電影購票系統(tǒng)設(shè)計[精選]_第1頁
電影購票系統(tǒng)設(shè)計[精選]_第2頁
電影購票系統(tǒng)設(shè)計[精選]_第3頁
電影購票系統(tǒng)設(shè)計[精選]_第4頁
電影購票系統(tǒng)設(shè)計[精選]_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、 長沙民政職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計說明書題目: 電影購票系統(tǒng) 產(chǎn)品設(shè)計工藝設(shè)計方案設(shè)計 類型:學(xué)生姓名: 彭振 學(xué) 號: 1425133218 學(xué) 院: 軟件學(xué)院 專 業(yè): 軟件技術(shù)(企業(yè)信息化管理) 班 級: 信管1432 學(xué)生指導(dǎo)教師: 焦佳 企業(yè)指導(dǎo)教師: 2016年 12月 11日摘 要伴隨經(jīng)濟的進(jìn)步,觀看電影逐漸變成大眾一般生活中常見的娛樂模式,這就促進(jìn)了國內(nèi)外電影行業(yè)的進(jìn)步。因為網(wǎng)絡(luò)科技的持續(xù)發(fā)展,互聯(lián)網(wǎng)訂購電影票就開始取代大眾之前排隊買票的情況?;ヂ?lián)網(wǎng)訂票不只便利、此外還可以節(jié)約時間,完成快速退票。大眾觀看電影不需要去電影院查找想要的電影以及詳細(xì)的信息和時間。目前只需要上網(wǎng) 就可以

2、快速、高效查找到全部相關(guān)數(shù)據(jù)。 本系統(tǒng)是依照互聯(lián)網(wǎng)影院訂票的真實狀況來研發(fā)的。系統(tǒng)一般可以被劃分成前臺以及后臺部分。在前臺,使用者注冊登錄之后可查看播放影片的詳細(xì)內(nèi)容。根據(jù)影片信息可以選擇場次和座位,然后訂票。在后臺,管理員就能對使用者、站內(nèi)新聞、影片信息和使用者訂票情況進(jìn)行查看。管理員可添加、修正、去除站內(nèi)新聞、電影內(nèi)容等,此外還能查看票房。依照之前眾多時期的探究以及規(guī)劃,本系統(tǒng)使用b/s模式,此外使用.net科技開展主要頁面的設(shè)計和功能規(guī)劃,后臺數(shù)據(jù)庫選擇sql server 2000。本系統(tǒng)設(shè)計頁面大方直接,使用者可輕松進(jìn)入操作頁面,此外具備完善的功能,可為影院售票服務(wù)準(zhǔn)備一定的基礎(chǔ)。關(guān)

3、鍵詞:訂票系統(tǒng);asp.net;數(shù)據(jù)庫目 錄1. 緒論12. 可行性分析23. 系統(tǒng)流程設(shè)計33.1 系統(tǒng)流程圖33.2 數(shù)據(jù)圖34. 總體設(shè)計54.1 系統(tǒng)前臺功能模板設(shè)計54.2 系統(tǒng)后臺功能模板設(shè)計64.3 數(shù)據(jù)庫模板設(shè)計65. 詳細(xì)設(shè)計95.1 系統(tǒng)前臺設(shè)計95.2 網(wǎng)站設(shè)計模板95.3 用戶注冊模板95.4 訂票模板105.5 管理員模板126. 結(jié)論15參考文獻(xiàn)16致謝171. 緒論影院售票體系的研發(fā)目標(biāo)就是讓售票方式從之前的手工記載發(fā)展成購票系統(tǒng)管理,為工作人員準(zhǔn)備良好的便利。使用者也自主在任何地點查看影片、購票、退票等操作。本人利用對電影院的真實狀況開展全面的分析,開展具體的需

