酒店客房信息管理系統(tǒng)畢業(yè)設計_第1頁
酒店客房信息管理系統(tǒng)畢業(yè)設計_第2頁
酒店客房信息管理系統(tǒng)畢業(yè)設計_第3頁
酒店客房信息管理系統(tǒng)畢業(yè)設計_第4頁
酒店客房信息管理系統(tǒng)畢業(yè)設計_第5頁
已閱讀5頁,還剩49頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、酒店客房信息管理系統(tǒng)摘 要隨著人員流動規(guī)模的不斷擴大,賓館數量的急劇增加,有關客房管理的各種信息量也在不斷成倍增長。面對龐大的信息量,就需要有客房信息管理系統(tǒng)來提高客房管理工作的效率。通過這樣的系統(tǒng),我們可以做到信息的規(guī)范管理和快速查詢,從而減少了管理方面的工作量。關鍵詞:賓館, 客房管理, 信息管理系統(tǒng)abstractflow the scale along with the personnel to extend continuously, the nasty play of the guest house quantity increment, relevant various info

2、rmation quantity that guest room management also at continuously become doubly long.face the huge amount of information, need to have the guest room information management system to raise the efficiency of the guest room management work.pass such system, we can attain norm management and fast search

3、es of information, thus reducing the workload of the management.keyword:guest house, the guest room management, information management system目 錄摘 要i abstract 第一章 緒論51.1問題的提出51.2本文研究路線5第二章 管理信息系統(tǒng)研究概述62.1管理信息系統(tǒng)的發(fā)展歷史62.2管理信息系統(tǒng)的特點62.3管理信息系統(tǒng)的開發(fā)方式82.4管理信息系統(tǒng)的開發(fā)過程9第三章 客房信息管理系統(tǒng)分析與設計133.1客房信息管理系統(tǒng)功能需求簡介133.2功能

4、需求描述133.3目標系統(tǒng)要求153.4系統(tǒng)平臺選擇15第四章 客房信息管理系統(tǒng)的功能實現164.1數據庫設計164.2系統(tǒng)功能分析214.3發(fā)布應用程序364.3.1編譯應用程序364.3.2打包應用程序374.3.3發(fā)布應用程序的步驟37結論 38致謝 39參考文獻 40附錄156附錄256第1章 緒論1.1問題的提出隨著人員流動規(guī)模的不斷擴大,客房數量的急劇增加,有關客房管理的各種信息量也在不斷成倍增長。面對龐大的信息量,就需要有客房信息管理系統(tǒng)來提高客房管理工作的效率。傳統(tǒng)手工的客房信息管理,管理過程繁瑣而復雜,執(zhí)行效率低,并且易于出錯。通過這樣的系統(tǒng),我們可以做到信息的規(guī)范管理和快速

5、查詢,實現了客房信息管理的系統(tǒng)化、規(guī)范化和自動化,這樣不僅減少了管理工作量,還提高了管理效率,降低了管理成本。我父親正在努力經營著他親手創(chuàng)建的酒店,我也多次參與酒店的工作,一個酒店管理系統(tǒng)的必切性是非常明確的,我也希望我所編寫的程序能給我父親減輕一點工作壓力.1.2本文研究路線本文的研究框架如下圖1.1所示,反映了如下的研究思路: 資料查詢 開發(fā)環(huán)境熟悉 定題 調查研究 概要設計功能模塊開發(fā) 數據測試 系統(tǒng)運行 系統(tǒng)集成 應用程序打包 圖1-1: 本文的研究框架第二章 管理信息系統(tǒng)研究概述2.1管理信息系統(tǒng)的發(fā)展歷史信息作為生產力中最活躍的因素,很早就在人類經濟生活中發(fā)揮著不可替代的作用,但把

6、信息納入企業(yè)經營管理系統(tǒng)中高效處理和應用是在計算機發(fā)明以后的50年代末。進入2 0世紀80年代末,隨著計算機網絡和通信技術的大力發(fā)展,企業(yè)管理信息系統(tǒng)進入網絡化的發(fā)展時期。世界發(fā)達國家已建立起了完善的先進的管理信息系統(tǒng)體系,在其社會經濟發(fā)展領域中發(fā)揮著巨大的作用。我國的管理信息系統(tǒng)大發(fā)展是在80年代末90年代初,國家相繼建立起了“金卡”、“金關”、金橋“工程,多數企事業(yè)單位建立了局域網和廣域網管理信息系統(tǒng)。隨著世界經濟和我國經濟逐步向知識經濟邁進,無論是基于工業(yè)經濟的管理信息系統(tǒng),還是面向少數專家和管理人員的專家系統(tǒng) (es)或決策支持系統(tǒng) (dss),其處理對象和服務對象,自身的系統(tǒng)結構,處

