旅游管理系統(tǒng)軟件設(shè)計(jì)規(guī)格說明書_第1頁
旅游管理系統(tǒng)軟件設(shè)計(jì)規(guī)格說明書_第2頁
旅游管理系統(tǒng)軟件設(shè)計(jì)規(guī)格說明書_第3頁
旅游管理系統(tǒng)軟件設(shè)計(jì)規(guī)格說明書_第4頁
旅游管理系統(tǒng)軟件設(shè)計(jì)規(guī)格說明書_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、旅 游 管 理 系 統(tǒng)軟 件 設(shè) 計(jì) 規(guī) 格 說 明 書1引言1.1 編寫目的軟件設(shè)計(jì)的任務(wù)是將軟件需求變換成為軟件的具體設(shè)計(jì)方案。概要設(shè)計(jì)根據(jù)軟件需求導(dǎo)出軟件的體系結(jié)構(gòu);詳細(xì)設(shè)計(jì)給出軟件模塊的內(nèi)部過程描述。該文檔是設(shè)計(jì)結(jié)果的詳細(xì)描述,也是程序員編寫程序的功能依據(jù)。1.2項(xiàng)目背景開發(fā)軟件名稱:旅游管理系統(tǒng)。項(xiàng)目開發(fā)者:閩江學(xué)院學(xué)院計(jì)算機(jī)科學(xué)系“旅游管理系統(tǒng)”開發(fā)小組:李基濱(120081101147號,組長),肖麗菁(120081101140),范惠華(120081101142),藍(lán)樺濱(120081101143),畢炳溶(120081101152)用戶單位:××旅行社1.

2、3 定義現(xiàn)代的旅游行業(yè)繁榮發(fā)展,依靠傳統(tǒng)的人工處理信息已遠(yuǎn)遠(yuǎn)不能及時(shí)有效地管理現(xiàn)今越來越龐大的信息。在面對愈來愈激烈的行業(yè)競爭,能否快速、有效掌握管理信息是旅行社取得成功的關(guān)鍵。所以,旅游管理系統(tǒng)應(yīng)該能為旅行社提供充足的信息和快捷的信息處理操作,并為其獲得更大的利益。1.4 參考資料n 陳雄峰,實(shí)用軟件工程教程,機(jī)械工業(yè)出版社;n 張害藩,軟件工程導(dǎo)論(第四版),清華大學(xué)出版社;n 王珊等,數(shù)據(jù)庫原理及設(shè)計(jì),清華大學(xué)出版社;n 趙池龍等,軟件工程實(shí)踐教程,電子工業(yè)出版社。2需求概述在旅游管理系統(tǒng)中,管理員要為旅行社內(nèi)部建立多張信息管理表:景點(diǎn)信息表、旅游路線表、導(dǎo)游信息表、游客信息表、車輛信息

3、表。這些文件存儲(chǔ)著旅行社內(nèi)各種信息,景點(diǎn)信息表和旅游路線表存儲(chǔ)著該旅行社提供游客旅游選擇的信息以及內(nèi)部信息處理;導(dǎo)游信息表存儲(chǔ)著旅行社內(nèi)每個(gè)導(dǎo)游的基本信息以及帶隊(duì)旅游的信息;車輛信息表存儲(chǔ)著旅行社出游時(shí)車輛的管理包括車輛的路線、乘客信息等。游客信息表存儲(chǔ)著每一位報(bào)名旅游的乘客的基本信息。對于景點(diǎn)和旅游路線的管理需要管理員將相關(guān)信息錄入到系統(tǒng)內(nèi),在錄入過程中可以為防止錄入有錯(cuò)誤可以進(jìn)行修改,錄入后不可再進(jìn)行修改,但旅游行業(yè)發(fā)展迅速,景點(diǎn)和路線時(shí)刻都會(huì)被開發(fā)和取消,所以可以進(jìn)行添加和刪除。對于導(dǎo)游信息表需要系統(tǒng)管理員將導(dǎo)游的信息錄入到系統(tǒng)中,便于系統(tǒng)查詢導(dǎo)游的基本信息,系統(tǒng)管理員可以對導(dǎo)游的信息進(jìn)

