版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
項(xiàng)目組號(hào) 密級(jí)公開湖南科技職業(yè)學(xué)院軟件學(xué)院項(xiàng)目名稱 影院在線購票系統(tǒng)專業(yè) 班級(jí) 學(xué)期 指導(dǎo)教師 項(xiàng)目組成員 二。——年六月項(xiàng)目開發(fā)目的為解決人們要看電影必須要到電影院排隊(duì)買票、浪費(fèi)了很多時(shí)間的狀況。而開發(fā)此系統(tǒng),指在為人們解決排隊(duì)買票的苦惱,方便人們的生活,也為節(jié)省了寶貴的時(shí)間。項(xiàng)目開發(fā)背景在現(xiàn)代快速發(fā)展的社會(huì)里,時(shí)間就是金錢,而在人們娛樂之時(shí),想要去看一場(chǎng)電影,傳統(tǒng)的都是需要去電影排隊(duì)買票,這樣也浪費(fèi)了寶貴的時(shí)間,電影院也會(huì)變得更加繁忙、擁堵,于是新型購票模式由此產(chǎn)生一一在線購票。說明:A、 軟件名稱:影院在線購票系統(tǒng)B、 任務(wù)提出者:影院工作人員C、 本系統(tǒng)最終提供給電影院和個(gè)人用戶使用項(xiàng)目開發(fā)定義以個(gè)人身份登錄在線購票以售票員員身份登錄進(jìn)行操作售票等操作項(xiàng)目開發(fā)平臺(tái)本項(xiàng)目使用JAVA平臺(tái),以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章測(cè)試計(jì)劃書 12\o"CurrentDocument"4.1單元測(cè)試計(jì)劃 12\o"CurrentDocument"4.2集成測(cè)試計(jì)劃 13\o"CurrentDocument"第5章測(cè)試用例及測(cè)試報(bào)告 14\o"CurrentDocument"5.1單元測(cè)試 14\o"CurrentDocument"5.2集成測(cè)試 14\o"CurrentDocument"5.3軟件項(xiàng)目審核評(píng)審檢驗(yàn)表 14\o"CurrentDocument"5.4測(cè)試審核檢驗(yàn)表 15\o"CurrentDocument"5.5問題報(bào)告 16\o"CurrentDocument"5.6測(cè)試報(bào)告 15\o"CurrentDocument"第6章影院在線購票系統(tǒng)操作手冊(cè) 16\o"CurrentDocument"6.1用戶模塊操作 17\o"CurrentDocument"6.2售票員模塊操作 17\o"CurrentDocument"結(jié)束語 18第1章項(xiàng)目開發(fā)計(jì)劃書文件修改記錄編號(hào)狀態(tài)日期執(zhí)筆人審核人批準(zhǔn)人修改頁碼及條款1創(chuàng)建文檔2011/6/102修改文檔2011/6/151.1項(xiàng)目范范 圍:電影院售票業(yè)務(wù),與個(gè)人用戶在線購票。項(xiàng)目代碼:自定。初始活動(dòng):售票員登錄與個(gè)人用戶注冊(cè)登錄。項(xiàng)目設(shè)計(jì):實(shí)現(xiàn)個(gè)人用戶與售票員兩種不同身份登錄,操作也有區(qū)別。最后活動(dòng):后續(xù)的使用維護(hù)。項(xiàng)目測(cè)試:對(duì)項(xiàng)目做單元測(cè)試和集成測(cè)試,針對(duì)測(cè)試報(bào)告,進(jìn)一步改進(jìn)。減少bug數(shù)。1.2客戶資料客戶名:電影院1.3項(xiàng)目成果表1.3.1項(xiàng)目成果清單序號(hào)內(nèi)容需求計(jì)劃時(shí)間實(shí)際時(shí)間狀態(tài)1用戶登錄、注冊(cè)無2011/6/92011/6/9完成2管理員登錄無2011/6/92011/6/9完成3管理員對(duì)購票信息、用戶信息查詢、刪除等操作無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)分析序號(hào)風(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)過大量的測(cè)試,用不同的操作系統(tǒng)平臺(tái),考慮會(huì)出現(xiàn)的各種軟硬件環(huán)境錯(cuò)誤信息。設(shè)計(jì)軟件的時(shí)候捕獲所有可能的錯(cuò)誤信息。4遵循標(biāo)準(zhǔn)(如命名規(guī)則)中的差別8010建立命名規(guī)則要求第2章影院在線購票系統(tǒng)需求規(guī)格說明書文件修改記錄編號(hào)狀態(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)直接在線購買電影票。售票員身份可以對(duì)票務(wù)(售票、查詢等)、用戶進(jìn)行一些操作。2.3具體的分析:2.3.1.用戶角色:用戶用例:登錄圖2.31用戶用例圖表2.3.1需求功能清單功能編號(hào)功能名稱文中標(biāo)題編號(hào)備注1用戶登錄6.1.12用戶注冊(cè)6.1.23用戶購票6.1.31.注冊(cè)功能描述:新的用戶在第一次登陸本網(wǎng)站時(shí),要先進(jìn)行注冊(cè),再實(shí)現(xiàn)其他的功能。用例描述:圖2.3.2參與者:未注冊(cè)的用戶。前置條件:所有未注冊(cè)的用戶。后置條件:提示注冊(cè)是否成功。2.登錄功能描述:在進(jìn)入本系統(tǒng)之前用于判斷登錄者的身份和權(quán)限。用例描述:參與者:本網(wǎng)站的合法用戶。
前置條件:用戶已注冊(cè)。后置條件:登陸成功后可進(jìn)行后續(xù)操作。2.3.2售票員角色:售票員用例:圖2.3.4售票員用例圖表2.3.2需求功能清單功能編號(hào)功能名稱文中標(biāo)題編號(hà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í)行不同的功能。功能描述:售票員對(duì)用戶、票務(wù)、電影信息查詢、售票。用例描述:J輸入用戶的用戶
名或者J輸入用戶的用戶
名或者ID點(diǎn)擊確定 圖2.3.5用例描述參與者:本影院的售票員。前置條件:售票員已登陸。后置條件:售票員進(jìn)行后續(xù)操作。第3章影院在線購票系統(tǒng)設(shè)計(jì)書文件修改記錄編號(hào)狀態(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ī)則:用動(dòng)詞或動(dòng)詞短語命名方法。4屬性命名規(guī)則:用動(dòng)詞或動(dòng)詞短語命名方法。字母里面不能含有大寫字母及下劃線。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用戶:用戶注冊(cè):用戶資料用戶資料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用戶信號(hào)圖3.5.3售票員登錄時(shí)序圖
第4章測(cè)試計(jì)劃書文件修改記錄編號(hào)狀態(tài)日期執(zhí)筆人審核人批準(zhǔn)人修改頁碼及條款1創(chuàng)建文檔2011/6/122修改文檔2011/6/124.1單元測(cè)試計(jì)劃表4.1.1單元測(cè)試范圍各功能模塊單兀測(cè)試方法人工輸入值單元測(cè)試環(huán)境Windowsxp,SQLServer2005,GlassFishv3將產(chǎn)生的文檔單元測(cè)試用例,測(cè)試報(bào)告等單元測(cè)試任務(wù)/優(yōu)先級(jí)要測(cè)試的功能預(yù)期結(jié)果進(jìn)度日期實(shí)際日期負(fù)責(zé)人通用的數(shù)據(jù)庫連接函數(shù)檢測(cè)是否返回預(yù)期的值。True2011/6/122011/6/12用戶登陸、注冊(cè)模塊屏幕是否有自己預(yù)定義的LOGO標(biāo)志信息;是否要求用戶必須輸入用戶名和密碼。True2011/6/122011/6/12用戶信息的修改,刪除點(diǎn)擊列表,是否能將對(duì)應(yīng)的用戶信息顯示在對(duì)應(yīng)的框內(nèi);是否可以修改用戶信息。True20011/6/122011/6/12主界面用戶權(quán)限的不同是否有不同的功能菜單。True2011/6/122011/6/12
4.2集成測(cè)試計(jì)劃表4.2.1單元測(cè)試范圍波波電影院?jiǎn)呜y(cè)試方法人工輸入值單元測(cè)試環(huán)境Windowsxp,SQLServer2005將產(chǎn)生的文檔單元測(cè)試用例,測(cè)試報(bào)告等單元測(cè)試任務(wù)/優(yōu)先級(jí)要測(cè)試的功能預(yù)期結(jié)果進(jìn)度日期實(shí)際日期負(fù)責(zé)人通用的數(shù)據(jù)庫連接函數(shù)檢測(cè)是否返回預(yù)期的值True2011/6/132011/6/13用戶登陸、注冊(cè)模塊屏幕是否有自己預(yù)定義的LOGO標(biāo)志信息是否要求用戶必須輸入用戶名和密碼是否有三次登陸的限制授權(quán)用戶是否能成功登陸True2011/6/132011/6/13用戶信息的修改,刪除點(diǎn)擊列表,是否能將對(duì)應(yīng)的用戶信息顯示在對(duì)應(yīng)的框內(nèi)是否可以修改用戶信息。True2011/6/132011/6/13主界面用戶權(quán)限的不同是否有不同的功能菜單。退出時(shí)候是否有確認(rèn)。True2011/6/132011/6/13
第5章測(cè)試用例及測(cè)試報(bào)告文件修改記錄編號(hào)狀態(tài)日期執(zhí)筆人審核人批準(zhǔn)人修改頁碼及條款1創(chuàng)建文檔2011/6/132修改文檔2011/6/135.1單元測(cè)試表5.1.1單元測(cè)試編號(hào)單元模塊測(cè)試(V/X)1.用戶登陸V2.用戶注冊(cè)V3.用戶購票V4.售票員登錄V5.隹票員隹票口 火口V6.售票員對(duì)票務(wù)信息查詢V7.售票員對(duì)電影信息查詢V5.2集成測(cè)試表5.2.1集成測(cè)試編號(hào)電影院集成測(cè)試(V/X)1.用戶登陸注冊(cè)V3.用戶購票V3.售票員對(duì)用戶、票務(wù)、電影查詢V5.3軟件項(xiàng)目審核評(píng)審檢驗(yàn)表表5.3.1審核評(píng)審檢驗(yàn)表編號(hào)關(guān)心的方面(V/X)1.軟件范圍定義無歧義V2.術(shù)語清楚V3.資源足夠V4.資源準(zhǔn)備好V5.項(xiàng)目中涉及的所有風(fēng)險(xiǎn)已經(jīng)識(shí)別V6.項(xiàng)目風(fēng)險(xiǎn)管理已經(jīng)到位V7.所有任務(wù)已經(jīng)識(shí)別和分配V
5.4測(cè)試審核檢驗(yàn)表表5.4.1測(cè)試審核檢驗(yàn)表編號(hào)關(guān)心的方面(V/X)1.測(cè)試階段已識(shí)別且已合適地安排好V2.測(cè)試計(jì)劃和總的項(xiàng)目計(jì)劃一致V3.測(cè)試進(jìn)度已經(jīng)明確的定義V5.5測(cè)試報(bào)告表5.5.1測(cè)試報(bào)告項(xiàng)目名稱:影院在線購票系統(tǒng)測(cè)試項(xiàng)模塊名稱:用戶登陸類名:Logincl測(cè)試人姓名:測(cè)試時(shí)間:2011/6/15錯(cuò)誤個(gè)數(shù):0序號(hào)路徑輸入輸出實(shí)際結(jié)果1.如果輸入一個(gè)正確的用戶名和密碼,應(yīng)該跳轉(zhuǎn)電影首頁。用戶名:atvwei密碼:123跳轉(zhuǎn)到電影首頁跳轉(zhuǎn)到電影首頁2.如果輸入一個(gè)錯(cuò)誤的用戶名和密碼,應(yīng)該不會(huì)跳轉(zhuǎn)頁面。用戶名:ttt密碼:ttt停留在登錄界面停留在登錄界面3.如果不輸入任何數(shù)據(jù),應(yīng)該顯示,您輸入的用戶名和密碼為空。用戶名:空密碼:空您的用戶名和密碼為空您的用戶名和密碼為空
5.6問題報(bào)告表5.6.1問題報(bào)告模塊位置問題描述問題等級(jí)修正者姓名采取的動(dòng)作修正時(shí)間所有功能模塊命名不規(guī)范變量,對(duì)象等命名不符合命名規(guī)則。C根據(jù)命名規(guī)則,修正所有不正確的命名。2011/6/15第6章影院在線購票系統(tǒng)操作手冊(cè)文件修改記錄編號(hào)狀態(tài)日期執(zhí)筆人審核人批準(zhǔn)人修改頁碼及條款1創(chuàng)建文檔2011/6/162修改文檔2011/6/206.1用戶模塊操作1.登錄(針對(duì)已注冊(cè)用戶),選擇用戶類型,輸入正確用戶名、密碼登錄。(如圖6.1.1)用戶登錄用戶類型:? 售票員V用戶名:abed |用戶圓?密碼:圖6.1.1登錄界面注冊(cè)(針對(duì)未注冊(cè)的用戶),填寫相關(guān)信息,點(diǎn)擊注冊(cè)。(如圖6.1.2)爭(zhēng)用戶名:*密碼:*性別,*聯(lián)系屯話,圖6.1.2用戶注冊(cè)界面
個(gè)人用戶,登錄后界面,選擇電影點(diǎn)擊定票進(jìn)入選座界面確認(rèn)購票。(如圖6.1.3)圖6.1.3個(gè)人用戶登錄后界面用戶確認(rèn)購票,黑色不可選擇的為已經(jīng)售出的座位。(如圖6.1.4)請(qǐng)選擇座位!圖6.1.4用戶選座界面5.用戶購票成功提示。(如圖6.1.5)您已經(jīng)成功訂票電影名為:功夫熊貓2座位。為:3請(qǐng)?jiān)谕陀安シ徘暗绞燮碧庮I(lǐng)票!如果布要維續(xù)操作,請(qǐng)反回頃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等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年建筑工程結(jié)構(gòu)高級(jí)工程師職稱考試題庫及答案
- 2026年廊坊燕京職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)考試備考試題含詳細(xì)答案解析
- 2026年河南護(hù)理職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)考試備考題庫含詳細(xì)答案解析
- 2026年安徽中醫(yī)藥高等??茖W(xué)校單招職業(yè)技能考試模擬試題含詳細(xì)答案解析
- 2026年荊門職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能考試模擬試題含詳細(xì)答案解析
- 2026年巴音郭楞職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)考試備考試題含詳細(xì)答案解析
- 2026年山東英才學(xué)院?jiǎn)握新殬I(yè)技能考試備考試題含詳細(xì)答案解析
- 2026安徽安慶岳西鄉(xiāng)鎮(zhèn)公開選聘5人考試重點(diǎn)試題及答案解析
- 2026年山西青年職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能考試備考題庫含詳細(xì)答案解析
- 2026年青島港灣職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試模擬試題及答案詳細(xì)解析
- 2025年農(nóng)村電商直播基地農(nóng)業(yè)產(chǎn)品上行解決方案報(bào)告
- 農(nóng)村承包土地合同范本
- 吉利汽車開發(fā)流程
- 五年級(jí)數(shù)學(xué)下冊(cè) 分層訓(xùn)練 2.1 因數(shù)和倍數(shù) 同步練習(xí) (含答案)(人教版)
- 護(hù)理部主任年終述職
- 電力行業(yè)安全生產(chǎn)操作規(guī)程
- 螺桿壓縮機(jī)PSSR檢查表
- GB/T 4937.34-2024半導(dǎo)體器件機(jī)械和氣候試驗(yàn)方法第34部分:功率循環(huán)
- TCALC 003-2023 手術(shù)室患者人文關(guān)懷管理規(guī)范
- 中藥熱奄包在呼吸系統(tǒng)疾病中的應(yīng)用研究
- HACCP計(jì)劃年度評(píng)審報(bào)告
評(píng)論
0/150
提交評(píng)論