7、理能力,都有了進一步的發(fā)展。2.2管理信息系統(tǒng)的特點1、管理信息系統(tǒng)的組成 管理信息系統(tǒng)在企業(yè)中的應用存在三個要素,這就是人、計算機和數據。 人是指企業(yè)領導者、管理人員、技術人員,以及mis建設的領導機構和實施機構,他們在系統(tǒng)中起主導作用。mis是一項系統(tǒng)工程,不是只靠一些計算機開發(fā)人員就可以完成的,必須有企業(yè)管理人員,尤其是企業(yè)領導的積極參與。 計算機技術是mis(管理信息系統(tǒng))得以實施的主要技術。在這些技術中,軟件開發(fā)是mis開發(fā)的重點。 第三個因素也不能忽視。企業(yè)的管理數據是mis正常運行的基礎。廣義地說,各項管理制度是mis建設成功的基礎。試想要計算一臺機床的成本,需要按時輸入每個部件

8、、每個零件以及每個螺釘螺帽的費用,涉及企業(yè)的生產車間、采購、庫房、工藝設計和財務等多個部門,必須有一整套管理制度作保證。2、管理信息系統(tǒng)的界面特點 在計算機軟件技術中,人機界面已經發(fā)展成為一個重要的分支。mis人機界面設計一般遵循以下一些基本原則: (1)以通信功能作為界面設計的核心 人機界面設計的關鍵是使人與計算機之間能夠準確地交流信息。一方面,人向計算機輸入信息時應當盡量采取自然的方式:另一方面,計算機向人傳遞的信息必須準確,不致引起誤解或混亂。另外,不要把內部的處理、加工與人機界面混在一起(人機界面程序只是通信),以免互相干擾,影響速度。 設計mis時,針對每一個功能,都要按照模塊化思想

9、,使輸入、處理與輸出“涇渭分明”,充分體現人機界面的通信功能。這樣設計出來的程序不易出錯,而且易于維護。 報表打印是mis必備的功能之一,而且打印之前常常需要計算。計算與打印分開設計,雖然消耗時間,但易于整個mis系統(tǒng)的維護。 (2).界面必須始終一致 統(tǒng)一的人機界面不至于會增加用戶的負擔,讓用戶始終用同一種方式思考與操作。最忌諱的是每換一個屏幕用戶就要換一套操作命令與操作方法。 例如在整個系統(tǒng)可以以問號圖標表示幫助,以磁盤圖標表示存盤,以打印機圖標表示打印等。 (3).界面必須使用戶隨時掌握任務的進展情況 人機界面應該能夠告訴用戶軟件運行的進度。特別是在需要較長時間的等待時,必須讓用戶了解工

10、作進展情況,如可以設計已經完成了百分之幾的任務進度條等。目前,windows下的應用軟件無論大小,其安裝程序幾乎均做到了這一點。開發(fā)mis軟件時,這一點很值得借鑒。 (4).界面友好。使用方便 多數mis軟件的數據輸入量較大。對于一些相對固定的數據,不應讓用戶頻頻輸入(特別是漢字),而應讓用戶用鼠標輕松選擇。例如,人事管理系統(tǒng)中的“文化程度”是相對固定的數據,其值一般取“小學”、“初中”、“高中”、“大專”、“大本”、“碩研”、“博研”等。錄入這類數據之前,mis軟件應在相應位置彈出一個列表框,待用戶以鼠標點擊,而不應讓用戶每次都輸入這些漢字。 總之,所開發(fā)的mis在使用過程中,應使用戶的數據

11、輸入量降至最低限度減少用戶的干預量。實踐證明,用戶干預愈少,mis系統(tǒng)的滿意程度愈高。2.3管理信息系統(tǒng)的開發(fā)方式 管理信息系統(tǒng)的開發(fā)方式主要有獨立開發(fā)方式、委托開發(fā)方式、合作開發(fā)方式、購買現成軟件方式等4種。這4種開發(fā)方式各有優(yōu)點和不足,需要根據使用單位的技術力量、資金情況、外部環(huán)境等各種因素進行綜合考慮和選擇。不論哪種開放方式都需要有單位的領導和業(yè)務人員參加,并在管理信息系統(tǒng)的整個開發(fā)過程中培養(yǎng)、鍛煉、壯大該系統(tǒng)的維護隊伍。 2.4管理信息系統(tǒng)的開發(fā)過程 管理信息系統(tǒng)的開發(fā)過程一般包括系統(tǒng)開發(fā)準備、系統(tǒng)調查、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實現、系統(tǒng)轉換、系統(tǒng)運行與維護、系統(tǒng)評價等步驟。根據開發(fā)系

12、統(tǒng)的大小、復雜、投入、方式、方法等因素的不問,各步驟的要求和內容也不同,用戶需要根據實際情況進行取舍和計劃。 第三章 客房信息管理系統(tǒng)分析與設計3.1客房信息管理系統(tǒng)功能需求簡介客房信息管理系統(tǒng)對賓館加強客房信息管理有著極其重要的作用,就一所客房數量較大的賓館來說,它的設計內容非常復雜而且繁多,比如擁有客房信息管理、入住信息管理、預定信息管理等功能,而且設計的模塊也很多,比如信息統(tǒng)計模塊,報表設計模塊,打印輸出模塊,模糊查詢模塊等等。由于本軟件主要是為某小型賓館定制開發(fā)的,因此針對該賓館客房信息管理的實際工作而言,我們經過了反復地論證,最終確定了客房信息管理系統(tǒng)的設計方案。該客房信息管理系統(tǒng)的

