【正文】
須先登錄,才可以選座預(yù)訂電影票,在線支付完成交易;(7) 用戶可查看自己的訂單信息,并可以按需取消訂單;(8) 根據(jù)用戶的消費(fèi)情況,設(shè)置會(huì)員等級(jí),不同級(jí)別的會(huì)員享受不同的優(yōu)惠。但要抓牢顧客的心,提供優(yōu)質(zhì)的環(huán)境和服務(wù)是必須的。1 系統(tǒng)概述 系統(tǒng)開(kāi)發(fā)背景計(jì)算機(jī)技術(shù)和通信技術(shù)的快速發(fā)展,尤其是互聯(lián)網(wǎng)技術(shù)的不斷完善和成熟,電子商務(wù)應(yīng)運(yùn)而生。為各大小企業(yè)提供的廣闊的商機(jī),電子商務(wù)的運(yùn)營(yíng)模式,能夠幫他們節(jié)約成本,提高利潤(rùn),擴(kuò)大宣傳。 background management.目 錄引言 11 系統(tǒng)概述 1 系統(tǒng)開(kāi)發(fā)背景 1 系統(tǒng)的建設(shè)目標(biāo) 1 系統(tǒng)的主要任務(wù) 22 需求和可行性分析 2 需求分析 2 2 3 業(yè)務(wù)需求 4 可行性分析 5 技術(shù)可行性 5 5 53 開(kāi)發(fā)環(huán)境 5 開(kāi)發(fā)工具 6 開(kāi)發(fā)語(yǔ)言 64 系統(tǒng)整體設(shè)計(jì) 7 概要設(shè)計(jì) 7 7 8 9 詳細(xì)設(shè)計(jì) 18 18 22 實(shí)體對(duì)象映射設(shè)計(jì) 245 系統(tǒng)建設(shè)實(shí)現(xiàn) 25 用戶登錄注冊(cè)模塊的實(shí)現(xiàn) 25 前臺(tái)訂票模塊的實(shí)現(xiàn) 28 28 30 31 32 后臺(tái)管理模塊的實(shí)現(xiàn) 34 34 35 36 36 37 38 38 396 系統(tǒng)測(cè)試 39 測(cè)試目標(biāo) 39 測(cè)試方案及結(jié)果 40 40 41 447 總結(jié) 49 系統(tǒng)開(kāi)發(fā)遇到的困難及解決方法 49 系統(tǒng)設(shè)計(jì)總結(jié) 50 對(duì)未來(lái)之展望 51謝 辭 52參考文獻(xiàn) 53附 錄 54第 60 頁(yè) 共 59 頁(yè) 桂林電子科技大學(xué)畢業(yè)設(shè)計(jì)(論文)報(bào)告用紙 引言 近年來(lái),隨著Internet 的迅速崛起,互聯(lián)網(wǎng)用戶的爆炸式增長(zhǎng)以及互聯(lián)網(wǎng)對(duì)傳統(tǒng)行業(yè)的沖擊讓其成為了人們快速獲取、發(fā)布和傳遞信息的重要渠道,于是電子商務(wù)逐漸流行起來(lái),越來(lái)越多的商家在網(wǎng)上建起網(wǎng)上商城,以其便捷的信息傳輸形式改變著人們的消費(fèi)模式,簡(jiǎn)單、快捷、低成本的電子通信消費(fèi)方式,越來(lái)越受到廣大消費(fèi)者的歡迎,在互聯(lián)網(wǎng)上進(jìn)行電子化的商務(wù)活動(dòng)已經(jīng)成為網(wǎng)絡(luò)經(jīng)濟(jì)的大勢(shì)所趨。AbstractNow is the era of rapid development of Internet, electronic merce is increasingly popular, more and more enterprises set up on the Internet online store, to consumer show a kind of new shopping movie tickets, meal coupon, KTV coupons on the Internet are nothing new. To enhance the petitiveness of the enterprises, and expand the scale of sales, set up their own online cinema ticketing system, which has bee a kind of conforming to the needs of the development of the era. Let the client never leave home can purchase the cinema ticket and get the latest movie info, satisfy customers fast and convenient consumption demand.This article first through the analysis of user demand for cinema online ticketing system, to realize the main functions of the system was given. Then made the introduction to the system development tools MyEclipse and MySQL, as well as system development language Java,JSP, JavaScript, and to plete the whole system is built and the framework of the construction of the database made a brief system is divided into foreground processing and background processing of two parts, the onstage function includes user registration and login, displaying the latest up9ing film, and the hit film,the most popular movie ranking and box office rankings, order tickets online, published reviews, membership information management and order management, and other management system realizes the administrator registration/login, user management(change the administrator password),member management(view the member information,shows a list of member level information which administrators can create, edit, and delete), administrator management(set up permissions of administrators), film management, reviews management(audit reviews), order management(according to the member cancellation , pay for tickets, collect the tickets or refund tickets ,administrators do the corresponding operation to the orders), showing schedule management, screening room management, and statistics(boxoffice sales of all time,and statistical film box office by the day). In addition, this article is to summarize the characteristics of the system.Keywords: Java。接著對(duì)該系統(tǒng)所需要的開(kāi)發(fā)工具M(jìn)yEclipse和MySQL,以及系統(tǒng)開(kāi)發(fā)語(yǔ)言Java、JSP和JavaScript做出了介紹,并且對(duì)完成整個(gè)系統(tǒng)的框架構(gòu)建和數(shù)據(jù)庫(kù)的搭建做出了簡(jiǎn)要說(shuō)明。在網(wǎng)上購(gòu)買電影票、餐券、KTV消費(fèi)券等已不是什么新鮮事。實(shí)驗(yàn)研究 168。理論研究 168。軟件開(kāi)發(fā)2015年5月30日摘 要如今是互聯(lián)網(wǎng)飛速發(fā)展的時(shí)代,電子商務(wù)正逐漸流行,越來(lái)越多的企業(yè)在互聯(lián)網(wǎng)上建立在線商店,向消費(fèi)者展示了一種新的購(gòu)物理念。本文首先通過(guò)用戶對(duì)影院網(wǎng)上售票系統(tǒng)需求的分析,給出了系統(tǒng)需要實(shí)現(xiàn)的主要功能。關(guān)鍵詞:Java;MySQL;網(wǎng)上售票系統(tǒng);在線訂購(gòu)電影票;后臺(tái)管理。order tickets online。網(wǎng)絡(luò)計(jì)算技術(shù)日益成熟,使電子商務(wù)的成本變得低廉。本課題的內(nèi)容就是開(kāi)發(fā)影院網(wǎng)上售票系統(tǒng),憑借其信息更新速度快、信息存儲(chǔ)量大、安全性高、應(yīng)用簡(jiǎn)便等特點(diǎn)為影院進(jìn)行宣傳,擴(kuò)大銷售范圍,降低運(yùn)營(yíng)成本,提高服務(wù)質(zhì)量。 隨著人們對(duì)美好生活的追求,精神壓力也越來(lái)越大,電影院是娛樂(lè)、減壓的地方,無(wú)論是朋友邀約,亦或家庭聚會(huì),電影院確實(shí)是個(gè)讓人放松的好去處。所以開(kāi)發(fā)影院網(wǎng)上售票系統(tǒng)是非常符合市場(chǎng)需求的,也是具有商業(yè)意義的。 系統(tǒng)的主要任務(wù)該系統(tǒng)的實(shí)現(xiàn),主要是支持電影院及時(shí)更新電影信息、維護(hù)電影和用戶信息、統(tǒng)計(jì)電影票房,以及讓顧客無(wú)地域無(wú)時(shí)間限制地網(wǎng)上訂購(gòu)電影票。(8) 為保證系統(tǒng)的安全性,用戶登錄和訂單提交采用驗(yàn)證碼機(jī)制。3 電影瀏覽:用戶可以瀏覽影院上映電影的信息,和放映檔期。5 查看訂單:用戶可以查看自己的訂單,確認(rèn)訂單信息,發(fā)現(xiàn)有誤時(shí),可以取消并刪除訂單。搜索欄下方顯示熱搜電影。12 會(huì)員等級(jí):根據(jù)會(huì)員的消費(fèi)金額積累會(huì)員積分,根據(jù)會(huì)員積分劃分會(huì)員等級(jí),不同等級(jí)的會(huì)員享受不同優(yōu)惠,會(huì)員級(jí)別越高,享有的折扣越多。4 影評(píng)管理:顯示影評(píng)列表,管理員審核會(huì)員發(fā)表的影評(píng),若沒(méi)有本網(wǎng)站嚴(yán)禁的語(yǔ)言,管理員可修改影評(píng)狀態(tài)為通過(guò)審核,通過(guò)審核的影評(píng)將顯示在前臺(tái)網(wǎng)站上,否則不顯示。8 統(tǒng)計(jì):顯示當(dāng)前放映電影的總票房,可根據(jù)電影和日期區(qū)間查詢電影票房。操作簡(jiǎn)單,真正做到易用??s短頁(yè)面的響應(yīng)時(shí)間,提高響應(yīng)速率。網(wǎng)站基本信息的維護(hù)由后臺(tái)管理員負(fù)責(zé),管理員對(duì)電影各信息,會(huì)員信息,以及訂單信息進(jìn)行維護(hù)。本系統(tǒng)使用當(dāng)前主流的Java 開(kāi)源開(kāi)發(fā)工具myeclipse和Tomcat服務(wù)器進(jìn)行程序開(kāi)發(fā)和發(fā)布,它們是完全免費(fèi)的,可以節(jié)約開(kāi)發(fā)成本。本系統(tǒng)完全可以改變這種現(xiàn)狀,以少量的時(shí)間和資金建立企業(yè)商務(wù)網(wǎng)絡(luò),以此來(lái)使企業(yè)與消費(fèi)者之間的經(jīng)濟(jì)活動(dòng)變得更加靈活、主動(dòng)。軟件能夠完美支持HTML,Struts, JSP, CSS, javascript,SQL,Hibernate,Spring等。通常情況下,所說(shuō)的Web應(yīng)用服務(wù)器就是指Web容器,常用的、比較成熟的Web應(yīng)用服務(wù)器之一就是Tomcat 服務(wù)器。 開(kāi)發(fā)語(yǔ)言開(kāi)發(fā)語(yǔ)言:Java , JSP, javascript。Java語(yǔ)言有著廣泛的應(yīng)用前景,例如:所有面向?qū)ο蟮膽?yīng)用開(kāi)發(fā),包括面向?qū)ο蟮氖录枋?、處理、綜合等;計(jì)算過(guò)程的可視化、 可操作化的軟件的開(kāi)發(fā);動(dòng)態(tài)畫(huà) 面的設(shè)計(jì),包括圖形圖像的調(diào)用;Internet的系統(tǒng)管理功能模塊的設(shè)計(jì),包括Web頁(yè) 面的動(dòng)態(tài)設(shè)計(jì)、管理和交互操作設(shè)計(jì)等;Intranet(企業(yè)內(nèi)部網(wǎng))上的軟件開(kāi)發(fā)(直接 面向企業(yè)內(nèi)部用戶的軟件)。是可插入 HTML 頁(yè)面的編程代碼,插入 HTML 頁(yè)面后,可由所有的現(xiàn)代瀏覽器執(zhí)行。還可以捕捉客戶端用戶對(duì)當(dāng)前網(wǎng)頁(yè)的動(dòng)作。前臺(tái)主要有兩大功能,分別是電影信息的各種瀏覽操作和會(huì)員訂購(gòu)電影票的操作,可以分為兩個(gè)大模塊。用戶管理模塊的功能:修改密碼。影評(píng)管理模塊的功能:修改影評(píng)狀態(tài),刪除影評(píng),查詢影評(píng)。統(tǒng)計(jì)模塊的功能:查看電影的票房統(tǒng)計(jì)信息。系統(tǒng)的開(kāi)發(fā)和維護(hù)集中在服務(wù)器端,服務(wù)器端需要安裝數(shù)據(jù)庫(kù),瀏覽器通過(guò)Web Swrver同數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互。故B/S模式對(duì)開(kāi)發(fā)影院網(wǎng)上售票系統(tǒng)是最優(yōu)的選擇。該系統(tǒng)的視圖層主要通過(guò)JSP和Struts2實(shí)現(xiàn)。 會(huì)員會(huì)員名稱會(huì)員等級(jí)會(huì)員積分手機(jī)號(hào)碼真實(shí)姓名密碼 會(huì)員表user的ER圖,: 會(huì)員表user的ER圖 會(huì)員等級(jí)優(yōu)惠表user_level的ER圖,:會(huì)員等級(jí)優(yōu)惠優(yōu)惠折扣等級(jí)積分等級(jí)名稱 會(huì)員表user_level的ER圖 管理員表admin的ER圖,:管理員管理員名稱密碼權(quán)限 管理員表admin的ER圖 電影信息表movie的ER圖,:電影電影名稱放映時(shí)長(zhǎng)導(dǎo)演演員類型語(yǔ)言介紹上映日期訪問(wèn)量銷量宣傳海報(bào)影評(píng)數(shù)量狀態(tài)票價(jià) 電影信息表movie的ER圖 影評(píng)表ment的ER圖,:電影評(píng)論影評(píng)內(nèi)容影評(píng)日期狀態(tài)所屬會(huì)員所屬電影 影評(píng)表ment的ER圖 訂單表orders的ER圖,:訂單訂單編號(hào)訂單詳情選取座位下單時(shí)間單價(jià)數(shù)量總價(jià)格取票手機(jī)號(hào)取票號(hào)碼狀態(tài)支付方式所屬放映檔期所屬會(huì)員 訂單表orders的ER圖 座位表seat的ER圖,:座位所屬放映廳座位名稱 座位表seat的ER圖 放映座位表 show_seat的ER圖,:放映座位狀態(tài)所屬放映檔期所屬座位 放映檔期表 showinfo的ER圖 放映檔期表 showinfo的ER圖,:放映檔期所屬電影所屬放映廳電影版本放映日期放映時(shí)間票價(jià) 放映座位表 show_seat的ER圖 放映廳表 showing_rooms的ER圖,:放映廳放映廳名稱類型排數(shù)列數(shù) 放映廳表 showing_rooms的