軟件開發(fā)技術(shù)綜合訓(xùn)練_第1頁(yè)
軟件開發(fā)技術(shù)綜合訓(xùn)練_第2頁(yè)
軟件開發(fā)技術(shù)綜合訓(xùn)練_第3頁(yè)
軟件開發(fā)技術(shù)綜合訓(xùn)練_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、軟件開發(fā)技術(shù)綜合訓(xùn)練一、課程目標(biāo)通過(guò)軟件開發(fā)的實(shí)踐訓(xùn)練,進(jìn)一步掌握軟件工程的方法和技術(shù),提高軟件開發(fā)的實(shí)際能 力,培養(yǎng)工程設(shè)計(jì)能力和綜合分析、解決問題的能力。具體如下:1、學(xué)習(xí)和時(shí)間在分析和設(shè)計(jì)計(jì)算機(jī)應(yīng)用系統(tǒng)所需要的知識(shí),包括面向?qū)ο蟮南到y(tǒng)分析 與設(shè)計(jì),編碼和測(cè)試方面的知識(shí)2、熟悉軟件開發(fā)工具,并將其運(yùn)用于軟件開發(fā)的全過(guò)程3、進(jìn)一步加強(qiáng)和提高軟件工程文檔的編寫能力4、培養(yǎng)寫作能力和團(tuán)隊(duì)精神二、基本要求通過(guò)本課程學(xué)習(xí),應(yīng)使學(xué)生達(dá)到如下要求:1、學(xué)習(xí)和實(shí)踐在分析和設(shè)計(jì)計(jì)算機(jī)應(yīng)用系統(tǒng)所需要的知識(shí),包括面向?qū)ο蟮南到y(tǒng)分析 與設(shè)計(jì),編碼和測(cè)試方面的知識(shí)。2、熟悉軟件開發(fā)工具,并將其運(yùn)用于軟件開發(fā)的全過(guò)程

2、。運(yùn)用面向?qū)ο蠹夹g(shù)、UML及 可視化的建模工具完成系統(tǒng)的需求分析與設(shè)計(jì)。建立系統(tǒng)原型,實(shí)現(xiàn)具體功能并進(jìn)行測(cè)試。3、進(jìn)一步加強(qiáng)和提高軟件工程文檔的編寫能力4、培養(yǎng)寫作能力和團(tuán)隊(duì)精神三、教學(xué)內(nèi)容與學(xué)時(shí)分配建議第一部分系統(tǒng)開發(fā)6天1、學(xué)生選課系統(tǒng),實(shí)現(xiàn)學(xué)生選課的基本功能,包括學(xué)生限選課,查看自己的選課信息 教師查看選課學(xué)生的信息,提交成績(jī),管理員添加學(xué)生、管理學(xué)生、管理成績(jī)、添加教師、 管理教師和管理課程等。2、運(yùn)用面向?qū)ο蠹夹g(shù)、UML及可視化的建模工具完成系統(tǒng)的需求分析與設(shè)計(jì)3、建立數(shù)據(jù)庫(kù)4、采用分層模式的應(yīng)用設(shè)計(jì)模式進(jìn)行系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)5、系統(tǒng)要實(shí)現(xiàn)四個(gè)模塊功能:教師模塊學(xué)生模塊管理員模塊和公用模

3、塊6、初步建立系統(tǒng)原型,實(shí)現(xiàn)關(guān)鍵的功能,并對(duì)系統(tǒng)進(jìn)行測(cè)試第二部分課題設(shè)計(jì)報(bào)告4天1、使用數(shù)據(jù)流圖和數(shù)據(jù)字典做需求分析,并寫出需求分析規(guī)格說(shuō)明書2、使用層次圖寫出系統(tǒng)的總體設(shè)計(jì)結(jié)構(gòu)圖3、對(duì)每個(gè)功能模塊進(jìn)行詳細(xì)設(shè)計(jì),寫出模塊的功能和入口及出口參數(shù)4、對(duì)每個(gè)功能模塊或函數(shù)寫出詳細(xì)的程序流程圖5、課程設(shè)計(jì)報(bào)告要求內(nèi)容充分、問題得當(dāng)。具體要求如下:運(yùn)用統(tǒng)一建模語(yǔ)言UML,對(duì)系統(tǒng)進(jìn)行需求分析:利用UML用例圖描述系統(tǒng)中的功能性需求利用UML順序圖描述用例的事件流利用UML活動(dòng)圖完善對(duì)用例事件流的描述完成系統(tǒng)概要設(shè)計(jì)和詳細(xì)設(shè)計(jì):使用層次圖寫出系統(tǒng)的總體設(shè)計(jì)結(jié)構(gòu)圖對(duì)每個(gè)功能模塊進(jìn)行詳細(xì)設(shè)計(jì),寫出模塊的功能和入