13、主要功能如下表所示(見表31):表3-1:客房信息管理系統(tǒng)主要功能表功能模塊功能列表住房登記功 能對客戶信息進行增加、刪除和修改??头抗芾砉?能可以對房間信息進行增加和編輯,也可以根據房號進行查找客戶查詢功 能可以根據房號、姓名、國籍、住店日期、離店日期等信息對客戶信息進行查詢3.2功能需求描述1、住房登記功能該功能實現了對客戶信息的管理。該功能可以對客戶信息進行增加、刪除和修改??蛻粜畔▽π趴蛻暨M行登記,登記內容包括房號、姓名、性別、年齡、國籍、客房級別、住房天數、住店日期、離店日期等。2、客房管理功能該功能實現了對客房信息的管理。該功能可以對客房信息進行增加、刪除和修改,并且可以根據房

14、號來查找客房信息??头啃畔⒅饕头刻?、客房級別和是否入住。3、客戶查詢功能該功能實現了對客戶信息的查詢。管理人員可以根據房號、姓名、國籍、住店日期或離店日期對客戶信息進行查詢,查詢到的信息包括房號、姓名、性別、年齡、國籍、客房級別、住房天數、住店日期、離店日期等。系統(tǒng)功能模塊圖如圖3.1所示 系統(tǒng)主界面住房登記客房管理客戶登記客戶登記客戶編輯客戶刪除客房增加客房編輯客房刪除客房查詢按國籍查詢按離店日期查詢按房號查詢按姓名查詢按住店日期查詢圖3.1功能模塊圖3.3目標系統(tǒng)要求目標系統(tǒng)應該達到以下要求: 1、時間經濟性。優(yōu)化邏輯設計與物理設計,使系統(tǒng)運行效率高,反映速度快。2、可靠性。能連續(xù)準

15、確的處理業(yè)務,有較強的容錯能力。3、可理解性。用戶容易理解和使用該系統(tǒng)。4、可維護性和適應性。系統(tǒng)應易于修改、易于擴充、易于維護,能夠適應業(yè)務不斷發(fā)展變化的需要。5、可用性。目標系統(tǒng)功能齊全,能夠完全滿足業(yè)務需求。6、安全保密性。保證系統(tǒng)的物理安全、數據存儲和存取的安全與保密、數據傳輸的安全與保密,做好使用人員的授權管理。3.4系統(tǒng)平臺選擇選擇微軟平臺作為主導,一方面考慮目前微軟的飛速發(fā)展,越來越多的企業(yè)在規(guī)劃內部網絡時,將微軟平臺作為首選方案;另一方面從技術角度來講,微軟平臺上的應用無論是在開發(fā)上,還是在軟件的部署上都非常容易,而且性能優(yōu)越。操作系統(tǒng):windows 98數據庫為:ms ac

16、cess 2000開發(fā)工具與語言: visual basic 6.0中文版35數據庫設計 設計數據庫系統(tǒng)時首先應該充分了解用戶各個方面的需求,包括現有的以及將來可能增加的需求。數據庫設計一般包括如下幾個步驟: 數據庫需求分析。 數據庫概念結構設計。 數據庫概念結構設計。351 數據庫需求分析用戶的需求具體體現在各種信息的提供、保存、更新和查詢等方面,這就要求數據庫結構能充分滿足各種信息的輸出和輸入。收集基本數據、數據結構以及數據處理的流程。組成一份詳盡的數據字典,為以后的具體設計打下基礎。仔細分析調查有關賓館客房信息需求的基礎上,將得到如圖3-2所示的本系統(tǒng)所處理數據流程??头繕藴试O置基本信息

17、錄入客房登記基本信息錄入客房標準信息管理顧客登記客房信息管理 訂房信息輸入訂房信息管理結算信息輸入結算信息管理基本信息返回圖3-2 賓館客房管理信息系統(tǒng)數據流程圖針對一般賓館客房管理系統(tǒng)得需求,通過對賓館客房管理工作過程的內容和數據流程分析,設計如下面所示的數據項和數據結構: 客房標準信息,包括的數據項有:標準編號、標準名稱、房間面積、床位數量住房單價、是否有空調、電視、電話、單獨衛(wèi)生間等。 客房信息,包括的數據源有:客房編號、客房種類、客房設置、客房單價、備注等。 訂房信息,包括的數據項有:訂房編號、客房編號、客房種類、客房位置、客房備注信息、顧客姓名、顧客身份證號碼、入住時間、折扣、備注等

18、。 結算信息,包括的數據項有:訂房編號、客房編號、客房種類、客房位置、客房備注信息、顧客姓名、顧客身份證號碼、入住時間、折扣、結算時間、備注等。有了上面的數據結構、數據項和數據流程,我們就能進行下面的數據庫設計。352 數據概念結構設計得到上面的數據項和數據結構以后,就可以設計出能夠滿足用戶需求的各種實體,以及他們之間的關系,為以后的邏輯結構設計打下基礎。本程序根據上面的設計規(guī)劃出的實體由:客房標準信息實體、客房信息實體、訂房信息實體、結算信息實體。各個實體具體的描述e-r圖如下??头繕藴市畔嶓we-r圖如圖3-3所示??头繕藴市畔嶓w客房單價標準編號床位數量標準名稱圖3-3 客房標準信息實體

