影城票務(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頁
免費(fèi)預(yù)覽已結(jié)束,剩余16頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rè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)前臺運(yùn)行時(shí)序圖 52.3 系統(tǒng)后臺運(yùn)行時(shí)序圖 52.4 系統(tǒng)接口說明 63 信息管 理設(shè)計(jì)說明 73.1 程序描述 73.2 功能 73.3 輸入項(xiàng) 73.4 輸出項(xiàng) 73.5 流程邏輯 83.6 存儲分配 84 用戶管 理設(shè)計(jì)說明 84.1 程序描述 84.2 功能 84.3 輸入項(xiàng) 84.4 輸出項(xiàng) 94.5 流程邏輯 94.6 存儲分配 95 購票管理設(shè)計(jì)說明 105.1 程序描述 105.2 功能 105.3 輸入項(xiàng) 105.4 輸出項(xiàng) 10

2、5.5 流程邏輯 115.6 存儲分配 116 會員管理設(shè)計(jì)說明 116.1 程序描述 116.2 功能 126.3 輸入項(xiàng) 126.4 輸出項(xiàng) 126.5 流程邏輯 126.6 存儲分配 127 票務(wù)管理設(shè)計(jì)說明 137.1 程序描述 137.2 功能 137.3 輸入項(xiàng) 137.4 輸出項(xiàng) 137.5 流程邏輯 147.6 存儲分配 148 影片 管理設(shè)計(jì)說明 158.1 程序描述 158.2 功能 158.3 輸入項(xiàng) 168.4 輸出項(xiàng) 168.5 流程邏輯 168.6 存儲分配 169 統(tǒng)計(jì) 結(jié)算管理設(shè)計(jì) 說明 179.1 程序描述 179.2 功能 179.3 輸入項(xiàng) 179.4 輸

