酒店管理開題報告

2022-09-08 03:42:03 字數 3164 閱讀 6879

開題報告

一、選題的背景

隨著人員流動規模的不斷擴大,客房數量的急劇增加,有關客房管理的各種資訊量也在不斷成倍增長。面對龐大的資訊量,就需要有客房資訊管理系統來提高客房管理工作的效率。

傳統手工的客房資訊管理,管理過程繁瑣而複雜,執行效率低,並且易於出錯。通過這樣的系統,我們可以做到資訊的規範管理和快速查詢,實現了客房資訊管理的系統化、規範化和自動化,這樣不僅減少了管理工作量,還提高了管理效率,降低了管理成本。

目前市面上流行的類似管理系統不少。但是,對於酒店客房管理來說,因為具有自己的特殊性,因此只需要乙個操作方便,功能實用,能同時滿足本酒店對相關資料的管理及需求的系統。我們的目標就是在於開發乙個功能實用、操作方便,簡單明瞭的管理系統

1、目的:

隨著業務量的增大,各種各樣的資料也層出不窮。這樣就造成了:

(1)資料量大,工作人員錄入時的工作負荷重,效果低。

(2)資料的錄入過程中,時常會出現錯誤,增加了業務成本。

(3)對資料進行查詢時,需要手工翻閱大量的資料檔案,大大降低了查詢效率,而且查詢的結果不盡如人意。

以上缺點直接和間接地降低了的工作效率,最終影響了業務的開展。

本課題按照管理資訊系統開發的原理和方法,採用現代成熟的資訊科技手段來有效的管理,加強此過程中對資訊資源的管理及應用,使資訊處理工作更加科學化、規範化。開發出一套操作方便,功能實用,能滿足本酒店對客房資料資訊的管理及需求的管理系統。

三.課題系統功能需求

客房資訊管理系統對賓館加強客房資訊管理有著極其重要的作用,就一所客房數量較大的賓館來說,它的設計內容非常複雜而且繁多,比如擁有客房資訊管理、入住資訊管理、預定資訊管理等功能,而且設計的模組也很多,比如資訊統計模組,報表設計模組,列印輸出模組,模糊查詢模組等等。

由於本軟體主要是為某小型賓館定製開發的,因此針對該賓館客房資訊管理的實際工作而言,我們經過了反覆地論證,最終確定了客房資訊管理系統的設計方案。

四、系統功能詳細描述:

1、住房登記功能

該功能實現了對客戶資訊的管理。該功能可以對客戶資訊進行增加、刪除和修改。客戶資訊包括對信客戶進行登記,登記內容包括房號、姓名、性別、年齡、國籍、客房級別、住房天數、住店日期、離店日期等。

2、客房管理功能

該功能實現了對客房資訊的管理。該功能可以對客房資訊進行增加、刪除和修改,並且可以根據房號來查詢客房資訊。客房資訊主要包括客房號、客房級別和是否入住。

3、客戶查詢功能

該功能實現了對客戶資訊的查詢。管理人員可以根據房號、姓名、國籍、住店日期或離店日期對客戶資訊進行查詢,查詢到的資訊包括房號、姓名、性別、年齡、國籍、客房級別、住房天數、住店日期、離店日期等。

系統功能模組圖如圖3.1所示

五.課題設計方法和技術線路

1、選用設計語言

目前的可用的設計技術在設計此類系統上的資料庫技術已經非常成熟,可提供的開發工具也很多,例如:visual c++ ,visual basic,powerbuilder,dephi, visual foxpro等,它們都是很好的資料庫開發工具,都是視覺化開發工具,功能強大,開發容易,開發周期短,對於本任務都能夠勝任。

visual basic是一種視覺化的、面對物件和條用事件驅動方式的結構化高階程式設計,可用於開發windows環境下的種類應用程式。它簡單易學、效率高,且功能強大,可以與windows的專業開發工具sdk相媲美,而且程式開發人員不必具有c/c++程式設計基礎。在visual basic環境下,利用事件驅動的程式設計機制、新穎易用的視覺化設計工具,使用windows內部的應用程式介面(api)函式,以及動態鏈結庫(dll)、動態資料交換(dde)、物件的鏈結與嵌入(ole)、開放式資料訪問(odbc)等技術,可以高效、快速地開發出windows環境下功能強大、圖形介面豐富的應用軟體系統。

