作業四 需求改進 系統設計

2022-10-10 07:15:10 字數 1565 閱讀 6867

這個作業屬於哪個課程

《班級的鏈結》

這個作業要求在**

《作業要求的鏈結》

這個作業的目標

1、對作業三的需求進行改進完善

2、完成系統設計

3、學習ddd戰略設計

一、需求改進

使用者可以使用系統註冊、登入、修改密碼的功能,並通過身份驗證識別使用者身份。

公司管理員工可以使用系統對自由職業者的資訊、專案資訊、時間表進行增刪改查。

自由職業者可以使用系統對自己的時間表進行增刪改查。

自由職業者可以使用系統發布專案、對已發布專案進行資訊的修改刪除查詢、刪除已發布專案。

自由職業者可以使用系統查詢、簽署合同。

自由職業者可以使用系統查詢和自己簽署有合同的客戶的資訊。

客戶可以使用系統通過關鍵字搜尋所有符合的專案。

客戶可以使用系統檢視合同、簽署合同、查詢已簽署合同。

客戶可以使用系統檢視到和自己簽署有合同的自由職業者資訊。

二、系統設計

ddd戰略設計的幾個核心概念:領域、子域、限界上下文、架構分層

(1)乙個好的分層式結構,可以使得開發人員的更加高效的開發。利用領域驅動設計中的分層等戰略設計,劃分各個層次;定義好各層次之間的介面(運用依賴倒置原則)。

(2)領域劃分成內聚性高的幾個子領域,給出每個子領域的限界上下文。

(3)定義好實體和值物件

(4)定義好領域服務、領域應用

領域

劃分為以下幾個領域

子域

限界上下文

三、**開發安排表

任務優先順序

開發時間計畫

測試計畫

建立資料庫高5h

1h使用者介面開發高8h

1h資料處理模組高8h

1h註冊模組高2h

1h登入模組高2h

1h修改密碼模組高1h

1h合同模組高4h

1h專案模組高4h

1h時間表模組高4h

1h客戶查詢模組高2h

1h自由職業者查詢模組高2h

1h安全模組高5h

2h四、測試計畫

1.測試範圍

參考需求規格說明書的系統執行環境

2.測試目標

檢查模組能否達到預期要求,排除實際使用過程**現的bug

3.測試策略

測試人員:個人

測試環境:模擬執行環境

測試方式:

測試任務

測試時間計畫

登入介面模組

2h公司管理員模組

2h自由職業者模組

2h客戶模組

2h資料模組

2h安全模組

3h整合測試

8h系統測試

4h五、截圖

作業四 需求改進 系統設計

這個作業屬於哪個課程 軟體 開發技術 這個作業要求在 作業要求 這個作業的目標 需求改進 系統設計 一家公司提供服務出租,自身有一些員工,另外還有很多自由職業者作為服務商存在。公司目前使用excel工作表來管理他們的客戶 自由職業者 時間表等。excel解決方案無法很好地進行擴充套件。它無法應對多使...

作業四 需求改進 系統設計

這個作業屬於哪個課程 班級的鏈結 這個作業要求在 作業要求的鏈結 這個作業的目標 1.需求改進 系統設計 一家公司提供服務出租,自身有一些員工,另外還有很多自由職業者作為服務商存在。公司目前使用excel工作表來管理他們的客戶 自由職業者 時間表等。excel解決方案無法很好地進行擴充套件。它無法應...

作業四 需求改進 系統設計

所屬課程 2022軟體 開發技術 作業要求 需求改進 系統設計 作業目標 1.對需求進行改進 2.系統設計 一家公司提供服務出租,自身有一些員工,另外還有很多自由職業者作為服務商存在。公司目前使用excel工作表來管理他們的客戶 自由職業者 時間表等。excel解決方案無法很好地進行擴充套件。它無法...