11畢業(yè)論文課案_第1頁
11畢業(yè)論文課案_第2頁
11畢業(yè)論文課案_第3頁
11畢業(yè)論文課案_第4頁
11畢業(yè)論文課案_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、開封大學(xué)信息工程學(xué)院畢業(yè)設(shè)計(jì)報(bào)告畢業(yè)設(shè)計(jì)報(bào)告題目:酒店管理系統(tǒng)學(xué)生姓名:裴江濤專業(yè)班級(jí): 13 級(jí)應(yīng)用4班指導(dǎo)老師:皇甫大恩2010年5月摘要現(xiàn)代化的酒店是集客房、餐飲、通訊、娛樂,商務(wù)文化及其他各種服務(wù)與設(shè)施為一 體化的消費(fèi)場(chǎng)所,酒店組織龐大,服務(wù)項(xiàng)目多,信息量大,要想提高勞動(dòng)生產(chǎn),降低成 本,提高服務(wù)質(zhì)量和管理水平,促進(jìn)經(jīng)濟(jì)效益,必須借助計(jì)算機(jī)來進(jìn)行現(xiàn)代化的信息管 理,酒店管理系統(tǒng)正是為此而設(shè)計(jì)的,該系統(tǒng)是運(yùn)用 Microsoft SQL SERVER 2000 數(shù)據(jù) 庫系統(tǒng)和VISUAL BASIC.NET程序語言開發(fā)實(shí)現(xiàn)的,酒店管理系統(tǒng)包括了前臺(tái)接待管理 子系統(tǒng)、前臺(tái)收銀子系統(tǒng)、財(cái)務(wù)核

2、查管理子系統(tǒng)三大模塊,具有操作簡(jiǎn)單、靈活性好、 系統(tǒng)安全性高、運(yùn)行穩(wěn)定等特點(diǎn),是酒店管理者的理想選擇。本文著重闡述了該系統(tǒng)開發(fā)實(shí)現(xiàn)過程, 從系統(tǒng)的需求分析、 概要設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、 詳細(xì)設(shè)計(jì)到系統(tǒng)測(cè)試等各個(gè)環(huán)節(jié)都進(jìn)行了詳盡的分析和描述。關(guān)鍵詞 :Visual BSQL Server 2000目錄緒 論 第一章 需求分析 11.1 前臺(tái)接待管理 11.2 前臺(tái)收銀管理 11.3 財(cái)務(wù)核查管理 2第二章 概要設(shè)計(jì) 32.1 模塊圖 32.2 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 3第三章 數(shù)據(jù)庫設(shè)計(jì) 53.1 關(guān)系型數(shù)據(jù)庫. 53.2 概念結(jié)構(gòu)設(shè)計(jì). 53.3 邏輯結(jié)構(gòu)設(shè)計(jì). 6第四章 詳細(xì)設(shè)計(jì) 74.1 數(shù)據(jù)庫連接 .

3、 74.2 創(chuàng)建工程 . 74.3 實(shí)現(xiàn)預(yù)訂功能 84.4 實(shí)現(xiàn)入住管理功能 8第五章 軟件測(cè)試的目的和意義 105.1 軟件測(cè)試的目的和意義 10總 結(jié) 11謝 辭 12參考文獻(xiàn) 17緒論隨著社會(huì)生活水平不斷提高,人們對(duì)生活環(huán)境要求日益提高,尤其是對(duì)旅游人們來 說不斷提出新的需求,為了適應(yīng)這種形式,酒店經(jīng)營(yíng)者不僅首先要有堅(jiān)實(shí)的硬件基礎(chǔ), 還要有一套現(xiàn)代化的酒店管理系統(tǒng)。酒店管理系統(tǒng)的開發(fā),是為了規(guī)范酒店的管理工作, 為酒店管理部門提供一套高效、快捷的應(yīng)用軟件。適用于管理以下酒店業(yè)務(wù):訂購管理、 前臺(tái)接待管理、前臺(tái)收銀管理、客房及管理、財(cái)務(wù)核查等物業(yè)管理企業(yè)。用來管理大型, 中型及小型的酒店。

