一、引言
經歷了saas、paas、iaas等發展,云計算技術逐漸成熟,云計算在管理信息系統中的發展中作用日益凸顯。基于云計算的管理信息系統具有高效、便捷、節能、安全、低成本等特點。基于云計算的管理信息系統多數是基于saas技術構建的saas(software-as-a-service)是軟件即服務,saas又被稱為軟件運營。saas是基于互聯網提供軟件服務的軟件應用模式。作為一種在21世紀開始興起的創新的軟件應用模式,saas是軟件科技發展的新趨勢。
二、餐飲云計算管理系統
餐飲云計算管理系統是基于jsp網頁技術的餐廳前臺點菜收銀后臺管理分析系統,功能涉及餐飲服務公司運營管理各個方面,該系統以互聯網為載體,餐廳數據通過web方式存儲于遠程數據服務器。餐飲云計算管理系統的數據庫服務器存儲于總部的集群機房。
餐飲云計算管理系統有以下優點:
1.便捷性方面;2.安全性方面;3.高效性方面;4.成本性方面。
三、基于j2ee的mvc開發技術
本項目采用流行的j2ee三層應用體系架構,這種標準的體系結構以及其所支持的跨平臺的java語言可以方便用戶的應用開放以及應用集成。同時由于該應用支撐平臺支持多種流行的開放工具,用戶可以選擇其熟悉的開發工具開發應用,縮短了開發部署以及應用移植的時間。
在采用j2ee開發web程序時,采用jsp+bean+servlet的方式,在一些大的項目中采用jsp+bean+servlet的方式具有明顯的優勢,可以實現程序結構的分離和功能的分離。如果把jsp用于實現視圖部分,servlet用于程序的控制部分,bean用于實現程序的模型部分,這就是通常所說的mvc模式,即(model+view+control)。采用mvc模式的優點:
實現代碼上的分離。在mvc模式中,三個層各司其職,所以一是哪個層的需求發生了變化,就只需要更改相應層的代碼而不會影響到其他層中的代碼。
為開發人員提供任務上的分工。在mvc模式中,由于按層把系統分開,那么就能更好地實現開發中的分工。網頁設計人員可以開發視圖中的jsp,對業務熟悉的開發人員可開發業務層,而其他人員可開發控制層。
實現代碼的重用,分層開發后更有利于組件的重用。如控制層可獨立成一個能用組件,視圖層也可以做成通用的操作界面。
四、系統功能模塊
系統登錄退出模塊:本模塊用于用戶登錄,注銷和退出。模塊根據用戶的不同類型賦予用戶不同的管理權限。
客戶信息管理模塊:本模塊將餐飲企業松散的客戶資源加以整合,通過標準化的管理操作,將客戶資料加以收集。
菜單信息管理模塊:本模塊將餐廳的菜品信息通過標準化的管理操作加以整合,使得菜品的價格、配料、功效和圖片可以完全呈現在客戶面前,使得客戶可以方便地選擇自己想要的食物。
訂餐信息管理模塊:通過訂餐模塊使得傳統餐飲訂餐過程變得輕松方便,訂餐信息管理模塊會在客戶訂餐的同時核對客戶所預定的餐桌的使用情況,避免傳統訂餐易出現的預定重合問題。
充值結算管理模塊:通過此模塊,用戶可以方便的為客戶提供充值結算服務,充值收取的現金將會計入用戶的收款現金中,便于管理員結算時核對收款金額。
折扣信息管理模塊:本模塊只限于管理員使用,通過它可以設定為客戶打折時用到的折扣程度。
員工信息管理模塊:本模塊只限于管理員使用,管理員使用它,可以添加刪除用戶。
五、流程設計
員工登錄系統后為客戶添加基本信息,客戶可以根據需要在開通的賬戶里充值(增加用戶的收款金額)。客戶通過餐飲信息管理系統進行訂餐(老用戶在此環節中可能會享受打折服務)。客戶用完餐后來到服務臺買單,用戶可以選擇使用現金或者從用戶余額里扣除,支付成功會增加客戶的已消費金額。若余額不足,系統將會提示,那么客戶只能使用現金支付。使用現金支付的話會增加用戶的收款金額。管理員登錄的話可以使用員工的所有功能,而且可以設定為客戶打折的折扣程度和添加菜單,以及管理員工賬戶。
六、結語
本文針對大型餐飲企業業務復雜度高、it軟硬件基礎薄弱和企業管理軟件的實施難度較大這一現狀,采用基于mvc的saas模式設計和實現了餐飲云計算管理信息系統。基于云計算的管理信息系統具有高效、便捷、節能、安全、低成本等特點。在未來的發展中一下幾點值得關注:
安全性問題是網絡通訊中的一個永恒話題,尤其是saas模式的系統中,安全問題尤其重要。如何提供一個安全可靠的、且值得用戶信任的saas應用平臺是值得更深入研究。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:基于云計算的信息管理系統的研究