酒店管理信息系統(tǒng)課程設計_第1頁
已閱讀1頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、<p>  《管理信息系統(tǒng)設計專題》 報告</p><p>  題目: 酒店管理信息系統(tǒng) </p><p>  院(系): 企業(yè)財務管理 </p><p>  專業(yè)班級: 企業(yè)財務管理 </p><p>  酒店管理信息系統(tǒng)設計目的及要求</p><p>&

2、lt;b>  1.設計目的 </b></p><p>  (1)、掌握運用管理系統(tǒng)及數(shù)據(jù)庫原理知識進行系統(tǒng)分析和設計的方法;</p><p> ?。?)掌握關系數(shù)據(jù)庫的設計方法;</p><p> ?。?)掌握SQL Server 2000技術應用;</p><p> ?。?)掌握簡單的數(shù)據(jù)庫應用程序編寫方法;</p&

3、gt;<p> ?。?)理解C/S模式結構。</p><p><b>  2.設計環(huán)境</b></p><p>  系統(tǒng)開發(fā)平臺:Visual Basic 6.0</p><p>  數(shù)據(jù)庫管理平臺:SQL Server 2000</p><p>  運行平臺:Windows XP/ Windows 200

4、0</p><p>  分辨率:最佳效果1024*768</p><p><b>  3.主要參考資料</b></p><p>  1.《管理信息系統(tǒng)》 黃梯云 高等教育出版社</p><p>  2.《數(shù)據(jù)庫系統(tǒng)概論》 薩師煊 高等教育出版社 </p><p>  3.《SQL Server

5、 2000 數(shù)據(jù)庫應用系統(tǒng)開發(fā)技術》朱如龍編,機械工業(yè)出版社。</p><p>  4.《SQL Server 2000 數(shù)據(jù)庫應用系統(tǒng)開發(fā)技術實驗指導》朱如龍編,機械工業(yè)出版社</p><p>  4.設計內(nèi)容及要求 </p><p><b>  一、內(nèi)容</b></p><p>  1.要求根據(jù)管理信息系統(tǒng)及數(shù)據(jù)庫

6、設計原理,按照數(shù)據(jù)庫系統(tǒng)設計的步驟和規(guī)范,完成各階段的設計內(nèi)容。</p><p>  2.需求分析具體實際,數(shù)據(jù)流圖、數(shù)據(jù)字典、關系模型要正確規(guī)范</p><p>  3.在sql server2000 上實現(xiàn)設計的數(shù)據(jù)庫模型。</p><p>  4.對應用程序進行概要設計。</p><p>  5.用VB實現(xiàn)簡單的應用程序編寫。</

7、p><p><b>  二、要求</b></p><p>  設計過程中,要嚴格遵守課程設計的時間安排,聽從指導教師的指導。正確地完成上述內(nèi)容,規(guī)范完整地撰寫出課程設計報告。</p><p>  酒店管理信息系統(tǒng)設計需求分析</p><p><b>  1.功能需求</b></p><

8、;p><b>  1)基本功能需求</b></p><p>  系統(tǒng)能正確的對用戶身份進行辨識,從數(shù)據(jù)庫中提取登錄密碼并驗證身份真實性。</p><p>  系統(tǒng)能準確的顯示數(shù)據(jù)庫中記錄的各類數(shù)據(jù)。</p><p>  系統(tǒng)應能將用戶在系統(tǒng)中錄入的各類信息傳送到數(shù)據(jù)庫中并儲存。</p><p>  系統(tǒng)應具備錯誤處

9、理功能,出現(xiàn)錯誤的時候能夠清楚地返回相應錯誤提示。</p><p>  系統(tǒng)數(shù)據(jù)庫之間能有效地相互關聯(lián)。</p><p><b>  2)用戶界面需求</b></p><p>  用戶界面應簡潔明快,各功能按鈕明顯,位置擺放合理。</p><p>  字體大小適中,風格統(tǒng)一規(guī)范,界面美觀。</p><