4、同時(shí)也方便入住人員對(duì)酒店事務(wù)的查詢。酒店管理準(zhǔn)確地講應(yīng)當(dāng)是 指對(duì)以居住為主要功用的酒店系統(tǒng)管理。數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)處理的核心機(jī)構(gòu),管理信息系統(tǒng)、辦公自動(dòng)化系統(tǒng)、政策支 持等都是使用了數(shù)據(jù)庫管理系統(tǒng)或數(shù)據(jù)庫技術(shù)的計(jì)算機(jī)應(yīng)用系統(tǒng)。在信息時(shí)代紙介質(zhì)的傳統(tǒng)管理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。計(jì)算機(jī)和數(shù)據(jù)庫技術(shù)的結(jié)合,正符合當(dāng)今社會(huì)的發(fā)展需求。它們體現(xiàn)了現(xiàn)代高科技 發(fā)展的所有特征。這兩項(xiàng)技術(shù)幾乎可以滲透到我們生活的任何一個(gè)角落。不僅高效,而 且實(shí)用。大到航天技術(shù),小到人民生活。處處都存在著它們結(jié)合的身影。這代表著以后 科技發(fā)展的方向,是時(shí)代所需。當(dāng)今的計(jì)算機(jī)技術(shù)與數(shù)據(jù)庫技術(shù)已經(jīng)無所不在。在計(jì)算

5、 機(jī)技術(shù)高度發(fā)展的今天,很難想象在一個(gè)數(shù)據(jù)繁多,任務(wù)繁重的環(huán)境下沒有計(jì)算機(jī)管理 系統(tǒng)的存在。第一章需求分析本系統(tǒng)的開發(fā)目的在于更好的管理和經(jīng)營(yíng)酒店餐飲行業(yè)。酒店管理系統(tǒng)前臺(tái)接待管理前臺(tái)收銀管理財(cái)務(wù)核查管理圖1-1系統(tǒng)的基本功能模塊1.1前臺(tái)接待管理前臺(tái)接待管理”功能模塊用于管理客戶入住及入住后相關(guān)的業(yè)務(wù),其中包含子功能 模塊如圖所示前臺(tái)接待管理預(yù)定入住客人換房客人續(xù)住圖1-2前臺(tái)接待管理功能模塊1.2前臺(tái)收銀管理前臺(tái)收銀管理”功能模塊用于管理客戶退房及相關(guān)的收銀業(yè)務(wù),其中包含的字功能 模塊如圖所示。前臺(tái)收銀管理記賬操作客戶退房預(yù)付金管理附加費(fèi)用管理圖1-3前臺(tái)收銀管理功能模塊1.3財(cái)務(wù)核查管理

6、“財(cái)務(wù)核查管理”功能模塊用于管理酒店每天的財(cái)務(wù)核查工作,其中包含的子功能 模塊如圖所示財(cái)務(wù)核查管理丿房租過賬打印賬單班次結(jié)賬第二章概要設(shè)計(jì)2.1模塊圖圖2-12.2數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)2.2.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)用表格的形式存儲(chǔ)信息,包括客戶信息表,入住信息表。2.2.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)本系統(tǒng)所使用的數(shù)據(jù)存儲(chǔ)要求為數(shù)據(jù)庫,各個(gè)數(shù)據(jù)選項(xiàng)都要從數(shù)據(jù)庫中存取,存取 單位是表格,存儲(chǔ)區(qū)域在系統(tǒng)的硬盤內(nèi),系統(tǒng)數(shù)據(jù)要滿足保密性,每位用戶都設(shè)定了權(quán) 限,只有滿足權(quán)限的用戶才能使用某項(xiàng)數(shù)據(jù),需要在用戶輸入用戶名時(shí)對(duì)其權(quán)限進(jìn)行判 斷。2.2.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系表2-1 客戶信息表字段名稱類型大小鍵房間編號(hào)字符串類型1

