影院購票系統(tǒng)項(xiàng)目設(shè)計(jì)文檔_第1頁
影院購票系統(tǒng)項(xiàng)目設(shè)計(jì)文檔_第2頁
影院購票系統(tǒng)項(xiàng)目設(shè)計(jì)文檔_第3頁
影院購票系統(tǒng)項(xiàng)目設(shè)計(jì)文檔_第4頁
影院購票系統(tǒng)項(xiàng)目設(shè)計(jì)文檔_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

項(xiàng)目組號 密級公開湖南科技職業(yè)學(xué)院軟件學(xué)院項(xiàng)目名稱 影院在線購票系統(tǒng)專業(yè) 班級 學(xué)期 指導(dǎo)教師 項(xiàng)目組成員 二?!炅马?xiàng)目開發(fā)目的為解決人們要看電影必須要到電影院排隊(duì)買票、浪費(fèi)了很多時(shí)間的狀況。而開發(fā)此系統(tǒng),指在為人們解決排隊(duì)買票的苦惱,方便人們的生活,也為節(jié)省了寶貴的時(shí)間。項(xiàng)目開發(fā)背景在現(xiàn)代快速發(fā)展的社會里,時(shí)間就是金錢,而在人們娛樂之時(shí),想要去看一場電影,傳統(tǒng)的都是需要去電影排隊(duì)買票,這樣也浪費(fèi)了寶貴的時(shí)間,電影院也會變得更加繁忙、擁堵,于是新型購票模式由此產(chǎn)生一一在線購票。說明:A、 軟件名稱:影院在線購票系統(tǒng)B、 任務(wù)提出者:影院工作人員C、 本系統(tǒng)最終提供給電影院和個(gè)人用戶使用項(xiàng)目開發(fā)定義以個(gè)人身份登錄在線購票以售票員員身份登錄進(jìn)行操作售票等操作項(xiàng)目開發(fā)平臺本項(xiàng)目使用JAVA平臺,以NetBeans作為開放工具,運(yùn)用了Servlet、Jsp、SQLServer等技術(shù)。TOC\o"1-5"\h\z\o"CurrentDocument"第1章項(xiàng)目開發(fā)計(jì)劃書 1\o"CurrentDocument"1.1項(xiàng)目范圍 1\o"CurrentDocument"1.2客戶資料 1\o"CurrentDocument"1.3項(xiàng)目成果 1\o"CurrentDocument"1.4項(xiàng)目風(fēng)險(xiǎn)分析 2\o"CurrentDocument"第2章影院在線購票系統(tǒng)需求規(guī)格說明書 3\o"CurrentDocument"2.1問題陳述: 3\o"CurrentDocument"2.2要達(dá)到的目標(biāo): 3\o"CurrentDocument"2.3具體的分析: 3\o"CurrentDocument"第3章影院在線購票系統(tǒng)設(shè)計(jì)書 7\o"CurrentDocument"3.1命名規(guī)則 7\o"CurrentDocument"3.2軟件結(jié)構(gòu)圖 8\o"CurrentDocument"3.3構(gòu)架圖 9\o"CurrentDocument"3.4類圖 9\o"CurrentDocument"3.5時(shí)序圖 10\o"CurrentDocument"第4章測試計(jì)劃書 12\o"CurrentDocument"4.1單元測試計(jì)劃 12\o"CurrentDocument"4.2集成測試計(jì)劃 13\o"CurrentDocument"第5章測試用例及測試報(bào)告 14\o"CurrentDocument"5.1單元測試 14\o"CurrentDocument"5.2集成測試 14\o"CurrentDocument"5.3軟件項(xiàng)目審核評審檢驗(yàn)表 14\o"CurrentDocument"5.4測試審核檢驗(yàn)表 15\o"CurrentDocument"5.5問題報(bào)告 16\o"CurrentDocument"5.6測試報(bào)告 15\o"CurrentDocument"第6章影院在線購票系統(tǒng)操作手冊 16\o"CurrentDocument"6.1用戶模塊操作 17\o"CurrentDocument"6.2售票員模塊操作 17\o"CurrentDocument"結(jié)束語 18第1章項(xiàng)目開發(fā)計(jì)劃書文件修改記錄編號狀態(tài)日期執(zhí)筆人審核人批準(zhǔn)人修改頁碼及條款1創(chuàng)建文檔2011/6/102修改文檔2011/6/151.1項(xiàng)目范范 圍:電影院售票業(yè)務(wù),與個(gè)人用戶在線購票。項(xiàng)目代碼:自定。初始活動:售票員登錄與個(gè)人用戶注冊登錄。項(xiàng)目設(shè)計(jì):實(shí)現(xiàn)個(gè)人用戶與售票員兩種不同身份登錄,操作也有區(qū)別。最后活動:后續(xù)的使用維護(hù)。項(xiàng)目測試:對項(xiàng)目做單元測試和集成測試,針對測試報(bào)告,進(jìn)一步改進(jìn)。減少bug數(shù)。1.2客戶資料客戶名:電影院1.3項(xiàng)目成果表1.3.1項(xiàng)目成果清單序號內(nèi)容需求計(jì)劃時(shí)間實(shí)際時(shí)間狀態(tài)1用戶登錄、注冊無2011/6/92011/6/9完成2管理員登錄無2011/6/92011/6/9完成3管理員對購票信息、用戶信息查詢、刪除等操作無2011/6/102011/6/10完成4個(gè)人用戶在線購票無2011/6/112011/6/11完成5管理員售票操作無2011/6/122011/6/12完成