19、 客房信息實體e-r圖如圖3-4所示。客房信息實體客房單價客房編號標準標準客房位置 圖3-4 客房信息實體e-r圖結算信息實體e-r圖如圖3-5所示。結算信息實體客房信息結算金額顧客信息結算時間圖3-5結算信息實體e-r圖實體之間關系的e-r圖如圖3-6所示??头繕藴市畔⒖头康怯浛头啃畔⒐芾碛喎拷Y算信息管理客房結算訂房信息管理圖3-6實體之間關系e-r圖353 數據庫邏輯結構設計現在需要將上面的數據庫概念結構化為sqlserver 2000數據庫系統(tǒng)所支持的實際數據模型,也就是數據庫的邏輯結構。賓館客房管理信息系統(tǒng)數據庫中各個表格的設計結果如下面表格所示。每個表格表示在數據庫中的一個表。表3-

20、2為物資基本信息表。表3-2客房標準信息表列名數據類型可否為空說明typeidvarcharnot null標準編號typenamevarcharnot null標準名稱areanumericnull房間面積benumbsnumericnull床位數量hairconditionvarcharnull是否有空調htelephonevarcharnull是否有電話htelevisionvarcharnull是否有電視htoiletvarcharnull是否有單獨衛(wèi)生間pricenumericnull單價表3-3為客房信息表格表3-3 客房信息表格列名數據類型可否為空說明roomnovarcharn

21、ot null客房編號roomtypenvarcharnot null客房種類roompositionvarcharnull客房位置roompricenumericnull單價putupvarcharnull是否被鎖定roommemotextnot null備注表3-4為訂房信息表表3-4訂房信息表列名數據類型可否為空說明booknovarcharnot null訂房編號customnamevarcharnot null顧客姓名customidvarcharnot null身份證號碼roomnovarcharnot null客房編號indatadatatimenull入住日期discountn

22、umericnull折扣inmemotextrnull備注checkdatedatatimenull結算日期ammountnumericnull金額第四章 客房信息管理系統(tǒng)的功能實現4.1系統(tǒng)功能分析 系統(tǒng)開發(fā)的總體任務是實現賓館各種信息的系統(tǒng)化、規(guī)范化和自動化。 系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務的基礎上完成的 。這個賓館客房管理信息系統(tǒng)需要完成的功能主要有: 有關客房標準的制定、標準信息的輸入、包括標準編號、標準名稱、房間面積、床位數量、住房單價、是否有空調、電視機、電話以及單獨衛(wèi)生間等。 客房標準信息的修改、查詢等。 客房基本信息的輸入,包括客房編號、客房類型、客房設置、客房單價、備注等

23、。 客房基本信息的查詢、修改,包括客房編號、客房類型、客房位置、客房單價、備注等。 剩余客房信息的查詢。 結算信息的輸入,包括客房編號、客房種類、客房設置、客房單價、顧客姓名、顧客身份證號碼、入住日期、折扣、結算日起、備注信息等。 結算信息的修改和查詢,包括客房編號、客房種類、客房設置、客房單價、顧客姓名、顧客身份證號碼、入住日期、折扣、結算日起、備注信息等。 。411 創(chuàng)建工程項目-hotel_mis 啟動visualbasic 6.0后。單擊file project 菜單,在工程模板中選擇standard exe,visualbasic 6.0將自動產生一個form 窗體,屬性都是缺省設置

24、。這里我們刪除這個窗體,單擊file|save project 菜單,將這個工程項目命名為 hotel_mis 。412 創(chuàng)建賓館客房管理信息系統(tǒng)的主窗體 這個項目我們使用多文檔界面,單擊工具欄中的add mdi form按鈕 ,生成一個窗體。在這個窗體上添加所需的控件,創(chuàng)建好的窗體如圖所示。圖 賓館客房管理信息系統(tǒng)主窗體 在主窗體中加入狀態(tài)欄控件,可以實時的反應系統(tǒng)中的各個狀態(tài)的變化。狀態(tài)欄控件需要在通常的屬性窗口中設置一般屬性,還需要在其特有的彈出式菜單中進行設置。選中狀態(tài)欄控件,單擊鼠標右鍵,選中property菜單,然后設置屬性。面板1用來顯示各種文本信息,面板2用來顯示單前日期,面板

25、3用來顯示當前時間。413創(chuàng)建主窗體菜單在如圖114所示的主窗體重,單擊鼠標右鍵,選擇彈出式菜單重的“menu editor”命令,創(chuàng)建如圖所示的菜單結構: 主窗體中的菜單結構414用戶管理模塊主要實現:1, 用戶登錄界面2, 修改用戶密碼。1)用戶登錄2)修改用戶密碼界面賓館在運營中需要設置不同的客房標準來適應不同消費水平顧客的需要。對于每個客房標準,有不同的硬件設施和服務??头繕藴使芾砟K主要實現如下功能:1.添加客房標準。2.修改客房標準。3.刪除戶客房標準。1)添加客房標準窗體的創(chuàng)建 選擇“客房信息管理設置客房標準添加客房標準”菜單,將出現如圖所示的窗體。 添加客房標準窗體在窗體上放置