4、求探究,對目前管理方式開展改善,研發(fā)出全新的管理體系,進(jìn)而感悟到系統(tǒng)研發(fā)理念,了解系統(tǒng)研發(fā)的程序以及方式。伴隨電影院信息系統(tǒng)的持續(xù)健全,售票管理會全面依靠信息化監(jiān)管。因此系統(tǒng)研發(fā)會根據(jù)電影院售票活動的真實狀況,讓其可以馬上滿足具體售票活動需求。影院售票系統(tǒng)的執(zhí)行主要作用就是減少相關(guān)工作人員;管理人員可以隨時瀏覽查看,而且更加直觀;抓變看之前手工記載模式,電腦記錄就更加便利直接;實現(xiàn)了影院售票的自動化。2. 可行性分析依照電影院指出的系統(tǒng)作用、性能和完成的多種限制因素,依照全新系統(tǒng)目的來評估所需要的科技是否完善,本系統(tǒng)就是數(shù)據(jù)庫監(jiān)管以及審查,目前的科技非常健全、完善,具備良好硬件、軟件以及環(huán)境條

5、件,通過目前科技條件可以完成本系統(tǒng)的最終目標(biāo)。此外,思考給予的開發(fā)時間也非常充足,估計系統(tǒng)可以在要求的時間內(nèi)結(jié)束研發(fā)活動。根據(jù)上述探究可知,影院售票體系的開發(fā)具備技術(shù)基礎(chǔ)。3. 系統(tǒng)流程設(shè)計3.1 系統(tǒng)流程圖第一沒有注冊的使用者需要完成注冊,之后輸入用戶名以及密碼步入頁面。依照互聯(lián)網(wǎng)中的影片信息使用者可挑選感興趣的電影。之后訂票信息會自主儲存到相應(yīng)數(shù)據(jù)庫中。本系統(tǒng)的具體流程為如圖3.1所示。圖3.1 系統(tǒng)流程圖3.2 數(shù)據(jù)圖本系統(tǒng)主要模型數(shù)據(jù)流圖參考圖3.2。圖3.2 系統(tǒng)基本模型數(shù)據(jù)流圖從本圖中我們并不能了解訂票系統(tǒng)的全部內(nèi)容。因此接下來需要喜歡主要系統(tǒng)模型,徐敘述具體的功能。系統(tǒng)功能數(shù)據(jù)流

6、圖可參考圖3.3。圖3.3 系統(tǒng)功能數(shù)據(jù)流圖4. 總體設(shè)計4.1 系統(tǒng)前臺功能模板設(shè)計本售票系統(tǒng)的前臺作用一般包含站內(nèi)新聞、用戶注冊、影片信息、購票等部分;此部分主要層次結(jié)構(gòu)圖參考圖4.1。圖4.1 影院售票系統(tǒng)前臺功能模板圖功能說明:(1)網(wǎng)站首頁:在首頁中使用者可全面掌握最近播放的電影和重要的新聞事件。(2)站內(nèi)新聞:使用者可查看頁面播放的相關(guān)新聞。(3)影片資訊:此部分重點給使用者準(zhǔn)備有關(guān)電影的具體敘述。使用者可利用此頁面掌握最近播放的電影和詳細(xì)內(nèi)容,比如此電影的導(dǎo)演、演員、內(nèi)容、時間、價格等。之后可挑選感興趣的電影、之后轉(zhuǎn)移到訂票頁面再挑選場次以及座位,然后完成訂票流程。該功能要下下面

7、單獨介紹。(4)用戶注冊:使用者如果要購票就需要注冊,之后進(jìn)行登陸。注冊用戶的個人功能模塊如圖4.2所示。圖4.2 用戶個人功能模板圖用戶登陸:使用者輸入個人已注冊的名字以及密碼,順利登陸之后可步入電影具體頁面挑選場次以及座位、之后點擊訂票按鈕就可順利購票。使用者還步入個人后臺改正自身資料、監(jiān)管個人訂票情況。4.2 系統(tǒng)后臺功能模板設(shè)計模塊說明:(1)系統(tǒng)管理:此部分完成對管理員的添加以及刪除。比如、超級管理員可添加以及刪除一般管理員,然而后者卻不具備此功能。一般管理員只可以開展站內(nèi)信息、注冊用戶信息、訂票信息開展添加、修正以及刪除等。(2)站內(nèi)新聞管理:可對具體新聞實施添加、查找、修正、刪除

