


版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1 引言 31.1 編寫(xiě)目的 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)接口說(shuō)明 63 信息管理設(shè)計(jì)說(shuō)明 73.1 程序描述 73.2 功能 73.3 輸入項(xiàng) 73.4 輸出項(xiàng) 73.5 流程邏輯 83.6 存儲(chǔ)分配 84 用戶管理設(shè)計(jì)說(shuō)明 84.1 程序描述 84.2 功能 84.3 輸入項(xiàng) 84.4 輸出項(xiàng) 94.5 流程邏輯 94.6 存儲(chǔ)分配 95 購(gòu)票管理設(shè)計(jì)說(shuō)明 105.1 程序描述 105.2 功能 105.3 輸入項(xiàng) 105.4 輸出項(xiàng) 105.5 流
2、程邏輯 115.6 存儲(chǔ)分配 116 會(huì)員管理設(shè)計(jì)說(shuō)明 116.1 程序描述 116.2 功能 126.3 輸入項(xiàng) 126.4 輸出項(xiàng) 126.5 流程邏輯 126.6 存儲(chǔ)分配 127 票務(wù)管理設(shè)計(jì)說(shuō)明 137.1 程序描述 137.2 功能 137.3 輸入項(xiàng) 137.4 輸出項(xiàng) 137.5 流程邏輯 147.6 存儲(chǔ)分配 148 影片管理設(shè)計(jì)說(shuō)明 158.1 程序描述 158.2 功能 158.3 輸入項(xiàng) 168.4 輸出項(xiàng) 168.5 流程邏輯 168.6 存儲(chǔ)分配 169 統(tǒng)計(jì)結(jié)算管理設(shè)計(jì)說(shuō)明 179.1 程序描述 179.2 功能 179.3 輸入項(xiàng) 179.4 輸出項(xiàng) 179.5
3、 流程邏輯 189.6 存儲(chǔ)分配 18詳細(xì)設(shè)計(jì)說(shuō)明書(shū)1 引言1.1 編寫(xiě)目的根據(jù)需求規(guī)格說(shuō)明書(shū)、概要設(shè)計(jì)說(shuō)明書(shū),在仔細(xì)考慮討論之后,我們對(duì)影城 票務(wù)管理系統(tǒng) 軟件的功能劃分、數(shù)據(jù)結(jié)構(gòu)、軟件總體結(jié)構(gòu)的實(shí)現(xiàn)有了進(jìn)一步的想法。我們 將這些想法記錄下來(lái),作為詳細(xì)設(shè)計(jì)說(shuō)明書(shū),為進(jìn)一步設(shè)計(jì)軟件、編寫(xiě)代碼打下基礎(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)該來(lái)說(shuō)比其他的社會(huì)服務(wù)系統(tǒng)的管理要簡(jiǎn)單一點(diǎn)。 電 影院不外乎是引進(jìn)電影,
4、制定播放影片的時(shí)間表, 買(mǎi)票, 檢票進(jìn)場(chǎng)觀看,還有就是一些數(shù)據(jù) 管理方面的事。 如工作人員管理,票務(wù)管理等等。 為了工作機(jī)制簡(jiǎn)單有序, 必然要引進(jìn)一套 管理系統(tǒng)。1.3 定義文檔中采用的專(zhuān)門(mén)術(shù)語(yǔ)的定義及縮略詞簡(jiǎn)要如下CTS : CINEMA TICKET SYSTEM 影院售票系統(tǒng)1.4 參考資料1 炎士濤,陳文臣,胡荷芬 ASP.NET項(xiàng)目開(kāi)發(fā)案例精粹電子工業(yè)出版社,2008普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材。2 張海潘。軟件工程 。人民郵電出版社, 21 世紀(jì)高等學(xué)校計(jì)算機(jī)規(guī)劃教材。3 吳志祥、李光敏、鄭軍紅高級(jí)Web程序設(shè)計(jì)一一ASP.NET網(wǎng)站開(kāi)發(fā) 科學(xué)出版社,2013版4 劉西杰、
5、柳林 HTML 、 CSS、 JavaScript 網(wǎng)頁(yè)制作從入門(mén)到精通 人民郵電出版 社,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í)序圖觀sn吳比r樂(lè)睨3惟證味白信叵ir訂素讀1 宜斷 E trflrjsI 2”査拔複訂旺戶勺 14.泰切薦訂殺蠱:圖2.3系統(tǒng)后臺(tái)運(yùn)行時(shí)序圖2.4系統(tǒng)接口說(shuō)明1電影管理如下圖2.4FilmArrange *9 ArrangelDFilmJDFilmNameClasstheaterlD theaterNa., SFloomED SKoomrda*.
6、PlayTime Film *$ FilmtDFilmhJaineProtagonistDirceDur ationBrisflritroPirtu reURLrrr2.影票影院座位如下圖2.5Screen Room *図 ScreenRoamSFtoomNme theater! D SeatsNunn圖2.4電影管理接口說(shuō)明Seat *SRoomNameSeatlD2 IDStateTheaterNamt3.用戶預(yù)定模塊如下圖2.6?IDState FilmName CinemaTimeSeatPrice*BookingCart *Salesinfo* SalesFDArrang&l
7、DSRocmhlametheaterNameSeatUaerMnn&TkketID圖2.5影票影院座位接口說(shuō)明BookingCart *OOGsuserp III! "Il |用 i username-passwordernaifamilynamgi/ennameidea rd圖2.6用戶預(yù)定接口說(shuō)明3信息管理設(shè)計(jì)說(shuō)明3.1程序描述本模塊主要用于解決查找注冊(cè)用戶以及熱映影片。3.2功能1. 建立與數(shù)據(jù)庫(kù)連接2. 運(yùn)行主界面3. 根據(jù)輸入調(diào)用子模塊4. 退出系統(tǒng)時(shí)斷開(kāi)與數(shù)據(jù)庫(kù)的連接3.3輸入項(xiàng)1.用戶注冊(cè)信息。2影片名。3.4輸出項(xiàng)1. 如用戶名不存在則輸出該用戶名不存在!”2
8、. 如影片信息不存在則輸出該影片不存在!3. 如輸入無(wú)誤則跳轉(zhuǎn)到相應(yīng)項(xiàng)。3.5 流程邏輯讀入界面的值IF 輸入的用戶名不存在 給出警告“該用戶不存在,請(qǐng)檢查輸入是否有誤! ” 界面回到原位置ELSE 輸出該用戶基本信息IF 輸入的影片不存在 給出警告“該影片已下架或未上映,請(qǐng)選擇其他影片! 界面回到原位置ELSE 輸出該影片基本信息3.6 存儲(chǔ)分配本模塊需要用到表 user (詳見(jiàn)4.6)以及表Film (詳見(jiàn)8.6)4 用戶管理設(shè)計(jì)說(shuō)明4.1 程序描述本模塊主要用于解決用戶的注冊(cè)與注銷(xiāo)。4.2 功能1. 建立與數(shù)據(jù)庫(kù)連接2. 運(yùn)行注冊(cè)界面對(duì)話框3. 存儲(chǔ)該用戶的信息5. 退出當(dāng)前登錄(注銷(xiāo))
9、6. 退出系統(tǒng)時(shí)斷開(kāi)與數(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)輸入正確的格式!再次檢測(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ù)類(lèi)型長(zhǎng)度數(shù)據(jù)說(shuō)明user namevarehar50用戶名:passwordvarehar50用戶密碼Emailvarehar50電子郵箱
10、addressvarehar50地址famil yn amevarehar50姓qive namevarehar50名idcardvarehar50身份證號(hào):bala neemoney賬戶余額表 user2. 表 member(員工表)。數(shù)據(jù)項(xiàng)數(shù)據(jù)類(lèi)型長(zhǎng)度數(shù)據(jù)說(shuō)明MemberlDint員工編號(hào)MemberNamen varehar50員工名Passwordn varehar50員工密碼Emailn varehar50員工郵箱Teleph onebigi nt員工電話Birthdatetime| 員工生日表 member2. 表Admin(管理員表)。數(shù)據(jù)項(xiàng)數(shù)據(jù)類(lèi)型長(zhǎng)度數(shù)據(jù)說(shuō)明Admi nIDn
11、char10管理員IDAdmi nN amen varchar50管理員名Passwordn varchar50管理員密碼Rolevarchar50管理員職務(wù)表 Admin5購(gòu)票管理設(shè)計(jì)說(shuō)明5.1程序描述本模塊主要用于解決用戶購(gòu)票問(wèn)題。5.2功能1. 建立與數(shù)據(jù)庫(kù)連接2. 運(yùn)行購(gòu)票界面和下單界面對(duì)話框3. 獲取該用戶的信息4. 修改用戶購(gòu)票信息5. 退出系統(tǒng)時(shí)斷開(kāi)與數(shù)據(jù)庫(kù)的連接5.3輸入項(xiàng)1. 影片名2. 觀影時(shí)間3. 觀影展廳4. 購(gòu)買(mǎi)票數(shù)5.4輸出項(xiàng)1. 影片相關(guān)信息2. 用戶賬戶余額5.5流程邏輯讀入界面的值IF用戶選擇影片不存在給出警告”本片已下架或未上映! 再次檢測(cè)用戶輸入是否有誤
12、生成數(shù)據(jù)庫(kù)更新語(yǔ)句IF選擇影片操作成功重新獲取數(shù)據(jù)表信息 界面跳轉(zhuǎn)到購(gòu)物車(chē)位置IF賬戶余額不足導(dǎo)致付款失敗 給出警告”賬戶余額不足! ” 返回下單頁(yè)面。ELSE付款成功給出提示“購(gòu)買(mǎi)成功! ” 輸出用戶購(gòu)票信息。5.6存儲(chǔ)分配本模塊存儲(chǔ)分配如下表 Book in gCart數(shù)據(jù)項(xiàng)數(shù)據(jù)類(lèi)型長(zhǎng)度數(shù)據(jù)說(shuō)明IDint影票標(biāo)號(hào)Statevarchar50FilmNamevarchar50r影片名Ci nemavarchar50影院名Timevarchar50觀影時(shí)間Seatvarchar50觀影座位Pricemoney影片價(jià)格UserNamevarchar50用戶名表 Book in gCart6會(huì)員管
13、理設(shè)計(jì)說(shuō)明6.1程序描述本模塊主要用于解決用戶信息修改問(wèn)題。6.2功能1. 建立與數(shù)據(jù)庫(kù)連接2. 運(yùn)行信息修改界面對(duì)話框3. 獲取該用戶的信息4. 修改用戶注冊(cè)信息5. 退出系統(tǒng)時(shí)斷開(kāi)與數(shù)據(jù)庫(kù)的連接6.3輸入項(xiàng)1. 原密碼和新密碼2. 新的注冊(cè)相關(guān)認(rèn)證信息6.4輸出項(xiàng)1. 修改后的用戶6.5流程邏輯6.6存儲(chǔ)分配本模塊存儲(chǔ)分配見(jiàn)4.6表user7 票務(wù)管理設(shè)計(jì)說(shuō)明7.1 程序描述本模塊主要用于解決購(gòu)票信息管理的問(wèn)題。7.2 功能1. 建立與數(shù)據(jù)庫(kù)的連接2. 運(yùn)行購(gòu)票界面3. 獲取該用戶的購(gòu)票信息4. 退出系統(tǒng)時(shí)斷開(kāi)與數(shù)據(jù)庫(kù)的連接7.3 輸入項(xiàng)1.所購(gòu)買(mǎi)影片信息7.4 輸出項(xiàng)1. 用戶購(gòu)票的相關(guān)
14、信息2.用戶所購(gòu)買(mǎi)的影票票號(hào)7.5流程邏輯圖7.1票務(wù)管理流程圖7.6存儲(chǔ)分配本模塊存儲(chǔ)分配下列表:1. ScreenRoom (影廳表)數(shù)據(jù)項(xiàng)數(shù)據(jù)類(lèi)型長(zhǎng)度數(shù)據(jù)說(shuō)明SRoomIDn char10票號(hào)信息SRoomName nvachar50影廳名theaterlDvarchar50影廳代號(hào)1SeatsNumint影廳座位號(hào)表 ScreenRoom2. Seat(座位表)數(shù)據(jù)項(xiàng)數(shù)據(jù)類(lèi)型長(zhǎng)度數(shù)據(jù)說(shuō)明SRoomName nvachar50影廳名SeatIDvarchar50座位號(hào)IDintStatevarchar50TheaterNamevarchar50影廳名數(shù)據(jù)項(xiàng)數(shù)據(jù)類(lèi)型長(zhǎng)度數(shù)據(jù)說(shuō)明Arra n
15、gelDint安排序號(hào):FilmIDn char10電影序號(hào)FilmNamen varchar50影片名Classvarchar50影片類(lèi)別theaterIDn char10影院號(hào)theaterNamen varchar50影院名SRoomIDn char10影廳號(hào)SRoomNamen varchar50影廳名PlayTimevarchar50上映時(shí)間TotalPollNumint總票數(shù):SaledNumint已售出票數(shù)Pricemoney影票價(jià)格PictureURLvarchar50影片圖片地址表 Seat表 FilmArrange3. FilmArrange(影片安排表)4. Theate
16、rs(影廳表)數(shù)據(jù)項(xiàng)數(shù)據(jù)類(lèi)型長(zhǎng)度數(shù)據(jù)說(shuō)明theaterIDn char10影廳編號(hào)theaterNamen varchar50影廳名Addressn varchar50影廳地址Phonebigi nt影廳管理電話表 Theaters8影片管理設(shè)計(jì)說(shuō)明8.1程序描述本模塊主要用于解決影片信息管理的問(wèn)題。8.2功能1. 建立與數(shù)據(jù)庫(kù)的連接2. 運(yùn)行影片管理界面3. 獲取數(shù)據(jù)庫(kù)的當(dāng)前影片信息4. 修改數(shù)據(jù)庫(kù)影片信息4. 退出系統(tǒng)時(shí)斷開(kāi)與數(shù)據(jù)庫(kù)的連接8.3輸入項(xiàng)1影片相關(guān)信息8.4輸出項(xiàng)1數(shù)據(jù)庫(kù)當(dāng)前的影片信息8.5流程邏輯8.6存儲(chǔ)分配本模塊存儲(chǔ)分配下列表:1. 表 FilmArrange (影片安排
17、)見(jiàn) 7.6 表 FilmArrange2. 表Film(影片信息)數(shù)據(jù)項(xiàng)數(shù)據(jù)類(lèi)型長(zhǎng)度數(shù)據(jù)說(shuō)明FilmIDint電影編號(hào)FilmNamen varchar50影片名Protag onistn varchar50影片主演Directorn varchar50影片導(dǎo)演Lagvarchar50Durati onn varchar50影片時(shí)長(zhǎng)Briefl ntron varchar500影片簡(jiǎn)介PictureURLvarchar50影片圖片地址Pricemoney影片價(jià)格表 Film9統(tǒng)計(jì)結(jié)算管理設(shè)計(jì)說(shuō)明9.1程序描述本模塊主要用于解決售票信息統(tǒng)計(jì)的問(wèn)題。9.2功能1. 建立與數(shù)據(jù)庫(kù)的連接2. 運(yùn)行門(mén)票銷(xiāo)售情況界面3. 獲取該時(shí)間段的購(gòu)票信息4. 統(tǒng)計(jì)余票數(shù)和營(yíng)業(yè)額4.退出系統(tǒng)時(shí)斷開(kāi)與數(shù)據(jù)庫(kù)的連接9.3輸入項(xiàng)1.當(dāng)前驗(yàn)證時(shí)間9.4輸出
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 國(guó)際貿(mào)易買(mǎi)賣(mài)合同模板
- 采購(gòu)合同協(xié)議樣本
- 機(jī)械租賃安全規(guī)范合同版
- 供熱服務(wù)保障合同
- 工廠購(gòu)銷(xiāo)合同范本
- 城市戶外廣告投放工程合同
- 塔吊設(shè)備供應(yīng)合同
- 采購(gòu)與供應(yīng)合同協(xié)議書(shū)范本
- 長(zhǎng)期倉(cāng)庫(kù)租賃合同模板
- 寵物貓咪領(lǐng)養(yǎng)及養(yǎng)護(hù)合同2025
- 使用農(nóng)產(chǎn)品承諾函
- 小學(xué)生四年級(jí)健康知識(shí)講座
- 中醫(yī)主任述職報(bào)告
- 通防培訓(xùn)課件
- 分式方程說(shuō)課王彥娥
- 2023配電網(wǎng)施工典型工藝
- 報(bào)價(jià)單(報(bào)價(jià)單模板)
- 少兒美術(shù)幼兒園課件- 4-6歲 《沙漠鴕鳥(niǎo)》
- ChatGPT人工智能與通用大模型演講稿
- 撤場(chǎng)通知書(shū)( 模板)
- 音樂(lè)識(shí)譜節(jié)奏訓(xùn)練課件
評(píng)論
0/150
提交評(píng)論