官术网_书友最值得收藏!

1.1 任務1 需求分析

軟件開發(fā)分為5個工作過程,即“需求分析”、“軟件設計”、“編碼”、“測試”、“部署、維護”,也稱為軟件開發(fā)的生命周期。

需求分析是軟件開發(fā)的起始階段,也是軟件開發(fā)的最重要的階段,因為它將直接決定整個軟件開發(fā)的成敗。軟件開發(fā)的目的是為了滿足用戶的開發(fā)需求,為了達到這個目的,軟件開發(fā)人員必須充分理解目標系統(tǒng)的用戶需求。無論是開發(fā)大型的商業(yè)軟件,還是簡單的應用軟件,首先要做的是確定系統(tǒng)的需求,即系統(tǒng)的功能。

用戶期望做什么,在需求階段就應該將用戶的功能需求描述清楚。在面向?qū)ο蟮姆治龇椒ㄖ校@一過程可以使用用例圖來描述系統(tǒng)的功能。

【任務描述】 按照軟件開發(fā)要求,完成“學生信息系統(tǒng)——基礎信息子系統(tǒng)”的需求分析。

【技能目標】

(1)了解軟件需求分析說明書內(nèi)容結構。

(2)了解軟件需求分析說明書的寫法。

(3)能熟練運用建模軟件(如Visio、Rational Rose)對系統(tǒng)進行需求分析,并畫出系統(tǒng)功能模塊圖、用例圖。

(4)能熟練運用Dreamweaver進行系統(tǒng)原型設計。

主站蜘蛛池模板: 和顺县| 托里县| 垫江县| 双柏县| 治县。| 讷河市| 清镇市| 辽中县| 夏邑县| 札达县| 盐山县| 台州市| 海阳市| 汕头市| 左贡县| 寻甸| 陈巴尔虎旗| 海丰县| 施甸县| 阿图什市| 班玛县| 宜良县| 萨嘎县| 临夏县| 镇远县| 改则县| 封开县| 徐闻县| 平度市| 富锦市| 哈巴河县| 仲巴县| 金沙县| 文安县| 开阳县| 望江县| 岗巴县| 大丰市| 府谷县| 宜兴市| 岚皋县|