影城票務(wù)系統(tǒng)詳細(xì)設(shè)計(jì)_第1頁
影城票務(wù)系統(tǒng)詳細(xì)設(shè)計(jì)_第2頁
影城票務(wù)系統(tǒng)詳細(xì)設(shè)計(jì)_第3頁
影城票務(wù)系統(tǒng)詳細(xì)設(shè)計(jì)_第4頁
影城票務(wù)系統(tǒng)詳細(xì)設(shè)計(jì)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

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)前臺(tái)運(yùn)行時(shí)序圖.52.3 系統(tǒng)后臺(tái)運(yùn)行時(shí)序圖.52.4 系統(tǒng)接口說明.63 信息管理設(shè)計(jì)說明信息管理設(shè)計(jì)說明.73.1 程序描述.73.2 功能.73.3 輸入項(xiàng).73.4 輸出項(xiàng).73.5 流程邏輯.83.6 存儲(chǔ)分配.84 用戶管理設(shè)計(jì)說明用戶管理設(shè)計(jì)說明.84.1 程序描述.84.2 功能.84.3 輸入項(xiàng).84.4 輸出項(xiàng).94.5 流程邏輯.94.6 存儲(chǔ)分配.95 購票管理設(shè)計(jì)說明購票管理設(shè)計(jì)說明.105.1 程序描述.10

2、5.2 功能.105.3 輸入項(xiàng).105.4 輸出項(xiàng).105.5 流程邏輯.115.6 存儲(chǔ)分配.116 會(huì)員管理設(shè)計(jì)說明會(huì)員管理設(shè)計(jì)說明.116.1 程序描述.116.2 功能.126.3 輸入項(xiàng).126.4 輸出項(xiàng).126.5 流程邏輯.126.6 存儲(chǔ)分配.127 票務(wù)管理設(shè)計(jì)說明票務(wù)管理設(shè)計(jì)說明.1327.1 程序描述.137.2 功能.137.3 輸入項(xiàng).137.4 輸出項(xiàng).137.5 流程邏輯.147.6 存儲(chǔ)分配.148 影片管理設(shè)計(jì)說明影片管理設(shè)計(jì)說明.158.1 程序描述.158.2 功能.158.3 輸入項(xiàng).168.4 輸出項(xiàng).168.5 流程邏輯.168.6 存儲(chǔ)分配.1

3、69 統(tǒng)計(jì)結(jié)算管理設(shè)計(jì)說明統(tǒng)計(jì)結(jié)算管理設(shè)計(jì)說明.179.1 程序描述.179.2 功能.179.3 輸入項(xiàng).179.4 輸出項(xiàng).179.5 流程邏輯.189.6 存儲(chǔ)分配.183詳細(xì)設(shè)計(jì)說明書詳細(xì)設(shè)計(jì)說明書1 引言引言1.1 編寫目的編寫目的根據(jù)需求規(guī)格說明書 、 概要設(shè)計(jì)說明書 ,在仔細(xì)考慮討論之后,我們對(duì)影城票務(wù)管理系統(tǒng)軟件的功能劃分、數(shù)據(jù)結(jié)構(gòu)、軟件總體結(jié)構(gòu)的實(shí)現(xiàn)有了進(jìn)一步的想法。我們將這些想法記錄下來,作為詳細(xì)設(shè)計(jì)說明書,為進(jìn)一步設(shè)計(jì)軟件、編寫代碼打下基礎(chǔ)。1.2 背景背景隨著社會(huì)信息量的與日俱增,人們對(duì)于精神層面的追求也在不斷增長(zhǎng)。所以電影院就應(yīng)運(yùn)而生。隨著社會(huì)的發(fā)展和進(jìn)步,社會(huì)大分工

