軟件工程課程介紹_第1頁(yè)
軟件工程課程介紹_第2頁(yè)
軟件工程課程介紹_第3頁(yè)
軟件工程課程介紹_第4頁(yè)
軟件工程課程介紹_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

課程介紹課程特點(diǎn):既是一門技術(shù)學(xué)課程,也是一門管理學(xué)課程;既擁有理論性,也擁有較強(qiáng)的實(shí)操性。課程目的:基本:掌握軟件工程的基本看法和基根源理;掌握解析、設(shè)計(jì)、測(cè)試與保護(hù)軟件系統(tǒng)的理論與方法;實(shí)踐軟件系統(tǒng)開發(fā)的全過程,成立一個(gè)軟件系統(tǒng)。進(jìn)一步:轉(zhuǎn)變對(duì)軟件的認(rèn)識(shí):程序系統(tǒng);轉(zhuǎn)變思想定式:程序員系統(tǒng)解析員/系統(tǒng)設(shè)計(jì)員;工程化訓(xùn)練:規(guī)范、準(zhǔn)則、項(xiàng)目管理。軟件評(píng)審/確認(rèn)需求獲取、定義、建模、解析軟件系統(tǒng)構(gòu)造設(shè)計(jì)軟件評(píng)審/測(cè)試軟件大綱設(shè)計(jì)軟件評(píng)軟件詳細(xì)設(shè)計(jì)審軟件構(gòu)造與測(cè)試

