版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、大連科技學院數(shù)據(jù)庫課程設計題 目 旅游管理信息系統(tǒng)學生姓名 陳麗紅 專業(yè)班級 軟件工程 11-3 班指導教師 劉瑞杰職 稱講師所在單位 信息科學系軟件工程教研室教學部主任王立娟完成日期 2013 年 09 月 13 日課程設計評分標準學號1106030218姓名陳麗紅專業(yè)班級軟件工程 11-3 班編號考核項目分值評分備注1平時工作態(tài)度及遵守紀律情況102選題(考慮重復、新穎、獨創(chuàng))103需求分析204概念模型設計205邏輯結構設計206數(shù)據(jù)庫優(yōu)化與實現(xiàn)(代碼)107文檔(內(nèi)容、結構、排版)10總評成績優(yōu)、良、中、及格、不及格)指導教師簽字:綜 合 評 定:2013年 09月 13 日摘要旅游信
2、息管理系統(tǒng)是對旅游信息資源進行管理的系統(tǒng)。 隨著旅游信息在種類和數(shù)量 上的增多,以及涉及的方面相對較廣,旅游信息的管理難度也在增大。伴隨計算機的普 及,人們也愿意并習慣通過計算機來獲取信息資源,人們可以在最短的時間內(nèi)獲信息, 然后擬定適合自己的旅游方案,既節(jié)省人力物力又提高工作效率,達到了事半功倍的效 果。通過對一些中型規(guī)模的旅行社的實地考察, 從業(yè)內(nèi)人士處了解到旅游行業(yè)的管理現(xiàn) 狀:隨著旅游行業(yè)的不斷發(fā)展,各家旅游公司之間的競爭日益激烈,旅游公司所需的旅 游信息量越來越大,業(yè)務操作中涉及的各種線路情況、客戶情況以及旅游協(xié)作部門的情 況越來越復雜多變。而除了一些大型的旅行社已采用了統(tǒng)一的計算機
3、信息管理系統(tǒng),一 般中小型旅行社通常是以原始的手工方式依靠簡單的電子文檔來處理信息。 但是業(yè)務操 作人員若僅靠手工方式處理處理大量資料, 很可能帶來出錯率的增長以及大量資源的浪 費和閑置等問題。因此,只有加強對旅游公司信息資源的整合、統(tǒng)一管理,才能使企業(yè) 更加合理、高效地運轉(zhuǎn)。本文的主要工作是針對旅游公司的這種現(xiàn)狀,提出解決問題的一個可行性方法:采 用現(xiàn)代化統(tǒng)一的計算機信息管理系統(tǒng)。關鍵詞: 旅游信息管理SQL SERVER 2005 數(shù)據(jù)庫系統(tǒng)目錄1 緒論. 11.1 課題簡介 11.2 設計目的 11.3 設計內(nèi)容 22 需求分析 . 22.1 需求分析的任務 22.2 數(shù)據(jù)流程圖 32.
4、3 數(shù)據(jù)字典 43 數(shù)據(jù)庫概念結構設計 53.1 局部概念模型設計 53.2 全局部概念模型設計 64 數(shù)據(jù)庫邏輯結構設計 74.1 E-R 圖向關系模型的轉(zhuǎn)換 74.2 數(shù)據(jù)模型的優(yōu)化 85. 數(shù)據(jù)庫物理結構設計 85.1 數(shù)據(jù)庫建庫 85.2 數(shù)據(jù)表及視圖的建立 96. 系統(tǒng)開發(fā)所用到的技術 11總 結 11參考文獻 121.1 課題簡介隨著社會的高速發(fā)展, 人們生活水平的不斷提高, 以及工作節(jié)奏的加快, 旅游逐 漸成為一個熱門的話題,因為其形式的多樣,涉及的面比較廣,成為人們放松壓力, 調(diào)節(jié)情緒的首要選擇。 我國的計算機技術誕生于 20世紀 40年代,起步晚但是發(fā)展非 常迅速,雖然把計算
5、機引入管理的領域也就只有短短的 30 年,但是,卻給管理領域 帶來了翻天覆地的變化。 伴隨計算機的普及, 人們也愿意并習慣通過計算機來獲取信 息資源, 人們可以在最短的時間內(nèi)獲取旅游信息, 然后擬定適合自己的旅游方案, 大 大的節(jié)省自己的時間、精力,獲得最大限度的身心滿足。傳統(tǒng)的管理方法采用的是人管理人的方法, 由相關人員去制定一些規(guī)定并監(jiān)督執(zhí) 行,這當然會給管理帶來很多的主觀性, 而傳統(tǒng)的旅游信息管理也是采用人力的自然 管理和紙制記錄。 在查詢,更新時都是由人一條一條的記錄, 這樣不僅需要大量的人 力還需要大量的辦公用品。 這必然造成對人力和物力的浪費, 而且由于工作量大并且 繁瑣,就會帶來
6、效率方面的低下,而這些就會無形地使利潤下滑。旅游信息管理系統(tǒng)正是在這樣的背景下應運而生了。 現(xiàn)實的要求是旅游信息管理 需要一個既可以節(jié)省人力物力又可以節(jié)省財力,并且在同等時間的基礎上提高效率, 從而提高整個利潤。 旅游信息管理系統(tǒng)采取的是信息分類管理的理念, 根據(jù)旅游所涉 及的方方面面的具體要求進行系統(tǒng)開發(fā)的。旅游信息管理信息系統(tǒng)是以客戶機 / 服務器 (Client/Server,C/S) 結構為基礎。當 客戶發(fā)出請求后服務器會快速的對其的請求作出響應并解決其請求。 這就解決了在人 力方面的浪費。由于請求和解決請求的過程都是通過計算機完成的這樣就解決了人力 的繁瑣, 還避免了傳統(tǒng)管理方法的一
7、些由于人的疏忽造成的錯誤。 提高了工作的正確 率和可靠性。旅游信息管理系統(tǒng)設計的方面很廣, 除了可以找到相關的旅游信息外, 還可以查 詢到祥光的交通和酒店信息等, 使得查找數(shù)據(jù)變的簡單, 不必大量沉浸在書籍和相關 影印的材料里, 為搜集資料提供便利。 而且在網(wǎng)上的信息更新及時, 不會出現(xiàn)現(xiàn)實和 實際不符的情況,這也是相對于傳統(tǒng)管理的優(yōu)勢所在。1.2 設計目的我國的旅行社目前正處于一個科學技術日新月異飛速向前發(fā)展的環(huán)境中。 信息技 術和通信技術以令人目不暇接的速度發(fā)展, 尤其是互聯(lián)網(wǎng)絡的廣泛流行, 使得各種服 務信息已近乎透明, 且個性突出的游客們已不再滿足于死板的標準化的旅游項目, 要 求量身
8、定做, 旅游行業(yè)內(nèi)的競爭日趨激烈。 這就要求旅行社必須采取現(xiàn)代化的管理手 段,利用計算機的發(fā)展成果結合旅行社的業(yè)務特點, 建立高效的旅行社管理系統(tǒng), 以 迅速、準確地捕捉客戶要求,并加以高效回應,使游客滿意,才能擺脫被擠出的危險 并在業(yè)內(nèi)脫穎而出。旅行社管理信息系統(tǒng)是一個典型的多表操作系統(tǒng), 因為一個旅行社涉及到導游的 管理與查詢,導游與景點的分布,景點與游客的分布與查詢,導游、景點和游客三者 之間的分布與查詢, 還涉及到景點的各種管理、 導游的各種管理和游客的各種管理等 等,因此,它是一個比較復雜的管理系統(tǒng)。1.3 設計內(nèi)容旅游信息管理系統(tǒng)設計開發(fā)的宗旨是減少人力、提高效率。所以,在設計上是
9、盡量涉及到和 旅游相關的方方面面,這樣在提高效率的基礎上也提高了可靠性和完整性。本論文研究的是旅游信息的具體設計開發(fā)應用。具體的設計包括:在旅游團隊信息、團員信 息、團隊信息和線路信息中實現(xiàn)插入、修改、刪除和查詢功能,這樣就更加有效的提高工作人員 的效率。2 需求分析2.1 需求分析的任務旅游管理系統(tǒng)由團員信息表、 線路信息表、團隊信息表、 游客團隊信息表 4個信 息表組成,主要來實現(xiàn)旅游團隊、 團隊團員及旅游路線相關信息的輸入、 查詢和維護, 以及旅游團隊和團員信息的報表及輸出、旅游路線排行榜的發(fā)布等各項功能。2.2 數(shù)據(jù)流程圖圖 2-2 系統(tǒng)總數(shù)據(jù)流游客合同以下為本系統(tǒng)數(shù)據(jù)字銷售統(tǒng)計表排團
10、計劃表團員F1 合同圖 2-3 系統(tǒng)業(yè)務流程圖財務科 D1F2 銷售統(tǒng)計表P1團員信息處理團員信息表D2 線路信息表P2D3 團隊信息表 排團處理F3 排團計劃表F4 排團 計劃表計調(diào)部門圖 2-4 系統(tǒng)業(yè)務流程圖2.3 數(shù)據(jù)字典1) 團隊信息表表 5-1 團隊信息表列名數(shù)據(jù)類型長度允許空團隊編號int4路線編號int4團員人數(shù)int4出發(fā)日期nchar10返程日期nchar102) 團員信息表表 5-2 團員信息表列名數(shù)據(jù)類型長度允許空團員編號int4路線編號int4團隊編號int4姓名char10性別char10電話int4通信地址nvarchar50身份證號碼varchar50團費交否c
11、har10備注char103) 旅游團隊信息表表 5-3 旅游團隊信息表列名數(shù)據(jù)類型長度允許空團隊負責人char10團隊編號int4團隊人數(shù)int4建團時間int4是否出發(fā)char10團費int10盈虧char104) 線路信息表表 5-4 線路信息表列名數(shù)據(jù)類型長度允許空線路名稱char10團費int4簡介char10圖形char10路線編號int43 數(shù)據(jù)庫概念結構設計3.1 局部概念結構設計數(shù)據(jù)庫概念結構設計是在需求分析的基礎上,設計出能夠滿足用戶需求的各種實 體, 以及它們之間的關系,為后面的邏輯結構設計打下基礎。用 E-R圖是描述數(shù)據(jù)實 體關系的一種直觀描述工具,所以本系統(tǒng)采用了 E
12、-R 圖方法進行數(shù)據(jù)庫概念結構設 計。圖 3-1 團員的 E-R 圖5團隊編號返程日期返程日期線路編號出發(fā)日期團員人數(shù)圖 3-3 團隊的 E-R 圖團隊負責人盈虧團隊人數(shù)團費建團時間是否出發(fā)團隊編號旅游團隊圖 3-4 旅游團隊的 E-R 圖3.2 全局觀念結構設計團員人 路線編號出發(fā)日期返程日期電話通信地址團員編團員編號身份證號碼身份證號碼負責姓名性別團隊負責人團隊編號團隊人數(shù)參加旅游團隊建團時間團費交否備注盈虧團費是否出發(fā)團隊編號 團隊路線編號帶領團隊編號圖 3-6 全局觀念結構設計的 E-R 圖4 數(shù)據(jù)庫邏輯結構設計4.1 E-R 圖向關系模型的轉(zhuǎn)換 團隊(團隊編號,路線編號,團員人數(shù),出
13、發(fā)日期,返程日期) 團員(團員編號,路線編號,團隊編號,姓名,性別,電話,通信地址,身份證號碼, 團費交否,備注)旅游團隊(團隊負責人,團隊編號,團隊人數(shù),建團時間,是否出發(fā),團費,盈虧) 帶領(團員編號,團隊編號)參加(團員編號,團隊負責人)負責(團隊編號,團隊負責人)4.2 數(shù)據(jù)模型的優(yōu)化 分析以上的 E-R 圖向關系模型的轉(zhuǎn)換, 可知關系模式的每個關系都是不可再分的原子 值,即為第一范式, 又因為每個非主屬性都不傳遞依賴于模式的候選鍵, 因此該模式 集為第三范式。5 數(shù)據(jù)庫物理結構設計5.1 數(shù)據(jù)庫建庫1)團隊(D):團隊編號( D1),路線編號( D2),團員人數(shù)(D3),出發(fā)日期(D
14、4), 返程日期( D5)2)團員( Y):團員編號( Y1),路線編號( Y2),團隊編號( Y3),姓名( Y4),性別 (Y5),電話(Y6),通信地址( Y7),身份證號碼( Y8),團費交否( Y9),備注( Y10)3)旅游團隊(L):團隊負責人(L1),團隊編號(L2),團隊人數(shù)(L3),建團時間(L4), 是否出發(fā)( L5),團費( L6),盈虧( L7)4)線路( X):線路名稱( X1),團費( X2),簡介( X3),圖形( X4),線路編號( X5)(1)創(chuàng)建一個團隊信息表 DCREATE TABLE D( D1 INT PRIMARY KEY,D2 INT ,D3 I
15、NT,D4 NTEXT,D5 NTEXT)(2)創(chuàng)建一個團員信息表 YCREATE TABLE Y( Y1 INT PRIMARY KEY,Y2 INT,Y3 INT,Y4 CHAR(10),Y5 CHAR(10),Y6 CHAR(10),Y7 NVARCHAR(50),Y8 VARCHAR(50),Y9 CHAR(10),Y10 CHAR(10)(3) 創(chuàng)建一個旅游信息表 LCREATE TABLE L( L1 INT PRIMARY KEY,L2 CHAR(10),L3 INT,L4 INT,L5 CHAR(10),L6 INT,L7 CHAR(10)(4) 創(chuàng)建一個線路信息表 XCREA
16、TE TABLE X( X1 CHAR(10) PRIMARY KEY,X2 INT ,X3 CHAR(10),X4 CHAR(10),X5 INT)5.2 數(shù)據(jù)表及視圖的建立1. 觸發(fā)器的建立:CREATE TRIGGER X_deleteON XFOR DELETEASDELETE X.X1FROM X2. 索引的建立:CREATE NONCLUSTERED INDEX snameindex ON Y(Y1);3. 對三個表的查詢代碼:(1)團員信息表的查詢SELECT Y2 ,Y3, Y4,Y5, Y6FROM YWHERE Y1=101(2)團隊信息表的查詢SELECT D2 ,D3,
17、D4FROM DWHERE D1=301(3)旅游信息表的查詢SELECT L2 ,L3, L4FROM LWHERE L1=201(4)線路信息表的查詢SELECT X2 ,X3, X5FROM XWHERE X1=星海線4. 對四個表的視圖建立的代碼:(1)建立團隊信息表的視圖CREATE VIEW D_DAS SELECT D1, D2, D3,D4, D5FROM D(2)建立團員信息表的視圖CREATE VIEW Y_YAS SELECT Y1, Y2, Y3FROM Y(3)建立旅游信息表的視圖 CREATE VIEW L_L AS SELECT L1, L2,L3FROM L(4
18、)建立線路信息表的視圖 CREATE VIEW X_X AS SELECT X1, X2,X3FROM X106 系統(tǒng)開發(fā)所用到的技術1)SQL Server 2005 簡介Microsoft SQL Server 2005是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能(BI) 工具提供了企業(yè)級的數(shù)據(jù)管理。 Microsoft SQL Server 2005 數(shù)據(jù)庫引擎為關系 型數(shù)據(jù)和結構化數(shù)據(jù)提供了更安全可靠的存儲功能, 使您可以構建和管理用于業(yè)務的 高可用和高性能的數(shù)據(jù)應用程序。MicrosoftSQLS erver 2005 數(shù)據(jù)引擎是該企業(yè)數(shù)據(jù)管理解決方案的核心。此外Microsoft S
19、QL Server 2005 結合了分析、報表、集成和通知功能。這使您的企業(yè)可 以構建和部署經(jīng)濟有效的 BI 解決方案, 幫助您的團隊通過記分卡、 Dashboard、Web services 和移動設備將數(shù)據(jù)應用推向業(yè)務的各個領域。與 Microsoft Visual Studio、 Microsoft Office System 以及新的開發(fā)工具包(包括 Business Intelligence Development Studio )的緊密集成使 Microsoft SQL Server 2005 與眾不同。無論您是開發(fā)人員、 數(shù)據(jù)庫管理員、 信息工作者還是決策者, Microsoft
20、 SQL Server 2005 都可以為您提供創(chuàng)新的解決方案,幫助您從數(shù)據(jù)中更多 地獲益??偨Y數(shù)據(jù)庫的課程設計基本上做完了,但是還有好多不足的地方。在開始做的時候, 我很盲目, 自己根本就不知道該怎么做, 自己心里很郁悶, 于是我就去問我們班成績 比較好的同學,他們說他們也不會,我當時心都冷了,不知道自己該怎么辦,一個同 學的話刺激了我,我相信自己一定能做好,而且會比別人做的都好。在這個過程中, 我遇到了很多苦難, 有很多東西自己都不懂, 我就自己上網(wǎng)查資料, 實在不會就請教 同學,我對圖形用戶界面有了更深的了解,但是對它的應用還是不是很熟練。其次,是關于在本次設計中發(fā)現(xiàn)的不足。由于在最初的
21、系統(tǒng)需求分析方面所收 集以及準備的材料不足, 致使在程序的實際開發(fā)過程中, 出現(xiàn)了很多由于事先沒有全 面考慮而產(chǎn)生的不必要的問題, 增加了程序設計開發(fā)的時間。 另外,由于沒有很好的 使用用戶自定義函數(shù)和過程,使得一些本可以簡要的代碼還是需要反復多次的書寫, 增加了代碼的書寫量, 卻降低了代碼的重用。 這也增加了開發(fā)過程中的不必要的代碼 量。在數(shù)據(jù)庫設計方面, 由于在概念結構設計方面的疏忽使得數(shù)據(jù)庫中表與表之間的 聯(lián)系不靈活,從而導致了數(shù)據(jù)庫中冗余數(shù)據(jù)的出現(xiàn)。11再次,本次設計的旅游信息管理系統(tǒng)對于一些前臺的瀏覽和操作無法實現(xiàn),整 個設計本身的設計機比較淺顯, 功能也比較單一,代碼的很多細節(jié)都出現(xiàn)一些小錯誤
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年一卡通管理系統(tǒng)項目規(guī)劃申請報告
- 2024年鹵酸鹽項目提案報告范稿
- 2023年國家能源集團陜西電力有限公司集團系統(tǒng)內(nèi)招聘筆試真題
- 白灰固廢處理方案
- 病毒美術課程設計
- 2024年礦用提升設備項目立項申請報告
- 病床氧氣接口維修方案
- 病例報告和臨床研究報告
- 班級同學錄課程設計
- 2024年新型電子時間繼電器項目立項申請報告
- 新形勢下做好國有企業(yè)執(zhí)紀審查工作的對策建議
- 產(chǎn)品設計和開發(fā)過程-審核檢查表
- 外研社英語八年級上M10知識點整理gu
- 申請建立XX康復醫(yī)院的可行性報告
- 幼兒園工程監(jiān)理工作總結-監(jiān)理工程的工作總結.doc
- 高等學校學生食堂伙食結構及成本核算指導意見
- 正交分解法教學設計
- 露天采石場開采方案
- 橋梁常見病害原因及技術處理方法
- 甲狀腺癌 教學課件
- 客房部計劃衛(wèi)生表
評論
0/150
提交評論