4、口及出口參數(shù)對(duì)每個(gè)功能模塊或函數(shù)寫出詳細(xì)的程序流程圖完成系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì):繪制出系統(tǒng)所用到的數(shù)據(jù)庫(kù)的E-R圖,并做設(shè)計(jì)說(shuō)明給出數(shù)據(jù)庫(kù)物理實(shí)現(xiàn)完成系統(tǒng)代碼編寫,在設(shè)計(jì)報(bào)告的附錄部分給出核心代碼課程設(shè)計(jì)報(bào)告要求內(nèi)容充分、問題得當(dāng)四、教材及主要參考資料推薦教材1、敏捷軟件開發(fā)一原則、模式與實(shí)踐,孟巖譯,清華大學(xué)出版社,2008年1 月。2、軟件開發(fā)項(xiàng)目管理,欒躍編,上海交通大學(xué)出版社,2005年8月。教學(xué)參考資料1、軟件開發(fā)實(shí)戰(zhàn)1200例,王小科,王軍編,清華大學(xué)出版社,2011年。2、軟件開發(fā)過(guò)程與配置管理,劉江華編,電子工業(yè)出版社,2011年。備選題:學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)要求:本系統(tǒng)中主要由學(xué)生管

5、理中的基本信息、入學(xué)成績(jī)、家庭成員、職務(wù)信息的錄入、 查詢;對(duì)學(xué)生成績(jī)的動(dòng)態(tài)管理,并具有初始化、輸入、顯示、刪除、查找、插入、追加、保 存、讀入、計(jì)算、拷貝、排序、索引、分類統(tǒng)計(jì)、退出;用戶管理中的修改密碼、添加用戶、 刪除用戶等操作;對(duì)數(shù)據(jù)的備份及恢復(fù)。圖書管理系統(tǒng)設(shè)計(jì)要求:該系統(tǒng)能夠具有圖書管理和會(huì)員管理的功能,并且能夠具有增加圖書、查詢圖書、 刪除圖書、圖書借閱一借書、還書的功能,還具有增加會(huì)員、查詢會(huì)員、刪除會(huì)員、借書信 息等功能。工資管理系統(tǒng)設(shè)計(jì)要求:該系統(tǒng)要求實(shí)現(xiàn)一個(gè)單位最基本的財(cái)務(wù)管理一工資管理。該系統(tǒng)應(yīng)具有:初始化、 輸入、顯示、單條顯示、刪除、查找、插入、追加、保存、讀入、計(jì)

6、算工資、拷貝、排序、 索引、分類統(tǒng)計(jì)等功能。報(bào)告參考:目錄錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。1.1項(xiàng)目的內(nèi)容1.2項(xiàng)目的背景.1.3項(xiàng)目的意義.1.4項(xiàng)目的功能.第二章技術(shù)簡(jiǎn)介2.1采用的結(jié)構(gòu)簡(jiǎn)介2.2 Java語(yǔ)言簡(jiǎn)介.2.2.1選用Java語(yǔ)言的好處錯(cuò)誤!未定義書簽。2.3 C/S結(jié)構(gòu)錯(cuò)誤!未定義書簽。C/S結(jié)構(gòu)的優(yōu)點(diǎn):錯(cuò)誤!未定義書簽。C/S結(jié)構(gòu)的缺點(diǎn):錯(cuò)誤!未定義書簽。C/S架構(gòu)軟件的優(yōu)勢(shì)錯(cuò)誤!未定義書簽。第三章需求分析錯(cuò)誤

7、!未定義書簽。3.1可行性分析錯(cuò)誤!未定義書簽。3.1. 1技術(shù)可行性錯(cuò)誤!未定義書簽。3.1.2經(jīng)濟(jì)可行性錯(cuò)誤!未定義書簽。3.1.3運(yùn)行可行性錯(cuò)誤!未定義書簽。3.2功能需求分析錯(cuò)誤!未定義書簽。3.3非功能性需求分析錯(cuò)誤!未定義書簽。3.4系統(tǒng)的角色劃分錯(cuò)誤!未定義書簽。3.5用例規(guī)格說(shuō)明文檔錯(cuò)誤!未定義書簽。3.6用例圖錯(cuò)誤!未定義書簽。3.6.1圖書管理系統(tǒng)用例圖錯(cuò)誤!未定義書簽。3.6.2修改個(gè)人信息用例圖錯(cuò)誤!未定義書簽。3.6.3用戶管理用例圖錯(cuò)誤!未定義書簽。3.6.4圖書管理用例圖錯(cuò)誤!未定義書簽。3.6.5借閱管理用例圖錯(cuò)誤!未定義書簽。3.7活動(dòng)圖錯(cuò)誤!未定義書簽。第四章系統(tǒng)概要設(shè)計(jì)錯(cuò)誤!未定義書簽。4.1層次結(jié)構(gòu)圖錯(cuò)誤!未定義書簽。4.2 系統(tǒng)的架構(gòu)設(shè)計(jì)錯(cuò)誤!未定義書簽。第五章詳細(xì)設(shè)計(jì)錯(cuò)誤!未定義書簽。功能錯(cuò)誤!未定義書簽。5.2時(shí)序圖錯(cuò)誤!未定義書簽。E-R圖錯(cuò)誤!未定義書簽。6.2物理設(shè)計(jì)錯(cuò)誤!未定義書簽。6.3數(shù)據(jù)庫(kù)表格設(shè)計(jì)錯(cuò)誤!未定義

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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)論