8、等。(3)注冊用戶信息管理:對注冊用戶開展監(jiān)管。(4)影片信息管理:對放映影片的信息進(jìn)行添加、查詢、修改、刪除等功能。(5)訂票管理:對用戶的訂票、退票等功能進(jìn)行管理。還可以針對每個電影統(tǒng)計票房。具體售票系統(tǒng)后臺的層次模塊參考圖4.3。圖4.3 影院售票系統(tǒng)后臺模板圖4.3 數(shù)據(jù)庫模板設(shè)計(1)新聞信息表用來儲存新聞的內(nèi)容。表4.1 新聞信息表列名數(shù)據(jù)類型長度允許空字段說明idint4titlevarchar50站內(nèi)新聞標(biāo)題contentvarchar255站內(nèi)新聞內(nèi)容addtimedatetime8(2)用戶信息表用來儲存后臺管理員的主要信息。表4.2 后臺管理員用戶信息表列名數(shù)據(jù)類型長度允

9、許空字段說明idint4usernamevarchar50用戶名pwdvarchar50密碼qxvarchar50權(quán)限addtimedatetime8(3)影片信息表用來儲存電影主要內(nèi)容。表4.3 影片信息表列名數(shù)據(jù)類型長度允許空字段說明idint4bianhaovarchar50編號yingpinamingchengvarchar50影片名稱daoyanvarchar50導(dǎo)演zhuyanvarchar50主演yingpianleixingvarchar50影片類型guojiavarchar50國家pianchangvarchar50片長shangyingshijianvarchar50上映時

10、間piaojiavarchar50票價tupianvarchar50圖片beizhuvarchar800備注(由于文章的長短所以把長度設(shè)置為800)addtimedatetime8(4)友情鏈接信息表用來儲存友情鏈接主要內(nèi)容。表4.4 友情鏈接信息表列名數(shù)據(jù)類型長度允許空字段說明idint4wangzhanmingchengvarchar50網(wǎng)站名稱wangzhivarchar50網(wǎng)址addtimedatetime8(5)訂票信息表用來儲存訂票主要內(nèi)容。表4.5 訂票記錄信息表列名數(shù)據(jù)類型長度允許空字段說明idint4dingpiaorenvarchar50訂票人即用戶名yingpianbia

11、nhaovarchar50影片編號yingpianmingchengvarchar50影片名稱fangyingshijianvarchar50放映時間fangyingdidianvarchar50放映地點zuoweivarchar50座位piaojiavarchar50票價addtimedatetime85. 詳細(xì)設(shè)計可劃分成系統(tǒng)前臺以及后臺設(shè)計。5.1 系統(tǒng)前臺設(shè)計前臺設(shè)計一般是為了便于使用者掌握相關(guān)影片內(nèi)容開展購票。5.2 網(wǎng)站設(shè)計模板眾多按鈕就可自主跳轉(zhuǎn)到相應(yīng)的頁面。點擊站內(nèi)新聞列表可馬上轉(zhuǎn)移到上述新聞的具體頁面,點擊全新影片的圖片可馬上轉(zhuǎn)移到跳此電影界面。此處左下角系統(tǒng)公告主要從下往上

