前言:本站為你精心整理了電影票訂購網(wǎng)站設(shè)計(jì)論文范文,希望能為你的創(chuàng)作提供參考價(jià)值,我們的客服老師可以幫助你提供個(gè)性化的參考范文,歡迎咨詢。
一總體設(shè)計(jì)
系統(tǒng)總體方案設(shè)計(jì)本系統(tǒng)主要分系統(tǒng)管理員和用戶兩個(gè)權(quán)限。系統(tǒng)管理員的主要功能常規(guī)管理(包括放映廳管理、影訊管理)、經(jīng)營管理(包括售票管理、訂單管理)、注冊用戶管理。用戶的主要功能有注冊登錄功能、瀏覽影訊、購票選座位管理、我的訂單管理。
二數(shù)據(jù)庫表的設(shè)計(jì)
1數(shù)據(jù)庫表的分析及設(shè)計(jì)
數(shù)據(jù)庫在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,在此使用Mysql數(shù)據(jù)庫來設(shè)計(jì),數(shù)據(jù)庫在一個(gè)網(wǎng)站搭建起來之前,我們需要對系統(tǒng)所用到的數(shù)據(jù)進(jìn)行大致的分類和具體的結(jié)果設(shè)計(jì),既要做到清晰明了,又要能適應(yīng)系統(tǒng)各項(xiàng)功能的調(diào)用。數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞將直接影響系統(tǒng)的效率,以及實(shí)現(xiàn)的效果。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。概念模型設(shè)計(jì)直觀易懂,能夠比較準(zhǔn)確地反映現(xiàn)實(shí)世界的信息聯(lián)系,從概念上表示一個(gè)數(shù)據(jù)庫的信息組織情況。
2數(shù)據(jù)庫表的創(chuàng)建
數(shù)據(jù)庫表的設(shè)計(jì)需要遵守各個(gè)數(shù)據(jù)庫的建表規(guī)則,一個(gè)好的數(shù)據(jù)庫需要滿足一些嚴(yán)格的約束和要求,只有這樣才能保證一個(gè)網(wǎng)站的穩(wěn)定運(yùn)行。根據(jù)平臺的需求分析和功能模塊的劃分,本設(shè)計(jì)主要包含5個(gè)表,以下列2個(gè)表為例:電影票訂單表(主鍵、下單時(shí)間、價(jià)格、訂單號、電話、真實(shí)姓名、狀態(tài)、關(guān)聯(lián)的用戶ID、關(guān)聯(lián)的座位ID),
三各功能模塊的詳細(xì)設(shè)計(jì)
1用戶角色
用戶角色包括用戶登錄注冊功能模塊、瀏覽影訊功能模塊、購票選座位功能模塊、用戶的訂單管理功能模塊。用戶的登錄注冊:用戶在注冊頁面輸入用戶名、密碼、真實(shí)姓名、電話號碼等信息完成注冊,在登錄頁面輸入正確的用戶名和密碼,保證登錄成功。瀏覽影訊:用戶點(diǎn)擊相應(yīng)電影的圖片,查看影訊詳情,使用戶詳細(xì)的了解影片的信息。影訊詳情包括:片名、放映廳、票價(jià)、時(shí)長、放映時(shí)間、導(dǎo)演、主演、劇情等。購票選座位:用戶根據(jù)座位的布局情況,選擇剩余座位,同時(shí)在頁面會顯示所選座位的具體位置、票數(shù)和總價(jià),用戶可輸入真實(shí)姓名和電話號碼以方便取票。用戶的訂單管理:用戶提交訂單后便跳轉(zhuǎn)到訂單管理頁面,在此頁面上用戶可以看到自己的訂單號、下單時(shí)間、電影名字、放映時(shí)間、放映廳、座位、票價(jià)、訂單狀態(tài)。
2系統(tǒng)管理員角色
2.1常規(guī)管理功能模塊
此模塊包括放映廳管理模塊和影訊管理模塊。放映廳管理模塊和影訊管理模塊中管理員可以對放映廳和影訊實(shí)現(xiàn)增刪改查。新的放映廳和影訊會越來越多,所以可根據(jù)不同時(shí)段電影的熱映程度刪除數(shù)據(jù)庫多余的數(shù)據(jù),這樣可以維護(hù)數(shù)據(jù)庫避免數(shù)據(jù)冗余。
2.2經(jīng)營管理功能模塊
此模塊包括售票管理模塊和訂單管理模塊。售票管理模塊主要是管理員查看影院各個(gè)影片購買情況,包括:片名、放映時(shí)間、票價(jià)、座位數(shù)、播放廳、已買票數(shù)、剩余票數(shù)、查看座位情況。訂單管理模塊主要是用戶所下訂單的詳細(xì)信息,此模塊與用戶的訂單管理模塊差不多,但管理員可查看用戶取票情況,當(dāng)某個(gè)訂單確認(rèn)取票,該訂單就自動被刪除。
2.3注冊用戶管理功能模塊
此模塊實(shí)現(xiàn)管理員查看用戶訂單和鎖定用戶等功能。其包括:用戶名、密碼、真實(shí)姓名、聯(lián)系電話、注冊時(shí)間、賬戶狀態(tài)。根據(jù)實(shí)際的情況,管理員可以鎖定用戶,使其不能繼續(xù)購買影票。
四總結(jié)
本文設(shè)計(jì)了一個(gè)基于Web技術(shù)的電影票訂票網(wǎng)站,該系統(tǒng)采用具有更好安全性和跨平臺性的JSP技術(shù),同時(shí)采用SSH框架作為整合,并采用MYSQL數(shù)據(jù)庫作為數(shù)據(jù)層存儲數(shù)據(jù)。經(jīng)測試,系統(tǒng)實(shí)現(xiàn)了需求中的全部功能,如:系統(tǒng)管理員的常規(guī)管理(包括放映廳管理,影訊管理)、經(jīng)營管理(包括售票管理,訂單管理)、注冊用戶管理功能;用戶的注冊登錄、瀏覽影訊、購票選座位管理、用戶的訂單管理功能。應(yīng)用在線售票網(wǎng)站對影城進(jìn)行管理具有傳統(tǒng)管理模式不可比擬的優(yōu)點(diǎn),它憑借其信息更新速度快、信息存儲量大、應(yīng)用簡便等特點(diǎn)為影城的管理帶來方便,發(fā)揮比較重要的作用。
作者:袁丹 周超 單位:成都理工大學(xué)