7、6*姓名字符串類型16性別字符串類型4年齡字符串類型4文化程度字符串類型32職業(yè)字符串類型32證件名稱字符串類型32證件號(hào)碼字符串類型32離店日期日期類型第三章數(shù)據(jù)庫設(shè)計(jì)3.1關(guān)系型數(shù)據(jù)庫關(guān)系型數(shù)據(jù)庫是以服務(wù)器的方式提供數(shù)據(jù)服務(wù)的,對(duì)于數(shù)據(jù)的管理有著良好的控 制,在維護(hù)數(shù)據(jù)的完整性、安全性方面有全面的考慮。對(duì)于本系統(tǒng)而言,數(shù)據(jù)庫信息的 中心,是整個(gè)運(yùn)作流程的核心部分。本系統(tǒng)采用SQL Server 2000作為后臺(tái)數(shù)據(jù)庫。3.2概念結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)是采用Microsoft SQL Server2000來作為數(shù)據(jù)庫服務(wù)器。并依據(jù)前面提到的 數(shù)據(jù)庫設(shè)計(jì)理論,進(jìn)行了本系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)。下面是其中一些實(shí)

8、體的實(shí)體圖圖3-2結(jié)算實(shí)體E-R圖客房登記圖3-3實(shí)體之間關(guān)系的E-R圖3.3邏輯結(jié)構(gòu)設(shè)計(jì)將賓館管理信息系統(tǒng)的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為SQL 2000數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,即:數(shù)據(jù)庫的邏輯結(jié)構(gòu)。其中訂房信息表表格的設(shè)計(jì)結(jié)果如下表 3-1 訂房信息表列名數(shù)據(jù)類型可否為空說明BooknoVarcharNOT NULL訂房編號(hào)Custo mn ameVarcharNOT NULL顧客姓名CustomIDVarcharNOT NULL身份證號(hào)碼RoomnoVarcharNOT NULL:客房編號(hào)In dateDatetimeNULL入住日期Disco untNumericNULL折扣Inmeno

9、TextNULL備注CheckdateDatetimeNULL結(jié)算日期AmountNumericNULL金額第四章詳細(xì)設(shè)計(jì)4.1數(shù)據(jù)庫連接因?yàn)閷?duì)本系統(tǒng)多次對(duì)數(shù)據(jù)庫進(jìn)行操作,在九州酒店管理系統(tǒng)文件夾下寫DataBase.vb在其中寫下如下代碼Public Sub Ope n()If SqlConn Is Nothing = True Then建立數(shù)據(jù)庫連接對(duì)象SqlC onn = New SqlC onn ectio n( DataBase.sC onn)打開數(shù)據(jù)庫連接SqlCo nn. Ope n()End IfEnd Sub4.2創(chuàng)建工程創(chuàng)建系統(tǒng)主窗體利用系統(tǒng)默認(rèn)生成的窗體為主窗體,并為其添

10、加主菜單控件和其他控件布局如圖所示圖4-14.3實(shí)現(xiàn)預(yù)訂功能選擇文件中的添加新項(xiàng)命令,在添加新項(xiàng)對(duì)話框中的模板列表框中選擇繼承的窗體 選項(xiàng),并命名為”frmReserve.vb”單擊打開按鈕后會(huì)出現(xiàn)繼承選擇器對(duì)話框,在其中選 擇frmBase選項(xiàng)并點(diǎn)擊確定按鈕。為新建窗體添加控件如圖所示圖4-24.4實(shí)現(xiàn)入住管理功能選擇文件中的添加新項(xiàng)命令,在添加新項(xiàng)對(duì)話框中的模板列表框中選擇繼承的窗體 選項(xiàng),并命名為”frmReside.vb”。單擊打開按鈕后會(huì)出現(xiàn)繼承選擇器對(duì)話框,在其中選 擇frmBase選項(xiàng)并點(diǎn)擊確定按鈕。為新建窗體添加控件如圖所示圖4-3第五章 系統(tǒng)測(cè)試的目的和意義5.1 軟件測(cè)試的

