版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
年4月19日影院售票系統(tǒng)概要設(shè)計(jì)說(shuō)明書文檔僅供參考,不當(dāng)之處,請(qǐng)聯(lián)系改正。影院售票系統(tǒng)概要設(shè)計(jì)說(shuō)明書目錄1.引言 31.1編寫目的 31.2項(xiàng)目背景 31.3定義 31.4參考資料 32.任務(wù)概述 32.1目標(biāo) 32.2運(yùn)行環(huán)境 32.3條件與限制 43.總體設(shè)計(jì) 43.1處理流程 43.1.1售票管理流程 43.1.2檢票管理流程 43.1.3數(shù)據(jù)處理流程 53.2總體結(jié)構(gòu)和模塊外部設(shè)計(jì) 73.2.1總體結(jié)構(gòu) 73.2.2模塊外部設(shè)計(jì) 83.3功能分配 94.接口設(shè)計(jì) 104.1外部接口 104.1.1用戶界面 104.1.2軟件接口 114.1.3硬件接口 114.2內(nèi)部接口 115.數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 125.1邏輯結(jié)構(gòu)設(shè)計(jì) 125.2物理結(jié)構(gòu)設(shè)計(jì) 125.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 126.運(yùn)行設(shè)計(jì) 136.1運(yùn)行模塊的組合 136.2運(yùn)行時(shí)間 137.出錯(cuò)處理 137.1出錯(cuò)輸出信息 137.2出錯(cuò)處理對(duì)策 138.安全保密設(shè)計(jì) 139.維護(hù)設(shè)計(jì) 13
1.引言1.1編寫目的根據(jù)《需求規(guī)格說(shuō)明書》,在仔細(xì)考慮討論之后,我們又進(jìn)一步對(duì)《影院售票系統(tǒng)》軟件的功能劃分、數(shù)據(jù)結(jié)構(gòu)、軟件總體結(jié)構(gòu)有了進(jìn)一步的認(rèn)識(shí)。我們把討論的結(jié)果記錄下來(lái),作為概要設(shè)計(jì)說(shuō)明書,并作為進(jìn)一步詳細(xì)設(shè)計(jì)軟件的基礎(chǔ)。1.2項(xiàng)目背景人工售票的手續(xù)繁瑣、效率低下給具有強(qiáng)烈時(shí)間觀念的管理人員帶來(lái)了諸多不便,影院缺少一套完善的售票系統(tǒng)軟件,為了對(duì)售票的管理方便,因此必須開發(fā)影院售票系統(tǒng)。隨著計(jì)算機(jī)技術(shù)的不斷應(yīng)用和提高,計(jì)算機(jī)已經(jīng)深入到社會(huì)生活的各個(gè)角落。而采用手工售票的方法,不但效率低、易出錯(cuò)、手續(xù)繁瑣,而且耗費(fèi)大量的人力。為了滿足售票人員對(duì)售票,訂票,退票等進(jìn)行高效的管理,在工作人員具備一定的計(jì)算機(jī)操作能力的前提下,特編此影院售票系統(tǒng)軟件以提高影院的管理效率。1.3定義文檔中采用的專門術(shù)語(yǔ)的定義及縮略詞簡(jiǎn)要如下CTS:CINEMATICKETSYSTEM影院售票系統(tǒng)1.4參考資料1.《軟件工程》錢樂(lè)秋、趙文耘、牛軍鈺編著清華大學(xué)出版社2.《數(shù)據(jù)庫(kù)系統(tǒng)概論》—王珊、薩師煊主編高等教育出版社2.任務(wù)概述2.1目標(biāo)具體而言,影院售票系統(tǒng)需要實(shí)現(xiàn)以下的需求:(1)能夠?qū)Σシ烹娪?,工作人員,售票事宜,檢票事宜,無(wú)用數(shù)據(jù)進(jìn)行處理。(2)售票管理自然有專人負(fù)責(zé),要處理各電影的電影票銷售問(wèn)題。當(dāng)然包括退票問(wèn)題,還有就是預(yù)訂電影票其實(shí)也就相當(dāng)于買票。兩者能夠當(dāng)一回事處理。(3)檢票管理事宜要完成觀眾進(jìn)場(chǎng)時(shí)檢票的事宜。其中包括了電影票的真假檢測(cè)問(wèn)題。(4)數(shù)據(jù)管理要處理電影的播放的次序,工作人員的管理,以及過(guò)期電影票的處理問(wèn)題。(5)能幫助售票人員利用計(jì)算機(jī),快速方便地對(duì)影院售票情況,訂票情況,剩余座位查詢等進(jìn)行高效的管理。2.2運(yùn)行環(huán)境1.硬件環(huán)境:多媒體計(jì)算機(jī)一臺(tái)2.軟件環(huán)境:MicrosoftSQLServer、JDK等。2.3條件與限制比較簡(jiǎn)單,不能實(shí)現(xiàn)完善和全面的功能。還不能進(jìn)行更好的管理。對(duì)于一些突發(fā)事件無(wú)法處理,以及影院的特殊要求服務(wù)無(wú)法實(shí)現(xiàn)。3.總體設(shè)計(jì)3.1處理流程3.1.1售票管理流程圖3-1售票管理流程圖3.1.2檢票管理流程圖3-2檢票管理流程圖3.1.3數(shù)據(jù)處理流程圖3-3數(shù)據(jù)處理流程圖3.2總體結(jié)構(gòu)和模塊外部設(shè)計(jì)3.2.1總體結(jié)構(gòu)圖3-4圖3-5圖3-63.2.2模塊外部設(shè)計(jì)1.主模塊:輸入:職工號(hào)、密碼,選擇相應(yīng)的系統(tǒng)輸出:相應(yīng)的界面顯示2.售票系統(tǒng)模塊:給觀眾提供售票服務(wù)。不同的位置有不同的價(jià)格。要選購(gòu)哪個(gè)位置由觀眾決定。工作人員根據(jù)觀眾的需要進(jìn)行操作。系統(tǒng)在購(gòu)票成功后會(huì)產(chǎn)生一個(gè)驗(yàn)證碼,此驗(yàn)證碼連工作人員都不知道。是隨機(jī)生成的。用于對(duì)電影票真假的辯識(shí)。輸入:電影票的信息輸出:相應(yīng)的界面3.檢票系統(tǒng)模塊:在觀眾進(jìn)場(chǎng)時(shí)所使用的系統(tǒng)。由掃描儀掃描,取的驗(yàn)證碼,然后進(jìn)行辯識(shí),看是不是和數(shù)據(jù)庫(kù)中數(shù)據(jù)一樣,如果一樣,則電影票為真,否則電影票為假。由此來(lái)決定讓不讓觀眾入場(chǎng)。輸入:電影票信息的輸入輸出:相應(yīng)的界面顯示4.維護(hù)系統(tǒng)模塊:此模塊是由電影院的數(shù)據(jù)庫(kù)管理員來(lái)管理的。她根據(jù)電影院事情的需要對(duì)有關(guān)數(shù)據(jù)進(jìn)行處理。如電影票的管理,工作人員的管理,和電影庫(kù)的管理等。輸入:職工、電影票以及影庫(kù)信息查詢、修改、刪除、添加信息輸出:相應(yīng)的界面顯示5.影片播放管理模塊:影片播放管理是對(duì)電影院播放的電影的充實(shí),設(shè)定電影的播放,以及電影時(shí)間的設(shè)定。當(dāng)所設(shè)定的電影已經(jīng)播放完成后,要對(duì)其進(jìn)行刪除。還要對(duì)數(shù)據(jù)庫(kù)進(jìn)行清理,把一些沒(méi)用的數(shù)據(jù)全部清除。輸入:要播放的影片的信息輸出:相應(yīng)的界面顯示6.職工管理模塊:電影院里當(dāng)然有工作人員的增加與開除,以及她們的管理權(quán)限的變化。這一部分事件的發(fā)生都需要數(shù)據(jù)庫(kù)管理人員將有關(guān)數(shù)據(jù)進(jìn)行處理。保證數(shù)據(jù)庫(kù)里數(shù)據(jù)的統(tǒng)一與完整。其中有她們的工號(hào),登陸電影院管理系統(tǒng)的密碼,以及所擁有的權(quán)限。輸入:要進(jìn)行添加、修改、刪除等操作的職工信息輸出:相應(yīng)的界面顯示7.過(guò)期票務(wù)管理模塊:電影院里的電影在放過(guò)以后,在數(shù)據(jù)庫(kù)的電影票數(shù)據(jù)就會(huì)變成沒(méi)有用的數(shù)據(jù)。經(jīng)過(guò)此管理能夠把那些沒(méi)用的過(guò)期的數(shù)據(jù)清除。這里指的是與放過(guò)的電影同名的電影票清除,而其它的電影票保存不變。輸入:要?jiǎng)h除的票務(wù)信息輸出:相應(yīng)的界面顯示8.錄入模塊:輸入:相應(yīng)的信息輸出:相應(yīng)的結(jié)果9.修改模塊:輸入:相應(yīng)的信息輸出:相應(yīng)的結(jié)果10.刪除模塊:輸入:相應(yīng)的信息輸出:相應(yīng)的結(jié)果11.幫助模塊:輸入:無(wú)輸出:幫助信息12.退出模塊:輸入:退出命令輸出:無(wú)13.數(shù)據(jù)庫(kù)操作模塊: 輸入:數(shù)據(jù)操作命令輸出:操作結(jié)果顯示14.數(shù)據(jù)庫(kù)查詢模塊: 輸入:數(shù)據(jù)查詢命令輸出:查詢結(jié)果集3.3功能分配查詢功能:要播放的影片的查詢模塊職工信息的查詢模塊要清除的影片票務(wù)相關(guān)信息顯示添加功能: 售票信息的添加模塊 職工信息的添加模塊要播放的影片的添加模塊修改功能: 職工信息的修改模塊影庫(kù)信息的修改模塊售票信息的修改模塊刪除功能: 職工信息的刪除模塊影庫(kù)信息的刪除模塊 要清除的影片票務(wù)信息的刪除模塊4.接口設(shè)計(jì)4.1外部接口4.1.1用戶界面本產(chǎn)品的用戶一般需要經(jīng)過(guò)終端進(jìn)行操作,進(jìn)入主界面后點(diǎn)擊相應(yīng)的窗口,分別進(jìn)入相對(duì)應(yīng)的界面(如:登錄界面、售票界面、檢票界面界面)。用戶對(duì)程序的維護(hù),最好要有備份。按Windows應(yīng)用軟件用戶界面的規(guī)范來(lái)設(shè)計(jì),使用以頁(yè)面為主的用戶界面,便于用戶使用。主界面:即登錄對(duì)話框職工工號(hào)編輯框:用于輸入職工工號(hào)職工密碼編輯框:用于輸入職工密碼三個(gè)選擇按鈕:用于系統(tǒng)選擇兩個(gè)功能按鈕:登陸、取消售票界面:條件選擇下拉列表欄(影片名):用于選擇電影名電影上映時(shí)間顯示區(qū):用于顯示上映時(shí)間影片名顯示區(qū):用于顯示影片名票價(jià)顯示區(qū):用于顯示票價(jià)座位號(hào)文本框:用于輸入座位號(hào)購(gòu)票提交按鈕:提交購(gòu)票請(qǐng)求退票提交按鈕:提交退票請(qǐng)求刷新提交按鈕:提交刷新數(shù)據(jù)請(qǐng)求退出按鈕:退出售票系統(tǒng)對(duì)話框檢票界面:票號(hào)編輯框:用于輸入票號(hào)驗(yàn)證碼編輯框:用于輸入驗(yàn)證碼座位號(hào)顯示區(qū):用于顯示座位號(hào)影片名顯示區(qū):用于顯示影片名票價(jià)顯示區(qū):用于顯示票價(jià)已存票數(shù)顯示區(qū):用于顯示已存票數(shù)驗(yàn)證真?zhèn)伟粹o:用于驗(yàn)證票的真假消除數(shù)據(jù)按鈕:用于消除票的信息退出按鈕:用于退出檢票對(duì)話框維護(hù)系統(tǒng)界面:由四個(gè)功能按鈕構(gòu)成影片系統(tǒng)按鈕:用于進(jìn)入影片系統(tǒng)界面職工系統(tǒng)按鈕:用于進(jìn)入職工系統(tǒng)界面票務(wù)系統(tǒng)按鈕:用于進(jìn)入票務(wù)系統(tǒng)界面退出按鈕:用于退出維護(hù)系統(tǒng)對(duì)話框影庫(kù)維護(hù)界面:影片信息狀態(tài)單選框:用于顯示影片信息(影片ID,影片名,導(dǎo)演,主演,制片廠,上映時(shí)間,票價(jià),當(dāng)前位置)“上一條”按鈕:顯示和編輯前一個(gè)影片記錄“下一條”按鈕:顯示和編輯前一個(gè)影片記錄“首記錄”按鈕:顯示和編輯第一條影片記錄“尾記錄”按鈕:顯示和編輯最后一條影片記錄“返回”按鈕:返回到維護(hù)系統(tǒng)對(duì)話框?qū)υ捒??!疤砑印卑粹o:增加新的影片“修改”按鈕:修改影片信息“刪除”按鈕:刪除當(dāng)前的影片“退出”按鈕:退出影庫(kù)系統(tǒng)對(duì)話框。職工維護(hù)界面:職工信息狀態(tài)單選框:用于顯示職工信息(工號(hào),密碼,服務(wù)系統(tǒng)號(hào),當(dāng)前位置)“上一條”按鈕:顯示和編輯前一個(gè)職工記錄“下一條”按鈕:顯示和編輯前一個(gè)職工記錄“首記錄”按鈕:顯示和編輯第一條職工記錄“尾記錄”按鈕:顯示和編輯最后一條職工記錄“返回”按鈕:返回到維護(hù)系統(tǒng)對(duì)話框?qū)υ捒颉!疤砑印卑粹o:增加新的職工“修改”按鈕:修改職工信息“刪除”按鈕:刪除當(dāng)前的職工“退出”按鈕:退出職工維護(hù)對(duì)話框。票務(wù)維護(hù)界面:條件選擇下拉列表欄(影片名):用于選擇電影名影片信息狀態(tài)單選框:用于顯示影片信息(影片ID,影片名,導(dǎo)演,主演,制片廠,上映時(shí)間,票價(jià),當(dāng)前位置)全部清除按鈕:用于清除已售出的票的信息“返回”按鈕:返回到維護(hù)系統(tǒng)對(duì)話框?qū)υ捒颉M顺霭粹o:用于退出票務(wù)維護(hù)對(duì)話框4.1.2軟件接口使用Access數(shù)據(jù)庫(kù)的驅(qū)動(dòng)程序,經(jīng)過(guò)COM接口訪問(wèn)。4.1.3硬件接口鼠標(biāo)。4.2內(nèi)部接口模塊間接口采用數(shù)據(jù)耦合方式,經(jīng)過(guò)參數(shù)表傳送數(shù)據(jù),交換信息。5.數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1邏輯結(jié)構(gòu)設(shè)計(jì)影庫(kù)管理表(MOVIES): 由多影片記錄構(gòu)成影片記錄的數(shù)據(jù)結(jié)構(gòu)如下:電影號(hào)(Movie_id)長(zhǎng)整形(主鍵)電影名稱(Movie_name)字符串型導(dǎo)演(actor)字符串型主演(actress)字符串型制片廠(producer)字符串型上映時(shí)間(palydate)日期/時(shí)間型價(jià)格(price)長(zhǎng)整形售票信息表(TICKETS): 由多個(gè)售票記錄構(gòu)成售票記錄的數(shù)據(jù)結(jié)構(gòu)如下:電影票號(hào)(ticketsid)長(zhǎng)整形(主鍵)座位號(hào)(seatid)長(zhǎng)整形電影號(hào)(Movie_id)長(zhǎng)整形電影名(Movie_name)字符串型上映時(shí)間(palydate)日期/時(shí)間型價(jià)格(price)長(zhǎng)整形驗(yàn)證碼(yanzhengma)長(zhǎng)整形(主鍵)職工信息表(WORKERS):由多個(gè)職
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度餐飲業(yè)食品添加劑使用規(guī)范協(xié)議書模板3篇
- 二零二五年飯館員工勞動(dòng)合同與員工福利配套協(xié)議3篇
- 二零二五年鈑金噴涂維修產(chǎn)業(yè)數(shù)字化轉(zhuǎn)型承包協(xié)議2篇
- 2024版權(quán)質(zhì)押合同質(zhì)權(quán)實(shí)現(xiàn)及債務(wù)清償
- 2024年物業(yè)管理公司關(guān)于小區(qū)保潔服務(wù)合同
- 二零二五年度智慧城市建設(shè)項(xiàng)目宣傳推廣服務(wù)合同3篇
- 2024版電動(dòng)伸縮門銷售協(xié)議3篇
- 2024年股權(quán)投資合同范本:投資金額與股權(quán)比例
- 2025年度新能源汽車充電樁建設(shè)合作協(xié)議范本3篇
- 二零二五年度環(huán)保設(shè)備模具定制合同范本3篇
- 奶茶督導(dǎo)述職報(bào)告
- 山東萊陽(yáng)核電項(xiàng)目一期工程水土保持方案
- 白熊效應(yīng)(修訂版)
- 小學(xué)數(shù)學(xué)知識(shí)結(jié)構(gòu)化教學(xué)
- 視頻監(jiān)控維保項(xiàng)目投標(biāo)方案(技術(shù)標(biāo))
- 社會(huì)組織能力建設(shè)培訓(xùn)
- 立項(xiàng)報(bào)告蓋章要求
- 2022年睪丸腫瘤診斷治療指南
- 被執(zhí)行人給法院執(zhí)行局寫申請(qǐng)范本
- 主變壓器試驗(yàn)報(bào)告模板
- 安全防護(hù)通道施工方案
評(píng)論
0/150
提交評(píng)論