版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 目 錄</b></p><p><b> 1 引言1</b></p><p><b> 2 數(shù)據(jù)庫(kù)設(shè)計(jì)1</b></p><p> 2.1 需求設(shè)計(jì)1</p><p> 2.1.1 總體分析1</p><p
2、> 2.12 業(yè)務(wù)流程圖2</p><p> 2.1.3 數(shù)據(jù)流圖3</p><p> 2.1.4 數(shù)據(jù)字典4</p><p> 2.2 概念設(shè)計(jì)7</p><p> 2.2.1 分E-R圖7</p><p> 2.2.2 總E-R圖8</p><p> 2.3
3、邏輯設(shè)計(jì)8</p><p> 2.3.1 E-R 圖向關(guān)系模型轉(zhuǎn)換8</p><p> 2.3.2 數(shù)據(jù)模型的優(yōu)化9</p><p> 2.3.3 設(shè)計(jì)用戶子模式—視圖9</p><p> 2.4 物理設(shè)計(jì)10</p><p> 2.4.1 建立觸發(fā)器10</p><p>
4、 2.4.2 建立存儲(chǔ)過(guò)程10</p><p> 2.5 數(shù)據(jù)庫(kù)實(shí)施階段11</p><p> 2.5.1 建立數(shù)據(jù)庫(kù)11</p><p> 2.5.2 建立數(shù)據(jù)表11</p><p> 2.5.3 數(shù)據(jù)庫(kù)入庫(kù)12</p><p> 2.6 調(diào)試與測(cè)試14</p><p>
5、; 2.6.1 觸發(fā)器定義14</p><p> 2.6.2 視圖的定義15</p><p> 2.6.3 存儲(chǔ)過(guò)程定義17</p><p> 2.6.4 數(shù)據(jù)操縱驗(yàn)證18</p><p> 3 收獲與體會(huì)18</p><p> 4 存在的問(wèn)題與建議18</p><p>
6、 4.1 存在問(wèn)題18</p><p><b> 4.2 建議19</b></p><p><b> 5.附錄19</b></p><p><b> 1 引言</b></p><p> 本次數(shù)據(jù)庫(kù)實(shí)習(xí)不要求界面和外部應(yīng)用程序的設(shè)計(jì),只設(shè)計(jì)數(shù)據(jù)庫(kù)部分。客房管理系統(tǒng)
7、采用SQL server 2000作為數(shù)據(jù)庫(kù)后臺(tái)??头抗芾硐到y(tǒng)可以實(shí)現(xiàn)對(duì)客房的科學(xué)化、規(guī)范化、查詢顧客情況、訂房信息、以及結(jié)算信息等。有助于提高管理的效率,客房管理系統(tǒng)是根據(jù)某賓館對(duì)客房的實(shí)際情況進(jìn)行集中的查詢與管理工作,以及提高整個(gè)客房管理的工作效率。</p><p><b> 2 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p><b> 2.1 需求設(shè)計(jì)<
8、/b></p><p> 2.1.1 總體分析</p><p> 建立客房管理信息系統(tǒng)的必要性已被廣大的管理人員所接受和認(rèn)可,建立客房管理信息系統(tǒng)是為賓館的管理服務(wù)的,其根本米的是要?jiǎng)?chuàng)造客房的經(jīng)濟(jì)效益。然而客房知道接的經(jīng)濟(jì)效益的提高應(yīng)該包括直接的經(jīng)濟(jì)效益和間接地經(jīng)濟(jì)效益兩方面??头康闹苯咏?jīng)濟(jì)效益是指由于系統(tǒng)的建立是客房的生產(chǎn)經(jīng)營(yíng)或客房的管理取得的直接利潤(rùn)收益。根據(jù)一般賓館的工作流
9、程及環(huán)境,以及顧客的要求設(shè)計(jì)了這個(gè)客房管理系統(tǒng)。這個(gè)數(shù)據(jù)庫(kù)主要完成房間信息查詢,住房信息統(tǒng)計(jì),和賬務(wù)結(jié)算。其中信息查詢用來(lái)給顧客查詢各種房間類型,房間價(jià)格等,住房信息統(tǒng)計(jì)用來(lái)給客房管理人員查詢是否有空房間,有多少空房,哪個(gè)顧客需要結(jié)賬了,等等信息管理,還可以根據(jù)數(shù)據(jù)庫(kù)儲(chǔ)存的資料統(tǒng)計(jì)什么樣的人訂房多,什么時(shí)段生意好,哪些服務(wù)是大多數(shù)顧客所喜愛(ài)的等等。基于這個(gè)數(shù)據(jù)庫(kù),可以根據(jù)不同的需要對(duì)數(shù)據(jù)庫(kù)進(jìn)不同的查詢。</p><p
10、> 2.12 業(yè)務(wù)流程圖</p><p> 根據(jù)了解到的情況,了解到了顧客住房的基本流程,根據(jù)客房管理的基本流程,從業(yè)務(wù)流程圖基本的功能模塊分別用下面圖形表示:</p><p> 根據(jù)賓館實(shí)際管理過(guò)程和各種操作,由了解到的業(yè)務(wù)畫(huà)出業(yè)務(wù)流程圖,本系統(tǒng)的業(yè)務(wù)流程圖如下所示:</p><p> 2.1.3 數(shù)據(jù)流圖</p><p>
11、 2.1.4 數(shù)據(jù)字典</p><p> 數(shù)據(jù)流圖表達(dá)了數(shù)據(jù)和處理的關(guān)系,數(shù)據(jù)字典則是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果。數(shù)據(jù)字典在數(shù)據(jù)庫(kù)設(shè)計(jì)中占有很重要的地位。</p><p> 數(shù)據(jù)字典通常包括數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和處理過(guò)程5個(gè)部分。其中數(shù)據(jù)項(xiàng)是數(shù)據(jù)的最小組成單位,若干個(gè)數(shù)據(jù)項(xiàng)可以組成一個(gè)數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)字典通過(guò)對(duì)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)的
12、定義來(lái)描述數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)的邏輯內(nèi)容。</p><p> 2.1.4.1 數(shù)據(jù)項(xiàng)定義</p><p> 數(shù)據(jù)項(xiàng)是不可在分的數(shù)據(jù)單位。下面定義了客房管理系統(tǒng)需要的數(shù)據(jù)項(xiàng):</p><p> 表2.1 數(shù)據(jù)項(xiàng)定義</p><p> 2.1.4.2 數(shù)據(jù)結(jié)構(gòu)</p><p> 數(shù)據(jù)結(jié)構(gòu)反映了數(shù)據(jù)之間的組合關(guān)系,。一
13、個(gè)數(shù)據(jù)結(jié)構(gòu)可以由若干個(gè)數(shù)據(jù)項(xiàng)組成,也可以由若干個(gè)數(shù)據(jù)結(jié)構(gòu)組成,或由若干個(gè)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)混合組成。對(duì)數(shù)據(jù)結(jié)構(gòu)的描述通常包括數(shù)據(jù)結(jié)構(gòu)名、含義等。</p><p><b> 表2-2 數(shù)據(jù)結(jié)構(gòu)</b></p><p> 2.1.4.3 數(shù)據(jù)流</p><p> 數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂?。?duì)數(shù)據(jù)流的描述通常包括以下內(nèi)容:數(shù)據(jù)流名、說(shuō)明
14、、數(shù)據(jù)流來(lái)源、數(shù)據(jù)流去向、組成等。</p><p><b> 表2-3 數(shù)據(jù)流</b></p><p> 2.1.4.4 數(shù)據(jù)存儲(chǔ)</p><p> 數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方,也是數(shù)據(jù)流的來(lái)源和去向之一。他可以是手工文檔或手工憑單,也可以是計(jì)算機(jī)文檔。</p><p> 表 2-4 數(shù)據(jù)存儲(chǔ)</p
15、><p> 2.1.4.5 處理過(guò)程</p><p> 處理過(guò)程的具體處理邏輯一般是用判定表或判定樹(shù)來(lái)描述。數(shù)據(jù)字典中只需要描述處理過(guò)程的說(shuō)明信息,通常包括處理過(guò)程編號(hào)、名稱、說(shuō)明、輸入數(shù)據(jù)流、輸出數(shù)據(jù)流、處理等。</p><p> 表 2-5 處理過(guò)程</p><p><b> 2.2 概念設(shè)計(jì)</b></p
16、><p> 將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)即概念模型的過(guò)程就是概念結(jié)構(gòu)設(shè)計(jì)。它是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵。</p><p> 2.2.1 分E-R圖</p><p> 面對(duì)每一個(gè)局部應(yīng)用主義設(shè)計(jì)分E-R圖:</p><p> 2.2.2 總E-R圖</p><p> 各子系統(tǒng)的E-R圖設(shè)計(jì)好以后,下一步就是要
17、將所有的分E-R圖綜合成一個(gè)系統(tǒng)的總E-R圖。多個(gè)分E-R圖一次集成總E-R圖,如下圖所示:</p><p> 在消除各種沖突和不必要的冗余之后,基本E-R圖就生成了,下一步就是根據(jù)概念結(jié)構(gòu)設(shè)計(jì)結(jié)果來(lái)進(jìn)行邏輯結(jié)構(gòu)設(shè)計(jì)了。</p><p><b> 2.3 邏輯設(shè)計(jì)</b></p><p> 概念結(jié)構(gòu)是獨(dú)立于任何一種數(shù)據(jù)模型的信息結(jié)構(gòu)。邏輯
18、結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本E-R圖轉(zhuǎn)換為與所選用的DBMS產(chǎn)品所支持的數(shù)據(jù)模型想符合的邏輯結(jié)構(gòu)。</p><p> 2.3.1 E-R 圖向關(guān)系模型轉(zhuǎn)換</p><p> 把總E-R圖轉(zhuǎn)換成為關(guān)系模式,關(guān)系的碼用下劃線標(biāo)出。</p><p> 顧客(顧客編號(hào),顧客姓名,顧客身份證號(hào),顧客性別,顧客年齡)</p><p&
19、gt; 此為顧客實(shí)體所對(duì)應(yīng)的關(guān)系模式。</p><p> 房間(房間編號(hào),房間類型,房?jī)r(jià)狀態(tài),房間單價(jià))</p><p> 此為房間實(shí)體所對(duì)應(yīng)的關(guān)系模式。</p><p> 入住登記表(顧客姓名,房間號(hào)碼,顧客身份證號(hào),入住日期,訂房天數(shù),)</p><p> 此為入住登記表所對(duì)應(yīng)的關(guān)系模式,該關(guān)系模式已包含了聯(lián)系“登記”所對(duì)應(yīng)的關(guān)
20、系模式。</p><p> 服務(wù)菜單(服務(wù)名稱,服務(wù)次數(shù),服務(wù)單價(jià))</p><p> 此為服務(wù)菜單實(shí)體對(duì)應(yīng)的關(guān)系模式。</p><p> 服務(wù)清單(房間編號(hào),服務(wù)名稱,服務(wù)次數(shù),服務(wù)單價(jià))</p><p> 此為服務(wù)清單所對(duì)應(yīng)的關(guān)系模式,該關(guān)系模式已包含了聯(lián)系“選擇”所對(duì)應(yīng)的關(guān)系模式。</p><p>
21、2.3.2 數(shù)據(jù)模型的優(yōu)化</p><p> 數(shù)據(jù)邏輯設(shè)計(jì)的結(jié)果不是唯一的。為了進(jìn)一步提高數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的性能,還應(yīng)該分局應(yīng)用系統(tǒng)的需要適當(dāng)?shù)男薷模{(diào)整數(shù)據(jù)模型的結(jié)構(gòu),這就是數(shù)據(jù)模型的優(yōu)化。關(guān)系數(shù)據(jù)庫(kù)模型的優(yōu)化通常以規(guī)范化理論為指導(dǎo),方法為:</p><p><b> 確定數(shù)據(jù)依賴。</b></p><p> 對(duì)于各個(gè)關(guān)系模式之間的數(shù)據(jù)依
22、賴進(jìn)行極小化處理,消除冗余的聯(lián)系。</p><p> 按照數(shù)據(jù)依賴的理論對(duì)關(guān)系模式逐一進(jìn)行分析,考察是否存在部分函數(shù)依賴、傳遞函數(shù)依賴、多值依賴等,確定個(gè)關(guān)系模式分別屬于第幾范式。</p><p> 按照需求分析階段得到的處理要求,分析對(duì)于這樣的應(yīng)用環(huán)境這些模式是否合適,確定是否要求對(duì)某些模式進(jìn)行合并或分解。</p><p> 對(duì)關(guān)系模式進(jìn)行必要的分解,提高數(shù)
23、據(jù)操作的效率和存儲(chǔ)空間利用率。常用的兩種分解發(fā)事水平分解法和垂直分解法。</p><p> 規(guī)范化理論為數(shù)據(jù)庫(kù)設(shè)計(jì)人員判斷關(guān)系模式優(yōu)劣提供了理論標(biāo)準(zhǔn),可以來(lái)預(yù)測(cè)模式可能出現(xiàn)的問(wèn)題,使數(shù)據(jù)庫(kù)設(shè)計(jì)工作有了嚴(yán)格的理論基礎(chǔ)。</p><p> 2.3.3 設(shè)計(jì)用戶子模式—視圖</p><p> 將概念模型轉(zhuǎn)換為全局邏輯模型之后,還應(yīng)該根據(jù)局部應(yīng)用需求,結(jié)合具體DBMS
24、的特點(diǎn),設(shè)計(jì)用戶的外模式。</p><p> 目前關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)一般都提供了視圖(view)概念,可利用這一功能設(shè)計(jì)更符合局部用戶需要的用戶外模式。</p><p> 對(duì)于本系統(tǒng),綜合顧客和管理者的角度,設(shè)計(jì)了如下視圖:</p><p> 對(duì)于顧客,只需要建立狀態(tài)為空的房間信息的視圖:</p><p> 1. 建立空房間的視圖,方
25、便顧客查詢和選擇房間。</p><p> 空房間(房間編號(hào),房間類型,房間單價(jià))</p><p> 對(duì)于管理者,則要建立如下幾個(gè)視圖:</p><p> 1.建立滿房間視圖,方便管理者了解入住客人的信息</p><p> 滿房間(房間編號(hào),房間類型,房間單價(jià))</p><p> 2.建立所有顧客應(yīng)繳納房間費(fèi)用
26、的視圖,方便管理者預(yù)算房間收入</p><p> 房間費(fèi)用(顧客姓名,房間費(fèi)用)</p><p> 3.建立所有顧客應(yīng)繳納服務(wù)費(fèi)用的視圖,方便預(yù)算服務(wù)收入,且可以根據(jù)統(tǒng)計(jì)數(shù)據(jù)來(lái)分析那種服務(wù)受歡迎,從而增加和推廣相應(yīng)服務(wù)</p><p> 服務(wù)費(fèi)用(房間編號(hào),服務(wù)綜費(fèi)用)</p><p> 4.建立所有顧客應(yīng)繳納的總費(fèi)用的視圖,方便結(jié)算
27、</p><p> 總費(fèi)用(房間編號(hào),總費(fèi)用)</p><p><b> 2.4 物理設(shè)計(jì)</b></p><p> 數(shù)據(jù)庫(kù)在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)與存取方法稱為數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),它依賴于選定的數(shù)據(jù)庫(kù)管理系統(tǒng)。為一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用要求的物理結(jié)構(gòu)的過(guò)程,就是數(shù)據(jù)庫(kù)的物理設(shè)計(jì)。</p><p>
28、2.4.1 建立觸發(fā)器</p><p> 這個(gè)系統(tǒng)為數(shù)據(jù)表的更新建立了兩個(gè)觸發(fā)器,一個(gè)是在有新的客人入住時(shí),插入客人入住信息,觸發(fā)觸發(fā)器,使房間信息得到更新。另外就是在有客人退房結(jié)賬之后,使觸發(fā)器觸發(fā),更新房間信息表。</p><p> 表 2-6 定義觸發(fā)器</p><p> 2.4.2 建立存儲(chǔ)過(guò)程</p><p> 存儲(chǔ)過(guò)程是存
29、儲(chǔ)在服務(wù)器端由一組編譯的Transact—SQL語(yǔ)句構(gòu)成的SQL Sever數(shù)據(jù)庫(kù)應(yīng)用程序,它能夠檢索系統(tǒng)信息、管理數(shù)據(jù)庫(kù)或執(zhí)行其他操作。</p><p> 為了方便操作,為本系統(tǒng)建立了如下存儲(chǔ)過(guò)程:</p><p><b> 表2-7 存儲(chǔ)過(guò)程</b></p><p> 2.5 數(shù)據(jù)庫(kù)實(shí)施階段</p><p>
30、 2.5.1 建立數(shù)據(jù)庫(kù)</p><p> 用SQL語(yǔ)句建立數(shù)據(jù)庫(kù),具體定義如下:</p><p> create database hotel</p><p> 2.5.2 建立數(shù)據(jù)表</p><p> 用SQL語(yǔ)句建立數(shù)據(jù)表,具體定義如下:</p><p> create table customer&l
31、t;/p><p> (Cno char(10),</p><p> Cname char(10),</p><p><b> Cage int,</b></p><p> Csex char(2),</p><p> IDno char(18),</p><p>
32、primary key(Cno)</p><p><b> )</b></p><p> create table room</p><p> (Rno char(10),</p><p> Rtype char(10),</p><p> Rstatus char(4),</p&
33、gt;<p> Rprice int,</p><p> primary key(Rno)</p><p><b> )</b></p><p> create table information</p><p> (Cname char(10),</p><p> Rn
34、o char(10),</p><p> IDno char(18),</p><p> Thedate datetime,</p><p><b> days int</b></p><p> primary key(Cname,Rno)</p><p><b> )<
35、/b></p><p> create table checkout</p><p> (Cno char(10),</p><p> Rno char(10),</p><p> primary key(Cno)</p><p><b> )</b></p><
36、;p> create table menu</p><p> (Sname char(10),</p><p> Sprice int,</p><p> primary key(Sname)</p><p><b> )</b></p><p> create table se
37、rvice</p><p> (Rno char(10),</p><p> Sname char(10),</p><p> Samount int,</p><p> primary key(Rno,Sname)</p><p><b> )</b></p><p
38、> 2.5.3 數(shù)據(jù)庫(kù)入庫(kù)</p><p> 本次數(shù)據(jù)采用Excel表導(dǎo)入的方法導(dǎo)入數(shù)據(jù)。數(shù)據(jù)導(dǎo)入后基本表如下所示:</p><p> 基本表—customer</p><p><b> 基本表 room。</b></p><p><b> 基本表 menu。</b></p&g
39、t;<p> 基本表 information。</p><p> 基本表 service</p><p> 基本表checkout</p><p><b> 2.6 調(diào)試與測(cè)試</b></p><p> 2.6.1 觸發(fā)器定義</p><p> 定義房間信息在有人入住之后
40、更新的觸發(fā)器</p><p> create trigger in_status</p><p> on information</p><p> after insert,update</p><p><b> as</b></p><p> declare @Rno char(10)
41、</p><p> select @Rno = Rno </p><p> from inserted</p><p> update room</p><p> set Rstatus = '滿'</p><p> where room.Rno = @Rno</p><p
42、> 定義房間信息在有人退房之后更新的觸發(fā)器</p><p> create trigger out_status</p><p> on checkout</p><p> after insert,update</p><p><b> as</b></p><p> decl
43、are @Rno char(10)</p><p> select @Rno = Rno</p><p> from inserted</p><p> update room</p><p> set Rstatus = '空'</p><p> where room.Rno = @Rno&
44、lt;/p><p> 2.6.2 視圖的定義</p><p><b> 建立空房間信息視圖</b></p><p> create view view_eroom</p><p><b> as </b></p><p><b> select *</b
45、></p><p><b> from room</b></p><p> where Rstatus = '空'</p><p><b> 建立滿房間視圖</b></p><p> create view view_froom</p><p>
46、<b> as </b></p><p><b> select *</b></p><p><b> from room</b></p><p> where Rstatus = '滿'</p><p> 建立客房所有顧客應(yīng)繳納的房間費(fèi)用視圖<
47、/p><p> create view view_roomcost(Cname,rcost)</p><p><b> as</b></p><p> select information.Cname,Rprice*Days</p><p> from room,information</p><
48、p> where room.Rno in</p><p> (select Rno</p><p> from information</p><p> ) and information.Rno=room.Rno</p><p> 建立所有顧客應(yīng)繳納服務(wù)費(fèi)用的視圖</p><p> create v
49、iew view_servicecost(Rno,cost)</p><p><b> as</b></p><p> select service.Rno,sum(Samount*Sprice) </p><p> from menu,service</p><p> where menu.Sname=serv
50、ice.Sname</p><p> group by service.Rno</p><p> 建立顧客應(yīng)繳納的總費(fèi)用的視圖</p><p> create view view_allcost(Rno,allcost)</p><p><b> as</b></p><p> sele
51、ct view_servicecost.Rno,cost+Rprice*Days</p><p> from view_servicecost,room,information</p><p> where view_servicecost.Rno=room.Rno and room.Rno = information.Rno</p><p> 2.6.3 存
52、儲(chǔ)過(guò)程定義</p><p> 建立查詢某個(gè)房間信息的存儲(chǔ)過(guò)程</p><p> create procedure roominf</p><p> @Rno char(10)</p><p><b> as</b></p><p><b> select * </b&g
53、t;</p><p><b> from room</b></p><p> where Rno = @Rno</p><p> roominf '101'</p><p> 建立查詢某個(gè)房間價(jià)格的信息的存儲(chǔ)過(guò)程</p><p> create procedure pri
54、ceinf</p><p> @pRno char(10)</p><p><b> as</b></p><p> select Rprice</p><p><b> from room</b></p><p> where Rno = @pRno</p&
55、gt;<p> priceinf '101'</p><p> 建立某個(gè)房間狀態(tài)的存儲(chǔ)過(guò)程</p><p> create procedure statusinf</p><p> @sRno char(10)</p><p><b> as</b></p><
56、p> select Rstatus</p><p><b> from room</b></p><p> where Rno= @sRno</p><p> 某個(gè)客人入住,建立存儲(chǔ)過(guò)程更新房間信息</p><p> create procedure updateinf</p><p&
57、gt; @P_Cname char(10),</p><p> @P_Rno char(10),</p><p> @P_IDno char (18),</p><p> @P_Thedate datetime,</p><p> @P_Days int</p><p><b> as</b
58、></p><p> insert into information</p><p> values(@P_Cname,@P_Rno,@P_IDno,@P_Thedate,@P_Days)</p><p> 2.6.4 數(shù)據(jù)操縱驗(yàn)證</p><p><b> 數(shù)據(jù)操縱驗(yàn)證見(jiàn)附錄</b></p>
59、<p><b> 3 收獲與體會(huì)</b></p><p> 經(jīng)歷了兩周的數(shù)據(jù)庫(kù)課程設(shè)計(jì),我從開(kāi)始只知道寫(xiě)幾句SQL語(yǔ)句到對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)有了一個(gè)全新的認(rèn)識(shí),從理論上升到了實(shí)踐的高度,收獲頗豐。</p><p> 在實(shí)習(xí)的過(guò)程當(dāng)中,我遇到了很多問(wèn)題,特別是在開(kāi)始需求分析階段,覺(jué)得什么也不會(huì)做,什么也不知道去做。后來(lái)在網(wǎng)上了解到了好多關(guān)于客房管理的知識(shí),對(duì)數(shù)
60、據(jù)庫(kù)設(shè)計(jì)也有了一定的了解,在自己的努力下和老師悉心教導(dǎo)了下,我學(xué)到了課堂上學(xué)不到的很多東西,雖然也被老師批評(píng)過(guò),但是批評(píng)之后,我對(duì)知識(shí)的記憶將更加深刻。</p><p> 從中我知道了,只要我們不畏艱辛,堅(jiān)持不懈,我們能做到很多不敢想不敢做的事情,經(jīng)歷風(fēng)雨,就是彩虹!</p><p> 4 存在的問(wèn)題與建議</p><p><b> 4.1 存在問(wèn)題
61、</b></p><p> 1. 對(duì)書(shū)本知識(shí)不熟悉,課程設(shè)計(jì)過(guò)程當(dāng)中需要不斷的查閱課本,這樣造成了時(shí)間的浪費(fèi)。</p><p> 2. 對(duì)SQL Server 2000 操作不熟悉,導(dǎo)致導(dǎo)入數(shù)據(jù)是經(jīng)常出錯(cuò),造成了一些不必要的麻煩,應(yīng)該提高操作熟練程度。</p><p> 3. 對(duì)于觸發(fā)器和存儲(chǔ)過(guò)程定義不是很熟悉,有的稍微難點(diǎn)的語(yǔ)句寫(xiě)不出來(lái),對(duì)于數(shù)據(jù)
62、庫(kù)定義語(yǔ)句應(yīng)該要熟練掌握。</p><p> 4.對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)總體把握不是很準(zhǔn)確,導(dǎo)致中間多次反復(fù)的改動(dòng)前面的業(yè)務(wù)流程圖、數(shù)據(jù)流圖和E-R圖。</p><p><b> 4.2 建議</b></p><p> 在實(shí)習(xí)中,老師對(duì)我們細(xì)心輔導(dǎo)讓我很感動(dòng),同學(xué)也熱情的解答了我問(wèn)的問(wèn)題,唯一覺(jué)得不太適應(yīng)的就是數(shù)據(jù)庫(kù)實(shí)習(xí)的時(shí)間太短暫,沒(méi)有充分的時(shí)間
63、去全面考慮整個(gè)數(shù)據(jù)庫(kù)的設(shè)計(jì),這使得數(shù)據(jù)庫(kù)的設(shè)計(jì)有很多方面不是很全面,這也是這次實(shí)習(xí)中的唯一一個(gè)遺憾吧。但總體來(lái)說(shuō),這次數(shù)據(jù)庫(kù)課程設(shè)計(jì)給我提供了一個(gè)鍛煉自我,提高自我的機(jī)會(huì),讓我覺(jué)得計(jì)算機(jī)專業(yè)課其實(shí)很有意思,改變了我對(duì)計(jì)算機(jī)專業(yè)課難、沒(méi)意思的看法,相信我以后會(huì)喜歡上這個(gè)專業(yè)的。</p><p><b> 5.附錄</b></p><p><b> 存儲(chǔ)過(guò)程
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計(jì)---賓館客房管理系統(tǒng)
- 畢業(yè)設(shè)計(jì)--賓館客房管理系統(tǒng)
- 賓館客房管理畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---賓館客房管理系統(tǒng)的設(shè)計(jì)
- 酒店客房管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 酒店客房管理系統(tǒng)—畢業(yè)設(shè)計(jì)
- 基于vc的客房管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 酒店客房管理系統(tǒng)設(shè)計(jì)【畢業(yè)設(shè)計(jì)】
- 酒店客房管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 酒店客房管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 酒店客房管理系統(tǒng)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告
- [優(yōu)秀畢業(yè)設(shè)計(jì)精品] 酒店客房管理系統(tǒng)設(shè)計(jì)
- 酒店客房管理信息系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)
- 酒店客房管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)【畢業(yè)設(shè)計(jì)】
- 賓館客房管理系統(tǒng)(設(shè)計(jì))
- 酒店客房管理系統(tǒng)設(shè)計(jì)【畢業(yè)設(shè)計(jì)+開(kāi)題報(bào)告+文獻(xiàn)綜述】
- 酒店客房管理系統(tǒng)畢業(yè)設(shè)計(jì)(最終版).doc
- 客房管理檢測(cè)客房管理答案
- 客房管理系統(tǒng)課程設(shè)計(jì)
- 庫(kù)房管理系統(tǒng)畢業(yè)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論