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