計算機軟件——UML旅游管理系統(tǒng)_第1頁
計算機軟件——UML旅游管理系統(tǒng)_第2頁
計算機軟件——UML旅游管理系統(tǒng)_第3頁
計算機軟件——UML旅游管理系統(tǒng)_第4頁
計算機軟件——UML旅游管理系統(tǒng)_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上旅游管理系統(tǒng)2013級金融信息化1班雷洋 目錄三、項目用例分析及系統(tǒng)建模旅游預訂系統(tǒng)項目需求分析一、項目概述 隨著社會的發(fā)展,人們的生活質(zhì)量也越來越好,外出旅游也成了人們?nèi)粘I畈豢苫蛉钡囊豁椈顒?。而伴隨著緊張的生活節(jié)奏,人們更渴望能便捷的,省時的完成各項旅游前的規(guī)劃準備。因此我們的“旅游預訂系統(tǒng)”便可以為大家提供便捷的途徑。各地的旅行社都可以在這里注冊,發(fā)布路線。而旅客只需輕點鼠標,便可在這里查詢想要的旅游路線,預訂旅游。希望我們的系統(tǒng)能讓您滿意。二、需求分析 適用群體:所有規(guī)范的旅行社,全體市民。 可行性分析:技術(shù)可行性,操作可行性,經(jīng)濟可行性。1、需求陳述:1)

2、 前臺管理:前臺作為與用戶直接交互的可視化界面,必須簡潔明化,不僅要讓前臺服務(wù)員一目了然,而且沒有壓迫感,方便好用,能將系統(tǒng)的各個功能提供給服務(wù)員,以幫助前臺服務(wù)員進行管理。這樣做的目的是讓大多數(shù)客戶能夠輕松地享受系統(tǒng)給他們帶來的便利。2) 后臺管理:為了確保游客和旅行社的信息具有更好的安全性,前臺管理和后臺管理是分離的。前臺、后臺的各管理模塊需要經(jīng)過權(quán)限授權(quán)才可以使用,前臺的主要角色是旅行社和游客,而后臺的主要角色即是系統(tǒng)管理人員。 3)旅行社:旅行社注冊,發(fā)布旅游線路。確認預訂客戶信息。4)游客:游客可以查詢路線,填寫預訂信息。5)系統(tǒng)管理員:分別按照價格、日期、旅行社、旅游地區(qū)等類別分類

3、數(shù)據(jù),數(shù)據(jù)庫更新。簡易旅游預訂系統(tǒng)旅行社應有的職責:1)旅行社注冊:各旅行社可以在該系統(tǒng)網(wǎng)站注冊,提供旅行社的詳細信息。為各旅行社提供了一個更廣闊的平臺。2)發(fā)布路線:旅行社把自己旅社所能提供的旅游路線發(fā)布出來,包括旅游地區(qū),旅游的日期,價格,主要景點 ,各類相關(guān)照片。旅行社發(fā)布路線信息,可以方便人們更加詳細的了解旅行社,以及在各個旅行社之間進行對比。讓更多的人了解該旅社,能為旅社帶來更廣益的收益。3)接受游客預訂信息:游客進行旅游預訂后,旅行社會得到相關(guān)的游客信息 ,并根據(jù)游客電話進行二次確認。這個權(quán)限使旅行社節(jié)省出更多的人力資源,避免了節(jié)假日期間旅游人數(shù)過多引起的接待人員不足的狀況。簡易旅

4、游預訂系統(tǒng)游客職責1)查詢路線:游客可以對旅游線路進行查詢,查詢的方式也是多樣化的,查詢的關(guān)鍵字可以是價格,景點,地區(qū)等。通過各種方式,對查出的路線進行對比,挑選出自己最滿意的路線。2)預定旅游:游客在挑選出自己滿意的路線后 ,可以在相關(guān)旅社處留下自己的聯(lián)系方式,預定日期,人數(shù)等信息。人們可以足不出戶的選好自己的出行路線。方便快捷。 簡易旅游預定系統(tǒng)系統(tǒng)管理員職責1)查詢統(tǒng)計功能:對旅行社發(fā)布的路線信息進行整合,按照價格,日期,旅行社,旅游地區(qū)等類別進行分類。使數(shù)據(jù)更加清晰簡明,易于人們進行瀏覽選擇。2)分類訂單:旅行社對旅客的預定信息進行二次確認后,選擇出電話確定的訂單,排除電話取消的訂單,