4、的細(xì)致化和服務(wù)化,成為了當(dāng)今趨勢(shì)。當(dāng)然,電影院也不除外。其實(shí)電影院的管理系統(tǒng)應(yīng)該來說比其他的社會(huì)服務(wù)系統(tǒng)的管理要簡(jiǎn)單一點(diǎn)。電影院不外乎是引進(jìn)電影,制定播放影片的時(shí)間表,買票,檢票進(jìn)場(chǎng)觀看,還有就是一些數(shù)據(jù)管理方面的事。如工作人員管理,票務(wù)管理等等。為了工作機(jī)制簡(jiǎn)單有序,必然要引進(jìn)一套管理系統(tǒng)。1.3 定義定義文檔中采用的專門術(shù)語的定義及縮略詞簡(jiǎn)要如下 CTS:CINEMA TICKET SYSTEM 影院售票系統(tǒng)1.4 參考資料參考資料1炎士濤,陳文臣,胡荷芬ASP.NET 項(xiàng)目開發(fā)案例精粹電子工業(yè)出版社,2008 普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材。 2張海潘。 軟件工程 。人民郵電出版社

5、,21 世紀(jì)高等學(xué)校計(jì)算機(jī)規(guī)劃教材。3吳志祥、李光敏、鄭軍紅高級(jí) Web 程序設(shè)計(jì)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ái)運(yùn)行時(shí)序圖系統(tǒng)前臺(tái)運(yùn)行時(shí)序圖圖 2.2 系統(tǒng)前臺(tái)運(yùn)行時(shí)序圖2.3 系統(tǒng)后臺(tái)運(yùn)行時(shí)序圖系統(tǒng)后臺(tái)運(yùn)行時(shí)序圖圖 2.3 系統(tǒng)后臺(tái)運(yùn)行時(shí)序圖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è)計(jì)說明信息管理設(shè)計(jì)說明3.1 程序描述程序描述本模塊主要用于解決查找注冊(cè)用戶以及熱映影片。3.2 功能功能1.建立與數(shù)據(jù)庫連接2.運(yùn)行主界面3.根據(jù)輸入調(diào)用子模塊4.退出系統(tǒng)時(shí)斷開與數(shù)據(jù)庫的連接3.3 輸入項(xiàng)輸入項(xiàng)1.用戶注冊(cè)信息 。2.影片名。3.4 輸出項(xiàng)輸出項(xiàng)1.如用戶名不存在則輸出“該用戶名不存在!”2.如影片信息不存在則輸出“該影片不存在!”3.如輸入無誤則跳轉(zhuǎn)到相應(yīng)項(xiàng)。83.5 流程邏輯流程邏輯讀入界面的值IF 輸入的用戶名不存在給出警告“該用戶不存在,請(qǐng)檢查

7、輸入是否有誤!”界面回到原位置ELSE輸出該用戶基本信息IF 輸入的影片不存在給出警告“該影片已下架或未上映,請(qǐng)選擇其他影片!”界面回到原位置ELSE輸出該影片基本信息3.6 存儲(chǔ)分配存儲(chǔ)分配本模塊需要用到表 user(詳見 4.6)以及表 Film(詳見 8.6)4 用戶管理設(shè)計(jì)說明用戶管理設(shè)計(jì)說明4.1 程序描述程序描述本模塊主要用于解決用戶的注冊(cè)與注銷。4.2 功能功能1. 建立與數(shù)據(jù)庫連接2.運(yùn)行注冊(cè)界面對(duì)話框3.存儲(chǔ)該用戶的信息 5.退出當(dāng)前登錄(注銷)6.退出系統(tǒng)時(shí)斷開與數(shù)據(jù)庫的連接4.3 輸入項(xiàng)輸入項(xiàng)1.用戶名2.用戶密碼3.用戶相關(guān)信息94.4 輸出項(xiàng)輸出項(xiàng)1.用戶名2.用戶注

8、冊(cè)信息3.輸入信息有誤時(shí)紅字提醒4.5 流程邏輯流程邏輯讀入界面的值IF 注冊(cè)信息不符合標(biāo)準(zhǔn)給出警告”XXX 有誤!請(qǐng)輸入正確的格式!”再次檢測(cè)用戶輸入是否有誤生成數(shù)據(jù)庫更新語句IF 注冊(cè)操作成功重新獲取注冊(cè)表信息界面回到位置ELSE給出警告”注冊(cè)失??!”返回注冊(cè)界面,標(biāo)注錯(cuò)誤項(xiàng)。4.6 存儲(chǔ)分配存儲(chǔ)分配本程序的存儲(chǔ)分配如下1.表 user(用戶表)。數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長(zhǎng)度數(shù)據(jù)說明usernamevarchar50用戶名passwordvarchar50用戶密碼Emailvarchar50電子郵箱addressvarchar50地址familynamevarchar50姓qivenamevarch

