基于Web的高校食堂管理信息系统设计

2020-04-07 17:53李泉江陈飞航李佳欢
现代营销·理论 2020年4期
关键词:信息系统

李泉江 陈飞航 李佳欢

摘要:高校招生规模的不断扩大对食堂管理业务提出了更高的标准。为提高工作效率,满足用户需求,各大高校也相继在后勤部门采用管理信息体系。该文根据对高校食堂现状的调研,将信息化技术与食堂管理系统相结合,设计出基于Web的高校食堂管理信息系统。该系统的设计选取J2EE为系统的框架,B/S作为系统架构,数据库则是选择了稳定的Oracle数据库。该系统可对食堂数据进行高效分析处理,从而改进了原系统效率低、可维护性差等缺点,简化食堂业务流程,加强对各部门的监管,提高食堂工作人员工作的准确度,也使得用户体验更加人性化,对高校发展具有很强的现实意义。

关键词:Web;食堂管理;信息系统

一、可行性分析

(一)管理可行性

随着近些年来高校的建设与发展,各大高校管理水平不断提高,后勤的保障也不断加强,食堂管理方面已经积累了一部分经验,该系统的建设初步具备了管理的可行性。

(二)技术可行性

本系统的设计主要选取了Web平台、B/S架构、J2EE框架和Oracle数据库。目前,web已然成为互联网信息技术的主要应用体现,B/S架构具备很强的性能优势,是当前主流的架构之一;J2EE框架具备很好的稳定性与可靠性;而Oracle数据库的数据处理能力也有目共睹。此外,本系统的设计所选择的技术均已在各领域得到较为广泛的应用,对硬件设施无苛刻要求,由此可见,该系统的开发在技术上具备一定的可行性。

二、系统的非功能性要求

(一)系统安全性要求

安全设计要全面,适当加入指纹密码、人脸识别等设置,并设置访问权限,规定非法人员严禁访问等,为用户个人信息以及生活隐私提供有力保护等;同时要最大程度上减少技术漏洞,严格按照系统的设计维护周期定期对系统进行维护和更新,为广大用户提供安全可靠的信息平台。

(二)界面可交互性要求

信息管理系统的使用者包括厨师、采购员等食堂工作人员,因此界面设计要最大化的简便快捷,要尽量做到易操作、易体验、易看懂、流程简化、浅显易懂等要求,快捷的交互才是高效率、高质量的有力保证。

(三)系统的独立性设计要求

为了构建一个可靠、高效的高校食堂管理信息系统,数据的独立性是必不可少的。系统设计时要保证各个模块之间的兼容性,工作起来互不干扰,避免出现一端瘫痪,八方不动的现象。

(四)系统实时性要求

高校学生数目的扩大必然导致系统访问量的增大,进而造成数据量的激增。当餐厅提交的采购数据量很大时,为了保证系统的实时性,在设计中应尽量选用更为安全可靠的软件开发技术和信息平台,做到算法的优化,以最大额度地实现系统的实时性,保持工作的高效有序。

三、系统技术选择与介绍

(一)B/S(Browse/Server)结构

此系统的设计选择了B/S(Browse/Server)结构。本系统的业务逻辑层采用了MVC模式,这是当前web应用服务系统的主要方式,即模型(Model)、视图(View)、控制器(Controller)设计;数据层则用于实现数据管理并且满足应用服务队数据的要求。B/S(Browse/Server)架构的开法融合了Web技术,加之以多种形式的脚本技术和ActiveX技术,具有很强的应用优势。且B/S架构无需安装客户端,通过浏览器就可以打开系统,比较适用于食堂的管理。

(二)J2EE技术

作为广受各企业欢迎的web应用程序开发技术,J2EE平台可以实现多种组件以及脚本技术的组合添加,且在操作上更加便利简单。此外,该技术平台采用了B/S架构,可以分层管理其结构,因此在此基础上开发的系统是更为灵活的。J2EE技术具有较好的实用性、安全性、開放性、平台无关性等特点,具有极强的开发潜能。

四、高校食堂管理信息系统总体设计

(一)系统架构设计图

该系统可划分为五大功能模块:信息管理功能、采购管理功能、统计查询功能、饭卡管理功能、信息系统管理功能。

(二)数据库选择

该系统的设计选择了Oracle数据库。Oracle数据库是一种在以B/S架构为基础的系统中被广泛使用的数据库,它的存储能力强大,速度极快,而且操作环境较为稳定。该系统采用Or-acle数据库,一方面可以满足高校食堂信息数据处理的要求;另一方面,其系统对信息具有较好的保护能力,安全性与可靠性较强。在此基础上,Oracle数据库还可以进行数据库重演,即可以随系统的数据负载进行捕捉,从而实现负载的均衡化设计。

(三)数据表设计

数据表结构是数据库重要表现部分,它包含了数据库的表名,字段名,字段类型,字段空值规定等。本系统设计应包括员工信息表、菜品信息表、采购信息表、消费信息表、供应商信息表。以下将详细说明基于Web的高校食堂管理信息系统的部分数据表结构。

五、高校食堂管理信息系统详细设计

(一)食堂管理系统角色分析

根据高校食堂管理的业务流程和日常运营现状,可将食堂管理系统中的用户大致分为以下几种角色:

1食堂工作人员