10、p><b>  2.性能需求</b></p><p><b>  1)系統(tǒng)靈活性</b></p><p>  管理員編寫人員、商品等信息都將在系統(tǒng)中進行編號處理,保障了每一條信息的單一性,同時也對數(shù)據(jù)的讀取提供了方便。</p><p>  服務員所生成的訂單有著單一的帳單號并準確無誤存儲在數(shù)據(jù)庫中。</p>

11、;<p>  系統(tǒng)應能準確地將管理員提交和修改的信息寫入數(shù)據(jù)庫,而且能夠及時地更新。</p><p>  數(shù)據(jù)庫中的各項表之間有著很好的相互關聯(lián),并能及時顯示。</p><p><b>  2)系統(tǒng)安全性</b></p><p>  每個相應權限登錄時,系統(tǒng)都會自動的辨別他所輸入的賬戶與密碼,正確進入相應界面,錯誤則登錄失敗。 &

12、lt;/p><p><b>  3)系統(tǒng)易用性</b></p><p>  系統(tǒng)界面簡明,明細清楚,實用簡單。</p><p>  酒店管理信息系統(tǒng)設計部分</p><p><b>  1.概念設計</b></p><p> ?。?)管理員實體屬性</p><

13、p>  (2)客房基本信息實體屬性</p><p><b> ?。?)員工實體屬性</b></p><p> ?。?)住房客人實體屬性</p><p>  (5)客房預訂實體屬性</p><p><b> ?。?)菜品實體屬性</b></p><p><b>

14、 ?。?)數(shù)據(jù)字典</b></p><p><b>  數(shù)據(jù)項的定義</b></p><p>  數(shù)據(jù)項編號:I01-01</p><p><b>  數(shù)據(jù)項名稱:姓名</b></p><p>  別 名:住客名字</p><p>  簡 述:

15、登記入住者的名字</p><p>  類型及寬度:字符型,20位</p><p>  數(shù)據(jù)項編號:I01-02</p><p><b>  數(shù)據(jù)項名稱:性別</b></p><p>  別 名:住客性別</p><p>  簡 述:登記入住者的性別</p><

16、;p><b>  類型及寬度:邏輯型</b></p><p><b>  取值范圍:F或T</b></p><p>  數(shù)據(jù)項編號:I01-03</p><p><b>  數(shù)據(jù)項名稱:年齡</b></p><p>  別 名:住客年齡</p>&

17、lt;p>  簡 述:登記入住者的年齡</p><p>  類型及寬度:數(shù)字型,3位</p><p>  取值范圍:“001”~“999”</p><p>  數(shù)據(jù)項編號:I01-04</p><p>  數(shù)據(jù)項名稱:證件名稱</p><p>  別 名:住客證件名稱</p>&

18、lt;p>  簡 述:登記入住者的證件名稱</p><p>  類型及寬度:字符型,20位</p><p>  取值范圍:“00000000000000000001”~“99999999999999999999”</p><p><b>  2.邏輯設計</b></p><p>  邏輯設計的目的是把概念

19、數(shù)據(jù)模型轉化為數(shù)據(jù)庫管理系統(tǒng)可以處理的邏輯模型。也即將由ER圖表示的概念模型轉換為DBMS通用的邏輯模型,如關系模型,然后對其進行優(yōu)化。</p><p>  以關系模型為目標的邏輯結構設計方法是將ER實體圖中概念模型映射為關系模型,并且包括一組關系定義,映射的步驟如下:</p><p>  (1)把ER實體圖中的每個實體變換為一個關系模型。</p><p>  (2

20、)變換每個關系:多對多模型需要加一個單獨的關系模型;而一對一的或者一對多的聯(lián)系可用在實體中增加屬性(此處為外鍵)來模型化。</p><p>  (3)ER圖中的屬性可轉換為關系的屬性。</p><p><b>  3.物理設計</b></p><p>  物理結構設計是為邏輯數(shù)據(jù)模型建立一個完整的能實現(xiàn)的數(shù)據(jù)庫結構,包括存儲結構和存取方法。物理

