




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
國家精品課程軟件工程王煒理學(xué)博士2010·秋
軟件學(xué)院課件下載地址:用戶名:ynu.softwareengineering密碼:123454321聲明:本課程的全部課件經(jīng)著作權(quán)人授權(quán),根據(jù)中華人民共和國教育部關(guān)于國家精品課程的規(guī)定,免費在中華人民共和國境內(nèi)普通高等學(xué)校用于正規(guī)教育。超出本范圍將違反中國和相關(guān)國家的法律,必受追究!課程網(wǎng)站軟件工程定義研究:使用工程方法開發(fā)高質(zhì)量軟件的一切問題較大規(guī)模,群體性,嚴格預(yù)算、過程與管理,工程師。理論、原理、方法、技術(shù)、工具、管理。無有幼稚成熟非同兒戲軟件工程內(nèi)涵序號是什么?不是什么?1如何開發(fā)軟件如何使用軟件2較大規(guī)模的軟件小型、微型軟件3工程方法作坊、個體、科研方法4規(guī)范過程混亂過程5高質(zhì)量、高可信度低質(zhì)量、不可信6按時完成拖延時間7預(yù)算受控超出預(yù)算8思想、理論、原理、方法、技術(shù)、工具、過程、管理單一方面9軟件工程師工匠教材IanSommerville,SoftwareEngineering(8thEdition),Addison-Wesley,機械工業(yè)出版社影印,2006年9月。
教材作者所在大學(xué)蘇格蘭St.Andrews大學(xué)——李彤教授攝于2009年7月五級精品課程國家精品課程教育部—Intel精品課程云南省精品課程云南大學(xué)精品課程云南大學(xué)軟件學(xué)院精品課程1234520102009200720052004任課教師姓
名性別職
稱學(xué)
位李
彤男教
授博士康雁女副教授博士王仲民男教
授博士柳
青男教
授碩士陸歌皓男副教授在讀博士王煒男講
師博士胡盛男講
師在讀博士趙
娜女助
教在讀博士課程背景(1)“基于CDIO的國際化、工程化軟件人才培養(yǎng)”國家級創(chuàng)新實驗區(qū);(2)“CDIO軟件人才培養(yǎng)”云南省省級教學(xué)團隊。有“軟件工程程”國家精品品課程的大學(xué)學(xué)學(xué)校課程名稱主持人職稱獲準時間國防科技大學(xué)軟件工程齊治昌教授2006年清華大學(xué)軟件工程孫家廣院士2007年浙江大學(xué)軟件工程陳越教授2008年南京大學(xué)計算與軟件工程駱斌教授2009年北京大學(xué)軟件工程王立福教授2010年云南大學(xué)軟件工程李彤教授2010年國家精品課程程查詢系統(tǒng)CDIO工程教育模式式CDIO工程教育模式式是近年來國國際工程教育育改革的最新新成果,是由由麻省理工學(xué)學(xué)院、瑞典皇皇家工學(xué)院等等四所國際一一流工科大學(xué)學(xué)發(fā)起、教育育部大力倡導(dǎo)導(dǎo)的先進工程程教育模式。。CDIO代表構(gòu)思(Conceive)、設(shè)計(Design)、實現(xiàn)(Implement)、運作(Operate),將產(chǎn)品從從研發(fā)到運作作的生命周期期作為載體,,讓學(xué)生主動動地、把課程程知識結(jié)構(gòu)有有機地聯(lián)系到到學(xué)習(xí)、實踐踐的全部過程程中。通過加深學(xué)生生對軟件工程程生命周期、、軟件開發(fā)模模型、軟件過過程模型等基基本概念的理理解,構(gòu)思自自己要研發(fā)的的項目。其主主要形式是提提供學(xué)生多個個實際軟件案案例,每組挑挑選一個案例例進行分析、、思考并討論論案例中軟件件生命周期、、開發(fā)模型、、軟件過程等等概念如何體體現(xiàn),形成對對軟件開發(fā)的的基本感性認認識,加深對對軟件工程基基本分析和設(shè)設(shè)計方法的理理解。接著,,學(xué)生要確定定一個研發(fā)項項目,并開始始進行項目的的構(gòu)思和可行行性研究。構(gòu)構(gòu)思性實踐對對應(yīng)于CDIO教育思想的Conceive(構(gòu)思)。按照國標完成成《可行性分分析(研究))報告(FAR)》、《軟件件需求規(guī)格說說明(SRS)》。構(gòu)思性實踐要求學(xué)生使用用面向?qū)ο蠓椒椒?,完成軟軟件系統(tǒng)的設(shè)設(shè)計。通過實實踐,使學(xué)生生掌握面向?qū)ο筌浖こ坛痰幕驹砝?、方法、技技術(shù)、工具,并能夠?qū)嶋H應(yīng)應(yīng)用。設(shè)計性性實踐對應(yīng)于于CDIO教育思想的Design(設(shè)計)。按照國標完成成《軟件(結(jié)結(jié)構(gòu))設(shè)計說說明(SDD)》。設(shè)計性實踐將設(shè)計結(jié)果加加以完全實現(xiàn)現(xiàn),著力培養(yǎng)養(yǎng)學(xué)生的務(wù)實實精神、工程程能力和團隊隊精神。實現(xiàn)現(xiàn)性實踐對應(yīng)應(yīng)于CDIO教育思想的Implement(實現(xiàn))。按照國標完成成《軟件測試試報告(STR)》、《軟件件產(chǎn)品規(guī)格說說明(SPS)》,以及全全部源代碼。。實現(xiàn)性實踐每一個小組對對所開發(fā)出的的系統(tǒng)進行實實際應(yīng)用,并并建立相應(yīng)的的應(yīng)用、營銷銷和服務(wù)渠道道。實在難以以實際應(yīng)用的的要求建立模模擬應(yīng)用環(huán)境境,實施模擬擬應(yīng)用。運作作性實踐是四四層實踐中最最難的部分,,其主要目的的是讓學(xué)生了了解市場,培培養(yǎng)學(xué)生的務(wù)務(wù)實精神和實實際工作能力力。運作性實實踐對應(yīng)于CDIO教育思想的Operate(運作)。完成《軟件產(chǎn)產(chǎn)品運作總結(jié)結(jié)》(國標無無,格式自行行設(shè)定)。運作性實踐學(xué)生進行答辯辯,教師對結(jié)結(jié)果進行點評評、打分。驗收、點評成績評定方式式(1)作業(yè)(非實實驗性傳統(tǒng)作作業(yè))與課堂堂表現(xiàn)占10%;(2)期中閉卷考考試占20%;(3)CDIO實踐成績占70%(按100分計算):構(gòu)思(即C,20%);設(shè)計(即D,20%);實現(xiàn)(即I,20%);運作(即O,20%);文字表達及文文檔制作水平平(10%);報告質(zhì)量及口口頭表達能力力(10%)。文檔標注國家人才培養(yǎng)養(yǎng)模式創(chuàng)新實驗區(qū)資助項目,國國家精品課程程資助項目,,云南省教學(xué)學(xué)團隊資助項項目,云南大學(xué)軟軟件學(xué)院教育育創(chuàng)新基金資資助項目(編編號:2010EI03)。課程主要資源源(1)教學(xué)周歷(2)教學(xué)大綱(3)國家標準(4)項目要求[1]RogerPressman.SoftwareEngineering:APractitioner’sApproach(6Ed.)[M].McGrawHill(清華大學(xué)出出版社影印)),2008[2]鄭良松,劉海研,陸麗娜.軟件工程[M].西安電子科技技大學(xué)出版社社,2003.[2]張海藩.軟件工程導(dǎo)論論[M].清華大學(xué)出版版社,2003.[3]金尊和.軟件工程實踐踐導(dǎo)論[M].清華大學(xué)出版版社,2004.[4]StephenR.Schach(韓松等譯).面向?qū)ο笈c傳傳統(tǒng)軟件工程程,5thEdition[M].機械工業(yè)出版版社,2004.[5]李彤.軟件并行開發(fā)發(fā)過程[M].科學(xué)出版社,,2003.[6]TongLi.AnApproachtoModellingSoftwareEvolutionProcesses[M].Springer-Verlag(清華大學(xué)出出版社影?。?2008.教學(xué)參考書本課程前言幻幻燈片由中國國科學(xué)院院士士、北京大學(xué)學(xué)楊芙清教授授提供,正文文幻燈片由蘇蘇格蘭St.Andrews大學(xué)IanSommerville教授提供。謹謹對兩位教授授表示衷心地地感謝!致謝楊芙清院士前言目標標抓住軟件本質(zhì)特特性分析軟件開發(fā)特特點掌握軟件當(dāng)前主主流技術(shù)展望軟件發(fā)展趨趨勢總結(jié)軟件發(fā)展規(guī)規(guī)律把握軟件未來發(fā)發(fā)展方向軟件的本質(zhì)特特性-構(gòu)造性性軟件是是 典型的的知識產(chǎn)品,,而軟件開發(fā)發(fā)過程是人們們對要解決的的問題以及及相關(guān)事物的的認識和基于于這種認識而而產(chǎn)生的描述述。是 客觀世世界中問題題空間與解空空間的具具體描述客觀世界是是有結(jié)構(gòu)的的構(gòu)造性是是軟件的本質(zhì)質(zhì)特性傳統(tǒng)的軟件開開發(fā)是個體作坊式的主要解決決功能問題較少考慮慮結(jié)構(gòu)問題造成軟件件復(fù)雜度度高維護難度大軟件的本質(zhì)特特性-演化性性軟件是客客觀事物物的一種反映映是知識識的提煉知識的體現(xiàn)知識的固化客觀世界不不斷發(fā)展不斷變化軟件系統(tǒng)不不可能一一成不變新需求、新技技術(shù)不斷出出現(xiàn)軟件系統(tǒng)要不不斷升級不斷演化軟件開發(fā)的特特點軟件開發(fā)是典典型的知識密集型活動復(fù)雜度高開發(fā)周期長可靠性保證難隨著軟軟件應(yīng)用范圍圍的快速擴大大以及軟件運行行平臺從單機機向網(wǎng)絡(luò)的轉(zhuǎn)轉(zhuǎn)變軟件的規(guī)模越來越大復(fù)雜度越來越高軟件開發(fā)的高高、長、、難日日益突出當(dāng)前軟件的主主流技術(shù)以軟件構(gòu)件技術(shù)術(shù)為基礎(chǔ)結(jié)合信息安全技術(shù)術(shù)網(wǎng)絡(luò)服務(wù)技術(shù)術(shù)人機交互技術(shù)術(shù)已經(jīng)成為目前前各類應(yīng)用軟軟件的支撐技技術(shù)
軟件構(gòu)件技術(shù)網(wǎng)絡(luò)服務(wù)技術(shù)人機交互技術(shù)信息安全技術(shù)應(yīng)用軟件:軟件構(gòu)件技術(shù)術(shù)軟件構(gòu)件技術(shù)術(shù)集中體現(xiàn)了軟軟件的構(gòu)造性性有力地地支持持了軟軟件的的演化化性是解決決軟件件危機機的重重要途途徑軟件構(gòu)構(gòu)件技技術(shù)內(nèi)內(nèi)容CASE技術(shù)軟件過程非技術(shù)因素領(lǐng)域工程構(gòu)件、構(gòu)架獲取軟件構(gòu)件技術(shù)應(yīng)用系統(tǒng)領(lǐng)域軟件再工程軟件體系結(jié)構(gòu)開放系統(tǒng)技術(shù)構(gòu)件模型構(gòu)件分類、存儲與檢索構(gòu)件組裝遺產(chǎn)軟件系統(tǒng)構(gòu)件庫系統(tǒng)軟件技技術(shù)的的總體體發(fā)展展趨勢勢平臺網(wǎng)絡(luò)化化方法對象化化系統(tǒng)構(gòu)件化化產(chǎn)品家族化化開發(fā)工程化化過程規(guī)范化化生產(chǎn)規(guī)?;偁巼H化化其中::系統(tǒng)軟軟件是是核心支撐軟軟件是是手段應(yīng)用是是目標標準規(guī)規(guī)范是是基礎(chǔ)安全是是保障當(dāng)前軟軟件的的發(fā)展展規(guī)律律使系統(tǒng)統(tǒng)由由復(fù)雜簡簡單通用專專用軟件與與硬件件結(jié)合合系統(tǒng)與與應(yīng)用用結(jié)合合面向用用戶體體現(xiàn)個個性化化面向應(yīng)應(yīng)用實實現(xiàn)一一體化化未來軟軟件的的形態(tài)態(tài)與基基礎(chǔ)基于網(wǎng)絡(luò)的軟件運行平臺傳統(tǒng)軟件形態(tài)新的軟件形態(tài)分解確定目標、有序控制站點元素站點元素站點元素站點元素站點元素服務(wù)服務(wù)無序有序服務(wù)無序有序動態(tài)目標漸趨穩(wěn)態(tài)值得關(guān)關(guān)注的的軟件件發(fā)展展方向向軟件運運行平平臺正正在從單機環(huán)環(huán)境發(fā)展到到網(wǎng)絡(luò)環(huán)環(huán)境這將將導(dǎo)致致軟件件在軟件反映對對象軟件提交形形式軟件關(guān)注內(nèi)內(nèi)容軟件運行方方式等方方面的的重要要發(fā)展展軟件反反映對對象的的發(fā)展展從以以個體計計算過過程為反映映對象象向以以群體合合作過過程為反映映對象象的的發(fā)展展例如::電電子商商務(wù)電子政政務(wù)電電子子服務(wù)務(wù)電子企企業(yè)……人們的的合作作過程程是豐豐富多多樣的的、不不斷調(diào)調(diào)整的的因此,,網(wǎng)絡(luò)絡(luò)環(huán)境境下的的軟件件更更加加復(fù)復(fù)雜雜、易易變構(gòu)造性性、演演化性性更更加突突出軟件提提交形形式的的發(fā)展展從以以產(chǎn)品為中心心向以以服務(wù)為中心心的的發(fā)展展例如::應(yīng)用服服務(wù)提提供商商(ASP:ApplicationServiceProvider)網(wǎng)絡(luò)服服務(wù)(WebService)等皆體現(xiàn)現(xiàn)了軟軟件向向服務(wù)務(wù)發(fā)展展的趨趨勢這一發(fā)發(fā)展將將使使軟軟件在在方方便使使用、、安全全可靠靠等等方面面更加人人性化化軟件關(guān)關(guān)注重重點的的發(fā)展展從以以正面功功能為核心心向兼兼顧側(cè)面約約束的發(fā)展展近期出出現(xiàn)的的面向側(cè)側(cè)面面的的編程程(AOP:AspectOrientedProgramming)特征交交互((FI:FeatureInteraction)等與經(jīng)典典的劃分關(guān)關(guān)注((SOC:SeparationOfConcerns)等相呼呼應(yīng)有效地地處理理貫穿(crosscutting)特征征例如::安安全全性、、可靠靠性、、同同步性性等等這一發(fā)發(fā)展將將使使軟軟件工工程師師容易易地開發(fā)、維護應(yīng)用系系統(tǒng)軟件運運行方方式的的發(fā)展展從被動反應(yīng)向主動操操作的發(fā)展展主動對對象Agent等具有的的獨獨立立性、、自治治性和和自適適應(yīng)性性能夠很很好地地適應(yīng)應(yīng)從封封閉閉、靜靜態(tài)、、穩(wěn)定定的單機環(huán)環(huán)境到開開放放、動動態(tài)、、多變變的網(wǎng)絡(luò)環(huán)環(huán)境的轉(zhuǎn)變變這一發(fā)發(fā)展將將有有利利于減減輕人人的負負擔(dān)促進人人機和和諧環(huán)環(huán)境的的建建立軟件工工程資資源重要會會議::重要雜雜志::IEEE系列ACM系列軟件產(chǎn)產(chǎn)業(yè)掌握核心技技術(shù)重視工程創(chuàng)創(chuàng)新開發(fā)品牌產(chǎn)產(chǎn)品建設(shè)軟件產(chǎn)產(chǎn)業(yè)基基礎(chǔ)設(shè)設(shè)施形成良好的的軟件產(chǎn)產(chǎn)業(yè)結(jié)結(jié)構(gòu)模模式基于構(gòu)件的應(yīng)用系統(tǒng)集成(組裝)環(huán)境(AIE)企業(yè)開發(fā)平臺基于構(gòu)件-構(gòu)架的應(yīng)用系統(tǒng)集成(組裝)環(huán)境行業(yè)構(gòu)件庫…軟件構(gòu)件業(yè)信息服務(wù)業(yè)系統(tǒng)集成組裝業(yè)運行平臺OSDBMS...開發(fā)平臺國家構(gòu)件庫標準規(guī)范安全機制
支持促進軟件產(chǎn)業(yè)結(jié)構(gòu)模式軟件產(chǎn)業(yè)基礎(chǔ)
溫馨提示
- 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 木材的抗壓和抗撞擊性能考核試卷
- 綠化工程苗木采購管理考核試卷
- 2025年中考數(shù)學(xué)沖刺滿分計劃壓軸集訓(xùn)測試四含答案
- 紡織鞋材的耐磨擦性能改善考核試卷
- 美容儀器技術(shù)創(chuàng)新與產(chǎn)業(yè)發(fā)展考核試卷
- 影視廣告音樂制作保密及版權(quán)共享合同
- 礦產(chǎn)勘探樣品儲存與信息安全管理租賃協(xié)議
- 私募基金存管安全風(fēng)險管理協(xié)議
- 基因編輯細胞治療項目合作合同
- 網(wǎng)絡(luò)直播帶貨供應(yīng)鏈金融服務(wù)協(xié)議
- 【2025二輪復(fù)習(xí)】讀后續(xù)寫專題
- 商品房門窗加工合同協(xié)議
- 四年級下冊數(shù)學(xué)口算練習(xí)題
- (四調(diào))武漢市2025屆高中畢業(yè)生四月調(diào)研考試 物理試卷(含答案)
- 數(shù)學(xué)建模與系統(tǒng)仿真智慧樹知到期末考試答案2024年
- 煙草原料學(xué)-煙草的品質(zhì)課件
- 非法行醫(yī)和非法采供血信息報告課件
- DG-TJ 08-2362-2021 綜合桿設(shè)施技術(shù)標準
- 計算機集成制造技術(shù)(CIMT)(PPT 53)第三講柔性制造系統(tǒng)(FMS)
- TSG11-2020 鍋爐安全技術(shù)規(guī)程
- 天津科技大學(xué)工程碩士學(xué)位論文答辯評議書及表決票
評論
0/150
提交評論