3、出項(xiàng) 179.5 流程邏輯 189.6 存儲分配 188詳細(xì)設(shè)計(jì) 說明書1 引言1.1 編寫目的根據(jù)需求規(guī)格說明 書 、概要 設(shè) 計(jì) 說明書 ,在 仔細(xì)考慮討論之后,我們對 影城票務(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 背景隨著社會信息量的與 日俱增,人們對于精神層面的追求也在不 斷增長。所以電影院就 應(yīng)運(yùn)而生。隨著社會的發(fā)展和進(jìn) 步,社會大分工的細(xì)致化和服務(wù)化,成為 了當(dāng)今趨勢。當(dāng)然,電 影院也不除外。其實(shí) 電影院的管理系統(tǒng)應(yīng)該來說比其他的社會 服務(wù)系統(tǒng)的管理要簡單

4、一點(diǎn)。 電 影院不外乎是引進(jìn) 電影,制定播放影片的時(shí)間表,買票,檢 票進(jìn)場觀看,還有就是一些數(shù)據(jù)管理方面的事。 如工作人員管理,票務(wù)管理等等。為了工 作機(jī)制簡單有序,必然要引 進(jìn)一套管理系統(tǒng)。1.3 定義文檔中采用的專門術(shù)語的定義及縮略詞簡要如下CTS: CINEMA TICKET SYSTEM 影院售票系統(tǒng)1.4 參考資料1炎士濤,陳文臣,胡荷芬ASP.NEK目開發(fā)案例精粹電子 工業(yè)出版社,2008普通高等教育“十一五 ”國家級規(guī)劃教材。2 張海潘 。軟 件工程 。 人 民郵電出版社,21 世紀(jì)高等學(xué)校計(jì)算機(jī)規(guī)劃教材。3 吳志祥、李光敏、鄭軍紅高級Web 程序設(shè)計(jì) ASP.NET 網(wǎng)站開發(fā)

5、科學(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)前臺運(yùn)行時(shí)序圖圖2.2系統(tǒng)前臺運(yùn)行時(shí)序圖2.3 系統(tǒng)后臺運(yùn)行時(shí)序圖W工H*貯事h足員工以耳思特1 1置校的訂片良1前力犍1+ hI-左1逗;2置找帝訂庫戶;3驗(yàn)證*信且1A構(gòu)訂錄就j:1LF11!L1J4卡博1- |> JI-與逮山需5' 1 , 1V 1 k 1 I-£圖2.3系統(tǒng)后臺運(yùn)行時(shí)序圖2.4 系統(tǒng)接口說明1.電影管理如下圖2.4

6、FilmArrange *早 ArrangelDPi ay Time管 F;lmlDFilmNameProtagonistDircetcrFilm*DuratiorPictureURLBookingCart *? jyFilmNameCiremaTimeSeatPricf2.影票影院座位如下圖2.5圖2.4電影管理接口說明Saleslnfog aleslDArrangelD GRoerriNifrie- theate rNme SrdtU5erNameTMketlD圖2.5影票影院座位接口說明3.用戶預(yù)定模塊如下圖2.6ide a rd圖2.6用戶預(yù)定接口說明3信息管理設(shè)計(jì)說明3.1 程序描述

7、本模塊主要用于解決查找注冊用戶以及熱映影片。3.2 功能1 .建立與數(shù)據(jù)庫連接2 .運(yùn)行主界面3 .根據(jù)輸入調(diào)用子模塊4 .退出系統(tǒng)時(shí)斷開與數(shù)據(jù)庫的連接3.3輸入項(xiàng)1 .用戶注冊信息。2 .影片名。1.4輸由項(xiàng)1 .如用戶名不存在則輸 出該用戶名不存在! ”2 .如影片信息不存在則 輸出 該影片不存在! ”3 .如輸入無誤則跳轉(zhuǎn)到相應(yīng)項(xiàng)。3.5 流程邏輯讀入界面的值IF 輸入的用戶名不存在給出警告“該用戶不存在,請檢查輸入是否有誤!”界面回到原位置ELSE輸出該用戶基本信息IF 輸入的影片不存在給出警告“該影片已 下架或未上映,請選擇其他影片!”界面回到原位置ELSE輸出該影片基本信息3.6

8、存儲分配本模塊需要用到表user (詳見4.6)以及表Film (詳見8.6)4 用 戶 管理設(shè)計(jì)說明4.1 程序描述本模塊主要用于解決 用戶的注冊與注銷。4.2 功 能1. 建立與數(shù)據(jù)庫連接2. 運(yùn)行注冊界面對話框3. 存儲該用戶的信息5. 退出當(dāng)前登錄(注銷)6. 退出系統(tǒng)時(shí)斷開與數(shù)據(jù)庫的連接4.3 輸入項(xiàng)1 .用戶名2 .用戶密碼3 .用戶相關(guān)信息10134.4 輸由項(xiàng)1 .用戶名2 .用戶注冊信息3 .輸入信息有誤時(shí)紅字提醒2.5流程邏輯讀入界面的值IF注冊信息不符合標(biāo)準(zhǔn)給出警告” XXX有誤!請輸入正確的格式!再次檢測用戶輸入是 否有誤生成數(shù)據(jù)庫更新語句IF注冊操作成功重新獲取注冊表

9、信息界面回到位置ELSE給出警告”注冊失敗! ”返回注冊界面,標(biāo)注 錯誤項(xiàng)。4.6存儲分配本程序的存儲分配如下1 .表user(用戶表)。2.表 member(員 工表)。數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長度數(shù)據(jù)說明MemberIDint員工編號MemberNamenvarchar50員工名Passwordnvarchar50員工密碼Emailnvarchar50員工郵箱Telephonebigint員工電話數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長度數(shù)據(jù)說明usernamevarchar50用戶名passwordvarchar50用戶密碼Emailvarchar50電子郵箱addressvarchar50地址familynamevar

10、char50姓qivenamevarchar50名idcardvarchar50身份證號balancemoney賬戶余額表 userBirth datetime | 員工生日表 member2 .表Admin(管理員表)。數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長度數(shù)據(jù)說明AdminlDnchar10管理員IDAdminNamenvarchar50管理員名Passwordnvarchar50管理員密儲Rolevarchar50管理員職務(wù)表 Admin5購票管理設(shè)計(jì)說明5.1 程序描述本模塊主要用于解決 用戶購票問題。5.2 功能1.建立與數(shù)據(jù)庫連接1 .運(yùn)行購票界面和下單界面對話框2 .獲取該用戶的信息3 .修改用戶購

11、票信息5 .退出系統(tǒng)時(shí)斷開與數(shù)據(jù)庫的連接5.3輸入項(xiàng)1 .影片名2 .觀影時(shí)間3 .觀影展廳4 .購買票數(shù)3.4輸由項(xiàng)1 .影片相關(guān)信息2 .用戶賬戶余額6.2功能讀入界面的值IF用戶選擇影片不存在給出警告”本片已下 架或未上映!再次檢測用戶輸入是 否有誤生成數(shù)據(jù)庫更新語句IF選擇影片操作成功重新獲取數(shù)據(jù)表信息界面跳轉(zhuǎn)到購物車位置IF賬戶余額不足導(dǎo)致 付款失敗給出警告”賬戶余額 不足!”返回下單頁面。ELSE付款成功給出提示“購買成功! ” 輸出用戶購票信息。5.6存儲分配本模塊存儲分配如下表BookingCart數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長度數(shù)據(jù)說明IDint影票標(biāo)號Statevarchar50Film

12、Namevarchar50影片名Cinemavarchar50影院名Timevarchar50觀影時(shí)間Seatvarchar50觀影座位Pricemoney影片價(jià)格UserNamevarchar50用戶名表 BookingCart6會員管理設(shè)計(jì)說明6.1程序描述本模塊主要用于解決用戶信息修改問題。1 .建立與數(shù)據(jù)庫連接2 .運(yùn)行信息修改界面對話框3 .獲取該用戶的信息4 .修改用戶注冊信息5 .退出系統(tǒng)時(shí)斷開與數(shù)據(jù)庫的連接6.3輸入項(xiàng)1 .原密碼和新密碼2 .新的注冊相關(guān)認(rèn)證信 息6.4輸由項(xiàng)1.修改后的用戶6.5 流程邏輯圖6.1會員管理流程圖6.6 存儲分配本模塊存儲分配見4.6表user

13、157 票 務(wù) 管理設(shè)計(jì)說明7.1 程序描述本模塊主要用于解決 購票信息管理的問題。7.2 功能1. 建立與數(shù)據(jù)庫的連接2. 運(yùn)行購票界面3. 獲取該用戶的購票信息4. 退出系統(tǒng)時(shí)斷開與數(shù)據(jù)庫的連接7.3 輸入項(xiàng)1 .所購買影片信息7.4 輸出 項(xiàng)1 .用戶購票的相關(guān)信息2 .用戶所購買的影票票號167.5流程邏輯7.6存儲分配本模塊存儲分配下列 表:1.ScreenRoom (影 廳表)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長度數(shù)據(jù)說明SRoomIDnchar10票號信息SRoomName nvachar50影廳名theaterlDvarchar50影廳代號SeatsNumint影廳座位號表 ScreenRoom2

14、. Seat(座位表)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長度數(shù)據(jù)說明SRoomName nvachar50影廳名SeatIDvarchar50座位號IDintStatevarchar50TheaterNamevarchar50影廳名17數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長度數(shù)據(jù)說明ArrangeIDintP 安排序號FilmIDnchar10電影序號FilmNamenvarchar50影片名Classvarchar50P影片類別theaterIDnchar10影院號theaterNamenvarchar50影院名SRoomIDnchar10影廳號SRoomNamenvarchar50影廳名PlayTimevarchar50上映時(shí)間T

15、otalPollNumint一 總票數(shù)SaledNumint已售出票數(shù)Pricemoney影票價(jià)格PictureURLvarchar50影片圖片地 址表 Seat表 FilmArrange3. FilmArrange(影片安排表)4. Theaters(影廳表)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長度數(shù)據(jù)說明theaterIDnchar10影廳編號:theaterNamenvarchar50影廳名Addressnvarchar50影廳地址:Phonebigint影廳管理電話表 Theaters8影片管理設(shè)計(jì)說明8.1 程序描述本模塊主要用于解決影片信息管理的問題。8.2 功能1 .建立與數(shù)據(jù)庫的連接2 .運(yùn)行影片管

16、理界面3 .獲取數(shù)據(jù)庫的當(dāng)前影 片信息4 .修改數(shù)據(jù)庫影片信息5 .退出系統(tǒng)時(shí)斷開與 數(shù)據(jù)庫的連接8.3輸入項(xiàng)1.影片相關(guān)信息8.4輸由項(xiàng)1.數(shù)據(jù)庫當(dāng)前的影片信息8.5 流程邏輯8.6 存儲分配本模塊存儲分配下列表:1 .表 FilmArrange (影片安排)見 7.6 表 FilmArrange2 .表Film(影片信息)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長度數(shù)據(jù)說明FilmIDint電能編pFilmNamenvarchar50影片名Protagonistnvarchar50r 影片主演Directornvarchar50影片導(dǎo)演Lagvarchar50影片時(shí)長Durationnvarchar50BriefIntronvarchar500影片簡介PictureURLvarchar50影片圖片地址Pricemoney影片價(jià)格表 Film9統(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è)額5 .退出系統(tǒng)時(shí)斷開與 數(shù)據(jù)庫的連接9.3 輸入項(xiàng)1 .當(dāng)前驗(yàn)證時(shí)間9.4 輸由項(xiàng)1 .影片余票數(shù)

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論