




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、目錄1、系統(tǒng)設(shè)計目的、意義311 設(shè)計目的31.2 設(shè)計意義32、系統(tǒng)設(shè)計的需求分析33、系統(tǒng)設(shè)計方案33.1 硬件環(huán)境描述33.2 軟件環(huán)境描述33.3系統(tǒng)設(shè)計總體方案43.3.1總體結(jié)構(gòu)設(shè)計43.3.1.1系統(tǒng)流程圖43.3.1.2數(shù)據(jù)流圖53.3.2系統(tǒng)前臺模塊設(shè)計63.3.3系統(tǒng)后臺模塊設(shè)計73.4 數(shù)據(jù)庫系統(tǒng)設(shè)計73.4.1 E-R圖73.4.1.1 局部E-R圖73.4.1.2 全局E-R圖93.4.2 邏輯結(jié)構(gòu)設(shè)計103.4.3 物理結(jié)構(gòu)設(shè)計113.5 應(yīng)用程序模塊設(shè)計124、系統(tǒng)開發(fā)與調(diào)試運(yùn)行124.2后臺的開發(fā)124.1前臺的調(diào)試和運(yùn)行125、總結(jié)及收獲146、參考文獻(xiàn)151
2、、系統(tǒng)設(shè)計目的、意義11 設(shè)計目的 電影院院線可以通過網(wǎng)絡(luò)實現(xiàn)影院數(shù)字化管理。售票員可通過登陸電影院信息查詢系統(tǒng),查詢到影片信息和放映時間、地點等信息。管理員也可通過該系統(tǒng)及時管理相關(guān)信息。1.2 設(shè)計意義傳統(tǒng)的人工方式管理方式效率低、保密性差,不利于查找、更新和維護(hù)。使用計算機(jī)對電影院進(jìn)行管理,能夠極大地提高電影院用戶管理的效率,節(jié)約經(jīng)費(fèi),這也是適應(yīng)信息化建設(shè)發(fā)展趨勢的重要因素。作為計算機(jī)應(yīng)用的一部分,使用計算機(jī)對電影院信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高電影院售票管理的效率,也是企業(yè)的科
3、學(xué)化、正規(guī)化管理,與世界接軌的重要條件。因此,開發(fā)這樣的管理軟件成為很有必要的事情。電影院售票信息管理系統(tǒng)其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面,對于前者要求建立起數(shù)據(jù)庫一致性和完整性、安全性好的數(shù)據(jù)庫。而對于后者則要求應(yīng)用程序功能完備,易使用的特點。2、系統(tǒng)設(shè)計的需求分析2.13、系統(tǒng)設(shè)計方案3.1 硬件環(huán)境描述CPU:CPU Intel 2.8以上;內(nèi)存:64MB以上內(nèi)存或更高;硬盤:20G或以上。3.2 軟件環(huán)境描述軟件開發(fā)環(huán)境:操作系統(tǒng):Windows7數(shù)據(jù)庫:Microsoft SQL Server 2005軟件運(yùn)行環(huán)境:操作系統(tǒng):Windows7DBMS
4、:Microsoft SQL Server 2005選用Microsoft SQL Server 2005因:功能強(qiáng)大,穩(wěn)定性好。3.3系統(tǒng)設(shè)計總體方案小組分工:小組成員左潔負(fù)責(zé)系統(tǒng)總體結(jié)構(gòu)設(shè)計和數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計,小組成員王靜波負(fù)責(zé)數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計和物理實現(xiàn),小組成員謝征負(fù)責(zé)系統(tǒng)前臺界面設(shè)計和開發(fā)(由于技術(shù)有限,邀請了計算機(jī)系的同學(xué)幫忙最終實現(xiàn))。3.3.1總體結(jié)構(gòu)設(shè)計3.3.1.1系統(tǒng)流程圖首先未注冊的用戶要先注冊,注冊完了以后輸入用戶名和密碼進(jìn)入頁面。根據(jù)網(wǎng)站上的影片信息用戶可以選擇自己喜歡的電影,了解其放映時間和放映地點。本系統(tǒng)的具體流程為如圖3.3.1.1.1所示。注冊用戶登陸查詢
5、影片信息查詢放映信息管理員?管理員退出管理影片信息管理放映信息是否圖3.3.1.1.1 系統(tǒng)流程圖3.3.1.2數(shù)據(jù)流圖本系統(tǒng)的基本模型數(shù)據(jù)流圖為如圖3.3.1.2.1所示。售票員影院信息查詢系統(tǒng)管理員用戶信息影片信息管理信息圖3.3.1.2.1系統(tǒng)基本模型數(shù)據(jù)流圖從這張圖上對訂票系統(tǒng)所能了解到得信息非常有限。所以下一步就要把基本系統(tǒng)模型細(xì)化,描繪系統(tǒng)的主要功能。系統(tǒng)功能的數(shù)據(jù)流圖可以在圖3.3.1.2.2中看出。3放映信息管理2電影信息管理管理員售票員1用戶信息管理D1 用戶信息D2 影片信息D3 放映信息放映信息影片信息用戶信息影片信息放映信息用戶信息圖3.3.1.2.2 系統(tǒng)功能數(shù)據(jù)流圖
6、由于論文的篇幅限制不能一一列舉數(shù)據(jù)流圖,只給出了部分的數(shù)據(jù)流圖,其他數(shù)據(jù)流圖的畫法基本一致。3.3.2系統(tǒng)前臺模塊設(shè)計模塊說明:售票員輸入自己已注冊的用戶名和密碼,成功登陸以后可以進(jìn)入影片詳細(xì)頁面可以查看場次和座位 ,以及上映時間。如圖3.3.2.1所示。售票員登錄電影院信息查詢系統(tǒng)登陸信息查詢退出查看影片簡介查看放映地點??捶庞硤龃螆D3.3.2.1 系統(tǒng)前臺功能模塊圖3.3.3系統(tǒng)后臺模塊設(shè)計模塊說明:管理員登陸電影院查詢系統(tǒng)后,可以對影片及放映時間、地點等相關(guān)信息進(jìn)行添加、查詢、修改、刪除等功能。影院售票系統(tǒng)后臺的層次模塊如圖3.3.3.1所示。管理員登錄電影院信息查詢系統(tǒng)登陸信息管理退出
7、影庫管理放映安排管理放映室管理電影信息查詢電影信息添加、修改、刪除放映安排信息查詢放映安排信息添加、修改、刪除放映室信息查詢放映室信息添加、修改、刪除圖3.3.3.1系統(tǒng)前臺功能模塊圖3.4 數(shù)據(jù)庫系統(tǒng)設(shè)計3.4.1 E-R圖3.4.1.1 局部E-R圖影庫信息電影名電影長度結(jié)束時間 海報上映時間電影簡介 映時間電影號 圖3.3.1.1.1影庫信息E-R圖電影上映信息電影名放映場次價格房間號 放映時間 映時間放映序號 圖3.3.1.1.2電影上映信息E-R圖放映安排放映序號電影號放映日期價格房間號放映場次圖3.3.1.1.3放映安排E-R圖放映室房間號座位號房間名圖3.3.
8、1.1.4放映室E-R圖用戶信息用戶名用戶類型用戶密碼圖3.3.1.1.5用戶信息E-R圖3.4.1.2 全局E-R圖管理員管理電影電影號電影名電影長度上映時間電影簡介售票員管理1m1m安排放映安排查看1mm1電影名放映時間放映時間放映日期房間號放映廳房間號座位號房間名m圖3.3.1.2.1全局E-R圖3.4.2 邏輯結(jié)構(gòu)設(shè)計影庫信息表(電影號,電影名,電影長度,上映時間,結(jié)束時間,電影簡介,海報)電影上映信息表(放映序號,房間號,電影名,價格,放映時間,放映場次)放映安排表(放映序號,電影號,房間號,放映日期,放映時間,放映場次,價格)放映室表(房間號,房間名,座位號)用戶信息表(用戶名,用
9、戶密碼,用戶類型)3.4.3 物理結(jié)構(gòu)設(shè)計表3.4.2.1影庫信息表表3.4.2.2放映室表表3.4.2.3放映安排表表3.4.2.4電影上映信息表表3.4.2.5用戶信息表3.5 應(yīng)用程序模塊設(shè)計窗體名稱功能登錄窗體(LojinForm)登陸進(jìn)入主界面(有兩個不同的角色)退出窗體(ExitForm)詢問用戶是否退出系統(tǒng),避免點錯直接退出電影查詢窗口(SelectForm)查詢電影,同時在這個界面可以選擇電影,查詢放映信息窗口增加電影窗口(AddForm)管理員添加新的電影,便于及時的更新數(shù)據(jù)庫電影的情況修改電影窗口(AmendForm)管理員進(jìn)行電影修改若干個提示窗體(Form)多個提示窗口
10、,更友好進(jìn)行人機(jī)交互,便于用戶操作表3.5.1 窗體功能表4、系統(tǒng)開發(fā)與調(diào)試運(yùn)行4.2后臺的開發(fā)4.1前臺的調(diào)試和運(yùn)行圖4.1 登陸界面登陸界面通過用戶輸入用戶名、密碼、用戶類型,然后點擊登陸按鈕通過后臺判斷每個文本框中的內(nèi)容是否符合要求。圖4.2 影片查詢界面在影片查詢界面可查詢到影片的相關(guān)信息,如:名稱、主創(chuàng)團(tuán)隊、海報、上映日期。圖4.3放映場次查詢界面在放映場次查詢界面,可以查看到某電影某場次的待選座位。5、總結(jié)及收獲 此次課程設(shè)計對于我說不僅是做了電影院信息查詢系統(tǒng),最為珍貴的是在我準(zhǔn)備 這次課程設(shè)計所學(xué)到的以前不為己知的知識。以前接觸到SQL數(shù)據(jù)庫只是注重在書本上,從來沒有認(rèn)真的去用
11、它,更不用說實踐操作。零零散散的學(xué)習(xí)了一些基本知識,不大實用。通過這次課程設(shè)計,了解了SQL數(shù)據(jù)庫中的以前不大明白的技術(shù)運(yùn)用。 在SQL數(shù)據(jù)庫中,我們把在數(shù)據(jù)庫理論上的知識予以運(yùn)用,如:建立視圖,創(chuàng)建存儲過程,應(yīng)用事務(wù)等,在一些基本的數(shù)據(jù)庫操作中,熟悉并鞏固了SQL的語法知識。通過對課程設(shè)計要求的分析,培養(yǎng)了我由書面文字要求到轉(zhuǎn)化這種要求到現(xiàn)實模型的能力,即很大程度上培養(yǎng)了我的分析問題能力,總結(jié)歸納問題的能力。這次課程設(shè)計也不能說一帆風(fēng)順,其中遇到的一個個困難給了我一次次重新學(xué)習(xí),再次思索的機(jī)會。我通過克服這一個個困難,讓我重新又對目前腦子里所掌握的知識進(jìn)行審理,進(jìn)行了再次的糾正或者完善,這些都是書本上學(xué)不來的。理論聯(lián)系實際就在這里自然地得到實現(xiàn)。這對我鞏固已學(xué)知識,鍛煉實踐動手能力大有裨益。 通過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實際動手能力和獨立思考的能力。在設(shè)計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,但是與團(tuán)隊同伴共同思考,分工合作,讓我們解決了許多問
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房地產(chǎn)轉(zhuǎn)讓合同示范文本(正式版)
- 公寓電梯維修保養(yǎng)合同范文
- 8《天氣與生活》教學(xué)設(shè)計-2023-2024學(xué)年科學(xué)二年級下冊青島版
- 食品代理購銷合同范本
- 15 快樂過新年 第1課時 教學(xué)設(shè)計-2023-2024學(xué)年道德與法治一年級上冊統(tǒng)編版
- 抵押合同和保證合同范本
- 2 這些事我來做 教學(xué)設(shè)計-2023-2024學(xué)年道德與法治四年級上冊統(tǒng)編版五四制
- 4 我們是怎樣聽到聲音的(教學(xué)設(shè)計)-2024-2025學(xué)年科學(xué)四年級上冊教科版
- 2023-2024學(xué)年粵教版(2019)高中信息技術(shù)必修一《數(shù)據(jù)與計算》第四章第一節(jié)《程序設(shè)計語言的基礎(chǔ)知識》教學(xué)設(shè)計
- 紙箱購銷合同范本
- 家政公司服務(wù)員考試題庫單選題100道及答案解析
- 人工智能:AIGC基礎(chǔ)與應(yīng)用 課件 實訓(xùn)項目九 使用度加創(chuàng)作工具和剪映進(jìn)行智能化短視頻創(chuàng)作
- 《日影的朝向及長短》課件
- 中職普通話教師教案模板
- 施工后期的場地恢復(fù)措施
- 智能教育機(jī)器人AI項目策劃創(chuàng)業(yè)計劃書
- 《MATLAB編程及應(yīng)用》全套教學(xué)課件
- T-CCSAS 001-2018 危險與可操作性分析(HAZOP分析)質(zhì)量控制與審查導(dǎo)則
- 2025年春人教版九年級英語下冊 2025年中考模擬測試卷
- 果園軌道運(yùn)輸施工方案
- 《學(xué)位論文選題與寫作》教學(xué)大綱
評論
0/150
提交評論