目錄/提綱:……
一、電影信息瀏覽
二、電影信息更新
三、會(huì)員身份管理
四、會(huì)員升級(jí)機(jī)制
五、電影票預(yù)訂
六、放映廳及座位預(yù)訂
七、用戶身份升級(jí)
八、管理員
九、影院信息與活動(dòng)
十、退票服務(wù)
一、內(nèi)存1G以上
二、硬盤空間5G以上
三、IE瀏覽器版本6.0以上
四、顯卡集成及以上
……
畢業(yè)論文:網(wǎng)上影院訂票系統(tǒng)的設(shè)計(jì)與開發(fā)
專業(yè):計(jì)算機(jī)科學(xué)與技術(shù) 班級(jí):計(jì)092本 姓名:黃翼 指導(dǎo)教師:潘巧明
摘要 本文論述的對(duì)象是麗水時(shí)代影城網(wǎng)上訂票系統(tǒng)。主題為該訂票系統(tǒng)的設(shè)計(jì)與開發(fā)。麗水時(shí)代影城網(wǎng)上訂票系統(tǒng)應(yīng)用ASP.NET技術(shù),C#語言以及.NET Framework平臺(tái)進(jìn)行開發(fā)。ASP.NET與.NET Framework類庫(kù)的結(jié)合,使得交互式網(wǎng)站的開發(fā)過程具有很高的效率。C#語言也恰恰是這款平臺(tái)中主流的,實(shí)用性最強(qiáng)的一種。因此,在我看來使用以上工具能夠滿足該訂票系統(tǒng)的要求。需求分析階段,文中分別對(duì)可行性,基本操作和功能做出了初步的提出和描述。總體設(shè)計(jì)中,重點(diǎn)針對(duì)系統(tǒng)功能的模塊劃分和數(shù)據(jù)庫(kù)關(guān)系模型進(jìn)行了全面的展示。然后,進(jìn)入詳細(xì)設(shè)計(jì)階段。此部分對(duì)數(shù)據(jù)庫(kù)的表結(jié)構(gòu),數(shù)據(jù)類型及其完整性進(jìn)行了定義;對(duì)核心功能的實(shí)現(xiàn),利用圖例,代碼和文字進(jìn)行了詳盡的描述和解析。最后,在測(cè)試部分中,按照測(cè)試用例對(duì)成型的訂票系統(tǒng)進(jìn)行了針對(duì)性的檢查。
關(guān)鍵詞 ASP.NET NET Framework 訂票系統(tǒng)
Design and development of online cinema booking system
Profession: Computer Science and Technology Class: J09 Name : Yi Huang Instructor : Qiaoming Pan
Abstract This paper discusses the object which called Lishui times Cinema Online Booking system. The theme is this booking system`s design and development. Beijing Sunshine Studios Online booking system using ASP.NET technology, C # language and the .NET Framework development platform. ASP.NET combines with .NET Framework, make
……(新文秘網(wǎng)http://120pk.cn省略1518字,正式會(huì)員可完整閱讀)……
6.3.5 系統(tǒng)輸出界面 17
第七章 詳細(xì)設(shè)計(jì) 19
7.1數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì) 19
7.2 Session對(duì)象 23
7.3 核心功能實(shí)現(xiàn) 24
7.3.1 座位圖生成 24
7.3.2訂票 24
7.3.3 影片查詢 25
7.3.4 留言 26
7.3.5 狀態(tài)查詢 26
第八章 軟件測(cè)試 27
8. 1 測(cè)試用例設(shè)計(jì) 27
結(jié) 論 28
參考文獻(xiàn) 29
致 謝 30
引 言
如今,社會(huì)進(jìn)入網(wǎng)絡(luò)時(shí)代。越來越多的消費(fèi)者愿意通過網(wǎng)絡(luò)了解和購(gòu)買消費(fèi)品。背景麗水時(shí)代影城于2012年開始正式營(yíng)業(yè),由于融資以及影院規(guī)模因素,尚不具備通過電視廣告,廣播等方式提高業(yè)內(nèi)知名度。市場(chǎng)尚未開拓是當(dāng)前的一大難題。因此,網(wǎng)上訂票系統(tǒng)應(yīng)運(yùn)而生。利用網(wǎng)絡(luò)來隨時(shí)隨刻地發(fā)布廣告,宣傳影院信息。讓更多的消費(fèi)者能知道,并關(guān)注本影院。以達(dá)到吸引客流,提高市場(chǎng)知名度的目的。同時(shí),網(wǎng)上訂票系統(tǒng)也方便了顧客將來的購(gòu)票需求。它同時(shí)具備公布影院的各種活動(dòng),新聞;影片的動(dòng)態(tài);上映檔期和票價(jià);場(chǎng)次及座位的自主選擇等實(shí)用功能。令消費(fèi)者方便,快捷地取得豐富的最新消息。網(wǎng)站也能切實(shí)為影院帶來源源不斷的客流和資金。
影院行業(yè)的發(fā)展是離不開網(wǎng)絡(luò)的,無論宣傳,營(yíng)銷或者售后。在各方面成本步步攀高的如今,利用軟件來發(fā)展新的網(wǎng)絡(luò)世界的新經(jīng)濟(jì)理念也在逐步形成共識(shí)。因此,無論是規(guī)模再小的影院,在網(wǎng)絡(luò)市場(chǎng)中占有一席之地也是必不可少的商業(yè)策略。
該程序基于Visual Studio 2010以及SQL server 2008設(shè)計(jì)開發(fā)。充分利用ASP.NET技術(shù)應(yīng)用,開發(fā)并實(shí)現(xiàn)系統(tǒng)的全部功能。本文將系統(tǒng)地介紹訂票系統(tǒng)在需求分析,總體設(shè)計(jì),詳細(xì)設(shè)計(jì)到軟件測(cè)試的全過程。每個(gè)小節(jié)都會(huì)提供圖解和表格來更直觀地解讀設(shè)計(jì)思想。如果需要參考更多資料,如程序清單,翻譯和開題報(bào)告,請(qǐng)查閱附件。
第一章 緒論
1.1 項(xiàng)目背景
當(dāng)今網(wǎng)上消費(fèi)已成為民眾購(gòu)物形式中的一股潮流。在它的驅(qū)使下,越來越多的娛樂消費(fèi)在網(wǎng)絡(luò)上搭建起買賣平臺(tái)。很多行業(yè)也在網(wǎng)絡(luò)中擁有一席之地,比如股票,汽車,房地產(chǎn),旅游,交通,醫(yī)療等等。娛樂在人的日常生活中必不可傷,電影恰恰在老百姓的娛樂生活中占有很大的比重。因此,作為本影院的技術(shù)部門,設(shè)計(jì)并推廣一款安全且便利的影院網(wǎng)上訂票系統(tǒng)就成了當(dāng)下的重要的課題。對(duì)于一家剛剛建成,起步不久的中小影院而言,迅速地提高市場(chǎng)認(rèn)知度是當(dāng)務(wù)之急。然而,在大多數(shù)傳統(tǒng)信息傳播方式中,成本的投入都比較高。在這個(gè)信息爆炸的時(shí)代,其經(jīng)濟(jì)性并不樂觀。換言之,依靠人工傳單,電視廣告,廣播等途徑,在有限的預(yù)算前提下不利于本影院的發(fā)展。原因在于其大多表現(xiàn)出周期較長(zhǎng)和一定的風(fēng)險(xiǎn)。而采取影院網(wǎng)站來吸引顧客,更加適應(yīng)時(shí)勢(shì)。總之,為了讓廣大的消費(fèi)者能更了解本影院,并以有效提高影院人氣,增加收益為目標(biāo),開發(fā)該軟件。
1.2 項(xiàng)目目標(biāo)
通過設(shè)計(jì)網(wǎng)上訂票系統(tǒng),實(shí)現(xiàn)用戶身份的分級(jí)管理。對(duì)不同身份的會(huì)員給予各種豐富的獎(jiǎng)勵(lì),例如積分兌換電影票,身份升級(jí)獲取免費(fèi)觀影特權(quán)以及放映廳的二維動(dòng)態(tài)直觀圖。這三大功能可以使用戶能方便地操作,系統(tǒng)能夠自動(dòng)完成大部分工作。減輕了管理員的負(fù)擔(dān),并大大提高了系統(tǒng)的效率。網(wǎng)上訂票系統(tǒng)還提供實(shí)時(shí)更新的影片信息和影院活動(dòng)。各類娛樂新聞也會(huì)出現(xiàn)在特定的板塊中,以提高系統(tǒng)的豐富性。如果用戶不滿意或因其他原因需要退還票款,系統(tǒng)同樣支持在規(guī)定的范圍內(nèi)完成退票服務(wù)。大大降低了投訴率,提高了產(chǎn)品性能。與此同時(shí),為消費(fèi)者做出了人性化的設(shè)計(jì)。用戶還可通過積攢訂購(gòu)票的數(shù)量來提升會(huì)員等級(jí),以獲取更高的獎(jiǎng)勵(lì)。通過合理的數(shù)學(xué)模型,設(shè)計(jì)出的獎(jiǎng)勵(lì)機(jī)制,能提高收益且使網(wǎng)站具有更高人氣。宗旨,在節(jié)約成本的同時(shí),提供影院更高的認(rèn)知度以及長(zhǎng)期的額外收益。
第二章 可行性分析
2.1操作流程
用戶在登錄頁面,輸入正確的個(gè)人信息之后點(diǎn)擊下方的登錄按鈕。系統(tǒng)接受到用戶輸入的卡號(hào)和密碼后,在數(shù)據(jù)庫(kù)中查詢用戶信息并核對(duì)。如無錯(cuò)誤,即跳轉(zhuǎn)入主頁,同時(shí)在個(gè)人中心里載入該用戶的基本信息。
當(dāng)用戶在主頁或影片咨詢頁面的輸入框中鍵入電影名或關(guān)鍵字,點(diǎn)擊查找按鈕。系統(tǒng)根據(jù)用戶輸入的字符,在數(shù)據(jù)庫(kù)中查找有關(guān)電影名,判斷是否存在。存在并調(diào)出與之有關(guān)的所有電影信息。如果進(jìn)行模糊查詢,可能出現(xiàn)多個(gè)電影。
用戶點(diǎn)擊電影列表中的圖片,系統(tǒng)從數(shù)據(jù)庫(kù)檢索出該電影的詳細(xì)介紹,顯示在新網(wǎng)頁中供用戶閱覽。在下方的留言輸入框內(nèi),用戶可以鍵入內(nèi)容,點(diǎn)擊留言按鈕。系統(tǒng)在判斷內(nèi)容合法后,存入數(shù)據(jù)庫(kù)并同時(shí)更新頁面上的留言欄。新的留言就會(huì)顯示在上面。
在用戶進(jìn)入訂票頁面之后,系統(tǒng)首先生成默認(rèn)放映廳的座位排列圖。系統(tǒng)根據(jù)用戶點(diǎn)擊的座位號(hào),對(duì)二維矩陣中的相應(yīng)座位的顏色進(jìn)行改變,由藍(lán)色變?yōu)辄S色。并將該座位號(hào)存入預(yù)訂票的表單中。在數(shù)據(jù)庫(kù)中,該座位的數(shù)據(jù)被拒絕再次使用。可選的放映廳有兩個(gè),對(duì)應(yīng)不同的座位數(shù)量。在選擇不同場(chǎng)次和影片時(shí),座位也會(huì)同步刷新至該場(chǎng)的預(yù)訂情況。
系統(tǒng)接受到付款命令時(shí),自動(dòng)對(duì)卡號(hào)對(duì)應(yīng)的剩余金額進(jìn)行減法操作。如結(jié)果小于0,則提示用戶余額不足;如果結(jié)果大于等于0,系統(tǒng)將該訂票單存入數(shù)據(jù)庫(kù),并生成收款單發(fā)送給用戶。同樣,當(dāng)用戶選擇使用積分代替現(xiàn)金時(shí),只要點(diǎn)擊積分支付按鈕,即可在其數(shù)額充足時(shí)順利完成代金使用。
2.2 可行性分析
2.2.1技術(shù)可行性分析
對(duì)于該系統(tǒng)用戶提出的需求,我們進(jìn)行了以下幾點(diǎn)分析:首先,硬件方面,本團(tuán)隊(duì)擁有足夠的硬件支持開發(fā);其次,軟件資源方面,我們利用數(shù)據(jù)庫(kù)技術(shù)來支撐系統(tǒng)的大規(guī)模數(shù)據(jù)存儲(chǔ);缺陷在于,現(xiàn)有技術(shù)人員的經(jīng)驗(yàn)缺乏,因此我們決定邀請(qǐng)外援協(xié)助開發(fā)。
2.2.2經(jīng)濟(jì)可行性分析
該項(xiàng)目的市場(chǎng)前景較好,投資額度適中。成本費(fèi)用包括了購(gòu)置并安裝軟件的費(fèi)用,系統(tǒng)開發(fā)費(fèi)用,安裝運(yùn)行與維護(hù)的費(fèi)用。成本回收期預(yù)計(jì)在產(chǎn)品使用后的一季度內(nèi)。
2.2.3社會(huì)可行性分析
該項(xiàng)目開發(fā)的系統(tǒng)沒有涉及任何侵權(quán)或違法行為。系統(tǒng)功能以及系統(tǒng)外觀設(shè)計(jì)均屬于原創(chuàng)。
2.2.4 運(yùn)行可行性分析
該項(xiàng)目開發(fā)系統(tǒng)只在WINDOWS操作系統(tǒng)上應(yīng)用,該操作系統(tǒng)具有相當(dāng)強(qiáng)的穩(wěn)定性。對(duì)于同時(shí)刻、大規(guī)模的數(shù)據(jù)訪問有一定的抗擊能力。另外,該系統(tǒng)不會(huì)與其他軟件產(chǎn)生沖突。
第三章 需求分析
3.1 項(xiàng)目描述
3.1.1 用戶基本需求
該系統(tǒng)的主要功能分別為電影信息瀏覽,影院介紹,電影票預(yù)訂付款,留言評(píng)論,電影評(píng)分,會(huì)員及VIP身份,電影信息的動(dòng)態(tài)更新,放映廳選擇,座位預(yù)訂,場(chǎng)次預(yù)訂。其中,電影信息分為熱映電影和未上映電影。只有熱映電影可以進(jìn)行訂票操作,而未上映電影在上映時(shí)間被系統(tǒng)自動(dòng)加入熱映電影中,并自動(dòng)按照預(yù)設(shè)來排列電影的放映廳以及場(chǎng)次規(guī)模。在主頁分為四個(gè)專欄,包括影院信息,影片介紹,觀影預(yù)訂,會(huì)員中心。電影搜索,評(píng)論統(tǒng)計(jì),場(chǎng)次更替需在相應(yīng)子頁面中有所體現(xiàn)。會(huì)員用戶可對(duì)影片介紹中的電影發(fā)表評(píng)論。發(fā)表評(píng)論的窗體在電影信息的下方,系統(tǒng)設(shè)置非法字體的輸入約束。該約束由敏感詞庫(kù)提供相應(yīng)支持。電影評(píng)分由評(píng)論者自行選擇。
開發(fā)該電影院網(wǎng)上訂票系統(tǒng),在功能上要實(shí)現(xiàn)各類信息的實(shí)時(shí)更新。例如,次日將上映的電影,到本日24時(shí)會(huì)由系統(tǒng)自動(dòng)轉(zhuǎn)入當(dāng)前上映的電影列表中。管理員只需要添加即將上映的電影信息即可。其次,在會(huì)員身份管理上,本系統(tǒng)設(shè)計(jì)了VIP和普通會(huì)員兩種身份。只有這兩種注冊(cè)用戶才能夠使用電影票訂購(gòu)功能。
會(huì)員的制度需要對(duì)不同級(jí)別的會(huì)員進(jìn)行對(duì)應(yīng)特權(quán)的處理。其中,普通會(huì)員需充值300元,可享受全日觀影8折優(yōu)惠,每日12點(diǎn)前場(chǎng)次半價(jià);黃金會(huì)員需充值500元,可享受全日觀影7折優(yōu)惠,每日12點(diǎn)前及21點(diǎn)后場(chǎng)次半價(jià);VIP會(huì)員需充值800元,可享受全日觀影5折優(yōu)惠。會(huì)員用戶擁有會(huì)員儲(chǔ)值卡;VIP會(huì)員則分為白金卡,金卡,銀卡三個(gè)等級(jí)。
當(dāng)會(huì)員卡中有足夠余額時(shí)可在本系統(tǒng)進(jìn)行訂票。所有用戶可以在付款時(shí)可選擇使用會(huì)員儲(chǔ) ……(未完,全文共23700字,當(dāng)前僅顯示4262字,請(qǐng)閱讀下面提示信息。
收藏《畢業(yè)論文:網(wǎng)上影院訂票系統(tǒng)的設(shè)計(jì)與開發(fā)》)