9、ar50名idcardvarchar50身份證號(hào)balancemoney賬戶余額表 user2.表 member(員工表)。數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長(zhǎng)度數(shù)據(jù)說明MemberIDint員工編號(hào)MemberNamenvarchar50員工名Passwordnvarchar50員工密碼Emailnvarchar50員工郵箱Telephonebigint員工電話10Birthdatetime員工生日表 member2.表 Admin(管理員表)。數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長(zhǎng)度數(shù)據(jù)說明AdminIDnchar10管理員 IDAdminNamenvarchar50管理員名Passwordnvarchar50管理員密碼Rolev

10、archar50管理員職務(wù)表 Admin5 購票管理設(shè)計(jì)說明購票管理設(shè)計(jì)說明5.1 程序描述程序描述本模塊主要用于解決用戶購票問題。5.2 功能功能1. 建立與數(shù)據(jù)庫連接2.運(yùn)行購票界面和下單界面對(duì)話框3.獲取該用戶的信息4.修改用戶購票信息 5.退出系統(tǒng)時(shí)斷開與數(shù)據(jù)庫的連接5.3 輸入項(xiàng)輸入項(xiàng)1.影片名2.觀影時(shí)間3.觀影展廳4.購買票數(shù)5.4 輸出項(xiàng)輸出項(xiàng)1.影片相關(guān)信息2.用戶賬戶余額115.5 流程邏輯流程邏輯讀入界面的值IF 用戶選擇影片不存在給出警告”本片已下架或未上映!”再次檢測(cè)用戶輸入是否有誤生成數(shù)據(jù)庫更新語句IF 選擇影片操作成功重新獲取數(shù)據(jù)表信息界面跳轉(zhuǎn)到購物車位置IF 賬

11、戶余額不足導(dǎo)致付款失敗給出警告”賬戶余額不足!”返回下單頁面。ELSE 付款成功給出提示“購買成功!” 輸出用戶購票信息。5.6 存儲(chǔ)分配存儲(chǔ)分配本模塊存儲(chǔ)分配如下表 BookingCart數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長(zhǎng)度數(shù)據(jù)說明IDint影票標(biāo)號(hào)Statevarchar50FilmNamevarchar50影片名Cinemavarchar50影院名Timevarchar50觀影時(shí)間Seatvarchar50觀影座位Pricemoney影片價(jià)格UserNamevarchar50用戶名表 BookingCart6 會(huì)員管理設(shè)計(jì)說明會(huì)員管理設(shè)計(jì)說明6.1 程序描述程序描述本模塊主要用于解決用戶信息修改問題。12

12、6.2 功能功能1. 建立與數(shù)據(jù)庫連接2.運(yùn)行信息修改界面對(duì)話框3.獲取該用戶的信息4.修改用戶注冊(cè)信息 5.退出系統(tǒng)時(shí)斷開與數(shù)據(jù)庫的連接6.3 輸入項(xiàng)輸入項(xiàng)1.原密碼和新密碼2.新的注冊(cè)相關(guān)認(rèn)證信息6.4 輸出項(xiàng)輸出項(xiàng)1.修改后的用戶6.5 流程邏輯流程邏輯圖 6.1 會(huì)員管理流程圖6.6 存儲(chǔ)分配存儲(chǔ)分配本模塊存儲(chǔ)分配見 4.6 表 user137 票務(wù)管理設(shè)計(jì)說明票務(wù)管理設(shè)計(jì)說明7.1 程序描述程序描述 本模塊主要用于解決購票信息管理的問題。7.2 功能功能1. 建立與數(shù)據(jù)庫的連接2.運(yùn)行購票界面3.獲取該用戶的購票信息4.退出系統(tǒng)時(shí)斷開與數(shù)據(jù)庫的連接7.3 輸入項(xiàng)輸入項(xiàng)1.所購買影片信