5、系統(tǒng)對此兩類訂單按照已確定和已取消的分類進行歸類。方便旅行社統(tǒng)計旅客信息,安排日后行程。2、數(shù)據(jù)庫:旅行社列表:旅行社賬戶編號、旅行社名稱(主鍵)、詳細地址、管理員姓名、管理員聯(lián)系方式旅游路線列表:旅游線路編號(主鍵)、旅行社名稱、信息發(fā)布日期、旅游開始日期、價格、主要景點、照片、旅游地區(qū)、游客信息列表:聯(lián)系方式(主鍵)、預定日期、旅行社名稱、旅游線路、人數(shù)三、項目用例分析及系統(tǒng)建模 創(chuàng)建系統(tǒng)用例模型網(wǎng)上選課系統(tǒng)的參與者包括以下三種:游客:游客可以在節(jié)假日等時間根據(jù)自己的需要瀏覽網(wǎng)頁尋找自己想要參加的旅行社,進入該旅行社的頁面中尋找自己想要參加的旅游路線,在選定的旅游路線下留下自己的相關(guān)信息,

6、包括自己的聯(lián)系方式、預定日期、人數(shù)等信息進行預定。當旅行社再次打電話聯(lián)系時向旅行社表達自己是否確定參加的真實意向,并可以想旅行社提出合理的要求。旅行社:各旅行社可以根據(jù)自己的需要首先進行注冊,注冊后有管理員核對找好創(chuàng)立信息是否已經(jīng)創(chuàng)建使用過,密碼的信息的錄入是否合理,經(jīng)過管理員檢查通過后,旅行社就擁有了自己的賬戶,隨后各旅行社可根據(jù)自己的需要設(shè)計旅游線路(旅游線路包括日期,價格,主要景點,照片,旅游地區(qū)等),并將旅游線路快速準確的上傳到系統(tǒng)中,游客在看到各旅行社發(fā)布的信息后,可以根據(jù)自己的需要選擇適合自己的旅行社,在旅行社發(fā)布的信息中選擇設(shè)和自己的旅行線路,然后在相應旅行社發(fā)布的信息下留下自己

7、的聯(lián)系方式、預定日期、人數(shù)等信息進行預定。旅行社將定期瀏覽游客留下的信息,在看到游客的預訂信息之后主動和游客進行電話聯(lián)系,從而進行二次確定,如果游客確定參加,則保留游客信息并了解游客的相關(guān)要求;如果游客取消旅游計劃則旅行社刪除游客相關(guān)信息。系統(tǒng)管理員:核查旅社注冊信息,看其注冊賬戶名稱是否已存在,以及密碼等信息的輸入是否正確。管理旅行社錄入的旅游路線信息。系統(tǒng)管理員對添加信息進行分類管理。定期地對系統(tǒng)進行維護和更新。1、游客用例1> 用例圖 2 用例規(guī)約。用例名稱:查尋旅游路線用例概述:游客登錄網(wǎng)站后可以按照自己的需要選擇自己想要加入的旅行社,在旅行社網(wǎng)頁中查找到自己需要的路線;并在線路

8、頁面中留下自己的聯(lián)系方式、預定日期、人數(shù)這些基本信息;在旅行社給游客打電話時,游客將自己是否參與旅游的真實意愿告訴旅行社。參與者: 游客前置條件:用戶進入“查尋旅游路線”程序后置條件:將本次查尋的結(jié)果存入數(shù)據(jù)庫中基本事件流:游客進入網(wǎng)站首頁后,進行查看線路信息并留下自己的基本信息。規(guī)則與約束:游客留下自己的基本信息程序應以離線式工作,該程序會自動連接服務(wù)器,完成基本信息的記錄。 2、旅行社用例1> 用例圖1. 2用例規(guī)約用例名稱:注冊賬戶用例概述:旅行社登錄網(wǎng)站注冊賬戶,由管理員批準后賬戶正式建立;旅行社根據(jù)旅行社的需要將建立的旅游路線發(fā)布在網(wǎng)上;旅行社定期對游客留的信息進行確定,旅行社

