




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
《好用軟件工程方法》課程標(biāo)準(zhǔn)課程編號(hào):課程總學(xué)時(shí):48課程學(xué)分:4課程類別:適用專業(yè):軟件技術(shù)專業(yè)制定單位:制定時(shí)間:一、課程總述1.課程性質(zhì)《好用軟件工程方法》課程是軟件技術(shù)專業(yè)的一門專業(yè)工程性基礎(chǔ)課程,在軟件工程學(xué)科人才培育體系中占有重要地位。軟件開發(fā)是建立計(jì)算機(jī)應(yīng)用系統(tǒng)的重要環(huán)節(jié),人們通過軟件工程學(xué)把軟件開發(fā)納入工程化的軌道,用以指導(dǎo)軟件開發(fā)人員進(jìn)行軟件的開發(fā)、維護(hù)和管理,是數(shù)學(xué)、工程學(xué)、計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)應(yīng)用相結(jié)合的一門課程,主要培育學(xué)生進(jìn)行軟件開發(fā)、設(shè)計(jì)、應(yīng)用、維護(hù)的基本實(shí)力,該課程的前導(dǎo)課程是《計(jì)算機(jī)硬件與維護(hù)》、《計(jì)算機(jī)網(wǎng)絡(luò)》、《計(jì)算機(jī)數(shù)據(jù)庫》、《VB》、《VC》、《Java》等計(jì)算機(jī)編程語言等,后續(xù)課程是學(xué)生的畢業(yè)設(shè)計(jì)。2.課程設(shè)計(jì)思路本課程留意學(xué)生理論應(yīng)用于實(shí)踐實(shí)力的培育,以學(xué)生的就業(yè)為導(dǎo)向,依據(jù)對(duì)軟件技術(shù)專業(yè)所涵蓋的職業(yè)崗位群進(jìn)行的任務(wù)和職業(yè)實(shí)力分析,《好用軟件工程方法》課程擔(dān)當(dāng)了學(xué)生職業(yè)核心實(shí)力——軟件開發(fā)、設(shè)計(jì)、應(yīng)用與維護(hù)實(shí)力的培育。本課程是理論與實(shí)踐相結(jié)合的課程,以軟件工程理論為主線,以學(xué)生畢業(yè)設(shè)計(jì)應(yīng)用為案例,以崗位職業(yè)實(shí)力培育為依據(jù),遵循學(xué)生認(rèn)知規(guī)律,確定本課程的教學(xué)內(nèi)容:軟件工程理論及其應(yīng)用。針對(duì)現(xiàn)在高職學(xué)生的特點(diǎn):接受實(shí)力一般、理解實(shí)力一般、喜愛動(dòng)手操作的特點(diǎn),課程內(nèi)容的選取以實(shí)戰(zhàn)化的畢業(yè)設(shè)計(jì)為案例。計(jì)算機(jī)硬件技術(shù)、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、計(jì)算機(jī)編程語言以夠用為準(zhǔn),使學(xué)生能夠初步駕馭計(jì)算機(jī)軟件開發(fā)、設(shè)計(jì)、應(yīng)用及維護(hù)的基本方法;軟件工程教學(xué)內(nèi)容以好用為準(zhǔn),增加實(shí)踐性、操作性強(qiáng)的學(xué)問、緊密結(jié)合崗位技能需求,同時(shí)也留意學(xué)生畢業(yè)設(shè)計(jì)的要求,留意學(xué)問的連貫性。依據(jù)本課程的特點(diǎn)選擇“案例引導(dǎo)、任務(wù)驅(qū)動(dòng)”的教學(xué)模式,以“學(xué)生畢業(yè)設(shè)計(jì)”為依托,在教學(xué)中通過電子教案、視頻、現(xiàn)場演示、軟件操作等多種現(xiàn)代化教學(xué)手段,豐富教學(xué)信息量,激發(fā)學(xué)生學(xué)習(xí)的主動(dòng)性和主動(dòng)性。在課程教學(xué)中,為了充分體現(xiàn)“案例引導(dǎo)、任務(wù)驅(qū)動(dòng)”的課程思想,將學(xué)生畢業(yè)設(shè)計(jì)貫穿于教學(xué)的全過程。教學(xué)中將學(xué)生畢業(yè)設(shè)計(jì)分解成一個(gè)個(gè)小項(xiàng)目,從需求分析、可行性分析、應(yīng)用軟件開發(fā)平臺(tái)的選擇,到建立項(xiàng)目的邏輯模型和項(xiàng)目的物理模型,明確項(xiàng)目的總體功能結(jié)構(gòu)、完成數(shù)據(jù)庫的設(shè)計(jì),到學(xué)生選擇開發(fā)平臺(tái),編程、調(diào)試、測(cè)試、運(yùn)行與維護(hù)等,完成一個(gè)實(shí)際軟件項(xiàng)目的完整設(shè)計(jì);這樣以具體的案例任務(wù)(畢業(yè)設(shè)計(jì))為抓手組織教學(xué),以典型實(shí)際問題為載體,引出相關(guān)專業(yè)理論學(xué)問,使學(xué)生在學(xué)習(xí)和實(shí)訓(xùn)過程中加深對(duì)專業(yè)學(xué)問、技能的理解和應(yīng)用,培育學(xué)生的綜合職業(yè)實(shí)力,滿意學(xué)生職業(yè)生涯發(fā)展的須要?!逗糜密浖こ谭椒ā氛n程是一門理論與實(shí)踐并重的課程,我們對(duì)課程考核進(jìn)行了改革,在課程評(píng)價(jià)方面打破以往的傳統(tǒng)的課程評(píng)價(jià)方式,建立以學(xué)生的實(shí)際設(shè)計(jì)作品為主的課程評(píng)價(jià)體系,通過實(shí)戰(zhàn)化的教學(xué)設(shè)計(jì),加強(qiáng)、提高學(xué)生對(duì)所學(xué)學(xué)問的綜合應(yīng)用實(shí)力。成果考核主要實(shí)行了課堂表現(xiàn)、完成作業(yè)狀況和設(shè)計(jì)作品等方式相結(jié)合,其中課堂表現(xiàn)占20%、完成作業(yè)占30%、設(shè)計(jì)作品占50%。3.課程目標(biāo)課程總體目標(biāo):通過本課程的學(xué)習(xí)與實(shí)踐,學(xué)生能夠駕馭軟件工程理論的基本概念、初步駕馭軟件設(shè)計(jì)的基本方法,具備在實(shí)際應(yīng)用項(xiàng)目中進(jìn)行軟件開發(fā)的初步實(shí)力,為進(jìn)一步學(xué)習(xí)、設(shè)計(jì)、開發(fā)好用的計(jì)算機(jī)應(yīng)用系統(tǒng)供應(yīng)必要的基礎(chǔ),也為從事計(jì)算機(jī)應(yīng)用軟件的開發(fā)工作打下基礎(chǔ)。學(xué)問目標(biāo):駕馭軟件工程的基本概念和理論;了解軟件工程的過程模型的概念,駕馭軟件工程理論中的項(xiàng)目規(guī)劃與設(shè)計(jì)的基本方法;初步駕馭軟件工程需求分析、可行性分析的方法;駕馭軟件工程項(xiàng)目的概要設(shè)計(jì)方法;了解面對(duì)對(duì)象編程的理論與方法;駕馭軟件工程項(xiàng)目的輸入輸出界面的設(shè)計(jì)方法;駕馭軟件程序流程圖與數(shù)據(jù)流程圖的畫法;初步駕馭代碼設(shè)計(jì)方法;駕馭軟件調(diào)試工具和軟件調(diào)試方法;駕馭軟件測(cè)試方法;了解軟件運(yùn)行與維護(hù)的基本方法;了解軟件設(shè)計(jì)中的質(zhì)量管理與項(xiàng)目管理方法。實(shí)力目標(biāo):能正確應(yīng)用軟件工程相關(guān)理論,進(jìn)行軟件項(xiàng)目的應(yīng)用開發(fā);初步具備軟件項(xiàng)目的分析與設(shè)計(jì)實(shí)力;能獨(dú)立完成軟件項(xiàng)目的需求分析和可行性分析;初步駕馭運(yùn)用軟件程序流程圖完成軟件的邏輯設(shè)計(jì);能利用編程工具完成軟件的代碼設(shè)計(jì);學(xué)會(huì)運(yùn)用軟件調(diào)試工具完成軟件調(diào)試;學(xué)會(huì)運(yùn)用測(cè)試用例完成軟件的測(cè)試;具有制定、實(shí)施軟件項(xiàng)目工作安排的實(shí)力;初步具備軟件項(xiàng)目管理和運(yùn)行維護(hù)實(shí)力。素養(yǎng)目標(biāo)培育學(xué)生自主學(xué)習(xí)的實(shí)力;培育學(xué)生的溝通實(shí)力及團(tuán)隊(duì)協(xié)作實(shí)力;培育學(xué)生邏輯思維實(shí)力和分析問題、解決問題的實(shí)力;培育學(xué)生肅穆仔細(xì)、實(shí)事求是的科學(xué)看法和嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng);培育學(xué)生的社會(huì)責(zé)任心和勇于創(chuàng)新、敬業(yè)樂業(yè)的工作作風(fēng)。4.課程重點(diǎn)、難點(diǎn)本課程的重點(diǎn)是軟件項(xiàng)目的開發(fā)與設(shè)計(jì),難點(diǎn)是軟件項(xiàng)目的需求分析與可行性分析(即把用戶的實(shí)際需求轉(zhuǎn)化為信息技術(shù)的概要模型)。本課程的教學(xué)中主要采納下列方法,使學(xué)生理解和駕馭本課程的重點(diǎn)和難點(diǎn)內(nèi)容:從實(shí)際動(dòng)身,以畢業(yè)設(shè)計(jì)為實(shí)際應(yīng)用案例,講解軟件項(xiàng)目開發(fā)設(shè)計(jì)的全過程。對(duì)重點(diǎn)難點(diǎn)內(nèi)容軟件的需求分析、軟件的可行性分析、軟件的概要設(shè)計(jì)、軟件的具體設(shè)計(jì)、軟件的調(diào)試與測(cè)試、軟件的運(yùn)行與維護(hù),結(jié)合畢業(yè)設(shè)計(jì)的要求,要求學(xué)生完成畢業(yè)設(shè)計(jì)的選題、需求分析報(bào)告、可行性分析報(bào)告、畢業(yè)設(shè)計(jì)說明書。通過漸進(jìn),深化的學(xué)習(xí)和應(yīng)用,使學(xué)生逐步駕馭軟件項(xiàng)目開發(fā)設(shè)計(jì)的全過程。對(duì)重點(diǎn)內(nèi)容軟件的具體設(shè)計(jì),實(shí)行要求學(xué)生完成一個(gè)實(shí)際項(xiàng)目的編碼設(shè)計(jì),通過具體的實(shí)踐練習(xí)來駕馭具體編程語言下的程序設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、調(diào)試以及測(cè)試的方法。以學(xué)生畢業(yè)設(shè)計(jì)為實(shí)例,貫穿整個(gè)教學(xué)過程,并通過開發(fā)一個(gè)實(shí)際應(yīng)用系統(tǒng),使學(xué)生駕馭和理解軟件項(xiàng)目的開發(fā)設(shè)計(jì)方法,解決難點(diǎn)問題,并在實(shí)訓(xùn)中通過畢業(yè)設(shè)計(jì)說明書幫助學(xué)生初步駕馭和理解科技論文的書寫格式和方法。以試驗(yàn)、實(shí)訓(xùn)、課外作業(yè)等實(shí)踐教學(xué)方式解決教學(xué)中的重點(diǎn)和難點(diǎn),培育學(xué)生項(xiàng)目合作,團(tuán)隊(duì)精神及創(chuàng)新實(shí)力。5.教學(xué)學(xué)時(shí)安排本課程共48學(xué)時(shí),4學(xué)分,講授24學(xué)時(shí),課內(nèi)實(shí)踐24學(xué)時(shí)。具體學(xué)時(shí)安排如下表所示:序號(hào)內(nèi)容講授學(xué)時(shí)課內(nèi)實(shí)踐學(xué)時(shí)1一、軟件工程概論22二、軟件工程過程模型23三、項(xiàng)目分析與規(guī)劃224四、軟件需求分析265五、軟件概要設(shè)計(jì)266六、七、面對(duì)對(duì)象分析與設(shè)計(jì)、Jackson系統(tǒng)開發(fā)方法27八、程序算法設(shè)計(jì)與編碼268九、軟件測(cè)試229十、軟件維護(hù)、軟件工程標(biāo)準(zhǔn)化與文檔22合計(jì)24246.實(shí)施建議6.1教材及參考資料選用(1)教材選用《軟件工程》,主編:曾強(qiáng)聰,高等教化出版社,2011.09。本教材是為應(yīng)用型本科、??啤⒏呗毟邔S?jì)算機(jī)相關(guān)專業(yè)“軟件工程”課程所編寫,以系統(tǒng)性、科學(xué)性、好用性為原則,結(jié)構(gòu)嚴(yán)謹(jǐn)、布局合理、概念清楚、內(nèi)容適度。本教材基于軟件工程理論,以軟件開發(fā)的實(shí)際過程貫穿整個(gè)教學(xué)過程,特別適合高職院校以培育實(shí)踐實(shí)力為主的教學(xué)目標(biāo)。對(duì)于試驗(yàn)、實(shí)習(xí)部分,以夠用為原則,通過編寫的試驗(yàn)指導(dǎo)書來補(bǔ)充。(2)參考資料選用《軟件工程(第3版)(21世紀(jì)高等學(xué)校計(jì)算機(jī)規(guī)劃教材)》,主編:張海藩
倪寧
,人民郵電出版社,2010.02《軟件工程與開發(fā)技術(shù)》,主編:張凱,清華出版社,2012.01《軟件工程試驗(yàn)教程》,主編:竇萬峰,機(jī)械工業(yè)出版社,2009.036.2其他資源的利用與開發(fā)網(wǎng)絡(luò)課程:軟件工程資源下載參考網(wǎng)站:baike.sogou6.3教學(xué)方法手段依據(jù)本課程的特點(diǎn)選擇“案例引導(dǎo)、任務(wù)驅(qū)動(dòng)”的教學(xué)模式,以學(xué)生畢業(yè)設(shè)計(jì)為任務(wù)驅(qū)動(dòng),在教學(xué)中通過電子教案、視頻、現(xiàn)場演示、軟件操作等多種現(xiàn)代化教學(xué)手段,豐富教學(xué)信息量,激發(fā)學(xué)生學(xué)習(xí)的主動(dòng)性和主動(dòng)性。在課程教學(xué)中,為了充分體現(xiàn)“案例引導(dǎo)、任務(wù)驅(qū)動(dòng)”的課程思想,將學(xué)生的畢業(yè)設(shè)計(jì)貫穿于教學(xué)的全過程(從學(xué)生的畢業(yè)設(shè)計(jì)開題報(bào)告、畢業(yè)設(shè)計(jì)任務(wù)書到需求分析報(bào)告、可行性分析報(bào)告,到畢業(yè)設(shè)計(jì)說明書)。教學(xué)中將軟件工程的每一個(gè)階段任務(wù)結(jié)合學(xué)生的畢業(yè)設(shè)計(jì),從選題起先,到需求分析、可行性分析、系統(tǒng)的概要設(shè)計(jì),到開題報(bào)告的書寫要求、畢業(yè)設(shè)計(jì)任務(wù)書的要求,到系統(tǒng)的具體設(shè)計(jì)、數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì),到程序代碼的編寫,到程序的調(diào)試、測(cè)試、運(yùn)行與維護(hù),到完成學(xué)生畢業(yè)設(shè)計(jì)論文(畢業(yè)設(shè)計(jì)說明書)的書寫等,最終通過模擬項(xiàng)目組的建立,完成一個(gè)完成的軟件工程項(xiàng)目。這樣以具體的案例任務(wù)為單位組織教學(xué),以典型實(shí)際問題為載體,引出相關(guān)專業(yè)理論學(xué)問,使學(xué)生在學(xué)習(xí)和實(shí)訓(xùn)過程中加深對(duì)專業(yè)學(xué)問、技能的理解和應(yīng)用,培育學(xué)生的綜合職業(yè)實(shí)力,滿意學(xué)生職業(yè)生涯發(fā)展的須要。《軟件工程》課程的理論與實(shí)踐并重,對(duì)于實(shí)踐性操作強(qiáng)的教學(xué)內(nèi)容,通過“案例引導(dǎo)、任務(wù)驅(qū)動(dòng)”,可以先向?qū)W生布置工作任務(wù),由學(xué)生在完成工作任務(wù)的過程中發(fā)覺問題,通過將每個(gè)工作任務(wù)中要解決問題的不斷延長和拓展,在前、后學(xué)問點(diǎn)之間建立起聯(lián)系,實(shí)現(xiàn)學(xué)問點(diǎn)的有效過渡和深化,鞏固和加深學(xué)生從應(yīng)用角度對(duì)學(xué)問的理解,幫助學(xué)生提高分析、解決問題的實(shí)力,提升學(xué)生綜合職業(yè)實(shí)力。6.4考核評(píng)價(jià)(1)考核類型本課程是過程性考試課程(2)考核評(píng)價(jià)方式《軟件工程》課程是一門理論與實(shí)踐并重的課程,我們對(duì)課程考核進(jìn)行了改革,在課程評(píng)價(jià)方面完全立體化,打破以往的傳統(tǒng)的課程評(píng)價(jià)方式,建立多維度的課程評(píng)價(jià)體系,把學(xué)生的學(xué)習(xí)看法和學(xué)習(xí)表現(xiàn)也納入到評(píng)價(jià)體系中,強(qiáng)調(diào)過程考核與集中考核相結(jié)合,理論考核與實(shí)踐考核相結(jié)合。成果考核主要實(shí)行了課堂表現(xiàn)、試驗(yàn)實(shí)訓(xùn)記分、考試等方式。課堂表現(xiàn)占20%、完成作業(yè)占30%、設(shè)計(jì)作品占50%。二、教學(xué)內(nèi)容和要求一、軟件工程概述1.教學(xué)內(nèi)容1.1軟件軟件特點(diǎn)軟件分類軟件發(fā)展歷程1.2軟件危機(jī)1.2.1軟件危機(jī)現(xiàn)象產(chǎn)生軟件危機(jī)的緣由1.3軟件工程軟件工程概念軟件工程技術(shù)軟件工程管理軟件工程基本原則軟件工程目標(biāo)軟件工程文化2.教學(xué)要求了解軟件危機(jī)產(chǎn)生的緣由;駕馭軟件、軟件工程的基本定義;駕馭軟件工程技術(shù)、軟件工程管理、軟件工程基本原則;理解軟件工程目標(biāo)和軟件工程文化相關(guān)內(nèi)容。教學(xué)重點(diǎn):軟件危機(jī)及產(chǎn)生的緣由教學(xué)難點(diǎn):軟件工程基本原則二、軟件工程過程模型1.教學(xué)內(nèi)容2.1軟件生命周期軟件定義期軟件開發(fā)期軟件運(yùn)行與維護(hù)期2.2瀑布模型瀑布模型的特點(diǎn)瀑布模型的作用帶有信息反饋環(huán)的瀑布模型瀑布模型的局限2.3原型模型快速原型方法原型進(jìn)化模型2.4增量模型增量增量模型的作用2.5螺旋模型2.6噴泉模型2.7組件復(fù)用模型2.教學(xué)要求駕馭軟件生命周期的基本概念;初步駕馭瀑布模型、原始模型、增量模型、螺旋模型、噴泉模型及組件復(fù)用模型的建模方法;教學(xué)重點(diǎn):軟件生命周期教學(xué)難點(diǎn):瀑布模型、原始模型、增量模型三、項(xiàng)目分析與規(guī)劃1.教學(xué)內(nèi)容3.1計(jì)算機(jī)系統(tǒng)分析計(jì)算機(jī)系統(tǒng)系統(tǒng)分析方法建立系統(tǒng)模型3.2項(xiàng)目可行性分析可行性分析意義可行性分析內(nèi)容可行性分析過程3.3項(xiàng)目成本效益分析項(xiàng)目成本估算項(xiàng)目效益分析3.4項(xiàng)目規(guī)劃項(xiàng)目開發(fā)安排項(xiàng)目進(jìn)度表2.教學(xué)要求初步駕馭系統(tǒng)分析方法;駕馭項(xiàng)目成本效益分析、項(xiàng)目規(guī)劃、項(xiàng)目開發(fā)安排和項(xiàng)目進(jìn)度表的設(shè)計(jì)方法;駕馭項(xiàng)目可行性分析報(bào)告的書寫方法和規(guī)范。教學(xué)重點(diǎn):系統(tǒng)建模教學(xué)難點(diǎn):項(xiàng)目的可行性分析報(bào)告四、軟件需求分析1.教學(xué)內(nèi)容4.1需求分析的任務(wù)用戶需求系統(tǒng)需求4.2需求分析過程4.3用戶需求獲得探討用戶4.通過原型完善用戶需求用戶需求陳述4.4結(jié)構(gòu)化分析建模功能層次模型數(shù)據(jù)流模型(DFD圖)數(shù)據(jù)關(guān)系模型(ER圖)系統(tǒng)狀態(tài)模型4.5需求有效性驗(yàn)證需求驗(yàn)證內(nèi)容需求驗(yàn)證方法4.6需求規(guī)格定義2.教學(xué)要求初步駕馭項(xiàng)目需求分析的一般方法;駕馭數(shù)據(jù)流程圖(DFD圖)的繪制方法;初步駕馭項(xiàng)目需求報(bào)告的書寫方法和規(guī)范。教學(xué)重點(diǎn):項(xiàng)目的需求分析方法、數(shù)據(jù)流程圖的畫法教學(xué)難點(diǎn):項(xiàng)目需求分析報(bào)告五、軟件概要設(shè)計(jì)1.教學(xué)內(nèi)容5.1概要設(shè)計(jì)過程與任務(wù)設(shè)計(jì)過程設(shè)計(jì)任務(wù)5.2系統(tǒng)構(gòu)架設(shè)計(jì)集中式結(jié)構(gòu)客戶機(jī)/服務(wù)器結(jié)構(gòu)多層客戶機(jī)/月艮務(wù)器結(jié)構(gòu)組件對(duì)象分布式結(jié)構(gòu)5.3軟件結(jié)構(gòu)設(shè)計(jì)模塊概念模塊的獨(dú)立性結(jié)構(gòu)化設(shè)計(jì)建模軟件結(jié)構(gòu)優(yōu)化5.4面對(duì)數(shù)據(jù)流的結(jié)構(gòu)設(shè)計(jì)變換流分析與設(shè)計(jì)事務(wù)流分析與設(shè)計(jì)混合流分析與設(shè)計(jì)設(shè)計(jì)舉例5.5數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)2.教學(xué)要求駕馭軟件項(xiàng)目概要設(shè)計(jì)的基本方法;初步駕馭模塊化設(shè)計(jì)的方法;理解系統(tǒng)架構(gòu)設(shè)計(jì);初步駕馭面對(duì)數(shù)據(jù)流的結(jié)構(gòu)設(shè)計(jì);駕馭數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計(jì)。教學(xué)重點(diǎn):系統(tǒng)的概要設(shè)計(jì)教學(xué)難點(diǎn):系統(tǒng)設(shè)計(jì)的模塊劃分方法六、面對(duì)對(duì)象分析與設(shè)計(jì)1.教學(xué)內(nèi)容6.1面對(duì)對(duì)象方法學(xué)面對(duì)對(duì)象方法的基本概念面對(duì)對(duì)象方法具有的優(yōu)越性UML建模方法6.2面對(duì)對(duì)象分析建模用例圖活動(dòng)圖分析類圖序列圖6.3面對(duì)對(duì)象設(shè)計(jì)建模設(shè)計(jì)類圖協(xié)作圖狀態(tài)圖構(gòu)件圖部署圖2.教學(xué)要求理解面對(duì)對(duì)象方法的基本概念、基本理論和基本方法;了解面對(duì)對(duì)象分析建模、面對(duì)對(duì)象設(shè)計(jì)建模的方法。教學(xué)重點(diǎn):面對(duì)對(duì)象設(shè)計(jì)的基本學(xué)問七、用戶界面設(shè)計(jì)1.教學(xué)內(nèi)容7.1用戶界面設(shè)計(jì)過程7.2界面設(shè)計(jì)中須要考慮的因素7.3界面類型單窗體界面(SDI)多窗體界面(MDI)協(xié)助窗體Web頁面7.4界面功能特征用戶交互信息表示用戶聯(lián)機(jī)支持7.5界面導(dǎo)航設(shè)計(jì)2.教學(xué)要求駕馭系統(tǒng)界面設(shè)計(jì)的基本方法;能依據(jù)用戶的需求導(dǎo)出系統(tǒng)的輸出界面,從系統(tǒng)的輸出界面確定系統(tǒng)的輸入界面;駕馭系統(tǒng)身份確認(rèn)的方法。教學(xué)重點(diǎn):輸入輸出界面設(shè)計(jì)。教學(xué)難點(diǎn):輸出界面設(shè)計(jì)八、程序算法設(shè)計(jì)與編碼1.教學(xué)內(nèi)容8.1結(jié)構(gòu)化程序特征8.2程序算法設(shè)計(jì)工具程序流程圖N-S圖8.2.3PAD圖8.2.4P判定表8.3Jackson程序設(shè)計(jì)方法Jackson數(shù)據(jù)結(jié)構(gòu)圖Jackson程序設(shè)計(jì)步驟Jackson程序設(shè)計(jì)舉例8.4程序編碼編程語言種類選擇編程語言的依據(jù)編程風(fēng)格與質(zhì)量影響程序工作效率的因素8.5程序算法困難性度量2.教學(xué)要求駕馭程序流程圖的設(shè)計(jì)方法;駕馭依據(jù)軟件工程項(xiàng)目選擇編程語言的方法;初步形成自己的編程風(fēng)格;初步駕馭算法設(shè)計(jì)。教學(xué)重點(diǎn):程序流程圖的設(shè)計(jì)教學(xué)難點(diǎn):編碼設(shè)計(jì)九、軟件測(cè)試1.教學(xué)內(nèi)容9.1軟件測(cè)試基本概念測(cè)試目標(biāo)測(cè)試方法測(cè)試中的信息流9.2軟件測(cè)試過程單元測(cè)試集成測(cè)試確認(rèn)測(cè)試9.3軟件測(cè)試用例設(shè)計(jì)白盒測(cè)試用例設(shè)計(jì)黑盒測(cè)試用例設(shè)計(jì)9.4面對(duì)對(duì)象測(cè)試面對(duì)對(duì)象單元測(cè)試面對(duì)對(duì)象集成測(cè)試面對(duì)對(duì)象確認(rèn)測(cè)試9.5軟件調(diào)試調(diào)試方法調(diào)試策略9.6自動(dòng)測(cè)試工具9.7軟件牢靠性評(píng)估牢靠性概念估算系統(tǒng)平均無故障時(shí)間估算系統(tǒng)中的故障總數(shù)2.教學(xué)要求駕馭軟件測(cè)試中白盒法、黑盒法的測(cè)試方法并設(shè)計(jì)出具體的測(cè)試用例;能夠運(yùn)用調(diào)試工具完成軟件的調(diào)試;初步駕馭單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試的一般方法;能夠簡潔地進(jìn)行軟件的質(zhì)量評(píng)估。教學(xué)重點(diǎn):軟件測(cè)試方法教學(xué)難點(diǎn):測(cè)試用例的設(shè)計(jì)十、軟件維護(hù)1.教學(xué)內(nèi)容10.1軟件維護(hù)概述軟件維護(hù)定義影響軟件維護(hù)工作的因素非結(jié)構(gòu)化維護(hù)與結(jié)構(gòu)化維護(hù)軟件維護(hù)的代價(jià)10.2軟件可維護(hù)性10.3軟件維護(hù)的實(shí)施維護(hù)機(jī)構(gòu)維護(hù)申請(qǐng)報(bào)告軟件維護(hù)工作流程維護(hù)記錄維護(hù)評(píng)價(jià)10.4對(duì)老化系統(tǒng)的維護(hù)10.5逆向工程與再工程10.6軟件配置管理配置標(biāo)識(shí)變更限制版本限制2.教學(xué)要求理解軟件維護(hù)的基本概念,駕馭軟件維護(hù)的工作流程。教學(xué)重點(diǎn):軟件維護(hù)的工作流程三、課內(nèi)實(shí)踐教學(xué)1.實(shí)踐教學(xué)內(nèi)容序號(hào)實(shí)踐項(xiàng)目名稱內(nèi)容提要實(shí)踐學(xué)時(shí)實(shí)踐類型必開/選開1需求分析完成需求分析報(bào)告4驗(yàn)證型必開2可行性分析完成可行性分析報(bào)告4驗(yàn)證型必開3系統(tǒng)設(shè)計(jì)完成系統(tǒng)設(shè)計(jì)說明書16驗(yàn)證型必開2.實(shí)踐教學(xué)目的和基本要求軟件工程試驗(yàn)是《軟件工程》課程的配套教學(xué)環(huán)節(jié),是一個(gè)不行缺少的重點(diǎn)實(shí)踐環(huán)節(jié)。其目的是使學(xué)生能針對(duì)具體軟件工程項(xiàng)目,全面駕馭軟件工程管理、軟件需求分析、軟件可行性分析、軟件設(shè)計(jì)、軟件測(cè)試、軟件維護(hù)等階段的方法和技術(shù),通過該試驗(yàn)課程使學(xué)生進(jìn)一步理解和駕馭軟件開發(fā)模型、軟件生命周期、軟件過程等理論在軟件項(xiàng)目開發(fā)過程中的意義與作用,培育學(xué)生依據(jù)軟件工程的原理、方法、技術(shù)、標(biāo)準(zhǔn)和規(guī)范,進(jìn)行軟件開發(fā)的實(shí)力,從而使學(xué)生提高軟件工程的綜合實(shí)力,提高軟件項(xiàng)目的管理實(shí)力。軟件工程試驗(yàn)是以學(xué)生畢業(yè)設(shè)計(jì)為案例,通過軟件工程試驗(yàn),學(xué)生可以駕馭和了解畢業(yè)設(shè)計(jì)的相關(guān)要求和規(guī)范,并初步駕馭畢業(yè)設(shè)計(jì)說明書等文檔的規(guī)范寫作方法。軟件工程試驗(yàn)把學(xué)生分成若干個(gè)小組,每小組選出一個(gè)組長(項(xiàng)目負(fù)責(zé)人),進(jìn)行項(xiàng)目的安排與分工,每名學(xué)生必需獨(dú)立完成自己負(fù)責(zé)部分的工作,完成學(xué)生設(shè)計(jì)雷同檢查,杜絕抄襲。實(shí)踐一需求分析【1】 實(shí)力培育要求:通過調(diào)查、走訪、座談、調(diào)查問卷等形式,培育學(xué)生提煉用戶需求,并轉(zhuǎn)化為信息化目標(biāo)的實(shí)力?!?】 實(shí)踐內(nèi)容、目的、要求:試驗(yàn)內(nèi)容:完成需求分析、完成需求分析報(bào)告試驗(yàn)?zāi)康暮鸵螅和ㄟ^調(diào)查、走訪、座談、調(diào)查問卷等形式,了解用戶需求,并且用信息化的方式表達(dá)出來,完成需求分析報(bào)告。通過試驗(yàn)駕馭需求分析的方法,如:調(diào)查問卷法、座談會(huì)法、查詢資料法、個(gè)別訪談法等通過試驗(yàn)駕馭需求分析報(bào)告的書寫規(guī)范通過試驗(yàn)加深對(duì)需求分析的重要性的了解試驗(yàn)留意事項(xiàng):切忌一知半解,流于形式調(diào)查了解不徹底,得出的結(jié)論與實(shí)際狀況完全相反不能完全收集各方面的看法和要求試驗(yàn)具體要求:需求分析報(bào)告書寫格式******需求分析報(bào)告摘要:主要說明項(xiàng)目名稱、項(xiàng)目用途、項(xiàng)目主要功能及項(xiàng)目開發(fā)的環(huán)境(一般不超過200字)關(guān)鍵詞:3-6個(gè)最能反映文章內(nèi)容的詞或者詞組(腳注部分注明作者基本狀況)(注:以下為正文部分)系統(tǒng)的現(xiàn)狀與不足(通過說明現(xiàn)狀與不足,尤其是不足,重點(diǎn)引出項(xiàng)目建設(shè)的必要性)解決方案(解決方案要針對(duì)現(xiàn)狀與不足提出,要能解決現(xiàn)狀與不足中提出的不足,在需求分析報(bào)告中不須要書寫具體的方案細(xì)微環(huán)節(jié),只要說明解決方案能解決現(xiàn)狀與不足中的不足就可以了)前景展望(主要從短期、中期、長期幾個(gè)角度來大致地描述一下項(xiàng)目的效果,可以是經(jīng)濟(jì)效益、也可以是社會(huì)效益、也可以是管理效益)參考資料:(參照范本的格式)【3】 試驗(yàn)主要配套儀器設(shè)備及臺(tái)(套)數(shù):個(gè)人計(jì)算機(jī),每人一臺(tái)【4】 試驗(yàn)考核及試驗(yàn)報(bào)告要求:試驗(yàn)完成后要?jiǎng)偤脮鴮懺囼?yàn)報(bào)告。實(shí)踐二可行性分析報(bào)告【1】 實(shí)力培育要求:能夠從項(xiàng)目的技術(shù)可行性、經(jīng)濟(jì)可行性、社會(huì)可行性等方面論證項(xiàng)目?!?】 實(shí)踐內(nèi)容、目的、要求:試驗(yàn)內(nèi)容:完成項(xiàng)目的可行性論證,完成可行性分析報(bào)告。試驗(yàn)?zāi)康暮鸵螅厚{馭可行性分析的方法,學(xué)會(huì)書寫可行性分析報(bào)告。試驗(yàn)要求:1、通過試驗(yàn)駕馭可行性分析的方法,如:技術(shù)可行性分析、經(jīng)濟(jì)可行性分析、社會(huì)可行性分析等通過試驗(yàn)駕馭可行性分析報(bào)告的書寫規(guī)范通過試驗(yàn)加深對(duì)可行性分析的重要性的了解試驗(yàn)留意事項(xiàng):在可行性分析時(shí)只強(qiáng)調(diào)對(duì)自己有利的一面,忽視對(duì)自己不利的一面。對(duì)困難的分析和預(yù)料不足,造成項(xiàng)目實(shí)施后騎虎難下。不能做到言之有據(jù),空喊口號(hào)技術(shù)方案在現(xiàn)有條件下實(shí)施困難試驗(yàn)具體要求:
可行性分析報(bào)告書寫格式******可行性分析報(bào)告摘要:主要說明項(xiàng)目名稱、項(xiàng)目用途、項(xiàng)目主要功能及項(xiàng)目開發(fā)的環(huán)境(一般不超過200字)關(guān)鍵詞:3-6個(gè)最能反映文章內(nèi)容的詞或者詞組(腳注部分注明作者基本狀況)(注:以下為正文部分)新系統(tǒng)的描述(大致說明新系統(tǒng)的運(yùn)用環(huán)境、主要功能)新系統(tǒng)的技術(shù)可行性分析(寫明具體的技術(shù)方案、盡可能附圖說明、參考范本)新系統(tǒng)的經(jīng)濟(jì)可行性分析(投資多少、費(fèi)用多少、利潤多少,要用具體數(shù)字說話,盡可能做成表格說明、參考范本)新系統(tǒng)的社會(huì)可行性分析(從社會(huì)習(xí)俗、道德倫理、法律等方面論述、假如沒有可以不寫)與其他方案的對(duì)比(假如沒有可以不寫)結(jié)論前景展望(短期、中期、長期)參考資料:(參考范本)【3】 試驗(yàn)主要配套儀器設(shè)備及臺(tái)(套)數(shù):個(gè)人計(jì)算機(jī),每人一臺(tái)【4】 試驗(yàn)考核及試驗(yàn)報(bào)告要求:試驗(yàn)完成后要?jiǎng)偤脮鴮懺囼?yàn)報(bào)告。實(shí)踐三系統(tǒng)設(shè)計(jì)(系統(tǒng)設(shè)計(jì)說明書)【1】 實(shí)力培育要求:駕馭系統(tǒng)概要設(shè)計(jì)、具體設(shè)計(jì)、編碼、調(diào)試、測(cè)試、運(yùn)行與維護(hù)的方法,學(xué)會(huì)書寫系統(tǒng)設(shè)計(jì)說明書(畢業(yè)設(shè)計(jì)論文)?!?】 實(shí)踐內(nèi)容、目的、要求:試驗(yàn)內(nèi)容:通過試驗(yàn)使學(xué)生駕馭系統(tǒng)設(shè)計(jì)報(bào)告的寫作規(guī)范,學(xué)會(huì)進(jìn)行項(xiàng)目管理、系統(tǒng)的概要設(shè)計(jì)、具體設(shè)計(jì)、輸入輸出界面設(shè)計(jì)、系統(tǒng)的調(diào)試、系統(tǒng)的測(cè)試、系統(tǒng)的運(yùn)行與維護(hù)。試驗(yàn)?zāi)康暮鸵螅涸囼?yàn)?zāi)康模撼醪今{馭系統(tǒng)設(shè)計(jì)方法、學(xué)會(huì)系統(tǒng)設(shè)計(jì)說明書的書寫規(guī)范。試驗(yàn)要求:通過試驗(yàn)駕馭項(xiàng)目管理的方法,如:項(xiàng)目組的組建、項(xiàng)目開發(fā)安排、項(xiàng)目的預(yù)算。通過試驗(yàn)駕馭系統(tǒng)的概要設(shè)計(jì),學(xué)會(huì)把用戶的需求轉(zhuǎn)化為系統(tǒng)功能的方法,駕馭從靜態(tài)分析產(chǎn)生系統(tǒng)功能結(jié)構(gòu)的設(shè)計(jì)、學(xué)會(huì)系統(tǒng)功能結(jié)構(gòu)圖的畫法,駕馭從動(dòng)態(tài)數(shù)據(jù)分析了解系統(tǒng)內(nèi)數(shù)據(jù)流淌、學(xué)會(huì)系統(tǒng)數(shù)據(jù)流程圖的畫法,學(xué)會(huì)數(shù)據(jù)詞典、數(shù)據(jù)加工的表達(dá)方法。通過試驗(yàn)駕馭系統(tǒng)的具體設(shè)計(jì)方法,駕馭系統(tǒng)的輸出、輸入界面的設(shè)計(jì)方法,駕馭程序流程圖的設(shè)計(jì)方法,駕馭程序編碼的方法并形成自己的程序設(shè)計(jì)風(fēng)格。通過試驗(yàn)駕馭系統(tǒng)的調(diào)試方法,學(xué)會(huì)運(yùn)用調(diào)試工具進(jìn)行錯(cuò)誤定位的方法。通過試驗(yàn)駕馭系統(tǒng)的測(cè)試方法,學(xué)會(huì)設(shè)計(jì)測(cè)試方法、運(yùn)用測(cè)試用例完成系統(tǒng)測(cè)試的方法。通過試驗(yàn)駕馭系統(tǒng)的運(yùn)行與維護(hù)的方法,學(xué)會(huì)系統(tǒng)運(yùn)行與維護(hù)的日志編制和運(yùn)行與維護(hù)的管理方法。通過試驗(yàn)駕馭系統(tǒng)設(shè)計(jì)報(bào)告的書寫規(guī)范。通過試驗(yàn)學(xué)會(huì)編制系統(tǒng)運(yùn)用說明書。試驗(yàn)留意事項(xiàng):在試驗(yàn)過程中要克服重編碼、輕項(xiàng)目管理的思想。項(xiàng)目的功能確定要以用戶的需求為導(dǎo)向。界面設(shè)計(jì)要以用戶需求推導(dǎo)出輸出界面,然后依據(jù)輸出界面定輸入界面。在試驗(yàn)過程中要依據(jù)預(yù)先制定的項(xiàng)目安排執(zhí)行。試驗(yàn)具體要求:以畢業(yè)設(shè)計(jì)說明書作為實(shí)例,完成一份完整的畢業(yè)設(shè)計(jì)說明書的報(bào)告,并且通過報(bào)告的書寫,學(xué)會(huì)畢業(yè)設(shè)計(jì)的選題、開題及
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度新股東入資生物制藥產(chǎn)業(yè)合作協(xié)議
- 2025年度電子商務(wù)平臺(tái)員工勞務(wù)外包及運(yùn)營合同
- 二零二五年度長租公寓退租服務(wù)保障協(xié)議
- 二零二五年度餐飲連鎖生意合作合同范本
- 房產(chǎn)證抵押貸款合同抵押物管理協(xié)議(2025年度)
- 二零二五年度精裝高層購房定金合同
- 2025年度私人宅基地買賣轉(zhuǎn)讓協(xié)議書及配套設(shè)施建設(shè)補(bǔ)充協(xié)議
- 2025年度租房押金監(jiān)管及退還標(biāo)準(zhǔn)合同
- 二零二五年度文化產(chǎn)業(yè)投資入股協(xié)議
- 2025年黑龍江貨運(yùn)從業(yè)資格證的試題
- 《合同能源管理介紹》課件
- 臨水臨電管理制度
- 水準(zhǔn)儀使用方法及原理課件
- 機(jī)動(dòng)絞磨安全操作規(guī)程范本
- 初中體育與健康八年級(jí)全一冊(cè)第一章 體育與健康理論知識(shí)科學(xué)發(fā)展體能
- 橋梁工程地基與基礎(chǔ)的試驗(yàn)檢測(cè)-鉆(挖)孔灌注樁檢測(cè)
- DL-T 2578-2022 沖擊式水輪發(fā)電機(jī)組啟動(dòng)試驗(yàn)規(guī)程
- 兆歐表的使用課稿
- 勞動(dòng)教育-專題一崇尚勞動(dòng)(勞動(dòng)的意義)
- 自然辯證法概論-第4章(2018新大綱)
- 23年-制袋車間管理制度
評(píng)論
0/150
提交評(píng)論