11、目的和意義軟件測(cè)試是軟件開發(fā)過程中的一個(gè)重要環(huán)節(jié),是保證軟件質(zhì)量的關(guān)鍵步驟。軟件測(cè) 試的目標(biāo)是發(fā)現(xiàn)軟件中的錯(cuò)誤,但發(fā)現(xiàn)錯(cuò)誤并不是最終目的。軟件工程的根本目標(biāo)是開 發(fā)出高質(zhì)量的完全符合用戶需要的軟件,因此,通過測(cè)試發(fā)現(xiàn)錯(cuò)誤之后,還必須診斷并 改正錯(cuò)誤,這就是調(diào)試的目的??偨Y(jié)本系統(tǒng)的更新和修改工作已經(jīng)基本完成??偟膩碚f,已完成并實(shí)現(xiàn)了調(diào)研時(shí)的需求 和預(yù)期實(shí)現(xiàn)的功能。在開發(fā)酒店管理系統(tǒng)的期間,我對(duì)VB.NET開發(fā)技術(shù)、SQL Server數(shù)據(jù)庫進(jìn)行了學(xué) 習(xí)。在整個(gè)的軟件開發(fā)過程中,都遵循軟件工程的思想,從而對(duì)軟件工程有了較實(shí)際的 認(rèn)識(shí)。該系統(tǒng)運(yùn)行在裝有 .NET Framework 平臺(tái), SQL

12、Server 2000 數(shù)據(jù)庫。表示層(用戶 界面層)開發(fā); 數(shù)據(jù)庫層編寫存儲(chǔ)過程,負(fù)責(zé)實(shí)際的數(shù)據(jù)存儲(chǔ)和檢索;商業(yè)邏輯層建立 實(shí)際的數(shù)據(jù)庫連接 該系統(tǒng)分為兩大模塊, 用于普通用戶使用的用戶模塊和管理員維護(hù)的 系統(tǒng)管理員模塊。由于設(shè)計(jì)時(shí)間有限,系統(tǒng)還存在一些不足,在某些方面有待提高,比如本系統(tǒng)未實(shí) 現(xiàn)真正的網(wǎng)上交費(fèi)功能,本系統(tǒng)的健壯性還有待進(jìn)一步提高。總的來說,在開發(fā)過程中遇到的諸多困難,使我學(xué)會(huì)了有條理地思考問題,使我把 握問題關(guān)鍵的能力得到了提高,從而能更準(zhǔn)確地查閱相關(guān)資料,鍛煉了自學(xué),獨(dú)立解決 問題的能力?;厥走@段緊張工作,從對(duì)面向?qū)ο蠓椒ㄒ粺o所知到現(xiàn)在的比較清晰的認(rèn)識(shí),這的確 是一個(gè)增長(zhǎng)

13、知識(shí)的階段。通過這一階段的實(shí)踐,不僅對(duì)所學(xué)的專業(yè)知識(shí)有了更深的了解, 還拓寬了知識(shí)面,學(xué)到了很多新的知識(shí)。使我得到的是一種學(xué)習(xí)的方法、一種協(xié)作的精 神。在此過程中,由于本人的知識(shí)水平有限,加上經(jīng)驗(yàn)欠缺,在畢業(yè)設(shè)計(jì)中遇到了很多 困難,犯了許多錯(cuò)誤。在此期間,我得到了崔老師的指導(dǎo)和幫助。在此,我要特別感謝我的指導(dǎo)教師崔丹丹老師,還要感謝所有參加論文評(píng)審的各位 專家,感謝你們?cè)诎倜χ袑?duì)我的論文提出批評(píng)指正。經(jīng)過這次畢業(yè)設(shè)計(jì),我完成了大學(xué)的三年學(xué)習(xí)生活。在這次畢業(yè)設(shè)計(jì)中我學(xué)到了很 多,也收獲了很多,相信這一切都會(huì)對(duì)我今后的工作和學(xué)習(xí)產(chǎn)生深遠(yuǎn)的影響。我個(gè)人也 有決心以這次研究工作為新的起點(diǎn),認(rèn)認(rèn)真真地做好今后的每一件工作。在畢業(yè)設(shè)計(jì)即將結(jié)束的時(shí)刻,向崔丹丹老師以及所有給予過我指導(dǎo)和幫助我的老 師、同學(xué),向所有鼓勵(lì)和支持我的人表示衷心的感謝!參考文獻(xiàn)1 王家華 . 軟件工程 M. 沈陽:東北大學(xué)出版社, 2001.3 ,176-184.2 Ray Rankins ,Paul Jensen

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論