下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、UM期末大作業(yè)電 影 訂 票 系 統(tǒng)電影訂票系統(tǒng)成員:秦曉航20127760237組長(二班)楊?yuàn)檴?0127760253組員(二班)韓舒蕊20127760208組員(二班)項(xiàng)目情景:1. 系統(tǒng)中有多個(gè)電影院,系統(tǒng)管理員可以完成電影院的維護(hù),系統(tǒng)管理員可以為每個(gè)電影院指派1各電影院管理員;2. 電影院管理員定期維護(hù)本電影院即將上映的電影信息;3. 網(wǎng)民可以根據(jù)時(shí)間、電影名稱、電影院名稱進(jìn)行查詢,查詢到自己中意的電影后,注冊的網(wǎng)民可以在網(wǎng)上完成訂票,并進(jìn)行網(wǎng)上 支付;4. 系統(tǒng)能夠?qū)χ付〞r(shí)間、電影院、電影名字進(jìn)行統(tǒng)計(jì)分析,以便分析出受歡迎的電影片;一、需求陳述:(1)系統(tǒng)總體的功能需求影院售票系
2、統(tǒng)是一個(gè)復(fù)雜的電子商務(wù)系統(tǒng),它必須提供用戶的接口以供用戶登錄并選擇影票;同時(shí)還必須提供系統(tǒng)的管理接口以供管理員和一般的網(wǎng)站工作人員處理客戶訂單并維護(hù)網(wǎng) 站正常運(yùn)作。系統(tǒng)總體功能需求框圖(2)用戶接口模塊用戶接口是網(wǎng)站用戶使用影院售票系統(tǒng)服務(wù)的入口,所有的在線用戶都通過瀏覽登錄網(wǎng)站,并進(jìn)行一系列的查詢,訂購操作。用戶接口模塊包括了用戶信息維護(hù)、商品查詢、訂購商品和訂單維護(hù) 4個(gè)部分。用戶登錄系統(tǒng)后,用戶 ID將會(huì)被保存在服務(wù)器的緩存中, 用戶在系統(tǒng)中所做的操作,包括查詢、訂購等都將被系統(tǒng)存儲(chǔ)在數(shù)據(jù)庫中,以供系統(tǒng)那個(gè) 進(jìn)行銷售情況以及銷售走勢分析。(3)管理員接口模塊這是系統(tǒng)提供給網(wǎng)站維護(hù)和管理人
3、員的接口。管理員接口模塊包括商品信息維護(hù)、內(nèi)部員工信息維護(hù)、訂單處理、銷售情況查詢、報(bào)表維護(hù)5個(gè)部分。網(wǎng)站的一般工作人員通常只具有訂單處理的權(quán)限,他們獲得用戶提交的訂單,并根據(jù)庫存情況來決定發(fā)貨或者推 遲發(fā)貨。網(wǎng)站的管理員具有所有的管理權(quán)限,可以處理客戶的訂單,可以閱覽網(wǎng)站商品的 銷售情況、銷售走勢,以便根據(jù)不同的情況及時(shí)的調(diào)整經(jīng)營戰(zhàn)略,將庫存成本和資金占有 用率降到最低的限度。(4)數(shù)據(jù)服務(wù)模塊數(shù)據(jù)服務(wù)器模塊是系統(tǒng)正常運(yùn)行的基礎(chǔ),包括客戶的查詢,定單的保存;網(wǎng)站工作人員的定單處理;網(wǎng)站管理員的銷售情況查詢與分析。注解:根據(jù)開發(fā)者和客戶的需求分析后,可以把系統(tǒng)功能分為兩個(gè) 子模塊,購票系統(tǒng)模塊
4、和電影信息管理模塊,售票管理系統(tǒng)是一 個(gè)基于電影院工作人員的系統(tǒng),不同類型的用戶在系統(tǒng)中有不同 的權(quán)限。主要有三種用戶:購票者:可以查詢電影的上映時(shí)間, 場次,并選擇自己所需要的電影票,購票時(shí)需登錄,然后購買電 影票并進(jìn)行網(wǎng)上支付。 管理員:主要負(fù)責(zé)將電影信息增加,修改, 刪除,并導(dǎo)入數(shù)據(jù)庫,然后根據(jù)數(shù)據(jù)分析最受歡迎的電影。系統(tǒng) 管理員:主要負(fù)責(zé)為每個(gè)電影院指派1各電影院管理員和電影院的 維護(hù);本系統(tǒng)擬使用Java語言通過三層模型實(shí)現(xiàn):數(shù)據(jù)核心層, 業(yè) 務(wù)邏輯層和接入層。其中,數(shù)據(jù)核心層包括對于數(shù)據(jù)庫的 操作;業(yè)務(wù)邏輯層作為中間層對用戶輸入進(jìn)行邏輯處理、再映 射到相應(yīng)的數(shù)據(jù)層操作;而接口層包括
5、用戶界面,包括系統(tǒng)登 入界面、管理界面、用戶訂票界面等。二、面向?qū)ο蠓治雠c設(shè)計(jì)1.用例圖(1)管理員用例圖管理員模塊:1. 管理員登錄:管理員通過輸入自己的信息登錄到系統(tǒng);2. 實(shí)施票務(wù)更新:管理員實(shí)時(shí)的把火車票的當(dāng)前信息更新到數(shù)據(jù)庫中,例如:剩余票 數(shù)分析等。3. 訂票處理:管理員登錄成功后,可以查看并接受用戶提出的預(yù)定申請,并查詢相應(yīng) 電影票的剩余數(shù)量,實(shí)時(shí)情況來決定是否接受該申請,如果該電影票已售完就拒絕 該申請。4. 票務(wù)管理:管理員可以查看電影票的基本信息,其中包括上映時(shí)間,票價(jià)等相關(guān)信 息管理員登錄系統(tǒng)! I<<include>>分析受歡迎電影<<
6、;include>>剩余票數(shù)管理員<<include>>實(shí)時(shí)更新票務(wù)查詢票務(wù)<<include>>-_<<include>>-八八'、-_接受訂票信息訂票處理接受訂票缺票拒絕訂票剩余票數(shù)統(tǒng)計(jì)票務(wù)信息修改用例說明1. 簡要說明本用例描述管理人員管理電影院的過程2. 時(shí)間流1. 基本流1. 管理人員在數(shù)據(jù)服務(wù)器上管理電影信息(修改,添加,刪除)2. 將管理人員所做的改動(dòng)返回?cái)?shù)據(jù)服務(wù)器3. 系統(tǒng)保存管理人員所做改動(dòng),并備份原數(shù)據(jù)4. 管理員根據(jù)數(shù)據(jù)分析最受歡迎的電影2. 備選流無2. 特殊要求無3. 前置條件
7、執(zhí)“登陸”用例4.后置條件無(2) 客戶用例圖客戶模塊:1客戶登錄:用戶通過輸入注冊時(shí)的信息登錄該系統(tǒng),并進(jìn)行權(quán)限內(nèi)的操作。2查看票務(wù)信息:用戶登錄后,可以查看你所想查詢的電影票的基本信息,其中包括 上映時(shí)間,票價(jià)等。3 訂票與退票:用戶可以根據(jù)自己的需求查看相應(yīng)票務(wù)信息后,提交自己的訂票信息 給系統(tǒng),也可在預(yù)定票后提交退票請求。4 查看訂票信息:用戶可以登錄該系統(tǒng)查看自己所預(yù)定的火車票是否已經(jīng)申請成功客戶注冊<<extend>>修改密碼<<in clude>>)二客戶<<include>><<include&
8、gt;>票價(jià)<<in clude>>電話網(wǎng)上支付網(wǎng)上銀行身份驗(yàn)證剩余票數(shù)查看票務(wù)信息訂票查看訂票狀態(tài)退訂電影時(shí)間上網(wǎng)支付寶電影名稱1. 簡要說明本用例描述購票者購票的過程2.事件流1.基本流1. 購票者查看電影信息來確認(rèn)電影的名字,價(jià)格,上映時(shí)間。2 .購票者通過購票系統(tǒng)來選擇電影與剩余可選的座位。3. 購票者通過購票系統(tǒng)向售票者購買電影票。4,系統(tǒng)確認(rèn)購票者的請求并由售票員收取費(fèi)用。2.備選流2a如果購票者想要購買的電影場次票已售完,給出提示,并返回。4a如果售票者確認(rèn)購票者的請求失敗,給出提示,并返回。3. 特殊需求無4前置條件無5后置條件無6 擴(kuò)展點(diǎn)無7,相
9、關(guān)數(shù)據(jù)電影信息(3) 系統(tǒng)管理員電影院的維護(hù)系統(tǒng)管理員指派管理員1. 簡要說明本用例描述系統(tǒng)管理員的主要工作2. 事件流1.系統(tǒng)管理員查看個(gè)電影院的管理員分配情況2. 對電影訂票系統(tǒng)進(jìn)行維護(hù)2.備選流無3. 特殊需求無4前置條件無5后置條件無2.用例規(guī)約用例名:客戶注冊賬號;用例名稱:客戶注冊賬號參與角色:客戶用例說明:該用例主要用于實(shí)現(xiàn)對電影訂票客戶注冊賬號;前置條件:客戶成功登錄訂票系統(tǒng)界面基本事件流:參與者動(dòng)作:系統(tǒng)響應(yīng):客戶進(jìn)入注冊界面,輸入用 戶名,密碼等相關(guān)信息,符 合要求后點(diǎn)擊完成按鈕;系統(tǒng)校驗(yàn)管理員輸入的信息 是否符合規(guī)定,確認(rèn)無誤后, 進(jìn)行賬號創(chuàng)建;其它事件流:無異常事件流:
10、輸入的信息有誤,重新跳轉(zhuǎn)到注冊界面;后置條件:顯示注冊成功;用例名:登錄訂票系統(tǒng)(包括驗(yàn)證)用例名稱:登錄訂票系統(tǒng)(包括驗(yàn)證)參與角色:管理員、客戶用例說明:該用例主要用于保障訂票系統(tǒng)的安全性;前置條件:管理員或客戶成功登錄考試系統(tǒng)用戶界面基本事件流:參與者動(dòng)作:系統(tǒng)響應(yīng):管理員等用戶完成驗(yàn)證信息 的輸入,點(diǎn)擊完成按鈕;系統(tǒng)校驗(yàn)輸入的信息是否與 后臺(tái)存儲(chǔ)的數(shù)據(jù)庫中的信息 符合,確認(rèn)無誤后,允許進(jìn) 入;其它事件流:無異常事件流:輸入的信息有誤,重新跳轉(zhuǎn)到用戶登錄界面;后置條件:登錄成功,允許用戶的基本操作;用例名:添加電影信息;用例名稱添加電影信息參與角色管理員用例說明該用例主要用于客戶查詢電影
11、信息;前置條件管理員成功登錄考試系統(tǒng)基本事件流:參與者動(dòng)作:系統(tǒng)響應(yīng):管理員輸入要添加的電影信 息;系統(tǒng)校驗(yàn)輸入的信息是否符 合要求,確認(rèn)無誤后,允許 繼續(xù)操作;其它事件流:無異常事件流:輸入的信息有誤,重新跳轉(zhuǎn)到更新界面;后置條件:添加信息成功,允許用戶的下一步操作;用例名:訂票處理;用例名稱:訂票處理參與角色:管理員用例說明:該用例主要用于實(shí)現(xiàn)客戶訂票所作出的反應(yīng);前置條件:管理員成功登錄考試系統(tǒng)基本事件流:參與者動(dòng)作:系統(tǒng)響應(yīng):管理員根據(jù)客戶提供的信息 判斷訂票的成功與否;系統(tǒng)校驗(yàn)輸入的信息是否符 合規(guī)格,確認(rèn)無誤后,允許 繼續(xù)操作;其它事件流:無異常事件流:信息不符合規(guī)格,重新跳轉(zhuǎn)到本
12、頁面;后置條件:若成功,允許用戶的下一步操作;用例名:查詢票務(wù);用例名稱錄入考試時(shí)間參與角色管理員用例說明該用例主要用于實(shí)現(xiàn)后期對數(shù)值的整理;前置條件管理員成功登錄考試系統(tǒng)基本事件流:參與者動(dòng)作:系統(tǒng)響應(yīng):管理員查詢票數(shù),做出統(tǒng)計(jì) 和分析,分析出受歡迎電影;將有關(guān)信息更新到頁面上其它事件流:無異常事件流:無后置條件:更新信息成功,允許用戶的下一步操作;用例名:客戶查詢票務(wù)信息;用例名稱:客戶查詢票務(wù)信息參與角色:客戶用例說明:該用例主要用于查詢票務(wù)的基本信息;前置條件:客戶成功登錄考試系統(tǒng);基本事件流:參與者動(dòng)作:系統(tǒng)響應(yīng):客戶查詢剩余票數(shù),及有關(guān) 票價(jià);系統(tǒng)將有關(guān)信息反映到頁面 上;其它事件
13、流:無異常事件流:無后置條件:查詢成功,進(jìn)行下一步;用例名:客戶訂票;用例名稱:客戶訂票參與角色:客戶用例說明:該用例主要實(shí)現(xiàn)客戶的訂票服務(wù);前置條件:客戶成功登錄考試系統(tǒng)基本事件流:參與者動(dòng)作:系統(tǒng)響應(yīng):登錄系統(tǒng)后,客戶確定電影 時(shí)間及電影名稱,根據(jù)要求 完成訂票;系統(tǒng)將后臺(tái)數(shù)據(jù)庫中存儲(chǔ)的 數(shù)據(jù)顯示出來;其它事件流:無異常事件流:無后置條件:成功,可進(jìn)行下一步用例名:查看訂票狀態(tài);用例名稱:查看訂票狀態(tài)參與角色:客戶用例說明:該用例主要實(shí)現(xiàn)客戶對訂票的有關(guān)疑問查詢;前置條件:客戶成功登錄考試系統(tǒng)且已訂票;基本事件流:參與者動(dòng)作:系統(tǒng)響應(yīng):客戶可根據(jù)顯示查詢訂票的 有關(guān)信息;系統(tǒng)給出有關(guān)數(shù)據(jù);
14、其它事件流:無異常事件流:無后置條件:完成后,可進(jìn)行下一步用例名:網(wǎng)上支付用例名稱:網(wǎng)上支付參與角色:客戶用例說明:該用例主要實(shí)現(xiàn)客戶的買票需求;前置條件:客戶成功登錄考試系統(tǒng)且訂票;基本事件流:參與者動(dòng)作:系統(tǒng)響應(yīng):客戶根據(jù)要求進(jìn)行有關(guān)購票 操作;系統(tǒng)調(diào)出有關(guān)數(shù)據(jù),對比客 戶的余額,若符合要求,則 購票成功;其它事件流:無異常事件流:無后置條件:無用例名:退訂;用例名稱:退訂參與角色:客戶用例說明:該用例主要實(shí)現(xiàn)客戶不要票的有關(guān)需求;前置條件:客戶已訂票;基本事件流:參與者動(dòng)作:系統(tǒng)響應(yīng):客戶根據(jù)要求進(jìn)行有關(guān)購票 操作并退票;系統(tǒng)接受提父,并保存到后 臺(tái)數(shù)據(jù)庫;其它事件流:無異常事件流:票的
15、時(shí)間過期,系統(tǒng)拒絕處理后置條件:無用例名:電影院的維護(hù);用例名稱電影院的維護(hù)參與角色系統(tǒng)管理員用例說明該用例主要實(shí)現(xiàn)對系統(tǒng)的總維護(hù);前置條件無;基本事件流:參與者動(dòng)作:系統(tǒng)響應(yīng):維護(hù)系統(tǒng);無;其它事件流:無異常事件流:無后置條件:無用例名:指派管理員;用例名稱指派管理員參與角色系統(tǒng)管理員用例說明該用例主要實(shí)現(xiàn)對各個(gè)電影院管理員的分配操作;前置條件無基本事件流:參與者動(dòng)作:系統(tǒng)響應(yīng):制定管理員到電影院;無;其它事件流:無異常事件流:無后置條件:無3.靜態(tài)分析建立系統(tǒng)主要類圖film>narne ; string price : int 気umber: iniSndO *creatQHuyO
16、 *reser* retuni_back()administrator 卷name. string password : string*Land()*add() 'delete。+nciertfuqianname : stringdate : Date-cument Date唸日ge irrtISBN: stringphonrNumber: int«use»亳money ' double*lndQ*YisPay : BooleancrartQ*create()destroyQ*deslroy(*buy)*findOreturn backQ*pav()*che
17、ck.jf()orderSedate; Oate-cunBnt Date 曙title : string 陀number: int*creai()*de計(jì)財(cái)() *findQy I «use» ;+1xitortgAdministrator . nane : string 毋 passwrd : string*Land() 対姐) *detete()3.動(dòng)態(tài)分析建立序列圖、協(xié)作圖、活動(dòng)圖、狀態(tài)圖 (1)序列圖松口目i因叩固ST*37 口冷毎戶TH期出羅專戶謁空錄復(fù)塊電潞1容戶訂單預(yù)丸山.跟孚 奧面預(yù)訂中嘀 I7:返叵璃認(rèn)倍息音埋員T申書臨2豐盲査也用戶預(yù)訂電影票5赴票處晅電
18、吐導(dǎo)Slifi 回用戶退票退黑處理毎戶訂羊|數(shù)據(jù)沖損央! o 9*n倍更軒用戶訂單!T更呻舲JB j用戶1T單電I!琴1登尊系軌12曲訂單3.逅回血廠羊酋息J申淸査詢r(jià)t*10逋回唏認(rèn)伯總7預(yù)訂婭5.S56 詢6'遠(yuǎn)回電費(fèi)票址已g更釣用戶訂單管理員訂票處理協(xié)作圖用戶預(yù)訂電影票vienu-s-用戶退票4艱口/曰曰/門管理員處理訂票(3)活動(dòng)圖口驗(yàn)證登錄、 信息O0用戶登錄、r登錄失敗臉證未通1r驗(yàn)證通過'kJ、.過選擇要査J顯示電影詢的黒細(xì)n票倍息查看電謬.票倍息 /V保存預(yù)訂申請單花歳統(tǒng)客戶預(yù)訂電影票管理員處理訂單(3)狀態(tài)圖? n a ® a ® 0® qa未登陸狀態(tài)操作狀態(tài)退
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年新能源公交車電纜供應(yīng)及安裝合同3篇
- 進(jìn)口出口合同范例
- 2024年汽車抵押貸款合同修改合同3篇
- 2024年度房地產(chǎn)拍賣估價(jià)委托合同范本3篇
- 康復(fù)科健康宣教
- 會(huì)展行業(yè)數(shù)據(jù)分析與商業(yè)智能應(yīng)用考核試卷
- 實(shí)時(shí)數(shù)據(jù)處理與智能分析考核試卷
- 口腔科用牙科消毒設(shè)備的安全性考核試卷
- 糖尿病護(hù)理措施
- 護(hù)理應(yīng)急人員培訓(xùn)
- 江蘇南京鼓樓區(qū)2023-2024九年級上學(xué)期期末語文試卷及答案
- 河南汽車工廠48萬臺(tái)乘用車發(fā)動(dòng)機(jī)建設(shè)項(xiàng)目竣工環(huán)境保護(hù)驗(yàn)收監(jiān)測報(bào)告
- 2023-2024學(xué)年四川省成都市金牛區(qū)八年級(上)期末數(shù)學(xué)試卷
- 德邦物流-第三方物流服務(wù)
- 混凝土冬季施工保溫保濕措施
- 心電監(jiān)護(hù)技術(shù)
- 2024年華潤電力投資有限公司招聘筆試參考題庫含答案解析
- 壟斷行為的定義與判斷準(zhǔn)則
- 模具開發(fā)FMEA失效模式分析
- 聶榮臻將軍:中國人民解放軍的奠基人之一
- 材料化學(xué)專業(yè)大學(xué)生職業(yè)生涯規(guī)劃書
評論
0/150
提交評論