![數(shù)據(jù)庫設(shè)計案例酒店的管理系統(tǒng)_第1頁](http://file4.renrendoc.com/view/7e924c9ff5ae7361d62825b40ccdad4e/7e924c9ff5ae7361d62825b40ccdad4e1.gif)
![數(shù)據(jù)庫設(shè)計案例酒店的管理系統(tǒng)_第2頁](http://file4.renrendoc.com/view/7e924c9ff5ae7361d62825b40ccdad4e/7e924c9ff5ae7361d62825b40ccdad4e2.gif)
![數(shù)據(jù)庫設(shè)計案例酒店的管理系統(tǒng)_第3頁](http://file4.renrendoc.com/view/7e924c9ff5ae7361d62825b40ccdad4e/7e924c9ff5ae7361d62825b40ccdad4e3.gif)
![數(shù)據(jù)庫設(shè)計案例酒店的管理系統(tǒng)_第4頁](http://file4.renrendoc.com/view/7e924c9ff5ae7361d62825b40ccdad4e/7e924c9ff5ae7361d62825b40ccdad4e4.gif)
![數(shù)據(jù)庫設(shè)計案例酒店的管理系統(tǒng)_第5頁](http://file4.renrendoc.com/view/7e924c9ff5ae7361d62825b40ccdad4e/7e924c9ff5ae7361d62825b40ccdad4e5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計1酒店管理系統(tǒng)一、背景說明目前大多數(shù)酒店提供的服務(wù)多種多樣,規(guī)模大小也各不相同,但稍具規(guī)模的酒店必含下面三類服務(wù):飲食、住宿和娛樂。由于我們對酒店行業(yè)沒有具體的接觸和實質(zhì)性的了解。此次數(shù)據(jù)庫設(shè)計只能在一些收集到的基本材料與個人直觀認(rèn)識的基礎(chǔ)上,簡單模仿中等規(guī)模的酒店設(shè)計管理系統(tǒng),并將其抽象成一個由三部門組成、實現(xiàn)三大服務(wù)的系統(tǒng)。二、部門的劃分1 飲食部門它是酒店基本部門之一。它提供服務(wù)的特點是實時性強、持續(xù)時間短,強調(diào)效率。例如,顧客人數(shù)、顧客所用的菜及其它飲料等種類繁多,數(shù)量不等;后勤各種活動如采購等頻繁發(fā)生。通過分析可發(fā)現(xiàn),用人工完成此類操作比計算機更具實效與時效,且
2、此類信息也沒有長時間保留的必要,因此這些信息沒有必要采用數(shù)據(jù)庫管理。對于飲食部門,需要較長時間保留的信息主要是財務(wù)信息,一方面便于期末匯總,另一方面便于向上級報告。在規(guī)模較大的酒店餐飲服務(wù)部分,餐廳可分成幾個等級或幾個小部門,然后各自形成小系統(tǒng),本系統(tǒng)為了簡單起見,把飲食部門作為一個子系統(tǒng),不再細(xì)分。2 住宿管理部門它也是酒店基本部門之一。住宿管理部門的主要職責(zé)有: A.給個房間布置各種設(shè)備、 分類、編號、制定收費標(biāo)準(zhǔn)、 分配服務(wù)人員。 B. 登記旅客信息,確認(rèn)其身份,登記其入住、退房時間。 C.統(tǒng)計各類房間的客滿程度。 D.對本部門的財務(wù)流動進行登記處理。 以上信息處理可以通過計算機完成,
3、其他不便于計算機操作的在此沒有列出。3 娛樂管理部門娛樂是酒店非主流服務(wù),它的存在除了贏利,更多的是為了吸引顧客食宿。娛樂部門的特點與飲食部門很相似,不便于使用計算機進行操作。可以用計算機完成并且有必要用計算機完成的有: A. 制定收費標(biāo)準(zhǔn),分配負(fù)責(zé)人 .B.收入支出財務(wù)處理:編號、財務(wù)來源去處的摘要、數(shù)量、單價、數(shù)額、結(jié)余、經(jīng)手人等。這些信息都需要長時間保留并上報。4 經(jīng)理部門經(jīng)理部門的功能雖然不是面向顧客、不是酒店的服務(wù)項之一,但它的酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計2存在卻是必不可少的。它的主要職責(zé)有: A. 管理員工。給員工編號,登記其基本信息; 根據(jù)員工的平時表現(xiàn)及工齡確定工資;此外,還要給員工
4、分配工作部門及職務(wù)等等。 B.劃分部門。給個部門編號、命名、確定其職責(zé)范圍、任命部門經(jīng)理、分配員工。 C.對本部門的財務(wù)進行核算(支付工資等) 。 D. 期末對酒店的收益情況進行核算。三、各子系統(tǒng)的功能雖然酒店按功能可以劃分成四個部門,但是飲食部門的大部分工作手工操作比計算機操作更具有效率,如上所述,便于電腦操作只有財務(wù)處理。在劃分子系統(tǒng)時,考慮到各子系統(tǒng)都有各自的財務(wù)處理,且有相似性,所以就把它們歸為統(tǒng)一的一個“財務(wù)子系統(tǒng)” 。同時“飲食子系統(tǒng)”取消,因為它的所有需要涵蓋的功能都已包含在“財務(wù)子系統(tǒng)”中。因此系統(tǒng)共劃分為四部分:總經(jīng)理子系統(tǒng)、財務(wù)子系統(tǒng)、住宿子系統(tǒng)和娛樂子系統(tǒng)。1 總經(jīng)理子系
5、統(tǒng)對新來的員工進行編號、登記、分配工作。 員工號、姓名、性別、年齡、工齡、級別、部門號、職務(wù)、其他備注對于被辭退的員工從系統(tǒng)中級聯(lián)刪除其信息,如從員工表中刪除其基本信息,從它所服務(wù)的工作部門中刪除該員工的工作名額,結(jié)算支付其工資、獎金;同時補充新的員工,代替它的工作。對新增部門作各種初始工作。如編號、命名、任命經(jīng)理等。 部門號、名稱、部門經(jīng)理、員工數(shù)量 取消某個部門時,核算該部門的財務(wù)情況,并作備份;同時對該部門的員工重新分配工作。其他情況的處理酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計3酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計42 財務(wù)子系統(tǒng)每天的收入、支出登記 編號、發(fā)票號、摘要、數(shù)量、單位、數(shù)額、經(jīng)手人、日期期末各子系統(tǒng)的財
6、務(wù)匯總 編號、上月余額、總收入、總支出、余額、經(jīng)手人、日期期末酒店匯總個部門的財務(wù)報表,結(jié)算本酒店收益(編號、部門號、部門名稱、收入、支出、凈收入、經(jīng)手人、日期)3 住宿子系統(tǒng)來客登記若多人住同一房間,只作一個記錄??腿诵畔?房間號、房間類別、客人數(shù)量、聯(lián)系人名、身份、證件名稱(類型)、證件號碼、入住時間、退出時間房間管理旅客入?。每屯顺觯┏说怯洠▌h除)客人信息之外,還應(yīng)對相關(guān)的記錄進行修改,如房間的狀態(tài)等。房間類別 類別號、名稱、設(shè)備、收費標(biāo)準(zhǔn)、總數(shù)量、剩余量、管理人員房間 房間號,房間類型、狀態(tài)( 該部門的財務(wù)處理與飲食子系統(tǒng)同,歸到財務(wù)子系統(tǒng))酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計54娛樂子系統(tǒng)添加
7、新的娛樂項目娛樂項目 娛樂項目號、名稱、收費標(biāo)準(zhǔn)、負(fù)責(zé)人 取消某娛樂項目酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計6(財務(wù)處理(同飲食子系統(tǒng))歸到財務(wù)子系統(tǒng) )四、數(shù)據(jù)字典1數(shù)據(jù)項數(shù)據(jù)項有待按各子系統(tǒng)分類列表。編數(shù)據(jù)項說明部編數(shù)據(jù)項名說明部分號 名 稱分號稱1員工號整數(shù)類型;有唯一性2姓名文本類型長度為 10 字符3性別枚舉類型:男、女4年齡整數(shù)類型18 1005工齡整數(shù)類型0 1006部門號數(shù)字串類型;有唯一性7名稱文本類型8職務(wù)枚舉類型;根據(jù)公司的制定而定9級別號整數(shù)類型10級別名文本1工資整數(shù)類型12部門經(jīng)理參照“員工號“11負(fù)責(zé)人參照“員工號“14經(jīng)手人參照“員工號“31員 工 數(shù)整數(shù)類型16房間類型枚舉
8、類型如單人、雙人標(biāo)5量準(zhǔn)間等1設(shè)備文本說明設(shè)備情18收費標(biāo)準(zhǔn)不同的實體有不同的單7況位1總數(shù)量某一等級的房間的20剩余量某一等級房的尚可用數(shù)9數(shù)量2房間號數(shù)字串類型有唯22狀態(tài)該房是否已被入住枚舉1一性類型2客 人 數(shù)某一房間所住的人24身份登記旅客的目前住址3量數(shù)2證 件 類文本類型26證件號碼整數(shù)類型型2入 住 時格式: */*28退出時間格式: */*間2編號在各系統(tǒng)有不同意30發(fā)票號按固定格式輸入酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計79義,唯一3摘要收入支出來源去向32數(shù)量整數(shù)類型1的摘要3單價不同的系統(tǒng)有不同34備注文本類型3的單位3日期格式: */*52數(shù)據(jù)結(jié)構(gòu)編號數(shù)據(jù)結(jié)構(gòu)名屬性1員工信息員工號
9、、姓名、性別、年齡、工齡、級別、部門、職務(wù)、備注2部門部門號、名稱、部門經(jīng)理、員工數(shù)量酒店 財務(wù) 總 編號、部門號、名稱、收入、支出、凈利、日期、經(jīng)手匯人、備注部門 營業(yè) 情 編號、發(fā)票號、摘要、單價、數(shù)量、數(shù)額、日期、經(jīng)手況人、備注5房間類別類別號、名稱、設(shè)備、收費標(biāo)準(zhǔn)、總數(shù)量、剩余量、管理人員6房間房間號、房間類別、狀態(tài)7客人信息房間號、客人數(shù)量、聯(lián)系人名、身份、證件類型、證件號碼、入住時間、退出時間、備注8娛樂項目編號、名稱、收費標(biāo)準(zhǔn)、負(fù)責(zé)人3數(shù)據(jù)流編號數(shù)據(jù)流輸入輸出名1員工基本信息招新員工員工信息2工資結(jié)算員工信息總經(jīng)理處財務(wù)支出3當(dāng)前員工工作員工信息調(diào)配工作4員工新工作調(diào)配工作員工信
10、息5“辭工 ”信息辭老員工調(diào)配工作酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計86部門基本信息部門信息調(diào)配工作7更新后的部門信調(diào)配工作部門信息息8新部門基本信息新增部門調(diào)配工作9老部門信息取消老部門調(diào)配工作10顧客基本信息來客登記顧客信息11顧客需求住房登記調(diào)配住房12滿足顧客要求調(diào)配住房顧客信息13顧客住房信息顧客信息調(diào)配住房14目前住房信息住房信息調(diào)配住房15更新后的住房信調(diào)配住房住房信息息16住房單價住房信息住宿管理部門收入17住房數(shù)量調(diào)配住房住宿管理部門收入18新娛樂項目信息添加新項目娛樂項目信息19老娛樂項目信息取消老項目娛樂項目信息20數(shù)額娛樂管理部門收入娛樂管理部門信息21項目單價娛樂項目信息娛樂管理
11、部門收入22支出情況子部門支出子部門財務(wù)信息23收入情況子部門收入子部門財務(wù)信息24部門營業(yè)情況子部門財務(wù)信息酒店財務(wù)總匯信息4 數(shù)據(jù)存儲數(shù)據(jù)存儲名輸入數(shù)據(jù)流輸出數(shù)據(jù)流說明部分員工信息員工基本信息工資結(jié)算員工新工作當(dāng)前員工工作部門信息更新后的部門信當(dāng)前部門信息息經(jīng)理處財務(wù)信息經(jīng)理處財務(wù)支出部門營業(yè)情況經(jīng)理處財務(wù)收入酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計9顧客信息顧客基本信息滿足顧客要求住房信息更新后的住房信目前的住房信息息住房單價娛樂項目信息新娛樂項目信息娛樂項目單價老娛樂項目信息子部門財務(wù)信息收入情況部門營業(yè)情況支出情況酒店財務(wù)總匯信部門營業(yè)情況息5 處理過程處理過程名輸入數(shù)據(jù)流輸出數(shù)據(jù)流說明部分招新員工終
12、端員工基本信息辭老員工終端員工基本信息調(diào)配工作當(dāng)前員工工作員工新工作員工基本信息更新后的部門信當(dāng)前部門基本信息息增新部門終端部門基本信息取消部門終端部門基本信息部門營業(yè)結(jié)算來客登記終端顧客基本信息顧客需求顧客離開終端注銷住房調(diào)配住房顧客需求更新后的住房信注銷住房息目前住房信息住房數(shù)量滿足顧客要求住宿管理部門收住房數(shù)量入住房單價酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計10添加新項目終端新項目信息取消老項目終端老項目信息娛樂管理部門娛樂項目單價部門收入終端收入情況部門支出終端支出情況酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計11概念結(jié)構(gòu)設(shè)計過程本公司開發(fā)酒店管理系統(tǒng) , 經(jīng)過可行性分析、詳細(xì)調(diào)查以及多次討論 , 確定了該系統(tǒng)由娛樂管理
13、部門、經(jīng)理管理部門、宿舍管理部門和財務(wù)管理部門四個子系統(tǒng)組成。本過程結(jié)構(gòu)設(shè)計過程采用自底向上的設(shè)計方法 , 即首先定義各局部應(yīng)用的概念結(jié)構(gòu) , 然后將它們集成起來 , 得到全局概念結(jié)構(gòu) .下面給出各個子系統(tǒng)的分析及分E-R 圖的設(shè)計及對其進行的各項調(diào)整。經(jīng)理管理部門子系統(tǒng)本開發(fā)小組成員經(jīng)過調(diào)查、信息流程分析、數(shù)據(jù)收集,并結(jié)合需求分析,明確了子系統(tǒng)的功能 :A. 管理員工 : 給員工編號,登記其基本信息。根據(jù)員工的平時表現(xiàn)確定其出勤工資及根據(jù)等級確定其固定工資, 從而確定其實際工資, 此外還要給員工分配工作部門等。B. 劃分部門 : 給各部門編號、命名、確定其職責(zé)范圍、任命部門經(jīng)理、分配員工。C
14、.對本部門的財務(wù)進行核算(支付工資等)。根據(jù)要求分析給出的數(shù)據(jù)流圖,參照數(shù)據(jù)字典中的詳細(xì)描述,給出經(jīng)理管理部門的分 E-R 圖 :員工1對應(yīng)1 工資n組成1部門1核算n 賬單對 E-R圖調(diào)整的準(zhǔn)則 :現(xiàn)實世界中的事物能作為屬性對待的盡量作為屬性對待;屬性和實體的劃分:屬性中不具有需要描述的信息,即屬性是不可分的數(shù)據(jù)項,不再包含其他信息。實體屬性定義 :員工 ( 員工號、姓名、性別、年齡、工齡、級別、部門、職務(wù)、備注)酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計12工資 ( 員工號、等級、實際工資、基本工資、出勤工資)部門 ( 部門號、名稱、部門經(jīng)理、員工數(shù)量)賬單(編號、發(fā)票號、摘要、收入數(shù)、支出數(shù)、日期、經(jīng)手人、
15、備注)具體調(diào)整如下 :本來員工還應(yīng)對應(yīng)一個領(lǐng)導(dǎo)關(guān)系 , 但這里為了簡便 , 就用員工的”等級”屬性來表示員工之間的領(lǐng)導(dǎo)關(guān)系;工資本應(yīng)作為員工的一個屬性,但這里需強調(diào)員工對應(yīng)的出勤工資(由出勤情況決定),因此將它單獨作為一個實體;部門對應(yīng)的賬單本應(yīng)屬于財務(wù)子系統(tǒng)的內(nèi)容,這里為了簡化財務(wù)子系統(tǒng),先在各個子系統(tǒng)中進行財務(wù)總結(jié),因此,將賬單也作為一個實體。娛樂管理部門子系統(tǒng)本開發(fā)小組成員經(jīng)過調(diào)查、信息流程分析、數(shù)據(jù)收集 , 并結(jié)合需求分析,明確了子系統(tǒng)的功能 :為各個項目制定收費標(biāo)準(zhǔn),分配負(fù)責(zé)人;收入支出財務(wù)處理:編號、財務(wù)來源去處的摘要、數(shù)量、單價、數(shù)額、結(jié)余、經(jīng)手人等信息;C.對在部門內(nèi)進行娛樂的
16、顧客進行收費,并根據(jù)折扣規(guī)則給與顧客相應(yīng)的折扣;D.對部門內(nèi)部進行帳務(wù)處理;根據(jù)要求分析給出的數(shù)據(jù)流圖, 參照數(shù)據(jù)字典中的詳細(xì)描述, 給出經(jīng)理管理部門的分 E-R 圖:項目 1負(fù)責(zé)n員工折扣規(guī)則1nn核算1 賬單選m顧客 1應(yīng)付1 款項1對擇應(yīng)實體屬性定義 :項目 ( 編號、名稱、所在位置、收費標(biāo)準(zhǔn)、負(fù)責(zé)人)酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計13員工 ( 員工號、姓名、性別、年齡、工齡、級別、部門、職務(wù)、備注)顧客 ( 顧客號、級別、姓名、年齡、性別、證件號碼、證件名稱、所選項目、使用時間、備注 )款項 ( 顧客號、級別、使用時間、應(yīng)收款、實際收款、折扣)折扣規(guī)則 ( 級別、折扣情況 )賬單(編號、發(fā)票號
17、、摘要、收入數(shù)、支出數(shù)、日期、經(jīng)手人、備注)對 E-R 圖調(diào)整的準(zhǔn)則 :現(xiàn)實世界中的事物能作為屬性對待的盡量作為屬性對待;屬性和實體的劃分:屬性中不具有需要描述的信息,即屬性是不可分的數(shù)據(jù)項,不再包含其他信息。具體調(diào)整如下 :1本來員工還應(yīng)對應(yīng)一個領(lǐng)導(dǎo)關(guān)系, 但這里為了簡便 , 就用員工的 “等級”屬性來表示員工之間的領(lǐng)導(dǎo)關(guān)系;2款項本可以作為顧客的一個屬性來設(shè)置,但這里為了強調(diào)對顧客的折扣情況,需要對款項進行進一步的描述,因此這里作為一個實體;3對顧客所采取的折扣規(guī)則, 本應(yīng)該根據(jù)顧客的實際消費量來劃定,這里為了方便起見,給每位顧客添加了一個 “級別”屬性,用以對應(yīng)采取的折扣規(guī)則;4部門對應(yīng)
18、的賬單本應(yīng)屬于財務(wù)子系統(tǒng)的內(nèi)容,這里為了簡化財務(wù)子系統(tǒng), 先 在各個子系統(tǒng)中進行財務(wù)總結(jié),因此,將賬單也作為一個實體;住宿管理部門子系統(tǒng)本開發(fā)小組成員經(jīng)過調(diào)查、信息流程分析、數(shù)據(jù)收集 , 并結(jié)合需求分析,明確了子系統(tǒng)的功能 :給個房間布置設(shè)備、分類、編號、制定收費標(biāo)準(zhǔn)、分配服務(wù)人員。登記旅客信息,確認(rèn)其身份,登記其入住、退出時間;對本部門的財務(wù)流動進行登記處理。根據(jù)需求分析給出的數(shù)據(jù)流圖 , 參照數(shù)據(jù)字典中的詳細(xì)描述 , 給出經(jīng)理管理部門的分 E-R 圖:酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計14顧客m住宿n 客房m負(fù)責(zé)n 員工111m應(yīng)預(yù)核訂付預(yù)算1賬單約11 訂單1款項1對應(yīng)1折扣規(guī)則實體屬性定義 :顧客
19、 ( 顧客號、級別、姓名、年齡、性別、證件類型、證件號碼、入住時間、退出時間、備注 )客房(客房號、類別、位置、設(shè)備、收費標(biāo)準(zhǔn)、管理人員、狀態(tài))員工 ( 員工號、姓名、性別、年齡、工齡、級別、部門、備注 )款項 ( 顧客號、級別、使用時間、應(yīng)收款、實際收款、折扣)折扣規(guī)則 ( 級別、折扣情況 )訂單 ( 訂單號、時間、房間號、經(jīng)手人、備注)賬單(編號、發(fā)票號、摘要、收入數(shù)、支出數(shù)、日期、經(jīng)手人、備注)對 E-R 圖調(diào)整的準(zhǔn)則 :現(xiàn)實世界中的事物能作為屬性對待的盡量作為屬性對待;屬性和實體的劃分:屬性中不具有需要描述的信息,即屬性是不可分的數(shù)據(jù)項,不再包含其他信息。具體調(diào)整如下 :1本來員工還應(yīng)
20、對應(yīng)一個領(lǐng)導(dǎo)關(guān)系, 但這里為了簡便 , 就用員工的 “等級”屬性來表示員工之間的領(lǐng)導(dǎo)關(guān)系;2款項本可以作為顧客的一個屬性來設(shè)置,但這里為了強調(diào)對顧客的折扣情況,需要對款項進行進一步的描述,因此這里作為一個實體;3對顧客所采取的折扣規(guī)則, 本應(yīng)該根據(jù)顧客的實際消費量來劃定,這里為了方便起見,給每位顧客添加了一個“級別”屬性,用以對應(yīng)應(yīng)采取的折扣規(guī)則;4部門對應(yīng)的賬單本應(yīng)屬于財務(wù)子系統(tǒng)的內(nèi)容,這里為了簡化財務(wù)子系統(tǒng),先酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計15在各個子系統(tǒng)中進行財務(wù)總結(jié),因此,將賬單也作為一個實體。財務(wù)管理子系統(tǒng)本開發(fā)小組成員經(jīng)過調(diào)查、信息流程分析、數(shù)據(jù)收集 , 并結(jié)合需求分析,明確了子系統(tǒng)的功能
21、 :對各個部門上交上來的收支情況進行匯總,得出各個部門的損益情況;對整個酒店各個部門的損益情況進行匯總登記,得出本期酒店的損益;將整個酒店的收益情況下發(fā)給各個部門,帳務(wù)公開,集思廣益。分 E-R 圖如下 :部門11n核算m賬單m組成n 員工下發(fā)財務(wù)狀況1匯總m結(jié)算1總帳實體屬性定義 :部門 ( 部門號、名稱、部門經(jīng)理、員工數(shù)量)員工 ( 員工號、姓名、性別、年齡、工齡、級別、部門、職務(wù)、備注 ) 賬單(編號、發(fā)票號、摘要、收入數(shù)、支出數(shù)、日期、經(jīng)手人、備注)總帳 ( 編號、部門號、收入、支出、凈利、日期、經(jīng)手人、備注 )財務(wù)狀況(時期、總收入、總支出、凈利潤)對 E-R圖調(diào)整的準(zhǔn)則 :現(xiàn)實世界
22、中的事物能作為屬性對待的盡量作為屬性對待;屬性和實體的劃分:屬性中不具有需要描述的信息,即屬性是不可分的數(shù)據(jù)項,不再包含其他信息。具體調(diào)整如下 :員工應(yīng)對應(yīng)一個領(lǐng)導(dǎo)關(guān)系, 但為了簡便起見 , 就用員工的“等級”屬性來表酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計16示員工之間的領(lǐng)導(dǎo)關(guān)系。酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計17視圖集成以上便是四個子系統(tǒng)的分 E-R 圖設(shè)計及其調(diào)整的整個過程,接著要做的就是將所有的分 E-R 圖進行綜合 , 合成一個系統(tǒng)的總 E-R 圖.由于本系統(tǒng)比較簡單 , 分 E-R 圖規(guī)模也比較小 , 所以 E-R 圖合成過程采用一次將四個子系統(tǒng)分 E-R 圖集成總 E-R 圖的方式 .分兩步進行:第一步:
23、合并。解決各分 E-R 圖之間的沖突,將各分E-R 圖合并起來生成初步E-R 圖。各分 E-R 圖之間的沖突主要有三類:1屬性沖突:1)屬性域沖突,即屬性值的類型、取值范圍或取值集合不同。由于本系統(tǒng)較簡單,所以并不存在這種沖突;2)屬性取值單位沖突。由于本系統(tǒng)較簡單,不存在這類沖突;2命名沖突:1)同名異義:由于本系統(tǒng)較簡單,所以不存在這類沖突;2)異名同義:由于本系統(tǒng)較小,所以不存在這類沖突;3結(jié)構(gòu)沖突:1)同一對象在不同應(yīng)用中具有不同的抽象:本系統(tǒng)在需求分析階段原本存在這種沖突,考慮到后期的簡化合并,我們在設(shè)計各個分E-R 圖就早先解決了這個問題,即將在任何一個分 E-R 圖中作為實體出現(xiàn)
24、的屬性全部作為實體;2)同一實體在不同分 E-R 圖中所包含的屬性個數(shù)和屬性排列次序不完全相同:由于本系統(tǒng)較簡單,所以并不存在這種沖突;第二步:修改和重構(gòu)。消除不必要的冗余,生成基本E-R 圖。由于本系統(tǒng)涵蓋的內(nèi)容比較少,基本不存在冗余的現(xiàn)象,所以初步E-R 圖就是基本 E-R 圖,不必再進行調(diào)整。下面給出E-R 圖???E-R 圖:員工 ( 員工號、姓名、性別、年齡、工齡、級別、部門號、職務(wù)、備注) ;工資 ( 員工號、等級、實際工資、基本工資、出勤工資) ;部門 ( 部門號、名稱、部門經(jīng)理、員工數(shù)量、財務(wù)狀況編號) ;項目 ( 項目編號、部門號碼、名稱、所在位置、收費標(biāo)準(zhǔn)、負(fù)責(zé)人號) ;酒
25、店管理系統(tǒng)數(shù)據(jù)庫設(shè)計18顧客 ( 顧客編號、級別、姓名、年齡、性別、證件號碼、證件名稱、所選項目、使用時間、備注 ) ;客房(客房號、類別、部門號、位置、設(shè)備、收費標(biāo)準(zhǔn)、管理人員號、狀態(tài));款項 ( 款項編號、顧客號、項目號、折扣級別、使用時間、應(yīng)收款、實際收款 ) ;折扣規(guī)則 ( 折扣級別、折扣情況 ) ;訂單 ( 訂單號、顧客號、經(jīng)手人號、備注) ;賬單(賬單編號、總帳編號、發(fā)票號、收入數(shù)、支出數(shù)、日期、經(jīng)手人號、備注);總帳 ( 總帳編號、部門號、財務(wù)狀況編號、收入、支出、凈利、日期、經(jīng)手人號、備注 ) ;財務(wù)狀況(財務(wù)狀況編號、時期、總收入、總支出、凈利潤);酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計19
26、工資1對應(yīng)1員工財務(wù)狀況n1負(fù)匯責(zé)總1n部門結(jié)算1 總賬11m折扣規(guī)則下屬下屬帳單 n核算11n項目對n應(yīng)m選擇1m款項客房m住宿n顧客1應(yīng)付1n1預(yù)預(yù)約訂m訂單1酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計20邏輯結(jié)構(gòu)設(shè)計一 .與總 E-R圖對應(yīng)的關(guān)系模式1、實體所對應(yīng)的關(guān)系模式:員工 (員工號、姓名、性別、年齡、工齡、級別、部門號、職務(wù)、備注 );工資 (員工號、等級、實際工資、基本工資、出勤工資 );部門 (部門號、名稱、部門經(jīng)理、員工數(shù)量、財務(wù)狀況編號);項目 (項目編號、部門號碼、名稱、所在位置、收費標(biāo)準(zhǔn)、負(fù)責(zé)人號 );顧客 (顧客編號、級別、姓名、年齡、性別、證件號碼、證件名稱、所選項目、使用時間、備注
27、 );客房(客房號、類別、部門號、位置、設(shè)備、收費標(biāo)準(zhǔn)、管理人員號、狀態(tài));款項 (款項編號、顧客號、項目號、折扣級別、使用時間、應(yīng)收款、實際收款 );折扣規(guī)則 (折扣級別、折扣情況 );訂單 (訂單號、顧客號、經(jīng)手人號、備注);賬單(賬單編號、總帳編號、發(fā)票號、摘要、收入數(shù)、支出數(shù)、日期、經(jīng)手人號、備注);總帳 (總帳編號、部門號、財務(wù)狀況編號、收入、支出、凈利、日期、經(jīng)手人號、備注 );財務(wù)狀況(財務(wù)狀況編號、時期、總收入、總支出、凈利潤) ;說明: 1.下加橫線部分表示關(guān)系的碼2.以上關(guān)系的詳細(xì)內(nèi)容說明請參照概念結(jié)構(gòu)設(shè)計中的具體內(nèi)容3.上面的各個關(guān)系對概念結(jié)構(gòu)設(shè)計中的相關(guān)內(nèi)容了作了修改,
28、主要加了各個實體中間的聯(lián)系,尤其是一對多的聯(lián)系,納為屬性。2、聯(lián)系所對應(yīng)的關(guān)系模式:1)、把客房和訂單之間的n : m 的預(yù)約聯(lián)系轉(zhuǎn)化為相應(yīng)的關(guān)系模式如下:預(yù)約(訂單號、客房號、始定時間、結(jié)束時間);2)、把顧客和房間之間的n : m 的住宿聯(lián)系轉(zhuǎn)化為相應(yīng)的關(guān)系模式如下:住宿(顧客號、房間號碼、住宿時間) ;3)、把顧客和項目之間的n : m 的選擇聯(lián)系轉(zhuǎn)化為相應(yīng)的關(guān)系模式如下:選擇(顧客號、項目號、發(fā)生時間、經(jīng)受人號、備注);4)、其他聯(lián)系處理說明如下:工資和員工之間的1:1 聯(lián)系與員工關(guān)系合并;酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計21顧客和訂單之間的1:1 聯(lián)系與訂單關(guān)系合并;折扣規(guī)則和款項之間的1:
29、1 聯(lián)系與款項關(guān)系合并;員工和部門之間的n:1 聯(lián)系與員工關(guān)系合并;部門和財務(wù)狀況之間的n: 1 聯(lián)系與部門關(guān)系合并;客房和部門之間的n:1 聯(lián)系與客房關(guān)系合并;項目和部門之間的n:1 聯(lián)系與項目關(guān)系合并;總帳和財務(wù)狀況之間的n: 1 聯(lián)系與總帳關(guān)系合并;帳單和總帳之間的n:1 聯(lián)系與帳單關(guān)系合并;帳單和項目之間的n:1 聯(lián)系與項目關(guān)系合并;二 .優(yōu)化后的數(shù)據(jù)模型1、 按照數(shù)據(jù)依賴對關(guān)系模式進行逐一分析,并進行極小化處理:員工 (員工號、姓名、性別、年齡、工齡、級別、部門號、職務(wù)、備注 );BCNF工資 (員工號、等級、實際工資、基本工資、出勤工資 );BCNF部門 (部門號、名稱、部門經(jīng)理、
30、員工數(shù)量、財務(wù)狀況編號); BCNF項目 (項目編號、部門號碼、名稱、所在位置、收費標(biāo)準(zhǔn)、負(fù)責(zé)人號 );BCNF顧客 (顧客編號、級別、姓名、年齡、性別、證件號碼、證件名稱、所選項目、備注 );BCNF優(yōu)化說明:刪除了使用時間,一是因為“使用時間”對于顧客的屬性必要性不強,二是因為使用時間在別的關(guān)系中也可以查詢到。客房(客房號、類別、部門號、位置、設(shè)備、收費標(biāo)準(zhǔn)、管理人員號、狀態(tài)); BCNF款項 (款項編號、顧客號、項目號、折扣級別、使用時間、應(yīng)收款、實際收款);BCNF折扣規(guī)則 (折扣級別、折扣情況 ); BCNF訂單 (訂單號、顧客號、經(jīng)手人號、備注);BCNF賬單(賬單編號、總帳編號、
31、發(fā)票號、摘要、收入數(shù)、支出數(shù)、日期、經(jīng)手人號、備注);BCNF總帳 (總帳編號、部門號、財務(wù)狀況編號、收入、支出、日期、經(jīng)手人號、備注 ); BCNF優(yōu)化說明:刪除了凈利, 這一項可以根據(jù)收入、支出可以計算,而且并不經(jīng)常對它進行查詢。財務(wù)狀況(財務(wù)狀況編號、時期、總收入、總支出、凈利潤); 1NF酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計22優(yōu)化說明:凈利潤沒有刪除 , 因為在這一項上查詢比較頻繁 , 如果每次查詢都計算 , 必然使系統(tǒng)計算增加,性能降低。保留下來雖然造成了一定的冗余 , 但提高了查詢的效率,利大于弊。預(yù)約(訂單號、客房號、始定時間、結(jié)束時間) ; 3NF 住宿(顧客號、房間號碼、住宿時間) ;
32、3NF選擇(顧客號、項目號、發(fā)生時間、經(jīng)受人號、備注); 3NF2、 對關(guān)系模式進行必要的分解:因公司內(nèi)人員進行查詢時,一般只用到自己所屬單位的信息,故可把“人員”關(guān)系按部門進行水平分解,以提高查詢效率。水平分解:員工 (員工號、姓名、性別、年齡、工齡、級別、部門號、職務(wù)、備注 )改為:負(fù)責(zé)人員 (員工號、姓名、性別、年齡、工齡、級別、部門號、職務(wù)、備注 );服務(wù)人員 (員工號、姓名、性別、年齡、工齡、級別、部門號、職務(wù)、備注 );經(jīng)手人員 (員工號、姓名、性別、年齡、工齡、級別、部門號、職務(wù)、備注 );三、用戶子模式設(shè)計1經(jīng)理子系統(tǒng)用戶子模式員工 (員工號、姓名、級別、部門號、職務(wù)、部門經(jīng)理
33、、實際工資 );因為經(jīng)理對于員工其他情況不會經(jīng)常關(guān)注,經(jīng)常使用的只有以上各項,所以在經(jīng)理子系統(tǒng)上設(shè)立員工關(guān)系。2住宿子系統(tǒng)用戶子模式客房(客房號、位置、設(shè)備、收費標(biāo)準(zhǔn)、管理人員號、狀態(tài));因為管理員工對于客房的其他情況不會經(jīng)常使用,經(jīng)常使用的只有以上各項,所以在住宿子系統(tǒng)上設(shè)立客房關(guān)系3經(jīng)營管理子系統(tǒng)用戶子模式顧客(顧客編號、住宿號、姓名、級別、應(yīng)收款、使用時間、備注)因為對于顧客的情況管理經(jīng)常使用是以上各項,所以在經(jīng)營管理子系統(tǒng)上設(shè)立顧客關(guān)系。酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計23物理結(jié)構(gòu)設(shè)計一 . 存儲結(jié)構(gòu)設(shè)計經(jīng)過分析可知 , 本酒店管理系統(tǒng)中信息處理的特點如下:()飲食、住宿、娛樂三大部門的數(shù)據(jù)不僅
34、經(jīng)常需要查詢 , 而且更新速度快 , 例如住宿部門的來客查詢與登記,房間的動態(tài)分配等。()各個部門信息要求共享的信息較多。 例如員工信息 , 來客信息等。 但財務(wù)信息一般不共享。()經(jīng)理部門有一定的特殊職能:匯總財務(wù)信息;對于被辭退的員工從系統(tǒng)中級聯(lián)刪除其信息、如從員工表中刪除其基本信息、從它所服務(wù)的工作部門中刪除該員工的工作名額,結(jié)算支付其工資、獎金;同時補充新的員工,代替它的工作。針對這些特點,設(shè)計如下:確定數(shù)據(jù)庫的存放位置為了提高系統(tǒng)性能,現(xiàn)根據(jù)應(yīng)用情況將數(shù)據(jù)按照易變部分和穩(wěn)定部分、經(jīng)常存取部分和存取頻率較低的部分分別在兩個磁盤上存放。同時,考慮到本系統(tǒng)是多用戶的,為了提高效率,數(shù)據(jù)庫的
35、備份的數(shù)據(jù)和日志文件將保存在磁帶中。經(jīng)常存取部分:員工 ( 員工號、姓名、性別、年齡、工齡、級別、部門號、職務(wù)、備注 ) ;工資 ( 員工號、等級、實際工資、基本工資、出勤工資 ) ;客房(客房號、類別、部門號、位置、設(shè)備、收費標(biāo)準(zhǔn)、管理人員號、狀態(tài));款項 ( 款項編號、顧客號、項目號、折扣級別、使用時間、應(yīng)收款、實際收款);折扣規(guī)則 ( 折扣級別、折扣情況 ) ;項目 ( 項目編號、部門號碼、名稱、所在位置、收費標(biāo)準(zhǔn)、負(fù)責(zé)人號 ) ;顧客 ( 顧客編號、級別、姓名、年齡、性別、證件號碼、證件名稱、所選項目、備注 ) ;存取頻率較低的部分:部門 ( 部門號、名稱、部門經(jīng)理、員工數(shù)量、財務(wù)狀況
36、編號) ;賬單(賬單編號、總帳編號、發(fā)票號、摘要、收入數(shù)、支出數(shù)、日期、經(jīng)酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計24手人號、備注);訂單 ( 訂單號、顧客號、經(jīng)手人號、備注) ;總帳 ( 總帳編號、部門號、財務(wù)狀況編號、收入、支出、日期、經(jīng)手人號、備注);財務(wù)狀況(財務(wù)狀況編號、時期、總收入、總支出、凈利潤);確定系統(tǒng)配置酒店管理系統(tǒng)需要的微機數(shù)量和規(guī)模都不必太大,但在系統(tǒng)設(shè)計時應(yīng)考慮到酒店的發(fā)展需求,在選擇硬件設(shè)備、服務(wù)器操作系統(tǒng)、數(shù)據(jù)庫時都考慮到能夠逐步的增加和擴展。本酒店管理系統(tǒng)選用了 Windows9x 系統(tǒng)作為微機的操作系統(tǒng),它能夠有較好的使用界面并能夠充分發(fā)揮出微機硬件的作用,比較適合酒店這樣的機
37、構(gòu);另外,選用了目前應(yīng)用最多的 ORACLE數(shù)據(jù)庫。由于涉及到酒店的財務(wù)管理,數(shù)據(jù)的完整性和安全性顯得尤其重要。系統(tǒng)中的數(shù)據(jù)一旦丟失,將需要很長時間進行恢復(fù),有時甚至使信息系統(tǒng)不得不從系統(tǒng)初始化階段重新開始運行。 每天進行數(shù)據(jù)備份是保障系統(tǒng)安全的重要手段。數(shù)據(jù)備份需要嚴(yán)格按照事先制定的備份與故障恢復(fù)策略進行,并落實備份登記和檢查措施。具體的系統(tǒng)配置應(yīng)當(dāng)根據(jù)系統(tǒng)實際運行情況做進一步的調(diào)整。二 . 存取路徑設(shè)計存取方式的分析 :對飲食、住宿、娛樂三個子系統(tǒng)的各個關(guān)系最經(jīng)常的操作是查找,假設(shè)現(xiàn)有 n 個住宿房間的信息, 如果采取順序查找, 平均查找 n/2 次;建立 B+樹索引,則平均查找次數(shù)為 B
38、+樹的層數(shù) log 2n+1。所以選擇 B+樹作為索引 , 具體設(shè)計如下:對以下經(jīng)常在查詢中出現(xiàn)的關(guān)系的碼建立索引 員工 ( 員工號、姓名、性別、年齡、工齡、級別、部門號、職務(wù)、備注 ) ;工資 ( 員工號、等級、實際工資、基本工資、出勤工資 ) ;部門 ( 部門號、名稱、部門經(jīng)理、員工數(shù)量、財務(wù)狀況編號) ;客房(客房號、類別、部門號、位置、設(shè)備、收費標(biāo)準(zhǔn)、管理人員號、狀酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計25態(tài));款項 ( 款項編號、顧客號、項目號、折扣級別、使用時間、應(yīng)收款、實際收款 ) ;折扣規(guī)則 ( 折扣級別、折扣情況 ) ;財務(wù)狀況(財務(wù)狀況編號、時期、總收入、總支出、凈利潤);以下經(jīng)常進行連接
39、操作的關(guān)系的碼建立索引:員工號、客房號、部門號等由于下面幾個關(guān)系模式的更新頻率很高, 所以沒有定義索引 :顧客 ( 顧客編號、級別、姓名、年齡、性別、證件號碼、證件名稱、所選項目、備注 ) ;訂單 ( 訂單號、顧客號、經(jīng)手人號、備注) ;賬單(賬單編號、總帳編號、發(fā)票號、摘要、收入數(shù)、支出數(shù)、日期、經(jīng)手人號、備注);三 . 設(shè)計評價及說明上述設(shè)計對時間效率,空間效率,維護代價和用戶的實際需求做出了較好的權(quán)衡,根據(jù)酒店管理的實際出發(fā),以時間效率和用戶的實際需求為根本,得出的最后方案。酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計26酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計27酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計28酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計29酒店管理系
40、統(tǒng)數(shù)據(jù)庫設(shè)計30酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計31贈送以下資料酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計32管理的實踐讀后感德魯克說:“管理就是界定企業(yè)的使命,并激勵和組織人力資源去實現(xiàn)這個使命。界定使命是企業(yè)家的任務(wù),而激勵與組織人力資源是領(lǐng)導(dǎo)力的范疇,二者的結(jié)合就是管理。 ”提出了三個經(jīng)典的問題:我們的事業(yè)是什么?我們的事業(yè)將是什么?我們的事業(yè)究竟應(yīng)該是什么?這三個問題經(jīng)過改編完全可以應(yīng)用于現(xiàn)在的我們:我們學(xué)習(xí)的是什么?我們學(xué)習(xí)的將是什么?我們學(xué)習(xí)的究竟應(yīng)該是什么?經(jīng)典之所以被稱之為經(jīng)典往往在于其超強的預(yù)見性. 多年之后依然閃耀者奪目的思想光輝,熠熠發(fā)光, 為處在黑暗酒店管理系統(tǒng)數(shù)據(jù)庫設(shè)計33中的人們知音了前進的方向與道路。 大師之所以成為大師在于思想的高度, 作品能夠讓人們產(chǎn)生心靈上的共鳴, 大事記是肉身已逝,但精神依然長存 .德魯克先生 管理的實踐 已面世半個多世紀(jì)了, 在這五十多年中, 有關(guān)企業(yè)管理方面的書籍可以用浩如煙海來形容。但能禁得住時間考驗的的書籍還是 管理的實踐
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代物流信息系統(tǒng)建設(shè)中的標(biāo)準(zhǔn)化問題
- 生態(tài)文明教育在校園的實踐與推廣
- 現(xiàn)代企業(yè)綜合管理能力提升及領(lǐng)導(dǎo)力培訓(xùn)方案研究報告
- 2023三年級語文上冊 第一單元 習(xí)作:猜猜他是誰說課稿 新人教版
- Unit 2 AnimaIs Lesson 1 Enjoy the story(說課稿)-2024-2025學(xué)年北師大版(三起)英語五年級上冊
- 2024秋八年級物理上冊 第1章 機械運動 第2節(jié) 運動的描述說課稿2(新版)新人教版
- 2025仿石漆施工合同
- 13蚯蚓的家 說課稿-2023-2024學(xué)年科學(xué)一年級下冊青島版
- 2025農(nóng)副產(chǎn)品購銷結(jié)合合同樣本
- 2024-2025學(xué)年新教材高中英語 Unit 5 On the road預(yù)習(xí) 新知早知道1說課稿 外研版必修第二冊
- 數(shù)學(xué)-河南省三門峽市2024-2025學(xué)年高二上學(xué)期1月期末調(diào)研考試試題和答案
- 二零二五版電力設(shè)施維修保養(yǎng)合同協(xié)議3篇
- 運動技能學(xué)習(xí)與控制課件第一章運動技能學(xué)習(xí)與控制概述
- 固體廢棄物檢查記錄
- 工程設(shè)計費取費標(biāo)準(zhǔn)
- 2023年遼寧鐵道職業(yè)技術(shù)學(xué)院高職單招(數(shù)學(xué))試題庫含答案解析
- CAPP教學(xué)講解課件
- 自然環(huán)境的服務(wù)功能課件 高中地理人教版(2019)選擇性必修3
- 小耳畸形課件
- 精美唯美淡雅個人求職簡歷模板 (7)
- 環(huán)保鐵1215物質(zhì)安全資料表MSDS
評論
0/150
提交評論