版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、11 引言引言.31.1 編寫目的.31.2 背景.31.3 定義.31.4 參考資料.32 程序系統(tǒng)的結(jié)構(gòu)程序系統(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è)計說明信息管理設(shè)計說明.73.1 程序描述.73.2 功能.73.3 輸入項.73.4 輸出項.73.5 流程邏輯.83.6 存儲分配.84 用戶管理設(shè)計說明用戶管理設(shè)計說明.84.1 程序描述.84.2 功能.84.3 輸入項.84.4 輸出項.94.5 流程邏輯.94.6 存儲分配.95 購票管理設(shè)計說明購票管理設(shè)計說明.105.1 程序描述.10
2、5.2 功能.105.3 輸入項.105.4 輸出項.105.5 流程邏輯.115.6 存儲分配.116 會員管理設(shè)計說明會員管理設(shè)計說明.116.1 程序描述.116.2 功能.126.3 輸入項.126.4 輸出項.126.5 流程邏輯.126.6 存儲分配.127 票務(wù)管理設(shè)計說明票務(wù)管理設(shè)計說明.1327.1 程序描述.137.2 功能.137.3 輸入項.137.4 輸出項.137.5 流程邏輯.147.6 存儲分配.148 影片管理設(shè)計說明影片管理設(shè)計說明.158.1 程序描述.158.2 功能.158.3 輸入項.168.4 輸出項.168.5 流程邏輯.168.6 存儲分配.1
3、69 統(tǒng)計結(jié)算管理設(shè)計說明統(tǒng)計結(jié)算管理設(shè)計說明.179.1 程序描述.179.2 功能.179.3 輸入項.179.4 輸出項.179.5 流程邏輯.189.6 存儲分配.183詳細(xì)設(shè)計說明書詳細(xì)設(shè)計說明書1 引言引言1.1 編寫目的編寫目的根據(jù)需求規(guī)格說明書 、 概要設(shè)計說明書 ,在仔細(xì)考慮討論之后,我們對影城票務(wù)管理系統(tǒng)軟件的功能劃分、數(shù)據(jù)結(jié)構(gòu)、軟件總體結(jié)構(gòu)的實現(xiàn)有了進(jìn)一步的想法。我們將這些想法記錄下來,作為詳細(xì)設(shè)計說明書,為進(jìn)一步設(shè)計軟件、編寫代碼打下基礎(chǔ)。1.2 背景背景隨著社會信息量的與日俱增,人們對于精神層面的追求也在不斷增長。所以電影院就應(yīng)運而生。隨著社會的發(fā)展和進(jìn)步,社會大分工
4、的細(xì)致化和服務(wù)化,成為了當(dāng)今趨勢。當(dāng)然,電影院也不除外。其實電影院的管理系統(tǒng)應(yīng)該來說比其他的社會服務(wù)系統(tǒng)的管理要簡單一點。電影院不外乎是引進(jìn)電影,制定播放影片的時間表,買票,檢票進(jìn)場觀看,還有就是一些數(shù)據(jù)管理方面的事。如工作人員管理,票務(wù)管理等等。為了工作機(jī)制簡單有序,必然要引進(jìn)一套管理系統(tǒng)。1.3 定義定義文檔中采用的專門術(shù)語的定義及縮略詞簡要如下 CTS:CINEMA TICKET SYSTEM 影院售票系統(tǒng)1.4 參考資料參考資料1炎士濤,陳文臣,胡荷芬ASP.NET 項目開發(fā)案例精粹電子工業(yè)出版社,2008 普通高等教育“十一五”國家級規(guī)劃教材。 2張海潘。 軟件工程 。人民郵電出版社
5、,21 世紀(jì)高等學(xué)校計算機(jī)規(guī)劃教材。3吳志祥、李光敏、鄭軍紅高級 Web 程序設(shè)計ASP.NET 網(wǎng)站開發(fā) 科學(xué)出版社,2013 版4劉西杰、柳林HTML、CSS、JavaScript 網(wǎng)頁制作從入門到精通 人民郵電出版社,2013 版42 程序系統(tǒng)的結(jié)構(gòu)程序系統(tǒng)的結(jié)構(gòu)2.1 系統(tǒng)總結(jié)構(gòu)系統(tǒng)總結(jié)構(gòu)本系統(tǒng)總結(jié)構(gòu)圖如下圖 2.1圖 2.1 系統(tǒng)結(jié)構(gòu)總圖52.2 系統(tǒng)前臺運行時序圖系統(tǒng)前臺運行時序圖圖 2.2 系統(tǒng)前臺運行時序圖2.3 系統(tǒng)后臺運行時序圖系統(tǒng)后臺運行時序圖圖 2.3 系統(tǒng)后臺運行時序圖62.4 系統(tǒng)接口說明系統(tǒng)接口說明1.電影管理如下圖 2.4圖 2.4 電影管理接口說明2.影票影院
6、座位如下圖 2.5圖 2.5 影票影院座位接口說明3.用戶預(yù)定模塊如下圖 2.67圖 2.6 用戶預(yù)定接口說明3 信息管理設(shè)計說明信息管理設(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)項。83.5 流程邏輯流程邏輯讀入界面的值IF 輸入的用戶名不存在給出警告“該用戶不存在,請檢查
7、輸入是否有誤!”界面回到原位置ELSE輸出該用戶基本信息IF 輸入的影片不存在給出警告“該影片已下架或未上映,請選擇其他影片!”界面回到原位置ELSE輸出該影片基本信息3.6 存儲分配存儲分配本模塊需要用到表 user(詳見 4.6)以及表 Film(詳見 8.6)4 用戶管理設(shè)計說明用戶管理設(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)信息94.4 輸出項輸出項1.用戶名2.用戶注
8、冊信息3.輸入信息有誤時紅字提醒4.5 流程邏輯流程邏輯讀入界面的值IF 注冊信息不符合標(biāo)準(zhǔn)給出警告”XXX 有誤!請輸入正確的格式!”再次檢測用戶輸入是否有誤生成數(shù)據(jù)庫更新語句IF 注冊操作成功重新獲取注冊表信息界面回到位置ELSE給出警告”注冊失??!”返回注冊界面,標(biāo)注錯誤項。4.6 存儲分配存儲分配本程序的存儲分配如下1.表 user(用戶表)。數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明usernamevarchar50用戶名passwordvarchar50用戶密碼Emailvarchar50電子郵箱addressvarchar50地址familynamevarchar50姓qivenamevarch
9、ar50名idcardvarchar50身份證號balancemoney賬戶余額表 user2.表 member(員工表)。數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明MemberIDint員工編號MemberNamenvarchar50員工名Passwordnvarchar50員工密碼Emailnvarchar50員工郵箱Telephonebigint員工電話10Birthdatetime員工生日表 member2.表 Admin(管理員表)。數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明AdminIDnchar10管理員 IDAdminNamenvarchar50管理員名Passwordnvarchar50管理員密碼Rolev
10、archar50管理員職務(wù)表 Admin5 購票管理設(shè)計說明購票管理設(shè)計說明5.1 程序描述程序描述本模塊主要用于解決用戶購票問題。5.2 功能功能1. 建立與數(shù)據(jù)庫連接2.運行購票界面和下單界面對話框3.獲取該用戶的信息4.修改用戶購票信息 5.退出系統(tǒng)時斷開與數(shù)據(jù)庫的連接5.3 輸入項輸入項1.影片名2.觀影時間3.觀影展廳4.購買票數(shù)5.4 輸出項輸出項1.影片相關(guān)信息2.用戶賬戶余額115.5 流程邏輯流程邏輯讀入界面的值IF 用戶選擇影片不存在給出警告”本片已下架或未上映!”再次檢測用戶輸入是否有誤生成數(shù)據(jù)庫更新語句IF 選擇影片操作成功重新獲取數(shù)據(jù)表信息界面跳轉(zhuǎn)到購物車位置IF 賬
11、戶余額不足導(dǎo)致付款失敗給出警告”賬戶余額不足!”返回下單頁面。ELSE 付款成功給出提示“購買成功!” 輸出用戶購票信息。5.6 存儲分配存儲分配本模塊存儲分配如下表 BookingCart數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明IDint影票標(biāo)號Statevarchar50FilmNamevarchar50影片名Cinemavarchar50影院名Timevarchar50觀影時間Seatvarchar50觀影座位Pricemoney影片價格UserNamevarchar50用戶名表 BookingCart6 會員管理設(shè)計說明會員管理設(shè)計說明6.1 程序描述程序描述本模塊主要用于解決用戶信息修改問題。12
12、6.2 功能功能1. 建立與數(shù)據(jù)庫連接2.運行信息修改界面對話框3.獲取該用戶的信息4.修改用戶注冊信息 5.退出系統(tǒng)時斷開與數(shù)據(jù)庫的連接6.3 輸入項輸入項1.原密碼和新密碼2.新的注冊相關(guān)認(rèn)證信息6.4 輸出項輸出項1.修改后的用戶6.5 流程邏輯流程邏輯圖 6.1 會員管理流程圖6.6 存儲分配存儲分配本模塊存儲分配見 4.6 表 user137 票務(wù)管理設(shè)計說明票務(wù)管理設(shè)計說明7.1 程序描述程序描述 本模塊主要用于解決購票信息管理的問題。7.2 功能功能1. 建立與數(shù)據(jù)庫的連接2.運行購票界面3.獲取該用戶的購票信息4.退出系統(tǒng)時斷開與數(shù)據(jù)庫的連接7.3 輸入項輸入項1.所購買影片信
13、息7.4 輸出項輸出項1.用戶購票的相關(guān)信息2.用戶所購買的影票票號147.5 流程邏輯流程邏輯圖 7.1 票務(wù)管理流程圖7.6 存儲分配存儲分配本模塊存儲分配下列表:1.ScreenRoom(影廳表)數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明SRoomIDnchar10票號信息SRoomNamenvachar50影廳名theaterIDvarchar50影廳代號SeatsNumint影廳座位號表 ScreenRoom2.Seat(座位表)數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明SRoomNamenvachar50影廳名SeatIDvarchar50座位號IDintStatevarchar50TheaterNamevarc
14、har50影廳名15表 Seat3.FilmArrange(影片安排表)數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明ArrangeIDint安排序號FilmIDnchar10電影序號FilmNamenvarchar50影片名Classvarchar50影片類別theaterIDnchar10影院號theaterNamenvarchar50影院名SRoomIDnchar10影廳號SRoomNamenvarchar50影廳名PlayTimevarchar50上映時間TotalPollNumint總票數(shù)SaledNumint已售出票數(shù)Price money影票價格PictureURLvarchar50影片圖片地址表
15、FilmArrange4.Theaters(影廳表)數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明theaterIDnchar10影廳編號theaterNamenvarchar50影廳名Addressnvarchar50影廳地址Phonebigint影廳管理電話表 Theaters8 影片管理設(shè)計說明影片管理設(shè)計說明8.1 程序描述程序描述 本模塊主要用于解決影片信息管理的問題。8.2 功能功能1. 建立與數(shù)據(jù)庫的連接2.運行影片管理界面3.獲取數(shù)據(jù)庫的當(dāng)前影片信息4.修改數(shù)據(jù)庫影片信息4.退出系統(tǒng)時斷開與數(shù)據(jù)庫的連接168.3 輸入項輸入項1.影片相關(guān)信息8.4 輸出項輸出項1.數(shù)據(jù)庫當(dāng)前的影片信息8.5 流程
16、邏輯流程邏輯圖 8.1 影片維護(hù)流程圖8.6 存儲分配存儲分配本模塊存儲分配下列表:1.表 FilmArrange(影片安排)見 7.6 表 FilmArrange2.表 Film(影片信息)數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明FilmIDint電影編號FilmNamenvarchar50影片名Protagonistnvarchar50影片主演Directornvarchar50影片導(dǎo)演17Lagvarchar50Durationnvarchar50影片時長BriefIntronvarchar500影片簡介PictureURLvarchar50影片圖片地址Pricemoney 影片價格表 Film9 統(tǒng)計結(jié)算管理設(shè)計說明統(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è)額189.
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 員工個人總結(jié)怎么寫2021
- 指導(dǎo)培養(yǎng)教師工作計劃
- 2022年高中工作計劃
- 2025年柔性自動化裝備項目合作計劃書
- 自行車車形容2篇
- 2025年耐高溫濾料合作協(xié)議書
- 入職競業(yè)協(xié)議書(2篇)
- 2025年高純石英纖維正交三向織物項目發(fā)展計劃
- 2025年青霉素類抗菌藥物合作協(xié)議書
- 地下車庫租賃協(xié)議
- 三年級上冊數(shù)學(xué)課件北師大版專項復(fù)習(xí) 操作題、圖形題專項
- 黃土高原水土流失說課
- 河北省石家莊市藥品零售藥店企業(yè)藥房名單目錄
- 《來自地球的力》名師教案
- 食堂虧損分析報告范文5篇
- 錨桿錨索鉆機(jī)操作規(guī)程
- 《錄音技術(shù)與藝術(shù)》課程教學(xué)大綱
- 部編版七年級語文上下冊教材解讀分析精編ppt
- InternationalSettlementsLecture3InternationalClearingSystems
- (完整版)景觀園林工程施工規(guī)范和技術(shù)要求
- (完整版)六年級轉(zhuǎn)述句練習(xí)題
評論
0/150
提交評論