




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1引言31.1編寫目的31.2背景31.3定義31.4參考資料32程序系統(tǒng)的結(jié)構(gòu)42.1系統(tǒng)總結(jié)構(gòu)42.2系統(tǒng)前臺運行時序圖52.3系統(tǒng)后臺運行時序圖52.4系統(tǒng)接口說明63信息管理設(shè)計說明73.1程序描述73.2功能73.3輸入項73.4輸出項73.5流程邏輯83.6存儲分配84用戶管理設(shè)計說明84.1程序描述84.2功能84.3輸入項84.4輸出項94.5流程邏輯94.6存儲分配95購票管理設(shè)計說明105.1程序描述105.2功能105.3輸入項105.4輸出項105.5流程邏輯115.6存儲分配116會員管理設(shè)計說明116.1程序描述116.2功能126.3輸入項126.4輸出項126.
2、5流程邏輯126.6存儲分配127票務(wù)管理設(shè)計說明137.1程序描述137.2功能137.3輸入項137.4輸出項137.5流程邏輯147.6存儲分配148影片管理設(shè)計說明158.1程序描述158.2功能158.3輸入項168.4輸出項168.5流程邏輯168.6存儲分配169統(tǒng)計結(jié)算管理設(shè)計說明179.1程序描述179.2功能179.3輸入項179.4輸出項179.5流程邏輯189.6存儲分配18詳細設(shè)計說明書1引言1.1編寫目的根據(jù)需求規(guī)格說明書、概要設(shè)計說明書,在仔細考慮討論之后,我們對影城票務(wù)管理系統(tǒng)軟件的功能劃分、數(shù)據(jù)結(jié)構(gòu)、軟件總體結(jié)構(gòu)的實現(xiàn)有了進一步的想法。我們將這些想法記錄下來,
3、作為詳細設(shè)計說明書,為進一步設(shè)計軟件、編寫代碼打下基礎(chǔ)。1.2背景隨著社會信息量的與日俱增,人們對于精神層面的追求也在不斷增長。所以電影院就應(yīng)運而生。隨著社會的發(fā)展和進步,社會大分工的細致化和服務(wù)化,成為了當(dāng)今趨勢。當(dāng)然,電影院也不除外。其實電影院的管理系統(tǒng)應(yīng)該來說比其他的社會服務(wù)系統(tǒng)的管理要簡單一點。電影院不外乎是引進電影,制定播放影片的時間表,買票,檢票進場觀看,還有就是一些數(shù)據(jù)管理方面的事。如工作人員管理,票務(wù)管理等等。為了工作機制簡單有序,必然要引進一套管理系統(tǒng)。1.3定義文檔中采用的專門術(shù)語的定義及縮略詞簡要如下 CTS:CINEMA TICKET SYSTEM 影院售票系統(tǒng)1.4參
4、考資料1炎士濤,陳文臣,胡荷芬ASP.NET項目開發(fā)案例精粹電子工業(yè)出版社,2008普通高等教育“十一五”國家級規(guī)劃教材。 2張海潘。軟件工程。人民郵電出版社,21世紀高等學(xué)校計算機規(guī)劃教材。3吳志祥、李光敏、鄭軍紅高級Web程序設(shè)計ASP.NET網(wǎng)站開發(fā) 科學(xué)出版社,2013版4劉西杰、柳林HTML、CSS、JavaScript網(wǎng)頁制作從入門到精通 人民郵電出版社,2013版2程序系統(tǒng)的結(jié)構(gòu)2.1系統(tǒng)總結(jié)構(gòu)本系統(tǒng)總結(jié)構(gòu)圖如下圖2.1圖2.1系統(tǒng)結(jié)構(gòu)總圖2.2系統(tǒng)前臺運行時序圖圖2.2系統(tǒng)前臺運行時序圖2.3系統(tǒng)后臺運行時序圖圖2.3系統(tǒng)后臺運行時序圖2.4系統(tǒng)接口說明1.電影管理如下圖2.4
5、圖2.4電影管理接口說明2.影票影院座位如下圖2.5圖2.5影票影院座位接口說明3.用戶預(yù)定模塊如下圖2.6圖2.6用戶預(yù)定接口說明3信息管理設(shè)計說明3.1程序描述本模塊主要用于解決查找注冊用戶以及熱映影片。3.2功能1.建立與數(shù)據(jù)庫連接2.運行主界面3.根據(jù)輸入調(diào)用子模塊4.退出系統(tǒng)時斷開與數(shù)據(jù)庫的連接3.3輸入項1.用戶注冊信息 。2.影片名。3.4輸出項1.如用戶名不存在則輸出“該用戶名不存在!”2.如影片信息不存在則輸出“該影片不存在!”3.如輸入無誤則跳轉(zhuǎn)到相應(yīng)項。3.5流程邏輯讀入界面的值IF 輸入的用戶名不存在給出警告“該用戶不存在,請檢查輸入是否有誤!”界面回到原位置ELSE輸
6、出該用戶基本信息IF 輸入的影片不存在給出警告“該影片已下架或未上映,請選擇其他影片!”界面回到原位置ELSE輸出該影片基本信息3.6存儲分配本模塊需要用到表user(詳見4.6)以及表Film(詳見8.6)4用戶管理設(shè)計說明4.1程序描述本模塊主要用于解決用戶的注冊與注銷。4.2功能1. 建立與數(shù)據(jù)庫連接2.運行注冊界面對話框3.存儲該用戶的信息 5.退出當(dāng)前登錄(注銷)6.退出系統(tǒng)時斷開與數(shù)據(jù)庫的連接4.3輸入項1.用戶名2.用戶密碼3.用戶相關(guān)信息4.4輸出項1.用戶名2.用戶注冊信息3.輸入信息有誤時紅字提醒4.5流程邏輯讀入界面的值IF 注冊信息不符合標準給出警告”XXX有誤!請輸入
7、正確的格式!”再次檢測用戶輸入是否有誤生成數(shù)據(jù)庫更新語句IF 注冊操作成功重新獲取注冊表信息界面回到位置ELSE給出警告”注冊失?。 狈祷刈越缑?,標注錯誤項。4.6存儲分配本程序的存儲分配如下1.表user(用戶表)。數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明usernamevarchar50用戶名passwordvarchar50用戶密碼Emailvarchar50電子郵箱addressvarchar50地址familynamevarchar50姓qivenamevarchar50名idcardvarchar50身份證號balancemoney賬戶余額表user2.表member(員工表)。數(shù)據(jù)項數(shù)據(jù)類型
8、長度數(shù)據(jù)說明MemberIDint員工編號MemberNamenvarchar50員工名Passwordnvarchar50員工密碼Emailnvarchar50員工郵箱Telephonebigint員工電話Birthdatetime員工生日表member2.表Admin(管理員表)。數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明AdminIDnchar10管理員IDAdminNamenvarchar50管理員名Passwordnvarchar50管理員密碼Rolevarchar50管理員職務(wù)表Admin5購票管理設(shè)計說明5.1程序描述本模塊主要用于解決用戶購票問題。5.2功能1. 建立與數(shù)據(jù)庫連接2.運行購票界
9、面和下單界面對話框3.獲取該用戶的信息4.修改用戶購票信息 5.退出系統(tǒng)時斷開與數(shù)據(jù)庫的連接5.3輸入項1.影片名2.觀影時間3.觀影展廳4.購買票數(shù)5.4輸出項1.影片相關(guān)信息2.用戶賬戶余額5.5流程邏輯讀入界面的值IF 用戶選擇影片不存在給出警告”本片已下架或未上映!”再次檢測用戶輸入是否有誤生成數(shù)據(jù)庫更新語句IF 選擇影片操作成功重新獲取數(shù)據(jù)表信息界面跳轉(zhuǎn)到購物車位置IF賬戶余額不足導(dǎo)致付款失敗給出警告”賬戶余額不足!”返回下單頁面。ELSE付款成功給出提示“購買成功!” 輸出用戶購票信息。5.6存儲分配本模塊存儲分配如下表BookingCart數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明IDint影票
10、標號Statevarchar50FilmNamevarchar50影片名Cinemavarchar50影院名Timevarchar50觀影時間Seatvarchar50觀影座位Pricemoney影片價格UserNamevarchar50用戶名表BookingCart6會員管理設(shè)計說明6.1程序描述本模塊主要用于解決用戶信息修改問題。6.2功能1. 建立與數(shù)據(jù)庫連接2.運行信息修改界面對話框3.獲取該用戶的信息4.修改用戶注冊信息 5.退出系統(tǒng)時斷開與數(shù)據(jù)庫的連接6.3輸入項1.原密碼和新密碼2.新的注冊相關(guān)認證信息6.4輸出項1.修改后的用戶6.5流程邏輯圖6.1會員管理流程圖6.6存儲分配
11、本模塊存儲分配見4.6表user7票務(wù)管理設(shè)計說明7.1程序描述 本模塊主要用于解決購票信息管理的問題。7.2功能1. 建立與數(shù)據(jù)庫的連接2.運行購票界面3.獲取該用戶的購票信息4.退出系統(tǒng)時斷開與數(shù)據(jù)庫的連接7.3輸入項1.所購買影片信息7.4輸出項1.用戶購票的相關(guān)信息2.用戶所購買的影票票號7.5流程邏輯圖7.1票務(wù)管理流程圖7.6存儲分配本模塊存儲分配下列表:1. ScreenRoom(影廳表)數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明SRoomIDnchar10票號信息SRoomNamenvachar50影廳名theaterIDvarchar50影廳代號SeatsNumint影廳座位號表Screen
12、Room2. Seat(座位表)數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明SRoomNamenvachar50影廳名SeatIDvarchar50座位號IDintStatevarchar50TheaterNamevarchar50影廳名表Seat3. FilmArrange(影片安排表)數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明ArrangeIDint安排序號FilmIDnchar10電影序號FilmNamenvarchar50影片名Classvarchar50影片類別theaterIDnchar10影院號theaterNamenvarchar50影院名SRoomIDnchar10影廳號SRoomNamenvarchar50
13、影廳名PlayTimevarchar50上映時間TotalPollNumint總票數(shù)SaledNumint已售出票數(shù)Price money影票價格PictureURLvarchar50影片圖片地址表FilmArrange4. Theaters(影廳表)數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明theaterIDnchar10影廳編號theaterNamenvarchar50影廳名Addressnvarchar50影廳地址Phonebigint影廳管理電話表Theaters8影片管理設(shè)計說明8.1程序描述 本模塊主要用于解決影片信息管理的問題。8.2功能1. 建立與數(shù)據(jù)庫的連接2.運行影片管理界面3.獲取數(shù)據(jù)庫
14、的當(dāng)前影片信息4.修改數(shù)據(jù)庫影片信息4.退出系統(tǒng)時斷開與數(shù)據(jù)庫的連接8.3輸入項1.影片相關(guān)信息8.4輸出項1.數(shù)據(jù)庫當(dāng)前的影片信息8.5流程邏輯圖8.1影片維護流程圖8.6存儲分配本模塊存儲分配下列表:1. 表FilmArrange(影片安排)見7.6表FilmArrange2. 表Film(影片信息)數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明FilmIDint電影編號FilmNamenvarchar50影片名Protagonistnvarchar50影片主演Directornvarchar50影片導(dǎo)演Lagvarchar50Durationnvarchar50影片時長BriefIntronvarchar500影片簡介PictureURLvarchar50影片圖片地址Pricemoney 影片價格表Film9統(tǒng)計結(jié)算管理設(shè)計說明9.1程序描述 本模塊主要用于解決售票信息統(tǒng)計的問題。9.2功能1. 建立與數(shù)據(jù)庫的連接2.運行門票銷售情況界面3.獲取該時間段的購票信息4.統(tǒng)計余票數(shù)和營業(yè)額4.退出系統(tǒng)時斷開與數(shù)據(jù)庫的連接9.3輸入項1.當(dāng)前驗證時間9.4輸出項1.影片余票數(shù)和當(dāng)前營業(yè)額9.5流程邏輯圖9.1統(tǒng)計結(jié)算流程圖
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度知識產(chǎn)權(quán)贈與及許可協(xié)議書范文
- 二零二五年度資料員招聘與知識產(chǎn)權(quán)保護與運用協(xié)議
- 2025年度電力設(shè)備安裝與檢修服務(wù)合同
- 二零二五年度科研機構(gòu)實驗室年租房合同
- 二零二五年度廣告公司兼職設(shè)計師合作協(xié)議
- 2025年度珠寶玉石進出口貿(mào)易合同
- 網(wǎng)絡(luò)安全防御策略知識題庫
- 探索阿凡提的故事的寓言色彩
- 農(nóng)業(yè)環(huán)境保護工作要點
- 公司年度運營計劃與目標分解書
- 2025浙江杭州地鐵運營分公司校園招聘665人易考易錯模擬試題(共500題)試卷后附參考答案
- 2025四川省小金縣事業(yè)單位招聘362人歷年高頻重點模擬試卷提升(共500題附帶答案詳解)
- 2022泛海三江消防ZX900液晶手動控制盤使用手冊
- 廣西壯族自治區(qū)柳州市2025年中考物理模擬考試卷三套附答案
- 第11課《山地回憶》說課稿 2024-2025學(xué)年統(tǒng)編版語文七年級下冊
- 羅森運營部經(jīng)營管理手冊
- 高標準農(nóng)田施工組織設(shè)計
- 老舊小區(qū)改造項目施工組織設(shè)計方案
- 【招商手冊】杭州ICON CENTER 社交娛樂中心年輕人潮流消費創(chuàng)新實驗
- 2025屆高考數(shù)學(xué)二輪復(fù)習(xí)備考策略和方向
- 2025年國家稅務(wù)總局遼寧省稅務(wù)局系統(tǒng)招聘事業(yè)單位工作人員管理單位筆試遴選500模擬題附帶答案詳解
評論
0/150
提交評論