軟件技術(shù)專業(yè)項目設(shè)計文檔_第1頁
軟件技術(shù)專業(yè)項目設(shè)計文檔_第2頁
軟件技術(shù)專業(yè)項目設(shè)計文檔_第3頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、項目組號01密級公 開湖南科技職業(yè)學(xué)院軟件學(xué)院項目設(shè)計文檔項目名稱推箱子專業(yè)軟件技術(shù)(游戲方向)指導(dǎo)教師易威環(huán)項目組成員陳海斌2015年 7 月前言1項目開發(fā)目的為了鞏固專業(yè)知識,掌握Flash AS3 游戲開發(fā),通過本項目,提高學(xué)習(xí)興趣,獲取成就感,本人開發(fā)了本游戲推箱子。2項目開發(fā)背景本項目為推箱子,由湖南科技職業(yè)學(xué)院軟件學(xué)院提出,由學(xué)生業(yè)余時間娛樂使用。3 項目開發(fā)定義本項目主要包括地圖設(shè)計、工人移動、箱子移動、箱子碰到障礙物、箱子到達目的地,過關(guān)后,進入第二關(guān),重新設(shè)計地圖。4項目開發(fā)平臺Flash CS5.5+AS3目錄第 1 章 項目開發(fā)計劃書錯誤!未定義書簽。1.1 項目范圍錯誤

2、!未定義書簽。1.2 客戶資料錯誤!未定義書簽。1.3 項目成果錯誤!未定義書簽。1.4 資源需求錯誤!未定義書簽。1.5 項目風(fēng)險分析錯誤!未定義書簽。1.6 分配任務(wù)錯誤!未定義書簽。第 2 章 XXX 系統(tǒng)需求規(guī)格說明書22.1 問題陳述:32.2 要達到的目標(biāo):32.3 具體的分析:3第 3 章 XXX 系統(tǒng)設(shè)計書43.1 命名規(guī)則53.2 數(shù)據(jù)庫 E-R 圖123.3 軟件結(jié)構(gòu)圖63.4 構(gòu)架圖錯誤!未定義書簽。3.5 類圖錯 誤!未定義書簽。3.6 時序圖錯誤!未定義書簽。3.7 屏幕設(shè)計6第 4 章 測試計劃書74.1 單元測試計劃84.2 集成測試計劃94.3 性能測試計劃9第

3、 5 章測試用例及測試報告105.1 單元測試115.2 集成測試115.3 軟件項目審核評審檢驗表125.4 測試審核檢驗表125.5 問題報告125.6 測試報告13第 6 章 XXX 系統(tǒng)安裝手冊146.1 功能156.2 系統(tǒng)解決方案:156.3 開發(fā)平臺:156.4 使用技術(shù)架構(gòu):156.5 系統(tǒng)資源需求、配置要求:156.6 系統(tǒng)部署、維護要求:15第 7 章 XXX 系統(tǒng)操作手冊167.1 用戶管理模塊操作17結(jié)束語18第 1 章 項目開發(fā)計劃書文件修改記錄編號狀態(tài)日期執(zhí)筆人審核人批準人修改頁碼及條款1創(chuàng)建文檔7-1王小青王小青王小青2修改文檔7-2王小青王小青王小青34第 2

4、章 推箱子系統(tǒng)需求規(guī)格說明書文件修改記錄編號狀態(tài)日期執(zhí)筆人審核人批準人修改頁碼及條款1 創(chuàng)建文檔2 修改文檔342.1 問題陳述:為了鞏固專業(yè)知識,掌握Flash AS3 游戲開發(fā),通過本項目,提高學(xué)習(xí)興趣,獲取成就感,本人開發(fā)了本游戲推箱子。2.2 要達到的目標(biāo):本項目主要包括地圖設(shè)計、工人移動、箱子移動、箱子碰到障礙物、箱子到達目的地,過關(guān)后,進入第二關(guān),重新設(shè)計地圖。2.3 具體的分析:需求功能清單:表功能編號功能名稱文中標(biāo)題編號備注1用戶推動箱子功能描述:用戶按左右上下鍵, 工人在通道上移動, 可以推動箱子在通道上移動,如果前面是障礙物,則不能移動;如果前面是箱子,箱子前面是通道,則箱

