

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 課程設計Ⅲ</b></p><p><b> 設計說明書</b></p><p><b> 計算機科學與技術系</b></p><p> 2010年 9 月 10 日</p><p> 課程設計Ⅲ課程設計評閱書</p><
2、;p> 注:指導教師成績60%,答辯成績40%,總成績合成后按五級制記入。</p><p><b> 課程設計任務書</b></p><p> 2010 — 2011 學年第一學期</p><p> 專業(yè): 信息管理與信息系統(tǒng) 學號: 姓名: ** </p&g
3、t;<p> 課程設計名稱: 課程設計Ⅲ </p><p> 設計題目: 青年旅行社業(yè)務及客戶服務系統(tǒng)的開發(fā) </p><p> 完成期限:自 2010 年 8 月 30 日至 2010 年 9 月 12 日共 2 周</p><p> 設計依據(jù)、要求
4、及主要內容(可另加附頁):</p><p> 系統(tǒng)可采用B/S結構實現(xiàn)。其功能按照客戶端和服務器端可以分為: </p><p> 客戶端主要功能:
5、 </p><p> 旅行社基本情況介紹、旅游景點及相關信息介紹、可選旅游線路、費用情況、在線預訂申請、信息查詢與更改等。 </p><p> 服務器端主要功能:
6、 </p><p> 用戶管理、基本信息維護、用戶管理、人員管理、車輛管理、費用及成本核算、報表和單據(jù)打印等。
7、 </p><p> 要求: </p><p> 1、要求進行系統(tǒng)分析、設計,不要求實現(xiàn)系統(tǒng)。
8、 </p><p> 2、掌握數(shù)據(jù)庫的開發(fā)設計技術,數(shù)據(jù)庫的設計應該是重點敘述內容,后臺數(shù)據(jù)庫可以用SQL Server、Access或ASA數(shù)據(jù)庫等。
9、 </p><p> 3、數(shù)據(jù)庫系統(tǒng)設計分為六個階段進行:需求分析、概念結構設計、邏輯結構設計、物理結構設計、數(shù)據(jù)庫的實施、數(shù)據(jù)庫的運行和維護,本設計中只要求進行前四個階段工作。 </p><p> 指導教師(簽字):
10、 教研室主任(簽字): </p><p> 批準日期: 年 月 日</p><p><b> 摘 要</b></p><p> 青年旅行社業(yè)務及其服務系統(tǒng)為了實現(xiàn)客房管理、客戶管理、旅游管理、訂房服務、退房服務、旅游服務等操作,在設計過程中,先進行了需求分析,其中包括
11、數(shù)據(jù)流圖和數(shù)據(jù)字典;然后進行概念設計畫出E—R圖;邏輯設計將概念模型轉換為關系模型;物理結構設計對數(shù)據(jù)進行存儲安排。</p><p> 關鍵詞:數(shù)據(jù)流;數(shù)據(jù)字典;關系模型</p><p><b> 目 錄</b></p><p><b> 1 課題描述1</b></p><p><b
12、> 2 需求分析2</b></p><p> 2.1用戶需求調查2</p><p> 2.2系統(tǒng)數(shù)據(jù)流程圖2</p><p> 2.3系統(tǒng)數(shù)據(jù)字典3</p><p><b> 3 數(shù)據(jù)庫設計7</b></p><p> 3.1概念設計階段7</p&g
13、t;<p> 3.2邏輯設計階段8</p><p> 3.3 物理結構設計8</p><p><b> 總 結10</b></p><p><b> 參考文獻11</b></p><p><b> 1 課題描述</b></p>&l
14、t;p> 隨著計算機技術的飛速發(fā)展,信息時代的到來,信息改變了我們這個社會。各類行業(yè)在日常經(jīng)營管理各個方面也在悄悄地走向規(guī)范化和網(wǎng)絡化。旅行社管理的信息化程度體現(xiàn)在將計算機及網(wǎng)絡與信息技術應用于經(jīng)營與管理,以現(xiàn)代化工具代替?zhèn)鹘y(tǒng)手工作業(yè)。無疑,使用網(wǎng)絡信息化管理使客房管理和旅游管理更先進、更高效、更科學,信息交流更迅速。</p><p> 作為計算機及網(wǎng)絡應用的一部分,使用計算機對客房信息和旅游信息進行管
15、理,具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高客房經(jīng)營管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件,且辦事效率也是決定收入的一個關鍵因素。</p><p> 開發(fā)工具: Microsoft SQL Server2000;</p><p><b> 2 需求分析</b&g
16、t;</p><p> 需求分析也稱為系統(tǒng)分析,它是數(shù)據(jù)庫設計的第一步。通過需求分析,得出系統(tǒng)分析對數(shù)據(jù)的要求和對功能的需求。</p><p><b> 2.1用戶需求調查</b></p><p> 通過對青年旅行社業(yè)務及其服務系統(tǒng)的調查,明確了該系統(tǒng)是由客房管理,客戶管理,旅游管理,訂房服務,退房服務和旅游服務5部分組成。用戶對現(xiàn)有系統(tǒng)
17、功能的描述如下。</p><p><b> ?。?)客房管理</b></p><p> 1)對旅行社的所有住房按類別統(tǒng)一編碼;對各類客房建立客房登記卡,登記客房的主要信息。</p><p> 2)設備有損壞的客房要注銷其客房登記卡。</p><p><b> ?。?)客戶管理</b></p
18、><p> 1)建立客戶信息表,對客戶統(tǒng)一編號。</p><p> 2)對新加入的客戶,將其信息加入到客戶信息表中;對某些特定的VIP客戶,將其信息從客戶信息表中刪除。</p><p> 3)當客戶信息發(fā)生變化時,修改客戶信息表中的相應記錄。</p><p><b> (3)旅游管理</b></p>&
19、lt;p> 1)對旅游景點的名稱和城市名稱進行同一編號。</p><p> 2)將對應景點的乘車路線和景點費用及其天氣狀況錄入到相應的記錄。</p><p> 3)景點的乘車路線和費用發(fā)生變化時,修改記錄中的相應信息。</p><p><b> (4)訂房服務</b></p><p> 1)未入住的客房要
20、按客房類別進行分類,供客戶查詢預定。</p><p> 2)建立住房登記卡,卡上記錄著客房編號,客房樓層客戶姓名和編號,入住時間;將住房登記卡按照客戶單位,客戶編號集中管理。</p><p> 3)客戶提出訂房請求時,先查看客戶的身份證,如果該客戶無公安局的通緝令,則可以辦理住房手續(xù)。</p><p> 4)辦理入住手續(xù)時需要填寫住房登記卡,管理員審核后客戶可
21、以入住房間。</p><p><b> ?。?)退房服務</b></p><p> 1)客戶提出退房請求時,先對照相應的住房登記卡,確認客房編號和房間物品無損害后可辦理退房手續(xù)。</p><p> 2)辦理退房手續(xù)的方法是在住房登記卡上填寫退房時間,管理員簽名;將已退訂的房間集中保管,收回客房。</p><p>
22、3)講退訂的客房統(tǒng)一保管,供以后的客戶查詢預訂。</p><p> 2.2系統(tǒng)數(shù)據(jù)流程圖</p><p> 根據(jù)對用戶需求的調查,畫出系統(tǒng)數(shù)據(jù)流程圖</p><p> 圖2.2 數(shù)據(jù)流程圖</p><p><b> 2.3系統(tǒng)數(shù)據(jù)字典</b></p><p> 青年旅行社業(yè)務及其服務系統(tǒng)
23、數(shù)主要的據(jù)流程圖中,數(shù)據(jù)信息和處理過程需要通過數(shù)據(jù)字典才能描述清楚。在我們定義的青年旅行社業(yè)務及其服務系統(tǒng)數(shù)據(jù)字典中,主要對數(shù)據(jù)流程圖中的數(shù)據(jù)流、數(shù)據(jù)存儲和處理過程進行說明。</p><p> ?。?)主要的數(shù)據(jù)流定義</p><p> 1)數(shù)據(jù)流名稱:客房情況</p><p> 位置:客房→P1.1,客房→P2.3</p><p>
24、定義:客房情況=客房類別+客房樓層+定價+完好否</p><p> 數(shù)據(jù)流量:平均流量為每月傳輸1000次,高峰期流量每天傳輸100次</p><p> 說明:客房入庫時,根據(jù)客房情況建立客房記錄;客戶退房時要核實基本信息是否與客房記錄相符,要檢查客房是否完好。</p><p> 2)數(shù)據(jù)流名稱:客戶情況</p><p> 位置:客戶
25、→P1.2</p><p> 定義:客戶情況=姓名+身份證號碼+單位+性別+電話</p><p> 數(shù)據(jù)流量:平均流量為每年傳輸8000次,高峰期流量每天傳輸1000次</p><p> 說明:根據(jù)客戶的情況建立客戶記錄,以便為其提供更多的旅游信息。</p><p> 3)數(shù)據(jù)流名稱:旅游景點情況</p><p&g
26、t; 位置:客戶→P1.3</p><p> 定義:旅游景點情況=景點名稱+城市名稱+乘車路線+景點費用+天氣狀況</p><p> 數(shù)據(jù)流量:平均流量為每月傳輸8000次,高峰期流量每天傳輸1000次</p><p> 說明:根據(jù)旅游景點情況建立旅游景點記錄。</p><p> 4)數(shù)據(jù)流名稱:管理員情況</p>&
27、lt;p><b> 位置:管理員→P3</b></p><p> 定義:管理員=用戶名+口令</p><p> 數(shù)據(jù)流量:平均流量為每年傳輸100次,高峰期流量每天傳輸10次</p><p> 說明:通過管理員的用戶名和口令鑒別用戶身份。</p><p> 5)數(shù)據(jù)流名稱:用戶身份</p>
28、<p> 位置:P3→{ P1.1,P1.2,P2.1,P2.3}</p><p> 定義:用戶身份=[非法用戶∣內部管理員∣服務管理員]</p><p> 數(shù)據(jù)流量:平均流量為每天傳輸2000次,高峰期流量每小時傳輸100次</p><p> 說明:不同的用戶進入的處理過程不同。</p><p> 6)數(shù)據(jù)流名稱:訂房請
29、求</p><p> 位置:訂房請求=客房編號∣客房類型</p><p> 定義:用戶身份=[非法用戶∣內部管理員∣服務管理員]</p><p> 數(shù)據(jù)流量:平均流量為每天傳輸1000次,高峰期流量每小時傳輸300次</p><p> 說明:通過客房編號和客房類型查詢庫中的客房,其中客房類型為模糊查詢。</p><
30、p> 7)數(shù)據(jù)流名稱:退房請求</p><p> 位置:客戶→P2.3</p><p> 定義:退房情況=客戶+客戶情況</p><p> 數(shù)據(jù)流量:平均流量為每天傳輸1000次,高峰期流量每小時傳輸300次</p><p> 說明:確認客房完好后,刪除訂房記錄。</p><p> 4)數(shù)據(jù)流名稱:客
31、房信息</p><p> 位置:P2.1→P2.2</p><p> 定義:客房信息=輸入客房編號+客戶編號</p><p> 數(shù)據(jù)流量:平均流量為每天傳輸1000次,高峰期流量每小時傳輸250次</p><p> 說明:訂房時需要輸入客房編號和客戶編號,以確定客戶和客房。</p><p> ?。?)主要的數(shù)據(jù)
32、存儲定義</p><p> 1)數(shù)據(jù)存儲編號:D1</p><p> 數(shù)據(jù)存儲名稱:客房記錄</p><p><b> 輸入:P1.1</b></p><p> 輸出:P2.1, P2.2, P2.3</p><p> 數(shù)據(jù)結構:客房記錄=客房編號+客房類別+客房樓層+定價+預定否<
33、;/p><p> 數(shù)據(jù)量和存儲頻度:數(shù)據(jù)量為250000條;存儲頻度為每天1000次。</p><p> 存取方式:聯(lián)機處理;檢索和更新;主要是隨機檢索。</p><p> 說明:客房編號具有唯一性和非空性;</p><p> 2)數(shù)據(jù)存儲編號:D2</p><p> 數(shù)據(jù)存儲名稱:客戶記錄</p>
34、<p><b> 輸入:P1.2</b></p><p> 輸出:P2.2, P2.3</p><p> 數(shù)據(jù)結構:客戶記錄=客戶編號+姓名+身份證號碼+單位+性別+電話</p><p> 數(shù)據(jù)量和存儲頻度:數(shù)據(jù)量為15000條;存儲頻度為每天500次。</p><p> 存取方式:聯(lián)機處理;主要是
35、檢索處理;以隨機檢索為主。</p><p> 說明:客戶編號具有唯一性和非空性,性別只能是“男”或“女”。</p><p> 3)數(shù)據(jù)存儲編號:D3</p><p> 數(shù)據(jù)存儲名稱:訂房記錄</p><p><b> 輸入:P2.2</b></p><p> 輸出:P2.2, P2.3&
36、lt;/p><p> 數(shù)據(jù)結構:訂房記錄=客房編號+客戶編號+訂房日期</p><p> 數(shù)據(jù)量和存儲頻度:數(shù)據(jù)量為50000條;存儲頻度為每天1000次。</p><p> 存取方式:聯(lián)機處理;以更新操作為主;隨機檢索。</p><p> 說明:客戶編號是外碼,參照表為“客戶.客戶編號”;客房是外碼,參照表是“客房.客房編號”;訂房日期
37、為添加記錄當天的日期。</p><p> 4)數(shù)據(jù)存儲編號:D4</p><p> 數(shù)據(jù)存儲名稱:用戶記錄</p><p><b> 輸入:P3</b></p><p><b> 輸出:P3</b></p><p> 數(shù)據(jù)量和存儲頻度:數(shù)據(jù)量為1000條;存儲頻度為
38、每天100次。</p><p> 存取方式:聯(lián)機處理;以檢索為主;順序檢索。</p><p> 數(shù)據(jù)結構:用戶+密碼+級別</p><p> 說明:級別是“內部管理員”或“服務管理員”。</p><p><b> ?。?)主要處理過程</b></p><p> 1)處理過程編號:P1.1&
39、lt;/p><p> 處理過程名:客房管理</p><p> 輸入:客房情況,用戶身份</p><p><b> 輸出:D1</b></p><p> 處理說明:對旅行社內所有客房按類別統(tǒng)一編碼,將客房信息數(shù)據(jù)化,存儲客房記錄表中。</p><p> 2)處理過程編號:P1.2</p&
40、gt;<p> 處理過程名:客戶管理</p><p> 輸入:客戶情況,用戶身份</p><p><b> 輸出:D2</b></p><p> 處理說明:建立客戶信息表,對客戶統(tǒng)一編號;實現(xiàn)客戶記錄表的增刪改維護功能。</p><p> 3)處理過程編號:P1.3</p><
41、p> 處理過程名:旅游景點管理</p><p> 輸入:客戶情況,用戶身份</p><p><b> 輸出:D3</b></p><p> 處理說明:對所有旅游景點進行統(tǒng)一管理,存儲在相應的信息記錄中。</p><p> 4)處理過程編號:P2.1</p><p> 處理過程名:
42、查看客房</p><p> 輸入:訂房請求,D1,用戶身份</p><p> 輸出:訂房請求,客房信息</p><p> 處理說明:實現(xiàn)根據(jù)客房編號查詢客房、根據(jù)客房類別模糊查詢客房的功能。</p><p> 5)處理過程編號:P2.2</p><p> 處理過程名:訂房處理</p><p
43、> 輸入:客房信息,D1,D2,D3</p><p><b> 輸出:訂房記錄</b></p><p> 處理說明:確認客戶符合訂房條件,辦理訂房手續(xù)。</p><p> 6)處理過程編號:P2.3</p><p> 處理過程名:退房處理</p><p> 輸入:D1,D2,D3
44、,退房請求,客房情況,用戶身份</p><p><b> 輸出:D3</b></p><p> 處理說明:對照相應的住房登記卡,確認客房編號無誤后可辦理退房手續(xù)。</p><p> 7)處理過程編號:P3</p><p> 處理過程名:安全管理</p><p> 輸入:管理員情況,D4&
45、lt;/p><p> 輸出:用戶身份,D4,管理員情況</p><p> 處理說明:通過用戶名和口令,確認用戶身份,保證系統(tǒng)的安全性。</p><p><b> 3 數(shù)據(jù)庫設計</b></p><p><b> 3.1概念設計階段</b></p><p> 根據(jù)系統(tǒng)需求
46、分析,可以得出青年旅行社業(yè)務及其服務系統(tǒng)數(shù)據(jù)庫的概念模型,如下圖是用E—R圖表示的該系統(tǒng)的概念模型。</p><p> 圖3.1合法用戶實體屬性圖</p><p> 圖3.2客戶實體屬性圖</p><p> 圖3.3旅游景點實體屬性圖</p><p><b> 3.4客房實體圖</b></p>&l
47、t;p> 3.5各個實體間聯(lián)系圖</p><p><b> 3.2邏輯設計階段</b></p><p> 將青年旅行社業(yè)務及其服務系統(tǒng)的E—R圖轉換為關系數(shù)據(jù)庫的數(shù)據(jù)模型,其關系模型為:</p><p> 合法用戶(職工編號,職工名,用戶登錄名,密碼,級別),其中用戶登錄名為主碼;</p><p> 客房
48、(客房編號,客房類別,客房樓層,定價,預定否),其中客房編號為主碼;</p><p> 客戶(客戶編號,姓名,身份證號碼,單位,性別,電話,旅游景點),其中客戶編號為主碼;</p><p> 旅游景點(景點名稱,城市名稱,乘車路線,景點費用,天氣狀況),其中景點名稱為主碼;</p><p> 住房(客房編號,客戶編號,訂房日期,退房日期,訂房經(jīng)辦人,退房經(jīng)辦人
49、),其中客房編號課客戶編號為主碼;</p><p> 游覽(景點名稱,客戶編號,旅游情況)。</p><p> 將青年旅行社業(yè)務及其服務系統(tǒng)庫名定義為“青年旅行社服務”。</p><p> 3.3 物理結構設計</p><p> 數(shù)據(jù)庫的物理結構設計是對于給定的邏輯數(shù)據(jù)模型,選取一個最適合應用環(huán)境的物理結構。物理結構指的是數(shù)據(jù)庫在物理
50、設備上的存儲結構與存取方法,它依賴于給定的計算機系統(tǒng)。</p><p> 各表的詳細定義如下:</p><p> 表3.1 合法用戶表</p><p><b> 表3.2 客房表</b></p><p> 表3.3 旅游景點表</p><p><b> 表3.4 客戶表<
51、/b></p><p><b> 表3.5住房表</b></p><p><b> 總 結</b></p><p> 數(shù)據(jù)庫課程設計和實驗都結束了,在這段時間我學到了很多知識。通過這次的課程設計,增強了我對數(shù)據(jù)庫基本概念的理解,并且對數(shù)據(jù)庫管理系統(tǒng)據(jù)庫的應用有了更深的認識。在WINDOWS的環(huán)境中,用Micro
52、soft SQL Server 2000構建一個庫存管理系統(tǒng)。讓我了解到了在實際的環(huán)境下編寫數(shù)據(jù)庫前期的一些調查分析的準備工作。</p><p> 在建立客戶資料數(shù)據(jù)源時,我發(fā)現(xiàn)性別一欄可以填寫除“男”,“女”以外的字,這就需要一個約束,可是在約束語句里,我有語法錯誤,后來知道了那是由于一些符號是應該在英語條件下寫出。一般設主鍵的時候都是設一個,這個主鍵在數(shù)據(jù)源中是不能重復的。</p><p
53、> 以前的課題很容易就完成了,而這次課設確實是對我的挑戰(zhàn),它需要設計人有足夠的耐心,超強的學習能力和坐的住的心態(tài)。這次課設使我獲益匪淺,讓我從老師同學那里學到很到實用的知識,所以在這里我要感謝李老師的悉心指導和同學的熱忱幫助。</p><p><b> 參考文獻</b></p><p> [1] 趙子江.多媒體技術基礎[M].北京:機械工業(yè)出版社,2001
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫課程設計---旅行社管理系統(tǒng)
- 數(shù)據(jù)庫課程設計---旅行社數(shù)據(jù)庫
- 數(shù)據(jù)庫課程設計--旅行社管理信息系統(tǒng)
- 數(shù)據(jù)庫課程設計--旅行社管理信息系統(tǒng)
- 數(shù)據(jù)庫原理課程設計旅行社管理信息系統(tǒng)
- 課程設計--旅行社信息管理系統(tǒng)的設計
- 旅行社數(shù)據(jù)庫系統(tǒng)課程設計說明書
- 旅行社信息管理系統(tǒng)
- 旅行社管理系統(tǒng)課程設計
- 旅行社管理系統(tǒng)課程設計
- 數(shù)據(jù)庫課程設計---宿舍信息管理系統(tǒng)
- 數(shù)據(jù)庫課程設計--教室信息管理系統(tǒng).
- 數(shù)據(jù)庫課程設計--學生信息管理系統(tǒng)
- 數(shù)據(jù)庫課程設計---學生信息管理系統(tǒng)
- 數(shù)據(jù)庫課程設計-員工信息管理系統(tǒng)
- 數(shù)據(jù)庫課程設計--顧客信息管理系統(tǒng)
- 管理系統(tǒng)課程設計--旅行社管理系統(tǒng)
- 數(shù)據(jù)庫課程設計課程設計論文-醫(yī)院信息管理數(shù)據(jù)庫設計
- 數(shù)據(jù)庫課程設計-客房信息管理系統(tǒng)
- 數(shù)據(jù)庫課程設計學生信息管理系統(tǒng)
評論
0/150
提交評論