第一篇:華東交大軟件學(xué)院6周軟件工程實(shí)訓(xùn)總結(jié)報(bào)告-學(xué)號(hào)-姓名(小編推薦)
華東交通大學(xué)軟件學(xué)院軟件工程實(shí)訓(xùn)總結(jié)報(bào)告
華東交通大學(xué)軟件學(xué)院
2012年6周軟件工程實(shí)訓(xùn)總結(jié)報(bào)告
專業(yè)班級(jí):學(xué)號(hào):學(xué)生姓名:指導(dǎo)教師:所在項(xiàng)目:項(xiàng)目經(jīng)理:實(shí)訓(xùn)公司:實(shí)訓(xùn)周期:2012 年 11 月 05 日至 2012 年 12 月 14 日/ 2
華東交通大學(xué)軟件學(xué)院軟件工程實(shí)訓(xùn)總結(jié)報(bào)告
學(xué)生簽名:
2012年 12 月 14 日/ 2
第二篇:東北大學(xué)軟件學(xué)院學(xué)生實(shí)訓(xùn)總結(jié)報(bào)告
東北大學(xué)軟件學(xué)院
學(xué)生實(shí)訓(xùn)總結(jié)報(bào)告 專 業(yè):
班 級(jí): 學(xué) 號(hào): 姓 名: 實(shí)訓(xùn)基地: 企業(yè)指導(dǎo)教師:
年 月 日 東北大學(xué)軟件學(xué)院
學(xué)生實(shí)訓(xùn)總結(jié)報(bào)告
說(shuō) 明
1. 實(shí)訓(xùn)結(jié)束之前,每個(gè)學(xué)生都必須認(rèn)真撰寫(xiě)《實(shí)訓(xùn)總結(jié)報(bào)告》。通過(guò)撰寫(xiě)實(shí)訓(xùn)總結(jié)報(bào)告,系統(tǒng)地回顧和總結(jié)實(shí)訓(xùn)的全過(guò)程,將實(shí)踐性教學(xué)的感性認(rèn)識(shí)升華到一定的理論高度,從而提高實(shí)訓(xùn)教學(xué)效果。2. 3. 實(shí)訓(xùn)總結(jié)報(bào)告要求條理清晰,內(nèi)容詳盡,數(shù)據(jù)準(zhǔn)確。字?jǐn)?shù)不少于5000字。實(shí)訓(xùn)總結(jié)報(bào)告的質(zhì)量反映了實(shí)訓(xùn)的質(zhì)量,它是實(shí)訓(xùn)成績(jī)?cè)u(píng)定的主要依據(jù)之一。應(yīng)在規(guī)定時(shí)間內(nèi)將此報(bào)告上交。不交實(shí)訓(xùn)報(bào)告者不得參加實(shí)訓(xùn)成績(jī)?cè)u(píng)定。4. 5. 封面中的“實(shí)訓(xùn)單位”必須寫(xiě)單位的全名,必須寫(xiě)上企業(yè)指導(dǎo)教師姓名。
“前言”部分: “實(shí)訓(xùn)背景”可簡(jiǎn)介實(shí)訓(xùn)目的、通過(guò)何種方式到此單位實(shí)訓(xùn)等內(nèi)容;“實(shí)訓(xùn)環(huán)境”可包括實(shí)訓(xùn)單位全稱(中英文)、地址、實(shí)訓(xùn)單位性質(zhì)、規(guī)模、簡(jiǎn)介、所在部門(mén)、該部門(mén)主要工作、指導(dǎo)教師安排等內(nèi)容;“實(shí)訓(xùn)過(guò)程”概述實(shí)訓(xùn)各階段所從事的主要工作等。6. “實(shí)訓(xùn)內(nèi)容”部分:屬報(bào)告的主要部分。“概述”包括項(xiàng)目介紹、本人從事的工作等;“相關(guān)技術(shù)”包括與項(xiàng)目相關(guān)的理論基礎(chǔ),項(xiàng)目開(kāi)發(fā)方法、開(kāi)發(fā)工具、開(kāi)發(fā)環(huán)境等關(guān)鍵技術(shù)的介紹;“系統(tǒng)分析”包括對(duì)整個(gè)項(xiàng)目的介紹分析及本人工作內(nèi)容的詳細(xì)分析,如業(yè)務(wù)分析、功能分析(可使用用例圖、活動(dòng)圖來(lái)描述)、可行性分析等;“系統(tǒng)設(shè)計(jì)”包括總體設(shè)計(jì)和詳細(xì)設(shè)計(jì),總體設(shè)計(jì)包括系統(tǒng)架構(gòu)設(shè)計(jì)、功能模塊劃分等,詳細(xì)設(shè)計(jì)要圍繞本人工作內(nèi)容展開(kāi),包括功能模塊詳細(xì)設(shè)計(jì)、類和對(duì)象的設(shè)計(jì)、動(dòng)態(tài)模型設(shè)計(jì)(時(shí)序圖、狀態(tài)圖、協(xié)作圖等)、算法設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)等;“系統(tǒng)實(shí)現(xiàn)”也要圍繞本人工作內(nèi)容展開(kāi),從編碼實(shí)現(xiàn)角度論述相應(yīng)功能模塊的實(shí)現(xiàn)細(xì)節(jié),并展示自己所完成的主要成果及實(shí)際應(yīng)用情況等??赏ㄟ^(guò)“程序流程圖”、“關(guān)鍵代碼”和“界面”進(jìn)行直觀論述。“系統(tǒng)測(cè)試”包括測(cè)試方案設(shè)計(jì)、測(cè)試用例和測(cè)試結(jié)果、最終的測(cè)試結(jié)論或評(píng)價(jià)等。
7. “總結(jié)”部分:其中“其它意見(jiàn)”可對(duì)學(xué)院課程設(shè)置、教學(xué)內(nèi)容、實(shí)訓(xùn)安排等方面提出自己的意見(jiàn)或建議,也可對(duì)實(shí)訓(xùn)單位的各個(gè)方面提出自己的意見(jiàn)。
東北大學(xué)軟件學(xué)院
學(xué)生實(shí)訓(xùn)總結(jié)報(bào)告
目 錄
1.1 1.2 1.3 前言.................................................4
實(shí)訓(xùn)背景...........................................................................................................4
實(shí)訓(xùn)環(huán)境...........................................................................................................4
實(shí)訓(xùn)過(guò)程...........................................................................................................4
2.1 2.2 2.3 2.4 2.5 2.6 實(shí)訓(xùn)內(nèi)容.............................................5
概述...................................................................................................................5
相關(guān)技術(shù)...........................................................................................................5
系統(tǒng)分析...........................................................................................................5
系統(tǒng)設(shè)計(jì)...........................................................................................................5
系統(tǒng)實(shí)現(xiàn)...........................................................................................................5
系統(tǒng)測(cè)試...........................................................................................................5
3.1 3.2 總結(jié).................................................6
實(shí)訓(xùn)體會(huì)...........................................................................................................6
其它意見(jiàn)...........................................................................................................6 前言
1.1 實(shí)訓(xùn)背景
1.2 實(shí)訓(xùn)環(huán)境
1.3
實(shí)訓(xùn)過(guò)程 實(shí)訓(xùn)內(nèi)容
2.1 概述
2.2 相關(guān)技術(shù)
2.3 系統(tǒng)分析
2.4 系統(tǒng)設(shè)計(jì)
2.5 系統(tǒng)實(shí)現(xiàn)
2.6 系統(tǒng)測(cè)試 總結(jié)
3.1 實(shí)訓(xùn)體會(huì)
3.2
其它意見(jiàn)
第三篇:軟件工程實(shí)訓(xùn)(java)總結(jié)報(bào)告
華東交通大學(xué)軟件學(xué)院軟件工程實(shí)訓(xùn)總結(jié)報(bào)告
華東交通大學(xué)軟件學(xué)院
2012年6周軟件工程實(shí)訓(xùn)總結(jié)報(bào)告
專業(yè)班級(jí):09軟件+電氣4班學(xué)號(hào):20092110080402學(xué)生姓名:xx指導(dǎo)教師:xx
所在項(xiàng)目:遠(yuǎn)程實(shí)驗(yàn)室管理系統(tǒng)項(xiàng)目經(jīng)理:xx實(shí)訓(xùn)公司:江西微軟技術(shù)中心實(shí)訓(xùn)周期:2012年11月5日至 2012年12月 14日/ 5/ 5/ 5
學(xué)生簽名:
年月日/ 5
第四篇:西南科技大學(xué)軟件測(cè)試實(shí)訓(xùn)總結(jié)報(bào)告
實(shí)訓(xùn)總結(jié)報(bào)告 學(xué) 院 名 稱:專 業(yè) 班 級(jí):學(xué) 號(hào):學(xué) 生 姓 名:實(shí) 訓(xùn) 地 點(diǎn):實(shí) 訓(xùn) 日 期:
信息工程學(xué)院 通信工程 20124410 唐曼玲 新區(qū)圖書(shū)館
2015.1.5--1.16
一、實(shí)訓(xùn)目的:
1.了解軟件測(cè)試概念,軟件測(cè)試主要內(nèi)容,手動(dòng)測(cè)試自動(dòng)測(cè)試,初步掌握軟件測(cè)試并且能夠進(jìn)行簡(jiǎn)單運(yùn)用。
2.了解軟件測(cè)試在當(dāng)前計(jì)算機(jī)行業(yè)的地位和前景。3.了解為了成為軟件測(cè)試工程師所需要掌握的技能。
二、實(shí)訓(xùn)內(nèi)容:
1.移動(dòng)警務(wù)通項(xiàng)目環(huán)境搭建 2.軟件測(cè)試的基本概念
3.軟件研發(fā)流程及系統(tǒng)測(cè)試過(guò)程 4.需求評(píng)審流程和評(píng)審要點(diǎn) 5.測(cè)試計(jì)劃和方案寫(xiě)作要點(diǎn) 6.測(cè)試用例寫(xiě)作要點(diǎn)和設(shè)計(jì)方法 7.軟件缺陷的概念和找軟件缺陷 8.TDD測(cè)試和開(kāi)發(fā)設(shè)計(jì)文檔 9.溫度轉(zhuǎn)換器測(cè)試及開(kāi)發(fā)設(shè)計(jì) 10.項(xiàng)目實(shí)戰(zhàn)總結(jié)
三、實(shí)訓(xùn)總結(jié)(不低于2500字)
這次大三寒假實(shí)訓(xùn)的主題是“軟件測(cè)試”,和同學(xué)們?cè)趫D書(shū)館機(jī)房一起學(xué)習(xí)。在軟件開(kāi)放越來(lái)激烈的當(dāng)今,追求軟件質(zhì)量也是一個(gè)重要內(nèi)容。軟件測(cè)試,即在軟件設(shè)計(jì)完成后要經(jīng)過(guò)嚴(yán)密的測(cè)試,以發(fā)現(xiàn)軟件在整個(gè)設(shè)計(jì)過(guò)程中存在的問(wèn)題并加以糾正。整個(gè)測(cè)試過(guò)程分單元測(cè)試、組裝測(cè)試以以及系統(tǒng)測(cè)試三個(gè)階段進(jìn)行。測(cè)試的方法主要有白盒測(cè)試和黑盒測(cè)試兩種。在測(cè)試過(guò)程中需要建立詳細(xì)的測(cè)試計(jì)劃并嚴(yán)格按照測(cè)試計(jì)劃進(jìn)行測(cè)試,以減少測(cè)試的隨意性。這次的實(shí)訓(xùn)大致分為兩個(gè)階段。第一階段主要是文字處理工夫多一點(diǎn),考驗(yàn)了我們對(duì)找病句修改病句的能力;第二階段主要涉及了利用JAVA來(lái)編輯測(cè)試代碼,主要考察了我們細(xì)心程度,還有鞏固了我們編程能力。
第一階段我們主要學(xué)習(xí)了移動(dòng)警務(wù)通項(xiàng)目環(huán)境搭建,軟件測(cè)試的基本概念,軟件研發(fā)流程及系統(tǒng)測(cè)試過(guò)程,需求評(píng)審流程和評(píng)審要點(diǎn)這四大點(diǎn)。具體細(xì)節(jié)包括了:需求評(píng)審、軟件測(cè)試方法與工具、用例設(shè)計(jì)、用例設(shè)計(jì)評(píng)審、測(cè)試評(píng)估報(bào)告、缺陷報(bào)告記錄、缺陷管理與統(tǒng)計(jì)以及測(cè)試評(píng)估報(bào)告。在學(xué)習(xí)氛圍濃重的機(jī)房?jī)?nèi),我們認(rèn)真看著大幕上的課件和老師演示的內(nèi)容,并且都用手機(jī)或者筆記本記下了重要內(nèi)容和步驟,當(dāng)修改測(cè)試用例遇到不懂的問(wèn)題時(shí),我們組的隊(duì)員都會(huì)及時(shí)詢問(wèn)老師尋求解答,保證我們小組學(xué)習(xí)的質(zhì)量和速度。
在移動(dòng)警務(wù)通項(xiàng)目中,老師要求我們修改需求報(bào)告,填寫(xiě)需求評(píng)審。移動(dòng)警務(wù)通客戶端設(shè)備,它包括了信息收集,信息查詢查詢,定位等功能,我在小組主要負(fù)責(zé)的是信息查詢這個(gè)工作。信息查詢需求報(bào)告的修改涉及到很多內(nèi)容:需求填寫(xiě)不完整,有歧義,用例填寫(xiě)錯(cuò)誤等。需求語(yǔ)句中有“或”,“和”字眼出現(xiàn)的句子我們都格外小心,因?yàn)檫@是病句可能出現(xiàn)的信號(hào)。我和小組成員們認(rèn)真聽(tīng)取了卿老師的課堂講解,并且認(rèn)真記錄課堂筆記。我們還學(xué)會(huì)了利用虛擬手機(jī)平臺(tái),模擬安卓手機(jī),在手機(jī)上面進(jìn)行測(cè)試和使用,這個(gè)讓我大開(kāi)眼界。在老師講完之后我們小組立馬投入到需求評(píng)審等練習(xí),組長(zhǎng)給我們每個(gè)人都合理分配了適宜的任務(wù),每個(gè)人都認(rèn)真工作著,通過(guò)借鑒和及時(shí)詢問(wèn)其他小組同學(xué)和老師,我們小組每次都很快地很好地完成了課堂練習(xí)任務(wù)。移動(dòng)警務(wù)通這個(gè)項(xiàng)目讓我學(xué)到了看任何東西都要認(rèn)真細(xì)心,特別是找病句的過(guò)程中是收貨很多的。
這一階段主要涉及了“需求分析”。通過(guò)老師的講解,我了解到,在確定軟件開(kāi)發(fā)可行的情況下,對(duì)軟件需要實(shí)現(xiàn)的各個(gè)功能進(jìn)行詳細(xì)分析。需求分析階段是一個(gè)很重要的階段,這一階段做得好,將為整個(gè)軟件開(kāi)發(fā)項(xiàng)目的成功打下良好的基礎(chǔ)?!拔ㄒ徊蛔兊氖亲兓旧怼?,同樣需求也是在整個(gè)軟件開(kāi)發(fā)過(guò)程中不斷變化和深入的,因此我們必須制定需求變更計(jì)劃來(lái)應(yīng)付這種變化,以保護(hù)整個(gè)項(xiàng)目的順利進(jìn)行。
第一階段中老師教我們使用了JUnit。它是一個(gè)開(kāi)源的java測(cè)試框架,它是Xuint測(cè)試體系架構(gòu)的一種實(shí)現(xiàn)。在JUnit單元測(cè)試框架的設(shè)計(jì)時(shí),設(shè)定了三個(gè)總體目標(biāo),第一個(gè)是簡(jiǎn)化測(cè)試的編寫(xiě),這種簡(jiǎn)化包括測(cè)試框架的學(xué)習(xí)和實(shí)際測(cè)試單元的編寫(xiě);第二個(gè)是使測(cè)試單元保持持久性;第三個(gè)則是可以利用既有的測(cè)試來(lái)編寫(xiě)相關(guān)的測(cè)試。JUnit可以把測(cè)試組織成測(cè)試系列;這個(gè)測(cè)試系列可以包含其它的測(cè)試或測(cè)試系列。JUnit測(cè)試的合成行為允許你組合多個(gè)測(cè)試并自動(dòng)的回歸從頭到尾測(cè)試整個(gè)測(cè)試系列。你也可以執(zhí)行測(cè)試系列層級(jí)架構(gòu)中任何一層的測(cè)試。使用Junit測(cè)試框架,你可以很便宜的撰寫(xiě)測(cè)試并享受由測(cè)試框架所提供的信心。撰寫(xiě)一個(gè)測(cè)試就像寫(xiě)一個(gè)方法一樣簡(jiǎn)單;測(cè)試是檢驗(yàn)要測(cè)試的程序代碼并定義期望的結(jié)果。這個(gè)測(cè)試框架提供自動(dòng)執(zhí)行測(cè)試的背景;這個(gè)背景并成為其它測(cè)試集合的一部份。
利用這個(gè),我們就可以在電腦上實(shí)現(xiàn)安卓手機(jī)的模擬,在電腦上面就可以對(duì)安卓手機(jī)上的應(yīng)用進(jìn)行測(cè)試和使用。我們就是用這個(gè)實(shí)現(xiàn)了移動(dòng)警務(wù)通的的第二階段任務(wù)測(cè)試代碼的編寫(xiě)和測(cè)試的。
在實(shí)訓(xùn)的第二周,第二階段主要是溫度轉(zhuǎn)換器測(cè)試代碼的編寫(xiě)和學(xué)習(xí),在安卓手機(jī)模擬平臺(tái)下訓(xùn)練了我們JAVA編程能力。通過(guò)在Eclipse上編寫(xiě)JAVA語(yǔ)言用于移動(dòng)警務(wù)通的Android平臺(tái),我第一次體會(huì)到了編寫(xiě)安卓應(yīng)用的樂(lè)趣。老師首先給我們普及了一下JAVA語(yǔ)言的一般用法和注意事項(xiàng),然后開(kāi)始編寫(xiě)溫度轉(zhuǎn)換應(yīng)用程序。在老師的耐心講解下,我們開(kāi)始自己操作??赡軇傞_(kāi)始有點(diǎn)不適應(yīng)不習(xí)慣,但是到了后來(lái),就慢慢熟練起來(lái)。中途遇到問(wèn)題及時(shí)向老師提問(wèn),老師親自過(guò)來(lái)幫我檢查錯(cuò)誤并且教我改正錯(cuò)誤,這其中的方法和體會(huì)我覺(jué)得是很寶貴的經(jīng)驗(yàn)財(cái)富。由于老師講的內(nèi)容我們都不是很熟悉,為了能夠更好地跟上上課節(jié)奏,我們就拿出手機(jī),拍下老師每一次的內(nèi)容,在老師講完過(guò)后就看照片復(fù)習(xí)和操作,這樣的效果很好。
這次需求評(píng)審中最大的感悟就是要學(xué)好語(yǔ)文,尤其是查找病句的能力。因?yàn)樾枨罄锩婵赡苡泻芏嗟牟【?,這些病句有二義性或者錯(cuò)誤,我們就應(yīng)該立馬找出來(lái)及時(shí)修正,并且寫(xiě)上批注,寫(xiě)得很詳細(xì)很具體。最初找病句的時(shí)候由于沒(méi)有經(jīng)驗(yàn),找的地方都不是很正確而且修改也沒(méi)修改好。接著聽(tīng)了老師對(duì)每一個(gè)例子的詳細(xì)講解和經(jīng)驗(yàn)總結(jié),我們小組成員都找到了修改的方法和途徑,大大增加了需求評(píng)審的效率。后來(lái)找老師來(lái)幫我們看看這些批注,老師都說(shuō)我們寫(xiě)的具體,寫(xiě)地很好,這讓我們大受鼓舞。
本次實(shí)訓(xùn)另一個(gè)體會(huì)就是對(duì)軟件測(cè)試這個(gè)工作很感興趣。因?yàn)榭紤]到自己作為一個(gè)女生對(duì)開(kāi)發(fā)應(yīng)用程序編寫(xiě)不是很在行,如果能有基礎(chǔ)的情況下從事軟件測(cè)試這份工作想必是很好的。我從網(wǎng)上了解了一下軟件測(cè)試的行業(yè)現(xiàn)狀,如今軟件開(kāi)發(fā)過(guò)程中出現(xiàn)錯(cuò)誤或者缺陷的幾率越來(lái)越來(lái)多,市場(chǎng)對(duì)軟件的質(zhì)量越來(lái)越重視,所以軟件測(cè)試在軟件項(xiàng)目中顯得尤為重要。專業(yè)優(yōu)勢(shì)就業(yè)競(jìng)爭(zhēng)小,人才供不應(yīng)求讓軟件測(cè)試人員的就業(yè)競(jìng)爭(zhēng)壓力明顯小于同類其它職業(yè),有利于從業(yè)者的身心健康。另外,由于軟件測(cè)試在我國(guó)起步較晚,獨(dú)立設(shè)置測(cè)試部門(mén)、對(duì)測(cè)試人員有強(qiáng)烈需求的多為獨(dú)具慧眼的大中型IT企業(yè)。軟件測(cè)試人才不需要在小企業(yè)積累經(jīng)驗(yàn)就能獲得知名企業(yè)的入門(mén)通行證,工作起點(diǎn)高于同類其它職業(yè)。高薪,剛?cè)胄械能浖y(cè)試人員,起步的月薪就在3000-5000元左右,遠(yuǎn)高于同齡人2000元的薪資水平,隨著工作經(jīng)驗(yàn)的豐富以及能力的提升,這份薪水將一路看漲。就業(yè)質(zhì)量高,與其他IT職位相比,軟件測(cè)試人員最大的優(yōu)勢(shì)就是發(fā)展方向太多了。由于工作的特殊性,測(cè)試人員不但需要對(duì)軟件的質(zhì)量進(jìn)行檢測(cè),而且對(duì)于軟件項(xiàng)目的立項(xiàng)、管理、售前、售后等領(lǐng)域都要涉及。在此過(guò)程中,測(cè)試人員不僅提升了專業(yè)的軟件測(cè)試技能,還能接觸到各行各業(yè),從而為自己的多元化發(fā)展奠定了基礎(chǔ)。而且從專業(yè)性質(zhì)分析,軟件測(cè)試人員更要具有認(rèn)真、耐心、細(xì)致、敏感等個(gè)性元素,我覺(jué)得而這在一定程度上與女性的個(gè)性氣質(zhì)相吻合。所以我覺(jué)得我對(duì)軟件測(cè)試這種工作很感興趣。
通過(guò)老師的講解和課后詢問(wèn),我知道了如果要想成為好的測(cè)試人員,首先得了解自己要測(cè)試的軟件的相關(guān)知識(shí)。要了解軟件產(chǎn)品的架構(gòu)是什么樣的。要了解軟件的市場(chǎng)需求,在接觸軟件之初要可以多看看用戶的反饋信息,這些才是用戶最關(guān)心的,也是在測(cè)試中需要注意的問(wèn)題,滿足客戶是最大的需要。我們更應(yīng)該學(xué)習(xí)的是,了解軟件需求之后要學(xué)會(huì)要多讀些軟件系統(tǒng)的技術(shù)文檔,軟件設(shè)計(jì)文檔,這些文檔可以幫助了解產(chǎn)品如何工作。還有多看看公司 Bug 庫(kù)中的問(wèn)題,這些存在的問(wèn)題可以幫助自己了解軟件產(chǎn)品哪些地方存在缺陷,軟件系統(tǒng)哪些地方會(huì)出現(xiàn)錯(cuò)誤。軟件是運(yùn)行在一個(gè)大環(huán)境中,如果對(duì)系統(tǒng)不熟悉,那么有些問(wèn)題你不能從一個(gè)更廣闊的層面考慮,學(xué)習(xí)操作系統(tǒng)的知識(shí),有助于你發(fā)現(xiàn)缺陷,定位問(wèn)題更加準(zhǔn)確。比如軟件運(yùn)行在 Windows 或者 Linux,如果不懂操作系統(tǒng),你就無(wú)法建立測(cè)試環(huán)境,有些時(shí)候時(shí)候軟件的組件發(fā)生問(wèn)題,就是自己系統(tǒng)配置造成的,對(duì)系統(tǒng)不熟悉,會(huì)把外在原因歸結(jié)為軟件本身。所以要學(xué)習(xí)關(guān)于和軟件系統(tǒng)相關(guān)的知識(shí),比如編程,網(wǎng)絡(luò),數(shù)據(jù)庫(kù)等。
其實(shí),我覺(jué)得不一定要學(xué)習(xí)到多好的程度,只是通過(guò)這些擴(kuò)展的知識(shí)面,可以在發(fā)現(xiàn)問(wèn)題,解決問(wèn)題上不會(huì)局限在狹小的圈子里。并且,和一切相關(guān)的人員交流,不同的交流渠道,獲取消息是不同的,角度也不同。和客戶交流,會(huì)在測(cè)試中從客戶的角度發(fā)現(xiàn)問(wèn)題;和開(kāi)發(fā)人員交流,會(huì)了解開(kāi)發(fā)人員怎么實(shí)現(xiàn)軟件功能的;和項(xiàng)目管理人員交流,會(huì)知道開(kāi)發(fā)進(jìn)度以及遇到的困難。這些是從這次實(shí)訓(xùn)中獲得的寶貴收獲。
在培訓(xùn)的最后老師給我們講了計(jì)算機(jī)行業(yè)的就業(yè)工種和對(duì)應(yīng)的薪水情況、軟件測(cè)試行業(yè)分布、任職要求、必備技能、面試常用問(wèn)題等。我受到的觸動(dòng)很大,我們現(xiàn)在學(xué)到的東西遠(yuǎn)遠(yuǎn)沒(méi)有達(dá)到就業(yè)的水平和能力,每天就學(xué)習(xí)書(shū)本上的知識(shí)和實(shí)驗(yàn)室的項(xiàng)目,感覺(jué)自己的能力遠(yuǎn)遠(yuǎn)不行,感覺(jué)很大的壓力。
實(shí)習(xí)這段期間,自己的收獲是豐碩的:最起碼從意識(shí)上,發(fā)現(xiàn)自己的不足,并尋求到合適的解決途徑。非常感謝對(duì)我?guī)椭耐瑢W(xué)和老師,我堅(jiān)信:在你們的幫助下,我會(huì)持續(xù)努力,不斷反省,總結(jié)提高!我今年的計(jì)劃是考川大電子信息類的研究生,我希望在接下來(lái)的一年半可以充充實(shí)實(shí),每天都過(guò)得有意義,為了變成一個(gè)優(yōu)秀的自己而努力。2015,加油!
第五篇:軟件學(xué)院實(shí)訓(xùn)指導(dǎo)書(shū)
軟件工程實(shí)驗(yàn)
指導(dǎo)書(shū)
一、實(shí)驗(yàn)要求
軟件工程實(shí)驗(yàn)要求學(xué)生采用“項(xiàng)目小組”的形式,結(jié)合具體的開(kāi)發(fā)項(xiàng)目進(jìn)行設(shè)計(jì)。具體要求如下:
1. 班級(jí)按項(xiàng)目小組進(jìn)行分組,每組不得超過(guò)6人
2. 每個(gè)項(xiàng)目小組選出項(xiàng)目負(fù)責(zé)人或項(xiàng)目經(jīng)理,由項(xiàng)目經(jīng)理召集項(xiàng)目組成員討論、選定開(kāi)發(fā)項(xiàng)目
3.項(xiàng)目開(kāi)的每項(xiàng)任務(wù)要落實(shí)到人且規(guī)定該任務(wù)的起止日期和時(shí)間 4.每個(gè)項(xiàng)目小組必須按照《軟件工程實(shí)驗(yàn)指導(dǎo)書(shū)》附錄中給定的文檔規(guī)范標(biāo)準(zhǔn)提供項(xiàng)目文檔
5.題目自定或采用附錄二中的題目
6.軟件開(kāi)發(fā)的方法學(xué)自定(結(jié)構(gòu)化或面向?qū)ο蟮姆椒▽W(xué))
二、實(shí)驗(yàn)步驟
1.結(jié)構(gòu)化軟件開(kāi)發(fā)技術(shù)
以實(shí)際項(xiàng)目為驅(qū)動(dòng),采用結(jié)構(gòu)化的分析、設(shè)計(jì)與實(shí)現(xiàn)方法完成該項(xiàng)目的分析設(shè)計(jì)與實(shí)現(xiàn)。
(1)項(xiàng)目的可行性分析
評(píng)述為了合理地達(dá)到開(kāi)發(fā)目標(biāo)而可能先擇的各種方案;說(shuō)明論證所選定的方案。(2)項(xiàng)目的開(kāi)發(fā)計(jì)劃
以項(xiàng)目負(fù)責(zé)人為主,對(duì)于在開(kāi)發(fā)過(guò)程中各項(xiàng)工作的負(fù)責(zé)人員、開(kāi)發(fā)進(jìn)度所需經(jīng)費(fèi)預(yù)算、所需軟、硬件條件等問(wèn)題作出安排記載下來(lái),以便根據(jù)本計(jì)劃開(kāi)展和檢查本項(xiàng)目的開(kāi)發(fā)工作。
(3)需求規(guī)格說(shuō)明書(shū)
軟件使用用戶和軟件開(kāi)發(fā)者雙方對(duì)該軟件的起初規(guī)定有一個(gè)共同的理解,使之成為整個(gè)開(kāi)發(fā)工作的基礎(chǔ),主要將用戶的需求轉(zhuǎn)化為未來(lái)系統(tǒng)的主要功能。
(4)概要設(shè)計(jì)說(shuō)明書(shū)
編制的目的是說(shuō)明對(duì)程序的系統(tǒng)的設(shè)計(jì)考慮,包括程序系統(tǒng)的基本處理流程、程序系統(tǒng)的組織結(jié)構(gòu)、模塊劃分、功能分配、接口設(shè)計(jì)、運(yùn)行設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)和出錯(cuò)處理設(shè)計(jì)等,為程序的詳細(xì)設(shè)計(jì)提供基礎(chǔ)
(5)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)
編制目的是說(shuō)明一個(gè)軟件系統(tǒng)各個(gè)層次中的每一個(gè)程序(每個(gè)模塊或子程序)的設(shè)計(jì)考慮,如果一個(gè)軟件系統(tǒng)比較簡(jiǎn)單,層次很少,本文件可以不單獨(dú)編寫(xiě),有關(guān)內(nèi)容合并概要設(shè)計(jì)說(shuō)明書(shū)。
(6)數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)的編制目的是對(duì)于設(shè)計(jì)中的數(shù)據(jù)庫(kù)所有標(biāo)識(shí)、邏輯結(jié)構(gòu)和理結(jié)構(gòu)作出具體的設(shè)計(jì)規(guī)定。
(7)測(cè)試分析報(bào)告
測(cè)試分析報(bào)告的編寫(xiě)是為了把組裝測(cè)試和確認(rèn)測(cè)試的結(jié)果、發(fā)現(xiàn)及分析寫(xiě)成文件加發(fā)記載,(8)用戶手冊(cè)
描述該軟件系統(tǒng)工程所具有的功能及基本的使用方法。使用戶(或潛在用戶)通過(guò)本手冊(cè)能夠了解該軟件的用途,并且能夠確定在什么情況下,如何使用它。時(shí)間:第1周到第6周 4*6 注:各報(bào)告的書(shū)寫(xiě)規(guī)范見(jiàn)附錄
2.Rational Rose的使用
(1)rational rose的基本操作的熟悉(2)用例視圖的建立(3)邏輯視圖的建立
類對(duì)象模型
動(dòng)態(tài)模型的建立
順序圖
協(xié)作圖
狀態(tài)圖
活動(dòng)圖(4)組件圖的建立(5)部署圖的建立 時(shí)間:第7周到第11周 4*5
3.面向?qū)ο蟮能浖_(kāi)發(fā)技術(shù)
(1)面向?qū)ο蟮姆治?/p>
用例圖
活動(dòng)圖
類對(duì)象模型(2)面向?qū)ο蟮脑O(shè)計(jì)
軟件體系結(jié)構(gòu)設(shè)計(jì)和類的詳細(xì)設(shè)計(jì)(3)面向?qū)ο蟮膶?shí)現(xiàn)
編碼和測(cè)試
注:結(jié)合2--rational rose的練習(xí)做該項(xiàng)目
時(shí)間:第12周到第14周 3*4
二、成績(jī)考核及評(píng)定
第15周天驗(yàn)收系統(tǒng)和總結(jié)報(bào)告,成績(jī)分優(yōu)、良、中、及格和不及格五等。
考核標(biāo)準(zhǔn)包括:
(1)總結(jié)報(bào)告(40%)
(2)系統(tǒng)演示(20%)
(3)考勤(20%)
附錄一:實(shí)驗(yàn)題目
實(shí)驗(yàn)題目
題目一:“教務(wù)管理系統(tǒng)之子系統(tǒng)——學(xué)院課程安排” 1.系統(tǒng)簡(jiǎn)介
每個(gè)學(xué)期的期中,學(xué)校教務(wù)處向各個(gè)學(xué)院發(fā)出下各學(xué)期的教學(xué)計(jì)劃,包括課程名稱、課程代碼、課時(shí)、班級(jí)類別(本科、???、成人教育、研究生)、班號(hào)等;學(xué)院教學(xué)主管人員根據(jù)教學(xué)任務(wù)和要求給出各個(gè)課程的相關(guān)限制(如:任課教師的職稱、上課的班數(shù)、最高和最低周學(xué)時(shí)數(shù)等);任課教師自報(bào)本人授課計(jì)劃,經(jīng)所在教研室協(xié)調(diào)任可,將教學(xué)計(jì)劃上交學(xué)院主管教學(xué)計(jì)劃的人員,批準(zhǔn)后上報(bào)學(xué)校教務(wù)處,最終由教務(wù)處給出下個(gè)學(xué)期全學(xué)院教師的教學(xué)任務(wù)書(shū)。
假設(shè)上述排課過(guò)程全部由人工操作,現(xiàn)要求為上述過(guò)程實(shí)現(xiàn)計(jì)算機(jī)自動(dòng)處理過(guò)程。2.限定條件
(1)每位教師的主講課程門(mén)數(shù)不超過(guò)2門(mén)/學(xué)期:講師以下職稱的教師不能承擔(dān)學(xué)院定主課的主講任務(wù)。
(2)學(xué)院中層干部的主講課時(shí)不能超過(guò)4學(xué)時(shí)/周。
(3)本學(xué)期出現(xiàn)嚴(yán)重教學(xué)事故的教師不能承擔(dān)下各學(xué)期的主講任務(wù)。(4)本系統(tǒng)的輸入項(xiàng)至少包括:教務(wù)處布置的教學(xué)計(jì)劃,學(xué)院教師自報(bào)的授課計(jì)劃和學(xué)院定的有關(guān)授課限制條件。
(5)本系統(tǒng)的輸出項(xiàng)至少包括:教務(wù)處最終下達(dá)全院教師的教學(xué)任務(wù)書(shū)和學(xué)院各個(gè)班級(jí)下各學(xué)期的課程表(可以不含上課地點(diǎn))。
題目二:“學(xué)校教材定購(gòu)系統(tǒng)” 1.系統(tǒng)簡(jiǎn)介
本系統(tǒng)可以細(xì)化為兩個(gè)子系統(tǒng):銷(xiāo)售系統(tǒng)和采購(gòu)系統(tǒng)
銷(xiāo)售系統(tǒng)的主要工作過(guò)程為:首先由教師或?qū)W生提交購(gòu)書(shū)單,經(jīng)教材發(fā)行人員審核是有效購(gòu)書(shū)單后,開(kāi)發(fā)票、登記并返給教師或?qū)W生領(lǐng)書(shū)單,教師或?qū)W生可以到書(shū)庫(kù)領(lǐng)書(shū)。
采購(gòu)系統(tǒng)的主要工作過(guò)程為:若是教材脫銷(xiāo),則登記缺書(shū),發(fā)缺書(shū)單給書(shū)庫(kù)采購(gòu)人員;一旦新書(shū)入庫(kù)后,即發(fā)進(jìn)書(shū)通知給教材發(fā)行人員。以上功能要求在計(jì)算機(jī)上實(shí)現(xiàn)。2.技術(shù)要求和限制條件
(1)當(dāng)書(shū)庫(kù)中的各種書(shū)籍?dāng)?shù)量發(fā)生變化(包括進(jìn)書(shū)和出書(shū))時(shí),都應(yīng)修改相關(guān)的書(shū)庫(kù)記錄,如庫(kù)存表或進(jìn)/出庫(kù)表。
(2)在實(shí)現(xiàn)上述銷(xiāo)售和采購(gòu)的工作過(guò)程時(shí),需考慮有關(guān)的合法性驗(yàn)證。(3)系統(tǒng)的外部項(xiàng)至少包括:教師、學(xué)生和教材工作人員。
(4)系統(tǒng)的相關(guān)數(shù)據(jù)存儲(chǔ)至少包括:購(gòu)書(shū)表、庫(kù)存表、缺書(shū)登記表、待購(gòu)教材表、進(jìn)庫(kù)表和出庫(kù)表。
題目三:“機(jī)票預(yù)定系統(tǒng)” 1.系統(tǒng)簡(jiǎn)介
航空公司為給旅客乘機(jī)提供方便,需要開(kāi)發(fā)一個(gè)機(jī)票預(yù)定系統(tǒng)。各個(gè)旅行社把預(yù)定機(jī)票的旅客信息(姓名、性別、工作單位、身份證號(hào)碼(護(hù)照號(hào)碼)、旅行時(shí)間、旅行始發(fā)地和目的地,航班艙位要求等)輸入到系統(tǒng)中,系統(tǒng)為旅客安排航班。當(dāng)旅客交付了預(yù)訂金后,系統(tǒng)打印出取票通知和帳單給旅客,旅客在飛機(jī)起飛前一天憑取票通知和帳單交款取票,系統(tǒng)核對(duì)無(wú)誤即打印出機(jī)票給旅客。此外航空公司為隨時(shí)掌握各個(gè)航班飛機(jī)的乘載情況,需要定期進(jìn)行查詢統(tǒng)計(jì),以便適當(dāng)調(diào)整。2.技術(shù)要求和限制條件
(1)在分析系統(tǒng)功能時(shí)要考慮有關(guān)證件的合法性驗(yàn)證(如身份證、取票通知和交款發(fā)票)等。
(2)對(duì)于本系統(tǒng)還應(yīng)補(bǔ)充一下功能:
1.旅客延誤了取票時(shí)間的處理 2.航班取消后的處理
3.旅客臨時(shí)更改航班的處理
(3)系統(tǒng)的外部輸入項(xiàng)至少包括:旅客、旅行社和航空公司。
題目四:“實(shí)驗(yàn)室設(shè)備管理系統(tǒng)” 1.系統(tǒng)簡(jiǎn)介
每學(xué)年要對(duì)實(shí)驗(yàn)室設(shè)備使用情況進(jìn)行統(tǒng)計(jì)、更新。其中:
(1)對(duì)于已徹底損壞的做報(bào)廢處理,同時(shí)詳細(xì)記錄有關(guān)信息。
(2)對(duì)于由嚴(yán)重問(wèn)題(故障)的要及時(shí)修理,并記錄修理日期、設(shè)備名、編號(hào)、修理廠家、修理費(fèi)用、責(zé)任人等。
(3)對(duì)于急需修改但又缺少的設(shè)備,需以“申請(qǐng)表”的形式送交上級(jí)領(lǐng)導(dǎo)請(qǐng)求批準(zhǔn)購(gòu)買(mǎi)。新設(shè)備購(gòu)入后要立即進(jìn)行設(shè)備登記(包括類別、設(shè)備名、編號(hào)、型號(hào)、規(guī)格、單價(jià)、數(shù)量、購(gòu)置日期、生產(chǎn)廠家、保質(zhì)期和經(jīng)辦人等信息),同時(shí)更新申請(qǐng)表的內(nèi)容。
(4)隨時(shí)對(duì)現(xiàn)有設(shè)備及其修理、報(bào)廢情況進(jìn)行統(tǒng)計(jì)、查詢,要求能夠按類別和時(shí)間段等查詢。
2.技術(shù)要求及限制條件
(1)所有工作由專門(mén)人員負(fù)責(zé)完成,其他人不得任意使用。
(2)每件設(shè)備在做入庫(kù)登記時(shí)均由系統(tǒng)按類別加自動(dòng)順序號(hào)編號(hào),形成設(shè)備號(hào);設(shè)備報(bào)廢時(shí)要及時(shí)修改相應(yīng)的設(shè)備記錄,且有領(lǐng)導(dǎo)認(rèn)可。
(3)本系統(tǒng)的數(shù)據(jù)存儲(chǔ)至少包括:設(shè)備記錄、修理記錄、報(bào)廢記錄、申請(qǐng)購(gòu)買(mǎi)記錄。
(4)本系統(tǒng)的輸入項(xiàng)至少包括:新設(shè)備信息、修理信息、申請(qǐng)購(gòu)買(mǎi)信息、具體查詢統(tǒng)計(jì)要求。
本系統(tǒng)的輸出項(xiàng)至少包括:設(shè)備購(gòu)買(mǎi)申請(qǐng)表、修理/報(bào)廢設(shè)備資金統(tǒng)計(jì)表 題目五:人事管理系統(tǒng)的設(shè)計(jì)
系統(tǒng)簡(jiǎn)介和設(shè)計(jì)要求:(1)信息要求
本系統(tǒng)應(yīng)該包含與人事管理相關(guān)的信息,如部門(mén)信息、職員信息,其中職員信息應(yīng)該包含職員的基本信息(如職員的編號(hào)、姓名、性別等)職員的其他信息如(如:主要社會(huì)關(guān)系、獎(jiǎng)懲情況等)。
(2)功能要求
本系統(tǒng)的基本功能要求如下: 部門(mén)信息維護(hù);
職員信息維護(hù)(含職員的部門(mén)調(diào)整); 職員信息查詢(不確定查詢);
人事信息查詢(如人才結(jié)構(gòu)的統(tǒng)計(jì)查詢)用戶管理(含用戶權(quán)限的設(shè)置)
輔助功能(如學(xué)歷索引表、職稱索引表的維護(hù)等)
題目六:工資管理系統(tǒng)的設(shè)計(jì)
系統(tǒng)簡(jiǎn)介和設(shè)計(jì)要求:(1)信息要求
本系統(tǒng)應(yīng)該包含與工資管理相關(guān)的信息,如部門(mén)信息、職員工資信息,其中職員工資信息應(yīng)該包含與支援工資相關(guān)的基本信息(如:職員的編號(hào)、姓名、基本工資、各種津貼以及其他應(yīng)發(fā)工資項(xiàng)目,水電、煤氣等各項(xiàng)扣款,以及公積金、會(huì)費(fèi)等)、職員的其他信息(如工資調(diào)整情況)等。
(2)功能要求
本系統(tǒng)的基本功能要求如下: 部門(mén)信息維護(hù); 職員工資信息維護(hù); 顯示打印職員工資表; 打印職員工資發(fā)放表; 打印部門(mén)工資匯總表;
用戶管理(含用戶權(quán)限的設(shè)置)。
題目七:畢業(yè)生管理信息系統(tǒng)
設(shè)計(jì)要求:(1)信息要求
本系統(tǒng)應(yīng)該包含與畢業(yè)生管理相關(guān)的信息,如畢業(yè)生基本信息、畢業(yè)生就業(yè)信息、其中畢業(yè)生基本信息應(yīng)該包括:畢業(yè)生的編號(hào)、姓名、性別、民族、籍貫、畢業(yè)時(shí)間、專業(yè)、政治面貌等信息;畢業(yè)生就業(yè)信息應(yīng)該包括:畢業(yè)生的編號(hào)、就業(yè)時(shí)間、工作單位、工作性質(zhì)、職務(wù)、地址等。
(2)功能要求
本系統(tǒng)的基本功能要求如下: 畢業(yè)生基本信息維護(hù); 畢業(yè)生就業(yè)信息維護(hù);
畢業(yè)生就業(yè)情況查詢(不確定查詢); 按專業(yè)劃分的就業(yè)情況統(tǒng)計(jì);
用戶管理(含用戶權(quán)限的設(shè)置)。題目七:圖書(shū)管理系統(tǒng):
需求陳述:大學(xué)圖書(shū)管理系統(tǒng),該系統(tǒng)除了一般的圖書(shū)管理功能外,還能夠?yàn)閷W(xué)生和教工從其他圖書(shū)館借閱圖書(shū)和文獻(xiàn)資料提供服務(wù)。
1.功能需求
⑴ 基本數(shù)據(jù)維護(hù)功能:
提供使用者錄入,修改并進(jìn)行維護(hù)基本數(shù)據(jù)的途徑?;緮?shù)據(jù)包括讀者的信息、圖書(shū)資料的相關(guān)信息,可以對(duì)這些信息進(jìn)行修改,更新。⑵ 基本業(yè)務(wù)功能:
讀者借、還書(shū)籍的登記管理功能,隨時(shí)根據(jù)讀者借、還書(shū)籍的情況更新數(shù)據(jù)庫(kù)系統(tǒng),如果書(shū)籍已經(jīng)借出,可以進(jìn)行預(yù)留操作,書(shū)籍的編目、入庫(kù)、更新等操作。⑶
數(shù)據(jù)庫(kù)管理功能:
對(duì)所有圖書(shū)信息及讀者信息進(jìn)行統(tǒng)一管理維護(hù)的功能,對(duì)書(shū)籍的借還也要進(jìn)行詳細(xì)的登記,以便協(xié)調(diào)整個(gè)圖書(shū)館的運(yùn)作。⑷
信息查詢功能:
提供對(duì)各類信息的查詢功能,如對(duì)本圖書(shū)館的用戶借書(shū)信息,還書(shū)的信息,書(shū)籍源信息,預(yù)留信息等進(jìn)行查詢,對(duì)其他圖書(shū)館的書(shū)籍、資料源信息的查詢功能。2.非功能需求
① 系統(tǒng)安全性需求:為保證系統(tǒng)安全性,對(duì)本圖書(shū)館的各項(xiàng)功能進(jìn)行分級(jí)、分權(quán)限操作,對(duì)各類用戶進(jìn)行確認(rèn)。對(duì)其它圖書(shū)館借閱圖書(shū)和文獻(xiàn)資料服務(wù)控制訪問(wèn)范圍:如限IP、限用戶等。
② 對(duì)系統(tǒng)可用性的需求:為了方便使用者,要求對(duì)所有交互操作提供在線幫助功能。
③ 對(duì)系統(tǒng)查詢速度的需求:要求系統(tǒng)在20S之內(nèi)響應(yīng)查詢服務(wù)請(qǐng)求。
④ 對(duì)系統(tǒng)可靠性的需求:要求系統(tǒng)失敗發(fā)生率小于1%。3.領(lǐng)域需求
例如:對(duì)“大學(xué)圖書(shū)管理系統(tǒng)”,提出一些與圖書(shū)管理的業(yè)務(wù)相關(guān)的需求:
⑴ 圖書(shū)編目要求按照《中國(guó)圖書(shū)館分類法》進(jìn)行;
⑵ 由于版權(quán)限制,某些文獻(xiàn)資料只能在圖書(shū)館規(guī)定的閱覽室閱讀,并限制復(fù)制和打印。
第一條需求是對(duì)遵循我國(guó)圖書(shū)管理的規(guī)定,執(zhí)行對(duì)圖書(shū)的分類管理的標(biāo)準(zhǔn)。而第二條需求則是版權(quán)法對(duì)圖書(shū)館文獻(xiàn)資料的保護(hù)的需要,描述了對(duì)一類文獻(xiàn)資料有限制的使用和服務(wù)。
題目八:建立一個(gè)分布式、互動(dòng)式的遠(yuǎn)程教學(xué)平臺(tái),為教師教學(xué)、學(xué)生學(xué)習(xí)提供比較完整的教學(xué)解決方案。其主要功能包括通知發(fā)布、參考資料發(fā)布、電子課件發(fā)布、學(xué)生作業(yè)提交、幫助教師批改學(xué)生作業(yè)、幫助學(xué)生復(fù)查批改后的作業(yè)。
題目九:開(kāi)發(fā)一個(gè)基于WEB的網(wǎng)上機(jī)票查詢和銷(xiāo)售系統(tǒng),該系統(tǒng)可以錄入航班和機(jī)票信息,用戶可以查詢航班時(shí)刻表、查詢機(jī)票可用信息和機(jī)票折扣信息,用戶可以通過(guò)WEB訂票。
題目十:開(kāi)發(fā)一個(gè)基于WEB的網(wǎng)上投稿系統(tǒng),該系統(tǒng)可以接受作者的電子投稿,以及作者信息(如姓名、單位、通信地址、電話、E-Mail等)注冊(cè),并能供投稿人查詢稿件處理情況,以及在稿件處理后(退稿、錄用、修改后再審等),能自動(dòng)發(fā)送E-Mail通知投稿人。
題目十一:開(kāi)發(fā)一個(gè)基于Web的BBS系統(tǒng),包含一般BBS所具有的功能,如用戶注冊(cè)、用戶信息管理、發(fā)貼功能、貼子管理、主題詞查詢、用戶信息修改和查詢等。
題目十二:開(kāi)發(fā)一個(gè)基于Web的網(wǎng)上書(shū)店,該系統(tǒng)可以分類錄入書(shū)籍和相關(guān)信息(如名稱、頁(yè)數(shù)、出版商、摘要、目錄等),用戶可以注冊(cè)、登錄,注冊(cè)用戶享受打折服務(wù),所有用戶都可以查詢、瀏覽書(shū)籍。注冊(cè)用戶可以定購(gòu)書(shū)籍并查詢訂單。
附錄二:軟件開(kāi)發(fā)文檔指南 1 可行性研究報(bào)告
可行性研究報(bào)告的編寫(xiě)目的是:說(shuō)明該軟件開(kāi)發(fā)項(xiàng)目的實(shí)現(xiàn)在技術(shù)、經(jīng)濟(jì)和社會(huì)條件方面的可行性;評(píng)述為了合理地達(dá)到開(kāi)發(fā)目標(biāo)而可能先擇的各種方案;說(shuō)明論證所選定的方案??尚行匝芯繄?bào)告的編寫(xiě)內(nèi)容要求如下:
1.1 引言
1.1.1 編寫(xiě)目的 1.1.2 背景
1.1.3 定義
1.1.4 參考資料
1.2 可行性研究的前提
1.2.1 要求
1.2.2 目標(biāo)
1.2.3 條件、假定和限制
1.2.4 進(jìn)行可行性研究的方法
1.2.5 評(píng)價(jià)尺度
1.3 對(duì)現(xiàn)有系統(tǒng)的分析
1.3.1 數(shù)據(jù)流程和處理流程
1.3.2 工作負(fù)荷
1.3.3 費(fèi)用開(kāi)支
1.3.4 人員
1.3.5 設(shè)備
1.3.6 局限性
1.4 所建議的系統(tǒng)
1.4.1 對(duì)所建議系統(tǒng)的說(shuō)明
1.4.2 數(shù)據(jù)流程各處理流程
1.4.3 改進(jìn)之處
1.4.4 影響
1.4.4.1 對(duì)象設(shè)備的影響
1.4.4.2 對(duì)軟件的影響
1.4.4.3 對(duì)用戶單位機(jī)構(gòu)的影響
1.4.4.4 對(duì)系統(tǒng)動(dòng)行的影響
1.4.4.5 對(duì)開(kāi)發(fā)的影響
1.4.4.6 對(duì)地點(diǎn)和設(shè)施的影響
1.4.4.7 對(duì)經(jīng)費(fèi)開(kāi)支的影響
1.4.5 局限性
1.4.6 技術(shù)條件方面的可行性
1.5 可選擇其他系統(tǒng)方案
1.5.1 可選擇的系統(tǒng)方案1
1.5.2 可選擇的系統(tǒng)方案2
……
1.6 投資及收益分析
1.6.1 支出
1.6.1.1 基本建設(shè)投資
1.6.1.2 其他一次性支出
1.6.1.3 非一次性支出
1.6.2 收益
1.6.2.1 一次性收益
1.6.2.2 非一次性收益
1.6.2.3 不可定量的收益
1.6.3 收益/投資比
1.6.4 投資回收周期
1.6.5 敏感性分析
1.7 社會(huì)條件方面的可行性
1.7.1 法律方面的可行性
1.7.2 使用方面的可行性
1.8 結(jié)論 2 項(xiàng)目開(kāi)發(fā)計(jì)劃
編制項(xiàng)目開(kāi)發(fā)計(jì)劃的目的是用文件的形式,把對(duì)于在開(kāi)發(fā)過(guò)程中各項(xiàng)工作的負(fù)責(zé)人員、開(kāi)發(fā)進(jìn)度所需經(jīng)費(fèi)預(yù)算、所需軟、硬件條件等問(wèn)題作出安排記載下來(lái),以便根據(jù)本計(jì)劃開(kāi)展和檢查本項(xiàng)目的開(kāi)發(fā)工作。編制內(nèi)容要求如下:
2.1 引言
2.1.1 編寫(xiě)目的 2.1.2 背景
2.1.3 定義
2.1.4 參考資料
2.2 項(xiàng)目概述
2.2.1 工作內(nèi)容
2.2.2 主要參加人員
2.2.3 產(chǎn)品及成果
2.2.3.1 程序
2.2.3.2 文件
2.2.3.3 服務(wù)
2.2.3.4 非移交產(chǎn)品
2.2.4 驗(yàn)收標(biāo)準(zhǔn)
2.2.5 完成項(xiàng)目的最遲期限
2.2.6 本計(jì)劃的審查者與批準(zhǔn)者
2.3 實(shí)施總計(jì)劃
2.3.1 工作任務(wù)的分解
2.3.2 接口人員
2.3.3 進(jìn)度
2.3.4 預(yù)算
2.3.5 關(guān)鍵問(wèn)題
2.4 支持條件
2.4.1 計(jì)算機(jī)系統(tǒng)支持
2.4.2 需要用戶承擔(dān)的工作
2.4.3 需由外單位提供的條件
2.5 專題計(jì)劃要點(diǎn) 3 軟件需求說(shuō)明書(shū)
軟件需求說(shuō)明書(shū)的編制是為了使用戶的軟件開(kāi)發(fā)者雙方對(duì)該軟件的起初規(guī)定有一個(gè)共同的理解,使之成為整個(gè)開(kāi)發(fā)工作的基礎(chǔ)。編制軟件需求說(shuō)明書(shū)的內(nèi)容要求如下:
3.1 引言
3.1.1 編寫(xiě)的目的 3.1.2 背景
3.1.3 定義
3.1.1 參考資料
3.2 任務(wù)概述
3.2.1 目標(biāo)
3.2.2 用戶的點(diǎn)
3.2.3 假定與約束
3.3 需求規(guī)定
3.3.1 對(duì)功能的規(guī)定
3.3.2 對(duì)性能的規(guī)定
3.3.2.1 精度
3.3.2.2 時(shí)間特性要求
3.3.2.3 靈活性
3.3.3 輸入輸出要求
3.3.4 數(shù)據(jù)管理能力的要求
3.3.5 故障處理要求
3.3.6 其它的專門(mén)的要求
3.4 運(yùn)行環(huán)境規(guī)定
3.4.1 設(shè)備
3.4.2 支持軟件
3.4.3 接口
3.4.4 控制 4 數(shù)據(jù)需求說(shuō)明書(shū)
數(shù)據(jù)要求說(shuō)明書(shū)的編制目的是為了向整個(gè)開(kāi)發(fā)時(shí)期提供關(guān)于處理數(shù)據(jù)的描述和數(shù)據(jù)采集要求的技術(shù)信息。編制數(shù)據(jù)要求說(shuō)明書(shū)的內(nèi)容要求如下:
4.1 引言
4.1.1 編寫(xiě)目的 4.1.2 背景
4.1.3 定義
4.1.4 參考資料
4.2 數(shù)據(jù)的邏輯描述
4.2.1 靜態(tài)數(shù)據(jù)
4.2.2 動(dòng)態(tài)輸入數(shù)據(jù)
4.2.3 動(dòng)態(tài)輸出數(shù)據(jù)
4.2.4 內(nèi)部生成數(shù)據(jù)
4.2.5 數(shù)據(jù)約定
4.3 數(shù)據(jù)的采集
4.3.1 要求和范圍
4.3.2 輸入的承擔(dān)者
4.3.3 處理
4.3.4 影響 5 概要設(shè)計(jì)說(shuō)明書(shū)
概要設(shè)計(jì)說(shuō)明書(shū)可稱作系統(tǒng)設(shè)計(jì)說(shuō)明書(shū),這里說(shuō)的系統(tǒng)是指程序系統(tǒng),編制的目的是說(shuō)明對(duì)程序的系統(tǒng)的設(shè)計(jì)考慮,包括程序系統(tǒng)的基本處理流程、程序系統(tǒng)的組織結(jié)構(gòu)、模塊劃分、功能分配、接口設(shè)計(jì)、運(yùn)行設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)和出錯(cuò)處理設(shè)計(jì)等,為程序的詳細(xì)設(shè)計(jì)提供基礎(chǔ)。編制概要設(shè)計(jì)說(shuō)明書(shū)的內(nèi)容要求如下:
5.1 引言
5.1.1 編寫(xiě)目的 5.1.2 背景
5.1.3 定義
5.1.4 參考資料
5.2 總體設(shè)計(jì)
5.2.1 需求規(guī)定
5.2.2 運(yùn)行環(huán)境
5.2.3 基本設(shè)計(jì)概念和處理流程
5.2.4 結(jié)構(gòu)
5.2.5 功能需求與程序的關(guān)系
5.2.6 人工處理過(guò)程
5.2.7 尚未解決的問(wèn)題
5.3 接口設(shè)計(jì)
5.3.1 用戶接口
5.3.2 內(nèi)部接口
5.3.3 外部接口
5.4 運(yùn)行設(shè)計(jì)
5.4.1 運(yùn)行模塊組合 5.4.2 運(yùn)行控制
5.4.3 運(yùn)行時(shí)間
5.5 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
5.5.1 邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)
5.5.2 物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)
5.5.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系
5.6 系統(tǒng)出錯(cuò)處理設(shè)計(jì)
5.6.1 出錯(cuò)信息
5.6.2 補(bǔ)救措施
5.6.3 系統(tǒng)維護(hù)設(shè)計(jì) 6 詳細(xì)設(shè)計(jì)說(shuō)明書(shū)
詳細(xì)說(shuō)明書(shū)可稱作程序設(shè)計(jì)說(shuō)明書(shū)。編制目的是說(shuō)明一個(gè)軟件系統(tǒng)各個(gè)層次中的每一個(gè)程序(每個(gè)模塊或子程序)的設(shè)計(jì)考慮,如果一個(gè)軟件系統(tǒng)比較簡(jiǎn)單,層次很少,本文件可以不單獨(dú)編寫(xiě),有關(guān)內(nèi)容合并概要設(shè)計(jì)說(shuō)明書(shū)。對(duì)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)的內(nèi)容要不得要求如下:
6.1 引言
6.1.1 編寫(xiě)目的 6.1.2 背景
6.1.3 定義
6.1.4 參考資料
6.2 程序系統(tǒng)的組織結(jié)構(gòu)
6.3 程序1(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明
6.3.1 程序描述
6.3.2 功能
6.3.3 性能
6.3.4 輸入項(xiàng)
6.3.5 輸出項(xiàng)
6.3.6 算法
6.3.7 流程邏輯
6.3.8 接口
6.3.9 存儲(chǔ)分配
6.3.10 注釋設(shè)計(jì)
6.3.11 限制條件
6.3.12 測(cè)試計(jì)劃
6.3.13 尚未解決的問(wèn)題
6.4 程序2(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明
…… 數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)
數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)的編制目的是對(duì)于設(shè)計(jì)中的數(shù)據(jù)庫(kù)所有標(biāo)識(shí)、邏輯結(jié)構(gòu)和理結(jié)構(gòu)作出具體的設(shè)計(jì)規(guī)定。其內(nèi)容要求如下:
7.1 引言
7.1.1 編寫(xiě)目的 7.1.2 背景
7.1.3 定義
7.1.4 參考資料
7.2 外部設(shè)計(jì)
7.2.1 標(biāo)識(shí)符和狀態(tài)
7.2.2 使用它的程序
7.2.3 約定
7.2.4 專門(mén)指導(dǎo)
7.2.5 支持軟件
7.3 結(jié)構(gòu)設(shè)計(jì)
7.3.1 概念結(jié)構(gòu)設(shè)計(jì)
7.3.2 邏輯結(jié)構(gòu)設(shè)計(jì)
7.3.3 理結(jié)構(gòu)設(shè)計(jì)
7.4 運(yùn)用設(shè)計(jì)
7.4.1 數(shù)據(jù)字典設(shè)計(jì)
7.4.2 安全保密設(shè)計(jì) 8 用戶手冊(cè)
用戶手冊(cè)的編制是要使用非專門(mén)術(shù)語(yǔ)的語(yǔ)言,充分地描述該軟件系統(tǒng)工程所具有的功能及基本的使用方法。使用戶(或潛在用戶)通過(guò)本手冊(cè)能夠了解該軟件的用途,并且能夠確定在什么情況下,如何使用它。具體的內(nèi)容要求如下:
8.1 引言
8.1.1 編寫(xiě)目的 8.1.2 背景
8.1.3 定義
8.1.4 參考資料
8.2 用途
8.2.1 功能
8.2.2 性能
8.2.2.1 精度
8.2.2.2 時(shí)間特性
8.2.2.3 靈活性
8.2.3 安全保密
8.3 運(yùn)行環(huán)境
8.3.1 硬設(shè)備
8.3.2 支持軟件
8.3.3 數(shù)據(jù)結(jié)構(gòu)
8.4 使用過(guò)程
8.4.1 安裝與初始化
8.4.2 輸入
8.4.2.1 輸入數(shù)據(jù)的現(xiàn)實(shí)背景
8.4.2.2 輸入格式
8.4.2.3 輸入舉例
8.4.3 輸出
8.4.3.1 輸出數(shù)據(jù)的現(xiàn)實(shí)背景
8.4.3.2 輸出格式
8.4.3.3 輸出舉例
8.4.4 文卷查詢
8.4.5 出錯(cuò)處理與恢復(fù)
8.4.6 終端操作 9 操作手冊(cè)
操作手冊(cè)的編制是為了向操作人中提供該軟件每一個(gè)運(yùn)行的具體過(guò)程和有關(guān)知識(shí),包括操作方法的細(xì)節(jié)。具體的內(nèi)容要求如下:
9.1 引言
9.1.1 編寫(xiě)目的 9.1.2 背景
9.1.3 定義
9.1.2 參考資料
9.2 軟件概述
9.2.1 軟件的結(jié)構(gòu)
9.2.2 程序表
9.2.3 文卷表
9.3 安裝與初始化
9.4 運(yùn)行說(shuō)明
9.4.1 運(yùn)行表
9.4.2 運(yùn)行步驟
9.4.3 運(yùn)行1(標(biāo)識(shí)符)說(shuō)明
9.4.3.1 運(yùn)行控制
9.4.3.2 操作信息
9.4.3.3 輸入-輸出文卷
9.4.3.4 輸出文段
9.4.3.5 輸出文段的復(fù)制
9.4.3.6 啟動(dòng)恢復(fù)過(guò)程
9.4.4 運(yùn)行2(標(biāo)識(shí)符)說(shuō)明
9.5 非常規(guī)過(guò)程
9.6 遠(yuǎn)程操作 10 模塊開(kāi)發(fā)卷宗
模塊開(kāi)發(fā)卷宗是在模塊開(kāi)發(fā)過(guò)程中逐步編寫(xiě)出來(lái)的,每完成一個(gè)模塊或一級(jí)密切相關(guān)的模塊的復(fù)審時(shí)編寫(xiě)一份,應(yīng)該把所有的模塊開(kāi)發(fā)卷宗匯集在一起。編寫(xiě)的目的是記錄和匯總低層次開(kāi)發(fā)的進(jìn)度和結(jié)果,以便于對(duì)整個(gè)模塊開(kāi)發(fā)工作的管理和復(fù)審,并為將來(lái)的維護(hù)提供非常有用的技術(shù)信息。具體的內(nèi)容要求如下:
10.1 標(biāo)題
10.2 模塊開(kāi)發(fā)情況表
10.3 功能說(shuō)明
10.4 設(shè)計(jì)說(shuō)明
10.5 源代碼清單
10.6 測(cè)試說(shuō)明
10.7 復(fù)審的結(jié)論 11 測(cè)試計(jì)劃
11.1 引言
11.1.1 編寫(xiě)目的 11.1.2 背景
11.1.3 定義
11.1.4 參考資料
11.2 計(jì)劃
11.2.1 軟件說(shuō)明
11.2.2 測(cè)試內(nèi)容
11.2.3 測(cè)試1(標(biāo)識(shí)符)
11.2.3.1 進(jìn)度安排
11.2.3.2 條件
11.2.3.3 測(cè)試資料
11.2.3.4 測(cè)試培訓(xùn)
11.2.4 測(cè)試2(標(biāo)識(shí)符)
……
11.3 測(cè)試設(shè)計(jì)說(shuō)明
11.3.1 測(cè)試1(標(biāo)識(shí)符)
11.3.1.1 控制
11.3.1.2 輸入
11.3.1.3 輸出
11.3.1.4 過(guò)程
11.3.2 測(cè)試2(標(biāo)識(shí)符)
……
11.4 評(píng)價(jià)準(zhǔn)則
11.4.1 范圍
11.4.2 數(shù)據(jù)整理
11.4.3 尺度 12 測(cè)試分析報(bào)告
測(cè)試分析報(bào)告的編寫(xiě)是為了把組裝測(cè)試和確認(rèn)測(cè)試的結(jié)果、發(fā)現(xiàn)及分析寫(xiě)成文件加發(fā)記載,具體的編寫(xiě)內(nèi)容要求如下:
12.1 引言
12.1.1 編寫(xiě)目的 12.1.2 背景
12.1.3 定義
12.1.4 參考資料
12.2 測(cè)度概要
12.3 測(cè)試結(jié)果及發(fā)現(xiàn)
12.3.1 測(cè)試1(標(biāo)識(shí)符)
12.3.2 測(cè)試2(標(biāo)識(shí)符)
……
12.4 對(duì)軟件功能的結(jié)論
12.4.1 功能1(標(biāo)識(shí)符)
12.4.1.1 能力
12.4.1.2 限制
12.4.2 功能2(標(biāo)識(shí)符)
……
12.5 分析摘要
12.5.1 能力
12.5.2 缺陷和限制
12.5.3 建議
12.5.4 評(píng)價(jià)
12.6 測(cè)試資源消耗 13 開(kāi)發(fā)進(jìn)度月報(bào)
開(kāi)發(fā)進(jìn)度月報(bào)的編制目的是及時(shí)向有關(guān)管理部門(mén)匯報(bào)項(xiàng)目開(kāi)發(fā)的進(jìn)展和情況,以便函及時(shí)發(fā)現(xiàn)或處理開(kāi)發(fā)過(guò)程中出現(xiàn)的問(wèn)題。一般地,開(kāi)發(fā)進(jìn)度月報(bào)是以項(xiàng)目組為單位每月編寫(xiě)的。如果被開(kāi)發(fā)的軟件系統(tǒng)規(guī)模比較大,整個(gè)工程項(xiàng)目被劃分給若干個(gè)分項(xiàng)目組承擔(dān),開(kāi)發(fā)進(jìn)度月報(bào)將以項(xiàng)目組為單位按月編寫(xiě)。具體的內(nèi)容要求如下:
13.1 標(biāo)題
13.2 工程進(jìn)度與狀態(tài)
13.2.1 進(jìn)度
13.2.2 狀態(tài)
13.3 資源耗用與狀態(tài)
13.3.1 資源耗用
13.3.1.1 工時(shí)
13.3.1.2 機(jī)時(shí)
13.3.2 狀態(tài)
13.4 經(jīng)費(fèi)支出與狀態(tài)
13.4.1 經(jīng)費(fèi)支出
13.4.1.1 支持性費(fèi)用
13.4.1.2 設(shè)備購(gòu)置費(fèi)
13.4.2 狀態(tài)
13.5 下個(gè)月的工作計(jì)劃
13.6 建議 14 項(xiàng)目開(kāi)發(fā)總結(jié)報(bào)告
項(xiàng)目開(kāi)發(fā)總結(jié)報(bào)告的編制是為了總結(jié)本項(xiàng)目開(kāi)發(fā)工作的經(jīng)驗(yàn),說(shuō)明實(shí)際取得的開(kāi)發(fā)結(jié)果以及對(duì)整個(gè)開(kāi)發(fā)工作的各個(gè)方面的評(píng)價(jià)。具體的內(nèi)容要求如下:
14.1 引言
14.1.1 編寫(xiě)目的 14.1.2 背景
14.1.3 定義
14.1.4 參考資料
14.2 實(shí)際開(kāi)發(fā)結(jié)果
14.2.1 產(chǎn)品
14.2.2 主要功能和性能
14.2.3 基本流程
14.2.4 進(jìn)度
14.2.5 費(fèi)用
14.3 開(kāi)發(fā)工作評(píng)價(jià)
14.3.1 對(duì)生產(chǎn)效率的評(píng)價(jià)
14.3.2 對(duì)產(chǎn)品質(zhì)量的評(píng)價(jià)
14.3.3 對(duì)技術(shù)方法的評(píng)價(jià)
14.3.4 出錯(cuò)原因的分析