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

2022-08-28 15:51:03 字數 2233 閱讀 8786

四、系統功能詳細描述:

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 作為關聯式資料庫開發具備了許多優點,可以在乙個資料報中同時擁有桌面資料庫的便利和關聯式資料庫的強大功能。

六、 參考資料

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

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

酒店客房管理系統

本專案以如家連鎖酒店的運營環境為參照,希望設計出適合酒店管理運用的酒店客房管理系統。如家酒店目前擁有連鎖型旅館717余家,分布於中國139個大中城市。是中國最大的酒店分銷商。隨著我國改革開放的不斷推進,國內人民生活水平的不斷提高,旅遊出行的人民越來越多,商務活動也相當的活躍 再加上入境旅遊的人也越來...

酒店客房管理系統設計

青島理工大學 資料庫課程設計報告 院 系 計算機工程學院 專業軟體工程學院 學生姓名 任偉偉 班級 軟體081 學號 200807187 題目酒店客房管理系統設計 起迄日期 2011.1.3 2010.1.14 設計地點 青島理工大學實驗室2 402 指導教師張艷 完成日期 2011 年 1月 14...