王苑苏
摘要:高校招生规模的不断扩大对食堂管理业务提出了更高的标准。为提高工作效率,满足用户需求,各大高校也相继在后勤部门采用管理信息体系。该文根据对高校食堂现状的调研,将信息化技术与食堂管理系统相结合,设计出基于Web的高校食堂管理信息系统。该系统的设计选取J2EE为系统的框架,B/S作为系统架构,数据库则是选择了稳定的Oracle数据库。该系统可对食堂数据进行高效分析处理,从而改进了原系统效率低、可维护性差等缺点,简化食堂业务流程,加强对各部门的监管,提高食堂工作人员工作的准确度,也使得用户体验更加人性化,对高校发展具有很强的现实意义。
关键词:Web;食堂管理;信息系统
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2018)03-0095-03
1 绪论
1.1 研究背景
高校食堂是高校形象的一大重要体现,不仅是全体师生一日三餐的供应场所,也是在校人员日常生活的重要保证。但随着国家高校招生规模的不断扩大,食堂餐饮所需管理的信息量激增,传统的管理模式不仅效率低,耗资多,而且管理手续冗杂,过程易出错,已经难以满足师生对高校食堂服务的要求。当前,由于互联网信息技术的快速发展,管理信息系统迅速在各大领域推展开来,也对高校后勤管理系统,特别是食堂管理系统提供了优化的技术支持。因此,为提高高校食堂管理系统质量,并积极响应教育部“后勤工作社会化”的号召,高校对食堂进行管理系统信息化升级具有重要意义。
1.2 可行性分析
1.2.1 管理可行性
随着近些年来高校的建设与发展,各大高校管理水平不断提高,后勤的保障也不断加强,食堂管理方面已经积累了一部分经验,该系统的建设初步具备了管理的可行性。
1.2.2 技术可行性
本系统的设计主要选取了Web平台、B/S架构、J2EE框架和Oracle数据库。目前,web已然成为互联网信息技术的主要应用体现,B/S架构具备很强的性能优势,是当前主流的架构之一;J2EE框架具备很好的稳定性与可靠性;而Oracle数据库的数据处理能力也有目共睹。此外,本系统的设计所选择的技术均已在各领域得到较为广泛的应用,对硬件设施无苛刻要求,由此可见,该系统的开发在技术上具备一定的可行性。
2 系统的非功能性要求
2.1 系统安全性要求
安全设计要全面,适当加入指纹密码、人脸识别等设置,并设置访问权限,规定非法人员严禁访问等,为用户个人信息以及生活隐私提供有力保护等;同时要最大程度上减少技术漏洞,严格按照系统的设计维护周期定期对系统进行维护和更新,为广大用户提供安全可靠的信息平台。
2.2 界面可交互性要求
信息管理系統的使用者包括厨师、采购员等食堂工作人员,因此界面设计要最大化的简便快捷,要尽量做到易操作、易体验、易看懂、流程简化、浅显易懂等要求,快捷的交互才是高效率、高质量的有力保证。
2.3 系统的独立性设计要求
为了构建一个可靠、高效的高校食堂管理信息系统,数据的独立性是必不可少的。系统设计时要保证各个模块之间的兼容性,工作起来互不干扰,避免出现一端瘫痪,八方不动的现象。
2.4 系统实时性要求
高校学生数目的扩大必然导致系统访问量的增大,进而造成数据量的激增。当餐厅提交的采购数据量很大时,为了保证系统的实时性,在设计中应尽量选用更为安全可靠的软件开发技术和信息平台,做到算法的优化,以最大额度地实现系统的实时性,保持工作的高效有序。
3 系统技术选择与介绍
3.1 B/S(Browse/Server)结构
此系统的设计选择了B/S(Browse/Server)结构。本系统的业务逻辑层采用了MVC模式,这是当前web应用服务系统的主要方式,即模型(Model)、视图(View)、控制器(Controller)设计;数据层则用于实现数据管理并且满足应用服务队数据的要求。B/S(Browse/Server)架构的开法融合了Web技术,加之以多种形式的脚本技术和ActiveX技术,具有很强的应用优势。且B/S架构无需安装客户端,通过浏览器就可以打开系统,比较适用于食堂的管理。
3.2 J2EE技术
作为广受各企业欢迎的web应用程序开发技术, J2EE平台可以实现多种组件以及脚本技术的组合添加,且在操作上更加便利简单。此外,该技术平台采用了B/S架构,可以分层管理其结构,因此在此基础上开发的系统是更为灵活的。J2EE技术具有较好的实用性、安全性、开放性、平台无关性等特点,具有极强的开发潜能。
4 高校食堂管理信息系统总体设计
4.1 系统架构设计图
该系统可划分为五大功能模块:信息管理功能、采购管理功能、统计查询功能、饭卡管理功能、信息系统管理功能。其系统架构设计如图1所示:
4.2 数据库选择
该系统的设计选择了Oracle数据库。Oracle数据库是一种在以B/S架构为基础的系统中被广泛使用的数据库,它的存储能力强大,速度极快,而且操作环境较为稳定。该系统采用Oracle数据库,一方面可以满足高校食堂信息数据处理的要求;另一方面,其系统对信息具有较好的保护能力,安全性与可靠性较强。在此基础上,Oracle数据库还可以进行数据库重演,即可以随系统的数据负载进行捕捉,从而实现负载的均衡化设计。
4.3 数据表设计
数据表结构是数据库重要表现部分,它包含了数据库的表名,字段名,字段类型,字段空值规定等。本系统设计应包括员工信息表、菜品信息表、采购信息表、消费信息表、供应商信息表。以下将详细说明基于Web的高校食堂管理信息系统的部分数据表结构。
5 高校食堂管理信息系统详细设计
5.1 食堂管理系统角色分析
根据高校食堂管理的业务流程和日常运营现状,可将食堂管理系统中的用户大致分为以下几种角色:
5.2.1 食堂工作人员
将食堂工作细分后,食堂工作人员包括采购人员、厨师和服务人员,其中,采购人员主要负责按照采购清单选择食材,并将每一笔交易记录汇总至系统。而厨师除负责食堂饭菜的质量外,还需要根据菜单确定所需食材,填写采购清单并上报至管理信息系统中。
5.2.2 监督管理员
监督管理员主要负责对食堂的整体运行情况进行监督管理,对食堂菜价信息进行审核,以及对日常食堂的工作秩序和服务质量等进行调控。
5.2.3 系统管理员
在采用管理信息系统后,对系统用户、數据的处理整合、系统运行状况处理等,都需要系统管理员的工作,以保证食堂管理信息系统的正常运行。
5.2.4 饭卡业务人员
主要负责师生饭卡的办理,挂失,补办等业务以及相关信息查询。
5.3 系统功能模块分析
在用户角色分类的基础上,本文所设计的基于Web的高校食堂管理信息系统可以划分为以下几大功能模块:
5.3.1 信息管理功能
信息管理功能主要用于实现食堂信息的储存、修改和更新。食堂信息来源主要包括:工作人员信息、食堂菜品信息、食堂菜价信息、饭卡消费信息等。
工作人员信息管理:
管理人员人员登录此系统后,可以在员工信息界面上对员工的信息进行更新和修改,例如增加新入职员工的信息,删除已离职员工的信息等。
菜品信息管理:
该功能可管理食堂每日供应菜品的种类、数量、材料、制作人等信息。登录该系统后,食堂工作人员可以填写今日菜品信息,监督管理人员可审核食堂的菜谱是否合理。
菜价信息管理:
完成食堂饭菜的初步定价后,所定价钱及明细表需交由上级审批,待审批通过后,系统可更新菜价表单进而发布至平台上。
消费信息管理:
饭卡消费信息主要包括姓名、学号、饭卡余额、消费流程明细等,饭卡管理人员可以随时登录查询界面进行查询。
5.3.2 采购管理功能
采购管理功能是高校食堂管理信息系统中必不可少的重要部分。采购管理主要包括采购清单的制定、采购结果记录和采购信息查询三部分。
制定采购清单:
采购清单制定需要涵盖食堂所需所有物品。厨师需要根据食堂库存以及菜品制定出材料的数量,将清单提交至系统平台,由监督管理人员审核通过后,提交至采购人员购买。
采购结果记录:
采购途径可分为两类:供应商供货以及市场购买。采购过程中,采购人要详细记录采购数量、采购价格等相关信息。完成采购后,需按照计划单进行材料分配,并核对信息以将数据及时汇总至采购报账单。
采购信息查询:
在此模块,用户可以登录系统输入特定的日期对当日的采购信息进行查询,方便对账。
5.3.3 统计查询功能
统计查询功能可以完成食堂日产工作信息的采集与汇总,主要包括食堂日收入、各窗口收入、日充值额等因素,以便于食堂的业绩分析与绩效评估。统计查询功能可以分为三部分:
充值记录查询:当饭卡用户对余额或充值信息有疑问时,卡务人员可以登录该系统,根据饭卡用户实际情况对充值记录进行查询,管理人员可以查询今日或最近几月的充值记录和充值总额。
消费记录查询:卡务人员可通过系统随时查询饭卡用户的消费详细记录,一旦出现消费信息异常的现象,可向系统申请停卡业务,以免造成用户不必要的损失。
食堂收入统计:食堂收入统计模块主要完成食堂成本、营业额、净利润的统计与分析,方便食堂管理人员随时掌握食堂的运营情况。
5.3.4 饭卡管理功能
饭卡是高校食堂最主要的消费模式。用户的每一笔消费都可以在系统中形成详细的记录,并可以随时在系统中查询其详情,能够使账目更加清晰,可规避错账发生。饭卡管理分为以下四部分:
饭卡办理:
饭卡账户业务包括办卡和退卡两大业务模块。申请办卡时有两种途径:由教务处导入师生信息,统一办理或师生自主携带相关证件前往卡务中心由卡务人员人工办理。当学生申请退卡业务时,食堂将注销学生的个人信息,并退还卡中余额与卡费。
饭卡充值:饭卡用户可前往卡务中心交付现金进行充值。
饭卡挂失:饭卡丢失后,饭卡人员可以登录系统选择饭卡挂失业务,系统会自动锁定该用户账号,该卡即停止使用。
饭卡补办:当用户丢失饭卡且未能找回时,用户可申请饭卡补办功能。该模块主要是通过覆盖用户信息来实现补办。
5.3.5 信息系统管理功能
该功能可以针对该系统的运行工作状态、软件硬件条件等实施同步监管,并及时完成系统的维护和更新。具体功能分析如下:
用户管理:
用户管理模块主要负责用户的信息管理、界面管理和密码管理等业务。系统用户可以实现信息平台上个人的自定义设置,同时可以根据自己的喜好选择不同的界面设计。
数据备份处理:
该功能可将数据库进行备份处理,若设备故障等突发事故发生,系统可以及时恢复已丢失的数据,最大程度上减小损失。
日志管理:
该功能可以实现系统工作状态和维护升级过程的实时记录,同时可记载用户的详细登录信息以及状态信息。
6 总结与展望
面对大数据时代,高校食堂管理体系也应紧跟时代步伐,利用信息化技术工具提高自己的工作效率和服务质量。本文通过对高校食堂管理系统的探讨与研究,设计出了基于Web的高校食堂管理信息系统,该系统从信息管理(包括工作人员信息、菜品菜价信息、师生信息等)、采购管理、统计查询、饭卡管理、系统管理的功能要求出发,充分利用各信息技术的优势,可实现数据高效处理、人员工作合理细分、用户信息精确管理等效果,从而简化食堂管理业务流程,提高食堂工作服务效率,增强食堂工作的透明度,加强对各部门的监管,改进原系统效率低、可维护性差等缺点,增强了系统的开放性,同时也有助于改善用户体验,促进高校的和谐发展。
参考文献:
[1] 林华. 基于多层体系架构的高校食堂管理系统的研发[D]. 杭州:浙江工业大学, 2014.
[2] 宫国学. 基于J2EE高校食堂管理系统的研究开发设计及利用[D].济南: 山东大学, 2009.
[3] 李春雷, 陈萍. 基于WEB服务的高校食堂管理系统[J]. 中小企业管理与科技:上旬刊, 2011(9).
[4] 张楠, 凤英. 高校食堂集中采购核算管理系统的研究与实践[J]. 办公室业务, 2013(10).
[5] 孙雪莲, 冯毅夫, 刘景伟. 基于B/S模式下的高校食堂管理系统设计[J]. 吉林师范大学学报:自然科学版, 2005(4).
[6] 吴敏. 浅议在新形势下如何加强高校食堂管理[J]. 法制与社会, 2011(24).