軟體工程_專案需求分析
一、本實驗的目
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圖
個人理解,並非標準答案~
tips: 推薦使用軟體Process On,能夠線上編輯思維導圖,流程圖UML等很多圖,而且可以雲端儲存
相關文章
- 如何做好軟體專案需求分析?
- 軟體工程基礎——實驗2:需求分析軟體工程
- 軟體專案中,需求怎麼做?
- 軟體專案管理 4.1.軟體需求管理過程專案管理
- 20100420專案管理沙龍專題:軟體工程在軟體專案中的位置專案管理軟體工程
- 軟體測試-需求分析
- 軟體專案管理 4.3.敏捷需求建模方法專案管理敏捷
- 現代軟體工程 團隊作業 - 軟體分析和使用者需求調查軟體工程
- 根據工程實踐專案進行需求分析和概念原型建模原型
- 需求工程《軟體建模與分析》第2組——小組作業01
- 2020.09.29 軟體需求工程學習筆記筆記
- 軟體測試需求分析方法
- 軟體需求分析測試2
- 軟體需求與分析 業務建模分析
- 專案管理軟體的應用分析專案管理
- 簡單分析軟體專案成本管理
- 軟體工程師前景分析軟體工程工程師
- 如何避免軟體開發專案中的需求管理陷阱?
- CV工程師專用鍵盤開源專案硬體分析工程師
- 一個優秀的軟體測試工程師該如何進行需求分析工程師
- 工程建設專案管理軟體的之我見專案管理
- 施工企業如何選擇工程專案管理軟體?專案管理
- 軟體專案管理流程分析與設計專案管理
- 軟體工程課程專案“物品復活“軟體開發v1.0軟體工程
- 處理需求變更:軟體專案管理的必備技能專案管理
- 軟體工程案例分析作業軟體工程
- 分析如何使用專案管理軟體管理軟體開發團隊專案管理
- 分析IT軟體研發公司用什麼專案管理軟體好?專案管理
- 軟體需求分析 課堂測試二
- 軟體定製開發的需求分析
- Luffy專案:2、專案需求(2),專案庫的建立,軟體開發目錄,Django配置檔案介紹Django
- 合夥人1號工程專案管理軟體核心流程專案管理
- 工程專案管理軟體提醒賬號SQL後臺建立專案管理SQL
- 軟體工程:帕金森定律,專案工期的那點事兒軟體工程
- 高效的工程專案管理軟體應具備什麼?專案管理
- 傳統文化研究團隊------軟體工程團隊專案軟體工程
- 軟體工程第一次結對作業之需求分析和原型設計軟體工程原型
- 軟體測試為什麼要做測試需求分析?專業的軟體測評公司有哪些?
- 個人專案(軟體工程第二次作業)軟體工程