前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的客房管理系統(tǒng)設(shè)計主題范文,僅供參考,歡迎閱讀并收藏。
客房管理系統(tǒng)的開發(fā)可以幫助系統(tǒng)管理員完成日常的客人入住及客人的退房信息的管理及查詢等工作,大大提高了的工作效率。雖然計算機管理并不是賓館管理走向成功的關(guān)鍵元素,但它可以最大限度地發(fā)揮準(zhǔn)確、快捷、高效等作用,對賓館的服務(wù)管理提供有力的支持。
1 酒店計算機管理發(fā)展概述
回顧過去的20年,中國酒店業(yè)的發(fā)展歷經(jīng)了80年代初的茫然無措,到90年代開始的突然啟動,再回歸到現(xiàn)在的生機盎然。歷經(jīng)幾十年的風(fēng)雨兼程,生命力愈加旺盛。酒店客房管理系統(tǒng)是以酒店計算機綜合管理為基礎(chǔ),并且通過智能化技術(shù),提高其管理水平和經(jīng)濟效益的高效節(jié)能系統(tǒng)。
1、酒店計算機管理技術(shù)發(fā)展
IT技術(shù)飛速更迭,技術(shù)前沿的敏銳觸角不斷地伸向傳統(tǒng)產(chǎn)業(yè)縱深面。起自70年代的酒店IT技術(shù),歷經(jīng)30多年發(fā)展和應(yīng)用,目前已十分龐雜。從軟件、硬件和服務(wù)三處著眼,現(xiàn)階段酒店的計算機管理可分為:
硬件:網(wǎng)絡(luò)系統(tǒng)、通信系統(tǒng)(電話系統(tǒng)、內(nèi)部尋呼系統(tǒng)、電話會議/視像會議系統(tǒng))、POS機及其專用鍵盤、廚房智能設(shè)備、客房智能設(shè)備、智能卡系統(tǒng)、自助交易系統(tǒng)、戶外導(dǎo)向屏、觸摸屏、手持電腦、無線設(shè)備、計時考勤設(shè)備等。
軟件:電話計費系統(tǒng)、會所管理系統(tǒng)、中央預(yù)訂系統(tǒng)、客戶關(guān)系管理系統(tǒng)、常客服務(wù)系統(tǒng)、餐廳管理系統(tǒng)、能源管理系統(tǒng)、酒店財務(wù)系統(tǒng)、物資管理系統(tǒng)、收益管理系統(tǒng)、預(yù)訂管理系統(tǒng)、宴會銷售系統(tǒng)、POS系統(tǒng)、客房前臺系統(tǒng)、客房后臺系統(tǒng)、供應(yīng)鏈管理系統(tǒng)、人力資源管理系統(tǒng)、互聯(lián)網(wǎng)站、數(shù)據(jù)庫、電子商務(wù)、多媒體培訓(xùn)、經(jīng)理查詢系統(tǒng)、決策支持系統(tǒng)、連鎖服務(wù)傳遞系統(tǒng)等。
服務(wù):對客服務(wù):中央預(yù)訂服務(wù)、網(wǎng)站訂房服務(wù)、客房娛樂服務(wù)、互聯(lián)網(wǎng)接入服務(wù)、電子咨詢服務(wù)、技術(shù)支持服務(wù);對酒店服務(wù):全球分銷網(wǎng)絡(luò)(GDS)、應(yīng)用服務(wù)供應(yīng)商(ASP)、托管服務(wù)、培訓(xùn)服務(wù)、外包服務(wù)、在線采購服務(wù)等。
2、酒店客房管理的智能化趨勢
智能化酒店客房管理控制系統(tǒng)代表著一種新的、科學(xué)的管理方式,它是計算機網(wǎng)絡(luò)化在客房管理上的技術(shù)應(yīng)用,是將客房內(nèi)的專用電器通過智能化設(shè)計與計算機網(wǎng)絡(luò)運行,實現(xiàn)對客房狀態(tài)、服務(wù)請求的實時監(jiān)控。系統(tǒng)由兩級網(wǎng)絡(luò)組成,上級網(wǎng)是基于以太網(wǎng)的內(nèi)部局域網(wǎng),子網(wǎng)是由上位機工作站和下位機(網(wǎng)絡(luò)通訊控制器)組成的RS-485總線網(wǎng)絡(luò),主要包括客房控制系統(tǒng)(Ⅰ)、樓層工作站(Ⅱ)、總臺管理系統(tǒng)(Ⅲ)以及網(wǎng)絡(luò)通訊等部分內(nèi)容。樓層工作站通過總線網(wǎng)絡(luò)下掛客房網(wǎng)絡(luò)通訊控制器,總臺工作站、客房部工作站、工程部工作站經(jīng)以太局域網(wǎng)與各樓層工作站相連接。
2 需求分析
近年來,隨著我國酒店業(yè)的迅猛發(fā)展,行業(yè)內(nèi)的競爭日益激烈。為提高酒店的管理水平,增強酒店的競爭能力,先進的酒店管理信息系統(tǒng)己成為酒店經(jīng)營者的必然選擇。作為集客房、餐飲、洗浴、通訊、娛樂、商務(wù)及其他各種服務(wù)與設(shè)施于一體的現(xiàn)代化的大酒店,由于其組織龐大,服務(wù)項目多,信息量大,要想降低成本,提高工作效率、服務(wù)質(zhì)量和管理水平,進而促進經(jīng)濟效益,必須借助計算機來輔助進行酒店的現(xiàn)代化管理。本文主要介紹如何針對星級酒店的需求,將先進的軟件應(yīng)用技術(shù)融入現(xiàn)代酒店管理系統(tǒng)中,開發(fā)出功能更完善的酒店管理信息系統(tǒng)。
根據(jù)酒店賓館的具體情況,系統(tǒng)主要的功能包括:
1.前臺管理:“客房預(yù)定”、“住宿登記”、“調(diào)房登記”、“追加押金”、“退房結(jié)帳”。
2.客房管理:“客房查詢”、“房態(tài)查看”。
3.查詢統(tǒng)計:“預(yù)定房查詢”、“住宿查詢”、“退宿查詢”、“宿費提醒”。
4.掛帳管理:“掛帳管理”、“客人結(jié)帳”。
5.基礎(chǔ)信息設(shè)置:“客房信息”、“客房類型信息”、“員工信息”、“掛帳單位信息”。
6.系統(tǒng)初始化:“本單位定義”、“業(yè)務(wù)部門定義”、“操作員管理”、“權(quán)限設(shè)置”。
7.系統(tǒng)維護:“系統(tǒng)初始化”、“數(shù)據(jù)備份”、“數(shù)據(jù)恢復(fù)”。
3 總體設(shè)計
客房管理系統(tǒng)主要是針對中小型的賓館、酒店開發(fā)的客房管理系統(tǒng),系統(tǒng)由前臺管理、客房管理、查詢統(tǒng)計、掛帳管理、基礎(chǔ)信息設(shè)置、系統(tǒng)初始化、系統(tǒng)維護和幫助等幾個功能模塊組成,規(guī)劃系統(tǒng)功能模塊如下:
前臺管理
前臺管理:客房預(yù)定、住宿登記、調(diào)房登記、追加押金、退宿結(jié)帳和退出。
客房管理
客房管理:客房查詢和房態(tài)查看。
查詢統(tǒng)計
查詢統(tǒng)計:預(yù)定房查詢、住宿查詢、退宿查詢、宿費提醒。
掛帳管理
掛帳管理:掛帳查詢和客人結(jié)帳。
基礎(chǔ)信息設(shè)置
基礎(chǔ)信息設(shè)置:客房信息、客房類型信息、員工信息和帳掛單位信息。
系統(tǒng)初始化
系統(tǒng)初始化:本單位定義、業(yè)務(wù)部分定義、操作員管理和權(quán)限設(shè)置。
系統(tǒng)維護
系統(tǒng)維護:系統(tǒng)初始化、數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)。
幫助
幫助:幫助和關(guān)于本軟件2部分。
4 設(shè)計目標(biāo)
主要是針對中小型的賓館、酒店開發(fā)的的客房管理系統(tǒng),主要實現(xiàn)可以下目標(biāo):
界面設(shè)計美觀友好。
操作員可以隨時修改自己的口令,并且不同的操作員設(shè)置不同的操作權(quán)限,以增強系統(tǒng)的安全性。
數(shù)據(jù)保密性強,為每個用戶設(shè)置相應(yīng)的權(quán)限級別。
信息查詢靈活、方便、快捷,數(shù)據(jù)存儲安全可靠。
能夠?qū)崿F(xiàn)數(shù)據(jù)備份和數(shù)據(jù)恢復(fù),保證數(shù)據(jù)安全。
系統(tǒng)運行穩(wěn)定,安全可靠。
5 結(jié)束語
此系統(tǒng)可以實現(xiàn)客房預(yù)定、住宿登記、宿費提醒、追加押金、調(diào)房登記、退房結(jié)帳、掛帳、查詢統(tǒng)計等功能。其中宿費提醒可以在住宿費超過押金時預(yù)警,提示前臺要客人補交押金,該功能可明顯提高對住宿人員住宿的有效管理。
參考文獻
[1]陳威、白偉明、李楠 《JSP工程應(yīng)用與項目實踐》機械工業(yè)出版社 2005年2月
[2]高春艷、李俊民、張耀庭等《Visual Basic 信息系統(tǒng)開發(fā)實例精選》機械工業(yè)出版社 2005年7月
[3]宋昆、李嚴(yán)等《SQL Server數(shù)據(jù)庫開發(fā)實例解析》機械工業(yè)出版社 2006年1月
本文針對中小型賓館對于客房經(jīng)營管理的需求,提出了一個中小型客房管理系統(tǒng)的實現(xiàn)方案。該方案提供了基本的客房類型及客房信息管理,入住登記管理,人員信息管理。另外,還提供續(xù)費提醒,統(tǒng)計查詢等滿足用戶工作需求的功能。本系統(tǒng)基于B/S架構(gòu)開發(fā),具備較完善的功能,操作簡單、界面友好。
關(guān)鍵詞:
客房管理系統(tǒng);客房信息管理;B/S架構(gòu)
引言
隨著旅游業(yè)的迅速發(fā)展,住宿服務(wù)需求越來越大。賓館作為服務(wù)性的行業(yè),運用客房管理系統(tǒng)是衡量服務(wù)水平的重要指標(biāo)[1]。目前,已有的大多數(shù)客房管理系統(tǒng)是為大型酒店設(shè)計的,成本高、系統(tǒng)復(fù)雜,不適用于中小型賓館的住宿管理工作。針對中小型賓館設(shè)計的客房管理系統(tǒng)實現(xiàn)入住結(jié)賬,信息管理的集成功能,即可為客人提供更快捷的服務(wù),也可提高工作人員的工作效率,有效地杜絕財務(wù)漏洞,減少經(jīng)濟損失[2]。此類系統(tǒng)實現(xiàn)了客房管理信息化和規(guī)范化,減少差錯和遺漏、提供數(shù)據(jù)統(tǒng)計和分析功能,可提高賓館的管理水平和經(jīng)營效益。下面將介紹一種基于B/S的中小型客房管理系統(tǒng)。
1、B/S架構(gòu)概述
目前,網(wǎng)絡(luò)應(yīng)用軟件開發(fā)使用客戶機/服務(wù)器架構(gòu)已比較成熟,其中瀏覽器/服務(wù)器簡稱B/S[3]。B/S架構(gòu)的軟件分三層,分別是表示層,應(yīng)用層和數(shù)據(jù)層。表示層作為用戶和服務(wù)器之間的接口,向應(yīng)用層服務(wù)器發(fā)出請求并顯示結(jié)果。應(yīng)用層服務(wù)器調(diào)用邏輯處理程序處理請求并向數(shù)據(jù)層的數(shù)據(jù)庫服務(wù)器發(fā)送SQL語句,進行結(jié)果處理,并將處理結(jié)果返回給客戶端的瀏覽器。數(shù)據(jù)層服務(wù)器接收SQL語句的請求,對數(shù)據(jù)庫中的數(shù)據(jù)進行操作并返回操作結(jié)果[4]。B/S架構(gòu)的應(yīng)用軟件系統(tǒng)結(jié)構(gòu)清晰易于維護和擴展,還能保證系統(tǒng)服務(wù)用戶的響應(yīng)速度,從而可為用戶提供一個高性能的客房管理系統(tǒng)。
2、系統(tǒng)設(shè)計方案
2.1用戶需求分析
需求分析是根據(jù)用戶對軟件功能的需求,對軟件開發(fā)進行的前期分析與研究。如賓館管理者希望通過系統(tǒng)可以方便的了解客房入住情況。工作人員希望通過系統(tǒng)可以很方便的實現(xiàn)客戶入住、結(jié)賬等操作??头抗芾硐到y(tǒng)要能夠滿足賓館客房管理工作的需求,賓館的管理者和工作人員在實際工作中需要進行以下內(nèi)容的操作:(1)賓館管理者可以對工作人員的信息進行管理操作。(2)工作人員可以對客人信息、客房信息和客房類型信息進行管理操作,并能方便查詢房間信息及狀態(tài)。(3)工作人員能根據(jù)客戶要求完成入住信息登記和退房結(jié)算住宿金額的操作。(4)工作人員可方便查詢所有入住信息。(5)當(dāng)入住客人繳納押金余額不足時,工作人員可以及時獲知并提醒補費。(6)賓館管理者可方便查詢指定時間段的查詢收入和入住率。
2.2系統(tǒng)功能模塊設(shè)計
通過對用戶需求的分析,本系統(tǒng)要建立一個中小型客房管理系統(tǒng),針對使用人員系統(tǒng)建立兩類用戶,分別為高級用戶(即管理員對應(yīng)管理者)和普通用戶(對應(yīng)普通工作人員)。管理員具有本系統(tǒng)的所有操作權(quán)限,可以管理普通用戶信息,但普通用戶不可以管理管理員信息。系統(tǒng)主要劃分為四個功能模塊,分別為人員管理模塊、客房管理模塊、住宿管理模塊和統(tǒng)計查詢模塊。根據(jù)前期的需求分析和模塊的劃分。(1)人員管理模塊人員管理模塊分為兩部分,分別是用戶管理和客戶管理,用戶管理包含管理員用戶和普通用戶信息管理。管理員用戶具有操作本系統(tǒng)的所有權(quán)限,特有的特權(quán)功能是可以增加、刪除、修改和查詢普通用戶信息,但普通用戶只能對人員管理模塊的客戶信息進行管理。(2)客房管理模塊客房管理主要針對普通用戶設(shè)計,普通用戶能對客房信息和客房類型進行增加、刪除、修改和查詢操作,同時可以按指定方式查詢客房信息,如按類型和房間號查詢當(dāng)前客房信息。(3)住宿管理模塊住宿管理包括普通用戶對客人的客房預(yù)定、入住登記及退房結(jié)賬等功能,還包括續(xù)費提醒、入住查詢的操作功能。(4)統(tǒng)計查詢模塊統(tǒng)計查詢模塊主要為管理員用戶設(shè)計,管理員用戶可以通過系統(tǒng)的該功能了解指定時間段內(nèi)的總收入和入住率,各類型房間的總收入情況和入住率。
2.3系統(tǒng)數(shù)據(jù)庫設(shè)計
本系統(tǒng)要管理的數(shù)據(jù)信息有客房類型信息,客房信息,入住信息,用戶信息和客戶信息,并且要對所有的數(shù)據(jù)信息進行添刪改查操作。MySQL數(shù)據(jù)庫服務(wù)器系統(tǒng)具有良好的數(shù)據(jù)庫管理性能,本系統(tǒng)后臺采用該數(shù)據(jù)庫系統(tǒng)進行系統(tǒng)數(shù)據(jù)的高效管理。通過對系統(tǒng)數(shù)據(jù)的分析,本系統(tǒng)的后臺數(shù)據(jù)庫共設(shè)計實現(xiàn)5個數(shù)據(jù)表,分別是客房類型信息表,客房信息表,用戶信息表,入住信息表和客戶信息表。入住信息表是本系統(tǒng)的核心數(shù)據(jù)表,下面以該表為例,介紹表的結(jié)構(gòu)設(shè)計。
3、測試
黑盒測試是根據(jù)系統(tǒng)的說明要求,在系統(tǒng)輸入適當(dāng)?shù)臄?shù)據(jù),查看是否輸出預(yù)期的正確結(jié)果。采用黑盒測試是把所有的可能性輸入都進行作為測試的情況,它的優(yōu)點是可從用戶的角度出發(fā),對系統(tǒng)功能進行測試。所以,本系統(tǒng)選用黑盒測試進行功能模塊的測試分析。通過對本系統(tǒng)所有功能進行反復(fù)地測試,系統(tǒng)的所有功能均可正常運行,且操作結(jié)果與預(yù)期結(jié)果一致。通過對所得的測試結(jié)果進行分析與研究,得出這些功能均符合系統(tǒng)設(shè)計時所要滿足的需求,即能滿足中小型賓館工作人員對客房管理及經(jīng)營的需求。測試結(jié)果符合了預(yù)期目標(biāo),體現(xiàn)了本系統(tǒng)設(shè)計的功能的合理性和性能的穩(wěn)定性。
4、總結(jié)
基于B/S架構(gòu)的中小型客房管理系統(tǒng)是針對中小型賓館、旅店客房管理工作設(shè)計的。該系統(tǒng)提供滿足對客房,住宿等信息的管理需求,還提供了續(xù)費提醒和信息統(tǒng)計等功能。系統(tǒng)能顯著地提高中小型賓館、旅店客房管理服務(wù)水平和工作效率,規(guī)范業(yè)務(wù)流程,能極大的方便管理者和工作人員的日??头拷?jīng)營管理工作。同時,也幫助管理者及時、全面地了解客房經(jīng)營狀態(tài)信息,做出更加準(zhǔn)確的經(jīng)營決策,從而有效地提高客房經(jīng)營效益。在后續(xù)工作中,本系統(tǒng)還需不斷改進,使其更加完善。
作者:黃素萍 郭新明 劉敏娜 單位:咸陽師范學(xué)院計算機學(xué)院
參考文獻:
[1]魯宏宇,賓館客房管理系統(tǒng)[J].科技致富向?qū)?2012(6):55-56.
[2]任紅霞.基于B/S模式的酒店管理系統(tǒng)的設(shè)計與實現(xiàn)[J].濮陽職業(yè)技術(shù)學(xué)院學(xué)報,2010(4):138-139.
【關(guān)鍵詞】移動終端 智慧酒店 客房管理
1 研究背景及意義
目前,隨著我國經(jīng)濟體制改革的不斷深化和我國經(jīng)濟的快速發(fā)展,人們對品質(zhì)生活的要求在進一步的擴大與提升,不斷尋求更加高端與便捷的高品質(zhì)生活。再者,我國日漸發(fā)達的旅游業(yè)帶動了酒店業(yè)的進一步發(fā)展,為酒店業(yè)的進一步發(fā)展提供源源不斷的生命力。如今的互聯(lián)網(wǎng)技術(shù)發(fā)展迅速,新技術(shù)不斷涌現(xiàn),為人們的生活帶來了極大的便利,信息的快速交流,Y源的廣泛共享,移動終端普及率高,攜帶方便,它的出現(xiàn)更是填補了互聯(lián)網(wǎng)的缺口,可以隨時隨地與互聯(lián)網(wǎng)聯(lián)系在一起。因此,為了提升傳統(tǒng)酒店業(yè)的快速轉(zhuǎn)型,將傳統(tǒng)酒店業(yè)與移動互聯(lián)終端相結(jié)合,轉(zhuǎn)變?yōu)橹腔劬频晔菚r展的必然趨勢。智慧酒店的誕生將為廣大的消費群體提供便捷,簡單,安全的全新入住體驗。
為入住的客人提供人性化的體驗,包括從預(yù)訂客房、進入客房到入住完畢離開酒店的一系列服務(wù),讓住戶感受到科技帶來的便捷性以及高品質(zhì)的生活體驗;方便管理人員高效,輕松地管理酒店,有效的降低管理成本,增強自身與其他酒店的行業(yè)競爭力,從而達到智慧酒店的智能化管理。
2 智慧酒店的系統(tǒng)設(shè)計
智慧酒店管理系統(tǒng)集成的目標(biāo)是以系統(tǒng)集成、功能集成、網(wǎng)絡(luò)集成和軟件界面集成等多種集成技術(shù)為基礎(chǔ),遵循開放、先進、高效、可靠、經(jīng)濟、實用的原則,通過公共的高速通信網(wǎng)絡(luò),構(gòu)筑起一個結(jié)構(gòu)合理、性能良好、安裝可靠的網(wǎng)絡(luò)平臺,運行和操作在統(tǒng)一的人機界面環(huán)境下,實現(xiàn)信息、資源和任務(wù)共享,完成集中與分布相結(jié)合的監(jiān)視、控制和綜合管理功能。以達到提高運營管理水平,改善服務(wù),增強競爭能力及提高社會經(jīng)濟效益,提供高質(zhì)量服務(wù)的目的。
從功能上看,該系統(tǒng)主要包含智能客房管理、可視化門控、服務(wù)和APP引導(dǎo)逃生。
2.1 智能客房管理
一套好的管理系統(tǒng)應(yīng)該是將酒店的各個相關(guān)部門完全銜接起來,同時在操作上更加的快捷,簡單,方便。總臺分為接待,預(yù)訂,收銀以及總臺問詢等工作崗位;房務(wù)中心對系統(tǒng)的應(yīng)用主要是修改房態(tài),物品租借,工作量考核等;倉庫主要是對物品的出入庫以及審核的落實。
2.2 可視化門控
當(dāng)有訪客來訪時,訪客按下門鈴按鈕,此時啟動門機上的攝像頭,把門外的圖像發(fā)送到主人的移動端,主人通過觀看移動端上的訪客,確認(rèn)身份之后,按下移動端的開門按鈕,給門機發(fā)送允許開門的信號。
2.3 服務(wù)
酒店附加功能(廣告):可以通過APP給酒店提供一個平臺,該平臺可以酒店自行進行安排,如一些給予酒店贊助的飯店,KTV等放上給平臺上,給用戶便利的同時也給酒店和贊助方帶來利益,實現(xiàn)三贏。
2.4 逃生指導(dǎo)
根據(jù)室內(nèi)定位技術(shù),結(jié)合酒店內(nèi)的建筑結(jié)構(gòu)特點,系統(tǒng)自動規(guī)劃出安全可靠的應(yīng)急逃生路線,幫助客戶在緊急情況下快速逃離危險環(huán)境。
移動互聯(lián)網(wǎng)終端的軟、硬件一旦成熟了,就可以為構(gòu)建APP終端提供了很好的借鑒。移動終端實現(xiàn)了智慧酒店的一體化信息系統(tǒng)的互聯(lián)互通與數(shù)據(jù)共享,使客戶更便捷、及時地收到信息。按照該系統(tǒng)的劃分,智慧酒店系統(tǒng)的移動終端的設(shè)計如圖1、2所示。
3 結(jié)語
酒店的智能化管理能通過智能化數(shù)字分析,能清楚地知道客戶想要什么,酒店管理者缺什么。客房智能控制系統(tǒng)集智能燈光空調(diào)控制、房門報警控制、服務(wù)控制與管理功能于一體,將客房專用電器開關(guān)經(jīng)智能化與計算機組網(wǎng)運行,完成對客房狀態(tài)、服務(wù)請求、空調(diào)及用電系統(tǒng)等的實時監(jiān)測和控制,從而使酒店管理真正由經(jīng)驗管理進入到科學(xué)管理。
智能化酒店技術(shù)有著一定的商業(yè)價值,且必須以市場為導(dǎo)向,而不能以純技術(shù)為導(dǎo)向。有市場機會的創(chuàng)意才最有利用價值,才能夠滿足目標(biāo)市場領(lǐng)域的要求。所以,這一技術(shù)會獲得較大的市場需求,而酒店管理者會大量需求這一技術(shù)來改善他們的酒店管理,應(yīng)用也會越來越廣泛。
參考文獻
[1]張海龍.基于移動互聯(lián)網(wǎng)的消防滅火救援APP系統(tǒng)設(shè)計[J].武警學(xué)院學(xué)報,2016.
[2]黃晟.基于用戶體驗的APP設(shè)計研究[D].西安:陜西科技大學(xué),2012.
Abstract: Intelligent lock system is an important part of the intelligent development of star hotels, it is also the important measure to improve the service level of the hotels. This paper takes read-writer techniques of contactless CPU card as the basis to adopt the high safety coefficient CPU card as the key to the lock to implement the intelligent management of the lock system of the hotels.
關(guān)鍵詞: 智能;門鎖系統(tǒng);設(shè)計
Key words: intelligent;lock system;design
中圖分類號:TP273 文獻標(biāo)識碼:A 文章編號:1006-4311(2015)05-0215-02
0 引言
隨著建筑的智能化程度提高,星級酒店對安全及管理不斷地提出新的挑戰(zhàn),對門鎖的要求越來越高。智能門鎖系統(tǒng)就是在這樣的背景下開發(fā)的,因為智能門鎖系統(tǒng)相比較與其它門鎖系統(tǒng),在可靠性、安全性以及性能價格比上都具有很大優(yōu)勢。
1 智能門鎖系統(tǒng)的概述
隨著星級酒店服務(wù)水平的不斷提升,酒店的基礎(chǔ)設(shè)施也要不斷提高技術(shù)水平,實現(xiàn)智能化操作,無線聯(lián)網(wǎng)型智能門卡管理系統(tǒng)是采取CPU卡作為開鎖鑰匙,具有“信息共享、集中控制”的特點,實現(xiàn)對各個管理系統(tǒng)的統(tǒng)一管理,具有對客戶出入實施監(jiān)控、保安防盜報警等多種功能。無線聯(lián)網(wǎng)型電子門鎖管理系統(tǒng)設(shè)計應(yīng)該遵循以下要求。
1.1 系統(tǒng)的穩(wěn)定性 智能門鎖系統(tǒng)的根本目的就是為客戶提供高質(zhì)量的服務(wù),如果設(shè)計的門鎖系統(tǒng)華而不實,不僅會增加酒店的成本,而且還會降低酒店的入住率,最終影響酒店的社會影響。因此門鎖智能化設(shè)計的前提就是要保證該系統(tǒng)的穩(wěn)定性,在具體的使用中不能發(fā)生故障,尤其是在客戶使用過程中避免故障的發(fā)生。
1.2 系統(tǒng)的安全性 門鎖的基本功能就是保證安全,因此在無線聯(lián)網(wǎng)型智能門鎖系統(tǒng)設(shè)計時要本著“提高安全性”的原則進行設(shè)計,保證該系統(tǒng)在正常運行下各個配置之間的相互協(xié)調(diào)工作,同時還要拓展系統(tǒng)的安全性能,實現(xiàn)實時監(jiān)控、安防報警等功能。
1.3 系統(tǒng)的可拓展性 隨著科學(xué)技術(shù)的不斷發(fā)展,應(yīng)用與酒店的職能門鎖技術(shù)也在不斷地發(fā)生變化,而且科學(xué)技術(shù)的變化速度非常快,經(jīng)過短短的十幾年的發(fā)展,我國星級酒店的門鎖技術(shù)已經(jīng)經(jīng)歷了機械鎖、密碼鎖、光孔鎖,再到磁片鎖、磁卡鎖、指紋鎖,聲控鎖以及現(xiàn)在的智能鎖。相信未來的智能化技術(shù)會更加完善,因此本著降低酒店費用開支的原則,智能門鎖系統(tǒng)在設(shè)計時應(yīng)該保證該系統(tǒng)具有一定的可拓展性。
2 無線聯(lián)網(wǎng)型智能門鎖設(shè)計方案
2.1 總體設(shè)計方案 無線聯(lián)網(wǎng)型智能門鎖系統(tǒng)是由非接觸式IC卡,發(fā)卡機、門鎖、網(wǎng)絡(luò)通信以及門鎖管理軟件等部分構(gòu)成。該設(shè)計理念是以統(tǒng)一網(wǎng)絡(luò)平臺管理、統(tǒng)一數(shù)據(jù)傳輸、統(tǒng)一身份識別等進行設(shè)計,保證各個管理系統(tǒng)之間的相互配合與實現(xiàn)從而達到智能化的設(shè)計方案。
2.2 非接觸式IC卡的設(shè)計 為提高酒店的安全性,該系統(tǒng)選擇CPU卡片。在具體制作相應(yīng)卡片時要根據(jù)使用者的身份制作不同功能的卡片,基于星級酒店的現(xiàn)實需要,該系統(tǒng)卡片管理主要分為:管理卡和客戶消費卡。具體的卡功能見表1。
2.3 網(wǎng)絡(luò)方案設(shè)計 門鎖系統(tǒng)按照數(shù)據(jù)采集方式不同可以分為實時采集和離線采集,但是無論采取什么樣的方式都不影響門鎖系統(tǒng)的正常使用,門鎖網(wǎng)絡(luò)主要分為:主干網(wǎng)和終端通訊子網(wǎng)。一是系統(tǒng)主干網(wǎng)建立在局域網(wǎng)的基礎(chǔ)上,通過與酒店局域網(wǎng)的鏈接,實現(xiàn)與酒店各個部門之間的鏈接與覆蓋,達到了各個功能的實現(xiàn)。具體就是酒店的前臺管理人員在住房卡進行信息登記時,通過無線網(wǎng)絡(luò)進行主干局域網(wǎng),從而對相應(yīng)的房間信息進行修改與設(shè)定,進而實現(xiàn)信息的同步管理,比如酒店的財務(wù)管理系統(tǒng)可以了解到該房間的使用時間和退房時間等;二是終端通訊子網(wǎng),為改變傳統(tǒng)子網(wǎng)通訊的局限性,本系統(tǒng)選擇將終端設(shè)備有無線通訊收發(fā)器直接連接主干網(wǎng)的方式,無線門鎖采取樹狀網(wǎng)絡(luò)結(jié)構(gòu),該系統(tǒng)選擇一臺或者數(shù)臺無線接收器實現(xiàn)門鎖控制器與局域網(wǎng)的鏈接,實現(xiàn)門鎖系統(tǒng)與酒店網(wǎng)絡(luò)的鏈接,一般而言,無線接收器與門鎖控制器的通訊距離不大于80米,以此保證信號傳輸?shù)姆€(wěn)定性。
2.4 軟件總體功能設(shè)計 無線聯(lián)網(wǎng)IC卡軟件主要包括圖1中的功能。
由圖1可以清楚地知道該系統(tǒng)的結(jié)構(gòu),為此基于星級酒店的實際工作需要對門鎖軟件系統(tǒng)進行詳細的闡述:該系統(tǒng)中要對酒店的基本信息、客戶入住時間以及門鎖的類型等進行基本的設(shè)置,并且要規(guī)定每一級別操作員的權(quán)限,并且要對相關(guān)數(shù)據(jù)進行備份以及維護,具體包括:①員工管理。該模塊主要包括酒店的基本部門管理和員工的個人信息管理等。②客房管理??头抗芾碇饕菍头康幕拘畔⑦M行設(shè)置,比如對客房的類型、是否存有客人、是否打掃干凈、是否屬于預(yù)定以及是否存在維修的需要等等信息進行登記及確認(rèn)。③數(shù)據(jù)收集。數(shù)據(jù)收集主要是對客戶使用客房的效果信息進行確認(rèn),它是酒店收費的重要依據(jù),數(shù)據(jù)收集主要分為脫機數(shù)據(jù)收集和聯(lián)機數(shù)據(jù)收集。在一般情況下脫機數(shù)據(jù)收集是酒店所普遍采取的形式,脫機數(shù)據(jù)收集就是利用讀卡器對客戶的房卡進行信息讀取,了解客戶的刷卡記錄,從事獲悉應(yīng)該收取的各種費用。④拓展功能。拓展功能是智能門鎖系統(tǒng)的重要組成部分,星級酒店的門鎖功能是將智能門卡與門鎖、計算機系統(tǒng)等實現(xiàn)結(jié)合,實現(xiàn)了客人用卡進出酒店客房的需求,同時借助自動化技術(shù)實現(xiàn)了對客人消費信息的了解,比如客人利用手中的門卡可以在酒店的任何地方進行消費,而消費的費用則在客戶退房的費用中進行自動抵扣。
3 結(jié)束語
總之,當(dāng)前星級酒店的門鎖系統(tǒng)的種類繁多,既有IC卡電子門鎖,還有感應(yīng)式電子門鎖、磁卡電子門鎖等,但是無論采取哪種門鎖系統(tǒng)都離不開基本的智能技術(shù)的支持,因為智能門鎖系統(tǒng)是集計算機技術(shù)、機械制造技術(shù)、自動控制技術(shù)和通信技術(shù)于一身的新一代機電一體化門鎖系統(tǒng)。
參考文獻:
[1]黃體富,于忠,段渭軍,李星.基于校園一卡通的多媒體控制臺門鎖管理系統(tǒng)的設(shè)計與實現(xiàn)[J].中國教育信息化,2011(10).
1對以下出現(xiàn)的名詞的說明
餐飲庫房是本平臺新開發(fā)的一個庫房,體檢系統(tǒng)是地方公司開發(fā)的一個系統(tǒng),藥庫管理系統(tǒng)是軍隊療養(yǎng)院信息系統(tǒng)的一個模塊,物資管理系統(tǒng)是總后配發(fā)的物資系統(tǒng)。
2存在的問題及解決辦法
2.1餐飲庫房庫存出現(xiàn)負數(shù)原因是餐飲庫房管理員沒有正確維護餐飲分類設(shè)置模塊。本院有兩個餐飲中心,他們各自管理自己的庫房,這樣就產(chǎn)生了兩個餐飲庫房。在沒有本平臺之前,餐飲庫房一直是手工管理,所以我們就設(shè)計了一個簡單的餐飲庫房管理功能。先把餐飲中心的購入材料作一個分類,每個分類有三種庫存管理標(biāo)記,出入庫管理標(biāo)記、全進全出標(biāo)記、消費出庫標(biāo)記,通過對三種標(biāo)記的不同組合就達到了管理庫房的目的。在出入庫管理標(biāo)記上打勾,表明此分類材料納入庫存管理。在全進全出標(biāo)記上打勾,表明此分類材料一入庫,系統(tǒng)就自動全出庫,此分類材料的庫存始終為零。此庫存管理標(biāo)記適合單價較低、量較大、品種較多、幾乎每天都要入庫、難以管理出庫的分類,如蔬菜肉類。在消費出庫標(biāo)記上打勾,表明當(dāng)有餐飲消費賬單產(chǎn)生時,系統(tǒng)自動扣該分類材料庫存。
2.2體檢、客房賬單結(jié)算時出錯原因是沒有設(shè)置體檢項目和客房的合作比、提成比。合作比指的是本院跟外單位合作的體檢項目,需要付給外單位的分成比,合作比分非合作(本院項目,不跟外單位合作)、比率提(按百分比分成)和金額提(按固定某一個金額分成)三種。提成比是給介紹人的一種勞動報酬,分不提成、比率提和金額提三種。當(dāng)增加了新的體檢項目和客房房間后,一定要及時、準(zhǔn)確地設(shè)置好合作比和分成比,否則收費室收取不了費用并且會影響科室的收入分?jǐn)偂?/p>
2.3藥品、物資單據(jù)報賬出錯藥品、物資入庫報賬出錯有兩個原因,一是未進行藥品、物資分類對照,二是財務(wù)會計人員未為藥品、物資的廠商設(shè)立核算賬戶。
2.4藥品、物資單據(jù)報賬時不提示錯誤,但單據(jù)明細為空原因是該入庫單據(jù)有新的品名,需要報賬人員進入藥品、物資分類定義模塊進行手工提取,把新的品名從藥品系統(tǒng)和物資系統(tǒng)里提取過來。
2.5藥品、物資報賬單據(jù)明細中出現(xiàn)重復(fù)的明細藥庫管理系統(tǒng)的價表中存在兩條或兩條以上藥品編碼相同終止時間為空的記錄,所以就導(dǎo)致了藥品報賬單據(jù)明細中出現(xiàn)重復(fù)明細。物資報賬單據(jù)中出現(xiàn)重復(fù)明細是由表與表之間的一對多對應(yīng)引起的。
2.6因價格原因入錯庫而作了退庫處理的單據(jù),在本平臺中怎么處理因為入錯庫而作了退貨處理的單據(jù),實際上不是真正意義上的退貨,在本平臺中不能對此類單據(jù)進行退貨報賬。所以我們就設(shè)計了一個小模塊來處理此類退貨單據(jù),實現(xiàn)辦法如下:找出該退貨單的入庫單,把這兩條單據(jù)都選中,做作廢處理。
2.7同一掛賬單位的多個掛賬賬單可以分批次結(jié)算在模塊的設(shè)計初期,只能對同一掛賬單位的所有掛賬賬單進行一次結(jié)算,這種設(shè)計思想不符合實際,后面就重新編寫了程序,做到可以自由選定某幾個掛賬賬單進行結(jié)算。
2.8 體檢賬單生成模塊中的“追加校驗”功能本平臺首先是從體檢系統(tǒng)中取體檢人員的體檢單號、姓名、體檢日期、體檢項目、項目價格等字段。舉個例子,有個體檢人員叫張三,預(yù)定是2008年8月10日來體檢,體檢項目已確定,但是那天他沒有來體檢,那本平臺指定提取2008年8月10日的體檢人員信息,就會把張三的體檢信息提取過來并保存在全成本的數(shù)據(jù)庫中。2008年8月12日,張三參加體檢了,他重新選定了體檢項目,我們就在體檢系統(tǒng)中指定他的體檢日期是2008年8月12日,重新登記了他的體檢項目,在沒有“追加校驗”功能時,主鍵只有一個,是體檢單號,那指定提取2008年8月12日的體檢人員信息,因為張三的體檢單號存在于數(shù)據(jù)庫中,所以系統(tǒng)不會再重復(fù)提取。增加了“追加校驗”功能后,主鍵是體檢單號和體檢日期,先搜索有無重復(fù)的體檢單號和體檢日期,如存在,刪除此條記錄,然后插入一條新的記錄。
3討論
1.1攝像頭
攝像頭配置在手機上是人類的一大創(chuàng)舉,微型攝像頭的發(fā)明使得用手機進行攝像照相變成了可能,然而,進行攝像照相只是替代了照相機的功能,而當(dāng)中更能讓我們的生活變得便捷的是,攝像頭結(jié)合在手機上可進行掃描,例如二維碼,條形碼的掃描。
1.2觸摸屏
手機采用電容屏給我們帶來了無限便捷,實現(xiàn)了與手機屏幕親密接觸的可能,而不是通過以往的按鍵方式,這不僅給我們帶來很好的體驗,還方便了手機的使用。用手指在屏幕上指指劃劃就可以快速找到并完成自己想要實現(xiàn)的功能。因此觸摸屏的使用是人類手機發(fā)展的一個巨大飛躍。使我們的感覺有了更深的體驗。輕輕松松動動手指頭就可以聽音樂,聊天,看視頻,更有管理自己的各種個人平臺。
1.3可視化
可視化技術(shù)的飛速發(fā)展使得我們不再面對著了無生趣的黑白數(shù)字文字,現(xiàn)在的我們拿著智能手機可以瀏覽各種各樣讓人眼花繚亂的界面,在軟件功能層出不窮的同時,精美的畫面感從某種程度上可以打敗一個功能強大的軟件。在此基礎(chǔ)上,人機交互體驗更讓人流連忘返,這就是視覺美感的優(yōu)勢。我們在需要完成某種交互時,眼前的逼真的動畫和精美絕倫的圖片讓我們置身其中,有種“美景盡收眼底”的感受。
1.4設(shè)備數(shù)據(jù)傳輸方式多樣化
現(xiàn)在的手機設(shè)備可以跟電腦連接,將數(shù)據(jù)通過數(shù)據(jù)線傳輸?shù)诫娔X,或者選擇用讀卡器。也可以通過wifi、藍牙、紅外等方式,這幾種方式都是不需要數(shù)據(jù)線的。數(shù)據(jù)傳輸方便靈活,方式多種多樣,這給眾多手機用戶帶來了極大的方便。
1.5輕量化,方便攜帶
現(xiàn)在的手機比起90年代的“大哥大”體積小了兩三倍,這多虧了觸摸屏,集成電路的迅猛發(fā)展。甚至我們可以夸張的講手機可以替記本了,不論是編輯文件,還是上網(wǎng)查資料,或者是看視頻,聊天,聽音樂等這些簡單的操作手機都可以幫你實現(xiàn),我們可以經(jīng)??吹竭@樣的例子,只要電腦上有了PC客戶端的軟件大部分手機都會有相應(yīng)的功能相似的手機客戶端。手機比起筆記本,方便攜帶,小巧功能強。
2移動便攜設(shè)備在市場營銷帶來的方便
移動便攜設(shè)備已在我們的生活中處處烙下深刻的印記,它的身影無處不在,移動便攜設(shè)備的各種各樣的應(yīng)用已然成為“貨架上的商品”,眼花繚亂的應(yīng)用正像那些放在架上的商品一樣被人們挑走,正因為這種優(yōu)勢的存在,我們想到如果把供應(yīng)鏈管理搬到應(yīng)用上來,這又是多么偉大的一個舉措。用發(fā)展的眼光看看移動便攜設(shè)備會在市場營銷方面帶來以下幾點方便:
2.1只要登錄即可進行操作(無空間距離限制,網(wǎng)絡(luò)的好處)
網(wǎng)絡(luò)四通八達,條條網(wǎng)路通羅馬。你是否看到過很多上班族因為要去采購貨物拿貨而路上卻堵車暴跳如雷的樣子,是否見過一個上班族為了見一個客戶手邊帶著一個公文包還外帶筆記本電腦,或者你親身體會過出差的痛苦,那你是否聯(lián)想過,無論你身在何方,你身邊的手機都能幫你完成你的工作任務(wù),只要你在有網(wǎng)絡(luò)的地方登錄一個你們公司的軟件,手指輕輕一點就可以完成很多客戶訂單或者反饋處理等工作任務(wù)。這么高效便捷的方式,是不是很吸引你呢。
2.2面向多種客戶,內(nèi)部數(shù)據(jù)庫連接
同一個軟件,你用不同的賬號登進去,看到的界面和實現(xiàn)的功能是不一樣的,這種方式面向多種客戶,方便管理,通過內(nèi)部數(shù)據(jù)庫連接實現(xiàn)在不同客戶登錄進去看到的數(shù)據(jù)不同。
2.3用攝像頭進行多種掃描,例如二維碼,條形碼
攝像頭掃描二維碼條形碼,在倉儲管理中貢獻特別大,在貨物進庫的時候,手機掃描條形碼錄入相關(guān)庫存信息,出庫時再掃描一次登記出庫信息,當(dāng)產(chǎn)品在市場上銷售時,通過對貨物的條形碼掃描,系統(tǒng)自動記錄出售信息,如果遇到需要調(diào)貨情況,掃碼立即可以查詢到相關(guān)庫存信息,并立即調(diào)貨。
2.4操作簡單方便,實時性高手機方便攜帶的特點,使得員工不管身處何方都能實時關(guān)注到產(chǎn)品的動態(tài),而供應(yīng)商也會在庫存提醒發(fā)貨的時候及時補貨,供應(yīng)鏈上的管理在人力上大大削減,節(jié)省了人力財
力資源,加大了銷售效率,增加營業(yè)率。
2.5使用數(shù)據(jù)庫對數(shù)據(jù)進行多種操作,如插入刪除關(guān)聯(lián)等,實現(xiàn)市場上不同庫存的調(diào)用
此次系統(tǒng)設(shè)計是采用SQLSERVER2008數(shù)據(jù)庫,是對數(shù)據(jù)進行處理的一個集中庫,供應(yīng)鏈管理中入庫出庫的數(shù)據(jù)主要由大量插入刪除構(gòu)成,這種技術(shù)的應(yīng)用讓庫存數(shù)據(jù)實時變化,減少了大量人工操作,完全由系統(tǒng)錄入,方便了供應(yīng)鏈上的管理。本系統(tǒng)是采用webservice公共訪問接口的數(shù)據(jù)庫管理模式,不論是是銷售云平臺還是手機終端都可以通過這個公共接口進行數(shù)據(jù)庫數(shù)據(jù)的獲取和操作。
2.6手機與電腦數(shù)據(jù)同步
手機平臺與電腦平臺的數(shù)據(jù)是相互共享連通的,因此只要在電腦登陸數(shù)據(jù)庫相連接的軟件就可以看到和手機一摸一樣的數(shù)據(jù)顯示,此外可對數(shù)據(jù)進行導(dǎo)出,打印。
3業(yè)務(wù)流程
基于移動便攜設(shè)備的倉儲管理系統(tǒng)流程包括銷售管理云平臺系統(tǒng)的設(shè)計、倉儲管理系統(tǒng)軟件移動設(shè)備終端的實現(xiàn)。
3.1銷售云平臺系統(tǒng)的設(shè)計
我們所設(shè)計的銷售云平臺是一個web平臺,主要為客戶、銷售、業(yè)務(wù)員、收銀員、倉儲管理員提供協(xié)同工作的環(huán)境,能夠?qū)崿F(xiàn)數(shù)據(jù)接口管理、用戶信息與權(quán)限、工作流管理與倉儲管理等相關(guān)工作。該平臺相當(dāng)一個服務(wù)器端,供應(yīng)鏈管理上的所有貨品狀態(tài)和數(shù)據(jù)都由偉大的服務(wù)器端來管理,而客戶端正是傳達這些信息的終結(jié)者,負責(zé)從服務(wù)器端返回來的數(shù)據(jù)進行呈現(xiàn)給需要的客戶。銷售云平臺系統(tǒng)主要由基礎(chǔ)數(shù)據(jù)管理模塊、倉儲管理模塊、庫存管理模塊、銷售業(yè)務(wù)模塊、系統(tǒng)維護模塊等。以下是對它們的詳細設(shè)計方案。
3.1.1基礎(chǔ)數(shù)據(jù)管理模塊
基礎(chǔ)數(shù)據(jù)管理模塊主要是負責(zé)管理和記錄系統(tǒng)的基本數(shù)據(jù),如配送企業(yè)的員工個人信息,操作信息,用戶權(quán)限、以及供應(yīng)商信息、客戶信息和貨物信息等。本模塊可以完成數(shù)據(jù)的維護,必要時可以進行添加、修改和刪除系統(tǒng)記錄。(1)員工管理。系統(tǒng)需要對員工信息的記錄,比如員工操作信息,員工基本信息等。(2)權(quán)限管理。權(quán)限是指根據(jù)系統(tǒng)操作不同角色,不同等級的員工擁有不同權(quán)限來管理該系統(tǒng)。權(quán)限對信息安全和保密起到重大作用。(3)供應(yīng)商管理。供應(yīng)商是供應(yīng)鏈中擔(dān)任著至關(guān)重要的角色,系統(tǒng)隨時記錄并更新供應(yīng)商信息。(4)客戶管理??蛻糍Y料登記和查詢需要用到此功能,另外還包括客戶信息的刪除修改等。(5)貨物管理。貨物的入庫出庫信息采集,是整個系統(tǒng)的核心,描述了庫存貨物的各方面的基本數(shù)據(jù)。
3.1.2倉儲管理模塊
倉儲管理模塊主要負責(zé)管理各個倉庫的產(chǎn)品進銷存儲的情況,管理角色有倉儲管理員和庫房管理員。(1)庫房管理員。庫房管理員登錄終端后,只可以看到本庫房的貨品。當(dāng)有調(diào)貨需求時即向倉儲房管理員發(fā)出調(diào)貨申請,得到倉儲房管理員回應(yīng)的出庫信息和權(quán)限后,就可以以更高權(quán)限進行商品的出入庫管理。(2)倉儲管理員。倉儲管理員登錄終端后,可以看到所有庫房的貨品。當(dāng)看到庫房管理員的調(diào)貨申請后,即制定配貨方案,向庫房管理員發(fā)送出庫信息。
3.1.3庫存管理模塊
庫存管理模塊管理角色有兩個,分為一級庫房管理員和二級客房管理員。(1)一級庫存管理。一級庫房管理員登錄終端后,可以查看到本組內(nèi)所庫房的庫存情況。可以處理本庫房的入庫、出庫,并根據(jù)發(fā)給本庫房的調(diào)貨申請,發(fā)出本組內(nèi)庫房出貨指令。(2)二級庫存管理。二級庫房管理員登錄終端后,可以查看到本庫房的庫存情況,負責(zé)處理本庫房的入庫、出庫,可以向本組內(nèi)的一級庫房提出調(diào)貨申請。
3.1.4銷售業(yè)務(wù)模塊
該模塊可以規(guī)范銷售員和業(yè)務(wù)員的工作流程,提高工作效率。利用該模塊,還可以記錄銷售員一天賣出的手機情況和一天的收銀和返券的數(shù)量,統(tǒng)計出一天所收現(xiàn)金和券的總量,方便其在下班的時候進行結(jié)算。通過該模塊,還可以很方便地查詢到辦理的歷史記錄。
3.1.5系統(tǒng)維護模塊
系統(tǒng)維護模塊主要負責(zé)對整個倉儲系統(tǒng)的數(shù)據(jù)進行管理,提供數(shù)據(jù)備份支持異常狀況下數(shù)據(jù)的現(xiàn)場恢復(fù)和歷史數(shù)據(jù)的導(dǎo)出,減少數(shù)據(jù)庫受損對系統(tǒng)造成的影響。
3.2倉儲管理系統(tǒng)軟件移動設(shè)備終端的實現(xiàn)
進行倉儲管理系統(tǒng)軟件移動設(shè)備終端的實現(xiàn)主要通過與服務(wù)器接口的對接實現(xiàn)各種管理模塊,如查詢模塊,業(yè)務(wù)辦理模塊,修改模塊等。主要的實現(xiàn)過程。銷售員通過手持智能終端登錄后,可以用終端推薦與客戶習(xí)慣相關(guān)的手機和資費。在客戶選定手機和資費套餐之后,銷售員可以在終端上輸入客戶基本信息,并提交客戶辦理業(yè)務(wù)申請。申請?zhí)峤缓?,銷售員可以在終端上查詢自己的業(yè)務(wù)單辦理情況,在收到業(yè)務(wù)員發(fā)回來的核實登記單后,可以將已經(jīng)審核的業(yè)務(wù)單發(fā)送到打印服務(wù)器進行登記單打印。待客戶簽名確認(rèn)并付款后,銷售員可以在終端上標(biāo)記客戶已簽單,并輸入出庫手機信息,提交手機出庫申請。手機終端通過webservice接口遠程訪問數(shù)據(jù)庫,把獲取的數(shù)據(jù)展現(xiàn)在界面上,或者把數(shù)據(jù)通過界面?zhèn)魉徒o遠程數(shù)據(jù)庫,這就是我們常說的模型(model)-視圖(view)-控制器(controller)簡稱MVC模式。通過這種模式UI的交互,實現(xiàn)智能終端軟件的開發(fā)。
4結(jié)論
I、基本要求:
一、供電電源和負荷估算:
1.酒店的電源進線宜有兩路高壓,且來自不同的高壓配電站。
2.為了保證重要負荷供電,酒店必須設(shè)柴油發(fā)電機組作為應(yīng)急備用電源,且當(dāng)市電失電后,發(fā)電機必須立即啟動并在15s內(nèi)能投入正常帶負荷運行,機組應(yīng)與電力系統(tǒng)聯(lián)鎖,不得與其并列運行,當(dāng)市電恢復(fù)時,機組應(yīng)自動退出工作并延時停機。柴油發(fā)電機組的容量應(yīng)滿足以下重要負荷的用電要求:消防負荷及保安負荷、生活水泵、全部或部分客梯、廚房動力、餐廳1/4-1/3照明、鍋爐房、客房照明(至少應(yīng)有一個燈)、電話交換機、有線電視機房、計算機房、冷庫(總倉)等。
3.酒店負荷估算見表:
二、照明系統(tǒng):
1.以下場所的照明亮度必須是可調(diào)光的和可變化的(具體方案可由燈光設(shè)計師擬定):所有的餐廳、酒吧、會議室、宴會廳、大堂、多功能廳、包房。
2.煤氣房、日用油箱間及危險品倉庫的燈具開關(guān),應(yīng)采用防爆型的產(chǎn)品。
3.酒店的公共大廳、門廳、休息廳、大樓梯廳、公共走道、客房層走道、戶外庭院、消防樓梯及前室、疏散通道、地下層走道等非封閉場所的照明控制開關(guān),可設(shè)在服務(wù)臺(總服務(wù)臺或相應(yīng)層服務(wù)臺)等處集中控制或采用BA控制。
三、廣播音響系統(tǒng):
1.走道、電梯內(nèi)、大堂、餐廳、咖啡廳、公共衛(wèi)生間、酒吧、包房、員工餐廳、更衣室、服務(wù)間、各后臺區(qū)域以及其他公共場所都必須設(shè)背景音樂廣播,且應(yīng)能分區(qū)域控制音量。
2.多功能大廳等場所宜設(shè)獨立式擴聲系統(tǒng)。
3.客房內(nèi)應(yīng)設(shè)有可收聽不少于4套節(jié)目的廣播接收設(shè)備:2套音樂、2套當(dāng)?shù)氐膹V播節(jié)目(FM)。廣播節(jié)目可設(shè)在電視頻道上,通過酒店內(nèi)部的電視線路傳送,或者采用專用的廣播傳輸線路。
4.有線廣播系統(tǒng)宜兼作火災(zāi)應(yīng)急廣播,此時應(yīng)按火災(zāi)應(yīng)急廣播的要求確定系統(tǒng)?;馂?zāi)應(yīng)急廣播必須能自動強切至各個區(qū)域并進行播放。
四、電話系統(tǒng):
1.程控交換機出入局話務(wù)量大,不需要直接撥人功能,話務(wù)臺功能較強。為滿足旅館客房管理和旅客的需要,應(yīng)提供房間控制、留言中心、客房狀態(tài)、請勿打攪、自動叫醒、綜合話音和數(shù)據(jù)系統(tǒng)功能,并能與酒店管理系統(tǒng)的平臺友好連接。
2.程控交換機容量應(yīng)為客房數(shù)的2倍。
3.每間客房至少應(yīng)有兩路電話線且號碼不同。一路供并聯(lián)的房間電話與浴室電話,另一路供客人上網(wǎng)或傳真,每路采用4芯電話線,其中2芯作為備用。
五、有線電視系統(tǒng):
1.酒店電視節(jié)目必須有當(dāng)?shù)嘏_、中央臺、境外的衛(wèi)星電視節(jié)目,包括:新聞、電影、娛樂、財經(jīng)、體育等節(jié)目。
2.所有的多功能廳、會議室、餐廳、酒吧、員工餐廳、健身房、包房、娛樂場所等,都應(yīng)有有線電視終端1至3個。
3.每間客房至少應(yīng)設(shè)一個有線電視終端。
4.因衛(wèi)星電視系統(tǒng)接收天線安裝在酒店建筑的最高處,增加了直擊雷的危險,故應(yīng)作好防雷措施。
六、火災(zāi)自動報警系統(tǒng):
除按(火災(zāi)自動報警系統(tǒng)設(shè)計規(guī)范)(GB50116—98)進行設(shè)計外,還應(yīng)有下列要求:
1.消防應(yīng)急廣播必須在火災(zāi)時能切換至每個客房,揚聲器可安裝在進門處的天花上。
2.鍋爐房、高低壓配電房、變壓器室、發(fā)電機房應(yīng)安裝自動氣體滅火裝置。
3.電話交換機房、計算機房應(yīng)安裝吊掛式自動氣體滅火器或自動氣體滅火裝置。
4.所有樓層內(nèi)消防樓梯通向酒店外的防火門必須具有就地報警和控制室報警功能。
5.客房內(nèi)的煙感探測器應(yīng)帶地址碼。
七、計算機網(wǎng)絡(luò)系統(tǒng):
1.酒店計算機管理系統(tǒng)應(yīng)包含以下業(yè)務(wù)范圍:
前臺業(yè)務(wù)管理;餐廳業(yè)務(wù)指導(dǎo)與管理;倉庫管理;旅客資料管理;電話服務(wù)管理;設(shè)備運行監(jiān)控及管理。
2.計算機房供電可靠性要求較高,應(yīng)設(shè)置靜態(tài)交流不間斷電源裝置。
3.計算機房應(yīng)保證在使用時能避開非計算機管理人員進入的可能性;其次還不應(yīng)與客房、餐廳、廚房、電梯及貯水池等相鄰或連通。
4.每間客房應(yīng)設(shè)至少一個數(shù)據(jù)端口(寬帶高速網(wǎng)RJ45)。
5.采用綜合布線將計算機系統(tǒng)、電話系統(tǒng)、樓宇自動化系統(tǒng)等布線進行統(tǒng)一規(guī)劃。
八、安全防范系統(tǒng):
。在總服務(wù)臺、外幣兌換處、主要出入口、主要通道、主要公共場所、重要機房。貴重物品存放處設(shè)置閉路電視監(jiān)控設(shè)備。
。閉路電視監(jiān)視系統(tǒng)應(yīng)能與報警系統(tǒng)和出入口管理系統(tǒng)聯(lián)動:
在各重要通道的門楣上安裝磁力開關(guān)或其他監(jiān)察裝置,監(jiān)視通道狀態(tài)。若監(jiān)察裝置被觸動,中央監(jiān)控系統(tǒng)根據(jù)程序設(shè)定的時間決定是否報警。報警后,中央監(jiān)控系統(tǒng)發(fā)出聯(lián)動訊號,利用閉路電視監(jiān)視系統(tǒng)的有關(guān)鏡頭拍攝并記錄下異常情況。
Ⅱ、客房要求:
一、電源:
1.每個客房應(yīng)有兩路電源:一路為正常電源,一路為應(yīng)急電源。
2.每個標(biāo)房至少有一個燈具接人應(yīng)急電源回路,通常是進門小走廊的一盞燈。
3.每個客房應(yīng)有一個獨立的配電箱,通常隱藏在進門口的大衣柜里;高級客房內(nèi)用電設(shè)備的配電回路,應(yīng)裝設(shè)有過、欠電壓保護功能地漏電保護器。
二、燈具及插座:
1.衛(wèi)生間天花上的燈具都應(yīng)具有防水罩。
2.浴缸及沖淋房上方要求安裝一個天花燈。
3.掛衣櫥內(nèi)應(yīng)設(shè)帶保護罩的照明燈具,且應(yīng)受櫥門開關(guān)控制。如壁櫥內(nèi)有夾層,燈具應(yīng)設(shè)在夾層的下方。
4.床頭燈應(yīng)具有調(diào)光功能。
5.床頭上方如有閱讀燈,光照范圍應(yīng)小于12度,并可調(diào)整角度。
6.落地?zé)糸_關(guān)應(yīng)安置在上方,如拉線開關(guān),不宜采用腳踩開關(guān)。
7.寫字臺上方兩個電腦電源插座為多用途的,其中要有一個英制方腳插座。
8.所有的電源插座宜選用兩孔和三孔安全型雙聯(lián)面板,要求帶有開關(guān);除額定電壓為220V以外的各種插座,應(yīng)在面板上標(biāo)刻電壓等級或采用不同的插孔型式。
三、鑰匙牌開關(guān):
1.具有延時功能。
2.當(dāng)鑰匙牌取走電源切斷后,風(fēng)機盤管應(yīng)自動切換到低速運行狀態(tài)。
3.以下電器不應(yīng)受鑰匙開關(guān)的控制:
衛(wèi)生間剃須刀電源插座;保險箱電源插座(用交流電的);小冰箱電源插座;床頭邊手機充電電源插座;床頭邊收音電子鐘充電電源插座;門鈴和“DND請勿打攪”指示;由應(yīng)急電源回路供電的照明燈
四、照明燈控制方式:
照明燈為分散—總開關(guān)控制方式:
。小走廊進門處照明燈由門邊和床邊的二個雙控開關(guān)控制,不受鑰匙牌控制;
。對總開關(guān)的要求如下:
??刂疲核績?nèi)的照明燈、落地?zé)?、寫字臺和小酒吧燈
。不控制:門廊燈,夜燈、衛(wèi)生間和壁櫥燈。
五、開關(guān)插座布置:
以下所列為一般情況,具體情況可根據(jù)精裝修設(shè)計而定:
1.外墻邊設(shè)一個“DND請勿打攪”顯示面板和門鈴按鈕。
2.進門處內(nèi)墻:
。鑰匙牌開關(guān),面板要帶指示燈;
。走廊燈雙控開關(guān);
??刂扑績?nèi)照明燈的雙控(門口)開關(guān),面板要帶指示燈;
?!癉ND請勿打攪”開關(guān)設(shè)在鑰匙牌開關(guān)旁邊,應(yīng)選用專用面板,要與普通開關(guān)面板有明顯區(qū)別,需帶指示燈及圖形標(biāo)記或中英文字體(或者設(shè)于床頭控制板上)。
3.衛(wèi)生間:
。門外墻邊設(shè)照明燈和排氣扇開關(guān);
。衛(wèi)生間里面設(shè)吹風(fēng)機,剃須插座;
。壁掛電話;
。電視音響開關(guān)。
4.床頭邊墻(若未設(shè)床頭控制板時):
。高于床頭柜以上的位置(一般高于臺面10公分):
1)走廊燈雙控開關(guān)—“Foyer廊燈”;
2)控制睡房內(nèi)照明的雙控(床邊)開關(guān),面板要帶指示燈;
3)床頭上方閱讀調(diào)光燈開關(guān),左右各一;
4)夜燈開關(guān);
5)手機充電電源插座。
。低于床頭柜以下的位置
1)床頭邊的電話端口設(shè)在床頭柜下方的墻上,不能暴露在外面;
2)床頭燈的插座;
3)收音電子鐘電源插座220V.
5.寫字臺處插座、面板的設(shè)置安排:
。寫字臺上方的設(shè)置(一般高于臺面10公分):
1)設(shè)一個數(shù)據(jù)端口(寬帶高速網(wǎng)RJ45);
2)一個電話端口(撥號上網(wǎng)或傳真機RJll),面板需帶圖形標(biāo)記或中英文字體;
3)寫字臺上方設(shè)兩個多用途的電腦電源插座,其中要有一個英制方腳插座(不受鑰匙開關(guān)控制)。
。寫字臺下方的設(shè)置:
1)臺式電話端口RJll;
2)臺燈電源板(不采用插座,直接接入)。
6.電視機后面插座、面板設(shè)置:
。電視機電源插座;
。電視機RF/FM射頻信號輸入插座;
。電視機音頻信號輸出插座(連到衛(wèi)生間喇叭);
。數(shù)據(jù)端口RJ45(備用線,視頻點播或電視上網(wǎng)用)(五類線)。
7.其他必要的電源插座:
。落地?zé)舻碾娫窗澹ú徊捎貌遄苯咏尤耍?/p>
。清潔時吸塵器用的電源插座;
。電水壺的電源插座(要求帶開關(guān));
。備用等。
8.套房以及特殊房型根據(jù)具體情況而定
六、床頭控制板:
客房若設(shè)有床頭控制板時,應(yīng)有下列控制功能:
。電視機電源開關(guān);
。音響選頻及音量調(diào)節(jié)開關(guān);
。風(fēng)機盤管風(fēng)速高低控制開關(guān);
??头繜?;
。通道燈開關(guān)(可兩地控制);
。床頭照明燈調(diào)光開關(guān);
。夜間照明燈開關(guān)(有條件時選用可調(diào)光式開關(guān))。
有條件時,尚可有下列控制功能:
。寫字臺臺燈;
。沙發(fā)落地?zé)簟?/p>
七、弱電:
1.床頭柜可不設(shè)控制,音樂及廣播(FM)通過射頻線傳送,由電視機播放。
2.電視的音頻信號應(yīng)送到衛(wèi)生間。在衛(wèi)生間內(nèi)設(shè)一個揚聲器及音量開關(guān),以接收電視機音頻信號。揚聲器一般放置在臺盤下面。
3.應(yīng)急廣播喇叭(3W)應(yīng)設(shè)在小走廊天花板上。套房應(yīng)在每一間房設(shè)一個喇叭。
4.每間客房至少應(yīng)設(shè)三條五類線(或二條五類線和一條三類線)(數(shù)據(jù)、備用和語音):
。一條五類(或三類)線作為語音傳輸?shù)碾娫捑€(兩個不同分機號):一對線為客房兩部電話座機(端口插座在書桌下和床頭柜下)與浴室電話掛機并聯(lián),另一對線為客人撥號上網(wǎng)電話或是傳真機使用的端口插座RJll(寫字臺上方)
。一條五類線作為數(shù)據(jù)傳輸用,以提供寬帶高速上網(wǎng)(寫字臺上方)端口插座RJll
。一條五類線作為備用線端口(RJ45插座),用于擴展或視頻點播等用途,安裝于電視機后方
八、消防安全:
1.客房內(nèi)的感煙探測器宜帶聲響報警功能,即探測器底座帶蜂鳴器。
2.公共場所、殘疾人房要安裝消防聲光報警器。殘疾人房報警器位置在靠近睡房小走廊的天花下面。
Ⅲ、樓宇自動化系統(tǒng)要求:
樓宇自動化系統(tǒng)(BAS)一般以空調(diào)通風(fēng)系統(tǒng)為主要監(jiān)測對象,其他系統(tǒng)可根據(jù)情況選擇。樓宇自動化系統(tǒng)控制中心應(yīng)設(shè)置于消防控制中心或保安監(jiān)控中心。
一、空調(diào)采暖通風(fēng)系統(tǒng)監(jiān)測:
1.中央冷凍系統(tǒng):
。冷凍機組及水泵的啟停狀態(tài)及故障報警;
。冷卻塔水泵、風(fēng)機啟停狀態(tài)、故障報警及進出水溫度;
。冷凍水及冷卻水的供/回水溫度;
。冷凍水回水流量及冷負荷;
。冷凍機組各相位電壓、電流及功率讀數(shù);
。冷凍機運行狀態(tài)及故障報警。
2.冷卻塔系統(tǒng):
。進出水溫度;
。冷卻塔水泵、風(fēng)機運行狀態(tài)及故障報警;
。溫度超限、水位低限報警。
3.供熱采暖系統(tǒng):
。一次水(蒸汽)溫度;
。二次供、回水溫度;
。循環(huán)泵啟停狀態(tài)及故障報警;
。鍋爐運行狀態(tài)。
4.空調(diào)處理機組系統(tǒng):
。新風(fēng)、送風(fēng)、回風(fēng)溫度表冷器溫度;
。CO2濃度;
。室內(nèi)濕度;
。風(fēng)機的啟停狀態(tài)及故障報警;
。空氣過濾器的壓差超限、故障狀態(tài)及報警。
5.新風(fēng)處理機系統(tǒng):
。室外新風(fēng)溫度;
。送風(fēng)溫度;
。過濾網(wǎng)狀態(tài);
??諝膺^濾器的壓差超限、故障狀態(tài)及報警;
。新風(fēng)機的啟停狀態(tài)及故障報警;
。加濕系統(tǒng)啟停。
6.排風(fēng)機系統(tǒng):
。室內(nèi)有害氣體濃度;
。送、排風(fēng)機啟停狀態(tài)及故障報警;
。累計運行時間;
。部分重要區(qū)域的環(huán)境溫度監(jiān)控,如:室外、大堂、咖啡廳、中餐廳、游泳池、宴會廳等。
二、液位控制系統(tǒng):
中央監(jiān)控系統(tǒng)應(yīng)對生活水、冷水、熱水、水箱及水泵進行監(jiān)測:
。液位狀態(tài)及報警;
。排水泵、補水泵的啟停狀態(tài)及故障報警;
。過濾及殺菌設(shè)備的監(jiān)控;
。累計運行時間。
三、電梯、扶梯系統(tǒng):
中央監(jiān)控系統(tǒng)可監(jiān)測、紀(jì)錄以下狀態(tài)和報警:
。扶梯向上、向下運行狀態(tài);
。電梯、扶梯的正常、停止運行狀態(tài);
。電梯、扶梯的緊急停車、運行異常報警;
。扶梯運行時間累計;
。在消防控制中心設(shè)置各臺電梯運行狀態(tài)的模擬盤及電梯自身故障或出現(xiàn)異常狀態(tài)時的操縱盤
四、供、配電系統(tǒng)
中央監(jiān)控系統(tǒng)對變、配電設(shè)備運行狀況和電能質(zhì)量應(yīng)有下列監(jiān)測功能:
。重要出線回路各斷路器通、斷狀態(tài)及故障,線路溫升及故障;
。變壓器的溫升和溫升超限;
。主母線運行狀態(tài);
。市電電能質(zhì)量(電壓、電流、頻率、功率、功率因數(shù));
。用電量及電費計算;
。發(fā)電機組運行狀態(tài)(轉(zhuǎn)速、油溫、油壓、油量、水溫、水壓)、累計運行時間;
。發(fā)電機組供電質(zhì)量(電壓、電流、頻率、輸出功率)和異常運行、故障;
。蓄電池組電能質(zhì)量(輸出電壓、電流)和故障。
五、照明系統(tǒng):
。按程序設(shè)定的時間啟、停室內(nèi)外照明回路:花園照明、立面照明、航空障礙信號燈、公共區(qū)域走道照明等各處照明;
關(guān)鍵詞: 作業(yè)上傳; 管理系統(tǒng); C/S模式; FTP
中圖分類號:TP315 文獻標(biāo)志碼:A 文章編號:1006-8228(2013)11-74-03
0 引言
我院旅游電子商務(wù)和酒店信息管理專業(yè)的課程主要由旅游軟件開發(fā)技術(shù)、數(shù)據(jù)庫技術(shù)等骨干課程和多門選修課程組成,根據(jù)高職院校的特點,教學(xué)形式主要采用課堂講授和機房實驗相結(jié)合,必修課和選修課均是如此,學(xué)生在每次機房實驗結(jié)束后,均需要將當(dāng)堂課的作業(yè)以文件形式提交給教師,供教師批改和打分。過去,學(xué)生提交作業(yè)主要有以下幾種方式[1]。
⑴ 文件夾共享方式
這種方式最簡單,只需要將教師機的某一文件夾設(shè)為共享,然后再指定共享連接數(shù),學(xué)生把作業(yè)直接復(fù)制到共享文件夾即可。但這種方式也最容易導(dǎo)致抄襲作業(yè):因為權(quán)限完全開放,學(xué)生可以把其他同學(xué)的作業(yè)復(fù)制到自己機器上,然后修改后再復(fù)制到共享文件夾,“輕松”地抄襲作業(yè);另外,由于共享文件夾有固定連接數(shù)的限制,如果有些同學(xué)打開共享文件夾后,不及時關(guān)閉,占用連接不釋放,會導(dǎo)致其他同學(xué)不能打開共享文件夾。
⑵ 電子郵件提交作業(yè)方式
這種方式需要機房連接互聯(lián)網(wǎng),學(xué)生直接將作業(yè)通過電子郵件的方式發(fā)送至教師信箱,教師每次上完課,要打開信箱,下載學(xué)生的作業(yè),并按照班級進行分類,存儲在本地計算機中,操作比較麻煩。這種方式和文件夾共享方式一樣,無法避免抄襲作業(yè):如學(xué)生A完成作業(yè)發(fā)給教師,同時,發(fā)一份作業(yè)給學(xué)生B,學(xué)生B把作業(yè)修改一下,再發(fā)給教師,即可以“輕松”抄襲作業(yè)。
⑶ FTP方式
這種方式似乎比較好,學(xué)生借助瀏覽器即可完成作業(yè)的提交;實現(xiàn)起來也很容易,只需架設(shè)FTP服務(wù)器即可。但是,最大的問題仍然是無法完全防止學(xué)生“抄襲”作業(yè)。在每次的隨堂實驗中,一般不方便給每個學(xué)生都分配一個賬號,而是采用統(tǒng)一的賬號和密碼,雖然操作上方便,但是,所有學(xué)生都可以看到其他同學(xué)上傳的作業(yè),也可以下載別人的作業(yè),然后修改后作為自己的作業(yè)上傳,這樣就可以直接抄襲作業(yè);有些學(xué)生惡作劇,故意刪除別人的作業(yè)。雖然可以通過權(quán)限設(shè)置,防止刪除和下載,但也造成學(xué)生不能對自己以前上傳的文件進行修改,如果要上傳修改后的文件,只能臨時請教師開放權(quán)限,這樣操作非常不方便。另外,權(quán)限設(shè)置不能防止學(xué)生主動“幫助”式的抄襲方式:如學(xué)生A自己上傳作業(yè)后,把文件名改成學(xué)生B的姓名,再上傳一次,就可以輕松騙過服務(wù)器,提交了A、B兩個人的作業(yè)。
總之,以上三種作業(yè)提交方式都存在不少缺點,無論對于學(xué)生還是教師使用起來都不方便,更主要的問題是很難避免學(xué)生互相抄襲作業(yè)。本文設(shè)計和實現(xiàn)一種基于C/S模式的電子作業(yè)提交工具軟件,可以解決以上問題,并且可以避免學(xué)生抄襲作業(yè)。
1 系統(tǒng)設(shè)計
1.1 設(shè)計思路
本文采用的防止學(xué)生抄襲作業(yè)的方式是,上實驗課時,學(xué)生座位固定,將學(xué)生與其使用的計算機的網(wǎng)卡物理地址綁定,因為網(wǎng)卡的物理地址是全球惟一的,所以可以把網(wǎng)卡的物理地址作為提交作業(yè)者的身份識別標(biāo)志。具體的算法思路是:對于通過A網(wǎng)卡提交的文件,首先在數(shù)據(jù)庫中查找該網(wǎng)卡是否是首次提交文件,如果是首次提交,則直接通過FTP服務(wù)器上傳文件,如果不是首次提交,則先刪除原來提交的文件,再將新文件上傳至服務(wù)器,這樣即可以防止學(xué)生幫別人上傳作業(yè),也不禁止學(xué)生重新上傳自己的作業(yè):假設(shè)A同學(xué)已經(jīng)上傳自己的作業(yè),如果他將文件改為B同學(xué)的上傳,則根據(jù)前述算法,會刪除A同學(xué)之前上傳的作業(yè),再將改過的作業(yè)提交到服務(wù)器,所以A同學(xué)“幫助”B同學(xué)結(jié)果是:自己的作業(yè)被刪除,只剩B同學(xué)的作業(yè)。但如果A同學(xué)只是重新提交自己的作業(yè)則無妨,算法只是刪除了A同學(xué)之前的作業(yè),新提交的作業(yè)會繼續(xù)保留在服務(wù)器上。
根據(jù)算法思想,前臺程序使用Delphi開發(fā),數(shù)據(jù)庫系統(tǒng)采用MySQL,設(shè)計和實現(xiàn)了一套管理信息系統(tǒng),可以對學(xué)生提交的作業(yè)進行有效的管理。
雖然快速開發(fā)工具Delphi目前已經(jīng)不流行了,但本次開發(fā)還是了選擇Delphi,其原因主要是:Delphi可以直接編譯生成原生機代碼,而不是虛擬機代碼,所以可以在Windows操作系統(tǒng)下直接運行,不需要像Java和C#那樣事先安裝虛擬機環(huán)境,學(xué)生只要把軟件拷貝到學(xué)生機就可以直接運行,非常方便。并且Delphi編譯器采用了條件編譯和選擇鏈接技術(shù),使用它生成的執(zhí)行文件更加精煉,運行速度更快。
在開發(fā)管理信息系統(tǒng)應(yīng)用程序時,對數(shù)據(jù)庫的操作是必不可少的,所以先要選擇一個合適的數(shù)據(jù)庫管理系統(tǒng)產(chǎn)品。對于學(xué)校來說,選用的數(shù)據(jù)庫最好是免費的,這樣可以節(jié)約學(xué)校的經(jīng)費。本系統(tǒng)選用了MySQL數(shù)據(jù)庫,MySQL是使用最廣泛的開源數(shù)據(jù)庫系統(tǒng),其突出的優(yōu)點有以下[2-3]。
⑴ 適用面廣,可在多種操作系統(tǒng)上運行。
⑵ 性能優(yōu)異,運行穩(wěn)定。使用MySQL的成功案例很多,另外MySQL對硬件性能的要求也不苛刻,完全可以在一般的教師機上運行。
⑶ 性價比高。MySQL是一個開源軟件產(chǎn)品,一般非商業(yè)項目均可以免費使用MySQL數(shù)據(jù)庫。
1.2 數(shù)據(jù)庫設(shè)計
1.2.1 表設(shè)計
如表1和表2所示,這兩張表是系統(tǒng)中最重要的表,用來保存當(dāng)次課的學(xué)生登錄情況和上傳文件情況,每次系統(tǒng)啟動時,先將這兩張表的數(shù)據(jù)(前次課的上傳數(shù)據(jù))轉(zhuǎn)移到歷史表中去,然后清空兩張表,以備寫入本節(jié)課的作業(yè)數(shù)據(jù)。另外的表格,限于篇幅,不再詳細介紹。
1.2.2 存儲過程設(shè)計
前臺程序訪問數(shù)據(jù)庫時,如果是簡單的業(yè)務(wù)操作,盡量利用一條SQL語句完成;如果是需要用多條SQL語句來完成比較復(fù)雜的業(yè)務(wù)操作,一般可以通過MySql的存儲過程來完成,以提高效率[2]。調(diào)用存儲過程時,只需要提供若干個參數(shù)(有時也可以不用參數(shù)),就可以在存儲過程中集中完成多條SQL語句,并且在數(shù)據(jù)庫服務(wù)器端直接執(zhí)行完成,可以節(jié)省數(shù)據(jù)在網(wǎng)絡(luò)上反復(fù)傳輸?shù)臅r間,從而獲得更快的速度,提高業(yè)務(wù)處理效率。另外,存儲過程可以實現(xiàn)數(shù)據(jù)庫回滾等操作,提高了數(shù)據(jù)的安全性和程序的健壯性。電子作業(yè)上傳管理系統(tǒng)在進行數(shù)據(jù)庫操作時,有些SQL操作在失敗的情況下,需要進行回滾操作,故在數(shù)據(jù)庫設(shè)計時,需要引入存儲過程。
例如,清空上節(jié)課的數(shù)據(jù),并將其復(fù)制到歷史表的存儲過程代碼如下:
CREATE DEFINER=`root`@`localhost`
PROCEDURE `SP_Clear`(out v_msg varchar(1))
BEGIN
declare v_error integer default 0;
declare continue handler for sqlexception set v_error =1;
set autocommit =0;
start transaction;
insert into tb_history_rz select * from tb_rz;
delete from tb_rz;
delete from tb_loginfo;
if v_error =1 then
rollback;
else
commit;
end if;
set autocommit=1;
END;
1.3 功能設(shè)計
1.3.1 配置文件加密模塊
訪問數(shù)據(jù)庫和FTP服務(wù)器的用戶名和密碼以配置文件的形式保存在客戶端,為了不讓學(xué)生看到用戶名和密碼,故不能以明文的形式保存用戶名和密碼,而要先進行加密處理。加密功能的界面如圖1所示,手工輸入數(shù)據(jù)庫和FTP服務(wù)器的用戶名及密碼,即可對明文加密為密文,并可以進行預(yù)覽,按下“保存”,可以將密文寫入配置文件。該模塊的加密算法采用DES(Data Encryption Standard,數(shù)據(jù)加密標(biāo)準(zhǔn))算法,這是一種對稱加密算法,該算法由IBM公司于1975年研發(fā)成功,并公開發(fā)表,其算法思想與第二次世界大戰(zhàn)時期的德國恩格瑪密碼機類似。DES算法屬于密碼學(xué)中的分組密碼算法,DES的分組是64位的,密鑰是56位的(因為要去掉每個第8位的校驗碼)。在DES算法中,用到了兩個加密的基本技術(shù)[4]:混亂和擴散。其基本組建分組是這兩種技術(shù)的組合,同時密鑰作用于明文,形成輪。DES共有16輪。其設(shè)計著重于盡可能快地使密文的每一位依賴明文和密鑰的每一位。DES采用了標(biāo)準(zhǔn)的算術(shù)和邏輯運算,系統(tǒng)的安全性全由密鑰保證。使用Delphi編程,可以比較方便地實現(xiàn)DES加密算法[5]。
1.3.2 作業(yè)上傳模塊
學(xué)生先要下載客戶端軟件,如圖2所示,該軟件界面十分簡單,操作非常簡單,實驗時,一臺機器只允許一個學(xué)生使用,實驗期間不得隨意更換機器,以避免學(xué)生互相“幫助”完成作業(yè)。由于電子作業(yè)文件可能很大,所以需要采用FTP方式上傳。由于課程不一樣,所以文件的類型可能是多種多樣的,為了提高效率,要求學(xué)生先將文件壓縮,默認(rèn)文件類型是RAR格式,以學(xué)生的姓名為主文件名,界面中的姓名無需學(xué)生填寫,由系統(tǒng)自動從文件名中解析,模塊中使用了nmftp控件,以方便實現(xiàn)FTP功能。
當(dāng)按下提交按鈕后,執(zhí)行以下算法。
⑴ 獲取本地機名稱及網(wǎng)卡物理地址。
⑵ 執(zhí)行SQL語句,檢查本地機是否已經(jīng)提交過文件(通過檢查本地機的網(wǎng)卡物理地址是否已經(jīng)存在于表中)。
⑶ 如果是首次提交文件,則調(diào)用相應(yīng)的存儲過程,向tb_loginfo表中插入當(dāng)前網(wǎng)卡物理地址、當(dāng)前機器名、學(xué)生姓名,向tb_rz表中插入當(dāng)前網(wǎng)卡地址、當(dāng)前時間、文件名。執(zhí)行存儲過程成功后,執(zhí)行FTP控件的上傳文件功能。
⑷ 如果不是首次提交文件,則調(diào)用相應(yīng)的存儲過程,修改tb_loginfo表中的相應(yīng)的學(xué)生姓名,向tb_rz表中插入當(dāng)前網(wǎng)卡地址、當(dāng)前時間、文件名。執(zhí)行存儲過程成功后,先刪除服務(wù)器已經(jīng)存在的該學(xué)生的文件,然后重新上傳文件。
1.3.3 管理端
管理端模塊如圖3所示。該模塊的主要功能是監(jiān)控學(xué)生上傳作業(yè)。
按下“刷新”按鈕后,從tb_loginfo表讀取信息,并在網(wǎng)格控件中顯示。當(dāng)選中某一行時,則可以顯示相應(yīng)的細節(jié),上傳次數(shù)是通過統(tǒng)計tb_rz表中以網(wǎng)卡物理地址為主鍵的相應(yīng)的元組出現(xiàn)的次數(shù)得到的。
2 結(jié)束語
本文所介紹的作業(yè)上傳管理系統(tǒng)已經(jīng)運行了兩年,主要為我校電子商務(wù)專業(yè)和酒店信息管理專業(yè),以及全校計算機應(yīng)用公共基礎(chǔ)課提供教學(xué)服務(wù)。目前該系統(tǒng)運行穩(wěn)定,學(xué)生和教師使用反饋良好,有效地避免了抄襲作業(yè)現(xiàn)象,提高了學(xué)生作業(yè)質(zhì)量,減輕了教師的工作量,達到設(shè)計要求。
參考文獻:
[1] 劉瑞冰.基于Asp的計算機上機作業(yè)上傳系統(tǒng)研究[J].軟件導(dǎo)刊,2012.12:119-120
[2] 王新宇,陳婕.旅游電子商務(wù)專業(yè)“旅游管理軟件開發(fā)技術(shù)”課程教學(xué)設(shè)計——以“小型客房管理系統(tǒng)”學(xué)習(xí)情境設(shè)計為例[J].電子商務(wù),2012.7:78-80