




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、軟件體系結(jié)構(gòu)課程標準一、課程概述軟件體系結(jié)構(gòu)是根植于軟件工程發(fā)展起來的一門新興學(xué)科,目前已經(jīng)成為軟件工程研究和實踐的主要領(lǐng)域。體系結(jié)構(gòu)在軟件開發(fā)中為不同的人員提供了共同交流的語言,體現(xiàn)并嘗試了系統(tǒng)早期的設(shè)計決策,并作為相同設(shè)計的抽象,為實現(xiàn)框架和構(gòu)件的重用、基于體系結(jié)構(gòu)的軟件開發(fā)提供了有力的支持。作為計算機科學(xué)與技術(shù)專業(yè)軟件工程方向的重要專業(yè)課程,本課程主要系統(tǒng)地介紹軟件體系結(jié)構(gòu)的基本原理、方法和實踐,全面反映軟件體系結(jié)構(gòu)研究和應(yīng)用的最新進展。既討論軟件體系結(jié)構(gòu)的基本理論知識,又介紹軟件體系結(jié)構(gòu)的設(shè)計和工業(yè)界應(yīng)用實例,強調(diào)理論與實踐相結(jié)合。本課程的先修課程為“軟件工程”。二、課程目標1 知道軟
2、件體系結(jié)構(gòu)這門學(xué)科的性質(zhì)、地位、研究范圍、學(xué)科進展和未來方向等。2 理解該門學(xué)科的主要概念、基本原理和策略等。3 掌握軟件體系結(jié)構(gòu)的建模方法、描述方法,通過對不同軟件體系結(jié)構(gòu)風(fēng)格的掌握,能夠采用正確的基于體系結(jié)構(gòu)的軟件開發(fā)。4 能夠把所學(xué)的原理應(yīng)用到具體的實踐中去,培養(yǎng)學(xué)生發(fā)現(xiàn)、分析和解決問題的能力等。三、課程內(nèi)容和教學(xué)要求這門學(xué)科的知識與技能要求分為知道、理解、掌握、學(xué)會四個層次。這四個層次的一般涵義表述如下:知道是指對這門學(xué)科和教學(xué)現(xiàn)象的認知。理解是指對這門學(xué)科涉及到的概念、原理、策略與技術(shù)的說明和解釋,能提示所涉及到的教學(xué)現(xiàn)象演變過程的特征、形成原因以及教學(xué)要素之間的相互關(guān)系。掌握是指運
3、用已理解的教學(xué)概念和原理說明、解釋、類推同類教學(xué)事件和現(xiàn)象。學(xué)會是指能模仿或在教師指導(dǎo)下獨立地完成某些教學(xué)知識和技能的操作任務(wù),或能識別操作中的一般差錯。教學(xué)內(nèi)容和要求表中的“”號表示教學(xué)知識和技能的教學(xué)要求層次。本標準中打“*”號的內(nèi)容可作為自學(xué),教師可根據(jù)實際情況確定要求或不布置要求。(一)軟件體系結(jié)構(gòu)概論教學(xué)內(nèi)容教學(xué)要求知道理解掌握學(xué)會1、從軟件危機談起2、構(gòu)件與軟件重用3、軟件體系結(jié)構(gòu)的興起和發(fā)展4、軟件體系結(jié)構(gòu)的應(yīng)用現(xiàn)狀(二)軟件體系結(jié)構(gòu)建模教學(xué)內(nèi)容教學(xué)要求知道理解掌握學(xué)會1、軟件體系結(jié)構(gòu)建模概述2、“4+1”視圖模型3、軟件體系結(jié)構(gòu)的核心模型4、軟件體系結(jié)構(gòu)的生命周期模型5、軟件體
4、系結(jié)構(gòu)抽象模型(三)軟件體系結(jié)構(gòu)風(fēng)格教學(xué)內(nèi)容教學(xué)要求知道理解掌握學(xué)會1、軟件體系結(jié)構(gòu)風(fēng)格概述2、經(jīng)典軟件體系結(jié)構(gòu)風(fēng)格3、客戶/服務(wù)器風(fēng)格4、三層CS結(jié)構(gòu)風(fēng)格5、瀏覽器/服務(wù)器風(fēng)格6、公共對象請求代理體系結(jié)構(gòu)7、正交軟件體系結(jié)構(gòu)8、基于層次消息總線的體系結(jié)構(gòu)風(fēng)格9、異構(gòu)結(jié)構(gòu)風(fēng)格10、互聯(lián)系統(tǒng)構(gòu)成的系統(tǒng)及其體系結(jié)構(gòu)11、特定領(lǐng)域軟件體系結(jié)構(gòu)(四)軟件體系結(jié)構(gòu)描述教學(xué)內(nèi)容教學(xué)要求知道理解掌握學(xué)會1、軟件體系結(jié)構(gòu)描述方法2、軟件體系結(jié)構(gòu)描述框架標準3、體系結(jié)構(gòu)描述語言4、典型的軟件體系結(jié)構(gòu)描述語言5、軟件體系結(jié)構(gòu)與UML6、可擴展標記語言7、基于XML的軟件體系結(jié)構(gòu)描述語言(五)動態(tài)軟件體系結(jié)構(gòu)教學(xué)內(nèi)
5、容教學(xué)要求知道理解掌握學(xué)會1、動態(tài)軟件體系結(jié)構(gòu)概述2、軟件體系結(jié)構(gòu)動態(tài)模型3、動態(tài)體系結(jié)構(gòu)的描述4、動態(tài)體系結(jié)構(gòu)特征5、化學(xué)抽象機(六)Web服務(wù)體系結(jié)構(gòu)教學(xué)內(nèi)容教學(xué)要求知道理解掌握學(xué)會1、Web服務(wù)概述2、Web服務(wù)體系結(jié)構(gòu)模型3、Web服務(wù)的核心技術(shù)4、面向服務(wù)軟件體系結(jié)構(gòu)5、Web服務(wù)的應(yīng)用實例(七)基于體系結(jié)構(gòu)的軟件開發(fā)教學(xué)內(nèi)容教學(xué)要求知道理解掌握學(xué)會1、設(shè)計模式2、基于體系結(jié)構(gòu)的設(shè)計方法3、體系結(jié)構(gòu)的設(shè)計與演化4、基于體系結(jié)構(gòu)的軟件開發(fā)模型5、應(yīng)用開發(fā)實例6、基于體系結(jié)構(gòu)的軟件過程7、軟件體系結(jié)構(gòu)演化模型四、課程實施(一)課時安排與教學(xué)建議軟件體系結(jié)構(gòu)是計算機軟件專業(yè)類必選課。一般情
6、況下周課時為3課時,共54課時。其中講授42課時、實驗12課時。函授生及公選課視具體情況而定,一般為30課時,其中講授26課時、實驗4課時。具體課時安排如下:主要內(nèi)容課時建議(54學(xué)時)課時建議(30學(xué)時)教與學(xué)的方法建議理論課42課時實驗課12課時理論課26課時實驗課4課時軟件體系結(jié)構(gòu)概論22講授為主、多媒體演示軟件體系結(jié)構(gòu)建模624講授為主、多媒體演示軟件體系結(jié)構(gòu)風(fēng)格624講授為主、多媒體演示、并輔以討論軟件體系結(jié)構(gòu)描述6242講授為主、多媒體演示、并輔以討論動態(tài)軟件體系結(jié)構(gòu)422講授為主、多媒體演示W(wǎng)eb服務(wù)體系結(jié)構(gòu)8242講授為主、多媒體演示、并輔以討論基于體系結(jié)構(gòu)的軟件開發(fā)824講授
7、為主、多媒體演示總復(fù)習(xí)22歸結(jié)總結(jié)(二)教學(xué)組織形式與教學(xué)方法要求1.教學(xué)班是主要的教學(xué)組織,班級授課制是目前教學(xué)的主要組織形式。有條件的話,也可以采用分組教學(xué),或采用多媒體課室授課,或者幾種組織方式靈活組合,盡量減輕學(xué)生的生理和心理疲勞。2.注意教學(xué)方法的靈活性,組織學(xué)生討論、問題教學(xué)、進行解題指導(dǎo)等。充分發(fā)揮學(xué)生的主動性,并能激發(fā)學(xué)生的學(xué)習(xí)熱情,使學(xué)生會學(xué)和主動學(xué)習(xí),培養(yǎng)學(xué)生發(fā)現(xiàn)問題、分析問題、解決問題的能力和探究意識。3.注意對前置課程的復(fù)習(xí)與總結(jié),以便前后銜接,鞏固與提高。考慮學(xué)生的具體情況,可在課后適當復(fù)習(xí)一些前置課程的基本知識。4.加強學(xué)生把理論用于實際的培訓(xùn),并且要加強實驗,且在
8、實驗前多做準備工作。五、教材選用教材要在課程標準的統(tǒng)一要求下,實行多樣化。可以選用張友生,軟件體系結(jié)構(gòu)(第2版),清華大學(xué)出版社,2006。也可以選用公認的水平較高的教材(含教育部推薦教材)。六、學(xué)習(xí)評價與考核1、 這門學(xué)科的評價依據(jù)是本課程標準規(guī)定的課程目標、 教學(xué)內(nèi)容和要求。2、 考試方式、分制與分數(shù)解釋采用開卷的期終考試實驗報告平時成績相結(jié)合方式評定學(xué)生成績。以百分制評分,60分為及格,滿分為100分。其中,平時成績?yōu)?0分,實驗報告為20分,期終考試為70分。4、 題型:填空題,選擇題,簡答題,論述題等。5、 樣題與目標定位示例A 填空題軟件體系結(jié)構(gòu)的模型可以分為( )、( )、( )、( )和功能模型5種。B 選擇題下列哪個
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房地產(chǎn)招標合同
- 開業(yè)慶典服務(wù)合同
- 農(nóng)村畜牧養(yǎng)殖責(zé)任劃分合同
- 農(nóng)業(yè)生態(tài)園區(qū)開發(fā)合同
- 《伸出愛的手》關(guān)心你愛護他課件-4
- 農(nóng)場投資養(yǎng)殖合同范本
- 數(shù)據(jù)資產(chǎn)價值評價指標分析-2024
- 道路景觀施工合同范本
- 簡單商品租賃合同范本
- 個人門禁維修合同范本
- GB∕T 3639-2021 冷拔或冷軋精密無縫鋼管
- 西師版六年級下冊數(shù)學(xué)第五單元 總復(fù)習(xí) 教案
- 2022版義務(wù)教育語文課程標準(2022版含新增和修訂部分)
- 色譜、質(zhì)譜、聯(lián)用
- 獨生子女父母退休一次性獎勵審批1
- 鋁合金窗陜西銀杉節(jié)能門窗有限責(zé)任公司鋁合金制作及安裝工藝流程圖
- 蘇教版小學(xué)數(shù)學(xué)四年級下冊《圖形旋轉(zhuǎn)》練習(xí)題
- 燒結(jié)普通磚、多孔磚回彈計算
- 2022年度英語希望之星風(fēng)采大賽即興問答題庫小學(xué)組
- 結(jié)構(gòu)化面試技巧(完整版).ppt
- 抗病毒藥物在豬病臨床生產(chǎn)中的應(yīng)用
評論
0/150
提交評論