5、子可以移動;如果箱子前面是目標(biāo)地,則箱子固定在目標(biāo)地,再推其它箱子。2箱子移動功能描述:3. 過關(guān)功能描述:4. 積分功能描述:第 3 章 推箱子系統(tǒng)設(shè)計書文件修改記錄編號狀態(tài)日期執(zhí)筆人審核人批準人修改頁碼及條款1 創(chuàng)建文檔2 修改文檔343.1 命名規(guī)則引言:1 編寫目的:開發(fā)人員統(tǒng)一命名規(guī)范程序代碼,更好的統(tǒng)一各模塊。項目背景:1 委托單位:維克遠程教育中心( Victory Center of e-learning,簡稱 VCE),是一家現(xiàn)代化的遠程學(xué)習(xí)教育機構(gòu)。該組織最近進行了一次大規(guī)模的基于網(wǎng)上預(yù)定服務(wù)的市場調(diào)查。 調(diào)查結(jié)果表明: 大部分專業(yè)人士, 尤其是年齡在 20-40 歲的專業(yè)

6、人士,習(xí)慣于通過網(wǎng)絡(luò)進性專業(yè)資料的搜集和獲取,并通過網(wǎng)絡(luò)進行服務(wù)的付費。于是, VCE準備構(gòu)建一個在線支付系統(tǒng)來解決這個問題。2 接受單位:湖南科技職業(yè)學(xué)院軟件學(xué)院。命名規(guī)則1、類命名規(guī)則:用名詞或名詞短語命名類、每個單詞或短語的第一個字母必須大寫。如: public class ManagerBean()2、函數(shù)命名規(guī)則:用動詞或動詞短語命名方法。用下述范例所示的Pascal 大寫方式命名方法。如: public String ProcessResult()、public void MakeMD5 ()3、屬性命名規(guī)則:用動詞或動詞短語命名方法。字母里面不能含有大寫字母及下劃線。如: log

7、inname 、 loginpassword.4、變量的命名規(guī)則:使用名詞,首寫字母小寫。 例如,ball (描述性名詞) ,myBall(名詞短語),3.2 軟件結(jié)構(gòu)圖用戶功能結(jié)構(gòu)圖:推箱子用戶推箱子箱子移動過關(guān)積分圖用戶推箱子流程圖用戶推箱子流程圖用戶推箱子流程圖3.25 用戶推箱子流程圖3.3 屏幕設(shè)計(在此貼圖)第 4 章 測試計劃書文件修改記錄編號狀態(tài)日期執(zhí)筆人審核人批準人修改頁碼及條款1 創(chuàng)建文檔2 修改文檔344.1 單元測試計劃表 4.1.1單元測試范圍各功能模塊單元測試方法人工輸入值單元測試環(huán)境Windows2000 server , SQLServer2000將產(chǎn)生的文檔單

8、元測試用例,測試報告等單元測試任務(wù)/ 優(yōu)要測試的功能預(yù)期結(jié)果進度日期實際日期負責(zé)人先級通用的數(shù)據(jù)庫連接檢測是否返回預(yù)期的值。True2010/11/25函數(shù)屏幕是否有自己預(yù)定義的LOGO 標(biāo)志信用戶登陸、注冊模塊息;是否要求用True戶必須輸入用戶名和密碼。是否能在線進用戶個人平臺模塊行用戶充值。True點擊列表, 是否能將對應(yīng)的用用戶信息的修改,刪戶信息顯示在對應(yīng)的框內(nèi); 是True除否可以修改用戶信息。是否能按指定用戶信息、圖書和課的要求進行模糊,精確的查True程的查詢詢。用戶權(quán)限的不主界面同是否有不同True的功能菜單。用戶是否能進在線課程模塊行在線點播。True2010/11/252

9、010/11/252010/11/252010/11/252010/11/252010/11/254.2 集成測試計劃表 4.2.1單元測試范圍VCE教育網(wǎng)單元測試方法人工輸入值單元測試環(huán)境Windows2000 server , SQLServer2000將產(chǎn)生的文檔單元測試用例,測試報告等單元測試任務(wù) /優(yōu)要測試的功能預(yù)期結(jié)果進度日期實際日期負責(zé)人先級通用的數(shù)據(jù)庫連接檢測是否返回True2010/11/30函數(shù)預(yù)期的值屏幕是否有自己預(yù)定義的LOGO標(biāo)志信息是否要求用戶用戶登陸、注冊模塊必須輸入用戶True2010/11/30名和密碼是否有三次登陸的限制授權(quán)用戶是否能成功登陸用戶個人平臺模塊