21、設計內(nèi)容包括:物理結構設計的主要內(nèi)容、物理存儲介質(zhì)類型的選擇、數(shù)據(jù)庫物理位置的選擇、索引類型的選擇、數(shù)據(jù)庫服務器性能參數(shù)配置。</p><p>  使用數(shù)據(jù)庫的目的是為了有效地管理數(shù)據(jù),而數(shù)據(jù)的插入、刪除和修改則是必不可少的功能。在本系統(tǒng)中就大量地使用了數(shù)據(jù)插入、刪除和修改這三種操作:</p><p>  (1)數(shù)據(jù)插入 往數(shù)據(jù)庫的基本表中插入數(shù)據(jù)使用的是INSERT語句,其句法如

22、下:</p><p>  INSERT INTO 基本表名(列表名)VALUES(元組值)</p><p><b>  (2)數(shù)據(jù)刪除</b></p><p>  從數(shù)據(jù)庫的基本表中刪除數(shù)據(jù)使用的是DELETE語句,其句法如下:</p><p>  DELETE FROM 基本表名 [WHERE 條件表達式]</p

23、><p><b>  (3)數(shù)據(jù)修改</b></p><p>  當需要修改基本表中元組的某些列值時,可以用UPDATE語句實現(xiàn),其句法如下:</p><p>  UPDATE基本表名SET列名=值表達式[,列名=值表達式…][WHERE條件表達式]</p><p>  create procedure dbo.dt_add

24、userobject_vcs</p><p>  @vchProperty varchar(64)</p><p>  As set nocount on</p><p>  declare @iReturn int</p><p>  /* Create the user object if it does not exist alread

25、y*/</p><p>  begin transaction</p><p>  select @iReturn = objectid from dbo.dtproperties where property = @vchProperty</p><p>  if @iReturn IS NULL</p><p><b>  be

26、gin</b></p><p>  insert dbo.dtproperties (property) VALUES (@vchProperty)</p><p>  update dbo.dtproperties set objectid=@@identity</p><p>  where id=@@identity and property=@v

27、chProperty</p><p>  select @iReturn = @@identity</p><p><b>  end</b></p><p><b>  commit</b></p><p>  return @iReturn</p><p><b&g

28、t;  GO</b></p><p><b>  4. 數(shù)據(jù)庫實現(xiàn)</b></p><p><b>  1).管理員信息表</b></p><p>  2).客房基本信息表</p><p><b>  3)員工基本信息表</b></p><p&g

29、t;  4).住房客人基本信息表</p><p>  5)客房預訂基本信息表</p><p><b>  6)菜品基本信息表</b></p><p><b>  5.程序設計</b></p><p>  本系統(tǒng)主要是用于對酒店中的6層管理,分別是客房管理,餐飲服務,用戶管理,客房信息管理,餐飲信息管

30、理和員工管理??梢酝ㄟ^各自不同的賬戶密碼進入各自擁有相應權限的操作界面而進行操作。提供錄入、讀出、查詢、修改、刪除等一些列操作。超級用戶(管理員)可以有所有權限進行各方面的訪問等操作及對所有系統(tǒng)管理都能實行增刪改查功能。普通用戶(服務員)主要完成點餐的錄入、修改及查詢管理以及客房預訂、客房入住和退房結賬管理。最終要完成的結果是實現(xiàn)各個管理模塊的功能。</p><p>  酒店管理信息系統(tǒng)設計總結</p>

31、;<p>  在整個設計過程中,也出現(xiàn)過很多的問題,不知不覺就鉆牛角尖,在不斷學習的過程中我體會到:</p><p>  (1)、作是一個不斷學習新鮮事物的過程,從設計初的不懂到最后能夠順利完成,我體會到在實踐中學習的重要性,這對于將來我走上工作崗位具有重要意義。</p><p> ?。?)、由于前期工作的不徹底,對系統(tǒng)的需求分析的要求認識不夠清楚,使得后續(xù)的工作不得不經(jīng)常返

