電影院售票系統(tǒng)的設計與實現開題報告
一、選題依據(背景與意義、國內外研究現狀與發(fā)展趨勢)隨著互聯(lián)網技術的不斷發(fā)展,用信息技術改造傳統(tǒng)行業(yè),是國家實現鐵路現代化戰(zhàn)略任務的迫切要求。鐵路信息化是鐵路信息化的重要標志,將信息技術運用到鐵路生產經營與各項管理決策中,提高市場競爭力和經濟效益,所以,開發(fā)出一款電影院售票管理系統(tǒng)就顯得尤為重要了。電影院售票系統(tǒng)是基于.NET技術平臺,采用ADO.NET數據訪問技術和相關性能優(yōu)化技術,利用C#語言設計實現,以SQLserver201*作為后臺數據庫系統(tǒng)。由于.NET采用了可視化的程序設計,所以,系統(tǒng)中采用大量的可視化控件來實現相應的功能,從而縮短了代碼長度,也提高了程序的靈活性。本系統(tǒng)的主要作用是管理票務信息,還可以實現預訂票,退票,讓觀眾及時了解售票的情況,及時買票;以保證售票工作能更順暢的運行。這就要求軟件的設計要結合具體實際,從而為影院管理服務,提高運行效率。為此,我進行了專門調查,搜集了大量的資料,制定了詳盡的需求分析與系統(tǒng)設計。本系統(tǒng)可以很好地幫助影院提高工作效率,進一步提高工作效益和影院現代化水平,具有很高的開發(fā)價值和使用價值。二、研究目標與主要內容(含論文提綱)1.研究目標:本系統(tǒng)主要是設計出電影院售票管理系統(tǒng),基于.NET平臺,結合了SQLServer201*數據庫,可以高效地存儲和查詢數據,從而保證售票工作的正常進行,提高運行效率。總體的研究目標如下:(1)界面簡潔、友好,易于用戶操作。使用了大量控件,縮短了代碼長度。VisualStudio.NET201*提供了可視化的編程,所以,系統(tǒng)中大部分功能通過控件實現,使得運行界面十分簡潔,用戶可以方便地完成查看、修改和統(tǒng)計各類操作。(2)分權限管理,滿足不同用戶的需求。系統(tǒng)用戶包括:用戶、售票員和管理員,所以在分析設計初期,就分別為三類用戶分配了相應權限,用戶登錄系統(tǒng)時,會根據權限跳轉至不同的界面。(3)各類信息及時發(fā)布,提高效率。各類信息(包括:電影信息、人員管理信息、坐席信息和放映時間信息等)由管理員及時發(fā)布,并提供了相應的查詢統(tǒng)計模塊,從而方便管理員統(tǒng)計和存檔。2.主要內容:本系統(tǒng)主要是實現電影院售票管理系統(tǒng),從而提高售票效率。使用本系統(tǒng),可以有效地管理和統(tǒng)計影票的基本信息和各類影院的相關信息,包括:影票基本信息、影院基本信息、放映時間信息、人員管理等,完成這些信息的增加、刪除、修改、查詢統(tǒng)計功能,同時,還可以將這些信息打印輸出,以方便整理和存檔。具體功能模塊如下:(1)銷售管理(影票信息的增加、查詢和統(tǒng)計)(2)預定影票管理(影票信息的預定和生成取票號)(3)退票管理(影票的退票操作等)(4)查詢管理(放映場次查詢,放映時刻表查詢,售票情況查詢)(5)用戶管理(用戶權限的分配、初始密碼的設置、密碼的修改)(6)系統(tǒng)管理(系統(tǒng)的備份和維護,影票分配,影票預售期設置,操作記錄等)3.論文提綱:(1)系統(tǒng)概述(系統(tǒng)的目的、意義、功能和特點)(2)系統(tǒng)開發(fā)工具和技術介紹(C#、VisualStudio.NET201*、SQLServer201*)(3)需求分析(可行性分析、需求分析、運行環(huán)境)(4)總體設計(系統(tǒng)流程、功能分析、數據庫總體設計)(5)詳細設計(數據庫詳細設計、成績管理模塊的實現)(6)系統(tǒng)測試(測試方法、測試結果及分析)(7)總結(設計過程中出現的問題、心得體會)(8)致謝(9)參考文獻(10)附錄(圖、表、主要源代碼)三、擬采取的研究方法、研究手段及技術路線、實驗方案等設計系統(tǒng)初期,使用互聯(lián)網查閱了國內外各類期刊上發(fā)表的最新成果,搜集了大量有關電影院售票管理管理的資料,同時結合現今電影院的實際情況,制定出了詳盡的需求分析說明書。本系統(tǒng)基于.NET技術平臺,利用C#語言設計實現,以SQLserver201*作為后臺數據庫系統(tǒng)。整個開發(fā)過程嚴格按照軟件開發(fā)的幾個時期完成:軟件定義、軟件開發(fā)和軟件維護。軟件定義的主要任務是:確定軟件開發(fā)必須完成的總目標;分析可行性,寫出需求分析說明書;導出實現目標應采用的策略及系統(tǒng)必須完成的功能;制定進度表。軟件開發(fā)的主要任務是:完成軟件定義時期的所提出的目標和功能,開發(fā)出系統(tǒng),并寫出相應的文檔。具體由4個階段組成:總體設計、詳細設計、編碼和單元測試、綜合測試。軟件維護的主要任務是:解決軟件運行的問題,使軟件能夠持久滿足用戶的需求。四、中外文參考文獻目錄(作者、書名論文題目、出版社或刊號、出版年月或出版期號)[1]曹斌,韓中孝.ASP.NET數據庫系統(tǒng)項目開發(fā)實踐.北京:科學出版社,201*[2]張樹亮,李超.ASP.NET2.0+SQLServer.北京:清華大學出版社,201*.9[3]程不功,龍躍進.ASP.NET2.0動態(tài)網站開發(fā)教程.北京:清華大學出版社,201*.4[4]楊鯤鵬,孟凡琦.ASP.NET+SQLServer動態(tài)網站開發(fā).北京:電子工業(yè)出版社,201*.12[5]吳晨,孫少波.ASP.NET數據庫項目案例導航.北京:清華大學出版社,201*.11[6]張敏.用ASP.NET開發(fā)動態(tài)網站.北京:清華大學出版社,201*[7]余金山王濤.ASP.NET2.0+SQLServer201*企業(yè)項目開發(fā)與實踐.北京:電子工業(yè)出版社,201*[8]KarliWatson,ChristianNagel.BeginningVisualC#201*[M].北京:清華大學出版社,201*,7-9.[9]SimonR,OllieC.ProfessionalC#[M].1sted.Beijing:TsinghuaUniversityPress,201*:339-348.[10]YAOWanjun.TheTechnologyofApplyingADOtoAccessSQLServerbasedonVC[J].Micro-computerApplication,201*,25(1):99.五、研究的整體方案與工作進度安排(內容、步驟、時間)1.整體方案:(1)理解課題需求,選擇開發(fā)工具(建議使用VisualStudio.NET201*,SQLServer201*等工具),進行實際考察和論證,完成可行性分析,給出需求分析說明書(2)結合需求分析說明書,給出系統(tǒng)總體設計方案,建立數據庫(3)獨立完成成績查詢統(tǒng)計模塊的詳細設計、編碼和系統(tǒng)測試(4)獨立完成畢業(yè)論文及相關開發(fā)文檔2.工作進度安排:熟悉題目的基本要求,學習使用制作工具、查閱資料,外文文獻翻譯,總體設計方案和文獻綜述,方案論證。第1~2周:畢業(yè)實習;第3~9周:系統(tǒng)設計編碼;第10~11周:撰寫畢業(yè)設計論文,完善系統(tǒng);第12周:系統(tǒng)驗收,提交論文;第13周:畢業(yè)設計答辯、畢業(yè)設計修改。六、研究的預期目標及主要特點及創(chuàng)新點1.預期目標:本系統(tǒng)旨在結合電影院售票工作的實際,實現對售票的科學化、規(guī)范化管理。能夠為觀眾、售票員和管理員提供不同的操作界面,有效地處理影票信息、人員信息、影院信息等,及時調整,提高售票的效率。2.創(chuàng)新點:(1)并發(fā)技術:對多人同時買同一張票的一種安全保障機制。(2)對觀眾、售票員、管理員三類用戶實行分權限管理,以滿足不同用戶的不同需求。(3)本系統(tǒng)采用B/S架構,大大減輕了系統(tǒng)維護的成本和工作量,易于操作和維護,成本更低。(4)系統(tǒng)安全性防范,諸如防止SQL注入,DDOS攻擊。七、指導教師意見:簽名:年月日八、系審核意見:系主任簽名:年月日
擴展閱讀:C++電影院售票系統(tǒng)課程設計開題報告
計算機綜合課程設計
開題報告
院(系)信息科學與工程學院專業(yè)信息工程
設計題目影劇院交互式點座系統(tǒng)成員姓名學號蔡瑞(04011310)
張月蕊(04011309)
潘男(04011313)王晨
開題日期201*年8月22日
朱雨婷(04011314)一、選題背景和意義
面對全球方興未艾的影劇院觀看熱潮,國內外對影劇院觀看的視覺需求,以及其規(guī)模的優(yōu)勢,其獨有的互動效果和場內氣氛贏得了越來越多的人心。
每個社會服務系統(tǒng)都有自己的一套管理機制。當然,電影院,各種劇院也不例外。其實電影院的管理系統(tǒng)應該來說比其他的社會服務系統(tǒng)的管理要簡單一點。電影院不外乎是引進電影,制定播放影片的時間表,買票,檢票進場觀看,還有就是一些數據管理方面的事。如工作人員管理,票務管理等等。為了工作機制簡單有序,必然要引進一套管理系統(tǒng)。
影劇院售票系統(tǒng)是計算機技術與影劇院管理相結合的產物,通過影劇院售票系統(tǒng)可以實現對影劇院的高效管理。隨著計算機技術的不斷提高和發(fā)展,計算機已經深入到社會生活的各個角落。而采用人工售票的方法,不僅效率低,易出錯,手續(xù)繁瑣,而且耗費大量人力。為了滿足售票人員對售票,訂票,退票等進行高效的管理,我們小組5個人共同開發(fā)一款影劇院交互式點座系統(tǒng)軟件以提高影劇院的管理效率。
二、設計目標
完成一個完整的影劇院售票系統(tǒng),分為影劇院內部管理和網絡服務兩個系統(tǒng)。影劇院內部管理子系統(tǒng)主要實現影院售票員對影院的售票功能,網絡服務實現網上查詢?yōu)g覽約定電影院功能。這些功能可以分為以下兩個部分:管理模塊和用戶體驗模塊。
管理模塊:管理員進行添加及刪除電影,電影種類分類,介紹,票價,放映場次,放映時間,放映大廳,近幾日放映計劃管理等。
用戶體驗:電影選擇,票價,票價打折,訂票,點座,退票,打印票,結賬等。必達目標:
①管理員有權限增添或刪除電影,計劃安排電影場次、時間和票價及優(yōu)惠等,取消或改變座位狀態(tài)。
②以圖形化界面顯示座位布局和售出情況③支持用戶通過鼠標或觸摸屏點選座位及退票等
④以文字、圖片或視頻方式提供每場次演出的簡介,例如演員、劇目或電影等
可達目標:
①提供不少于3種座位布局和6個場次的點座安排
②支持多終端(不少于3個)同時點票,在所有終端上實時顯示座位售出情況③支持打印票及結賬等相關智能服務
④提供檢票系統(tǒng),隨機產生驗證碼,能夠支持掃描儀辨別票的真假⑤提供智能語音服務
三、初步方案設計
針對系統(tǒng)的必達目標及拓展功能,初步設計方案如下:
①登錄界面:使用基于對話框的程序設計,使用相關控件豐富美觀界面②權限設置:使用password來設置不同的權限,將系統(tǒng)分為管理和客戶區(qū)兩個子系統(tǒng)
③電影介紹:利用控件或菜單選擇提供影視預告片,相關影片簡介,票價及優(yōu)惠,場次等安排
④座位選擇:利用程序繪圖提供圖形化界面,并支持鼠標及觸摸屏點座⑤數據處理:通過序列化等相關文件操作完成數據處理,也考慮使用MicrosoftSQLSever作為數據處理系統(tǒng)⑥支持多終端在線點座需使用到網絡編程的相關知識,可以使用多線程或者多進程處理,利用套接字進行連接等
四、關鍵問題及可能的難點可能的難點:
1.圖形界面繪制,利用程序繪制劇場圖形,座位分布,并盡量能夠用不同顏色實時的表征座位的狀態(tài)
2.數據處理,如果使用數據庫進行處理,要求先要進行數據庫的學習3.網絡編程會比較繁瑣,考慮到時間安排可能不能完成的那么令人滿意盡管暑假學習了有關教程,我們小組暫時還是不能將網絡編程細節(jié)把握到位。
五、大致分工及進度安排
(針對資料收集研究、方案設計、代碼調試、文檔整理等各項工作,小組成員應略有側重,根據任務目標及驗收時間,制定基本進度,至少應有每周目標,也可更細)。
六、參考資料
友情提示:本文中關于《電影院售票系統(tǒng)的設計與實現開題報告》給出的范例僅供您參考拓展思維使用,電影院售票系統(tǒng)的設計與實現開題報告:該篇文章建議您自主創(chuàng)作。
來源:網絡整理 免責聲明:本文僅限學習分享,如產生版權問題,請聯(lián)系我們及時刪除。