版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 課程名稱(chēng)信息系統(tǒng)分析與設(shè)計(jì)題目影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要隨著人民生活水平的不斷提高,人們?cè)絹?lái)越注重精神生活的享受,越來(lái)越多的人選擇看電影來(lái)豐富精神生活,電影院的發(fā)展逐漸壯大起來(lái)。但是近年來(lái),在這個(gè)互聯(lián)網(wǎng)高速發(fā)達(dá)的時(shí)代,傳統(tǒng)的售票模式漸漸已不能滿足人們的需求,而影院在線售票管理系統(tǒng)剛好滿足了用戶和管理者的要求。影院在線售票管理系統(tǒng)不僅節(jié)省了時(shí)間,避免了實(shí)體店購(gòu)票的排隊(duì)現(xiàn)象,而且可以減輕工作人員的負(fù)擔(dān),提高工作效率,從而大大減少了影院的運(yùn)營(yíng)成本。本系統(tǒng)基于JSP開(kāi)發(fā)語(yǔ)言,利用MyEclipse10、SQLServer2005等開(kāi)發(fā)工具逐步實(shí)現(xiàn)編程。該系統(tǒng)的主要分為四大功能模塊,分別是:用戶個(gè)人信息管理、影院售票信息管理、(發(fā)布與更新)、留言板管理。為了更好的維護(hù)系統(tǒng),該系統(tǒng)對(duì)用戶設(shè)置了權(quán)限,分別是管理員和用戶。對(duì)于管理員而言,可以進(jìn)行管理員及用戶賬號(hào)管理、娛樂(lè)動(dòng)態(tài)管理、電影新聞管理、電影管理、留言及評(píng)論管理,并對(duì)系統(tǒng)進(jìn)行管理和維護(hù)。對(duì)于用戶而言,主要實(shí)現(xiàn)用戶登錄與注冊(cè)、查詢票源以及賽事信息、網(wǎng)上訂票與選座、在線留言等功能。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第1頁(yè)。關(guān)鍵詞:在線售票;JSP;SQLServer2005影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第1頁(yè)。AbstractWiththeimprovementofpeople'slivingstandard,moreandmorepeopleenjoyspiritual,moreandmorepeoplechoosetowatchmoviestoenrichthespirituallife,developmentofthecinemagrewup.Butinrecentyears,inthisageofInternettechnology,traditionalticketingmodelscannolongermeettheneedsofpeopleandtheateronlineticketingmanagementsystemmeetstherequirementsofusersandadministrators.Theateronlineticketingmanagementsystemnotonlysavestime,avoidsthequeuesofstorestobuytickets,butalsoreducetheburdenonstaff,improveefficiency,thusgreatlyreducingtheoperatingcostsofthetheater.影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第2頁(yè)。ThissystemisbasedonJSPdevelopmentlanguage,usingdevelopmenttoolssuchasMyEclipse10,SQLServer2005stepbystepimplementation.Thesystemisdividedintofourmodules,namely:personalinformationmanagement,film,theaterticketinformationmanagementinformationmanagement(publishingandupdating),themessageboardmanagement.Inordertobettermaintainthesystem,thesystemofuserpermissionsareset,wasbothadministratoranduser,respectively.Foradministrators,youcanmakethedynamicadministratoranduseraccountmanagement,entertainmentmanagement,movienewsandfilmmanagement,messagemanagement,andmanagingcomments,andtomanageandmaintainthesystem.Forusers,themainuserloginandregistration,queryview,andeventinformation,onlinebookingandseatselection,feedbackandotherfunctions.影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第2頁(yè)。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第3頁(yè)。KeyWords:Onlineticketing;JSP;SQLServer2005影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第3頁(yè)。榆林學(xué)院本科課程設(shè)計(jì)XXXX系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)分析本章從系統(tǒng)需求和開(kāi)發(fā)技術(shù)兩方面進(jìn)行分析,介紹此系統(tǒng)在開(kāi)發(fā)前期所做的工作以及最終想要實(shí)現(xiàn)的功能模塊,即此系統(tǒng)要做什么,可以做什么,用的是那種開(kāi)發(fā)技術(shù),具體分析實(shí)現(xiàn)見(jiàn)下。1.1系統(tǒng)需求分析1.1.1功能需求電影票網(wǎng)上銷(xiāo)售系統(tǒng)主要從用戶、訪客、超級(jí)管理員和普通管理員四個(gè)角色[1]出發(fā),對(duì)系統(tǒng)的功能做了分析,實(shí)現(xiàn)的大致功能如下。1.用戶和訪客都可以訪問(wèn)影院首頁(yè),只是角色不同,其擁有的權(quán)限也不同,可操作的功能如下。(1)用戶登錄退出功能,訪客注冊(cè)功能。(2)首頁(yè)信息瀏覽功能:進(jìn)入影院首頁(yè),可瀏覽查看首頁(yè)上的各種影片信息和娛樂(lè)資訊。(3)個(gè)人后臺(tái)操作功能:用戶登錄后,進(jìn)入個(gè)人后臺(tái)可根據(jù)提示修改個(gè)人信息,查看并刪除個(gè)人訂單。(4)網(wǎng)上訂票及選座功能:用戶登錄后根據(jù)首頁(yè)提示選擇網(wǎng)上訂票,進(jìn)行下單并選座。(5)留言功能:在影院首頁(yè)可進(jìn)行留言板留言操作。(6)模糊檢索功能。 管理員的權(quán)限操作范圍,根據(jù)權(quán)限的不同,分為超級(jí)管理員和普通管理員,可操作的功能如下:(1)管理員登錄退出功能。(2)管理員管理功能:超級(jí)管理員對(duì)普通管理員具有增刪的權(quán)限,而普通管理員不可對(duì)管理員進(jìn)行操作,管理員都有修改自己密碼的權(quán)限。(3)用戶管理功能:管理員對(duì)用戶個(gè)人信息進(jìn)行管理。(4)娛樂(lè)資訊管理功能:對(duì)首頁(yè)展示的新聞進(jìn)行管理。(5)電影管理功能:對(duì)電影信息的增刪改查、增加電影的排片。(6)留言管理功能:對(duì)用戶或訪客的留言進(jìn)行回復(fù)與刪除。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第5頁(yè)。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第5頁(yè)。1.1.2業(yè)務(wù)流程分析超級(jí)管理員和普通管理員都是本系統(tǒng)的業(yè)務(wù)維護(hù)者,超級(jí)管理員是本系統(tǒng)管理員的維護(hù)者,具有增加和刪除普通管理員的權(quán)限,除此之外,兩種角色的功能完全相同。用戶和訪客可查看影院首頁(yè)的信息并在留言板進(jìn)行留言,用戶登錄后可進(jìn)入個(gè)人后臺(tái)進(jìn)行各種操作,也可在影院首頁(yè)進(jìn)行網(wǎng)上訂票及選座;訪客可通過(guò)注冊(cè)成為用戶,擁有用戶的一切功能權(quán)限。業(yè)務(wù)流程按照系統(tǒng)信息流動(dòng)的過(guò)程逐步進(jìn)行,包括各個(gè)模塊的數(shù)據(jù)來(lái)源、業(yè)務(wù)處理和流經(jīng)去向,下面將本系統(tǒng)的主要模塊進(jìn)行業(yè)務(wù)流程分析,得到的系統(tǒng)業(yè)務(wù)流程圖如1-1所示。圖1-1系統(tǒng)業(yè)務(wù)流程圖1.1.3數(shù)據(jù)流分析1.系統(tǒng)頂層數(shù)據(jù)流圖分析影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第6頁(yè)。對(duì)系統(tǒng)進(jìn)行分析可知,系統(tǒng)的輸入包括:管理員錄入各種信息、用戶注冊(cè)的信息、用戶訂票的信息、用戶及訪客進(jìn)行留言的信息;系統(tǒng)的輸出包括:影院首頁(yè)展示、用戶信息、訂單信息、用戶和訪客的留言信息。根據(jù)系統(tǒng)的輸入輸出信息,分析得到具體的頂層數(shù)據(jù)流如圖1-2所示。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第6頁(yè)。圖1-2頂層數(shù)據(jù)流圖2.系統(tǒng)一層數(shù)據(jù)流圖通過(guò)對(duì)系統(tǒng)頂層數(shù)據(jù)流圖的進(jìn)一步分析,可得到系統(tǒng)的一層數(shù)據(jù)流圖如下圖1-3所示。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第7頁(yè)。圖1-3一層數(shù)據(jù)流圖影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第7頁(yè)。1.1.4數(shù)據(jù)字典(DD)數(shù)據(jù)字典是分析階段最為重要的工具[3],本系統(tǒng)的數(shù)據(jù)字典如下。影片信息數(shù)據(jù)流定義如表1-1所示。表1-1影片信息數(shù)據(jù)流定義名稱(chēng):影片信息總編號(hào):1-001別名:影片信息編號(hào):D1數(shù)據(jù)流來(lái)源:管理員上傳錄入數(shù)據(jù)流去向:影院首頁(yè)影片信息瀏覽模塊用戶信息數(shù)據(jù)流定義如表1-2所示。表1-2用戶信息數(shù)據(jù)流定義名稱(chēng):用戶信息總編號(hào):2-001別名:用戶信息編號(hào):D2數(shù)據(jù)流來(lái)源:通過(guò)注冊(cè)功能自動(dòng)錄入數(shù)據(jù)庫(kù)數(shù)據(jù)流去向:個(gè)人資料管理員信息數(shù)據(jù)流定義如表1-3所示。表1-3管理員信息數(shù)據(jù)流定義名稱(chēng):管理員信息總編號(hào):3-001別名:普通管理員信息編號(hào):D3數(shù)據(jù)流來(lái)源:超級(jí)管理員進(jìn)行增加數(shù)據(jù)流去向:數(shù)據(jù)庫(kù),用于登錄校驗(yàn)訂單信息數(shù)據(jù)流定義如表1-4所示。表1-4訂單信息數(shù)據(jù)流定義名稱(chēng):訂單信息總編號(hào):4-001別名:用戶訂單信息編號(hào):D4數(shù)據(jù)流來(lái)源:網(wǎng)上訂票數(shù)據(jù)流去向:頁(yè)面訂單顯示娛樂(lè)資訊信息數(shù)據(jù)流定義如表1-5所示。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第8頁(yè)。表1-5娛樂(lè)資訊信息數(shù)據(jù)流定義影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第8頁(yè)。名稱(chēng):娛樂(lè)資訊信息總編號(hào):5-001別名:娛樂(lè)咨詢信息編號(hào):D5數(shù)據(jù)流來(lái)源:管理員的增加錄入數(shù)據(jù)流去向:首頁(yè)娛樂(lè)新聞顯示模塊系統(tǒng)信息數(shù)據(jù)流定義如表1-6所示。表1-11系統(tǒng)信息數(shù)據(jù)流定義名稱(chēng):系統(tǒng)信息總編號(hào):6-001別名:系統(tǒng)信息編號(hào):D6數(shù)據(jù)流來(lái)源:管理員的增加錄入數(shù)據(jù)流去向:系統(tǒng)信息顯示模塊留言信息數(shù)據(jù)流定義如表1-6所示。表1-12留言信息數(shù)據(jù)流定義名稱(chēng):留言信息總編號(hào):7-001別名:留言信息編號(hào):D7數(shù)據(jù)流來(lái)源:訪客、用戶和管理員數(shù)據(jù)流去向:留言模塊1.1.5數(shù)據(jù)需求(1)數(shù)據(jù)錄入處理的準(zhǔn)確性與及時(shí)性數(shù)據(jù)的輸入是否準(zhǔn)確是數(shù)據(jù)處理的前提,錯(cuò)誤的輸入會(huì)導(dǎo)致系統(tǒng)輸出的數(shù)據(jù)不正確,從而使系統(tǒng)的工作失去意義。數(shù)據(jù)的輸入來(lái)源是手工輸入。手工輸入要通過(guò)系統(tǒng)界面上的安排系統(tǒng)具有容錯(cuò)性,并且對(duì)操作人員要進(jìn)行系統(tǒng)的培訓(xùn)。在系統(tǒng)中,數(shù)據(jù)的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,以保證迅速的處理數(shù)據(jù)。(2)數(shù)據(jù)的一致性與完整性由于系統(tǒng)的數(shù)據(jù)是共享的,在不同的旅行社中,機(jī)票是共享數(shù)據(jù),所以如何保證這些數(shù)據(jù)的一致性,是系統(tǒng)必須解決的問(wèn)題。要解決這一問(wèn)題,要有一定的人員維護(hù)數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。對(duì)于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應(yīng)該拒絕該數(shù)據(jù)。(3)數(shù)據(jù)的共享與獨(dú)立性影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第9頁(yè)。整個(gè)影院在線售票系統(tǒng)的數(shù)據(jù)是共享的。然而,從系統(tǒng)開(kāi)發(fā)的角度上看,共享會(huì)給設(shè)計(jì)和調(diào)試帶來(lái)困難。因此,應(yīng)該提供靈活的配置,使各個(gè)分系統(tǒng)能夠獨(dú)立運(yùn)行,而通過(guò)人工干預(yù)的手段進(jìn)行系統(tǒng)數(shù)據(jù)的交換。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第9頁(yè)。1.1.6性能需求為了保證系統(tǒng)能夠長(zhǎng)期、安全、穩(wěn)定、可靠、高效的運(yùn)行,系統(tǒng)應(yīng)該滿足以下的性能需求:(1)系統(tǒng)的開(kāi)放性和系統(tǒng)的可擴(kuò)充性系統(tǒng)在開(kāi)發(fā)過(guò)程中,應(yīng)該充分考慮以后的可擴(kuò)充性。例如飛機(jī)信息屬性添加、修改;客戶信息屬性添加、修改等模塊也會(huì)不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過(guò)系統(tǒng)的開(kāi)放性來(lái)完成,既系統(tǒng)應(yīng)是一個(gè)開(kāi)放系統(tǒng),只要符合一定的規(guī)范,可以簡(jiǎn)單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過(guò)軟件的修補(bǔ)、替換完成系統(tǒng)的升級(jí)和更新?lián)Q代。(2)系統(tǒng)的易用性和易維護(hù)性系統(tǒng)是直接面對(duì)使用人員的,而有些使用人員往往對(duì)計(jì)算機(jī)并不是非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語(yǔ)和中文信息的界面;針對(duì)用戶可能出現(xiàn)的使用問(wèn)題,要提供足夠的在線幫助,縮短用戶對(duì)系統(tǒng)熟悉的過(guò)程。系統(tǒng)中涉及到的數(shù)據(jù)是高校實(shí)驗(yàn)室相當(dāng)重要的信息,因此系統(tǒng)為不同角色的用戶提供了方便的管理后臺(tái)進(jìn)行數(shù)據(jù)管理,特別為系統(tǒng)管理員提供了數(shù)據(jù)備份,日常安全管理,防止系統(tǒng)意外崩潰等功能。(3)系統(tǒng)的響應(yīng)速度系統(tǒng)設(shè)計(jì)中摒棄大量數(shù)據(jù)冗余,提出了優(yōu)化數(shù)據(jù)庫(kù)的解決方案,大量使用存儲(chǔ)過(guò)程,大大提高系統(tǒng)響應(yīng)時(shí)間和速度。系統(tǒng)在日常處理中的響應(yīng)速度為秒級(jí),達(dá)到實(shí)時(shí)要求,以及時(shí)反饋信息。嚴(yán)格保證操作人員不會(huì)因?yàn)樗俣葐?wèn)題而影響工作效率。1.1.7系統(tǒng)的可行性分析可行性分析,即用最小的代價(jià)、在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。系統(tǒng)的可行性分析,是針對(duì)要設(shè)計(jì)的系統(tǒng),研究其設(shè)計(jì)是否存在內(nèi)外部的必要條件,包括技術(shù)上、資金上、經(jīng)濟(jì)上、人力資源以及組織管理上的必要條件,同時(shí)要分析在目前條件下是否有必要設(shè)計(jì)這樣一個(gè)系統(tǒng)。(1)技術(shù)可行性此系統(tǒng)對(duì)計(jì)算機(jī)硬件和軟件的需求并不高,僅需要一臺(tái)裝有MyEclipse10、SQLServer2005、Window2000及以上信息服務(wù)軟件的計(jì)算機(jī)即可。對(duì)于軟件技術(shù)要求,現(xiàn)在的程序設(shè)計(jì)語(yǔ)言已非常成熟。(2)經(jīng)濟(jì)可行性影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第10頁(yè)。由于本系統(tǒng)是為影院在線售票,裝上該應(yīng)用軟件,即可使用系統(tǒng),系統(tǒng)成本主要集中在系統(tǒng)軟件的開(kāi)發(fā)上,當(dāng)系統(tǒng)投入運(yùn)行后可以節(jié)約大量的物力。所帶來(lái)的效益遠(yuǎn)遠(yuǎn)大于系統(tǒng)軟件的開(kāi)發(fā)成本,在經(jīng)濟(jì)上完全可行。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第10頁(yè)。(3)操作可行性本系統(tǒng)的界面設(shè)計(jì)時(shí)充分考慮用戶和管理人員的習(xí)慣,使得操作簡(jiǎn)單。(4)可行性研究結(jié)論依據(jù)以上因素,本系統(tǒng)開(kāi)發(fā)項(xiàng)目不僅方便快捷、高效,而且在可用性強(qiáng),從而使本系統(tǒng)開(kāi)發(fā)者相信該系統(tǒng)開(kāi)發(fā)出來(lái)之后將取得的成功。綜上所述,此項(xiàng)目在技術(shù)、操作、經(jīng)濟(jì)等上是完全可行的。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第11頁(yè)。
2系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第11頁(yè)。2.1系統(tǒng)設(shè)計(jì)2.1.1模塊設(shè)計(jì)通過(guò)前面對(duì)電影票網(wǎng)上銷(xiāo)售系統(tǒng)的功能、用例、業(yè)務(wù)流程、數(shù)據(jù)流及數(shù)據(jù)字典的分析[5],可得到系統(tǒng)功能模塊如下圖2-1所示。圖2-1系統(tǒng)功能模塊圖1.上圖并沒(méi)有將系統(tǒng)中的全部功能展現(xiàn)出來(lái),下面將詳細(xì)地介紹每個(gè)模塊下的子功能。(1)訪客進(jìn)入影院需進(jìn)行注冊(cè),用戶需在登錄后才可進(jìn)行業(yè)務(wù)操作,管理員也必須在登錄后才能對(duì)系統(tǒng)的業(yè)務(wù)進(jìn)行信息更新及維護(hù)。登錄注冊(cè)功能模塊如下圖2-2所示。圖2-2登錄注冊(cè)功能模塊圖影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第12頁(yè)。(2)用戶在登錄后可根據(jù)頁(yè)面提示對(duì)個(gè)人后臺(tái)進(jìn)行操作,進(jìn)行個(gè)人資料的修改,個(gè)人訂單的查看與刪除及版權(quán)信息的查看等。個(gè)人后臺(tái)管理功能模塊如下圖2-3所示。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第12頁(yè)。圖2-3個(gè)人后臺(tái)管理功能模塊圖(3)用戶在登錄后可根據(jù)頁(yè)面提示進(jìn)行網(wǎng)上訂票操作,選擇影片并進(jìn)行預(yù)定后進(jìn)入到選座界面,選擇座位并提交訂單即可下單成功,用戶同時(shí)還可對(duì)影片進(jìn)行評(píng)價(jià)并提交。網(wǎng)上訂票功能模塊如下圖2-4所示。圖2-4網(wǎng)上訂票功能模塊圖(4)訪客可在影院留言板進(jìn)行離線留言,而用戶可在登錄后進(jìn)行在線留言,管理員登錄后可對(duì)這些留言進(jìn)行刪除或回復(fù)操作,操作提交后,用戶和訪客均可看到留言板的所有內(nèi)容。留言管理功能模塊如下圖2-5所示。圖2-5留言管理功能模塊圖影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第13頁(yè)。(5)管理員要對(duì)系統(tǒng)進(jìn)行管理,包括系統(tǒng)簡(jiǎn)介、公告、版權(quán)問(wèn)題及系統(tǒng)數(shù)據(jù)備份。系統(tǒng)管理功能模塊如下圖2-6所示。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第13頁(yè)。圖2-6系統(tǒng)管理功能模塊圖(6)電影信息添加后必須進(jìn)行排片即對(duì)電影的上映時(shí)間、影廳、價(jià)格等信息進(jìn)行詳細(xì)的描述。電影排片管理功能模塊如下圖2-7所示。圖2-7電影排片管理功能模塊圖(7)電影管理是影院系統(tǒng)最重要的業(yè)務(wù)功能,包括對(duì)電影排片的查看,電影類(lèi)型及電影信息的管理。電影類(lèi)型管理主要是對(duì)電影類(lèi)型進(jìn)行增刪改查,電影信息管理主要是對(duì)電影信息進(jìn)行增刪改查。電影管理功能模塊如下圖2-8所示。圖2-8電影管理功能模塊圖影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第14頁(yè)。(8)娛樂(lè)資訊即影院首頁(yè)顯示的各種娛樂(lè)新聞信息,管理員對(duì)其的維護(hù)體現(xiàn)在日常的增刪改查上。娛樂(lè)資訊管理功能模塊如下圖2-9所示。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第14頁(yè)。圖2-9娛樂(lè)資訊管理功能模塊圖(9)賬號(hào)管理模塊是管理員的業(yè)務(wù)操作范圍,主要是超級(jí)管理員對(duì)普通管理員的增加與刪除,超級(jí)員和普通管理員對(duì)注冊(cè)用戶的賬號(hào)管理等。賬號(hào)管理功能模塊如下圖2-10所示。圖2-10賬號(hào)管理功能模塊圖2.主要模塊的實(shí)現(xiàn)邏輯及流程如下所示。(1)訪客通過(guò)瀏覽器地址進(jìn)入影院首頁(yè)可查看部分信息,要想進(jìn)行完整的業(yè)務(wù)操作,必須先注冊(cè)成為影院用戶。訪客根據(jù)頁(yè)面提示進(jìn)入到注冊(cè)頁(yè)面并提交注冊(cè)信息,提交成功后管理員會(huì)對(duì)其信息進(jìn)行審核,審核通過(guò)后,訪客即成為本影院的用戶,享有用戶的一切權(quán)限。注冊(cè)模塊的功能流程圖如下2-11所示。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第15頁(yè)。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第15頁(yè)。圖2-11注冊(cè)模塊功能流程圖影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第16頁(yè)。(2)訪客注冊(cè)成為影院用戶后,必須登錄才可進(jìn)行網(wǎng)上訂票操作。用戶進(jìn)入到登錄界面,根據(jù)提示輸入登錄信息,系統(tǒng)會(huì)將用戶輸入的信息與數(shù)據(jù)庫(kù)中的信息進(jìn)行效驗(yàn)匹配,如果輸入信息與數(shù)據(jù)庫(kù)中的某條記錄相同,則說(shuō)明信息正確,點(diǎn)擊登錄后可跳轉(zhuǎn)至影院首頁(yè)并進(jìn)行其他操作;如果輸入信息錯(cuò)誤,則會(huì)出現(xiàn)相應(yīng)提示,用戶需重新輸入并點(diǎn)擊登錄。登錄模塊的功能流程圖如下2-12所示。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第16頁(yè)。圖2-12登錄模塊功能流程圖影院在線影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第17頁(yè)。(3)管理員(超級(jí)管理員和普通管理員)為影院的一切業(yè)務(wù)提供了維護(hù)管理作用,主要表現(xiàn)為電影信息、娛樂(lè)資訊及用戶的增刪改查等,其功能模塊的業(yè)務(wù)邏輯類(lèi)似,下面只以添加影片信息為例進(jìn)行功能流程說(shuō)明。管理員登錄系統(tǒng)后,根據(jù)頁(yè)面提示進(jìn)行電影信息的添加,添加成功后在電影信息查詢中可搜索到新添加的電影信息,說(shuō)明添加成功,訪客和用戶可在影院首頁(yè)查看到相應(yīng)的電影信息。添加電影信息的功能流程圖如下2-13所示。圖2-13添加電影信息模塊功能流程圖影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第18頁(yè)。(4)用戶在確定下單之前可對(duì)多個(gè)電影進(jìn)行查看,然后根據(jù)個(gè)人需求選擇自己喜歡的電影進(jìn)行預(yù)訂。在影院首頁(yè)有搜索欄,用戶根據(jù)提示操作,檢索出自己想要的電影,點(diǎn)擊電影圖片會(huì)出現(xiàn)此影片的詳細(xì)信息,用戶可通過(guò)電影簡(jiǎn)介、導(dǎo)演、演員、類(lèi)型等信息確定自己的觀影需求,查看完成后點(diǎn)擊返回按鈕即可返回到上一級(jí)頁(yè)面。查看電影信息的功能流程圖如下2-14所示。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第18頁(yè)。圖2-14查看電影信息模塊功能流程圖影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第19頁(yè)。(5)如果影片的上映時(shí)間到期,管理員可根據(jù)需求對(duì)其進(jìn)行刪除操作,刪除電影信息的功能流程圖如下2-15所示。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第19頁(yè)。圖2-15刪除電影信息模塊功能流程圖(6)管理員增加電影信息后,還需對(duì)此影片進(jìn)行排片管理,即對(duì)影片的詳細(xì)放映情況包括放映時(shí)間、放映地點(diǎn)、票價(jià)等信息進(jìn)行管理,用戶可根據(jù)管理員錄入的排片情況選擇適合自己需求的電影場(chǎng)次。增加電影排片的功能流程圖如下2-16所示。圖2-16增加電影排片模塊功能流程圖影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第20頁(yè)。(7)管理員在對(duì)一部電影進(jìn)行信息添加、排片管理后,用戶才可進(jìn)行網(wǎng)上訂票及選座。用戶首先選擇自己喜歡的電影,點(diǎn)擊網(wǎng)上訂票進(jìn)入到預(yù)購(gòu)界面后,根據(jù)電影簡(jiǎn)介下方的場(chǎng)次選擇訂購(gòu),點(diǎn)擊確認(rèn)后,用戶即跳轉(zhuǎn)至選座界面,用戶根據(jù)提示選擇自己中意的座位號(hào),如果此座位已被選,則出現(xiàn)提示信息,用戶需重新進(jìn)行選座,選定座位后用戶在確定訂單信息無(wú)誤的情況下點(diǎn)擊提交,即完成了本次網(wǎng)上訂票及選座操作。網(wǎng)上訂票及選座的功能流程圖如下圖2-17所示。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第20頁(yè)。圖2-17網(wǎng)上訂票及選座模塊功能流程圖影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第21頁(yè)。(8)本系統(tǒng)在影院首頁(yè)設(shè)置了留言板功能,訪客和用戶都可以在留言板上進(jìn)行留言。進(jìn)入影院首頁(yè),點(diǎn)擊留言板即進(jìn)入到留言界面,點(diǎn)擊我要留言,根據(jù)提示輸入信息及留言內(nèi)容,點(diǎn)擊提交顯示留言成功,頁(yè)面自動(dòng)刷新,訪客或用戶可看到自己的留言信息及內(nèi)容。管理員對(duì)這些留言有回復(fù)和刪除的權(quán)限,管理員登錄系統(tǒng)后,在留言板管理界面可選擇對(duì)留言的回復(fù)或刪除。留言板的功能流程圖如下2-18所示。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第21頁(yè)。圖2-18留言板模塊功能流程圖2.1.2數(shù)據(jù)庫(kù)設(shè)計(jì)下面分別對(duì)數(shù)據(jù)庫(kù)的概念設(shè)計(jì)、邏輯設(shè)計(jì)以及物理設(shè)計(jì)[6]進(jìn)行簡(jiǎn)單的描述。1.數(shù)據(jù)庫(kù)概念設(shè)計(jì)首先對(duì)系統(tǒng)的局部E-R圖作出分析,具體實(shí)現(xiàn)見(jiàn)下。管理員信息表E-R圖如圖2-19。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第22頁(yè)。圖2-19管理員E-R圖影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第22頁(yè)。娛樂(lè)資訊信息表E-R圖如圖2-20。圖2-20新聞資訊E-R圖電影信息E-R如圖2-21所示。圖2-21電影信息E-R圖電影票信息E-R圖如圖2-22所示。圖2-22電影票信息E-R圖影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第23頁(yè)。用戶信息E-R圖如圖2-23所示。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第23頁(yè)。圖2-23用戶信息E-R圖留言信息E-R圖如圖2-24所示。圖2-24留言信息E-R圖電影類(lèi)型信息E-R圖如圖2-25所示。圖2-25電影類(lèi)型信息E-R圖訂單信息E-R圖如圖2-26所示。圖2-26訂單信息E-R圖影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第24頁(yè)。娛樂(lè)類(lèi)型信息E-R圖如圖2-27所示。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第24頁(yè)。圖2-27娛樂(lè)類(lèi)型信息E-R圖2.邏輯結(jié)構(gòu)設(shè)計(jì)上一小節(jié)通過(guò)對(duì)電影院網(wǎng)上售票系統(tǒng)的數(shù)據(jù)庫(kù)概念設(shè)計(jì),給出了相應(yīng)的實(shí)體E-R圖及系統(tǒng)總體E-R圖,本小節(jié)將根據(jù)E-R圖向關(guān)系模型的轉(zhuǎn)換規(guī)則,將實(shí)體間聯(lián)系轉(zhuǎn)換為關(guān)系模型(主鍵帶有下劃線),具體轉(zhuǎn)換實(shí)現(xiàn)如下所示。管理員信息表(管理員編號(hào),用戶名,密碼,管理員類(lèi)型,添加時(shí)間)。娛樂(lè)資訊信息表(新聞編號(hào),標(biāo)題,類(lèi)別,內(nèi)容,添加人,首頁(yè)圖片,點(diǎn)擊量,添加時(shí)間)。電影信息表(電影ID,電影編號(hào),用戶編號(hào),名字,類(lèi)別,圖片,價(jià)格,備注,上傳時(shí)間,上映時(shí)間)。電影票信息表(影票ID,電影名字,可放映編號(hào),圖片,大小,備注,放映廳,票價(jià),加載時(shí)間)。用戶信息表(會(huì)員ID,用戶名,密碼,姓名,性別,出生年月,QQ,郵箱,電話,身份證號(hào),頭像,地址,備注,是否通過(guò)審核,申請(qǐng)時(shí)間)。留言信息表(留言編號(hào),昵稱(chēng),性別,QQ,郵箱,電話,內(nèi)容,管理員回復(fù)內(nèi)容,留言時(shí)間)。電影類(lèi)型(類(lèi)型編號(hào),類(lèi)型名,添加時(shí)間)。訂單信息表(訂單編號(hào),電影名,用戶名,圖片,價(jià)格,下單時(shí)間,數(shù)量,放映時(shí)間,放映廳,座位)。娛樂(lè)類(lèi)型表(類(lèi)型編號(hào),類(lèi)型名,內(nèi)容)。3.物理結(jié)構(gòu)設(shè)計(jì)根據(jù)數(shù)據(jù)庫(kù)的概念設(shè)計(jì)和邏輯設(shè)計(jì),可以得到數(shù)據(jù)庫(kù)的物理設(shè)計(jì),數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)依賴于既定的計(jì)算機(jī)系統(tǒng)[7]。整個(gè)業(yè)務(wù)流程總共由以下九張表來(lái)實(shí)現(xiàn)數(shù)據(jù)的持久化。表2-1管理員信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度是否為空是否主鍵說(shuō)明IDint4notnullY管理員IDusernamevarchar50null用戶名pwdvarchar50null密碼cxvarchar50null管理員類(lèi)型addtimedatatime8添加時(shí)間影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第25頁(yè)。表2-2電影類(lèi)型信息表影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第25頁(yè)。字段名數(shù)據(jù)類(lèi)型長(zhǎng)度是否為空是否主鍵說(shuō)明IDint4notnullYIDleibiemingchenvarchar50Null電影類(lèi)別名稱(chēng)addtimedatatime添加時(shí)間表2-3娛樂(lè)資訊信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度是否為空是否主鍵說(shuō)明IDint4notnullYIDbiaotivarchar300null新聞標(biāo)題leibievarchar50null新聞?lì)悇eneirongtext16null新聞內(nèi)容tianjiarenvarchar50null新聞添加人shouyetupianvarchar50null首頁(yè)展示圖片dianjilvvarchar4null點(diǎn)擊率addtimedatetime8null添加時(shí)間表2-4電影信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度是否為空是否主鍵說(shuō)明IDint4notnullYIDbianhaovarchar50null電影編號(hào)mingchengvarchar50null名稱(chēng)leibievarchar50null類(lèi)別tupianvarchar50null圖片jiagevarchar50null價(jià)格beizhuvarchar1000null備注addtimedatetimenull上傳時(shí)間sjdatetimenull上映時(shí)間表2-5影片信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度是否為空是否主鍵說(shuō)明IDint4notnullY電影票IDjiudianvarchar300null電影名tupianvarchar50null圖片kefangbianhvarchar50null可放映編號(hào)leixingvarchar50null類(lèi)型daxiaovarchar50null大小jiagevarchar50null價(jià)格beizhuvarchar500null備注addtimedatetimenull加載時(shí)間影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第26頁(yè)。表2-6留言板信息表影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第26頁(yè)。字段名數(shù)據(jù)類(lèi)型長(zhǎng)度是否為空是否主鍵說(shuō)明IDint4notnullYIDchengvarchar50null昵稱(chēng)xingbievarchar2null性別QQvarchar50nullQQyouxiangvarchar50null郵箱dianhuavarchar50null電話neirongvarchar500null內(nèi)容addtimedatetimenull留言時(shí)間表2-7用戶信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度是否為空是否主鍵說(shuō)明IDint4notnullYIDyonghumingvarchar50null用戶名mimavarchar50null密碼xingmingvarchar50null姓名xingbievarchar2null性別chushengnianyuevarchar50null出生年月QQvarchar50nullQQyouxiangvarchar50null郵箱dianhuavarchar50null電話shenfenzhengvarchar50null身份證touxiangvarchar50null頭像dizhivarchar300null地址beizhuvarchar500null備注addtimedatetimenull更新時(shí)間表2-8娛樂(lè)類(lèi)型信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度是否為空是否主鍵說(shuō)明IDint4notnullYIDLeibievarchar50Null新聞?lì)悇econtenttextNull影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第27頁(yè)。表2-9訂票信息表影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第27頁(yè)。字段名數(shù)據(jù)類(lèi)型長(zhǎng)度是否為空是否主鍵說(shuō)明IDint4notnullYIDusernamevarchar50Null用戶名bianhaovarchar50Null編號(hào)mingchengvarchar50Null電影名Tupianvarchar50Null圖片JiagefloatNull價(jià)格addtimedatetimeNull訂單時(shí)間shuliangintNull數(shù)量Isfkvarchar50Null是否審核Sjvarchar50Null添加時(shí)間Ddvarchar50Null放映廳Zwarchar50Null座位2.2系統(tǒng)實(shí)現(xiàn)2.2.1連接數(shù)據(jù)庫(kù)的實(shí)現(xiàn)本系統(tǒng)主要采用JDBC技術(shù)實(shí)現(xiàn)系統(tǒng)與SQLServer2005數(shù)據(jù)庫(kù)的連接[8],數(shù)據(jù)庫(kù)驅(qū)連接實(shí)現(xiàn)代碼如下。代碼2-1:數(shù)據(jù)庫(kù)連接關(guān)鍵代碼privateStringdbDriver="com.microsoft.sqlserver.jdbc.SQLServerDriver";privateStringsConnStr="jdbc:sqlserver://localhost:1433;databasename=db_dyp";2.2.2功能模塊的實(shí)現(xiàn)本系統(tǒng)實(shí)現(xiàn)的功能主要有用戶登錄注冊(cè)退出、影片信息瀏覽、用戶個(gè)人資料修改、訂單查詢及刪除、網(wǎng)上訂票和在線留言、管理員登錄退出、管理員和用戶帳號(hào)管理、娛樂(lè)資訊管理、電影管理、留言管理及系統(tǒng)管理等。下面就系統(tǒng)的部分功能進(jìn)行描述。1.注冊(cè)功能模塊訪客通過(guò)瀏覽器地址:8080/dydp進(jìn)入到影院首頁(yè),根據(jù)頁(yè)面提示點(diǎn)擊注冊(cè)進(jìn)入到userreg.jsp頁(yè)面進(jìn)行注冊(cè)信息填寫(xiě),填寫(xiě)完成后提交至Server,在yonghuzhuce_add_post.jsp頁(yè)面進(jìn)行注冊(cè)信息驗(yàn)證,驗(yàn)證失敗時(shí)出現(xiàn)相應(yīng)提示信息,驗(yàn)證成功時(shí)跳轉(zhuǎn)至index.jsp并更新數(shù)據(jù)庫(kù),管理員再對(duì)用戶信息進(jìn)行審核,審核通過(guò)后數(shù)據(jù)庫(kù)更新,訪客可在index.jsp進(jìn)行登錄。登錄功能模塊用戶通過(guò)瀏覽器地址:8080/dydp進(jìn)入到影院首頁(yè),根據(jù)頁(yè)面提示輸入登錄信息并點(diǎn)擊登錄,數(shù)據(jù)將提交至Server,在userlog_post.jsp頁(yè)面將用戶輸入信息與數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行驗(yàn)證,驗(yàn)證失敗提示用戶重新輸入,驗(yàn)證成功時(shí)轉(zhuǎn)發(fā)至index.jsp,即登錄成功。管理員添加影片功能模塊管理員在login.jsp頁(yè)面進(jìn)行登錄,登錄數(shù)據(jù)提交至Server,通過(guò)javascript的check()方法進(jìn)行管理員登錄信息的驗(yàn)證,登錄成功后跳轉(zhuǎn)至left.jsp,點(diǎn)擊電影信息添加,跳轉(zhuǎn)至dianyingxinxi_add.jsp頁(yè)面輸入添加影片的信息,提交時(shí)通過(guò)check()方法進(jìn)行電影信息的效驗(yàn),信息正確時(shí)跳轉(zhuǎn)至dianyingxinxi_add_post.jsp提示添加成功,數(shù)據(jù)提交至Server,數(shù)據(jù)庫(kù)更新。查看電影信息功能模塊影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第28頁(yè)。用戶登錄后在index.jsp頁(yè)面輸入要搜索的影片信息,點(diǎn)擊提交數(shù)據(jù)將發(fā)送至Server并進(jìn)行信息查詢,找到相應(yīng)記錄后通過(guò)prodetail.jsp將電影的詳細(xì)信息進(jìn)行展示。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第28頁(yè)。主要代碼如下。查看電影信息功能模塊關(guān)鍵代碼ResultSetRS_result=connDbBean.executeQuery(sql);while(RS_result.next()){ i=i+1; j=j+1; id=RS_result.getString("id"); bianhao=RS_result.getString("bianhao"); mingcheng=RS_result.getString("mingcheng"); tupian=RS_result.getString("tupian"); leibie=RS_result.getString("leibie");(格式排版代碼略)}刪除電影信息功能模塊管理員在dianyingxinxi_list.jsp頁(yè)面可看到刪除電影信息的按鈕,點(diǎn)擊刪除通過(guò)js的onClick="returnconfirm()確認(rèn)刪除后請(qǐng)求提交至Server頁(yè)面自動(dòng)刷新,跳轉(zhuǎn)至del.jsp頁(yè)面提示刪除成功,確認(rèn)后又重新跳轉(zhuǎn)至dianyingxinxi_list.jsp。主要代碼如下。刪除電影信息功能模塊關(guān)鍵代碼<ahref="del.jsp?id=<%=id%>&tablename=shangpinxinxi"onClick="returnconfirm('真的要?jiǎng)h除?')">刪除</a>Stringid=request.getParameter("id");Stringtablename=request.getParameter("tablename");Stringsql="deletefrom"+tablename+"whereid="+id+""; connDbBean.executeUpdate(sql);out.print("<script>alert('刪除成功!!');location.href='"+request.getHeader("Referer")+"';</script>");增加電影排片功能模塊管理員在shangpinxinxi_list.jsp頁(yè)面點(diǎn)擊排片管理,跳轉(zhuǎn)至yingpian_list.jsp,在頁(yè)面點(diǎn)擊添加跳轉(zhuǎn)至yingpian_add.jsp,根據(jù)提示輸入新增排片信息,提交時(shí)通過(guò)check()方法驗(yàn)證輸入信息是否正確,信息無(wú)誤時(shí)跳轉(zhuǎn)至yingpian_add_post.jsp提示添加成功,數(shù)據(jù)提交至Server,數(shù)據(jù)庫(kù)更新。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第29頁(yè)。主要代碼如下:影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第29頁(yè)。增加電影排片功能模塊關(guān)鍵代碼functioncheck(){ if(document.form1.jiudian.value==""){alert("請(qǐng)輸入影片");document.form1.jiudian.focus();returnfalse;}if(document.form1.kefangbianhao.value==""){alert("請(qǐng)輸入影片安排時(shí)間");document.form1.kefangbianhao.focus();returnfalse;}if(document.form1.jiage.value==""){alert("請(qǐng)輸入價(jià)格");document.form1.jiage.focus();returnfalse;}}functiongow(){document.location.href="yingpian_add.jsp?jihuabifffanhao="+document.form1.jihuabifffanhao.value;}網(wǎng)上訂票及選座功能模塊用戶登錄后在index.jsp頁(yè)面點(diǎn)擊網(wǎng)上訂票進(jìn)入到prolist.jsp,搜索查看電影信息,根據(jù)頁(yè)面?zhèn)髦荡_定電影名稱(chēng)進(jìn)入到prodetail.jsp進(jìn)行電影預(yù)訂,點(diǎn)擊預(yù)定后跳轉(zhuǎn)至prolistdp.jsp進(jìn)行選座,提交時(shí)通過(guò)click()方法判斷座位是否可選,選座成功后跳轉(zhuǎn)至gwc.jsp提示操作成功,數(shù)據(jù)提交至Server,數(shù)據(jù)庫(kù)更新。主要代碼如下:網(wǎng)上訂票及選座功能模塊關(guān)鍵代碼ResultSetRS_result=connDbBean.executeQuery("select*from[gwc]wherezw='"+zw+"'");if(RS_result.next()){out.print("<script>alert('該座位已被選擇,請(qǐng)重新選擇其它座位,謝謝!');window.history.go(-1);</script>");}else{Stringsql="insertintogwc(username,bianhao,mingcheng,tupian,jiage,sj,dd,zw)values('"+request.getSession().getAttribute("username")+"','"+bianhao+"','"+mingcheng+"','"+tupian+"','"+jiage+"','"+sj+"','"+dd+"','"+zw+"')";connDbBean.executeUpdate(sql);out.print("<script>alert('操作成功!!');window.history.go(-1);</script>");}留言板功能模塊用戶或訪客在index.jsp頁(yè)面點(diǎn)擊留言板進(jìn)入到lyblist.jsp頁(yè)面,點(diǎn)擊我要留言跳轉(zhuǎn)至lyb.jsp,根據(jù)頁(yè)面提示輸入留言信息并提交,通過(guò)checklyb()判斷信息是否正確,無(wú)誤后跳轉(zhuǎn)至liuyanban_add_post.jsp提示添加成功,數(shù)據(jù)提交至Server,點(diǎn)擊確定后頁(yè)面自動(dòng)刷新跳轉(zhuǎn)到lyblist.jsp,數(shù)據(jù)庫(kù)更新,顯示所有留言信息。管理員登錄后在liuyanban_list.jsp頁(yè)面選擇對(duì)留言的操作,刪除時(shí)頁(yè)面跳轉(zhuǎn)至delgg.jsp提示刪除成功,回復(fù)時(shí)跳轉(zhuǎn)至hf.jsp輸入回復(fù)內(nèi)容提交至Server跳轉(zhuǎn)至hf_post.jsp提示回復(fù)成功,數(shù)據(jù)庫(kù)更新。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第30頁(yè)。影院在線售票管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)全文共34頁(yè),當(dāng)前為第30頁(yè)。留言功能模塊關(guān)鍵代碼Stringsql="insertintoliuyanban(cheng,xingbie,QQ,youxiang,dianhua,neirong)values('"+cheng+"','"+xingbie+"','"+QQ+"','"+youxiang+"','"+dianhua+"','"+neirong+"')"; connDbBean.executeUpdate(sql);out.print("<script>alert('添加成功!!');location.href='lyblist.jsp';</s
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 專(zhuān)職司機(jī)2024勞動(dòng)協(xié)議模板版
- 2025年廠區(qū)物業(yè)服務(wù)與設(shè)施更新改造合同4篇
- 2025年茶葉原料供應(yīng)長(zhǎng)期合作協(xié)議4篇
- 專(zhuān)業(yè)2024年注塑車(chē)間承包合同2篇
- 2025年度智能交通信號(hào)控制系統(tǒng)合同4篇
- 二零二五年度廠房租賃及環(huán)保設(shè)施升級(jí)合同3篇
- 2024鐵路危險(xiǎn)品運(yùn)輸協(xié)議模板版
- 專(zhuān)項(xiàng)采購(gòu)附加合同(2024修訂版)版B版
- 二零二四塔吊操作人員勞務(wù)承包高空作業(yè)服務(wù)協(xié)議3篇
- 二零二五年度新型環(huán)保材料研發(fā)與市場(chǎng)拓展合同3篇
- 工程項(xiàng)目采購(gòu)與供應(yīng)鏈管理研究
- 2024年吉林高考語(yǔ)文試題及答案 (2) - 副本
- 拆除電纜線施工方案
- 搭竹架合同范本
- Neo4j介紹及實(shí)現(xiàn)原理
- 焊接材料-DIN-8555-標(biāo)準(zhǔn)
- 工程索賠真實(shí)案例范本
- 重癥醫(yī)學(xué)科運(yùn)用PDCA循環(huán)降低ICU失禁性皮炎發(fā)生率品管圈QCC持續(xù)質(zhì)量改進(jìn)成果匯報(bào)
- 個(gè)人股權(quán)證明書(shū)
- 醫(yī)院運(yùn)送工作介紹
- 重癥患者的容量管理
評(píng)論
0/150
提交評(píng)論