4、行添加、刪除、查詢以及修改。車輛信息表需要系統(tǒng)管理員將車輛信息錄入到系統(tǒng)中,便于系統(tǒng)查詢車輛的信息。系統(tǒng)管理員可以對車輛信息進(jìn)行添加、刪除、查詢和修改。2.1目標(biāo) 本系統(tǒng)通過強(qiáng)大的計(jì)算機(jī)技術(shù)給旅行社工作人員處理信息和游客查詢信息帶來便利。本系統(tǒng)除了旅行社內(nèi)管理的一般功能還外,還包括網(wǎng)上在線查詢景點(diǎn)信息、網(wǎng)上在線報(bào)名參加旅游等功能。目標(biāo)還包括:² 減少人力與管理費(fèi)用;² 提高信息準(zhǔn)確度;² 改進(jìn)管理和服務(wù);² 建立高效的信息傳輸和服務(wù)平臺(tái),提高信息處理速度和利用率; ² 系統(tǒng)設(shè)計(jì)優(yōu)良,界面設(shè)計(jì)精美、友好、快捷,人性化設(shè)計(jì),后臺(tái)管理功能強(qiáng)大、效率高

5、; ² 更簡便、信息化程度更高的旅游管理流程;2.2用戶的特點(diǎn)² 本軟件的最終用戶是面向管理員(旅行社管理員和其它管理人員)、游客,他們都具有一定的計(jì)算機(jī)應(yīng)用基礎(chǔ),可以比較熟練操作計(jì)算機(jī)。管理員和游客都是經(jīng)常性用戶。² 系統(tǒng)維護(hù)人員為計(jì)算機(jī)專業(yè)人員,熟悉數(shù)據(jù)庫、操作系統(tǒng)、網(wǎng)絡(luò)維護(hù)工作。維護(hù)人員為間隔性用戶。2.3 功能需求本系統(tǒng)主要實(shí)現(xiàn)景點(diǎn)管理、旅游車輛管理、導(dǎo)游管理和游客管理等主要的旅行社管理功能。² 景點(diǎn)管理:系統(tǒng)管理員將旅行社開拓的景點(diǎn)信息和旅游路線信息進(jìn)行管理,建立景點(diǎn)信息項(xiàng)和旅游路線信息項(xiàng),系統(tǒng)管理員可以對其進(jìn)行查詢景點(diǎn)和旅游管理信息,并且可以

6、添加新的景點(diǎn)和旅游路線(旅行社開發(fā)新的旅游線路時(shí));而游客和普通用戶可以查詢景點(diǎn)和旅游路線進(jìn)行參考。² 導(dǎo)游管理:系統(tǒng)管理員將旅行社的導(dǎo)游信息進(jìn)行錄入,建立導(dǎo)游信息項(xiàng),對導(dǎo)游進(jìn)行信息查詢、添加(旅行社招聘新導(dǎo)游)、刪除(旅行社解雇某導(dǎo)游)管理,并且對其進(jìn)行任務(wù)分配(導(dǎo)游帶隊(duì)旅游)。² 游客管理:系統(tǒng)管理員建立每個(gè)報(bào)名游客的信息項(xiàng),可以查詢已報(bào)名游客的信息;游客可以查詢景點(diǎn)信息和旅游路線信息,進(jìn)行報(bào)名旅游的操作。同時(shí)在一定條件下游客可以提出退訂的要求,此時(shí)系統(tǒng)管理員審查后刪除該游客的信息。² 車輛管理:系統(tǒng)管理員根據(jù)旅行社的旅游路線車輛車次建立車輛項(xiàng)。系統(tǒng)管理員可以

7、查詢車輛的信息記錄,對車輛進(jìn)行調(diào)度,同時(shí)還可以進(jìn)行添加操作(旅行社增加車輛)。2.4數(shù)據(jù)描述通過對旅游管理系統(tǒng)需求及數(shù)據(jù)流圖的分析,得出該系統(tǒng)涉及各信息表的數(shù)據(jù)實(shí)體。E-R圖如下:2.5性能需求由于此開發(fā)項(xiàng)目針對旅行社,使用頻度較高,使用性要求比較高。為防止對信息資料和管理程序的惡意破壞,要求有較為可靠的安全性能??傊?,要求穩(wěn)定、安全、便捷,易于管理和操作。² 查詢速度:不超過10秒;² 其它所有交互功能反應(yīng)速度:不超過3秒;² 可靠性:平均故障間隔時(shí)間不低于200小時(shí)。2.6 其他需求能快速恢復(fù)系統(tǒng)和故障處理,方便系統(tǒng)升級和擴(kuò)充,故障恢復(fù)時(shí)間不超過5小時(shí)。2.7

