電影院售票系統(tǒng)oracle課程設(shè)計(jì)_第1頁(yè)
電影院售票系統(tǒng)oracle課程設(shè)計(jì)_第2頁(yè)
電影院售票系統(tǒng)oracle課程設(shè)計(jì)_第3頁(yè)
電影院售票系統(tǒng)oracle課程設(shè)計(jì)_第4頁(yè)
電影院售票系統(tǒng)oracle課程設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩24頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

大連工業(yè)大學(xué)軟件工程導(dǎo)論課程設(shè)計(jì)題目:電影院售票系統(tǒng)專業(yè):信息與計(jì)算科學(xué)指導(dǎo)教師:王海文學(xué)生姓名:周超、李楠班級(jí)學(xué)號(hào):信計(jì)121班-1號(hào)、21號(hào)2015年7月3日30607《電影院售票系統(tǒng)需求說(shuō)明書》 330081引言 3122191.1編寫目的 3244011.2背景 316411.3定義 456991.4參考資料 490222任務(wù)概述 489302.1目標(biāo) 4234682.2用戶的特點(diǎn) 4184022.3假定和約束 5180332.4系統(tǒng)的功能模塊: 5113623需求規(guī)定 651603.1 653043.2對(duì)性能的規(guī)定 975023.3輸入輸出要求 1038203.4各模塊數(shù)據(jù)流圖 14228793.5數(shù)據(jù)管理能力要求 1760993.6故障處理要求 18204783.7其他專門要求 189759《電影院售票系統(tǒng)概要設(shè)計(jì)說(shuō)明書》 19236211引言 19130311.1編寫目的 1970891.2項(xiàng)目背景 19213611.3定義 20279721.4參考資料 20220832任務(wù)概述 20191502.1目標(biāo) 2096712.2運(yùn)行環(huán)境 21218912.3條件與限制 2112853總體設(shè)計(jì) 21307963.1系統(tǒng)結(jié)構(gòu)與流程圖 2180034系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 25218645運(yùn)行設(shè)計(jì) 27270185.1運(yùn)行模塊的組合 2787995.2運(yùn)行控制 2734215.3運(yùn)行時(shí)間 27277406出錯(cuò)處理 2736256.1出錯(cuò)輸出信息 27205686.2出錯(cuò)處理對(duì)策 27100387安全保密設(shè)計(jì) 28199188維護(hù)設(shè)計(jì) 28《電影院售票系統(tǒng)需求說(shuō)明書》1引言1.1編寫目的需求的編寫是為了研究影院售票系統(tǒng)軟件的開發(fā)途徑和應(yīng)用方法。同時(shí)它也是進(jìn)行項(xiàng)目策劃、概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)的基礎(chǔ),是維護(hù)人員進(jìn)行內(nèi)部維護(hù),信息更新,驗(yàn)收和測(cè)試的依據(jù)。本說(shuō)明書的預(yù)期讀者是與影院售票系統(tǒng)軟件開發(fā)有聯(lián)系的決策人,開發(fā)組成人員,扶助開發(fā)者,支持本項(xiàng)目的領(lǐng)導(dǎo)和公司人員,軟件驗(yàn)證者。1.2背景A、軟件系統(tǒng)的名稱:電影院售票系統(tǒng)B、任務(wù)提出者:王海文老師開發(fā)者:李楠、周超C、運(yùn)行環(huán)境: 客戶機(jī) 服務(wù)器硬件支撐環(huán)境:cpuCoreis2.5Ghz以上,cpu奔Ⅴ1.0G以上,2G以上內(nèi)存,256M以上內(nèi)存,4G以上硬盤, 40G硬盤,100M以太網(wǎng)卡, 100M以太網(wǎng)卡 軟件支撐環(huán)境:Windows7+IE4.0或以上Windows2000professional+.NET框架+IE6.0+IIS 1.3定義技術(shù)術(shù)語(yǔ):SQLServer:所用的數(shù)據(jù)庫(kù)管理系統(tǒng)VS2005:所用的開發(fā)軟件需求說(shuō)明書:軟件開發(fā)需求分析階段的工作成果。時(shí)詳細(xì)記錄軟件需求信息的文檔,是開發(fā)者與用戶交流和系統(tǒng)進(jìn)一步開發(fā)的依據(jù)。系統(tǒng)結(jié)構(gòu)圖:對(duì)所開發(fā)系統(tǒng)的體系結(jié)構(gòu)進(jìn)行描述的圖形工具。系統(tǒng)用例圖:系統(tǒng)功能描述,使用戶能夠直觀地看到軟件實(shí)現(xiàn)的功能。實(shí)體關(guān)系圖:將對(duì)象的關(guān)系圖形化,從圖中可直接看出實(shí)體見(jiàn)得聯(lián)系及實(shí)體的屬性。1.4參考資料(1)張海藩.軟件工程.人民郵電出版社.2006年1月(2)王華.軟件工程實(shí)驗(yàn)與課程設(shè)計(jì)指導(dǎo).電子工業(yè)出版社.2008年6月(3)《VB程序設(shè)計(jì)》,譚浩強(qiáng)、袁玫、薛淑斌編著,清華大學(xué)出版社。2任務(wù)概述2.1目標(biāo)建立的影院售票系統(tǒng),要把影院的售票管理、訂票管理、退票管理等日常管理工作實(shí)行計(jì)算機(jī)統(tǒng)一管理,以提高工作效率和管理水平,同時(shí)增設(shè)會(huì)員管理、信息管理、結(jié)算管理和統(tǒng)計(jì)管理。2.2用戶的特點(diǎn)本軟件的使用對(duì)象有影院負(fù)責(zé)人或管理人員(更新維護(hù)系統(tǒng)),影院售票人員(辦理售票,訂票,退票)。備注:懂計(jì)算機(jī)的基本操作就可以利用該軟件進(jìn)行所需操作2.3假定和約束人力資源約束:估計(jì)開發(fā)該系統(tǒng)需購(gòu)買硬件、外部設(shè)備(P4微機(jī)一臺(tái)、打印機(jī)一臺(tái)),花費(fèi)1.2萬(wàn)元左右,開發(fā)工作量約需1個(gè)人月工作量,月工資為2000元,開發(fā)完成后維護(hù)費(fèi)用每年600元,開發(fā)完成后,月工資減少為600元。技術(shù)約束:本項(xiàng)目的設(shè)計(jì)是VB.NET程序設(shè)計(jì)語(yǔ)言的條件下進(jìn)行的,技術(shù)設(shè)計(jì)采用軟硬一體化的設(shè)計(jì)方法。環(huán)境約束:運(yùn)行該軟件所適用的具體設(shè)備必須是奔騰4、內(nèi)存256兆以上的計(jì)算機(jī)。2.4系統(tǒng)的功能模塊:3需求規(guī)定3.1對(duì)功能的規(guī)定本系統(tǒng)相應(yīng)的需求有以下五個(gè)方面:能夠存儲(chǔ)一定數(shù)量的影片信息,并方便有效地進(jìn)行相應(yīng)的影片數(shù)據(jù)操作和管理,這主要包括以下內(nèi)容。影片信息的錄入、修改及刪除。影片的上檔、下檔。電影票的出售、預(yù)訂、退還。電影信息的關(guān)鍵字搜索對(duì)一定數(shù)量的會(huì)員進(jìn)行相應(yīng)的信息存儲(chǔ)與管理,這其中包括以下內(nèi)容。會(huì)員信息的登記、刪除及修改。會(huì)員資料的統(tǒng)計(jì)與查詢。能夠?qū)τ霸旱匿N售信息進(jìn)行統(tǒng)計(jì),這其中包括以下內(nèi)容。影院月、日銷售額的統(tǒng)計(jì)與查詢。影院放映的影片上座率與票房統(tǒng)計(jì)。數(shù)據(jù)保存:需要長(zhǎng)期保存在數(shù)據(jù)庫(kù)中的信息有以下幾種影片信息:影片的基本信息會(huì)員信息:會(huì)員的基本信息售票信息:影片售票情況的統(tǒng)計(jì)信息帳號(hào)信息:圖書管理員和讀者的登陸帳號(hào)(5)系統(tǒng)用戶:影院管理員、售票員1、影院管理員:對(duì)影片和會(huì)員數(shù)據(jù)可執(zhí)行添加、修改以及查詢等操作。2、售票員:可進(jìn)行電影票的出售、預(yù)訂、退還等日常操作。(1)、成員管理要求對(duì)成員進(jìn)行登錄時(shí)的身份驗(yàn)證任務(wù)管理普通用戶有查看電影、注冊(cè)的權(quán)限。會(huì)員有查看影片、訂票、支付、個(gè)人信息管理、評(píng)論、查看積分的功能和權(quán)限。C.影院管理員有會(huì)員管理、影片管理、場(chǎng)次管理、訂單管理、系統(tǒng)維護(hù)的功能。3.2對(duì)性能的規(guī)定3.2.1精度在精度需求上,根據(jù)使用需要,在各項(xiàng)數(shù)據(jù)的輸入,輸出及傳輸過(guò)程中,可以滿足各種精度的需求。如:根據(jù)關(guān)鍵字精度的不同,查找可分為精確查找和泛型查找,精確查找可精確匹配用戶名,泛型查找,只要滿足與輸入的關(guān)鍵字相匹配的用戶即輸出,可供用戶查找。3.2.2時(shí)間特性要求在軟件方面,響應(yīng)時(shí)間,更新處理時(shí)間都比較快且迅速,完全滿足用戶要求。3.2.3靈活性當(dāng)用戶需求,如操作方式,運(yùn)行環(huán)境,結(jié)果精度,數(shù)據(jù)結(jié)構(gòu)于其他軟件接口等發(fā)生變化時(shí),設(shè)計(jì)的軟件要做適當(dāng)調(diào)整,靈活性非常大。3.3輸入輸出要求銷售影票:通過(guò)用戶提供的時(shí)間,場(chǎng)次,電影名,座位號(hào),向數(shù)據(jù)庫(kù)傳送信息,然后在數(shù)據(jù)庫(kù)索引影院信息和座位信息是否符合要求,符合要求待售票員確認(rèn)后再更新相關(guān)數(shù)據(jù),并將這些數(shù)據(jù)存入售票記錄文件,最后輸出顯示存儲(chǔ)成功;否則報(bào)錯(cuò)。查看售票信息:進(jìn)入售票信息管理系統(tǒng),只需要輸入電影票號(hào)即可,然后系統(tǒng)根據(jù)輸入的信息,送售票管理系統(tǒng)索引查找相關(guān)信息,最后將售票記錄的信息輸出顯示。管理員信息:數(shù)據(jù)名稱Administrator組成名稱格式范圍精度說(shuō)明Password字符20-登錄時(shí)輸入的密碼UserName字符20-使用人員的姓名RoleIDInt8對(duì)應(yīng)的角色標(biāo)識(shí)備注姓名、密碼在登錄的時(shí)候,大小寫敏感影片信息:數(shù)據(jù)名稱Film組成名稱格式范圍精度說(shuō)明Filmname字符20-影片名稱FilmnumberInt8影片編號(hào)Fileprofile字符500影片簡(jiǎn)介Filmlanguage字符20影片語(yǔ)言Filmeditor字符40導(dǎo)演場(chǎng)次信息:數(shù)據(jù)名稱Informationtimes組成名稱格式范圍精度說(shuō)明Time字符20-FilmnameInt8影片名稱CinemaIDint10影院編號(hào)影票信息:數(shù)據(jù)名稱Ticketinformation組成名稱格式范圍精度說(shuō)明TicketID字符20-影票IDSeatnumberInt8座位號(hào)Filmnameint10電影名稱Filmtime日期20播放時(shí)間Ticketpriceint10票價(jià)……系統(tǒng)的數(shù)據(jù)將按照不同的數(shù)據(jù)對(duì)象分成6個(gè)數(shù)據(jù)庫(kù)表,分別為:管理員信息表(Manager)、影片信息表(Film)、場(chǎng)次信息表(informationtime)、影票信息表(ticketinformation)、會(huì)員信息表(Member)、影院廳信息表(Playinghall)。關(guān)系圖如下:3.4各模塊數(shù)據(jù)流圖1.售票系統(tǒng)2.統(tǒng)計(jì)系統(tǒng)3.維護(hù)系統(tǒng)4.會(huì)員系統(tǒng)5.查詢系統(tǒng)E-R圖3.5數(shù)據(jù)管理能力要求定時(shí)整理數(shù)據(jù):系統(tǒng)管理員根據(jù)現(xiàn)有影院廳數(shù),對(duì)售票的數(shù)額,價(jià)格,會(huì)員折扣,座位號(hào)的添減等均可由計(jì)算機(jī)執(zhí)行,并將運(yùn)行結(jié)果歸檔。查詢剩余票量:能隨時(shí)查詢影院剩余票數(shù),以便準(zhǔn)確、及時(shí)、方便地為用戶提供購(gòu)票信息,但不能修改數(shù)據(jù),無(wú)信息處理權(quán),即可以打印清單、瀏覽數(shù)據(jù)等,管理權(quán)限由系統(tǒng)管理員掌握和分配。3.6故障處理要求內(nèi)部故障處理:在開發(fā)階段可以隨即修改數(shù)據(jù)庫(kù)里的相應(yīng)內(nèi)容。外部故障處理:本軟件可能產(chǎn)生的錯(cuò)誤為數(shù)據(jù)庫(kù)的錯(cuò)誤信息,應(yīng)由數(shù)據(jù)庫(kù)管理員對(duì)數(shù)據(jù)庫(kù)進(jìn)行維護(hù)。為了確保系統(tǒng)恢復(fù)的能力,數(shù)據(jù)庫(kù)管理員要定期對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份。3.7其他專門要求數(shù)據(jù)的安全性、完整性要求:售票信息各項(xiàng)數(shù)據(jù)信息必須保證安全性和完整性。《電影院售票系統(tǒng)概要設(shè)計(jì)說(shuō)明書》1引言1.1編寫目的根據(jù)《需求規(guī)格說(shuō)明書》,在仔細(xì)考慮討論之后,我們又進(jìn)一步對(duì)《電影院售票系統(tǒng)》軟件的功能劃分、數(shù)據(jù)結(jié)構(gòu)、軟件總體結(jié)構(gòu)有了進(jìn)一步的認(rèn)識(shí)。我們把討論的結(jié)果記錄下來(lái),作為概要設(shè)計(jì)說(shuō)明書,并作為進(jìn)一步詳細(xì)設(shè)計(jì)軟件的基礎(chǔ)。1.2項(xiàng)目背景人工售票的手續(xù)繁瑣、效率低下給具有強(qiáng)烈時(shí)間觀念的管理人員帶來(lái)了諸多不便,影院缺少一套完善的售票系統(tǒng)軟件,為了對(duì)售票的管理方便,因此必須開發(fā)影院售票系統(tǒng)。隨著計(jì)算機(jī)技術(shù)的不斷應(yīng)用和提高,計(jì)算機(jī)已經(jīng)深入到社會(huì)生活的各個(gè)角落。而采用手工售票的方法,不僅效率低、易出錯(cuò)、手續(xù)繁瑣,而且耗費(fèi)大量的人力。為了滿足售票人員對(duì)售票,訂票,退票等進(jìn)行高效的管理,在工作人員具備一定的計(jì)算機(jī)操作能力的前提下,特編此影院售票系統(tǒng)軟件以提高影院的管理效率。件系統(tǒng)的名稱:影院售票系統(tǒng)任務(wù)提出者:王海文老師開發(fā)者:李楠周超使用者:XX影院工作人員1.3定義SQLServer:所用的數(shù)據(jù)庫(kù)管理系統(tǒng)Visio2010:所用的畫圖軟件1.4參考資料(1)張海藩.軟件工程.人民郵電出版社.2006年1月(2)王華.軟件工程實(shí)驗(yàn)與課程設(shè)計(jì)指導(dǎo).電子工業(yè)出版社.2008年6月(3)《VB程序設(shè)計(jì)》,譚浩強(qiáng)、袁玫、薛淑斌編著,清華大學(xué)出版社。2任務(wù)概述2.1目標(biāo)具體而言,影院售票系統(tǒng)需要實(shí)現(xiàn)以下的需求:(1)能夠?qū)Σシ烹娪埃ぷ魅藛T,售票事宜,檢票事宜,無(wú)用數(shù)據(jù)進(jìn)行處理。(2)售票管理自然有專人負(fù)責(zé),要處理各電影的電影票銷售問(wèn)題。當(dāng)然包括退票問(wèn)題,還有就是預(yù)訂電影票其實(shí)也就相當(dāng)于買票。兩者可以當(dāng)一回事處理。(3)檢票管理事宜要完成觀眾退票時(shí)檢票的事宜。其中包括了電影票的真假檢測(cè)問(wèn)題。(4)數(shù)據(jù)管理要處理電影的播放的次序,工作人員的管理,以及過(guò)期電影票的處理問(wèn)題。(5)能幫助售票人員利用計(jì)算機(jī),快速方便地對(duì)影院售票情況,訂票情況,剩余座位查詢等進(jìn)行高效的管理。2.2運(yùn)行環(huán)境Intel486以上系列、AMDK6以上系列等PC臺(tái)式機(jī)和便攜式電腦;運(yùn)行時(shí)占用內(nèi)存:≤1MB;所需硬盤空間:≤5MB;軟件平臺(tái):中文Windows95/98/NT4.0或更高版本并裝有JAVA虛擬機(jī)的操作系統(tǒng);2.3條件與限制比較簡(jiǎn)單,不能實(shí)現(xiàn)完善和全面的功能。還不能進(jìn)行更好的管理。對(duì)于一些突發(fā)事件無(wú)法處理,以及影院的特殊要求服務(wù)無(wú)法實(shí)現(xiàn)。結(jié)構(gòu)3總體設(shè)計(jì)3.1系統(tǒng)結(jié)構(gòu)與流程圖總體流程圖3.1.1售票管理結(jié)構(gòu)圖3.1.2售票管理流程圖3.1.3查詢模塊3.1.4會(huì)員模塊3.1.5統(tǒng)計(jì)模塊3.1.6維護(hù)模塊4系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)表一:影片信息表(Film)字段名數(shù)據(jù)類型長(zhǎng)度是否空關(guān)鍵字說(shuō)明FilmnameChar30否主鍵影片名稱FilmnumberNumber20否影片編號(hào)FilmprofileInt200否影片簡(jiǎn)介FilmlanguageChar10否影片語(yǔ)言FilmeditorChar20否導(dǎo)演表二:電影票信息表(Ticket

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論