李泉江 陳飛航 李佳歡
摘要:高校招生規(guī)模的不斷擴(kuò)大對(duì)食堂管理業(yè)務(wù)提出了更高的標(biāo)準(zhǔn)。為提高工作效率,滿足用戶需求,各大高校也相繼在后勤部門采用管理信息體系。該文根據(jù)對(duì)高校食堂現(xiàn)狀的調(diào)研,將信息化技術(shù)與食堂管理系統(tǒng)相結(jié)合,設(shè)計(jì)出基于Web的高校食堂管理信息系統(tǒng)。該系統(tǒng)的設(shè)計(jì)選取J2EE為系統(tǒng)的框架,B/S作為系統(tǒng)架構(gòu),數(shù)據(jù)庫(kù)則是選擇了穩(wěn)定的Oracle數(shù)據(jù)庫(kù)。該系統(tǒng)可對(duì)食堂數(shù)據(jù)進(jìn)行高效分析處理,從而改進(jìn)了原系統(tǒng)效率低、可維護(hù)性差等缺點(diǎn),簡(jiǎn)化食堂業(yè)務(wù)流程,加強(qiáng)對(duì)各部門的監(jiān)管,提高食堂工作人員工作的準(zhǔn)確度,也使得用戶體驗(yàn)更加人性化,對(duì)高校發(fā)展具有很強(qiáng)的現(xiàn)實(shí)意義。
關(guān)鍵詞:Web;食堂管理;信息系統(tǒng)
一、可行性分析
(一)管理可行性
隨著近些年來(lái)高校的建設(shè)與發(fā)展,各大高校管理水平不斷提高,后勤的保障也不斷加強(qiáng),食堂管理方面已經(jīng)積累了一部分經(jīng)驗(yàn),該系統(tǒng)的建設(shè)初步具備了管理的可行性。
(二)技術(shù)可行性
本系統(tǒng)的設(shè)計(jì)主要選取了Web平臺(tái)、B/S架構(gòu)、J2EE框架和Oracle數(shù)據(jù)庫(kù)。目前,web已然成為互聯(lián)網(wǎng)信息技術(shù)的主要應(yīng)用體現(xiàn),B/S架構(gòu)具備很強(qiáng)的性能優(yōu)勢(shì),是當(dāng)前主流的架構(gòu)之一;J2EE框架具備很好的穩(wěn)定性與可靠性;而Oracle數(shù)據(jù)庫(kù)的數(shù)據(jù)處理能力也有目共睹。此外,本系統(tǒng)的設(shè)計(jì)所選擇的技術(shù)均已在各領(lǐng)域得到較為廣泛的應(yīng)用,對(duì)硬件設(shè)施無(wú)苛刻要求,由此可見(jiàn),該系統(tǒng)的開(kāi)發(fā)在技術(shù)上具備一定的可行性。
二、系統(tǒng)的非功能性要求
(一)系統(tǒng)安全性要求
安全設(shè)計(jì)要全面,適當(dāng)加入指紋密碼、人臉識(shí)別等設(shè)置,并設(shè)置訪問(wèn)權(quán)限,規(guī)定非法人員嚴(yán)禁訪問(wèn)等,為用戶個(gè)人信息以及生活隱私提供有力保護(hù)等;同時(shí)要最大程度上減少技術(shù)漏洞,嚴(yán)格按照系統(tǒng)的設(shè)計(jì)維護(hù)周期定期對(duì)系統(tǒng)進(jìn)行維護(hù)和更新,為廣大用戶提供安全可靠的信息平臺(tái)。
(二)界面可交互性要求
信息管理系統(tǒng)的使用者包括廚師、采購(gòu)員等食堂工作人員,因此界面設(shè)計(jì)要最大化的簡(jiǎn)便快捷,要盡量做到易操作、易體驗(yàn)、易看懂、流程簡(jiǎn)化、淺顯易懂等要求,快捷的交互才是高效率、高質(zhì)量的有力保證。
(三)系統(tǒng)的獨(dú)立性設(shè)計(jì)要求
為了構(gòu)建一個(gè)可靠、高效的高校食堂管理信息系統(tǒng),數(shù)據(jù)的獨(dú)立性是必不可少的。系統(tǒng)設(shè)計(jì)時(shí)要保證各個(gè)模塊之間的兼容性,工作起來(lái)互不干擾,避免出現(xiàn)一端癱瘓,八方不動(dòng)的現(xiàn)象。
(四)系統(tǒng)實(shí)時(shí)性要求
高校學(xué)生數(shù)目的擴(kuò)大必然導(dǎo)致系統(tǒng)訪問(wèn)量的增大,進(jìn)而造成數(shù)據(jù)量的激增。當(dāng)餐廳提交的采購(gòu)數(shù)據(jù)量很大時(shí),為了保證系統(tǒng)的實(shí)時(shí)性,在設(shè)計(jì)中應(yīng)盡量選用更為安全可靠的軟件開(kāi)發(fā)技術(shù)和信息平臺(tái),做到算法的優(yōu)化,以最大額度地實(shí)現(xiàn)系統(tǒng)的實(shí)時(shí)性,保持工作的高效有序。
三、系統(tǒng)技術(shù)選擇與介紹
(一)B/S(Browse/Server)結(jié)構(gòu)
此系統(tǒng)的設(shè)計(jì)選擇了B/S(Browse/Server)結(jié)構(gòu)。本系統(tǒng)的業(yè)務(wù)邏輯層采用了MVC模式,這是當(dāng)前web應(yīng)用服務(wù)系統(tǒng)的主要方式,即模型(Model)、視圖(View)、控制器(Controller)設(shè)計(jì);數(shù)據(jù)層則用于實(shí)現(xiàn)數(shù)據(jù)管理并且滿足應(yīng)用服務(wù)隊(duì)數(shù)據(jù)的要求。B/S(Browse/Server)架構(gòu)的開(kāi)法融合了Web技術(shù),加之以多種形式的腳本技術(shù)和ActiveX技術(shù),具有很強(qiáng)的應(yīng)用優(yōu)勢(shì)。且B/S架構(gòu)無(wú)需安裝客戶端,通過(guò)瀏覽器就可以打開(kāi)系統(tǒng),比較適用于食堂的管理。
(二)J2EE技術(shù)
作為廣受各企業(yè)歡迎的web應(yīng)用程序開(kāi)發(fā)技術(shù),J2EE平臺(tái)可以實(shí)現(xiàn)多種組件以及腳本技術(shù)的組合添加,且在操作上更加便利簡(jiǎn)單。此外,該技術(shù)平臺(tái)采用了B/S架構(gòu),可以分層管理其結(jié)構(gòu),因此在此基礎(chǔ)上開(kāi)發(fā)的系統(tǒng)是更為靈活的。J2EE技術(shù)具有較好的實(shí)用性、安全性、開(kāi)放性、平臺(tái)無(wú)關(guān)性等特點(diǎn),具有極強(qiáng)的開(kāi)發(fā)潛能。
四、高校食堂管理信息系統(tǒng)總體設(shè)計(jì)
(一)系統(tǒng)架構(gòu)設(shè)計(jì)圖
該系統(tǒng)可劃分為五大功能模塊:信息管理功能、采購(gòu)管理功能、統(tǒng)計(jì)查詢功能、飯卡管理功能、信息系統(tǒng)管理功能。
(二)數(shù)據(jù)庫(kù)選擇
該系統(tǒng)的設(shè)計(jì)選擇了Oracle數(shù)據(jù)庫(kù)。Oracle數(shù)據(jù)庫(kù)是一種在以B/S架構(gòu)為基礎(chǔ)的系統(tǒng)中被廣泛使用的數(shù)據(jù)庫(kù),它的存儲(chǔ)能力強(qiáng)大,速度極快,而且操作環(huán)境較為穩(wěn)定。該系統(tǒng)采用Or-acle數(shù)據(jù)庫(kù),一方面可以滿足高校食堂信息數(shù)據(jù)處理的要求;另一方面,其系統(tǒng)對(duì)信息具有較好的保護(hù)能力,安全性與可靠性較強(qiáng)。在此基礎(chǔ)上,Oracle數(shù)據(jù)庫(kù)還可以進(jìn)行數(shù)據(jù)庫(kù)重演,即可以隨系統(tǒng)的數(shù)據(jù)負(fù)載進(jìn)行捕捉,從而實(shí)現(xiàn)負(fù)載的均衡化設(shè)計(jì)。
(三)數(shù)據(jù)表設(shè)計(jì)
數(shù)據(jù)表結(jié)構(gòu)是數(shù)據(jù)庫(kù)重要表現(xiàn)部分,它包含了數(shù)據(jù)庫(kù)的表名,字段名,字段類型,字段空值規(guī)定等。本系統(tǒng)設(shè)計(jì)應(yīng)包括員工信息表、菜品信息表、采購(gòu)信息表、消費(fèi)信息表、供應(yīng)商信息表。以下將詳細(xì)說(shuō)明基于Web的高校食堂管理信息系統(tǒng)的部分?jǐn)?shù)據(jù)表結(jié)構(gòu)。
五、高校食堂管理信息系統(tǒng)詳細(xì)設(shè)計(jì)
(一)食堂管理系統(tǒng)角色分析
根據(jù)高校食堂管理的業(yè)務(wù)流程和日常運(yùn)營(yíng)現(xiàn)狀,可將食堂管理系統(tǒng)中的用戶大致分為以下幾種角色:
1食堂工作人員
將食堂工作細(xì)分后,食堂工作人員包括采購(gòu)人員、廚師和服務(wù)人員,其中,采購(gòu)人員主要負(fù)責(zé)按照采購(gòu)清單選擇食材,并將每一筆交易記錄匯總至系統(tǒng)。而廚師除負(fù)責(zé)食堂飯菜的質(zhì)量外,還需要根據(jù)菜單確定所需食材,填寫采購(gòu)清單并上報(bào)至管理信息系統(tǒng)中。
2監(jiān)督管理員
監(jiān)督管理員主要負(fù)責(zé)對(duì)食堂的整體運(yùn)行情況進(jìn)行監(jiān)督管理,對(duì)食堂菜價(jià)信息進(jìn)行審核,以及對(duì)日常食堂的工作秩序和服務(wù)質(zhì)量等進(jìn)行調(diào)控。
3系統(tǒng)管理員
在采用管理信息系統(tǒng)后,對(duì)系統(tǒng)用戶、數(shù)據(jù)的處理整合、系統(tǒng)運(yùn)行狀況處理等,都需要系統(tǒng)管理員的工作,以保證食堂管理信息系統(tǒng)的正常運(yùn)行。
4飯卡業(yè)務(wù)人員
主要負(fù)責(zé)師生飯卡的辦理,掛失,補(bǔ)辦等業(yè)務(wù)以及相關(guān)信息查詢。
(二)系統(tǒng)功能模塊分析
在用戶角色分類的基礎(chǔ)上,本文所設(shè)計(jì)的基于Web的高校食堂管理信息系統(tǒng)可以劃分為以下幾大功能模塊:
1信息管理功能
信息管理功能主要用于實(shí)現(xiàn)食堂信息的儲(chǔ)存、修改和更新。食堂信息來(lái)源主要包括:工作人員信息、食堂菜品信息、食堂菜價(jià)信息、飯卡消費(fèi)信息等。工作人員信息管理:管理人員人員登錄此系統(tǒng)后,可以在員工信息界面上對(duì)員工的信息進(jìn)行更新和修改,例如增加新入職員工的信息,刪除已離職員工的信息等。菜品信息管理:該功能可管理食堂每日供應(yīng)菜品的種類、數(shù)量、材料、制作人等信息。登錄該系統(tǒng)后,食堂工作人員可以填寫今日菜品信息,監(jiān)督管理人員可審核食堂的菜譜是否合理。菜價(jià)信息管理:完成食堂飯菜的初步定價(jià)后,所定價(jià)錢及明細(xì)表需交由上級(jí)審批,待審批通過(guò)后,系統(tǒng)可更新菜價(jià)表單進(jìn)而發(fā)布至平臺(tái)上。消費(fèi)信息管理:飯卡消費(fèi)信息主要包括姓名、學(xué)號(hào)、飯卡余額、消費(fèi)流程明細(xì)等,飯卡管理人員可以隨時(shí)登錄查詢界面進(jìn)行查詢。
2采購(gòu)管理功能
采購(gòu)管理功能是高校食堂管理信息系統(tǒng)中必不可少的重要部分。采購(gòu)管理主要包括采購(gòu)清單的制定、采購(gòu)結(jié)果記錄和采購(gòu)信息查詢?nèi)糠帧?/p>
制定采購(gòu)清單:采購(gòu)清單制定需要涵蓋食堂所需所有物品。廚師需要根據(jù)食堂庫(kù)存以及菜品制定出材料的數(shù)量,將清單提交至系統(tǒng)平臺(tái),由監(jiān)督管理人員審核通過(guò)后,提交至采購(gòu)人員購(gòu)買。采購(gòu)結(jié)果記錄:采購(gòu)?fù)緩娇煞譃閮深悾汗?yīng)商供貨以及市場(chǎng)購(gòu)買。采購(gòu)過(guò)程中,采購(gòu)人要詳細(xì)記錄采購(gòu)數(shù)量、采購(gòu)價(jià)格等相關(guān)信息。完成采購(gòu)后,需按照計(jì)劃單進(jìn)行材料分配,并核對(duì)信息以將數(shù)據(jù)及時(shí)匯總至采購(gòu)報(bào)賬單。采購(gòu)信息查詢:在此模塊,用戶可以登錄系統(tǒng)輸入特定的日期對(duì)當(dāng)日的采購(gòu)信息進(jìn)行查詢,方便對(duì)賬。
3統(tǒng)計(jì)查詢功能
統(tǒng)計(jì)查詢功能可以完成食堂日產(chǎn)工作信息的采集與匯總,主要包括食堂日收入、各窗口收入、日充值額等因素,以便于食堂的業(yè)績(jī)分析與績(jī)效評(píng)估。統(tǒng)計(jì)查詢功能可以分為三部分:
充值記錄查詢:當(dāng)飯卡用戶對(duì)余額或充值信息有疑問(wèn)時(shí),卡務(wù)人員可以登錄該系統(tǒng),根據(jù)飯卡用戶實(shí)際情況對(duì)充值記錄進(jìn)行查詢,管理人員可以查詢今日或最近幾月的充值記錄和充值總額。消費(fèi)記錄查詢:卡務(wù)人員可通過(guò)系統(tǒng)隨時(shí)查詢飯卡用戶的消費(fèi)詳細(xì)記錄,一旦出現(xiàn)消費(fèi)信息異常的現(xiàn)象,可向系統(tǒng)申請(qǐng)??I(yè)務(wù),以免造成用戶不必要的損失。食堂收入統(tǒng)計(jì):食堂收入統(tǒng)計(jì)模塊主要完成食堂成本、營(yíng)業(yè)額、凈利潤(rùn)的統(tǒng)計(jì)與分析,方便食堂管理人員隨時(shí)掌握食堂的運(yùn)營(yíng)情況。
4飯卡管理功能
飯卡是高校食堂最主要的消費(fèi)模式。用戶的每一筆消費(fèi)都可以在系統(tǒng)中形成詳細(xì)的記錄,并可以隨時(shí)在系統(tǒng)中查詢其詳情,能夠使賬目更加清晰,可規(guī)避錯(cuò)賬發(fā)生。飯卡管理分為以下四部分:
飯卡辦理:飯卡賬戶業(yè)務(wù)包括辦卡和退卡兩大業(yè)務(wù)模塊。申請(qǐng)辦卡時(shí)有兩種途徑:由教務(wù)處導(dǎo)入師生信息,統(tǒng)一辦理或師生自主攜帶相關(guān)證件前往卡務(wù)中心由卡務(wù)人員人工辦理。當(dāng)學(xué)生申請(qǐng)退卡業(yè)務(wù)時(shí),食堂將注銷學(xué)生的個(gè)人信息,并退還卡中余額與卡費(fèi)。
飯卡充值:飯卡用戶可前往卡務(wù)中心交付現(xiàn)金進(jìn)行充值。
飯卡掛失:飯卡丟失后,飯卡人員可以登錄系統(tǒng)選擇飯卡掛失業(yè)務(wù),系統(tǒng)會(huì)自動(dòng)鎖定該用戶賬號(hào),該卡即停止使用。
飯卡補(bǔ)辦:當(dāng)用戶丟失飯卡且未能找回時(shí),用戶可申請(qǐng)飯卡補(bǔ)辦功能。該模塊主要是通過(guò)覆蓋用戶信息來(lái)實(shí)現(xiàn)補(bǔ)辦。
參考文獻(xiàn):
[1]郭偉.萬(wàn)科城市花園智能小區(qū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].長(zhǎng)春工業(yè)大學(xué),2019.
[2]俞穎婕.中小型醫(yī)院門診管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].北京交通大學(xué),2019.
[3]張文雷.高校信息化校園一卡通平臺(tái)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].南京理工大學(xué),2018.