26、多個文本框,用來輸入客房標準基本信息,多個下拉式文本框選擇不同的硬件設施;兩個按鈕用來確定是否添加客房標準信息;多個標簽用來提示文本框中需要輸入的內容。這些控件的屬性見表,添加客房窗體中各個控件的屬性設置。2)修改客房標準窗體的創(chuàng)建選擇“客房信息管理|設置客房標準|修改客房標準”菜單,將出現如圖所示的窗體,窗體中放置一個表格控件。 客房標準信息記錄列表窗體3)刪除客房標準 選擇“客房信息管理|設置客房標準|刪除客房標準”菜單,將出現記錄列表。選擇相應記錄,單擊鼠標右鍵,選擇彈出式菜單,將刪除當前記錄,客房信息管理模塊主要實現如下功能:1, 添加客房信息。2, 修改客房信息。3, 刪除客房信息。

27、4, 查詢客房信息。1)添加客房信息窗體的創(chuàng)建 選擇“客房信息管理|設置客房信息|添加客房信息”菜單,將出現如圖所示的窗體。 添加客房信息窗體窗體中各個控件屬性這里就不一一介紹。將各種文本框放在窗體的框架中,組成“客房信息”欄。載入窗體時,將自動添加客房種類信息, 2)修改客房信息 選擇“客房信息管理|設置客房信息|修改客房信息”菜單,將出現如圖所示的窗體。修改客房信息窗體窗體中放置了一個表格控件,所有客房記錄都顯示在里面。選擇需要修改的記錄,在如圖1-21所示的彈出式菜單中選擇“修改客房信息”,出現圖窗體,然后進行修改。 3)刪除客房信息 在客房記錄列表中選擇記錄,然后選擇菜單中的“產出房間

28、信息”,將刪除當前記錄,4)查詢客房信息 選擇“客房信息管理|設置客房信息|查詢客房信息”菜單,將出現如圖所示的窗體。在這里可以按照各種方式以及他們的組合進行查詢。 查詢客房信息的窗體4.2發(fā)布應用程序在visual basic的集成開發(fā)環(huán)境中創(chuàng)建好客房信息管理系統(tǒng)后,并無意味著全部工作已完成,此時生成的應用程序只能在visual basic的集成環(huán)境中運行,要想使應用程序能夠脫離visual basic的集成開發(fā)環(huán)境,首先要對客房信息管理程序進行編譯并且生成.exe或其他類型的文件,然后調用打包和展開向導創(chuàng)建安裝程序。4.2.1編譯應用程序編譯客房信息管理程序就是將創(chuàng)建的應用程序以及它的工程

29、文件合并成一個可執(zhí)行文件。在發(fā)布客房信息管理應用程序之前,首先應該使用測試和調試工具對改應用程序進行前面測試,在排除了所有可能的錯誤后,才可以開始對應用程序進行編譯。編譯應用程序的主要目的如下; 使應用程序轉入和運行更快。 給發(fā)布應用程序作準備。 使用應用程序更安全。將應用程序進行編譯后,visual basic將工程中的所有文件進行組織并將這些工程文件轉化成一個可執(zhí)行的文件.exe。visual basic提供app對象來存儲應用程序的有關信息屬性,例如,公司名,產品名,版本以及其他相關信息。在設計中,可以通過這些屬性來告訴用戶一些重要的信息,在應用程序運行時用visual basic代碼讀

30、出這些屬性值,也可以在windows資源管理器中觀察應用程序對象的版本信息屬性值。右擊編譯過的.exe文件,然后從快捷菜單中選擇“屬性”命令打開“屬性”對話框的版本標簽,就可以看到應用程序的版本信息。當完成當前工程的app對象的屬性后,就可以編譯代碼了。visual basic6.0支持兩種編譯格式:p代碼和本地代碼。選擇p代碼格式編譯的應用程序生成的可執(zhí)行文件較小,選擇本地代碼編譯的應用程序生成的可執(zhí)行文件要大的多,但是可執(zhí)行文件的運行速度比較快。因此,客房信息管理系統(tǒng)采用的視本地代碼的編譯格式。4.2.2打包應用程序創(chuàng)建visual basic應用程序后,可以將創(chuàng)建的客房信息管理應用程序通

31、過磁盤,關盤,網絡等途徑自由發(fā)布,一般來說,發(fā)布應用程序必須經過下面的兩個步驟:1、打包必須將應用程序文件打包為一個或多個可以部署到選定位置的.cab文件(.cab文件是一種壓縮文件),對于某些類型的軟件包,還必須為其創(chuàng)建安裝程序。2、部署必須將打包的應用程序放置到適當的位置,以便用戶來安裝應用程序??梢允褂脙煞N工具來打包和發(fā)布應用程序。 打包和展開向導(package and deployment) visual basic安裝軟件提供的安裝工具包。打包和展開向導通過提供有關如何配置.cab文件的選項,使發(fā)布應用程序所包含的許多步驟得以自動運行,這是用戶一般所采用的方法。使用打包和展開向導進