9、看到信息后會給用戶打電話,如果游客確定預定則保存預定;如果游客取消預定則旅行社可刪除游客預訂。參與者:旅行社前置條件:用戶進入“注冊賬戶”程序后置條件:旅行社將確定的信息存入數(shù)據(jù)庫中基本事件流:旅行社登錄網(wǎng)站注冊賬戶,注冊成功后發(fā)布旅游路線,并定期確定游客的基本信息規(guī)則與約束:進行確定游客的基本信息程序應以離線式工作,該程序會自動連接服務(wù)器,完成基本信息的記錄。3、系統(tǒng)管理員用例1> 用例圖專心-專注-專業(yè)2用例規(guī)約用例名稱:登錄預定系統(tǒng)用例概述:系統(tǒng)管理員使用賬號和密碼登錄系統(tǒng)進行操作;將數(shù)據(jù)分別按照日期、旅行社及旅游地區(qū)進行分類,便于游客進行查詢和預定;并區(qū)分出旅行社與游客間電話確定

10、和取消的定單。參與者:系統(tǒng)管理員前置條件用戶進入“登錄預定系統(tǒng)”程序后置條件:系統(tǒng)管理員將最后整理的信息存入數(shù)據(jù)庫中基本事件流:管理員進入主界面,對數(shù)據(jù)進行分類,確定最終信息 規(guī)則與約束:管理員對數(shù)據(jù)進行分類時程序應以離線式工作,該程序會自動連接服務(wù)器,完成基本信息的記錄。系統(tǒng)的靜態(tài)模型首先,確定系統(tǒng)參與者的屬性。系統(tǒng)管理員登錄系統(tǒng),需要提供系統(tǒng)管理員的用戶名稱和密碼,因此每一個系統(tǒng)管理員應該擁有用戶名稱和密碼屬性,我們將其命名為usename和password。同樣的,旅行社注冊登錄系統(tǒng)也需要用戶名usename,密碼password和旅游線路line。對于每個游客最后還要錄入自己的聯(lián)系方式

11、tel,預訂日期date和人數(shù)num等信息。根據(jù)這些屬性,可以建立參與者:系統(tǒng)管理員。旅行社和游客的類圖模型,如圖: 系統(tǒng)的動態(tài)模型1、創(chuàng)建序列圖和協(xié)作圖a.游客查詢路線信息的工作流程(1) 游客希望通過旅游預訂系統(tǒng)進行某憲法操作。(2) 游客進入旅游預訂系統(tǒng)的主頁面,選擇所選擇的旅行社。(3) 主頁向控制對象旅行社界面請求旅行社信息,控制對象到數(shù)據(jù)庫查詢旅行社信息。(4) 游客進入旅行社頁面后按照條件查詢路線,路線界面從控制界面中取得所查詢的路線對象信息并返回查詢結(jié)果。(5) 游客獲得旅游路線的顯示信息。根據(jù)基本流程,游客查詢路線信息的序列圖如圖:與序列圖對應的協(xié)作圖b. 游客預定旅游路線用

12、例的工作流程(1) 游客進入路線頁面,在頁面中查看選擇路線。(2) 游客點擊路線進入路線詳情頁面,再次頁面中游客填寫自身的聯(lián)系方式,預定日期以及人數(shù)信息,所填信息被錄入數(shù)據(jù)庫。(3) 游客信息錄入成功后信息返回至路線詳情頁面,向游客顯示留言成功的信息。根據(jù)基本流程,游客預定旅游路線的序列圖如圖:與序列圖對應的協(xié)作圖c.旅行社添加路線的工作流程(1) 旅行社登陸網(wǎng)址進入旅游預定系統(tǒng)主頁面;(2) 旅行社通過注冊過的用戶名和密碼進入自己的旅行社頁面;(3) 為注冊的旅行社進行注冊后進入旅行社頁面;(4) 系統(tǒng)檢驗登陸信息;(5) 旅行社在旅行社頁面可以添加新的旅游路線;(6) 新添加的路線更新保存

13、在數(shù)據(jù)庫中;(7) 操作完成后顯示操作成功信息。根據(jù)基本流程,旅行社添加路線的序列圖如下圖:與序列圖對應的協(xié)作圖d.系統(tǒng)管理員登錄旅游系統(tǒng)的工作流程(1) 系統(tǒng)管理員希望通過旅游預訂系統(tǒng)進行某項操作。(2) 系統(tǒng)管理員登錄系統(tǒng),輸入自己的用戶名和密碼并提交(3) 系統(tǒng)將系統(tǒng)管理員提交的信息傳遞到數(shù)據(jù)庫中,檢查其身份是否合法。將用戶信息和數(shù)據(jù)庫中的用戶信息進行比較,檢查用戶信息中是否存在此管理員的信息。(4) 檢查完畢后將驗證信息結(jié)果返回到登錄界面。(5) 系統(tǒng)管理員在登錄界面獲得驗證結(jié)果。如果身份驗證為未通過,重新登錄或退出。否則,繼續(xù)選擇下一步的操作。根據(jù)基本流程,系統(tǒng)管理員登錄旅游預訂系統(tǒng)

