處理序 - 工作項目

已完成

Rendering of a circle representing the Process Element.

處理序項目是以圓形所描繪。 這代表可修改或重新導向已接收輸入至其適當輸出的活動。

範例包含:

  • 可接收 API 呼叫要求並將其轉送至 API 處理服務的微服務。
  • 在寫入資料存放區之前驗證資料輸入的程式碼。

使用流程元素的時機

在下列項目之間新增處理序項目:

  • 資料存放區:處理序會處理資料存放區之間的所有通訊。
  • 具有其他項目的外部實體:處理序會處理所有工作與通訊。
  • 處理序:處理序會處理所有工作。

視資料流程圖所需的資訊深度層級而定,您可以使用流程元素來表示幾個不同的使用案例:

使用案例 描述
Stub 在較高層級的資料流程圖表上,使用處理序項目作為 "Stub",是協助保持整潔的好方法。 其牽涉到為特定處理序建立個別的資料流程圖表,並將其對應回較高層級的圖表。 其運作方式如同「放大」功能,當「放大」該處理序時,即可以使用深入的資料流程圖。
多項工作 當處理序處理多項工作時,就會套用這項使用案例。 此內容很重要,因為其可讓查看資料流程圖的任何使用者,為每個工作套用適當的安全性控制措施。

包括內容

請將下列內容包含在每個處理序項目中:

上下文 問題
代碼 此處理序是否在 C#、C++、Objective C、Java 或指令碼語言中執行?
權限層級 此處理序是否需要核心、本機或系統管理層級權限才能執行?
服務隔離 此處理序是否在沙箱中執行?
輸入 此處理序可以接受來自所有人、本機帳戶或僅限系統管理員的輸入?
驗證 該處理序如何剖析、處理和接受輸入?
驗證 此處理程序是否仰賴 Microsoft Entra ID 進行驗證? 如果不是,則該處理序依賴的項目為何?
授權 該處理序是否依賴存取控制清單 (ACL) 以進行授權? 如果不是,則該處理序依賴的項目為何?

檢定您的知識

1.

下列哪一個動作最能描述處理序?