10、是否能在線進True2010/11/30行用戶充值點擊列表, 是否能將對應(yīng)的用用戶信息的修改,刪戶信息顯示在True2010/11/30除對應(yīng)的框內(nèi)是否可以修改用戶信息。4.3 性能測試計劃表負載測試用例目的前提條件測試是否允許同時4000 人同時登錄測試該網(wǎng)站是否能夠滿足今后的業(yè)務(wù)需求網(wǎng)絡(luò)帶寬100M 以上輸入數(shù)據(jù)4000 人同時訪問期望的性能(平均值)響應(yīng)時間小于3 秒實際性能(平均值)第 5 章測試用例及測試報告文件修改記錄編號狀態(tài)日期執(zhí)筆人審核人批準人修改頁碼及條款1 創(chuàng)建文檔2 修改文檔345.1 單元測試以下是要測試的單元表 5.1.1編號單元模塊測試(/ )1用戶登陸2用戶注冊3

11、5.2 集成測試表 5.2.1編號VCE 教育網(wǎng)集成測試(/ )1用戶登陸2用戶注冊34565.3 軟件項目審核評審檢驗表表 5.3.1編號關(guān)心的方面(/ )1.軟件范圍定義無歧義2.術(shù)語清楚3.資源足夠4.資源準備好5.項目中涉及的所有風(fēng)險已經(jīng)識別6.項目風(fēng)險管理已經(jīng)到位7.所有任務(wù)已經(jīng)識別和分配5.4 測試審核檢驗表表 5.4.1編號關(guān)心的方面(/ )1.測試階段已識別且已合適地安排好2.測試計劃和總的項目計劃一致3.測試進度已經(jīng)明確的定義5.5 問題報告表模塊問題描述問題修正者采取的動作修正時間位置等級姓名用戶上傳用戶上傳不健康A(chǔ)圖書模塊書籍;上傳書籍的種類不能隨便填。所有功能 變量,對

12、象等命名 C 模塊命名 不符合命名規(guī)則。不規(guī)范用戶上傳的任何書籍后, 狀態(tài)都先凍結(jié), 經(jīng)過圖書管理員的驗證后, 再變成正常狀態(tài), 上傳到網(wǎng)上; 上傳的種類使用下拉框,讓用戶選擇。根據(jù)命名規(guī)則, 修正所有不正確的命名。2006/12/82006/12/85.6 測試報告表項目名稱:測試項模塊名稱:用戶登陸類名: MemberEntityEJB測試人姓測 試2006/12/9錯 誤0名:時間:個數(shù):序路徑輸入輸出實 際 結(jié)號果如果輸入一個正用戶名:跳到登陸跳 到 登1.確的用戶名和密碼, 應(yīng) mingei成功的主界面陸成功的主該顯示登陸成功。密碼 :界面xiaoming如果輸入一個錯用戶名:ttt對不起你對 不 起2.誤的用戶名和密碼, 應(yīng)密碼: ttt的密碼不正確。 你 的 密碼 不該顯示登陸失敗。正確。3.如果不輸入任何數(shù)據(jù),應(yīng)該顯示,請輸入你的用戶名和密碼。用戶名:空密碼:空請輸入你的用戶名和密碼。請 輸 入你的用戶名和密碼。第 6 章 XXX 系統(tǒng)安裝手冊文件修改記錄編號狀態(tài)日期執(zhí)筆人審核人批準人修改頁碼及條款1 創(chuàng)建文檔2 修改文檔346.1 功能6.2 系統(tǒng)解決方案:6.3 開發(fā)平臺:6.4 使用技術(shù)架構(gòu):6.5 系統(tǒng)資源需求、配置要求:硬件環(huán)境:Pentium 4 2.8MHz以上至少 512MB內(nèi)存(建議使用1G內(nèi)存)。至少 80G硬盤(建議使用 160G硬

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論