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