13、息7.4 輸出項(xiàng)輸出項(xiàng)1.用戶購票的相關(guān)信息2.用戶所購買的影票票號(hào)147.5 流程邏輯流程邏輯圖 7.1 票務(wù)管理流程圖7.6 存儲(chǔ)分配存儲(chǔ)分配本模塊存儲(chǔ)分配下列表:1.ScreenRoom(影廳表)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長(zhǎng)度數(shù)據(jù)說明SRoomIDnchar10票號(hào)信息SRoomNamenvachar50影廳名theaterIDvarchar50影廳代號(hào)SeatsNumint影廳座位號(hào)表 ScreenRoom2.Seat(座位表)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長(zhǎng)度數(shù)據(jù)說明SRoomNamenvachar50影廳名SeatIDvarchar50座位號(hào)IDintStatevarchar50TheaterNamevarc

14、har50影廳名15表 Seat3.FilmArrange(影片安排表)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長(zhǎng)度數(shù)據(jù)說明ArrangeIDint安排序號(hào)FilmIDnchar10電影序號(hào)FilmNamenvarchar50影片名Classvarchar50影片類別theaterIDnchar10影院號(hào)theaterNamenvarchar50影院名SRoomIDnchar10影廳號(hào)SRoomNamenvarchar50影廳名PlayTimevarchar50上映時(shí)間TotalPollNumint總票數(shù)SaledNumint已售出票數(shù)Price money影票價(jià)格PictureURLvarchar50影片圖片地址表

15、FilmArrange4.Theaters(影廳表)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長(zhǎng)度數(shù)據(jù)說明theaterIDnchar10影廳編號(hào)theaterNamenvarchar50影廳名Addressnvarchar50影廳地址Phonebigint影廳管理電話表 Theaters8 影片管理設(shè)計(jì)說明影片管理設(shè)計(jì)說明8.1 程序描述程序描述 本模塊主要用于解決影片信息管理的問題。8.2 功能功能1. 建立與數(shù)據(jù)庫的連接2.運(yùn)行影片管理界面3.獲取數(shù)據(jù)庫的當(dāng)前影片信息4.修改數(shù)據(jù)庫影片信息4.退出系統(tǒng)時(shí)斷開與數(shù)據(jù)庫的連接168.3 輸入項(xiàng)輸入項(xiàng)1.影片相關(guān)信息8.4 輸出項(xiàng)輸出項(xiàng)1.數(shù)據(jù)庫當(dāng)前的影片信息8.5 流程

16、邏輯流程邏輯圖 8.1 影片維護(hù)流程圖8.6 存儲(chǔ)分配存儲(chǔ)分配本模塊存儲(chǔ)分配下列表:1.表 FilmArrange(影片安排)見 7.6 表 FilmArrange2.表 Film(影片信息)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長(zhǎng)度數(shù)據(jù)說明FilmIDint電影編號(hào)FilmNamenvarchar50影片名Protagonistnvarchar50影片主演Directornvarchar50影片導(dǎo)演17Lagvarchar50Durationnvarchar50影片時(shí)長(zhǎng)BriefIntronvarchar500影片簡(jiǎn)介PictureURLvarchar50影片圖片地址Pricemoney 影片價(jià)格表 Film9 統(tǒng)計(jì)結(jié)算管理設(shè)計(jì)說明統(tǒng)計(jì)結(jié)算管理設(shè)計(jì)說明9.1 程序描述程序描述 本模塊主要用于解決售票信息統(tǒng)計(jì)的問題。9.2 功能功能1. 建立與數(shù)據(jù)庫的連接2.運(yùn)行門票銷售情況界面3.獲取該時(shí)間段的購票信息4.統(tǒng)計(jì)余票數(shù)和營(yíng)業(yè)額4.退出系統(tǒng)時(shí)斷開與數(shù)據(jù)庫的連接9.3 輸入項(xiàng)輸入項(xiàng)1.當(dāng)前驗(yàn)證時(shí)間9.4 輸出項(xiàng)輸出項(xiàng)1.影片余票數(shù)和當(dāng)前營(yíng)業(yè)額189.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論