1.4項(xiàng)目風(fēng)險(xiǎn)分析表1.5.1項(xiàng)目風(fēng)險(xiǎn)分析序號風(fēng)險(xiǎn)概率(%)嚴(yán)重性(%)措施1時(shí)間不夠(因?yàn)樽约涸趯W(xué)習(xí),沒有足夠多的時(shí)間)80100盡量的騰出時(shí)間,可能的話,晚上也加班完成項(xiàng)目。2超期限80100把握時(shí)間,排出進(jìn)度表,按進(jìn)度執(zhí)行。3由于系統(tǒng)集成時(shí)候問題引起的最終產(chǎn)品的缺陷90100經(jīng)過大量的測試,用不同的操作系統(tǒng)平臺,考慮會出現(xiàn)的各種軟硬件環(huán)境錯(cuò)誤信息。設(shè)計(jì)軟件的時(shí)候捕獲所有可能的錯(cuò)誤信息。4遵循標(biāo)準(zhǔn)(如命名規(guī)則)中的差別8010建立命名規(guī)則要求第2章影院在線購票系統(tǒng)需求規(guī)格說明書文件修改記錄編號狀態(tài)日期執(zhí)筆人審核人批準(zhǔn)人修改頁碼及條款1創(chuàng)建文檔2011/6/92修改文檔2011/6/92.1問題陳述:為解決人們要看電影必須要到電影院排隊(duì)買票、浪費(fèi)了很多時(shí)間的狀況。而開發(fā)此系統(tǒng),指在為人們解決排隊(duì)買票的苦惱,方便人們的生活,也為節(jié)省了寶貴的時(shí)間。2.2要達(dá)到的目標(biāo):實(shí)現(xiàn)個(gè)人用戶登錄我們的在線系統(tǒng)直接在線購買電影票。售票員身份可以對票務(wù)(售票、查詢等)、用戶進(jìn)行一些操作。2.3具體的分析:2.3.1.用戶角色:用戶用例:登錄圖2.31用戶用例圖表2.3.1需求功能清單功能編號功能名稱文中標(biāo)題編號備注1用戶登錄6.1.12用戶注冊6.1.23用戶購票6.1.31.注冊功能描述:新的用戶在第一次登陸本網(wǎng)站時(shí),要先進(jìn)行注冊,再實(shí)現(xiàn)其他的功能。用例描述:圖2.3.2參與者:未注冊的用戶。前置條件:所有未注冊的用戶。后置條件:提示注冊是否成功。2.登錄功能描述:在進(jìn)入本系統(tǒng)之前用于判斷登錄者的身份和權(quán)限。用例描述:參與者:本網(wǎng)站的合法用戶。