總的來說,visual basic具有以下特點:

視覺化程式設計:

用傳統程式語言設計程式時,都是通過編寫程式**來設計使用者介面,在設計過程中看不到介面的實際顯示效果,必須編譯後執行程式才能觀察。如果對介面的效果不滿意,還要回到程式中修改。有時候,這種程式設計-編譯-修改的操作可能要反覆多次,大大影響了軟體開發效率。

visual basic提供了視覺化設計工具,把windows介面設計的複雜性「封裝」起來,開發人員不必為介面設計而編寫大量程式**。只需要按設計要求的螢幕布局,用系統提供的工具,在螢幕上畫出各種「部件」,即圖形物件,並設定這些圖形物件的屬性。visual basic自動產生介面設計**,程式設計人員只需要編寫實現程式功能的那部分**,從而可以大大提高程式設計的效率。

物件導向的程式設計

4.0版以後的visual basic支援物件導向的程式設計,但它與一般的物件導向的程式語言(c++)不完全相同。在一般的物件導向程式設計語言中,物件由程式**和資料組成,是抽象的概念;而visual basic則是應用物件導向的程式設計方法(oop),把程式和資料封裝起來作為乙個物件,並為每個物件賦予應有的屬性,使物件成為實在的東西。

在設計物件時,不必編寫建立和描述每個物件的程式**,而是用工具畫在介面上,visual basic自動生成物件的程式**並封裝起來。每個物件以圖形方式顯示在介面上,都是可視的。

結構化程式設計語言

visual basic是在basic語言的基礎上發展起來的,具有高階程式語言的語句結構,接近於自然語言和人類的邏輯思維方式。visual basic語句簡單易懂,其編輯器支援彩色**,可自動進行語法錯誤檢查,同時具有功能強大且使用靈活的偵錯程式和編譯器。

visual basic是解釋型語言,在輸入**的同時,解釋系統將高階語言分解翻譯成計算機可以識別的機器指令,並判斷每個語句的語法錯誤。在設計visual basic程式的過程中,隨時可以執行程式,而在整個程式設計好之後,可以編譯生成可執行檔案(.exe),脫離visual basic環境,直接在windows環境下執行。

2、選用access作為後台資料庫

access2000 就是關聯式資料庫管理工具,資料庫能匯集各種資訊以供查詢、儲存和檢索。access 的優點在於它能使用資料表示圖或自定義窗體收集資訊。資料表示圖提供了一種類似於 excel的電子**,可以使資料庫一目了然。

另外,access允許建立自定義報表用於列印或輸出資料庫中的資訊。access也提供了資料儲存庫,可以使用桌面資料庫檔案把資料檔案置於網路檔案伺服器,與其他網路使用者共享資料庫。access 是一種關聯式資料庫管理工具,關聯式資料庫是已開發的最通用的資料庫之一。

如上所述,access 作為關聯式資料庫開發具備了許多優點,可以在乙個資料報中同時擁有桌面資料庫的便利和關聯式資料庫的強大功能。

六、 參考資料

酒店管理開題報告

開題報告課程題目 酒店管理系統 年級 2009級2班 專業 軟體工程 姓名指導老師 1.選本題的意義 酒店管理是酒店日常運作的乙個重要環節,學習製作酒店管理系統是很有必要的,同時,酒店管理系統也是服務行業管理軟體的乙個綜合性代表,很具有實踐的意義。2.系統主要介紹 本酒店管理系統是用delphi7製...

酒店客房管理系統開題報告

四 系統功能詳細描述 1 住房登記功能 該功能實現了對客戶資訊的管理。該功能可以對客戶資訊進行增加 刪除和修改。客戶資訊包括對信客戶進行登記,登記內容包括房號 姓名 性別 年齡 國籍 客房級別 住房天數 住店日期 離店日期等。2 客房管理功能 該功能實現了對客房資訊的管理。該功能可以對客房資訊進行增...

酒店客房管理系統設計開題報告

開題報告 一 選題的背景 意義 所選課題的歷史背景 國內外研究現狀和發展趨勢 當今社會為資訊社會 世界已進入在計算機資訊管理領域中激烈競爭的時代 1 資訊已成為繼勞動力 土地 資本之後的又一大資源 誰控制的資訊越多 誰利用資訊資源的效率越高 誰就會在各方面的競爭中 占有一席之地 誰就會更有優勢 這一...