32、行打包的第一個步驟就是選擇一個工程,然后單擊打包按鈕,開始創(chuàng)建一個可以發(fā)布的應用程序。第三步,如果沒有編譯工程,打包和展開向導會要求編譯工程。工程編譯完成后,向導詢問想制作什么類型的包,我們這里使用向導制作安裝程序。當向導完成制作安裝包以后,它會自動生成一個帶有很多重要信息的報告。4.2.3發(fā)布應用程序的步驟將客房信息管理系統(tǒng)打包后,制作安裝程序的過程并沒有結束,必須將打包后的應用程序發(fā)布到一個媒體上,比如軟盤,光盤等,發(fā)布客房信息管理系統(tǒng)的主要步驟如下:選擇“客房信息管理系統(tǒng)”這個包,然后指定把這個包發(fā)布到指定文件夾中,選擇發(fā)布的媒體,就可以完成“客房信息管理系統(tǒng)”的發(fā)布工作了。結論隨著人員

33、流動規(guī)模的不斷擴大,客房數量的急劇增加,有關客房管理的各種信息量也在不斷成倍增長。面對龐大的信息量,就需要有客房信息管理系統(tǒng)來提高客房管理工作的效率。傳統(tǒng)手工的客房信息管理,管理過程繁瑣而復雜,執(zhí)行效率低,并且易于出錯。通過這樣的系統(tǒng),我們可以做到信息的規(guī)范管理和快速查詢,實現了客房信息管理的系統(tǒng)化、規(guī)范化和自動化,這樣不僅減少了管理工作量,還提高了管理效率,降低了管理成本。該管理系統(tǒng),可以有效的減少酒店客房管理的操作量,經過酒店的初步使用,效果還是很顯著的.致謝在軟件的編寫過程中,我充分體會了軟件編程工作者的辛苦,因為每一個細微的細節(jié)都必須十分的注意,如果稍有不慎,就會全盤皆輸,而且往往很多

34、的時候,程序我自己覺得非常的正確,但是就是編譯通不過,在查找錯誤的過程中,面臨著否認自己的過程,非常的痛苦,而且由于自己的經驗及各方面的能力的不足,所以進展的速度非常的緩慢,往往幾天的時間還沒有一點進展。由于我的知識淺薄,經驗不足及閱歷頗淺,因此,在該系統(tǒng)的設計方面還有很多不足,比如功能過少,界面不夠醒目等問題,我會在工作的使用過程中,根據工作的具體要求不斷的修改,完善,爭取使該系統(tǒng)慢慢趨向完美。在本系統(tǒng)的設計過程和論文編寫過程中,很多老師、同事和朋友都給與了我許多無私的幫助,尤其是我的指導導師李希然李老師給我的論文提出了很多寶貴的修改意見,在這里,我向這些無私幫助我的人表示衷心的感謝。參考文

35、獻1、visual basic 6.0數據庫開發(fā)指南 王福成、周鐵柱、黃淼云等編著 清華大學出版社 2000年6月第一版2、vb.net編程實例詳解(含盤) 王華杰編著 中國鐵道出版社 2002年04月第一版3、vb.net高級編程 康博譯 清華大學出版社 2002年03月第一版4、編程技巧及故障排除即時通 (vb 篇) 清華天則工作室編著 兵器工業(yè)出版社 2001年02月第一版5、引人入勝 install shield 6.x/vb/vc/delphi 安裝程序設計與制作 (含盤) 張君編著 上海書店 2000年11月第一版6、vb6.0中文版教程 新智工作室編著 電子工業(yè)出版社 2000年

36、03月第一版7、客房管理系統(tǒng)的設計與實現孫麗芳,孫敏 山西電子技術 2001年06期酒店客房信息管理系統(tǒng)摘 要隨著人員流動規(guī)模的不斷擴大,賓館數量的急劇增加,有關客房管理的各種信息量也在不斷成倍增長。面對龐大的信息量,就需要有客房信息管理系統(tǒng)來提高客房管理工作的效率。通過這樣的系統(tǒng),我們可以做到信息的規(guī)范管理和快速查詢,從而減少了管理方面的工作量。關鍵詞:賓館, 客房管理, 信息管理系統(tǒng)abstractflow the scale along with the personnel to extend continuously, the nasty play of the guest house

37、 quantity increment, relevant various information quantity that guest room management also at continuously become doubly long.face the huge amount of information, need to have the guest room information management system to raise the efficiency of the guest room management work.pass such system, we

38、can attain norm management and fast searches of information, thus reducing the workload of the management.keyword:guest house, the guest room management, information management system目 錄摘 要i abstract 第一章 緒論51.1問題的提出51.2本文研究路線5第二章 管理信息系統(tǒng)研究概述62.1管理信息系統(tǒng)的發(fā)展歷史62.2管理信息系統(tǒng)的特點62.3管理信息系統(tǒng)的開發(fā)方式82.4管理信息系統(tǒng)的開發(fā)過程9第

39、三章 客房信息管理系統(tǒng)分析與設計133.1客房信息管理系統(tǒng)功能需求簡介133.2功能需求描述133.3目標系統(tǒng)要求153.4系統(tǒng)平臺選擇15第四章 客房信息管理系統(tǒng)的功能實現164.1數據庫設計164.2系統(tǒng)功能分析214.3發(fā)布應用程序364.3.1編譯應用程序364.3.2打包應用程序374.3.3發(fā)布應用程序的步驟37結論 38致謝 39參考文獻 40附錄156附錄256第1章 緒論1.1問題的提出隨著人員流動規(guī)模的不斷擴大,客房數量的急劇增加,有關客房管理的各種信息量也在不斷成倍增長。面對龐大的信息量,就需要有客房信息管理系統(tǒng)來提高客房管理工作的效率。傳統(tǒng)手工的客房信息管理,管理過程繁