14、的序列圖如圖:e.系統(tǒng)管理員分類數(shù)據(jù)的工作流程(1) 系統(tǒng)管理員進入數(shù)據(jù)界面,并在界面中提交分類數(shù)據(jù)的信息。(2) 數(shù)據(jù)界面將分類的數(shù)據(jù)傳遞到數(shù)據(jù)庫。查詢數(shù)據(jù)信息是否已存在,并判斷是否可以分類。(3) 數(shù)據(jù)庫將分類成功的信息返回到數(shù)據(jù)界面并顯示。(4) 系統(tǒng)管理員從數(shù)據(jù)界面獲得分類成功的信息。2、創(chuàng)建狀態(tài)圖在旅游管理系統(tǒng)中,有明確狀態(tài)的轉(zhuǎn)換的類是旅游線路預訂信息。下面使用狀態(tài)圖進行描述。旅游線路預訂信息包含三種狀態(tài):被添加的旅游線路信息,被確定的預訂信息,被取消的預訂信息。它們之間的轉(zhuǎn)化規(guī)則如下。(1) 旅行社添加新的旅游線路信息,這些信息供旅客選擇。(2) 當有旅客確定對線路的預定時,由系統(tǒng)

15、管理員確定預訂信息。(3) 當有旅客取消對線路的預訂時,由系統(tǒng)管理員取消預訂信息。根據(jù)預訂信息的各種狀態(tài)以及轉(zhuǎn)換規(guī)則,創(chuàng)建預訂信息的狀態(tài)圖如下所示1. 創(chuàng)建活動圖1) 游客查看信息的活動圖(1)游客輸入網(wǎng)址進入旅游預訂系統(tǒng)頁面;(2)在主頁面選擇想要查看的旅行社;(3)系統(tǒng)顯示出點擊的旅行社頁面;(4)游客在相關(guān)旅行社頁面選擇路線;(5)游客可以按找價格排序查找路線;(6)游客可以按照地區(qū)排序查找路線;(7)游客點擊相關(guān)鏈接顯示路線信息;(8)游客查看完可以退出系統(tǒng)。2) 游客預訂路線的活動圖(1) 游客選擇喜愛的旅行社查看;(2) 游客在相關(guān)旅行社頁面選擇路線;(3) 游客可以按找價格排序查

16、找路線;(4) 游客可以按照地區(qū)排序查找路線;(5) 游客點擊相關(guān)鏈接顯示相關(guān)信息;(6) 在選擇好的旅游路線詳情頁面留言,寫旅游人數(shù),時間等信息;(7) 系統(tǒng)顯示留言信息;(8) 游客就收到留言成功信息后退出系統(tǒng)。3) 旅行社的活動圖(1) 旅行社登陸旅游預訂系統(tǒng);(2) 系統(tǒng)驗證用戶輸入的用戶信息;(3) 系統(tǒng)判斷用戶是否存在;(4) 若用戶不存在,旅行社注冊或重新登陸;(5) 若用戶存在,旅行社可以添加旅游路線;(6) 旅行社得到添加路線成功信息;(7) 旅行社可以結(jié)束操作;(8) 若用戶存在,旅行社可以查看確定預訂信息;(9) 旅行社可以結(jié)束操作。4) 系統(tǒng)管理員分類數(shù)據(jù)的活動圖(1) 系統(tǒng)管理員登錄旅游預訂系統(tǒng),驗證信息是否存在。驗證成功進入數(shù)據(jù)界面,驗證不成功則退出系統(tǒng)。(2) 系統(tǒng)管理員選擇要分類的數(shù)據(jù),查看信息和分類數(shù)據(jù),(3) 系統(tǒng)管理員在分類數(shù)據(jù)的時候可按價格、日期、旅行社、旅游地區(qū)等類別分類數(shù)據(jù), 按照確定的訂單和取消的訂單分類數(shù)據(jù)。(4) 系統(tǒng)管理員完成操作后退出系統(tǒng)。系統(tǒng)的部署模型在旅游預訂系統(tǒng)中,可以對系統(tǒng)的主要參與者和主要業(yè)務(wù)實體類分別創(chuàng)建對應的構(gòu)件并進行映射。之前在類圖中創(chuàng)建了系統(tǒng)管理員類,旅行社類,游客類,F(xiàn)orm類,Lin

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論