版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
TOC\o"1-3"\h\z1引言 31.1編寫目的 31.2背景 31.3定義 31.4參考資料 32程序系統(tǒng)的結構 42.1系統(tǒng)總結構 42.2系統(tǒng)前臺運行時序圖 52.3系統(tǒng)后臺運行時序圖 52.4系統(tǒng)接口說明 63信息管理設計說明 73.1程序描述 73.2功能 73.3輸入項 73.4輸出項 73.5流程邏輯 83.6存儲分配 84用戶管理設計說明 84.1程序描述 84.2功能 84.3輸入項 84.4輸出項 94.5流程邏輯 94.6存儲分配 95購票管理設計說明 105.1程序描述 105.2功能 105.3輸入項 105.4輸出項 105.5流程邏輯 115.6存儲分配 116會員管理設計說明 116.1程序描述 116.2功能 126.3輸入項 126.4輸出項 126.5流程邏輯 126.6存儲分配 127票務管理設計說明 137.1程序描述 137.2功能 137.3輸入項 137.4輸出項 137.5流程邏輯 147.6存儲分配 148影片管理設計說明 158.1程序描述 158.2功能 158.3輸入項 168.4輸出項 168.5流程邏輯 168.6存儲分配 169統(tǒng)計結算管理設計說明 179.1程序描述 179.2功能 179.3輸入項 179.4輸出項 179.5流程邏輯 189.6存儲分配 18詳細設計說明書1引言1.1編寫目的根據(jù)《需求規(guī)格說明書》、《概要設計說明書》,在仔細考慮討論之后,我們對《影城票務管理系統(tǒng)》軟件的功能劃分、數(shù)據(jù)結構、軟件總體結構的實現(xiàn)有了進一步的想法。我們將這些想法記錄下來,作為詳細設計說明書,為進一步設計軟件、編寫代碼打下根底。1.2背景隨著社會信息量的與日俱增,人們對于精神層面的追求也在不斷增長。所以電影院就應運而生。隨著社會的開展和進步,社會大分工的細致化和效勞化,成為了當今趨勢。當然,電影院也不除外。其實電影院的管理系統(tǒng)應該來說比其他的社會效勞系統(tǒng)的管理要簡單一點。電影院不外乎是引進電影,制定播放影片的時間表,買票,檢票進場觀看,還有就是一些數(shù)據(jù)管理方面的事。如工作人員管理,票務管理等等。為了工作機制簡單有序,必然要引進一套管理系統(tǒng)。1.3定義文檔中采用的專門術語的定義及縮略詞簡要如下CTS:CINEMATICKETSYSTEM影院售票系統(tǒng)1.4參考資料[1]炎士濤,陳文臣,胡荷芬《ASP.NET工程開發(fā)案例精粹》電子工業(yè)出版社,2023普通高等教育“十一五〞國家級規(guī)劃教材。[2]張海潘?!盾浖こ獭?。人民郵電出版社,21世紀高等學校計算機規(guī)劃教材。[3]吳志祥、李光敏、鄭軍紅《高級Web程序設計——ASP.NET網(wǎng)站開發(fā)》科學出版社,2023版[4]劉西杰、柳林《HTML、CSS、JavaScript網(wǎng)頁制作從入門到精通》人民郵電出版社,2023版2程序系統(tǒng)的結構2.1系統(tǒng)總結構本系統(tǒng)總結構圖如以下圖2.1圖2.1系統(tǒng)結構總圖2.2系統(tǒng)前臺運行時序圖圖2.2系統(tǒng)前臺運行時序圖2.3系統(tǒng)后臺運行時序圖圖2.3系統(tǒng)后臺運行時序圖2.4系統(tǒng)接口說明1.電影管理如以下圖2.4圖2.4電影管理接口說明2.影票影院座位如以下圖2.5圖2.5影票影院座位接口說明3.用戶預定模塊如以下圖2.6圖2.6用戶預定接口說明3信息管理設計說明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.如輸入無誤那么跳轉到相應項。3.5流程邏輯讀入界面的值IF輸入的用戶名不存在 給出警告“該用戶不存在,請檢查輸入是否有誤!〞 界面回到原位置ELSE 輸出該用戶根本信息IF輸入的影片不存在 給出警告“該影片已下架或未上映,請選擇其他影片!〞 界面回到原位置ELSE 輸出該影片根本信息3.6存儲分配本模塊需要用到表user〔詳見4.6〕以及表Film〔詳見8.6〕4用戶管理設計說明4.1程序描述本模塊主要用于解決用戶的注冊與注銷。4.2功能1.建立與數(shù)據(jù)庫連接2.運行注冊界面對話框3.存儲該用戶的信息5.退出當前登錄〔注銷〕6.退出系統(tǒng)時斷開與數(shù)據(jù)庫的連接4.3輸入項1.用戶名2.用戶密碼3.用戶相關信息4.4輸出項1.用戶名2.用戶注冊信息3.輸入信息有誤時紅字提醒4.5流程邏輯讀入界面的值IF注冊信息不符合標準 給出警告〞XXX有誤!請輸入正確的格式!〞 再次檢測用戶輸入是否有誤生成數(shù)據(jù)庫更新語句IF注冊操作成功 重新獲取注冊表信息 界面回到位置ELSE 給出警告〞注冊失敗!〞 返回注冊界面,標注錯誤項。4.6存儲分配本程序的存儲分配如下1.表user(用戶表)。數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明usernamevarchar50用戶名passwordvarchar50用戶密碼Emailvarchar50電子郵箱addressvarchar50地址familynamevarchar50姓qivenamevarchar50名idcardvarchar50身份證號balancemoney賬戶余額表user2.表member(員工表)。數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明MemberIDint員工編號MemberNamenvarchar50員工名Passwordnvarchar50員工密碼Emailnvarchar50員工郵箱Telephonebigint員工Birthdatetime員工生日表member2.表Admin(管理員表)。數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明AdminIDnchar10管理員IDAdminNamenvarchar50管理員名Passwordnvarchar50管理員密碼Rolevarchar50管理員職務表Admin5購票管理設計說明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.影片相關信息2.用戶賬戶余額5.5流程邏輯讀入界面的值IF用戶選擇影片不存在 給出警告〞本片已下架或未上映!〞 再次檢測用戶輸入是否有誤生成數(shù)據(jù)庫更新語句IF選擇影片操作成功 重新獲取數(shù)據(jù)表信息 界面跳轉到購物車位置IF賬戶余額缺乏導致付款失敗 給出警告〞賬戶余額缺乏!〞 返回下單頁面。ELSE付款成功 給出提示“購置成功!〞輸出用戶購票信息。5.6存儲分配本模塊存儲分配如下表BookingCart數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明IDint影票標號Statevarchar50FilmNamevarchar50影片名Cinemavarchar50影院名Timevarchar50觀影時間Seatvarchar50觀影座位Pricemoney影片價格UserNamevarchar50用戶名表BookingCart6會員管理設計說明6.1程序描述本模塊主要用于解決用戶信息修改問題。6.2功能1.建立與數(shù)據(jù)庫連接2.運行信息修改界面對話框3.獲取該用戶的信息4.修改用戶注冊信息5.退出系統(tǒng)時斷開與數(shù)據(jù)庫的連接6.3輸入項1.原密碼和新密碼2.新的注冊相關認證信息6.4輸出項1.修改后的用戶6.5流程邏輯圖6.1會員管理流程圖6.6存儲分配本模塊存儲分配見4.6表user7票務管理設計說明7.1程序描述本模塊主要用于解決購票信息管理的問題。7.2功能1.建立與數(shù)據(jù)庫的連接2.運行購票界面3.獲取該用戶的購票信息4.退出系統(tǒng)時斷開與數(shù)據(jù)庫的連接7.3輸入項1.所購置影片信息7.4輸出項1.用戶購票的相關信息2.用戶所購置的影票票號7.5流程邏輯圖7.1票務管理流程圖7.6存儲分配本模塊存儲分配以下表:ScreenRoom〔影廳表〕數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明SRoomIDnchar10票號信息SRoomNamenvachar50影廳名theaterIDvarchar50影廳代號SeatsNumint影廳座位號表ScreenRoomSeat(座位表)數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明SRoomNamenvachar50影廳名SeatIDvarchar50座位號IDintStatevarchar50TheaterNamevarchar50影廳名表SeatFilmArrange(影片安排表)數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明ArrangeIDint安排序號FilmIDnchar10電影序號FilmNamenvarchar50影片名Classvarchar50影片類別theaterIDnchar10影院號theaterNamenvarchar50影院名SRoomIDnchar10影廳號SRoomNamenvarchar50影廳名PlayTimevarchar50上映時間TotalPollNumint總票數(shù)SaledNumint已售出票數(shù)Pricemoney影票價格PictureURLvarchar50影片圖片地址表FilmArrangeTheaters(影廳表)數(shù)據(jù)項數(shù)據(jù)類型長度數(shù)據(jù)說明theaterIDnchar10影廳編號theaterNamenvarchar50影廳名Addressnvarchar50影廳地址Phonebigint影廳管理表Theaters8影片管理設計說明8.1程序描述本模塊主要用于解決影片信息管理的問題。8.2功能1.建立與數(shù)據(jù)庫的連接2.運行影片管理界面3.獲取數(shù)據(jù)庫的當前影片信息4.修改數(shù)據(jù)庫影片信息4.退出系統(tǒng)時斷開與數(shù)據(jù)庫的連接8.3輸入項1.影片相關
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報參考:兼容視聽障礙的VR博物館時空導覽與審美補償研究
- 基于區(qū)塊鏈技術的2025年物流追蹤系統(tǒng)開發(fā)合同3篇
- 助理個人工作總結15篇
- 2025年度漁船買賣合同(含漁民福利保障)4篇
- 2025年度個人與金融機構客戶信息保密及合規(guī)管理協(xié)議4篇
- 二零二五版林業(yè)資源保護與木材采購合作協(xié)議4篇
- 二零二五年度出差人員差旅費用結算與報銷合同4篇
- WPS格式2024年度建筑工程施工合作合同一
- 退房時2025年度物業(yè)管理費結算協(xié)議3篇
- 二零二五年度充電樁充電接口標準制定合同3篇
- 2025-2030年中國草莓市場競爭格局及發(fā)展趨勢分析報告
- 華為智慧園區(qū)解決方案介紹
- 奕成玻璃基板先進封裝中試線項目環(huán)評報告表
- 廣西壯族自治區(qū)房屋建筑和市政基礎設施全過程工程咨詢服務招標文件范本(2020年版)修訂版
- 人教版八年級英語上冊期末專項復習-完形填空和閱讀理解(含答案)
- 2024新版有限空間作業(yè)安全大培訓
- GB/T 44304-2024精細陶瓷室溫斷裂阻力試驗方法壓痕(IF)法
- 年度董事會工作計劃
- 《退休不褪色余熱亦生輝》學校退休教師歡送會
- 02R112拱頂油罐圖集
- 2021年新教材重慶生物高考真題(含答案解析)
評論
0/150
提交評論