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

下載本文檔

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

文檔簡(jiǎn)介

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)前臺(tái)運(yùn)行時(shí)序圖52.3系統(tǒng)后臺(tái)運(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存儲(chǔ)分配84用戶管理設(shè)計(jì)說明84.1程序描述84.2功能84.3輸入項(xiàng)84.4輸出項(xiàng)94.5流程邏輯94.6存儲(chǔ)分配95購(gòu)票管理設(shè)計(jì)說明105.1程序描述105.2功能105.3輸入項(xiàng)105.4輸出項(xiàng)105.5流程邏輯115.6存儲(chǔ)分配116會(huì)員管理設(shè)計(jì)說明116.1程序描述116.2功能126.3輸入項(xiàng)126.4輸出項(xiàng)126.

2、5流程邏輯126.6存儲(chǔ)分配127票務(wù)管理設(shè)計(jì)說明137.1程序描述137.2功能137.3輸入項(xiàng)137.4輸出項(xiàng)137.5流程邏輯147.6存儲(chǔ)分配148影片管理設(shè)計(jì)說明158.1程序描述158.2功能158.3輸入項(xiàng)168.4輸出項(xiàng)168.5流程邏輯168.6存儲(chǔ)分配169統(tǒng)計(jì)結(jié)算管理設(shè)計(jì)說明179.1程序描述179.2功能179.3輸入項(xiàng)179.4輸出項(xiàng)179.5流程邏輯189.6存儲(chǔ)分配18詳細(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)一步的想法。我們將這些想法記錄下來,

3、作為詳細(xì)設(shè)計(jì)說明書,為進(jìn)一步設(shè)計(jì)軟件、編寫代碼打下基礎(chǔ)。1.2背景隨著社會(huì)信息量的與日俱增,人們對(duì)于精神層面的追求也在不斷增長(zhǎng)。所以電影院就應(yīng)運(yùn)而生。隨著社會(huì)的發(fā)展和進(jìn)步,社會(huì)大分工的細(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ù)語(yǔ)的定義及縮略詞簡(jiǎn)要如下 CTS:CINEMA TICKET SYSTEM 影院售票系統(tǒng)1.4參

4、考資料1炎士濤,陳文臣,胡荷芬ASP.NET項(xiàng)目開發(fā)案例精粹電子工業(yè)出版社,2008普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材。 2張海潘。軟件工程。人民郵電出版社,21世紀(jì)高等學(xué)校計(jì)算機(jī)規(guī)劃教材。3吳志祥、李光敏、鄭軍紅高級(jí)Web程序設(shè)計(jì)ASP.NET網(wǎng)站開發(fā) 科學(xué)出版社,2013版4劉西杰、柳林HTML、CSS、JavaScript網(wǎng)頁(yè)制作從入門到精通 人民郵電出版社,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)前臺(tái)運(yùn)行時(shí)序圖圖2.2系統(tǒng)前臺(tái)運(yùn)行時(shí)序圖2.3系統(tǒng)后臺(tái)運(yùn)行時(shí)序圖圖2.3系統(tǒng)后臺(tái)運(yùn)行時(shí)序圖2.4系統(tǒng)接口說明1.電影管理如下圖2.4

5、圖2.4電影管理接口說明2.影票影院座位如下圖2.5圖2.5影票影院座位接口說明3.用戶預(yù)定模塊如下圖2.6圖2.6用戶預(yù)定接口說明3信息管理設(shè)計(jì)說明3.1程序描述本模塊主要用于解決查找注冊(cè)用戶以及熱映影片。3.2功能1.建立與數(shù)據(jù)庫(kù)連接2.運(yùn)行主界面3.根據(jù)輸入調(diào)用子模塊4.退出系統(tǒng)時(shí)斷開與數(shù)據(jù)庫(kù)的連接3.3輸入項(xiàng)1.用戶注冊(cè)信息 。2.影片名。3.4輸出項(xiàng)1.如用戶名不存在則輸出“該用戶名不存在!”2.如影片信息不存在則輸出“該影片不存在!”3.如輸入無誤則跳轉(zhuǎn)到相應(yīng)項(xiàng)。3.5流程邏輯讀入界面的值IF 輸入的用戶名不存在給出警告“該用戶不存在,請(qǐng)檢查輸入是否有誤!”界面回到原位置ELSE輸

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