前置條件:用戶已注冊。后置條件:登陸成功后可進(jìn)行后續(xù)操作。2.3.2售票員角色:售票員用例:圖2.3.4售票員用例圖表2.3.2需求功能清單功能編號功能名稱文中標(biāo)題編號備注1登錄6.1.12查詢票務(wù)信息6.2.13查詢電影信息6.2.24售票操作6.2.32.3.4售票員登陸功能描述:在進(jìn)入本系統(tǒng)之前用于判斷登錄者的身份和權(quán)限。用例描述:輸入用戶名和密碼YES輸入用戶名和密碼YES圖2.3.4用例描述圖參與者:

本影院的合法售票員。前置條件:售票員已分配權(quán)限。后置條件:售票員權(quán)限執(zhí)行不同的功能。功能描述:售票員對用戶、票務(wù)、電影信息查詢、售票。用例描述:J輸入用戶的用戶

名或者J輸入用戶的用戶

名或者ID點(diǎn)擊確定 圖2.3.5用例描述參與者:本影院的售票員。前置條件:售票員已登陸。后置條件:售票員進(jìn)行后續(xù)操作。第3章影院在線購票系統(tǒng)設(shè)計(jì)書文件修改記錄編號狀態(tài)日期執(zhí)筆人審核人批準(zhǔn)人修改頁碼及條款1創(chuàng)建文檔2011/6/92修改文檔2011/6/93.1命名規(guī)則3.1.1引言:1編寫目的:開發(fā)人員統(tǒng)一命名規(guī)范程序代碼,更好的統(tǒng)一各模塊。3.1.2項(xiàng)目背景:1委托單位:電影院。2接受單位:湖南科技職業(yè)學(xué)院軟件學(xué)院。3.1.3命名規(guī)則1、數(shù)據(jù)庫命名規(guī)則:表:用英文名命名。數(shù)據(jù)庫名:Movie2類命名規(guī)則:用名詞或名詞短語命名類。3函數(shù)命名規(guī)則:用動詞或動詞短語命名方法。4屬性命名規(guī)則:用動詞或動詞短語命名方法。字母里面不能含有大寫字母及下劃線。5接口的命名規(guī)則:使用名詞或名詞短語,或者描述行為的形容詞來命名接口。

6JSP命名規(guī)則:用名詞或名詞短語命名類。3.2軟件結(jié)構(gòu)圖3.2.1用戶功能結(jié)構(gòu)圖:個(gè)人用戶選座購票圖3.2.1用戶功能結(jié)構(gòu)圖3.2.2管理員功能結(jié)構(gòu)圖:售票員登錄票務(wù)查

詢票務(wù)查

詢選座售票圖3.2.2管理員功能結(jié)構(gòu)圖3.3構(gòu)架圖圖3.2.2構(gòu)架圖3.4類圖用戶:口崩「Logoncl幼u(yù)serid:int^password:String^?name:String的sek:String^phone:StringLogoncl^getUserldQ^setLJserldQ^getPasswordQ^setPasswordQ^getNameQ^setNameQ^getSexQ^setSexQ^getPhoneQ^setPhoneQ圖3.4.1用戶類圖3.5時(shí)序圖3.5.1用戶:用戶注冊:用戶資料用戶資料nu nu T填寫用戶資料2:用戶資料是否合法1^——I3:數(shù)據(jù)傳輸圖3.5.1用戶注時(shí)序圖用戶登陸:注朋用戶驍i正可否登錄<I1:登錄 >圖3.5.2用戶登陸時(shí)序圖

