系統(tǒng)設(shè)計(jì)報(bào)告
《系統(tǒng)設(shè)計(jì)報(bào)告》由會(huì)員分享,可在線閱讀,更多相關(guān)《系統(tǒng)設(shè)計(jì)報(bào)告(21頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、系統(tǒng)設(shè)計(jì)報(bào)告 目錄 在做任何項(xiàng)目之前必須要作設(shè)計(jì),旅游系統(tǒng)也一樣,在做旅游系統(tǒng)之前也必 須先進(jìn)行系統(tǒng)設(shè)計(jì)。系統(tǒng)設(shè)計(jì)是系統(tǒng)實(shí)現(xiàn)的關(guān)鍵步驟,直接影響系統(tǒng)的質(zhì)量。如 果說在系統(tǒng)需求分析階段已經(jīng)完全弄清楚了系統(tǒng)的各種需求,就較好地解決了所 設(shè)計(jì)的系統(tǒng) “做什么”的問題,并已在系統(tǒng)需求說明書中詳盡和充分地闡明了 這些需求,那么下一步就要著手對(duì)旅游系統(tǒng)的功能結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)等進(jìn)行設(shè)計(jì), 即系統(tǒng)設(shè)計(jì)階段要解決“怎么做”的問題,并最終通過“設(shè)計(jì)模型圖”來反映設(shè) 計(jì)的結(jié)果。 第一章 總體設(shè)計(jì) 系統(tǒng)設(shè)計(jì)的原則 設(shè)計(jì)遵義旅游系統(tǒng)是為服務(wù)用戶、滿足用戶的需求、解決實(shí)際問題而設(shè)計(jì)的, 因此,在系統(tǒng)開發(fā)過程中,
2、不僅要以先進(jìn)理論來指導(dǎo),主流技術(shù)來支撐,而且要 市場(chǎng)為導(dǎo)向,把握市場(chǎng)的動(dòng)態(tài),以用戶為中心,滿足用戶的需求,開發(fā)出界面美 觀大方、功能強(qiáng)大完善、使用方便的系統(tǒng)。據(jù)此,通過綜合的考慮旅游系統(tǒng)的系 統(tǒng)目標(biāo)和項(xiàng)目需求,在系統(tǒng)設(shè)計(jì)時(shí),應(yīng)遵循以下設(shè)計(jì)原則: (一)實(shí)用性原則。 旅游系統(tǒng)的設(shè)計(jì)目的之一就是要優(yōu)化旅游系統(tǒng)管理的各個(gè)環(huán)節(jié),運(yùn)用計(jì)算 機(jī),因?yàn)楸鞠到y(tǒng)是針對(duì)遵義地區(qū)的旅游系統(tǒng),所以為方便信息查詢,在本系統(tǒng)中 提供了相應(yīng)的交通信息和遵義特色節(jié)日等模塊,對(duì)于航班信息、長(zhǎng)途客運(yùn)信息和 火車信息都做了具體介紹,對(duì)于旅游常見問題和旅游疑問解答也在此功能中得到 解決。因此,實(shí)用性原則是本系統(tǒng)的一個(gè)重要設(shè)計(jì)原則
3、。 (二)先進(jìn)性原則。 在強(qiáng)調(diào)實(shí)用性的同時(shí),我們還要考慮系統(tǒng)的先進(jìn)性。今時(shí)今日,信息化的發(fā) 展速度令世人驚嘆,每一次技術(shù)上的更新與進(jìn)步都會(huì)推動(dòng)信息化建設(shè)的跳躍式發(fā) 展。所以,為了與時(shí)俱進(jìn),有一個(gè)較高的起點(diǎn),在本系統(tǒng)的設(shè)計(jì)過程中我采用目 前較為先進(jìn)和成熟的技術(shù)和理念,使系統(tǒng)在性價(jià)比上擁有一定的優(yōu)勢(shì)。 (三)規(guī)范性原則。 系統(tǒng)中的所有設(shè)計(jì)都遵循現(xiàn)有的國(guó)家標(biāo)準(zhǔn)、行業(yè)標(biāo)準(zhǔn),符合軟件工程中的設(shè) 計(jì)原則與規(guī)范。所有文檔的書寫都遵照國(guó)標(biāo)的要求。 (四)安全性原則。 系統(tǒng)提供安全機(jī)制以防止非法授權(quán)操作,為各子系統(tǒng)提供嚴(yán)格靈活的用戶和 權(quán)限劃分,對(duì)于數(shù)據(jù)庫管理,建立起完備的數(shù)據(jù)備份恢復(fù)機(jī)制。對(duì)關(guān)鍵的
4、信息的 操作提供日志記錄。 (五)可擴(kuò)展性原則。 出于對(duì)后續(xù)升級(jí)工作的考慮,系統(tǒng)的所有功能模塊的設(shè)計(jì)都預(yù)留了擴(kuò)展接 口。隨著用戶需求的不斷變化和增加,遵義特殊旅游系統(tǒng)的業(yè)務(wù)處理需求逐漸提 高,旅游信息處理量也會(huì)隨之增加,這就需求系統(tǒng)能夠?qū)崿F(xiàn)快速便捷地?cái)U(kuò)展,完 成系統(tǒng)的平滑升級(jí)。 (六)可維護(hù)和可管理性原則 這要求系統(tǒng)能夠?qū)崿F(xiàn)對(duì)設(shè)備的便捷管理和時(shí)時(shí)監(jiān)控,時(shí)時(shí)掌握設(shè)備的情況, 遇到問題能進(jìn)行報(bào)警處理、會(huì)話控制,以及通過性能分析,實(shí)現(xiàn)系統(tǒng)的優(yōu)化、故 障的隔離及故障的恢復(fù),盡可能縮短維護(hù)時(shí)間,提高系統(tǒng)可維護(hù)性,延遲可系統(tǒng) 使用時(shí)間。 (七)系統(tǒng)模塊化設(shè)計(jì)原則 模塊化即以功能塊為單位進(jìn)行程序
5、設(shè)計(jì),實(shí)現(xiàn)其求解算法的方法。模塊化的 目的是為了降低程序復(fù)雜度,使程序設(shè)計(jì)、調(diào)試和維護(hù)等操作簡(jiǎn)單化。因此,系 統(tǒng)采用模塊化設(shè)計(jì)原則,增強(qiáng)了系統(tǒng)的靈活性和可擴(kuò)展性。遵義特殊旅游系統(tǒng)的 業(yè)務(wù)范圍發(fā)生變化時(shí),系統(tǒng)的功能也可根據(jù)實(shí)際變化情況進(jìn)行調(diào)整。 系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì) 瀏覽器-服務(wù)器(Browser /Server, B/S)體系結(jié)構(gòu)如下圖所示。 圖1-1 B/S體系結(jié)構(gòu)圖 圖1-2 B/S三層架構(gòu)模型圖 在系統(tǒng)中,采用B/S的三層體系結(jié)構(gòu),如上圖所示,將系統(tǒng)的整個(gè)業(yè)務(wù)應(yīng)用 劃分為表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層,這樣有利于系統(tǒng)的開發(fā)、維護(hù)、部署 和擴(kuò)展o B/S結(jié)構(gòu)的基本原則是將計(jì)算機(jī)應(yīng)用任
6、務(wù)分解成多個(gè)子任務(wù),由多臺(tái)計(jì) 算機(jī)分工完成,即采用“功能分布”原則??蛻舳送瓿蓴?shù)據(jù)處理,數(shù)據(jù)表示以及 用戶接口功能;服務(wù)器端完成DBMS的核心功能。這種客戶請(qǐng)求服務(wù)、服務(wù)器提 供服務(wù)的處理方式是一種新型的計(jì)算機(jī)應(yīng)用模式。 B/S結(jié)構(gòu)的優(yōu)點(diǎn): 1、 交互性強(qiáng)。在B/S模式中,客戶端有一套完整的應(yīng)用程序,在出錯(cuò)提示、 在線幫助等方面都有強(qiáng)大的功能,充分的發(fā)揮客戶端的處理能力; 2、 安全性高。由于B/S是配對(duì)的點(diǎn)對(duì)點(diǎn)的結(jié)構(gòu)模式,采用適用于局域網(wǎng)、 安全性比較好的網(wǎng)絡(luò)協(xié)議,具有較高的安全性; 3、 網(wǎng)絡(luò)通信量少。B/S的網(wǎng)絡(luò)通信量只包括客戶端與服務(wù)器之間的通信量。 因而,B/S具有較少的網(wǎng)
7、絡(luò)通信量,具有較強(qiáng)的數(shù)據(jù)處理能力; 4、 數(shù)據(jù)處理能力強(qiáng)。由于B/S的三層邏輯結(jié)構(gòu)處理數(shù)據(jù)時(shí),處理速度較快, 更適合處理大量數(shù)據(jù)。 其缺點(diǎn):只適用于局域網(wǎng)、客戶端和服務(wù)端需要安裝專用的客服端軟件等, 正好滿足了遵義特色旅游系統(tǒng)的安全性的要求。 圖1-3系統(tǒng)結(jié)構(gòu)圖 如上圖所示,系統(tǒng)一共分為三層:表現(xiàn)層、業(yè)務(wù)邏輯層、數(shù)據(jù)層。其中表現(xiàn) 層使用業(yè)務(wù)邏輯層、業(yè)務(wù)邏輯層使用數(shù)據(jù)層。表現(xiàn)層主要包括展現(xiàn)界面的UI展 示類,業(yè)務(wù)邏輯層包括實(shí)體類和服務(wù)類,數(shù)據(jù)層包括映射類和數(shù)據(jù)控制類。業(yè)務(wù) 層依賴WEB GUI得以展現(xiàn),數(shù)據(jù)層依賴技術(shù)。三層結(jié)構(gòu)都建立在framework的 基礎(chǔ)之上。 系統(tǒng)功能架構(gòu)設(shè)計(jì)
8、 遵義特色旅游系統(tǒng)是面向所有的游客,為游客提供對(duì)遵義特色旅游的各項(xiàng)功 能。根據(jù)現(xiàn)在對(duì)旅游信息管理的需求,我們對(duì)遵義景點(diǎn)、酒店、交通、旅游常見 問題和遵義特色節(jié)日等旅游相關(guān)信息的進(jìn)行管理。主要包括遵義景點(diǎn)信息管理、 酒店信息管理、交通信息管理、管理員信息管理、旅游服務(wù)信息管理以及遵義特 色節(jié)日信息管理和退出系統(tǒng)管理。這七個(gè)部分互相協(xié)作共同實(shí)現(xiàn)遵義特色旅游管 理的電算化、精細(xì)化和科學(xué)化。如圖4-4的系統(tǒng)總體結(jié)構(gòu)圖,表示了遵義特色旅 游系統(tǒng)的主要的七大模塊功能。 圖1-4系統(tǒng)總體模塊結(jié)構(gòu)圖 圖1-5系統(tǒng)總包圖 如上圖所示,系統(tǒng)一共分為兩個(gè)子系統(tǒng),業(yè)務(wù)管理子系統(tǒng)和后臺(tái)管理子系統(tǒng)。 其中,業(yè)務(wù)管
9、理子系統(tǒng)又分為游客信息管理、查詢信息管理、景點(diǎn)信息管理、查 詢統(tǒng)計(jì)管理、數(shù)據(jù)管理等五個(gè)模塊。后臺(tái)管理子系統(tǒng)為系統(tǒng)管理等模塊。 第二章 功能模塊設(shè)計(jì) 系統(tǒng)管理模塊 功能結(jié)構(gòu)設(shè)計(jì) 系統(tǒng)管理提供支撐包括住房資金管理系統(tǒng)在內(nèi)的各功能模塊正常運(yùn)行的各 項(xiàng)基礎(chǔ)和通用功能,完成遵義特色旅游系統(tǒng)的系統(tǒng)管理、數(shù)據(jù)管理等一系列操作, 其功能結(jié)構(gòu)圖如圖1-6所示。 圖 1-6系統(tǒng)管理功能結(jié)構(gòu)圖 系統(tǒng)管理的主要功能有:創(chuàng)建年度、刪除年度、設(shè)置當(dāng)前年度、單位維護(hù)、 本級(jí)單位設(shè)置、用戶權(quán)限管理、日志管理、系統(tǒng)初始化功能。 1、創(chuàng)建年度 創(chuàng)建年度功能,用于新建遵義特色旅游系統(tǒng)的工作年度,并導(dǎo)入新年度的公 用基礎(chǔ)
10、數(shù)據(jù)。 創(chuàng)建年度時(shí),主要有兩種個(gè)選項(xiàng): 一是選擇輸入新的工作年度; 二是確認(rèn)新建年度是否需要繼承以往年度(通常是上年度)的相關(guān)數(shù)據(jù)(主 要是單位信息、公用標(biāo)準(zhǔn)數(shù)據(jù)等,不包括個(gè)人賬戶數(shù)據(jù)),如果要繼承,需要輸 入相應(yīng)的年度。 對(duì)于個(gè)游客信息管理系統(tǒng)而言,創(chuàng)建新工作年度,對(duì)當(dāng)前系統(tǒng)工作年度沒有 影響,也不做更換年度處理。新年度的個(gè)人賬戶數(shù)據(jù),通過游客管理系統(tǒng)中的“數(shù) 據(jù)結(jié)轉(zhuǎn)下年”功能來產(chǎn)生,與此同時(shí)完成系統(tǒng)的更換年度處理,并將系統(tǒng)當(dāng)前工 作年度自動(dòng)設(shè)為下一個(gè)年度。 2、刪除年度 刪除年度功能,提供按年度刪除系統(tǒng)年度數(shù)據(jù)庫的功能。必要時(shí)(如系統(tǒng)數(shù) 據(jù)的年份超過了規(guī)定的數(shù)據(jù)保存期限),使用該功能
11、既可節(jié)約數(shù)據(jù)存儲(chǔ)空間,又 可在一定程度上提高系統(tǒng)運(yùn)行速度。在執(zhí)行“刪除年度”操作時(shí),選擇需要?jiǎng)h除 的工作年度,點(diǎn)擊“確認(rèn)”按鍵,即可完成年度刪除。 3、單位維護(hù) 單位維護(hù)功能,提供修改、擴(kuò)充本單位對(duì)應(yīng)的“單位代碼表”。“單位代碼 表”通常由本級(jí)單位及其下級(jí)直供單位構(gòu)成。本級(jí)單位的單位代碼,系統(tǒng)統(tǒng)一編 為“00”,本級(jí)的下屬單位依次編碼為“01”、“02”、“03”……等。 4、用戶權(quán)限管理 為了維護(hù)系統(tǒng)的安全,只有經(jīng)過授權(quán)的用戶才能進(jìn)入遵義特色旅游系統(tǒng),進(jìn) 行相應(yīng)的操作。 系統(tǒng)將用戶分為三類角色: 系統(tǒng)管理員:具有全部最高權(quán)限,可以進(jìn)行系統(tǒng)全部操作。 業(yè)務(wù)人員: 能進(jìn)行全部業(yè)務(wù)操作,
12、但不能進(jìn)行系統(tǒng)管理操作。 查詢游客: 只能進(jìn)行指定的查詢操作。 進(jìn)行詳細(xì)的單項(xiàng)功能授權(quán)時(shí),對(duì)于某一項(xiàng)具體的功能,分為三中權(quán)限:查詢、 編輯、無權(quán)訪問。 (1) 查詢權(quán)限:只能查看該項(xiàng)數(shù)據(jù),但不能進(jìn)行編輯操作。 (2) 編輯權(quán)限:可以進(jìn)行增、刪、改操作。 (3) 無權(quán)訪問:不能進(jìn)入該功能模塊。 5、 本級(jí)單位設(shè)置 用于建立了游客賬戶,如果已經(jīng)建立,那么輸入個(gè)人賬戶建立的時(shí)間。 6、 日志管理 為了方便的進(jìn)行系統(tǒng)管理,系統(tǒng)對(duì)一些重要的操作進(jìn)行日志記錄。通過日志 管理功能可以查看系統(tǒng)日志、設(shè)置系統(tǒng)日志的保留時(shí)間等。在系統(tǒng)中,可以設(shè)置 系統(tǒng)日志的保留天數(shù)。設(shè)置保留天數(shù)后,超過該天數(shù)的系統(tǒng)
13、日志將被刪除,以免 系統(tǒng)日志記錄過多,影響系統(tǒng)性能。 7、系統(tǒng)初始化功能 系統(tǒng)初始化功能將清除系統(tǒng)中的所有數(shù)據(jù),只有系統(tǒng)管理員才能進(jìn)行此操 作。 數(shù)據(jù)管理,提供對(duì)系統(tǒng)數(shù)據(jù)進(jìn)行備份、數(shù)據(jù)恢復(fù)、制作上報(bào)盤、接收上報(bào)盤 等功能。 1、數(shù)據(jù)備份 數(shù)據(jù)備份功能是對(duì)當(dāng)前工作年度的系統(tǒng)數(shù)據(jù)進(jìn)行備份,以便需要時(shí)通過“數(shù) 據(jù)恢復(fù)”功能,將系統(tǒng)數(shù)據(jù)恢復(fù)至備份時(shí)的狀態(tài)。 首先,對(duì)于數(shù)據(jù)備份內(nèi)容分為三類:賬戶數(shù)據(jù)、報(bào)表數(shù)據(jù)然后,對(duì)于備份數(shù) 據(jù)文件存取路徑和文件名,可點(diǎn)擊文件夾圖標(biāo),得到系統(tǒng)默認(rèn)文件存取路徑和文 件名,也可備份到指定的目錄下。 2、 數(shù)據(jù)恢復(fù) 數(shù)據(jù)恢復(fù)功能是提供將備份數(shù)據(jù)導(dǎo)入系統(tǒng),使系統(tǒng)恢復(fù)
14、至備份時(shí)的狀態(tài)。系 統(tǒng)管理員可根據(jù)備份軟盤或其他存儲(chǔ)介質(zhì)上的備份數(shù)據(jù)進(jìn)行數(shù)據(jù)恢復(fù)。 3、生成上報(bào)盤 生成上報(bào)盤,提供按所查詢信息遵義特色旅游系統(tǒng)的數(shù)據(jù),將由上級(jí)供應(yīng)單 位使用“接收上報(bào)盤”功能予以接收、合并。制作上報(bào)盤時(shí),可以選擇上報(bào)數(shù)據(jù) 的類型,可以單獨(dú)上報(bào)預(yù)算數(shù)據(jù)、決算與掛賬數(shù)據(jù),也可以兩種數(shù)據(jù)都上報(bào)。 4、接收上報(bào)盤 接收上報(bào)盤,提供遵義特色旅游系統(tǒng)供應(yīng)單位上報(bào)數(shù)據(jù)的功能。 類圖設(shè)計(jì) 圖1-7系統(tǒng)管理模塊類圖 表1-1系統(tǒng)管理界面類描述 系統(tǒng)管理界面類 類的描述:提供支撐包括遵義特色旅游管理系統(tǒng)在內(nèi)的各功能模塊正常運(yùn)行的各 項(xiàng)基礎(chǔ)和通用功能。 操 作 描 述 Int
15、ernetCommunication () 網(wǎng)絡(luò)通信操作 Clicko nt heicon () 點(diǎn)擊相應(yīng)的圖標(biāo)進(jìn)入各功能模塊 Help () 用戶幫助 Exi t() 退出系統(tǒng) 表1-2系統(tǒng)管理類描述 購物車管理類 類的描述:完成遵義特色旅游管理系統(tǒng)的系統(tǒng)管理類 操 作 描 client authority () 用戶權(quán)限設(shè)置 department maintenance () 單位信息的維護(hù) 述 ins tall presen t year () 用戶設(shè)置當(dāng)前工作年度 daily record management () 管理員進(jìn)行日志管理
16、 sys tem initial () 管理員在需要時(shí)進(jìn)行系統(tǒng)初始化 表1-3數(shù)據(jù)管理類描述 數(shù)據(jù)管理類 類的描述:提供遵義特色旅游管理系統(tǒng)的數(shù)據(jù)管理類 操 作 描 述 crea te disk () 生成上報(bào)盤 receive disk () 接收上報(bào)盤 data back-up () 數(shù)據(jù)備份 data recover () 數(shù)據(jù)恢復(fù) 時(shí)序圖設(shè)計(jì) 圖1-8 系統(tǒng)管理時(shí)序圖 旅游信息管理 功能結(jié)構(gòu)設(shè)計(jì) 旅游信息管理為所以游客提供查看旅游信息、檢索旅游信息、以及對(duì)旅游信 息進(jìn)行管理等,其功能結(jié)構(gòu)圖見下圖。 圖1-9旅游信息管理功能結(jié)構(gòu)圖 旅游信息管理
17、模塊包括:景點(diǎn)信息查詢模塊、景點(diǎn)信息添加模塊、景點(diǎn)信息 修改模塊和景點(diǎn)信息刪除模塊。具體功能如下: 景點(diǎn)信息查詢:根據(jù)旅游信息景點(diǎn)的名稱,或者景點(diǎn)所屬類型進(jìn)行相應(yīng)的查 詢。也可以直接查詢?nèi)烤包c(diǎn)信息,同時(shí)可以查詢相應(yīng)景點(diǎn)的公交車信息。 景點(diǎn)信息添加:對(duì)新的景點(diǎn)信息進(jìn)行錄入。 景點(diǎn)信息修改:對(duì)景點(diǎn)信息的變更做出及時(shí)的修改。 景點(diǎn)信息刪除:對(duì)景點(diǎn)信息進(jìn)行刪除。 旅游信息管理模塊中各子模塊的實(shí)際意義是當(dāng)管理員在管理旅游信息的時(shí) 候,可以快速、便捷地將景點(diǎn)信息添加的系統(tǒng)中,同時(shí)對(duì)信息進(jìn)行維護(hù)和管理, 并與數(shù)據(jù)庫中數(shù)據(jù)相連接,這樣不僅方便游客瀏覽,還提高了信息的準(zhǔn)確性。管理員還可以對(duì)景點(diǎn)信息進(jìn)
18、行查詢,確保景點(diǎn)中信息的準(zhǔn)確性、及時(shí)性,從而保證 系統(tǒng)的準(zhǔn)確性和完整性。 類圖設(shè)計(jì) 圖1-10 旅游信息管理類圖 表1-4旅游信息管理類描述 旅游信息管理類 類的描述:對(duì)遵義旅游信息進(jìn)行管理 操 作 描 述 datamanangement () 遵義旅游信息管理界面顯示 pri nt() 打印數(shù)據(jù)庫中的遵義旅游信息 表1-5提取遵義旅游信息數(shù)據(jù)類描述 提取遵義旅游數(shù)據(jù)類 類的描述:從遵義旅游管理系統(tǒng)中,提取旅游信息數(shù)據(jù) 操 作 描 述 acquire salary-inf () 獲得遵義旅游數(shù)據(jù) write indb() 更新數(shù)據(jù)庫中的遵義旅游數(shù)據(jù)信息
19、 dele te inf() 刪除保障卡中的記錄信息 時(shí)序圖設(shè)計(jì) 圖1-11遵義旅游信息管理時(shí)序圖 酒店信息管理 功能結(jié)構(gòu)設(shè)計(jì) 酒店信息管理模塊中各子模塊的實(shí)際意義是當(dāng)管理員在管理酒店信息的時(shí) 候,可以快速、便捷地將酒店信息添加的系統(tǒng)中,同時(shí)對(duì)信息進(jìn)行維護(hù)和管理, 當(dāng)此酒店更名或動(dòng)遷時(shí),也可以及時(shí)的對(duì)系統(tǒng)中的相應(yīng)信息進(jìn)行修改,提高信息 的準(zhǔn)確性。管理員還可以直接對(duì)酒店信息進(jìn)行查詢,確保酒店信息的準(zhǔn)確性,從 酒店信息管理模塊而保證系統(tǒng)的準(zhǔn)確性和完整性。信息的添加和修改與后臺(tái)數(shù)據(jù)庫進(jìn)行動(dòng)態(tài)的連 接,其功能結(jié)構(gòu)圖如下圖所示。 圖 1-12 酒店信息管理功能模塊圖 酒店信
20、息管理模塊主要是對(duì)酒店的信息進(jìn)行管理和維護(hù)。 酒店信息模塊包括:酒店信息查詢模塊、酒店信息添加模塊、酒店信息修改 模塊和酒店信息刪除模塊,具體功能如下: 酒店信息查詢:根據(jù)酒店的名稱,或者酒店所屬的級(jí)別進(jìn)行相應(yīng)的查詢。也 可以直接查詢?nèi)烤频晷畔?,也可以根?jù)酒店信息查詢到就近的景點(diǎn)信息。 酒店信息添加:添加新加入的酒店信息。 酒店信息修改:對(duì)于各酒店相關(guān)信息的變更做出及時(shí)的修改。 酒店信息刪除:對(duì)于酒店信息進(jìn)行 HouHng subsidies M 亍刪除。 類圖設(shè)計(jì) AucitF? 圖川-13酒店信息管理類圖 表1-6 酒店信息管理表類描述 Ann unciati
21、Dn Form + O9:h:r,i: ^rinc inquire about table () 查詢審核情況 write again () 重新審核 automatic generation of application form () 自動(dòng)由審核表生成查詢信息表 automatic generation of annunciation form () 自動(dòng)由查詢信息表生成數(shù)據(jù)庫 操 作 描 述 +弓臨門M科刃£呦的 和血而前們巾in: 5triq + fflilE8flain;J Strirg + 屬艷甲pliiHtioniom : String 審核'
22、■+ EutD-nric ger e'sii^n cf unu n asli^n 喻 m[i: Sail: 類的描述:對(duì)酒店信息進(jìn)行管理 — + ieUibiI pasnnel txamin^iDn {): Sbing retired jpersonnel examination () + pint,誠(chéng) 時(shí)序圖設(shè)計(jì) 圖 1-14 酒店信息管理時(shí)序圖 景點(diǎn)公交信息管理 功能結(jié)構(gòu)設(shè)計(jì) 景點(diǎn)公交信息模塊中各子模塊的實(shí)際意義是在管理員對(duì)其進(jìn)亍管理時(shí),將公 交車自身的信息添加的數(shù)據(jù)庫中的相應(yīng)表中。同時(shí)表中信息根據(jù)景點(diǎn)信息的變更 做相應(yīng)的更改,即完成表和表之間的動(dòng)態(tài)連接。同時(shí)也可根據(jù)自
23、身的變化對(duì)其進(jìn) 行相應(yīng)的修改和刪除,當(dāng)信息改變時(shí),對(duì)于景點(diǎn)的公交信息也會(huì)產(chǎn)生相應(yīng)的變化 其功能結(jié)構(gòu)圖如圖所示。 圖1-15 景點(diǎn)公交信息管理功能結(jié)構(gòu)圖 景點(diǎn)公交信息管理模塊主要是對(duì)景點(diǎn)公交信息的管理,同時(shí)包括公交本身信 息的管理。 景點(diǎn)公交信息模塊包括:景點(diǎn)公交信息查詢模塊、景點(diǎn)公交信息添加模塊、 景點(diǎn)公交信息修改模塊和景點(diǎn)公交信息刪除模塊,具體功能如下: 景點(diǎn)公交信息的查詢:根據(jù)公交車經(jīng)由景點(diǎn)或者公交車自身信息進(jìn)行查詢。 景點(diǎn)公交信息的添加:可以將公交車的基本信息錄入到數(shù)據(jù)庫中,也可以根 據(jù)景點(diǎn)信息對(duì)公交車信息進(jìn)行錄入和完善。 景點(diǎn)公交信息的修改:根據(jù)景點(diǎn)的增加或刪除以或者
24、是公交線路本身的變化 對(duì)公交車的基本信息進(jìn)行相應(yīng)的修改。 景點(diǎn)公交信息的刪除:根據(jù)景點(diǎn)的刪除或者是公交車的變更或取消將公交車 的信息從數(shù)據(jù)庫中刪除。 Housintg Fund Budget 類圖設(shè)計(jì) 十 crEStB Torrnsji : String + cc-uni: foTrnCi: String + gsthE-r foimfj : String + print form〔:i : void 圖1-16 '景點(diǎn)公交信息管理類圖 表1-7景點(diǎn)公交信息管理類描述 景點(diǎn)公交信息管理類止; G ras 5 unit Budget C orp Uniit Bu dget
25、 類的描述:景點(diǎn)公交信息管理 Military unit 3udget + 『eoeive d: String + ed it h is form [) : Strir TEcsive dis&:£) : String cou nt form () 統(tǒng)計(jì)遵義公交表 gat her form () 匯總遵義公交表 pri nt form () 打印遵義公交表 生成遵義公交表 crea te form () 操 作 描 述 時(shí)序圖設(shè)計(jì) 圖1-17景點(diǎn)公交信息管理時(shí)序圖 旅游服務(wù)管理 功能結(jié)構(gòu)設(shè)計(jì) 旅游服務(wù)信息管理模塊中各子模塊的實(shí)際意義是解決在旅
26、游中出現(xiàn)的問題, 并且說明一些旅游相關(guān)的信息,方便系統(tǒng)的管理,增強(qiáng)信息查詢的功能,使其更 加完善,如下圖所示。 圖1-1 旅游服務(wù)信息管理模塊主 Huue in^g Fund Acc-ounting 三要包括兩個(gè)方面:解; 4 g ath Er f*『mO : &tri ng 義專屬的節(jié)日。①旅游常見 旅游服務(wù)管理功能結(jié)構(gòu)圖 二二二;二 匚決游客所提出的問題和介紹遵 問題模塊包括:旅游常見問題的杳詢:可以精確和 / 1 弋 模糊查詢相關(guān)信息。旅游常見問題的管理:對(duì)于問題進(jìn)行添加和刪除操作。 ②遵義專屬節(jié)日就只是查詢屬于遵義的節(jié)日。 umitAccounting Co
27、rp Unit Ac-countirg 0 Military unit A&NunlijrK 類圖計(jì)d 囲】:String + reCE-iwe disk{): String + edit hisfDrrrtfJ : Sirin-] 圖1-19旅游服務(wù)管理類圖 表1-8旅游服務(wù)管理類描述 住房資金決算類 類的描述:住房資金決算 操 作 描 述 crea te form () 生成遵義旅游服務(wù)信息表 cou nt form () 統(tǒng)計(jì)遵義旅游服務(wù)信息表 gat her form () 匯總遵義旅游服務(wù)信息表 pri nt form () 打印遵義旅游服
28、務(wù)信息表 inquire abo ut form () 查詢遵義旅游服務(wù)信息表 時(shí)序圖設(shè)計(jì) 圖1-20旅游服務(wù)信息管理時(shí)序圖 退出系統(tǒng)管理 功能結(jié)構(gòu)設(shè)計(jì) 系統(tǒng)用戶可以根據(jù)自己的需要來進(jìn)行關(guān)閉系統(tǒng)。關(guān)閉系統(tǒng)時(shí)會(huì)出現(xiàn)提示對(duì)話 框,選擇確定后系統(tǒng)就會(huì)安全的退出了。如下圖所示 圖1-21 退出系統(tǒng)管理功能結(jié)構(gòu)圖 類圖設(shè)計(jì) 圖1-22退出系統(tǒng)管理類圖 表1-9退出系統(tǒng)管理類描述 住房資金掛賬類 類的描述:住房資金掛賬 操 作 描 述 crea te form () 生成所查詢的信息表 cou nt form () 統(tǒng)計(jì)所查詢的信息表 gat her form
29、() 匯總所查詢的信息表 pri nt form () 打印查詢的信息表 inquire abo ut form () 檢索查詢表 時(shí)序圖設(shè)計(jì) 圖1-23 退出系統(tǒng)管理時(shí)序圖 第三章 數(shù)據(jù)庫設(shè)計(jì) 本系統(tǒng)是遵義特色旅游數(shù)據(jù)庫管理系統(tǒng),下面詳細(xì)地介紹一下本系統(tǒng)的數(shù)據(jù) 庫結(jié)構(gòu)設(shè)計(jì)。 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 實(shí)體屬性圖 各實(shí)體屬性圖如圖1-24?圖1-所示。 圖1-24旅游信息實(shí)體屬性圖 圖1-25酒店實(shí)體屬性圖 圖1-26公交實(shí)體屬性圖 圖1-27 長(zhǎng)途客運(yùn)實(shí)體屬性圖 圖1-28 火車實(shí)體屬性圖 圖1-29 航班實(shí)體屬性圖 局部 E-R 圖 旅游信息管理系
30、統(tǒng)對(duì)于相關(guān)的信息有不同的要求,包括:景點(diǎn)信息和公交信 息的管理,景點(diǎn)信息和酒店信息的管理,公交信息和交通信息的管理,旅游信息 和旅游常見問題的管理。(如圖 1-31 所示)。 總體 E-R 圖 旅游信息管理系統(tǒng)總體 E-R 圖(如圖 1-32 所示)。 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 關(guān)系模型創(chuàng)建 本系統(tǒng)包括8 個(gè)實(shí)體,轉(zhuǎn)換后的關(guān)系模式如下(加下劃線的為主鍵): 景點(diǎn)信息(景點(diǎn)編號(hào),景點(diǎn)名稱,景點(diǎn)類別,詳細(xì)信息,門票價(jià)格,乘車路 線) 景點(diǎn)公交信息(線路名稱,景點(diǎn)名稱,全程站點(diǎn),始末車時(shí)間,投幣票價(jià), IC 卡票價(jià)) 酒店信息(酒店輕,酒店級(jí)別,相信信息,酒店地址,房間設(shè)置,預(yù)訂電
31、話) 公交(線路名稱,所到景點(diǎn),全程站點(diǎn),始末車時(shí)間,投幣票價(jià),IC卡票 價(jià)) 航班(航次,目的地,每日航班數(shù),頭等艙票價(jià),商務(wù)艙票價(jià),經(jīng)濟(jì)艙票價(jià)) 長(zhǎng)途客運(yùn)(路線名稱,遵義發(fā)車時(shí)間,對(duì)向發(fā)車時(shí)間,車型,全程時(shí)長(zhǎng),單 程票價(jià),往返票價(jià),學(xué)生票價(jià)) 火車(車次,路線名稱,遵義發(fā)車時(shí)間,終到時(shí)間) 問題(旅游常見問題,解決方案) 關(guān)系規(guī)范化分析 景點(diǎn)信息、酒店信息、公交信息、其它交通信息等都滿足第 3 范式的要求。 數(shù)據(jù)表的創(chuàng)建 根據(jù)系統(tǒng)E — R圖,本系統(tǒng)數(shù)據(jù)庫需要?jiǎng)?chuàng)建9個(gè)表:景點(diǎn)信息表、酒店信息 表、景點(diǎn)公交信息表、火車信息表、長(zhǎng)途客運(yùn)信息表、飛機(jī)信息表、旅游常見問 題信息
32、表、遵義專屬節(jié)日信息表、管理員表。用于存放旅游信息、酒店信息、景 點(diǎn)公交信息、其它交通信息、旅游服務(wù)信息等。 景點(diǎn)信息表 創(chuàng)建旅游信息表t_travel。此表包括6個(gè)字段,其中f_id是此表的主鍵, 詳細(xì)描述如表4-1所示。 表1-10 t travel表的定義 字段名稱 數(shù)據(jù)類 型 長(zhǎng)度 是否為空 是否為主鍵 說明 自動(dòng)編 否 是 景點(diǎn)編號(hào) f_id 號(hào) 50 f_travelname 文本 50 否 否 景點(diǎn)名稱 f_traveltype 文本 50 否 否 類型 f_travelinfo 文本 255 否 否 詳
33、細(xì)信息 f_travelprice 文本 100 否 否 門票價(jià)格 f travelbus 文本 255 否 否 乘車路線 酒店信息表 創(chuàng)建酒店信息表t _hotel。 此表包括6個(gè)字段, 其中f_hotelname是此表的 主鍵,詳細(xì)描述如下表所示。 表 1-11 t_hotel表的定義 字段名稱 數(shù)據(jù)類型 長(zhǎng)度 是否為空是否為主鍵 說明 f_hotelname 文本 50 否 是 酒店名稱 f_hotelgrade 文本 50 否 否 級(jí)別 f_hotelinfo 文本 255
34、 否 否 詳細(xì)信息 f_hoteladd 文本 100 否 否 地址 f_hotelroom 文本 255 否 否 房間設(shè)置 f hoteltel 數(shù)字 50 否 否 預(yù)訂電話 景點(diǎn)公交信息表 創(chuàng)建公交信息表t_bus。此表包括6個(gè)字段,其中f_busname是此表的主鍵, 詳細(xì)描述如下表所示。 表1-12 t bus表的定義 字段名稱 數(shù)據(jù)類型 長(zhǎng)度 是否為空 是否為主鍵 說明 f_busname 文本 50 否 是 線路名稱 f_bustravel 文本 255 否 否 所到景點(diǎn) f_busline
35、 文本 255 否 否 全程站點(diǎn) f_bustime 文本 255 否 否 始末車時(shí)間 f_price1 文本 50 否 否 投幣票價(jià) f price2 文本 50 否 否 IC卡票價(jià) 火車信息表 創(chuàng)建火車信息表t_train。此表包括6個(gè)字段,其中f_trainno是此表的主 鍵,詳細(xì)描述如下表所示。 表1-13 t train表的定義 字段名稱 數(shù)據(jù)類型 長(zhǎng)度 是否為空 是否為主鍵 說明 f_trainname 文本 50 否 否 線路名稱 f_trainno 文本 50 否 是 車次 f_tra
36、intime1 文本 50 否 否 遵義發(fā)車時(shí) 間 f_traintime2 文本 50 否 否 對(duì)向發(fā)車時(shí) 間 長(zhǎng)途客運(yùn)信息表 創(chuàng)建長(zhǎng)途客運(yùn)信息表t_lbus。此表包括8個(gè)字段,其中f_lbusname是此表 的主鍵,詳細(xì)描述如下表所示。 表1-14 t lbus表的定義 字段名稱 數(shù)據(jù)類型 長(zhǎng)度 是否為空 是否為主鍵 說明 f_lbusname 文本 50 否 是 客車目的地 f lbustime1 文本 50 否 否 遵義發(fā)車時(shí)間 f_lbustime2 文本 50 否 否 對(duì)向發(fā)車時(shí)間 f_lbu
37、stype 文本 50 否 否 客車類型 f_lbusdistanc e 文本 50 否 否 運(yùn)行時(shí)間 f_price1 文本 50 否 否 單程票價(jià) f_price2 文本 50 否 否 往返票價(jià) f price3 文本 50 否 否 學(xué)生票價(jià) 航班信息表 創(chuàng)建航班信息表t_plane。此表包括5個(gè)字段,其中f_planename是此表的 主鍵,詳細(xì)描述如下表所示。 表1-15 t plane表的定義 字段名稱 數(shù)據(jù)類型 長(zhǎng)度 是否為空 是否為主鍵 說明 f_planename 文本
38、 50 否 是 名稱 f_planeorder 文本 50 否 否 每日航班數(shù) f_planeprice1 文本 50 否 否 頭等艙票價(jià) f_price2 文本 50 否 否 商務(wù)艙票價(jià) f plane3 文本 50 否 否 經(jīng)濟(jì)艙票價(jià) 旅游常見問題表 創(chuàng)建旅游常見問題信息表t_problem。此表包括2個(gè)字段,其中f_title是 此表的主鍵,詳細(xì)描述如下表所示。 表1-16 t problem表的定義 字段名稱 數(shù)據(jù)類型 長(zhǎng)度 是否為空 是否為主鍵 說明 f_title 文本 255 否 是 標(biāo)題
39、 f content 文本 255 否 否 內(nèi)容 遵義專屬節(jié)日表 創(chuàng)建遵義專屬節(jié)日信息表t_festival。此表包括2個(gè)字段,其中f_name是 此表的主鍵,詳細(xì)描述如下表所示。 表1-17 t_festival表的定義 字段名稱 數(shù)據(jù)類 型 長(zhǎng)度 是否為 空 是否為主鍵 說明 f_name 文本 255 否 是 名稱 f content 文本 255 否 否 內(nèi)容 管理員表 創(chuàng)建系統(tǒng)用戶表t_user。此表包括2個(gè)字段,其中f_username是此表的主 鍵,詳細(xì)描述如下表所示。 表1-18 t user表的定義 字段
40、名稱 數(shù)據(jù)類型 長(zhǎng)度 是否為空 是否為主鍵 說明 f_username 文本 50 否 是 用戶名 f password 文本 50 否 否 密碼 數(shù)據(jù)庫的創(chuàng)建 數(shù)據(jù)庫的創(chuàng)建設(shè)計(jì)所用的 9個(gè)表: (1) 創(chuàng)建景點(diǎn)信息表t_travel。此表包括6個(gè)字段,其中f_id是此表的 主鍵,分別包括字段f_id(景點(diǎn)編號(hào)),f_travelname(景點(diǎn)名稱), f_traveltype(景點(diǎn)類型),f_travelinfo(詳細(xì)信息),f_travelprice(門票價(jià) 格),f_travelbus(所到公交)。 (2) 創(chuàng)建酒店信息表t_hotel。此
41、表包括6個(gè)字段,其中f_hotelname是 此表的主鍵,分別包括字段f_hotelname(酒店名稱),f_hotelgrade(酒店級(jí) 別),f_hotelinfo(詳細(xì)信息),f_hoteladd(酒店地址),f_hotelroom(房間設(shè)置), f_hoteltel(預(yù)訂電話)。 (3) 創(chuàng)建景點(diǎn)公交信息表t_bus。此表包括6個(gè)字段,其中f_busname是 此表的主鍵,分別包括字段f_busname(線路名稱),f_bustravel(所到景點(diǎn)), f_busline(全程站點(diǎn)),f_bustime1(始末車時(shí)間),f_busprice1(投幣票價(jià)), f_busprice2(I
42、C 卡票價(jià))。 (4) 創(chuàng)建航班信息表t_plane。此表包括6個(gè)字段,其中f_id是此表的主 鍵,分別包括字段f_id(航次),f_planename(目的地),f_planeorder(每日航班 數(shù)),f_planepricel(頭等艙票價(jià)),f_price2(商務(wù)艙票價(jià)),f_price2(經(jīng)濟(jì)艙 票價(jià))。 ■?T七心 ' 弟 31 (5)創(chuàng)建長(zhǎng)途客運(yùn)信息表t_lbus。此表包括8個(gè)字段,其中f_lbusname ? u ■ = 王鍵,分別包括字段:f_lb namme■■線,ir 路 名稱 遵義發(fā)車 fgUsTme^^對(duì)向發(fā)車^間^f_lhustype(車型) 程時(shí)
43、長(zhǎng),_Pr i… 16^5建火車信息表此表包括S個(gè)字段,其中f-trainno是此 表的王鍵,分^別^包扌括字段f_B38IIEZ(目的地),^f-t[a^ino^^^次 f-traEJimeif發(fā)車時(shí)間i,Bramtime2(終到時(shí)間)。 層屮建遵義節(jié)日信息表此表包括1 日言息 f lbusdis t ance(全 ,f_pricel (單程票價(jià)),f_price2(往返票價(jià)),f_price3學(xué)生票價(jià))。 一個(gè)字 ■刃 段,] 1 為 f_name (節(jié) 息表:$iioiiem。此表包括2個(gè)字段:…譏(標(biāo) 字段,其中丄—ues rname 是 此表的主鍵,分別包括字段f_username(用戶名),f_password(密碼)。 遵義特例旅游系統(tǒng)界面 】】 圖1-33 遵義特色旅游系統(tǒng)界面圖
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 川渝旅游日記成都重慶城市介紹推薦景點(diǎn)美食推薦
- XX國(guó)有企業(yè)黨委書記個(gè)人述責(zé)述廉報(bào)告及2025年重點(diǎn)工作計(jì)劃
- 世界濕地日濕地的含義及價(jià)值
- 20XX年春節(jié)節(jié)后復(fù)工安全生產(chǎn)培訓(xùn)人到場(chǎng)心到崗
- 大唐女子圖鑒唐朝服飾之美器物之美繪畫之美生活之美
- 節(jié)后開工第一課輕松掌握各要點(diǎn)節(jié)后常見的八大危險(xiǎn)
- 廈門城市旅游介紹廈門景點(diǎn)介紹廈門美食展示
- 節(jié)后開工第一課復(fù)工復(fù)產(chǎn)十注意節(jié)后復(fù)工十檢查
- 傳統(tǒng)文化百善孝為先孝道培訓(xùn)
- 深圳城市旅游介紹景點(diǎn)推薦美食探索
- 節(jié)后復(fù)工安全生產(chǎn)培訓(xùn)勿忘安全本心人人講安全個(gè)個(gè)會(huì)應(yīng)急
- 預(yù)防性維修管理
- 常見閥門類型及特點(diǎn)
- 設(shè)備預(yù)防性維修
- 2.乳化液泵工理論考試試題含答案