中圖分類號(hào):TP393.092 文獻(xiàn)標(biāo)識(shí)碼:A
摘要:隨著社會(huì)的進(jìn)步,各個(gè)領(lǐng)域都在大力落實(shí)信息化建設(shè),但是電影票手工售票方式在我國(guó)很多地區(qū)依然存在,為了進(jìn)一步提高電影票售票效率,本文探討基于jsp電影票訂票系統(tǒng)的分析設(shè)計(jì),希望對(duì)相關(guān)工作有所幫助。
關(guān)鍵詞:jsp;電影票;訂票系統(tǒng);分析;設(shè)計(jì)
Abstract: with the progress of the society, are vigorously carry out the informatization construction in every field, but the ticket tickets by hand in many areas still exist in our country, in order to further improve the efficiency of the ticket ticket, this article discusses the analysis and design the ticket reservation system based on JSP, hope to be helpful to the related work.
Key words: the JSP; The movie tickets; Reservation system; Analysis; design
隨著科學(xué)技術(shù)的進(jìn)步,電影票訂票系統(tǒng)在國(guó)內(nèi)外的應(yīng)用越來越多,近年來我國(guó)大力落實(shí)信息化建設(shè),因此電子信息技術(shù)在各行各業(yè)中的應(yīng)用都越來越普遍,國(guó)內(nèi)很多影院也采用了計(jì)算機(jī)訂票系統(tǒng),不過就我國(guó)目前狀況而言,電影票訂票系統(tǒng)主要還是基于ASP技術(shù)來設(shè)計(jì)開發(fā)的,而國(guó)外在電子商務(wù)類型網(wǎng)站的開發(fā)方面,已經(jīng)廣泛采用了JSP技術(shù),未來JSP技術(shù)將會(huì)成為電子商務(wù)類型網(wǎng)站的主流開發(fā)技術(shù),因此有必要探討基于jsp電影票訂票系統(tǒng)的分析設(shè)計(jì),這不僅有利于提高電影票售票效率,而且對(duì)我國(guó)電子商務(wù)類型網(wǎng)站的未來發(fā)展具有重要意義。
1.電影票訂票系統(tǒng)需求分析
1.1 前臺(tái)用戶訂票功能。第一,用戶注冊(cè)功能。用戶想要使用訂票系統(tǒng)的查詢或者訂購等功能,需要先注冊(cè)影院的會(huì)員,只有注冊(cè)會(huì)員之后方可正常使用訂票系統(tǒng)。
第二,購買電影票功能。電影票訂票系統(tǒng)設(shè)置兩種會(huì)員,一種是普通會(huì)員,另一種是高級(jí)會(huì)員,普通會(huì)員在購買電影票時(shí),需要使用網(wǎng)上銀行進(jìn)行付款,普通會(huì)員在自己的賬戶中充值,就可以升級(jí)為高級(jí)會(huì)員,一旦升級(jí)為高級(jí)會(huì)員,在購買電影票時(shí)就直接從自己的賬戶中扣除購票費(fèi)用。
第三,修改個(gè)人資料的功能。用戶注冊(cè)會(huì)員時(shí)需要填寫個(gè)人資料,當(dāng)用戶成功注冊(cè)為會(huì)員之后,可以隨時(shí)隨地修改自己的個(gè)人資料。
第四,購票記錄查詢功能。用戶成功訂票之后,可以查詢所訂電影票的座次、價(jià)格等信息,并且通過查詢功能,用戶可以查詢自己以往的購買記錄。
第五,投票功能。訂票系統(tǒng)為用戶提供投票功能,用戶可以在訂票系統(tǒng)中對(duì)各個(gè)影片進(jìn)行投票,為其他用戶提供借鑒。
1.2 后臺(tái)管理功能。第一,系統(tǒng)管理功能。后臺(tái)管理員可以定期對(duì)系統(tǒng)實(shí)施備份和維護(hù),并且后臺(tái)管理員可以修改自己的密碼。
第二,影片管理功能。后臺(tái)管理員可以對(duì)符合上映標(biāo)準(zhǔn)的各類影片進(jìn)行添加、管理等操作,可以對(duì)影片的歸屬地進(jìn)行管理,并且可以對(duì)影片的上映信息進(jìn)行管理。
第三,售票信息管理功能。后臺(tái)管理員可以對(duì)訂票信息進(jìn)行管理,并且可以處理退票等業(yè)務(wù),可以統(tǒng)計(jì)每位用戶全年購票信息。
第四,會(huì)員充值管理功能。后臺(tái)管理員可以處理用戶的充值業(yè)務(wù),可以講普通會(huì)員升級(jí)為高級(jí)會(huì)員,并且可以將會(huì)員充值信息傳輸?shù)郊瘓F(tuán)實(shí)名業(yè)務(wù)下。
第五,用戶信息管理功能。后臺(tái)管理員可以對(duì)每位注冊(cè)用戶的信息實(shí)施管理,可以查看或者刪除信息。
第六,公告信息管理功能。后臺(tái)管理員可以添加、刪除以及修改訂票系統(tǒng)中的公告信息,并且可以通過郵件或者短信方式等方式,將公告發(fā)送給用戶。
第七,投票數(shù)據(jù)管理功能。用戶在訂票系統(tǒng)中對(duì)各個(gè)電影進(jìn)行投票之后,后臺(tái)管理員可以對(duì)投票信息進(jìn)行管理。
2.電影票訂票系統(tǒng)的設(shè)計(jì)
本次基于JSP技術(shù)的電影票訂票系統(tǒng),其系統(tǒng)功能分類如圖1所示。
圖1 系統(tǒng)功能分類圖當(dāng)用戶想要使用網(wǎng)站功能之前,必須要注冊(cè)為影院的會(huì)員,在注冊(cè)過程中用戶需要遵守注冊(cè)規(guī)則,例如用戶名不能帶有特殊符號(hào)等規(guī)則,如果用戶輸入的用戶名已經(jīng)被其他用戶注冊(cè),網(wǎng)站會(huì)發(fā)出提示信息,提示用戶使用其他用戶名進(jìn)行注冊(cè),如果用戶的注冊(cè)信息符合各項(xiàng)規(guī)則,那么在最終確認(rèn)注冊(cè)之前,用戶還需要閱讀法律法規(guī)條款,同意條款后才可以確認(rèn)注冊(cè),當(dāng)用戶成功注冊(cè)會(huì)員后,注冊(cè)信息會(huì)記錄到數(shù)據(jù)庫中,并且提示用戶注冊(cè)成功,如果用戶直接在自己的賬戶中充值,即可以升級(jí)為高級(jí)會(huì)員,高級(jí)會(huì)員可以享受各種優(yōu)惠待遇。
注冊(cè)會(huì)員之后用戶可以使用訂票系統(tǒng)中的各項(xiàng)功能,普通會(huì)員購票時(shí)需要使用在線銀行來付款,影院可以與某一家銀行合作,僅支持一家銀行的網(wǎng)上銀行,例如工行網(wǎng)銀、農(nóng)行網(wǎng)銀、建行網(wǎng)銀等等,也可以與多家銀行合作,同時(shí)支持多家銀行的網(wǎng)銀。
影城應(yīng)該主導(dǎo)用戶升級(jí)為高級(jí)會(huì)員,當(dāng)高級(jí)會(huì)員購票時(shí),訂票系統(tǒng)首先要檢查用戶的賬戶余額是否充足,如果余額充足,則優(yōu)先使用余額支付,如果余額不足,則對(duì)用戶發(fā)出提示,詢問用戶是否充值,如果用戶選擇充值,則需要先對(duì)賬戶進(jìn)行充值,然后使用賬戶余額支付,可以享受高級(jí)會(huì)員的優(yōu)惠待遇,如果用戶選擇不充值,則需要使用網(wǎng)上銀行來支付,不能享受高級(jí)會(huì)員的優(yōu)惠待遇,當(dāng)普通會(huì)員或者高級(jí)會(huì)員支付成功后,就會(huì)得到電子票信息,信息中包含座位標(biāo)號(hào)等內(nèi)容。
用戶注冊(cè)會(huì)員之后,可能電子郵箱、手機(jī)號(hào)碼等信息資料會(huì)發(fā)生改變,這時(shí)用戶就需要修改自己的個(gè)人資料,用戶可以登錄訂票系統(tǒng)進(jìn)行修改,在修改之前需要進(jìn)行驗(yàn)證,例如用戶在注冊(cè)時(shí),需要設(shè)置密保問題、聯(lián)系手機(jī)以及電子郵箱,在修改個(gè)人資料之前,需要回答密保問題,也可以使用手機(jī)或者電子郵箱來接收訂票系統(tǒng)發(fā)出的驗(yàn)證碼,通過驗(yàn)證之后方可修改資料。同時(shí)用戶登錄系統(tǒng)之后,就可以使用購票記錄查詢、投票等功能。
系統(tǒng)管理員登錄流程大致如下:1)進(jìn)入網(wǎng)站;2)輸入用戶名;3)驗(yàn)證用戶名是否存在,如用戶名存在,繼續(xù)輸入登陸密碼,如用戶名不存在,則提示用戶重新輸入用戶名;4)用戶名通過驗(yàn)證后輸入登陸密碼,密碼正確方可正常進(jìn)入系統(tǒng),如密碼錯(cuò)誤,則回到第2步驟;5)正確輸入用戶名和登陸密碼進(jìn)入系統(tǒng)之后,系統(tǒng)更新登錄信息,初始化用戶session信息;6)進(jìn)入系統(tǒng)主頁面。系統(tǒng)管理員成功登錄之后,就可以進(jìn)行各項(xiàng)管理操作,包括系統(tǒng)管理、影片管理、售票信息管理、會(huì)員充值管、用戶信息管理、公告信息管理、投票數(shù)據(jù)管理等等,此外訂票系統(tǒng)還設(shè)有最高管理員,最高管理員可以對(duì)所有管理員進(jìn)行管理。
總結(jié):
隨著我國(guó)信息化建設(shè)的不斷推進(jìn),電影票訂票系統(tǒng)的應(yīng)用越來越廣泛,對(duì)于國(guó)內(nèi)的電影票訂票系統(tǒng)而言,目前大多還是基于ASP技術(shù)來設(shè)計(jì)開發(fā)的,而放眼國(guó)外,電子商務(wù)類型網(wǎng)站的開發(fā)已經(jīng)廣泛采用了JSP技術(shù),并且JSP技術(shù)將會(huì)成為電子商務(wù)類型網(wǎng)站的主流開發(fā)技術(shù),因此本文分析了電影票訂票系統(tǒng)的功能需求,并探討了電影票訂票系統(tǒng)的設(shè)計(jì),希望本文研究?jī)?nèi)容對(duì)相關(guān)工作有所裨益,相信在以后的發(fā)展中,科學(xué)技術(shù)會(huì)不斷進(jìn)步,我國(guó)的電影票訂票系統(tǒng)也會(huì)不斷完善,從而進(jìn)一步提高電影票售票效率,促進(jìn)我國(guó)信息化建設(shè)的進(jìn)程。
參考文獻(xiàn):
[1]趙翌盛. 電影票訂票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2013.
[2]張霞,張志強(qiáng),呂曉艷,賈青,劉婷婷. 鐵路學(xué)生團(tuán)體票訂票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 鐵路計(jì)算機(jī)應(yīng)用,2013,04:18-21.
[3]靳新,齊金鳳,于吉澤. 基于MVC模式的電影網(wǎng)在線訂票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 電子制作,2013,18:96.
[4]呂超軍. 基于二維條形碼的影院網(wǎng)上自動(dòng)售票系統(tǒng)的實(shí)現(xiàn)[D].湖北工業(yè)大學(xué),2011.
[5]盧曉慶. 基于Web的交通旅游訂票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].大連理工大學(xué),2004.
作者簡(jiǎn)介:張尚(1992.04-),性別:男,籍貫:遼寧省阜新市,工作單位:渤海大學(xué)文理學(xué)院,職務(wù)職稱或?qū)W歷:本科。