将食堂工作细分后,食堂工作人员包括采购人员、厨师和服务人员,其中,采购人员主要负责按照采购清单选择食材,并将每一笔交易记录汇总至系统。而厨师除负责食堂饭菜的质量外,还需要根据菜单确定所需食材,填写采购清单并上报至管理信息系统中。

2监督管理员

监督管理员主要负责对食堂的整体运行情况进行监督管理,对食堂菜价信息进行审核,以及对日常食堂的工作秩序和服务质量等进行调控。

3系统管理员

在采用管理信息系统后,对系统用户、数据的处理整合、系统运行状况处理等,都需要系统管理员的工作,以保证食堂管理信息系统的正常运行。

4饭卡业务人员

主要负责师生饭卡的办理,挂失,补办等业务以及相关信息查询。

(二)系统功能模块分析

在用户角色分类的基础上,本文所设计的基于Web的高校食堂管理信息系统可以划分为以下几大功能模块:

1信息管理功能

信息管理功能主要用于实现食堂信息的储存、修改和更新。食堂信息来源主要包括:工作人员信息、食堂菜品信息、食堂菜价信息、饭卡消费信息等。工作人员信息管理:管理人员人员登录此系统后,可以在员工信息界面上对员工的信息进行更新和修改,例如增加新入职员工的信息,删除已离职员工的信息等。菜品信息管理:该功能可管理食堂每日供应菜品的种类、数量、材料、制作人等信息。登录该系统后,食堂工作人员可以填写今日菜品信息,监督管理人员可审核食堂的菜谱是否合理。菜价信息管理:完成食堂饭菜的初步定价后,所定价钱及明细表需交由上级审批,待审批通过后,系统可更新菜价表单进而发布至平台上。消费信息管理:饭卡消费信息主要包括姓名、学号、饭卡余额、消费流程明细等,饭卡管理人员可以随时登录查询界面进行查询。

2采购管理功能

采购管理功能是高校食堂管理信息系统中必不可少的重要部分。采购管理主要包括采购清单的制定、采购结果记录和采购信息查询三部分。

制定采购清单:采购清单制定需要涵盖食堂所需所有物品。厨师需要根据食堂库存以及菜品制定出材料的数量,将清单提交至系统平台,由监督管理人员审核通过后,提交至采购人员购买。采购结果记录:采购途径可分为两类:供应商供货以及市场购买。采购过程中,采购人要详细记录采购数量、采购价格等相关信息。完成采购后,需按照计划单进行材料分配,并核对信息以将数据及时汇总至采购报账单。采购信息查询:在此模块,用户可以登录系统输入特定的日期对当日的采购信息进行查询,方便对账。

3统计查询功能

统计查询功能可以完成食堂日产工作信息的采集与汇总,主要包括食堂日收入、各窗口收入、日充值额等因素,以便于食堂的业绩分析与绩效评估。统计查询功能可以分为三部分:

充值记录查询:当饭卡用户对余额或充值信息有疑问时,卡务人员可以登录该系统,根据饭卡用户实际情况对充值记录进行查询,管理人员可以查询今日或最近几月的充值记录和充值总额。消费记录查询:卡务人员可通过系统随时查询饭卡用户的消费详细记录,一旦出现消费信息异常的现象,可向系统申请停卡业务,以免造成用户不必要的损失。食堂收入统计:食堂收入統计模块主要完成食堂成本、营业额、净利润的统计与分析,方便食堂管理人员随时掌握食堂的运营情况。

4饭卡管理功能

饭卡是高校食堂最主要的消费模式。用户的每一笔消费都可以在系统中形成详细的记录,并可以随时在系统中查询其详情,能够使账目更加清晰,可规避错账发生。饭卡管理分为以下四部分:

饭卡办理:饭卡账户业务包括办卡和退卡两大业务模块。申请办卡时有两种途径:由教务处导入师生信息,统一办理或师生自主携带相关证件前往卡务中心由卡务人员人工办理。当学生申请退卡业务时,食堂将注销学生的个人信息,并退还卡中余额与卡费。

饭卡充值:饭卡用户可前往卡务中心交付现金进行充值。

饭卡挂失:饭卡丢失后,饭卡人员可以登录系统选择饭卡挂失业务,系统会自动锁定该用户账号,该卡即停止使用。

饭卡补办:当用户丢失饭卡且未能找回时,用户可申请饭卡补办功能。该模块主要是通过覆盖用户信息来实现补办。

参考文献:

[1]郭伟.万科城市花园智能小区管理系统的设计与实现[D].长春工业大学,2019.

[2]俞颖婕.中小型医院门诊管理信息系统的设计与实现[D].北京交通大学,2019.

[3]张文雷.高校信息化校园一卡通平台系统的设计与实现[D].南京理工大学,2018.

猜你喜欢
信息系统
基于信息系统的计量标准管理
基于项目化+翻转的物流信息系统课堂教学设计与实践
试论信息系统审计存在的问题及对策
企业会计信息系统内部控制的研究
企业会计信息系统内部控制的研究
中小企业会计信息系统内部控制研究
信息系统管理在社会中的应用
结合型政府信息系统审计“3W1H”模型探讨
教育部办公厅下发关于印发《教育行业信息系统安全等级保护定级工作指南(试行)》的通知
信息系统运行质量评估的研究与实现