8、運(yùn)行環(huán)境2.7.1硬件環(huán)境² 服務(wù)器 (1) 處理器(CPU):Pentium 900M (推薦Pentium 4 1.2G) (2) 內(nèi)存容量(RAM):至少256M(推薦 512M)² 客戶端 (1) 處理器(CPU):Pentium 133M 或更高 (2) 內(nèi)存容量(RAM):64M或更高2.7.2軟件環(huán)境² 數(shù)據(jù)庫服務(wù)器端(1) 操作系統(tǒng):Microsoft Windows 2000(2) 數(shù)據(jù)庫管理系統(tǒng):Oracle,配置TCP/IP協(xié)議² Web服務(wù)器端(1) 操作系統(tǒng):Microsoft Windows 2000(2) Internet

9、信息服務(wù)(IIS)6.0管理器(3) Visual Studio.NET 2003,配置TCP/IP協(xié)議 ² 客戶端(1) 操作系統(tǒng):Windows 98/2000/2003/XP(2) Web瀏覽器:Internet Explorer 5.0以上或Netscape 4.0以上,配置TCP/IP協(xié)議2.7.3接口 ² 硬件接口 考慮到大量數(shù)據(jù)的備份等要求,需要保持與磁帶機(jī)和光盤刻錄機(jī)的接口,這較易實(shí)現(xiàn)。² 軟件接口 這里,主要考慮軟件與操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)的接口,以及局域網(wǎng)和互聯(lián)網(wǎng)軟件之間的數(shù)據(jù)交換??紤]到文檔處理時(shí)有可能需要較常用的辦公軟件。例如Micros

10、oft的Office系列,所以應(yīng)盡量實(shí)現(xiàn)它們之間的數(shù)據(jù)格式的自動(dòng)轉(zhuǎn)換。 3總體設(shè)計(jì)3.1軟件結(jié)構(gòu)塊層次圖3.2 模塊詳細(xì)設(shè)計(jì)(1)景點(diǎn)管理旅游路線的添加、刪除功能,還有景點(diǎn)的添加等。并且在錄入是可以進(jìn)行修改操作,錄入之后不能進(jìn)行修改。管理員可以進(jìn)行查詢?nèi)啃畔ⅲ每椭荒懿樵兓拘畔⒌墓δ?。詳?xì)過程描述如下:“景點(diǎn)管理”流程圖(2)車輛管理:車輛的新增、刪除、查詢功能同景點(diǎn)路線的功能類似詳細(xì)描述如“景點(diǎn)管理”流程圖。而車輛調(diào)度功能的詳細(xì)描述如下:² 車輛調(diào)度功能: A.輸入行錄入的游客編號; 獲得該游客的旅游路線編號; If 該路線編號的車輛數(shù)>0 then fori =0 i

11、<車輛數(shù) i+ if 車輛i的人員未滿 then 將該游客的車輛編號置為車輛i的編號將車輛i置為工作中并返回上一級界面; endif endif 在“車輛信息表”中查尋并獲得一個(gè)未在工作中的車輛編號 if 獲取成功 then 該旅游路線的車輛數(shù)+1; 將該游客的車輛編號置為車輛i的編號將車輛i置為工作中并返回上一級界面; else輸入分配錯(cuò)誤信息;并返回上一級界面 Endif(3) 導(dǎo)游管理:導(dǎo)游的新增、刪除、查詢功能同景點(diǎn)路線的功能類似詳細(xì)描述如“景點(diǎn)管理”流程圖。而導(dǎo)游分配功能的詳細(xì)描述如下:A.輸入行錄入的游客編號; 獲得該游客的所在車輛編號; If 該編號車輛沒有帶隊(duì)導(dǎo)游 the

12、n 在“導(dǎo)游信息表”中查尋并獲得一個(gè)未在工作中的導(dǎo)游編號 if 獲取成功 then 將該游客的導(dǎo)游編號置為獲取的導(dǎo)游編號將獲取的導(dǎo)游置為工作中并返回上一級界面; else輸出分配錯(cuò)誤信息(所有導(dǎo)游都在帶隊(duì)中);并返回上一級界面 else將該游客的導(dǎo)游編號置為該車輛帶隊(duì)導(dǎo)游的編號 并返回上一級界面 endif(4)游客管理:對旅行社內(nèi)部的游客進(jìn)行信息查詢、游客信息的錄入功能。詳細(xì)設(shè)計(jì)如下:4數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)² 景點(diǎn)信息表字段類型長度格式約束采集方式景點(diǎn)名稱文本20主鍵,必須輸入人工采集景點(diǎn)所在地文本50必須輸入人工采集景點(diǎn)環(huán)境文本20必須輸入人工采集景點(diǎn)簡介文本2000必須輸入人工采集備

