遼寧2010年自考軟件開發(fā)與設計實例分析考試大綱
課程編號:1026
使用教材《ASP信息系統(tǒng)設計與開發(fā)實例》 黃明 梁旭 編著 機械工業(yè)出版社 2004年4月
本大綱供軟件技術(應用本科)專業(yè)《軟件開發(fā)與設計實例分析》課程使用。
第一章 軟件項目開發(fā)概述
第一節(jié) 軟件工程的三段論
掌握軟件開發(fā)過程概念(AB)
了解軟件項目管理技術(AB)
重點掌握軟件過程改進方法(CD)
第二節(jié) 需求分析建模的基本方法
了解需求分析模型(AB)
重點掌握結構化方法(CD)
重點掌握面向對象方法(CD)
重點掌握需求建模案例分析方法(CD)
第三節(jié) 概要設計模型
了解概要設計原則(AB)
重點掌握概要設計模型(AB)
重點掌握概要設計案例分析方法(BC)
第四節(jié) 軟件體系結構設計
掌握客戶機/服務器結構概念(C/S)(BC)
掌握瀏覽器/服務器結構概念(B/S)(BC)
重點掌握應用程序框架結構概念(MVC)(CD)
重點掌握軟件體系結構案例分析方法(CD)
第五節(jié) 編碼設計方法和規(guī)范
重點掌握結構化編碼方法(CD)
重點掌握面向對象編碼方法(CD)
了解編碼標準和規(guī)范(AB)
掌握編碼設計案例分析方法(BC)
第六節(jié) 測試方法和過程
了解軟件測試方法(AB)
重點掌握軟件測試過程(BC)
了解軟件測試管理過程(AB)
掌握軟件測試設計案例分析方法(BC)
第七節(jié) 軟件項目的提交和維護
掌握軟件項目提交內(nèi)容(AB)
了解軟件項目維護方法(AB)
第八節(jié) 軟件項目文檔規(guī)范
掌握軟件項目過程中的文檔內(nèi)容(BC)
重點掌握軟件項目的提交文檔要求(CD)
了解軟件文檔規(guī)范(AB)
第二章 基于結構化方法的C/S架構軟件項目實例
第一節(jié) 項目立項
掌握確定立項背景(BC)
重點掌握可行性分析方法(CD)
了解項目開發(fā)計劃(AB)
第二節(jié) 需求分析
了解需求分析調(diào)研內(nèi)容(AB)
重點掌握數(shù)據(jù)分析方法(CD)
重點掌握系統(tǒng)建模方法(CD)
掌握提交需求分析文檔(CD)
第三節(jié) 概要設計
了解系統(tǒng)開發(fā)環(huán)境(AB)
重點掌握系統(tǒng)架構設計(CD)
重點掌握數(shù)據(jù)設計(CD)
掌握界面設計(BC)
掌握系統(tǒng)功能模塊設計(AB)
掌握提交概要設計文檔(BC)
第四節(jié) 詳細設計
了解軟件接口定義內(nèi)容(AB)
重點掌握數(shù)據(jù)結構定義(CD)
重點掌握算法設計(CD)
掌握提交詳細設計文檔(BC)
第五節(jié) 編碼實現(xiàn)
了解編程設計實現(xiàn)方法(AB)
掌握提交編碼文檔(AB)
第六節(jié) 系統(tǒng)測試
了解軟件測試方案(AB)
掌握軟件測試過程(BC)
掌握軟件測試評估方法(BC)
第三章 基于面向對象方法的C/S架構軟件項目實例
第一節(jié) 項目立項
掌握確定立項背景(BC)
重點掌握可行性分析方法(CD)
了解項目開發(fā)計劃(AB)
第二節(jié) 需求分析
了解需求分析調(diào)研內(nèi)容(AB)
重點掌握數(shù)據(jù)分析方法(CD)
重點掌握系統(tǒng)建模方法(CD)
掌握提交需求分析文檔(CD)
第三節(jié) 概要設計
了解系統(tǒng)開發(fā)環(huán)境(AB)
重點掌握系統(tǒng)架構設計(CD)
重點掌握數(shù)據(jù)設計(CD)
掌握界面設計(BC)
掌握系統(tǒng)功能模塊設計(AB)
掌握提交概要設計文檔(BC)
第四節(jié) 詳細設計
了解軟件接口定義內(nèi)容(AB)
重點掌握類和對象定義(CD)
重點掌握算法設計(CD)
掌握提交詳細設計文檔(BC)
第五節(jié) 編碼實現(xiàn)
了解編程設計實現(xiàn)方法(AB)
掌握提交編碼文檔(AB)
第六節(jié) 系統(tǒng)測試
了解軟件測試方案(AB)
掌握軟件測試過程(BC)
掌握軟件測試評估方法(BC)
第四章 基于面向對象方法的B/S架構的網(wǎng)站開發(fā)軟件項目實例
第一節(jié) 項目立項
掌握確定立項背景(BC)
重點掌握可行性分析方法(CD)
了解項目開發(fā)計劃(AB)
第二節(jié) 需求分析
了解需求分析調(diào)研內(nèi)容(AB)
重點掌握數(shù)據(jù)分析方法(CD)
重點掌握系統(tǒng)建模方法(CD)
掌握提交需求分析文檔(CD)
第三節(jié) 概要設計
了解系統(tǒng)開發(fā)環(huán)境(AB)
重點掌握系統(tǒng)架構設計(CD)
重點掌握數(shù)據(jù)設計(CD)
掌握界面設計(BC)
掌握系統(tǒng)功能模塊設計(AB)
掌握提交概要設計文檔(BC)
第四節(jié) 詳細設計
了解軟件接口定義內(nèi)容(AB)
重點掌握類和對象定義(CD)
重點掌握算法設計(CD)
掌握提交詳細設計文檔(BC)
第五節(jié) 編碼實現(xiàn)
了解編程設計實現(xiàn)方法(AB)
掌握提交編碼文檔(AB)
第六節(jié) 系統(tǒng)測試
了解軟件測試方案(AB)
掌握軟件測試過程(BC)
掌握軟件測試評估方法(BC)
《軟件開發(fā)與設計實例分析》課程自學考試樣題舉例
一、單項選擇題
C/S軟件體系結構是基于資源不對等,是以實現(xiàn)( )為主要目的而提出的。
A、網(wǎng)絡連接
B、數(shù)據(jù)管理
C、資源共享
D、方便處理
二、填空題
所謂設計模式,就是一些( )的軟件開發(fā)與設計的經(jīng)驗總結。
三、問答題
建立需求分析模型的基本方法有哪些?
四、分析題
擬開發(fā)圖書管理系統(tǒng),要求有購書、借閱、查詢和讀者管理等功能(詳細見所給材料)。試用UML方法給出其用例圖、行為模型和功能模型。
五、設計題
某一網(wǎng)上招聘系統(tǒng),其功能是實現(xiàn)在線網(wǎng)上招聘,應聘者通過互聯(lián)網(wǎng)投遞簡歷并進行網(wǎng)上測評。試設計采用struct架構實現(xiàn)的MVC框架。
說明:程度要求:了解、掌握和重點掌握在大綱中所占比例為3:4:3
預計難度要求:A為較易、B為中等難度、C為較難、D為難度很大,在大綱中所占比例2:3:3:2
在命題中,程度要求和預計難度要求的所占比例同大綱要求基本一致。




