科目代碼、名稱:959 軟件工程
專業(yè)類別:□學(xué)術(shù)型 √專業(yè)學(xué)位
適用專業(yè):085212軟件工程
一、基本內(nèi)容
1 軟件工程概論
軟件危機(jī),軟件工程的概念與范疇,軟件生命周期模型,軟件過(guò)程及軟件過(guò)程的改進(jìn),統(tǒng)一過(guò)程。
2 可行性研究與需求分析
可行性研究,數(shù)據(jù)流圖與數(shù)據(jù)字典,成本效益分析,需求分析的任務(wù),結(jié)構(gòu)化系統(tǒng)分析的方法和工具,實(shí)體聯(lián)系圖,狀態(tài)圖,形式化說(shuō)明技術(shù)。
3 結(jié)構(gòu)化設(shè)計(jì)
總體設(shè)計(jì),設(shè)計(jì)過(guò)程與設(shè)計(jì)原理,逐步求精與Miller法則,模塊獨(dú)立性,模塊的耦合及內(nèi)聚,軟件結(jié)構(gòu)圖,詳細(xì)設(shè)計(jì)及其主要表達(dá)工具。
4 系統(tǒng)實(shí)現(xiàn)
編程語(yǔ)言的選擇與編程風(fēng)格,軟件測(cè)試概念和測(cè)試種類,測(cè)試用例的設(shè)計(jì),黑盒、白盒單元測(cè)試技術(shù)。
5 軟件維護(hù)
維護(hù)的定義及特點(diǎn),軟件可維護(hù)性及決定軟件可維護(hù)性的因素。
6 面向?qū)ο蠓椒?/p>
面向?qū)ο蟮幕靖拍?,面向?qū)ο蟮姆治黾夹g(shù),面向?qū)ο蟮脑O(shè)計(jì)技術(shù),面向?qū)ο笤O(shè)計(jì)準(zhǔn)則。
7 軟件項(xiàng)目管理
工期和成本估算,軟件項(xiàng)目管理計(jì)劃的組成和框架,軟件開發(fā)的組織與管理,軟件開發(fā)的進(jìn)度管理技術(shù),軟件質(zhì)量與軟件質(zhì)量的保證措施,軟件配置管理,能力成熟度模型。
8 UML
UML基本概念,用例圖(用例描述)、類圖、注解、交互圖、狀態(tài)圖、活動(dòng)圖、包、組件圖、部署圖。
9 可重用性和可移植性
重用的概念、設(shè)計(jì)和實(shí)現(xiàn)期間的重用、設(shè)計(jì)模式及其應(yīng)用、可移植性、實(shí)現(xiàn)可移植性的技術(shù)。
二、考試要求(包括考試時(shí)間、總分、考試方式、題型、分?jǐn)?shù)比例等)
考試時(shí)間:180分鐘
總分:150分
考試方式:閉卷筆試
題型、分?jǐn)?shù)比例:名詞解釋(約20%) 簡(jiǎn)述題(約20%)、綜合論述題(約60%)
三、主要參考書目
Stephen R.Schach著, 鄧迎春,韓松等譯,《軟件工程 面向?qū)ο蠛蛡鹘y(tǒng)的方法(原書第八版)》. 機(jī)械工業(yè)出版社,2012.