13、注文本200必須輸入人工采集² 旅游路線信息表字段類型長度格式約束采集方式路線編號文本20主鍵,必須輸入人工采集路線名稱文本50必須輸入人工采集路線終點(diǎn)文本20必須輸入人工采集路線中的景點(diǎn)文本20必須輸入人工采集路線中景點(diǎn)數(shù)數(shù)值必須輸入人工采集路線的路程文本200必須輸入人工采集路線全程時(shí)間文本200必須輸入人工采集調(diào)度來的車輛文本20自動(dòng)采集車輛數(shù)數(shù)值自動(dòng)采集路線錄入時(shí)間時(shí)間/日期自動(dòng)采集備注數(shù)值必須輸入人工采集² 車輛信息表字段類型長度格式約束采集方式車輛編號文本20主鍵,必須輸入人工采集車輛行駛路線文本50自動(dòng)采集車輛是否工作中文本2自動(dòng)采集車輛出發(fā)時(shí)間時(shí)間/日期自動(dòng)

14、采集車輛分配的導(dǎo)游文本50自動(dòng)采集車輛上乘客信息文本50自動(dòng)采集² 導(dǎo)游信息表字段類型長度格式約束采集方式導(dǎo)游編號文本20主鍵,必須輸入人工采集導(dǎo)游姓名文本20必須輸入人工采集導(dǎo)游性別文本2必須輸入人工采集導(dǎo)游年齡數(shù)值人工采集職位文本20必須輸入人工采集掌握語種文本50必須輸入人工采集導(dǎo)游聯(lián)系方式文本50必須輸入人工采集導(dǎo)游負(fù)責(zé)旅游路線文本20自動(dòng)采集導(dǎo)游所在車輛文本20自動(dòng)采集導(dǎo)游是否工作中文本2自動(dòng)采集備注文本2000² 游客信息表字段類型長度格式約束采集方式旅客身份證號碼文本20主鍵,必須輸入人工采集旅客姓名文本50必須輸入人工采集旅客性別文本2必須輸入人工采集旅客年

15、齡數(shù)值必須輸入人工采集旅客聯(lián)系方式文本20必須輸入人工采集旅客報(bào)名時(shí)間時(shí)間/日期必須輸入人工采集旅客所選路線文本200必須輸入人工采集旅客所分配車輛文本20自動(dòng)采集旅客所分配導(dǎo)游文本20自動(dòng)采集備注文本200人工采集5界面設(shè)計(jì)² 登陸界面² 功能選擇主界面² 景點(diǎn)管理界面n 路線添加界面n 查詢路線界面n 刪除路線界面其余景點(diǎn)增刪查詢的功能同路線的增刪查詢界面類似,僅內(nèi)容不一樣,這里不重復(fù)。² 車輛管理界面² 導(dǎo)游管理界面² 游客管理界面(各大模塊的增刪查詢功能同景點(diǎn)路線的增刪查詢類似、這里不重復(fù)累贅)6接口設(shè)計(jì)6.1外部接口建立服務(wù)

16、器管理系統(tǒng),系統(tǒng)維護(hù)人員員通過局域網(wǎng)服管理局域網(wǎng)服務(wù)器、互聯(lián)網(wǎng)服務(wù)器和數(shù)據(jù)服務(wù)器,局域網(wǎng)服務(wù)器和互聯(lián)網(wǎng)服務(wù)器與數(shù)據(jù)服務(wù)器之間的數(shù)據(jù)自動(dòng)交換,使得管理員可通過局域網(wǎng)使用本系統(tǒng)的所有功能,游客可通過互聯(lián)網(wǎng)實(shí)現(xiàn)網(wǎng)上旅游景點(diǎn)信息查詢、個(gè)人網(wǎng)上報(bào)名旅游等功能。6.2內(nèi)部接口系統(tǒng)內(nèi)部需要共同的數(shù)據(jù)定義和描述,詳見“模塊開發(fā)卷宗”。 7系統(tǒng)管理和改進(jìn)本系統(tǒng)的維護(hù)主要包括以下內(nèi)容:(1)權(quán)限維護(hù):系統(tǒng)維護(hù)人員或經(jīng)授權(quán)的高級別管理員需要對低級別管理員和讀者的用戶名、密碼和權(quán)限進(jìn)行維護(hù)。(2)所有信息要實(shí)時(shí)備份。發(fā)生系統(tǒng)失敗后,能快速及時(shí)恢復(fù)。備份技術(shù)采用增量轉(zhuǎn)儲(chǔ)的數(shù)據(jù)恢復(fù)技術(shù),一旦出現(xiàn)故障使得數(shù)據(jù)庫失效時(shí),首先采取離故障最近的后備副本來恢復(fù)數(shù)據(jù)庫

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論