7、正確的格式!”再次檢測(cè)用戶輸入是否有誤生成數(shù)據(jù)庫(kù)更新語(yǔ)句IF 注冊(cè)操作成功重新獲取注冊(cè)表信息界面回到位置ELSE給出警告”注冊(cè)失?。 狈祷刈?cè)界面,標(biāo)注錯(cuò)誤項(xiàng)。4.6存儲(chǔ)分配本程序的存儲(chǔ)分配如下1.表user(用戶表)。數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長(zhǎng)度數(shù)據(jù)說明usernamevarchar50用戶名passwordvarchar50用戶密碼Emailvarchar50電子郵箱addressvarchar50地址familynamevarchar50姓qivenamevarchar50名idcardvarchar50身份證號(hào)balancemoney賬戶余額表user2.表member(員工表)。數(shù)據(jù)項(xiàng)數(shù)據(jù)類型

8、長(zhǎng)度數(shù)據(jù)說明MemberIDint員工編號(hào)MemberNamenvarchar50員工名Passwordnvarchar50員工密碼Emailnvarchar50員工郵箱Telephonebigint員工電話Birthdatetime員工生日表member2.表Admin(管理員表)。數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長(zhǎng)度數(shù)據(jù)說明AdminIDnchar10管理員IDAdminNamenvarchar50管理員名Passwordnvarchar50管理員密碼Rolevarchar50管理員職務(wù)表Admin5購(gòu)票管理設(shè)計(jì)說明5.1程序描述本模塊主要用于解決用戶購(gòu)票問題。5.2功能1. 建立與數(shù)據(jù)庫(kù)連接2.運(yùn)行購(gòu)票界

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

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

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

12、Room2. Seat(座位表)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長(zhǎng)度數(shù)據(jù)說明SRoomNamenvachar50影廳名SeatIDvarchar50座位號(hào)IDintStatevarchar50TheaterNamevarchar50影廳名表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

13、影廳名PlayTimevarchar50上映時(shí)間TotalPollNumint總票數(shù)SaledNumint已售出票數(shù)Price money影票價(jià)格PictureURLvarchar50影片圖片地址表FilmArrange4. Theaters(影廳表)數(shù)據(jù)項(xiàng)數(shù)據(jù)類型長(zhǎng)度數(shù)據(jù)說明theaterIDnchar10影廳編號(hào)theaterNamenvarchar50影廳名Addressnvarchar50影廳地址Phonebigint影廳管理電話表Theaters8影片管理設(shè)計(jì)說明8.1程序描述 本模塊主要用于解決影片信息管理的問題。8.2功能1. 建立與數(shù)據(jù)庫(kù)的連接2.運(yùn)行影片管理界面3.獲取數(shù)據(jù)庫(kù)

14、的當(dāng)前影片信息4.修改數(shù)據(jù)庫(kù)影片信息4.退出系統(tǒng)時(shí)斷開與數(shù)據(jù)庫(kù)的連接8.3輸入項(xiàng)1.影片相關(guān)信息8.4輸出項(xiàng)1.數(shù)據(jù)庫(kù)當(dāng)前的影片信息8.5流程邏輯圖8.1影片維護(hù)流程圖8.6存儲(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)演Lagvarchar50Durationnvarchar50影片時(shí)長(zhǎng)BriefIntronvarchar500影片簡(jiǎn)介PictureURLvarchar50影片圖片地址Pricemoney 影片價(jià)格表Film9統(tǒng)計(jì)結(jié)算管理設(shè)計(jì)說明9.1程序描述 本模塊主要用于解決售票信息統(tǒng)計(jì)的問題。9.2功能1. 建立與數(shù)據(jù)庫(kù)的連接2.運(yùn)行門票銷售情況界面3.獲取該時(shí)間段的購(gòu)票信息4.統(tǒng)計(jì)余票數(shù)和營(yíng)業(yè)額4.退出系統(tǒng)時(shí)斷開與數(shù)據(jù)庫(kù)的連接9.3輸入項(xiàng)1.當(dāng)前驗(yàn)證時(shí)間9.4輸出項(xiàng)1.影片余票數(shù)和當(dāng)前營(yíng)業(yè)額9.5流程邏輯圖9.1統(tǒng)計(jì)結(jié)算流程圖

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論