3.5.2售票員:熟沆個(gè),?、閂1.售票員登錄操作熟沆個(gè),?、閂:告票員1 ■■:登柔2斷正用戶.密仍4查詢、售票' 5:宜看個(gè)A用戶信號圖3.5.3售票員登錄時(shí)序圖

第4章測試計(jì)劃書文件修改記錄編號狀態(tài)日期執(zhí)筆人審核人批準(zhǔn)人修改頁碼及條款1創(chuàng)建文檔2011/6/122修改文檔2011/6/124.1單元測試計(jì)劃表4.1.1單元測試范圍各功能模塊單兀測試方法人工輸入值單元測試環(huán)境Windowsxp,SQLServer2005,GlassFishv3將產(chǎn)生的文檔單元測試用例,測試報(bào)告等單元測試任務(wù)/優(yōu)先級要測試的功能預(yù)期結(jié)果進(jìn)度日期實(shí)際日期負(fù)責(zé)人通用的數(shù)據(jù)庫連接函數(shù)檢測是否返回預(yù)期的值。True2011/6/122011/6/12用戶登陸、注冊模塊屏幕是否有自己預(yù)定義的LOGO標(biāo)志信息;是否要求用戶必須輸入用戶名和密碼。True2011/6/122011/6/12用戶信息的修改,刪除點(diǎn)擊列表,是否能將對應(yīng)的用戶信息顯示在對應(yīng)的框內(nèi);是否可以修改用戶信息。True20011/6/122011/6/12主界面用戶權(quán)限的不同是否有不同的功能菜單。True2011/6/122011/6/12

4.2集成測試計(jì)劃表4.2.1單元測試范圍波波電影院單兀測試方法人工輸入值單元測試環(huán)境Windowsxp,SQLServer2005將產(chǎn)生的文檔單元測試用例,測試報(bào)告等單元測試任務(wù)/優(yōu)先級要測試的功能預(yù)期結(jié)果進(jìn)度日期實(shí)際日期負(fù)責(zé)人通用的數(shù)據(jù)庫連接函數(shù)檢測是否返回預(yù)期的值True2011/6/132011/6/13用戶登陸、注冊模塊屏幕是否有自己預(yù)定義的LOGO標(biāo)志信息是否要求用戶必須輸入用戶名和密碼是否有三次登陸的限制授權(quán)用戶是否能成功登陸True2011/6/132011/6/13用戶信息的修改,刪除點(diǎn)擊列表,是否能將對應(yīng)的用戶信息顯示在對應(yīng)的框內(nèi)是否可以修改用戶信息。True2011/6/132011/6/13主界面用戶權(quán)限的不同是否有不同的功能菜單。退出時(shí)候是否有確認(rèn)。True2011/6/132011/6/13

第5章測試用例及測試報(bào)告文件修改記錄編號狀態(tài)日期執(zhí)筆人審核人批準(zhǔn)人修改頁碼及條款1創(chuàng)建文檔2011/6/132修改文檔2011/6/135.1單元測試表5.1.1單元測試編號單元模塊測試(V/X)1.用戶登陸V2.用戶注冊V3.用戶購票V4.售票員登錄V5.隹票員隹票口 火口V6.售票員對票務(wù)信息查詢V7.售票員對電影信息查詢V5.2集成測試表5.2.1集成測試編號電影院集成測試(V/X)1.用戶登陸注冊V3.用戶購票V3.售票員對用戶、票務(wù)、電影查詢V5.3軟件項(xiàng)目審核評審檢驗(yàn)表表5.3.1審核評審檢驗(yàn)表編號關(guān)心的方面(V/X)1.軟件范圍定義無歧義V2.術(shù)語清楚V3.資源足夠V4.資源準(zhǔn)備好V5.項(xiàng)目中涉及的所有風(fēng)險(xiǎn)已經(jīng)識別V6.項(xiàng)目風(fēng)險(xiǎn)管理已經(jīng)到位V7.所有任務(wù)已經(jīng)識別和分配V

