前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇客房管理系統設計范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。
[關鍵詞]軟件過程技術方案學期項目課程聯合
[中圖分類號]TP311.52[文獻標識碼]A[文章編號]2095-3437(2014)03-0071-03
一、引言
本文以大一下學期的學期項目為例,介紹了賓館客房管理系統的實現過程,包括用戶需求、技術方案書、代碼實現和項目評測打分等。在實現過程中運用了課程聯合,一位老師扮演用戶的角色提出需求,主講C#的老師負責帶領學生做系統分析、系統方案書、項目進度表、系統開發,講授數據庫的老師負責數據庫設計,并嚴格按照項目生命周期穿行管理。可以說,學期項目充分體現了軟件外包項目過程化教學、聯合課程教學,提高了學生對項目化概念的理解和團隊合作精神。
二、項目策劃
根據我們的設計,不同年級的學期項目有不同的要求,本系統是大學一年級學生第二學期的實訓項目,是在學習IT素養、C#程序設計課程的基礎上進行的。因此系統的開發過程在完全按照軟件生命周期的基礎上,同時考慮到了一年級學生對專業知識的掌握情況,在具體實施過程中進行了適當的簡化。如表2-1所示,其項目流程和項目進度計劃是根據學期項目整個軟件過程和具體實施步驟的剪裁。
表2-1展示了項目的主要流程,該表是在指導老師的帶領下實現的,針對一年級學生的特點對軟件生命周期過程進行適當的取舍。
三、分析與設計
在本次學期項目中,聘請一位老師作為用戶提出需求,指導老師在帶領學生深入了解用戶需求的基礎上指導學生完成系統需求分析,并進行簡單的系統設計,形成系統的技術方案,用戶評審通過后,進行編碼。結合一年級學生的專業學習情況,用戶提出的要求是實現簡單的賓館客房管理系統,供中小賓館使用。采用C/S架構,主要以Microsoft Visual 2008為開發平臺,SQL Server 2005為后臺數據庫,采用C#構造應用程序。
此系統分為三個管理模塊:賬戶管理模塊、客房信息模塊、客戶管理模塊。在系統中采用了權限控制,不同的角色(目前系統設定為管理員和普通員工兩個角色)擁有不同的功能:如管理員登錄后,可以實現如下信息屬性的維護:普通員工賬戶信息、客房類型信息等;普通員工登錄后可以進行客房信息管理、客戶入住和退房等操作。系統的功能用例圖如圖3-1所示:
■
■
圖3-1系統用例圖
下面對管理員操作的“添加用戶”功能進行詳細描述,添加用戶的對象交互過程如下:
1. Admin在菜單上點擊“賬戶管理”時,直接進入HomePage.cs頁面;
2. Admin 點擊“添加”按鈕時,執行UserAdded.cs;
3. Admin點擊“保存”按鈕時,執行UserAdded.cs的btnSave_Click操作,把填寫的用戶信息寫入數據庫;
4. 數據庫執行完成后把結果返回給UserAdded.cs操作。
序列圖如下圖所示:
■
圖3-2添加用戶序列圖
本系統采用的是SQL Server 2005數據庫,該數據 庫 主 要 由 用戶 信 息 表 (User_info)、客房類型表(Room_type)、客房信息表(Room_info)和客戶信息 表 (Client_info) 組成。User_info表記錄了上機用戶的信息(包括管理員和普通員工),Room_type表記錄了賓館所有的客房類型,Room_info表記錄了每一間客房的信息,Client_info表記錄了所有入住客戶的信息。系統的ER圖如圖3-3所示:
四、項目結項
不同能力的評價需要用不同的方法,學期項目鍛煉的是學生的軟件開發人才的綜合知識技能結構,所以我們參考軟件外包企業對項目和員工的評價方式,即基于過程的考察和記錄方式對學生進行考核。考核總體上分為三個方面,分別是對各個學期項目的考核、對學期項目中各個學生的考核以及對導師的考核。下面是本次學期項目的考核表:
■
表4-1項目組考核表
在實訓過程中以項目組進行管理和材料交付,因此考核的時候主要以項目組為單位,表4-1展示了項目小組的考核方法,包括考核項、考核標準、分數和評估人。但是項目組內每個組員的分工和完成情況各不相同,所以項目組內的組員也需要進行考核,表4-2展示了項目組員的評估方法(見右頁)。
五、總結
本次學期項目是基于課題軟件外包技術崗位能力成熟度模型實現的,該課題的研究目標是建立一個軟件外包專業人才的能力模型,以促進企業、高等院校和政府相關機構形成對軟件外包產業人才需求的共識。該課題統籌規劃了軟件專業三年課程體系,使得每個學期都有以一門主干課程聯合其他相關課程形成的綜合知識體系的學期項目。本次學期項目從策劃到考核都很好地反映了課題中的能力模型,學生的職業素養和綜合能力都得到了提高,對高職層次軟件外包人才培養的探索提供了切實可靠的依據。
[參考文獻]
[1]張忠林,王堅生,蘭麗.軟件項目管理思想在“軟件工程”實踐教學中的應用[J].計算機教育,2010(2):42-46.
關鍵詞:開放教育;課程管理系統;知識庫
中圖分類號:G712 文獻標志碼:A 文章編號:1009—4156(2012)10—169—02
一、引言
開放教育作為一種獨立的教育形式,進入了現代國民教育體系和終身教育體系。其本質是人人享有終身接受教育的權利。“入學指南”是學員了解開放教育,實現觀念轉變,掌握必要的現代教育技術,掌握行之有效的自主學習方法,完成學業的領路課程。
知識服務是高層次的知識開發與利用,在實現知識服務功能中,必須用相應的信息技術支持,而且需要以計算機技術為核心的現代信息處理技術與通信技術、感測技術和控制技術相融合,形成具有信息化、智能化和綜合化的智能信息環境系統。本文提出以知識服務理論為指導,構建基于知識服務的課程管理系統,進行課程知識庫的構建,為學習者提供知識服務。
二、“入學指南”課程管理系統設計
課程管理系統能將學生活動與交互的所有信息記錄到日志文件和數據庫中,所以其中積累了大量對分析學習者行為非常有價值的信息。基于學生的學習行為開展學習績效的評估,提供課程改進與學習建議,對學習資料和網絡課程進行評價,為課程的師生提供反饋,對于提高遠程教育教學效果與質量而言非常重要。本系統用戶角色分為兩種:普通學員、管理教師(課程責任教師)。系統功能架構主要實現以下功能:
1.課程知識庫功能:分類搜集、整理、加工、提煉學習者在開放教育學習時遇到的問題以及解決的措施,形成問題解答知識庫。提供知識檢索功能和知識管理功能。
2.學習者自服務功能:用戶能進行知識學習、知識評價、知識分享、論壇交流,系統為學習者提供課程知識導航機制。
3.學習者分類、權限管理功能:可根據用戶角色分類進行權限分配。
4.課程學習功能:提供課程學習功能,如通過案例學習知識點,教師進行分析。
5.安全控制功能:通過對用戶權限設置、數據庫加密等措施保證知識庫不被破壞,良好運行。
普通學習者和管理教師通過課程學習知識庫進行自助式學習,獲得知識,形成一門具體課程的知識地圖,既豐富知識庫系統又解決了學習者的問題,可謂“教學相長”。知識庫的豐富由師生共同努力,為保證知識有效性,系統設計兩層審批,用戶上傳知識是否錄入知識庫的最終決定權在于“入學指南”課程管理教師。
三、課程學習管理知識庫的構建
知識服務首先是一種認識和組織服務的模式。它是在網絡條件下,根據用戶的問題和環境以信息知識的搜尋、組織、分析、重組的知識和能力為基礎,將知識服務貫穿于用戶解決問題的始終,形成知識服務的核心能力,從而提供能夠有效支持知識應用和知識創新的服務。“入學指南”知識庫構建由以下四個步驟組成。
1.學習者需求調查:抽取學習者平常需求的知識點信息,并對其進行分析,是知識服務的基礎和提供服務質量的關鍵。
首先利用“方便抽樣”法從開放教育2011年秋季入學的學員中隨機抽取100名在中央電大“電大在線”學習平臺中發帖留言的學員進行統計,并分別以學習環境、學籍、考試、畢業、學習準備、學習方法等關鍵詞進行搜索,發現普通學習者所關心的問題大多集中在考試、畢業、學習資源查找等。因此,在知識庫中對普通學習者主要提供解決這些方面問題的知識。
2.知識采集:根據分析所得的結論,有針對性地在中央電大“電大在線”平臺、“入學指南”學習平臺、課程書籍等相關信息中進行收集。
3.知識組織:是對收集到的“入學指南”知識的本質以及各知識之間的關系進行揭示,對知識分類、重組,使之有序。對于知識分類文本采用多重屬性分類方法,即定義多種知識屬性,并賦予每個知識點對應的屬性內容,分類將作為文檔的附加屬性存在。
4.知識開放:利用,NET和SQLServer數據庫技術構建知識庫。知識庫頁面左側以知識樹顯示,右側為用戶檢索界面。下面介紹一下知識庫中知識錄入、知識檢索、知識查詢、知識更新模塊。
(1)知識錄入:普通用戶可以按照課程性質、課程對象、知識范疇屬性將知識提交給課程管理教師,由其審批后,勾選適用對象、安全級別并設定三個文件關鍵詞后錄入到知識庫中。系統會自動生成符合統一的上傳文件命名規則的文件名,命名規則為:用戶角色_用戶名_課程性質_課程對象_源文件名_時間戳,原有后綴。知識內容源格式以Office文檔為主,同時兼顧通用的文檔交換格式,如PDF、TXT格式。
(2)知識檢索:提供兩種方式方便用戶進行知識檢索。一種是利用知識庫首頁右側用戶檢索頁面給出的關鍵詞表來檢索,關鍵詞表由課程專家來制定。例如點擊“學籍”之一關鍵詞,將出現與這一主題相關的分類檢索如“學號”、“轉學”、“轉專業”等,且知識路徑中進入“‘入學指南’知識庫\學籍”。另一種檢索方法是利用知識樹。點擊知識庫左側知識樹型結構圖可找到對應的檢索關鍵詞進行檢索。同樣找“學號”,可點擊知識樹中“‘入學指南’知識庫\學籍\學號\”,即可找到。
(3)知識查詢:系統提供知識查詢界面供用戶進行條件查詢,條件間關系為AND,不選擇的條件可忽略,可選擇的查詢條件例舉如下“‘入學指南’知識庫:學籍、考試、畢業、學習準備、學習方法(條件內進行=匹配)”,“文件名稱(條件內進行LIKE匹配)”,“關鍵詞(3個關鍵詞之問用OR連接)”。通過多個條件的組合,可使學習者快速定位,找到自己所需要的知識。
(4)知識更新:知識庫中內容應隨著網絡環境的變化而更新和改善,是一個循序漸進的過程。系統設計用戶可對知識進行評價,評價等級分為“很有用”、“有一定幫助”、“沒用”,課程專家周期性地對學習者評價進行管理,刪除多數學習者認為沒用的知識。并可通過論壇交流和用戶意見反饋來搜集用戶的一些最新想法,獲取用戶最想知道的知識,切實保障知識庫為用戶提供知識服務的宗旨。
四、課程學習知識庫管理系統的實現
系統的設計基于B/S(瀏覽器/服務器)模式,由一臺服務器作為系統的服務器端,提供數據庫服務和Web服務,用戶在客戶機端只要有一個可以解析HTML語言的瀏覽器即可,方便系統可以升級或進行二次開發。在本系統中,數據庫采用Microsoft SQL Server 2005,前臺頁面采用.NET開發,開發語言選用C#。
系統架構采用.NET三層架構進行設計,即用戶界面表示層(USL)、業務邏輯層(BLL)、數據訪問層(DAL)。用戶界面表示層是用戶與系統內部的接口,采用以,aspx結尾的,NET網頁與用戶進行交互;業務邏輯層處理具體的業務功能,將用戶層傳來響應傳給數據層,并將數據層處理結果返回用戶表現層瀏覽器。采用C#語言編寫類接口文件;數據訪問層,通過ADO,NET調用實際數據源,采用C#吾言編寫的數據庫訪問操作類。
五、結語
本系統將知識服務的理念應用于開放教育課程管理系統設計與開發中,并對系統功能架構、“入學指南”課程知識庫構建、課程管理系統的實現進行了討論。該系統功能齊全,在學習者加強“入學指南”知識儲備的同時,提高了他們的學習效率,對構建服務型課程管理系統是有益的探索。
【關鍵詞】Java;酒店管理;數據庫
中國經濟的飛速發展帶動旅行水平的迅速前進,目前中國旅游出行的人數不斷增加,商務活動也越來越活躍,人們對酒店服務提出更高、更多樣性的需求。如何把酒店在有限的財力、人力、物力及信息資源情況下更好的服務于酒客戶,是一切酒店公司所要面臨首要的問題。
一、系統介紹
基于Java的酒店管理系統是一個采用java+mysql+web的模式訂制的小型電子信息管理平臺。系統功能完備以Web界面與用戶交互,為用戶提供信息并接受其操作,同時通過數據庫管理系統來存儲信息數據,實現了對信息數據的瀏覽、查詢、編輯和管理等基本數據庫操作。系統采用模塊化程序設計方法,根據用戶的需求及程序的應用與維護的易用性將各個部分置于不同的模塊當中,便于程序的擴展與維護。系統基本上滿足客房管理、預訂管理、特色服務管理等方面的需求,界面美觀清晰、操作簡單易用。
二、系統設計
基于Java的的酒店管理系統是以Mysql建立數據庫而生成的酒店辦理體系。系統操作簡單、界面明晰,直觀對相應的功能進行設計。
2.1系統功能模塊劃分
(1)系統用戶管理:主要負責對管理員信息的修改等;(2)會員信息管理:主要負責對客戶信息的增加、刪除、修改;(3)房間信息管理:主要負責房間類型的增加、刪除、修改,以及房間的管理;(4)預訂信息管理:主要負責客戶預訂、入住等功能實現,實時更改房間的狀態;(5)入住信息管理:主要負責顧客入住酒店、離店結賬、更新入住信息操作;(6)留言信息管理:主要負責顧客對酒店服務的評價操作;(7)站內新聞管理:主要負責酒店最近新聞的添加管理操作。
2.2系統結構劃分
系統采用最為常用的MVC架構實現,模型層(Model)、視圖層(View)、控制層(Controller)三層結構。模型(Model):業務規則的制定和處理業務流程/狀態;業務流程的處理是對于其它層才說是黑箱操作,接受模型查看所請求的數據,并返回最終的結果;業務模型的設計可以說是MVC最主要的核心。視圖(View):使用JSP頁面顯示數據,與用戶交互的頁面。控制器(Controller):控制(Controller)是從用戶接收請求,模型和視圖匹配在一起,以完成用戶的請求;劃分控制層的影響是顯而易見的,它是一個調度器,選擇什么樣的模式,什么樣的視圖的選擇可完成什么樣的用戶請求。
三、數據庫設計
3.1邏輯模型設計
邏輯結構設計是把概念結構設計階段設計的E-R圖轉換為與選用的DBMS產品所支持的數據模型相符合的邏輯結構。管理員(ID,用戶名,密碼);客房(ID,房間號,客房類型,價格,客房信息等);用戶(ID,用戶名,密碼,性別,年齡等);預定(ID,客房號,預定時間,入住日期,押金等);入住(ID,客房號,用戶名,身份證,費用等);留言(ID,用戶名,留言內容,留言時間等)。
3.2物理模型設計
管理系統物理存儲在名為db_jiudian的Mysql的數據庫中,所涉及的表如下:1.管理員表。用于存放操作員的信息,例如:管理員員的用戶名,密碼,ID。結語:為了提高酒店的作業效率,酒店管理系統的科學化、信息化、體系化建設將變的尤為重要。基于Java的酒店管理系統是依據酒店對客房辦理的實際情況而進行設計的,完成客戶對酒店中的客房查詢和預定,便利酒店管理人員對客房的實際情況而進行集中查詢辦理作業。
作者:萬巖 史愛雯 張岳 單位:黑龍江八一農墾大學
參考文獻
[1]王菁.酒店管理系統設計[J].辦公自動化:綜合月刊.2010,(2):23-27
【關鍵詞】建筑智能技術;酒店客房;智能控制系統
一、系統指導思想
系統指導思想:符合酒店設計要求、符合酒店行業相關規范、符合建筑行業相關規范,從管理者、消費者的角度出發,努力實現技術與藝術的和諧統一。充分體現本酒店服務至上的宗旨。
系統設計總體目標:在為客人提供優質服務的前提下,降低能耗、提高效率。使智能化系統成為提高酒店服務水平、為客人提供優質服務的有效工具,幫助酒店提高酒店管理水平服務。
二、系統控制系統
提供本系統的詳細描述,包客房功能的具體實現、系統節能策略的實現等。如下所述:
1 客房供電控制
(1)客房內總電源通過帶漏電保護功能的斷路器提供;(2)客房供電分為非受控回路和受控回路。非受控回路在客房正常使用過程中始終保持供電狀態,也不受插卡取電器的控制,如客房內的冰箱電源、充電插座等;受控的各個電器回路通過客房智能控制系統進行控制;(3)與傳統的非智能的客房電源及電器控制方案不同,本設計方案采用智能的客房電器控制系統,并根據插卡取電器的狀態調整客房內各個電器設備的工作狀態,可以實現在客房內無人,插卡取電器無卡時,仍然可以自動或遠程的控制客房內的相關電器設備的運行,如空調、換風機、窗簾等等。
2 客房燈光控制
酒店客房智能控制系統的燈光控制部分具有調光型和非調光型兩種類型。客房內所有的燈光開關均采用輕觸式或翹板式普通面板,并根據控制對象就近設置于墻壁之上,面板內無強電,在符合傳統習慣的同時,同時提高安全水平。通過面板,可以進行開關和亮度調節,也可以通過場景開關面板對客房內的所有或部分燈具進行分組控制。主要包括:(1)門廳照明控制:當客人是進入客房時,插入房卡,系統自動進入歡迎場景模式,門廳燈均自動點亮,并在延時3~5分鐘后自動熄滅,客人也可以通過門廳燈的控制開關手動打開;而當客人是在夜晚進入客房時,則系統會在點亮門廳燈光的同時,還會自動開啟床頭燈或其它照明,以使客房內維持一個適當的照度;(2)一般照明控制:客人可以隨時通過各個位置的照明開關,開閉燈光或調節燈光的亮度;(3)場景照明控制:系統可設置包括歡迎、娛樂、睡眠以及普通等多種照明模式,為客人營造舒適便捷的入住環境。例如客人休息時,只需按下睡眠模式的快捷控制鍵,系統關閉所有上部照明燈具,同時打開夜間照明燈。當然客人也可以根據自己的喜好選擇關閉夜間照明燈;(4)其它燈光控制:衣柜燈自動點亮與延時關閉、衛生間燈及排氣扇無人時自動延時關閉,等等。
3 空調控制功能
系統對客房空調(風機盤管)采用多種模式控制,提供如下控制功能:
(1)當客房處于無人登記時:系統會每設定的頻率,通過空調系統對房間進行換氣,使房間內的空氣保持適當流動。該功能的時間間隔、工作方式等可根據需要重新設置;(2)當客房處于有人預定時:系統會根據季節,空調進入預舒適模式運行,自動使客房保持在一定的溫度,為迎接酒店客人的到來做好準備;(3)當客房處于有人入住時:即客人在前臺登記入住客房時,空調系統自動進入舒適模式運行,以保證在客人在進入房間前,使客房的溫度達到或接近預先設定的數值;(4)當客人進入客房時:當客人進入客房并將房卡插入取電器時,空調系統維持舒適模式,但對空調的控制權已經移交給了客人,客人可以隨時根據自己的喜好,通過空調溫控面板重新設定溫度和風速;(5)當客人中途離開客房時:當客人中途離開客房并從智能取電開關上抽出房卡時,空調系統將再次進入舒適模式運行,同時,空調系統將自控增大溫度適應范圍,以保證節能效果;(6) 當客人返回客房時,系統將立即返回到客人自行設定的溫度和風速運行,為客人提供良好的感受。(7) 于此同時,在客房管理部的工作站上,可以實時監控到每一間客房的空調運行情況。
4 窗簾控制功能
系統的窗簾控制功能兼顧了舒適和節能。在客房內無人時,系統會將窗簾自動關閉,以利于節能;當客人是在白天進入客房時,窗簾會自動打開,使客人感到客房寬敞明亮;而在夜晚則不會自動打開。當然客人也可以根據自己的喜好通過窗簾開關控制打開或關閉。
5 客房功能管理
系統提供集成的客房管理功能。包括:(1)客房內在玄關處和床頭均設有“Do Not Disturb”按鈕;(2)在玄關處還設有“Make Up Room”以及“Service Call”按鈕;(3)在門外設有“Do Not Disturb” “Service Call”指示和門鈴開關;(4)其中“Do Not Disturb”和“Service Call”將互鎖,啟動“Do Not Disturb”后門鈴將處于靜音狀態;(5)當客人按下任何客房服務按鈕時,酒店客房部工作站將立即得到相關信息,可立即進行處理,以提高服務質量;(6)客房主人按了退房按鈕后,前臺就可顯示,即可去查看,節省時間。
6 安全功能
系統還提供門、窗未關閉報警。系統可設置在客人未入住、客人入住以及客人是否在房間時的門、窗未關閉報警,并及時傳輸到客房部或者工程部工作站。以提高客房的安全性。
三、軟件功能
客房智能管理系統應提供基于專屬于酒店的定制的智能房間控制功能,還提供酒店管理與中央監控軟件。酒店房間管理軟件運行在裝有Windows操作系統的工作站中,可以安裝在酒店前臺、客房部、工程部或者其他需要對房間狀態和報警進行監視管理的位置。軟件提供以下功能:空調控制和能源管理;燈光控制和場景控制;房間信息和客戶管理;報警和客房監控;服務員管理;系統配置。
軟件還應提供多項附加功能,以提供系統管理功能以及客房數據分析和VIP客人個性數據管理和分析功能,包括:每個房間的詳細狀態顯示功能,包括即時房態顯示、即時空調設定溫度、房間溫度、風速等詳細狀態顯示;歷史溫度數據的分析功能,提供歷史溫度數據分析和報表;支持存儲客人個性化空調設定信息,并能夠在客人再次入住時進行場景重現;在系統管理方面,系統提供多層次的用戶權限管理,保證系統的安全性。
在系統集成與擴展方面,系統也應具有良好的兼容性,能夠與前臺管理系統(FOS)、酒店物業管理系統(PMS)以及建筑智能化控制系統進行無縫集成。如下所述:
系統具有與前臺管理系統(FOS)、酒店物業管理系統(PMS)系統的集成功能,包括:(1)實時傳輸酒店客人的入住、退房信息到本系統,通過系統的聯動實現對房間設備運行模式的切換,保證舒適與節能的和諧共存;(2)從本系統傳輸客房服務信息到前臺管理系統(FOS)或者酒店物業管理系統(PMS),已實現客房服務信息的共享,提高客房服務的響應速度和服務水平。
系統應提供標準的OPC服務器功能選項,可以實現與建筑智能化控制系統的集成。
【關鍵詞】VisualBasic6.0;酒店管理系統;ACCESS2003
1國內外現狀及其分析
隨著當今設計,科學技術的飛速發展,百姓的生活水平越來越好,旅游市場的發展日益繁盛,這樣,就有力的促進酒店行業的發展。與此同時,酒店開的越來越多,人們對酒店的要求就越來越高,加劇了酒店之間的競爭。那么作為酒店行業的競爭主要采取提高員工的滿意率、爭取穩定的客源,做出一套完整的營銷的方案等。進而,酒店借助于IT工具來拓展酒店的銷售能力,創造酒店的經濟效益已成為酒店快速發展的一種必然趨勢。
2系統設計
2.1可行性分析
可行性分析有兩種:技術方面和經濟方面。對于技術方面,作為酒店管理系統開發技術非常成熟,開發工具很多。本系統采用以下的組合可以滿足小型酒店管理系統開發的要求,即vb6.0和Access2003。對于Access2003數據庫系統,這種簡單易學的軟件更加適用于小型的系統開發我們可以通過簡單的數據存儲,完成功能。由于它簡單、易學開發者經常使用。對于VB是界面開發比較好的一門工具軟件,VB把一些復雜的代碼以可視化的程序進行展現。對于經濟的方面,使用本軟件在一定的基礎上,能夠大大減少人力,物力資源,為企業的發展減少資金。而且,通過本軟件,還可以減少客戶結算的錯誤率,防止不必要的數據冗余產生。這樣,可以使酒店的管理業務能夠進入良性循環。
2.2主界面的設計
程序進入后,在系統登錄界面,進行輸入操作員代號和操作員的驗證碼,進入到系統主窗體界面,在主界面上,用戶可以通過單擊菜單項目或者根據需求選擇對應項目按鈕,進行不同的選擇操作,進入下一項目菜單。并且,根據操作員的代號不同,在每一次登陸的時候,顯示操作員的代碼以及每個操作員的工作時間。
2.3客戶住宿模塊
進入程序菜單后,用戶可以選擇菜單欄中“住宿人員管理”/“住宿人員登記”命令,或者可以單擊登記按鈕,進入到住宿模塊。在住宿模塊中,可以顯示每個客戶的基本信息,包括客人的姓名、性別、身份證號碼。以及每個客人訂的房間數目和每個房間的人數,還有每個客人收取得預留押金、住宿的時間提醒、實收住宿費和退房的時間等單據。這個部分是整個系統軟件設計的關鍵。
2.4客戶調房模塊
在主界面下,單擊客戶調房按鈕,將進入系統的調房模塊。在調房模塊中我們可以根據客戶的需求,重新選擇客戶入住的房間號碼和空閑的房間號碼,以及客戶調房后新入住的房間號碼等。
2.5客戶補交押金模塊
在主界面下,選擇客服補交押金模塊,在“憑證確認”下拉列表框中單擊的客戶憑證號碼,在“補交押金”輸入客戶補交押金的數目,與此同時,在相應的標簽框中顯示客戶的基本信息情況,設置提醒退房時間和退還押金時間,以及客戶是否進行發票處理。
2.6整體系統維護模塊
在系統維護模塊中,我們要將以往的客戶進行信息的備份,保存信息到數據庫中,方便以后的查找,與此同時,還設計數據恢復模塊,一旦系統出現問題,可以進行系統恢復,到最初狀態之中。
3系統測試
系統測試的目的是保證系統軟件的設計完成后能夠真正的用到酒店管理之中,保證軟件的整體工作是一個良心循環的過程。這就需要對軟件的每一個部分進行測試,查看軟件最終實現效果。現以下面測試為例:(1)主界面的模塊測試測試內容:對主界面進行信息輸入測試。測試:可以輸入錯誤賬戶號登陸,登陸失敗。可以輸入錯誤的驗證號進行登陸,登錄失敗。結論:測試成功。(2)客戶住宿模塊測試測試內容:客戶住宿信息測試。測試:首先不輸入任何數據,系統提示:不能為空;則測試通過。然后單擊已經入住的客房來開單,如果系統提示:選擇空的客房;則測試成功。最后輸入錯誤數目的押金,如果系統提示:押金不夠;測試成功。結論:測試成功。綜上所述,這是一款可以應用于現實生活中的一款軟件。
4總結
由于程序編輯和設計的時間比較緊,在整個軟件的開發過程中還有一些的問題和不足之處,需要我的設計再次進行深層次的開發,與此同時,還需各位同行多多批評指教。
參考文獻
[1]劉韜,駱娟,何旭洪.VisualBasic數據庫系統開發實例導航[M].北京:人民郵電出版社,2003.
[2]張玲,劉玉玫.Access數據庫技術實訓教程[M].北京:清華大學出版社,2008.