軟件項(xiàng)目管理軟件工程人才分布表示圖課程的主要內(nèi)容:軟件工程的產(chǎn)生、軟件的生命周期、生命周期模型;軟件開發(fā)各階段的目標(biāo)、任務(wù)、特點(diǎn)、步驟和文檔;傳統(tǒng)軟件工程的基本思想,開發(fā)過程和步驟,應(yīng)依照的原則和準(zhǔn)則;面向?qū)ο筌浖こ痰幕舅枷?、基本過程和基本模型;軟件工程的管理技術(shù)。課程重點(diǎn):掌握構(gòu)造化方法開發(fā)軟件系統(tǒng)的過程、步驟、應(yīng)依照的原則以及工具。課程知識(shí)構(gòu)造Chp.1軟件工程學(xué)歸納Chp.2可行性研究面向?qū)ο蟮能浖こ探榻BChp.13軟件項(xiàng)目管理Chp.3需求解析Chp.4形式化說明技術(shù)Chp.5整體設(shè)計(jì)Chp.6詳細(xì)設(shè)計(jì)Chp.7編碼與測(cè)試(實(shí)現(xiàn))Chp.8保護(hù)軟件工程導(dǎo)論1.9授課安排:學(xué)時(shí)解說;課后作業(yè)和課后實(shí)驗(yàn)。核查:期末考試:70%;作業(yè)+分組實(shí)驗(yàn):30%。教材:軟件工程導(dǎo)論(5th),張海藩,清華大學(xué)初版社參照文件軟件工程(第二版),齊治昌,高等教育初版社軟件工程實(shí)踐教程,譚慶同樣,高等教育初版社先修課程:程序設(shè)計(jì)語(yǔ)言數(shù)據(jù)構(gòu)造數(shù)據(jù)庫(kù)原理與設(shè)計(jì)課程實(shí)驗(yàn):實(shí)驗(yàn)題目:題目1:課程注冊(cè)系統(tǒng)為高校教務(wù)管理部門開發(fā)一個(gè)選修課程注冊(cè)管理系統(tǒng)。在每學(xué)期開學(xué)前,教務(wù)管理人員可利用該系統(tǒng)輸入課程信息、設(shè)定課表(每門課的任課教師、上課地點(diǎn)、上課時(shí)間)。開學(xué)后,學(xué)生可以利用該系統(tǒng)盤問課程和課表信息,在第一周內(nèi)注冊(cè)課程和取消對(duì)課程的注冊(cè)。軟件系統(tǒng)負(fù)責(zé)將學(xué)生所選課的列表通知計(jì)費(fèi)系統(tǒng)以確定學(xué)生應(yīng)繳納的選課花銷。在學(xué)期內(nèi),任課教師可隨時(shí)盤問選修其所授課程的學(xué)生的信息,學(xué)生可以隨時(shí)盤問課程信息、課表、自己已選課程列表,教務(wù)管理人員可以隨時(shí)盤問所有信息。學(xué)期結(jié)束,教師可登記學(xué)生考試成績(jī)。題目2:航空定票系統(tǒng)為某家機(jī)票預(yù)約服務(wù)商開發(fā)一個(gè)機(jī)票預(yù)約和盤問管理系統(tǒng)。該系統(tǒng)中的航班和機(jī)票信息由多家航空公司負(fù)責(zé)供應(yīng)??蛻艚?jīng)過上網(wǎng)方式盤問航班時(shí)間表、機(jī)票可用信息、機(jī)票折扣信息,可以遠(yuǎn)程訂票、退票、經(jīng)過信用卡支付票款??蛻舴譃槿悾航鹋瓶蛻?、銀牌客戶和一般客戶。一般客戶經(jīng)過訂票積分至必然的額度可以漸漸升級(jí)為銀牌客戶、金牌客戶。不同樣類其余客戶可享有不同樣的機(jī)票折扣。系統(tǒng)還必定每日、每周、每個(gè)月給出機(jī)票銷售的統(tǒng)計(jì)解析報(bào)表。題目3:試題庫(kù)系統(tǒng)為高校某門課程開發(fā)試題庫(kù)系統(tǒng),要求:(1)試題有單項(xiàng)選擇(4選1)、多項(xiàng)選擇(5選2)、判斷、填空等幾類;(2)試題編寫。對(duì)每道試題可進(jìn)行錄入、更正、刪除等操作;每一章的每一類題,題量有一個(gè)臨界值,當(dāng)系統(tǒng)中某一章的某類題量低于臨界值時(shí),應(yīng)提示用戶增加題目;(3)試卷生成。三種方法:(a)用戶依次輸入某章某類題的數(shù)量,系統(tǒng)隨機(jī)抽題,依次寫入試卷(txt文件);(b)用戶打開題庫(kù),邊閱讀題目邊抽題,抽出的題目一經(jīng)確認(rèn),即寫入試卷;(c)系統(tǒng)登記、保存已生成的完滿試卷,用戶可以直接抽取完滿試卷。(4)試卷議論。記錄每份已生成的完滿試卷的考試情況,議論其難易程度。實(shí)驗(yàn)要求:依照基于數(shù)據(jù)流的軟件工程的要求完成各階段的主要文檔,實(shí)現(xiàn)的程序能初步運(yùn)行。分組進(jìn)行,每組3~4人,自由組合,每組設(shè)項(xiàng)目負(fù)責(zé)人一個(gè);每組抽簽選擇開發(fā)題目1、2或3,一組同學(xué)合作完成一個(gè)項(xiàng)目,每人負(fù)責(zé)項(xiàng)目中的1~2個(gè)開發(fā)步驟;工作步驟:?jiǎn)栴}初步定義和可行性研究需求解析(資源采集)界面原型設(shè)計(jì)大綱設(shè)計(jì)詳細(xì)設(shè)計(jì)實(shí)現(xiàn)與測(cè)試項(xiàng)目查收需要交付的文檔:可行性研究報(bào)告項(xiàng)目開發(fā)計(jì)劃(含小組成員分工)需求規(guī)格說明書大綱設(shè)計(jì)說明書詳細(xì)設(shè)計(jì)說明書數(shù)據(jù)庫(kù)設(shè)計(jì)說明書測(cè)試計(jì)劃測(cè)試解析報(bào)告項(xiàng)目開發(fā)總結(jié)報(bào)告系統(tǒng)源程序操作手冊(cè)建議開發(fā)步驟:可行性研究:用系統(tǒng)流程圖描述系統(tǒng)的工作流程。從技術(shù)上和人員(分工)上簡(jiǎn)單說明項(xiàng)目的可行性。項(xiàng)目開發(fā)計(jì)劃:項(xiàng)目時(shí)間(比方20個(gè)工作日),任務(wù)分解(每個(gè)任務(wù)需要的人數(shù)和時(shí)間),做項(xiàng)目開發(fā)的工程網(wǎng)絡(luò)圖和計(jì)劃進(jìn)度表,注明重點(diǎn)任務(wù)和重點(diǎn)路徑。使用“瀑布模型”:需求解析:獲取需求:對(duì)8個(gè)方面的需求(A功能需求;B性能需求;C可靠性和可用性需求;D出錯(cuò)辦理需求;E接口需求;F拘束;G逆向需求;H將來可能提出的要求)進(jìn)行獲取、解析和記錄,不用要的方面可以略去。成立系統(tǒng)的邏輯模型:數(shù)據(jù)模型----數(shù)據(jù)字典和E-R圖(數(shù)據(jù)規(guī)范到3范式);功能模型----功能級(jí)或進(jìn)一步細(xì)化的數(shù)據(jù)流圖;行為模型狀態(tài)變換圖。對(duì)系統(tǒng)中的重點(diǎn)部分必要的說明。大綱設(shè)計(jì)確定系統(tǒng)的物理實(shí)現(xiàn)方案,用系統(tǒng)構(gòu)造圖描述之。分解系統(tǒng)功能,做出系統(tǒng)的軟件構(gòu)造圖(整體構(gòu)造圖)。主要模塊(一級(jí)、二級(jí))的功能描述。對(duì)模塊間的接口進(jìn)行說明。設(shè)計(jì)系統(tǒng)的主界面。用戶設(shè)計(jì)詳細(xì)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)。系統(tǒng)使用的全局變量每個(gè)模塊內(nèi)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論