40、瑣而復雜,執(zhí)行效率低,并且易于出錯。通過這樣的系統(tǒng),我們可以做到信息的規(guī)范管理和快速查詢,實現了客房信息管理的系統(tǒng)化、規(guī)范化和自動化,這樣不僅減少了管理工作量,還提高了管理效率,降低了管理成本。我父親正在努力經營著他親手創(chuàng)建的酒店,我也多次參與酒店的工作,一個酒店管理系統(tǒng)的必切性是非常明確的,我也希望我所編寫的程序能給我父親減輕一點工作壓力.1.2本文研究路線本文的研究框架如下圖1.1所示,反映了如下的研究思路: 資料查詢 開發(fā)環(huán)境熟悉 定題 調查研究 概要設計功能模塊開發(fā) 數據測試 系統(tǒng)運行 系統(tǒng)集成 應用程序打包 圖1-1: 本文的研究框架第二章 管理信息系統(tǒng)研究概述2.1管理信息系統(tǒng)的發(fā)

41、展歷史信息作為生產力中最活躍的因素,很早就在人類經濟生活中發(fā)揮著不可替代的作用,但把信息納入企業(yè)經營管理系統(tǒng)中高效處理和應用是在計算機發(fā)明以后的50年代末。進入2 0世紀80年代末,隨著計算機網絡和通信技術的大力發(fā)展,企業(yè)管理信息系統(tǒng)進入網絡化的發(fā)展時期。世界發(fā)達國家已建立起了完善的先進的管理信息系統(tǒng)體系,在其社會經濟發(fā)展領域中發(fā)揮著巨大的作用。我國的管理信息系統(tǒng)大發(fā)展是在80年代末90年代初,國家相繼建立起了“金卡”、“金關”、金橋“工程,多數企事業(yè)單位建立了局域網和廣域網管理信息系統(tǒng)。隨著世界經濟和我國經濟逐步向知識經濟邁進,無論是基于工業(yè)經濟的管理信息系統(tǒng),還是面向少數專家和管理人員的專

42、家系統(tǒng) (es)或決策支持系統(tǒng) (dss),其處理對象和服務對象,自身的系統(tǒng)結構,處理能力,都有了進一步的發(fā)展。2.2管理信息系統(tǒng)的特點1、管理信息系統(tǒng)的組成 管理信息系統(tǒng)在企業(yè)中的應用存在三個要素,這就是人、計算機和數據。 人是指企業(yè)領導者、管理人員、技術人員,以及mis建設的領導機構和實施機構,他們在系統(tǒng)中起主導作用。mis是一項系統(tǒng)工程,不是只靠一些計算機開發(fā)人員就可以完成的,必須有企業(yè)管理人員,尤其是企業(yè)領導的積極參與。 計算機技術是mis(管理信息系統(tǒng))得以實施的主要技術。在這些技術中,軟件開發(fā)是mis開發(fā)的重點。 第三個因素也不能忽視。企業(yè)的管理數據是mis正常運行的基礎。廣義地說

43、,各項管理制度是mis建設成功的基礎。試想要計算一臺機床的成本,需要按時輸入每個部件、每個零件以及每個螺釘螺帽的費用,涉及企業(yè)的生產車間、采購、庫房、工藝設計和財務等多個部門,必須有一整套管理制度作保證。2、管理信息系統(tǒng)的界面特點 在計算機軟件技術中,人機界面已經發(fā)展成為一個重要的分支。mis人機界面設計一般遵循以下一些基本原則: (1)以通信功能作為界面設計的核心 人機界面設計的關鍵是使人與計算機之間能夠準確地交流信息。一方面,人向計算機輸入信息時應當盡量采取自然的方式:另一方面,計算機向人傳遞的信息必須準確,不致引起誤解或混亂。另外,不要把內部的處理、加工與人機界面混在一起(人機界面程序只

44、是通信),以免互相干擾,影響速度。 設計mis時,針對每一個功能,都要按照模塊化思想,使輸入、處理與輸出“涇渭分明”,充分體現人機界面的通信功能。這樣設計出來的程序不易出錯,而且易于維護。 報表打印是mis必備的功能之一,而且打印之前常常需要計算。計算與打印分開設計,雖然消耗時間,但易于整個mis系統(tǒng)的維護。 (2).界面必須始終一致 統(tǒng)一的人機界面不至于會增加用戶的負擔,讓用戶始終用同一種方式思考與操作。最忌諱的是每換一個屏幕用戶就要換一套操作命令與操作方法。 例如在整個系統(tǒng)可以以問號圖標表示幫助,以磁盤圖標表示存盤,以打印機圖標表示打印等。 (3).界面必須使用戶隨時掌握任務的進展情況 人

