軟體工程_專案需求分析

yoohm發表於2017-10-14

一、本實驗的目
1)掌握系統需求分析的方法與步驟。
2)掌握如何獲取使用者需求。
3)掌握用Visio/Star UML建立模型方法
4)明確需求分析說明書的內容和格式,掌握需求說明書的撰寫
二、實驗環境
1)安裝Visio/Star UML軟體計算機系統;
自己使用的是Process On, 線上編輯思維導圖,各種圖都十分好用,還是線上的
三、實驗內容
1)按要求分成專案小組;
2)確定課程設計專案題目;
3)根據附件需求以《教學管理系統》為例對系統進行分析;
4)確定對系統的綜合要求;
5)分析問題領域,繪製用例模型;
四、實驗注意事項
本實驗為設計性實驗,要求學生對專案進行具體的調查與分析,因此掌握需求調研與分析技巧是十分重要的事情
五、實驗成果
完成實驗後,專案組成員結合專案的實際完成需求規格說明書,並按GB/T8567的需求規格說明書撰寫。
六、實驗思考
1)總結需求獲取和分析建模的方法,說明可以採用哪些圖來描述需求。
2)總結Visio/Star UML 在需求分析中的作用。

《教學管理系統》
簡易教學管理系統JXGL要求提供兩個方面的服務:
(1)選課管理,負責新學期的課程選課註冊工作;
(2)成績管理,負責學生成績管理
在選課管理方面應提供的服務功能:
(1)錄入與生成新學期課程表
(2)學生選課註冊
(3)查詢
(4)選課註冊資訊的統計與報表生成
(5)把學生選課註冊資訊傳送給財務系統
在成績管理方面應提供的服務功能:
(1)成績錄入
(2)成績查詢
(3)成績統計與報表生成
JXGL的使用者
(1)學生:查詢資訊,只允許對自己有關的資料進行新增、更新、刪除等操作。
(2)教師:查詢資訊,只允許對自己有關的資料進行新增、更新、刪除等操作。
(3)教學管理員:有權操縱資料庫的資料,進行新增、更新、刪除等操作。
JXGL的系統環境
(1)基於Internet的B/S系統
(2)外部相關係統:財務系統

答案:

  • 資料流圖
    資料流圖

  • UML圖
    ULML圖

個人理解,並非標準答案~

tips: 推薦使用軟體Process On,能夠線上編輯思維導圖,流程圖UML等很多圖,而且可以雲端儲存

相關文章