- 軟件工程案例教程(第2版)
- 魏雪峰
- 410字
- 2019-11-18 14:55:57
模塊2 結(jié)構(gòu)化方法
學(xué)習(xí)目標(biāo)
通過(guò)本模塊的學(xué)習(xí),具備采用結(jié)構(gòu)化方法進(jìn)行軟件分析和設(shè)計(jì)的能力,具備可行性分析文檔、需求規(guī)格說(shuō)明書(shū)、軟件設(shè)計(jì)說(shuō)明書(shū)等文檔的編寫(xiě)能力和閱讀能力。能夠掌握可行性分析的主要內(nèi)容、判斷一個(gè)軟件是否值得開(kāi)發(fā);能夠從需求獲取、分析建模、需求文檔、需求評(píng)審等角度完成軟件需求分析;能夠掌握軟件設(shè)計(jì)的主要內(nèi)容,能夠從體系結(jié)構(gòu)、軟件結(jié)構(gòu)、模塊劃分等方面進(jìn)行軟件設(shè)計(jì)。
學(xué)習(xí)內(nèi)容
本章主要介紹采用結(jié)構(gòu)化方法進(jìn)行軟件分析的內(nèi)容和流程。主要內(nèi)容包括:
1.軟件可行性分析涉及的內(nèi)容:軟件開(kāi)發(fā)背景、問(wèn)題定義、經(jīng)濟(jì)可行性、技術(shù)可行性、法律可行性、用戶(hù)使用可行性及可行性分析結(jié)論。
2.軟件需求分析內(nèi)容:業(yè)務(wù)需求、用戶(hù)需求、功能需求的獲取;功能模型、數(shù)據(jù)模型、行為模型的建立。
3.軟件設(shè)計(jì)內(nèi)容:體系結(jié)構(gòu)、軟件結(jié)構(gòu)、模塊等設(shè)計(jì)。
重點(diǎn)與難點(diǎn)
1.用戶(hù)需求、功能需求獲取。
2.功能模型、數(shù)據(jù)模型、行為模型的建立。
3.模塊設(shè)計(jì)。
4.軟件結(jié)構(gòu)設(shè)計(jì)。
- Vue.js 3.x+Element Plus前端開(kāi)發(fā)實(shí)戰(zhàn)
- 物聯(lián)網(wǎng)射頻識(shí)別(RFID)技術(shù)與應(yīng)用
- QTP從實(shí)踐到精通
- GitLab CI/CD 從入門(mén)到實(shí)戰(zhàn)
- MATLAB與C/C++混合編程
- iOS App界面設(shè)計(jì)創(chuàng)意與實(shí)踐
- 這就是MCP
- 基于Pro/Engineer Wildfire的直齒圓錐齒輪虛擬設(shè)計(jì)與制造
- 現(xiàn)代API:通往架構(gòu)師之門(mén)
- 36個(gè)創(chuàng)意電子小制作:安全衛(wèi)士
- 構(gòu)建跨平臺(tái)APP:jQuery Mobile移動(dòng)應(yīng)用實(shí)戰(zhàn)(第2版) (跨平臺(tái)移動(dòng)開(kāi)發(fā)叢書(shū))
- Apache Cordova移動(dòng)應(yīng)用開(kāi)發(fā)實(shí)戰(zhàn)
- 軟件工程:理論與實(shí)踐(第2版)
- 獵豹行動(dòng):硝煙中的敏捷轉(zhuǎn)型之旅
- 深入淺出系統(tǒng)虛擬化:原理與實(shí)踐