45、機界面應該能夠告訴用戶軟件運行的進度。特別是在需要較長時間的等待時,必須讓用戶了解工作進展情況,如可以設計已經完成了百分之幾的任務進度條等。目前,windows下的應用軟件無論大小,其安裝程序幾乎均做到了這一點。開發(fā)mis軟件時,這一點很值得借鑒。 (4).界面友好。使用方便 多數mis軟件的數據輸入量較大。對于一些相對固定的數據,不應讓用戶頻頻輸入(特別是漢字),而應讓用戶用鼠標輕松選擇。例如,人事管理系統(tǒng)中的“文化程度”是相對固定的數據,其值一般取“小學”、“初中”、“高中”、“大?!薄ⅰ按蟊尽?、“碩研”、“博研”等。錄入這類數據之前,mis軟件應在相應位置彈出一個列表框,待用戶以鼠標點擊

46、,而不應讓用戶每次都輸入這些漢字。 總之,所開發(fā)的mis在使用過程中,應使用戶的數據輸入量降至最低限度減少用戶的干預量。實踐證明,用戶干預愈少,mis系統(tǒng)的滿意程度愈高。2.3管理信息系統(tǒng)的開發(fā)方式 管理信息系統(tǒng)的開發(fā)方式主要有獨立開發(fā)方式、委托開發(fā)方式、合作開發(fā)方式、購買現成軟件方式等4種。這4種開發(fā)方式各有優(yōu)點和不足,需要根據使用單位的技術力量、資金情況、外部環(huán)境等各種因素進行綜合考慮和選擇。不論哪種開放方式都需要有單位的領導和業(yè)務人員參加,并在管理信息系統(tǒng)的整個開發(fā)過程中培養(yǎng)、鍛煉、壯大該系統(tǒng)的維護隊伍。 2.4管理信息系統(tǒng)的開發(fā)過程 管理信息系統(tǒng)的開發(fā)過程一般包括系統(tǒng)開發(fā)準備、系統(tǒng)調查

47、、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實現、系統(tǒng)轉換、系統(tǒng)運行與維護、系統(tǒng)評價等步驟。根據開發(fā)系統(tǒng)的大小、復雜、投入、方式、方法等因素的不問,各步驟的要求和內容也不同,用戶需要根據實際情況進行取舍和計劃。 第三章 客房信息管理系統(tǒng)分析與設計3.1客房信息管理系統(tǒng)功能需求簡介客房信息管理系統(tǒng)對賓館加強客房信息管理有著極其重要的作用,就一所客房數量較大的賓館來說,它的設計內容非常復雜而且繁多,比如擁有客房信息管理、入住信息管理、預定信息管理等功能,而且設計的模塊也很多,比如信息統(tǒng)計模塊,報表設計模塊,打印輸出模塊,模糊查詢模塊等等。由于本軟件主要是為某小型賓館定制開發(fā)的,因此針對該賓館客房信息管理的實際工作而

48、言,我們經過了反復地論證,最終確定了客房信息管理系統(tǒng)的設計方案。該客房信息管理系統(tǒng)的主要功能如下表所示(見表31):表3-1:客房信息管理系統(tǒng)主要功能表功能模塊功能列表住房登記功 能對客戶信息進行增加、刪除和修改??头抗芾砉?能可以對房間信息進行增加和編輯,也可以根據房號進行查找客戶查詢功 能可以根據房號、姓名、國籍、住店日期、離店日期等信息對客戶信息進行查詢3.2功能需求描述1、住房登記功能該功能實現了對客戶信息的管理。該功能可以對客戶信息進行增加、刪除和修改??蛻粜畔▽π趴蛻暨M行登記,登記內容包括房號、姓名、性別、年齡、國籍、客房級別、住房天數、住店日期、離店日期等。2、客房管理功能該

49、功能實現了對客房信息的管理。該功能可以對客房信息進行增加、刪除和修改,并且可以根據房號來查找客房信息??头啃畔⒅饕头刻枴⒖头考墑e和是否入住。3、客戶查詢功能該功能實現了對客戶信息的查詢。管理人員可以根據房號、姓名、國籍、住店日期或離店日期對客戶信息進行查詢,查詢到的信息包括房號、姓名、性別、年齡、國籍、客房級別、住房天數、住店日期、離店日期等。系統(tǒng)功能模塊圖如圖3.1所示 系統(tǒng)主界面住房登記客房管理客戶登記客戶登記客戶編輯客戶刪除客房增加客房編輯客房刪除客房查詢按國籍查詢按離店日期查詢按房號查詢按姓名查詢按住店日期查詢圖3.1功能模塊圖3.3目標系統(tǒng)要求目標系統(tǒng)應該達到以下要求: 1、時間經濟性。優(yōu)化邏輯設計與物理設計,使系統(tǒng)運行效率高,反映速度快。2、可靠性。能連續(xù)準確的處理業(yè)務,有較強的容錯能力。3、可理解性。用戶容易理解和使用該系統(tǒng)。4、可維護性和適應性。系統(tǒng)應易于修改、易于擴充、易于維護,能夠適應業(yè)務不斷發(fā)展變化的需要。5、可用性。目標系統(tǒng)功能齊全,能夠完全滿足業(yè)務需求。6、安全保密性。保證系統(tǒng)的物理安全、數據存儲和存取的安全與保密、數據傳輸的安全與保密,做好使用人員的授權管理。3.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論