版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 《數(shù)據(jù)庫(kù)原理與應(yīng)用》課程設(shè)計(jì)</p><p> 賓館客房管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)</p><p> 學(xué)號(hào) 姓名 .</p><p> (2012/2013學(xué)年第一學(xué)期第 17 周)</p><p><b> 2012年12月</b></p><p> 賓館客
2、房管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)</p><p><b> 設(shè)計(jì)背景</b></p><p> 通過學(xué)習(xí)《數(shù)據(jù)庫(kù)原理》這門課程,本著實(shí)踐與理論相結(jié)合的原則和要求,開始了數(shù)據(jù)庫(kù)的課程設(shè)計(jì)。而在海南國(guó)際旅游島建設(shè)之際,賓館客房也是一個(gè)重要環(huán)節(jié),而賓館客房的管理直接關(guān)系著賓館的資源配置與服務(wù),也影響著國(guó)際旅游島的建設(shè)成績(jī),因此選擇了做賓館客房管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)。但由于知識(shí)水平有限,
3、因此所做的賓館客房管理系統(tǒng)也只是一個(gè)簡(jiǎn)單的構(gòu)架,具體的內(nèi)容與功能仍有很大缺陷,希望通過今后的學(xué)習(xí)繼續(xù)完善該系統(tǒng)。</p><p> 傳統(tǒng)的小型賓館在非網(wǎng)絡(luò)時(shí)代使用人工等級(jí)的方法來登記客房使用和顧客情況,若要查詢歷史數(shù)據(jù)時(shí)比較耗時(shí)耗力,精確度也不能達(dá)到100%。對(duì)客人的登記以及客房的使用情況需要前臺(tái)人員記憶或者手工翻閱資料查詢,效率不高。所以,使用賓館管理系統(tǒng),將所有客房及其房間類型存儲(chǔ)到數(shù)據(jù)庫(kù),并將其使用情況進(jìn)
4、行記錄,可以更加方便快捷,提高效率。而且,使用賓館客房管理系統(tǒng)還可以對(duì)以往信息進(jìn)行備份,以便查詢,甚至可以根據(jù)客戶信息的較全記錄達(dá)到一個(gè)比較理想的客戶管理。</p><p><b> 開發(fā)環(huán)境與實(shí)現(xiàn)功能</b></p><p> VS2010、SQL Sever2000、SQL Sever2012</p><p> 數(shù)據(jù)位于“賓館管理/D
5、ataBase"下,需要附加。</p><p> 數(shù)據(jù)庫(kù)鏈接用戶名,sa,密碼空。</p><p> 系統(tǒng)登錄名 001,密碼123。</p><p> 賓館客房管理系統(tǒng)主要有客房管理、客戶管理、系統(tǒng)管理三個(gè)部分,建立了預(yù)訂、顧客、顧客記錄、房間、房間類型、管理員等表進(jìn)行關(guān)聯(lián),實(shí)現(xiàn)了登錄、查詢、刪除、保存等功能。</p><p&g
6、t;<b> ER圖與關(guān)系模式</b></p><p><b> 1、ER圖</b></p><p><b> 2、關(guān)系模式:</b></p><p> 房間類型(類型名稱、面積、價(jià)錢、床數(shù)、空調(diào)、電話、浴室)</p><p> 房間(房間ID、類型名稱、位置)<
7、;/p><p> 顧客(顧客ID、房間ID、入住編號(hào)、姓名、性別)</p><p> 入住/離開(入住編號(hào)、入住時(shí)間、離開時(shí)間)</p><p> 結(jié)算(入住編號(hào)、金額)</p><p> 管理員(管理員ID、姓名、密碼)</p><p><b> 數(shù)據(jù)庫(kù)主要代碼</b></p>
8、<p> 使用SQL Sever創(chuàng)建數(shù)據(jù)庫(kù)和表的代碼如下:</p><p> --建立一個(gè)叫HotelManage的數(shù)據(jù)庫(kù)</p><p> create database HotelManage</p><p><b> go</b></p><p> use HotelManage</p
9、><p><b> go</b></p><p> --建一個(gè)名為BookIn的表</p><p> Create table BookIn(</p><p> BookInNo char(10) primary key,</p><p> CustomID char(16) not nul
10、l,</p><p> CustomName varchar(10) not null,</p><p> RoomID char(4) not null,</p><p> InDate datetime,</p><p> Remark varchar(20),</p><p> CheckDate da
11、tetime ,</p><p> CheckSum money,</p><p><b> );</b></p><p><b> go</b></p><p> --建一個(gè)名為Client的表</p><p> create table Client(</
12、p><p> ClientID char(16) primary key,</p><p> ClientName varchar(20),</p><p> Sex char(2),</p><p> NativePlace varchar(50)</p><p><b> );</b>
13、</p><p><b> go</b></p><p> --建立一個(gè)名為ClientRecord的數(shù)據(jù)庫(kù)</p><p> create table ClientRecord(</p><p> ClientID char(16) primary key,</p><p> Room
14、ID char(4) not null,</p><p> InDate datetime,</p><p> CheckDate datetime,</p><p> TotalMoney money,</p><p> Remark varchar(50)</p><p><b> );<
15、;/b></p><p><b> go</b></p><p> --建立一個(gè)名為Custom的表</p><p> create table Custom(</p><p> CustomID char(16) primary key,</p><p> CustomNam
16、e varchar(10),</p><p> InDate datetime,</p><p> CheckDate datetime</p><p><b> );</b></p><p><b> go</b></p><p> --建立一個(gè)名為Room的表&
17、lt;/p><p> create table Room(</p><p> RoomID char(4) primary key,</p><p> RoomTypeName varchar(20),</p><p> RoomPosition varchar(20),</p><p> PeopleNum
18、smallint,</p><p> BedNum smallint,</p><p> Remark varchar(50),</p><p> FactPeopleNum smallint</p><p><b> );</b></p><p><b> go</b
19、></p><p> --建立一個(gè)名為RoomType的表</p><p> create table RoomType(</p><p> RoomTypeName varchar(20) primary key,</p><p> Area smallint,</p><p> BedNum sma
20、llint,</p><p> Price money,</p><p> AirCondition bit,</p><p> Phone bit,</p><p> Television bit,</p><p> Toilet bit</p><p><b> );&
21、lt;/b></p><p><b> go</b></p><p> --建立一個(gè)名為Users的表</p><p> create table Users(</p><p> id char(4) primary key ,</p><p> pwd varchar(8),&
22、lt;/p><p> name varchar(8)</p><p><b> );</b></p><p><b> go</b></p><p><b> 測(cè)試過程</b></p><p> 由于最早使用了SQL Sever2000,版本較低,
23、后來改為了SQL Sever 2012,但在數(shù)據(jù)庫(kù)的鏈接字符串上出現(xiàn)了問題,致使無法鏈接數(shù)據(jù)庫(kù)。經(jīng)過詢問同學(xué)以及查閱資料,最終雖然解決了這個(gè)問題,但并沒有完全理解。</p><p> 登錄界面:用戶根據(jù)用戶名和密碼登錄系統(tǒng)。</p><p> 主界面:主要有客房管理、客戶管理、系統(tǒng)管理三個(gè)功能。</p><p> 房間管理與房間查詢:</p>&
24、lt;p><b> 房間查詢:</b></p><p><b> 房間管理:</b></p><p><b> 房間類別管理:</b></p><p> 客戶管理:實(shí)現(xiàn)客戶查詢功能。</p><p><b> 備份與恢復(fù)</b></p
25、><p><b> 備份功能:</b></p><p><b> 恢復(fù)功能:</b></p><p><b> 結(jié)賬與退出</b></p><p><b> 結(jié)賬功能:</b></p><p><b> 退出:<
26、;/b></p><p><b> 存在的問題</b></p><p><b> 界面問題</b></p><p> 界面不美觀,沒有進(jìn)行美化設(shè)計(jì)。</p><p><b> 代碼復(fù)雜</b></p><p> 有些部分的代碼繁冗,有簡(jiǎn)單
27、的處理方式,但由于個(gè)人知識(shí)掌握而造成不足。</p><p><b> 開發(fā)環(huán)境不統(tǒng)一</b></p><p> 在最初的開發(fā)時(shí)所用的SQL Sever是2000版本的,版本低下,后來測(cè)試與修改的時(shí)候使用了2012版本,版本過高,造成了鏈接字符串無法識(shí)別的問題。</p><p><b> 思路不清晰</b></p
28、><p> 在設(shè)計(jì)過程中,思路不是十分地清晰,有些地方處理較為模糊。</p><p><b> 內(nèi)容不夠完善</b></p><p> 數(shù)據(jù)庫(kù)的內(nèi)容考慮不全面,功能不完善。</p><p><b> 總結(jié)</b></p><p> 通過這次的學(xué)習(xí),更加深刻地認(rèn)識(shí)到數(shù)據(jù)庫(kù)
29、的重要性,也了解了其中的開發(fā)過程,受益匪淺。在開發(fā)中,也認(rèn)識(shí)到要細(xì)心,對(duì)待一些錯(cuò)誤要耐心分析。通過前期分析、中期制作及后期修改,更加認(rèn)識(shí)到數(shù)據(jù)庫(kù)的內(nèi)容,與理論知識(shí)有了結(jié)合。</p><p> 并且,在這次實(shí)踐過程中,對(duì)信息管理專業(yè)也有了新的、較為深刻的認(rèn)識(shí),消除了對(duì)專業(yè)的一些誤解。通過整個(gè)系統(tǒng)的前期分析、流程規(guī)劃、界面設(shè)計(jì)、編寫等過程,對(duì)信息管理規(guī)劃也有了了解。理論與實(shí)踐相結(jié)合的方法讓知識(shí)更加牢固。</p
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 賓館客房管理系統(tǒng)數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)--賓館客房管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)-客房管理系統(tǒng)
- 數(shù)據(jù)庫(kù)技術(shù)課程設(shè)計(jì)--客房管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告(賓館客房管理系統(tǒng))
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告---客房管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告--客房管理系統(tǒng)
- 數(shù)據(jù)庫(kù)客房管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---機(jī)房管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)應(yīng)用課程設(shè)計(jì)--客房管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---賓館客房信息管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)----賓館客房信息管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)----賓館客房信息管理系統(tǒng)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)系統(tǒng)概論課程設(shè)計(jì)---客房管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---賓館管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--賓館管理系統(tǒng)
- 賓館客房管理系統(tǒng)的sql數(shù)據(jù)庫(kù)1
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---賓館住宿管理系統(tǒng)
- 機(jī)房管理系統(tǒng)數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)(酒店客房管理系統(tǒng))論文
評(píng)論
0/150
提交評(píng)論