這個作業屬於哪個課程
《班級的鏈結》
這個作業要求在**
《作業要求的鏈結》
這個作業的目標
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解決方案無法很好地進行擴充套件。它無法...