32、回去修改數(shù)據(jù)表和個別代碼。使我體會到在設計中的每一步的重要性,如果上一個步驟不能很好的完成,在后續(xù)的設計將會付出幾倍的代價。</p><p>  (3)、設計過程中,經(jīng)常會遇到困難,我學會通過別人的代碼理解語言的含義但這并不是抄襲,然后根據(jù)自己的設計要求編寫代碼。設計中得到了指導教師黃老師和班主任賀強老師的悉心指導。</p><p>  (4)、設計過程中,由于要實現(xiàn)某些功能,互聯(lián)網(wǎng)幫了我

33、的大忙。網(wǎng)絡資源是一個豐富的共享體系,我通過在Delphi論壇上提出問題得到了很多熱心網(wǎng)友的幫助,這堅定了我通過網(wǎng)絡吸收知識的信心。</p><p>  經(jīng)過近幾個月的設計,我深刻體會到要做好一個完整的事情,要耐心、要善于運用已有的資源來充實自己。同時我也深刻的認識到,在對待一個新事物時,一定要從整體考慮,完成一步之后再作下一步,這樣對于系統(tǒng)而言才能更加有效。通過此次畢業(yè)設計,我不但對所用軟件有了深刻的認識,積累

34、了使用軟件工程的思想來開發(fā)軟件的經(jīng)驗,同時最重要的是摸索出了一套考慮問題和解決問題的方法,這對于我將來走上工作崗位受益匪淺。</p><p>  本次畢業(yè)設計自始至終是在xx老師的指導下完成的。他嚴謹、求實、一絲不茍的治學態(tài)度讓我受益非淺。</p><p>  大學學習生活匆匆過去,在這五年的學習和鍛煉中,我已經(jīng)成為了可以通過自己的努力,成長到一個適應當今社會需求的大學生,大學的歷程,使我

35、在思想等各方面都得到了全面的發(fā)展。不但學到很多的專業(yè)知識、專業(yè)技能,而且還懂得了很多為人處事的道理和原則。在此,我非常感謝我的父母,感謝他們給我繼續(xù)深造的機會,同時,也非常感謝學校給我們創(chuàng)造了這個美好的大學氛圍,在這幾年的大學生活中使我對自己的人生目標有了更高的定位,對實現(xiàn)自已的理想有了更大信心。感謝系領導為每屆畢業(yè)生提供機房,為我們營造一個良好的學習和畢業(yè)設計環(huán)境,感謝在畢業(yè)設計中給予我們許多指導和幫助的老師以及同學們,我們在共同努力

36、才能如期地完成畢業(yè)設計。</p><p>  在這里我衷心的感謝我的指導老師對我的指導和啟發(fā)。沒有您的指導和幫助,我是不可能順利圓滿地完成論文的工作。在這里學生對您說聲:“謝謝老師,您辛苦了。”</p><p><b>  參考文獻</b></p><p>  [1]. 康耀紅. SQL Server 2000數(shù)據(jù)庫設計.京大學出版社</

37、p><p>  [2].鄭剛.SQL Server 2000實效編程百例.人民郵電出版社</p><p>  [3]. 李加福.SQL Server 2000中文版入門與提高. 清華大學出版社</p><p>  [4]. 陳明.SQL Server 2000 程序設計.清華大學出版社</p><p>  [5]. 劉鵬.Visual Basic

38、 6.0全攻略寶典.水利水電出版社</p><p>  [6] 孫春來.SQL Server中文版編程基礎與范例.電子工業(yè)出版社</p><p>  [7]. 知寒工作室.SQL Server 2000簡明案例教.機械工業(yè)出版社 </p><p>  [8]. 徐建平 趙永.SQL Server 2000基礎教程.機械工業(yè)出版社出版日期</p><

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論