5.4測試審核檢驗(yàn)表表5.4.1測試審核檢驗(yàn)表編號關(guān)心的方面(V/X)1.測試階段已識別且已合適地安排好V2.測試計(jì)劃和總的項(xiàng)目計(jì)劃一致V3.測試進(jìn)度已經(jīng)明確的定義V5.5測試報(bào)告表5.5.1測試報(bào)告項(xiàng)目名稱:影院在線購票系統(tǒng)測試項(xiàng)模塊名稱:用戶登陸類名:Logincl測試人姓名:測試時(shí)間:2011/6/15錯(cuò)誤個(gè)數(shù):0序號路徑輸入輸出實(shí)際結(jié)果1.如果輸入一個(gè)正確的用戶名和密碼,應(yīng)該跳轉(zhuǎn)電影首頁。用戶名:atvwei密碼:123跳轉(zhuǎn)到電影首頁跳轉(zhuǎn)到電影首頁2.如果輸入一個(gè)錯(cuò)誤的用戶名和密碼,應(yīng)該不會跳轉(zhuǎn)頁面。用戶名:ttt密碼:ttt停留在登錄界面停留在登錄界面3.如果不輸入任何數(shù)據(jù),應(yīng)該顯示,您輸入的用戶名和密碼為空。用戶名:空密碼:空您的用戶名和密碼為空您的用戶名和密碼為空

5.6問題報(bào)告表5.6.1問題報(bào)告模塊位置問題描述問題等級修正者姓名采取的動作修正時(shí)間所有功能模塊命名不規(guī)范變量,對象等命名不符合命名規(guī)則。C根據(jù)命名規(guī)則,修正所有不正確的命名。2011/6/15第6章影院在線購票系統(tǒng)操作手冊文件修改記錄編號狀態(tài)日期執(zhí)筆人審核人批準(zhǔn)人修改頁碼及條款1創(chuàng)建文檔2011/6/162修改文檔2011/6/206.1用戶模塊操作1.登錄(針對已注冊用戶),選擇用戶類型,輸入正確用戶名、密碼登錄。(如圖6.1.1)用戶登錄用戶類型:? 售票員V用戶名:abed |用戶圓?密碼:圖6.1.1登錄界面注冊(針對未注冊的用戶),填寫相關(guān)信息,點(diǎn)擊注冊。(如圖6.1.2)爭用戶名:*密碼:*性別,*聯(lián)系屯話,圖6.1.2用戶注冊界面

個(gè)人用戶,登錄后界面,選擇電影點(diǎn)擊定票進(jìn)入選座界面確認(rèn)購票。(如圖6.1.3)圖6.1.3個(gè)人用戶登錄后界面用戶確認(rèn)購票,黑色不可選擇的為已經(jīng)售出的座位。(如圖6.1.4)請選擇座位!圖6.1.4用戶選座界面5.用戶購票成功提示。(如圖6.1.5)您已經(jīng)成功訂票電影名為:功夫熊貓2座位。為:3請?jiān)谕陀安シ徘暗绞燮碧庮I(lǐng)票!如果布要維續(xù)操作,請反回頃E!圖6.1.5購票成功界面6.2售票員模塊操作1.售票員登錄后跳轉(zhuǎn)顯示全部已經(jīng)售出的票務(wù)(查詢票務(wù))。(如圖6.2.1)票務(wù)管理I寤片查詢輸人耕:”后,查詢]Ij性丸電影名播放時(shí)間1ji:abed123456789T11-邙-51Ti;atvwei主.123456789孑夫籍邨2201106ITId川.u1。。;:-■?功rd壬123456789功夫曾貓N3201106-1T1.;.:-「:「II'LI'I圖6.2.1售票員登錄后界面2.影片查詢界面。(如圖6.2.2)票務(wù)管理I影片查詢

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論