12、持續(xù)變化。用文字移動屬性marquee來實現(xiàn)了該功能。主要代碼如下:        5.3 用戶注冊模板注冊流程:使用者填寫用戶注冊頁面表格,之后進(jìn)行注冊,在檢驗使用者輸入信息正確與否之后,假如合法就可以將使用者填報的注冊信息儲存到具體的數(shù)據(jù)庫中。如果注冊信息不合法就提示出錯。用戶注冊界面如圖5.1所示。圖5.1 用戶注冊界面主要代碼如下:protected void button1_click(object sender, eventargs e) string sql; sql=insert into zhuceyonghu(yonghuming,m

13、ima,xingming,dianhua,youxiang, shenfenzheng,xingbie,beizhu)values(+yonghuming.text.tostring().trim()+, +mima. text. tostring().trim()+,+xingming.text.tostring().trim()+,+dianhua.text.tostring().trim()+,+youxiang.text.tostring().trim()+,+shenfenzheng.text.tostring().trim()+,+xingbie.text.tostring().t

14、rim()+,+beizhu.text.tostring().trim()+) ; int result; result = new class1().hsgexucute(sql); if (result = 1) response.write(javascript:alert(添加成功);); else response.write(javascript:alert(系統(tǒng)錯誤,請檢查數(shù)據(jù)庫設(shè)置問題);); 填寫完個人資料以后點擊添加就可以成功注冊了。提示注冊成功對話框如圖4.2所示。圖5.2 提示注冊成功界面5.4 訂票模板使用者挑選影片場次以及座位之后進(jìn)行添加、之后將購票信息添加到數(shù)據(jù)庫

15、。用戶訂票界面如圖5.3所示。圖5.3 訂票界面圖5.4 提示訂票成功界面主要代碼如下:protected void button1_click(object sender, eventargs e) string sql; sql = select id from dingpiaojilu where yingpianbianhao=+yingpianbianhao. text.tostring().trim()+ and fangyingshijian= +fangyingshijian.text.tostring().trim()+ and zuowei=+zuowei.text.tos

16、tring().trim()+; dataset result2 = new dataset(); result2 = new class1().hsggetdata(sql); if (result2 != null) if (result2.tables0.rows.count 0) response.write(javascript:alert(對不起,該位置已經(jīng)有人預(yù)訂,請選擇其他位置);history.back();); response.end(); sql=insert into dingpiaojilu(dingpiaoren,yingpianbianhao,yingpianm

17、ingcheng, fangyingshijian,fangyingdidian,zuowei,piaojia) values(+dingpiaoren.text.tostring().trim() +,+yingpianbianhao.text.tostring().trim()+,+yingpianmingcheng.text.tostring().trim()+,+fangyingshijian.text.tostring().trim()+,+fangyingdidian.text.tostring().trim()+,+zuowei.text.tostring().trim()+,+

18、piaojia.text.tostring().trim()+) ; int result; result = new class1().hsgexucute(sql); sql = update yingpian set piaoshu=piaoshu-1 where bianhao= + yingpianbianhao.text.tostring().trim() + ; result = new class1().hsgexucute(sql); if (result = 1) response.write(javascript:alert(添加成功);); else response.

19、write(javascript:alert(系統(tǒng)錯誤,請審查數(shù)據(jù)庫設(shè)定情況);); 5.5 管理員模板在系統(tǒng)首頁點擊后臺管理,工作人員就能自主跳動到對應(yīng)的頁面。主要代碼如下:protected void image1_serverclick(object sender, imageclickeventargs e) if (textbox2.text.tostring().trim() = | textbox1.text.tostring().trim() = ) response.write(javascript:alert(請輸入完整);history.back(); ); respon

20、se.end(); string sql; sql = select * from allusers where username= + textbox1.text. tostring().trim() + and pwd= + textbox2.text.tostring().trim() + ; dataset result = new dataset(); result = new class1().hsggetdata(sql); / result = new testonline.class1().hsggetdata(sql); if (result != null) if (re

21、sult.tables0.rows.count 0) sessionusername = textbox1.text.tostring().trim(); sessioncx = result.tables0.rows0cx.tostring().trim(); response.redirect(main.aspx); else response.write(javascript:alert(對不起,用戶名或密碼不正確!);); else response.write(javascript:alert(對不起,系統(tǒng)錯誤,請不要越權(quán)操作!);); 后臺登陸頁面如圖如圖4.4。圖5.5 后臺登陸界面6. 結(jié)論計算機科技的持續(xù)發(fā)展促進(jìn)了眾多產(chǎn)業(yè)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論