基于SSM的职工食堂二维码餐票管理系统的实现

2019-12-16 02:57李昌志李黎杨国庆胡杰顾宇峰杨强
电脑知识与技术 2019年30期
关键词:二维码管理系统

李昌志 李黎 杨国庆 胡杰 顾宇峰 杨强

摘要:目前我院职工用餐采取纸质餐票用餐模式,该模式下存在诸多不可避免的弊端,如制作和统计带来的巨大工作量、餐票流通过程带来的交叉感染、纸质餐票损坏带来的资金流失等。因此,我院职工用餐亟需信息化手段的介入,以解决这些难题。为此,设计并实现了基于SSM的职工食堂二维码餐票管理系统,该系统的应用避免了纸质餐票流通中的各种弊端,并大大降低了各方人力成本,提高了食堂的工作效率,提升了我院职工的就餐体验。

关键词:SSM;职工食堂;二维码;餐票;管理系统

中图分类号:TP311 文献标志码:A

文章编号:1009-3044(2019)30-0061-02

1背景

在国家大力推进“互联网+”及“智慧医院”建设的环境下,医院全面信息化将成为必然,而医院食堂作为后勤最为重要的保障部门之一,解决好我院职工用餐问题将直接影响到为患者服务的质量水平,目前我院职工用餐采取传统的纸质餐票用餐模式,此模式不仅效率低,人力成本高,且管理流程冗杂,已经难以满足我院食堂管理需求。因此,为积极响应“互联网+”及“智慧医院”建设的号召,提高我院职工食堂信息化水平,提升我院职工就餐体验,设计并实现基于SSM的职工食堂二维码餐票管理系统是本文作者提出的可行解决方案,切实解决了我院纸质餐票模式中存在的诸多问题。

2技术选型

系统采用应用最广泛的Java编程语言,基于扩展性、灵活性较好的B/S结构,采用基于标准规范的J2EE技术的SSM(SpringMVC+Spring+Mybatis)企业级应用框架,并结合MVC设计模式。即表示层采用支持REST风格的、应用广泛的Spring-MVC框架,业务逻辑层采用能够实现松散耦合的Spring框架,数据访问层采用适应灵活需求的MyBatis框架,满足实现集成多种数据库应用,前端采用目前较流行的uI框架,为使用者提供友好的交互体验,如图1所示。数据的持久化采用应用广泛的MySQL数据库,并应用开源、高性能、分布式的Memcached缓存系统对数据进行缓存。

2.1Spring框架

Spring框架由著名大师罗德约翰逊提出,专为企业级的大型应用开发提供便捷。框架在系统中的主要作用:1)容器功能,管理应用对象的配置和Bean的生命周期,整合SpringMVC和MyBatis框架嘲;2)依赖注入功能,管理Bean之间的依赖关系;3)控制反转功能,对象依赖的其它对象会通过被动的方式传递进来,而不需要这个对象自己创建或者查找依赖对象。

2.2 SpringMVC框架

SpringMVC是一个基于MVC设计模型的WEB框架,用于快速搭建WEB应用[3],其主要作用有:1)将客户端請求映射到服务端处理器;2)辅助实现上传文件功能;3)解析并渲染视图,最终返回客户端页面。

2.3Mybatis框架

MyBatis是一款优秀的持久层框架嘲,它支持定制化SQL、存储过程以及高级映射。其主要作用有:1)消除几乎所有的JDBC代码和参数的手工设置以及结果集的检索;2)将接口和Java的普通对象映射成数据库中的记录进行持久化存储。

3系统设计与实现

根据实际使用情况,系统主要由四大模块组成:基本信息、用餐管理、报表中心、系统管理。基本信息分为科室信息和职工信息,实现对科室、职工的增加、删除、修改、查询管理,职工信息还包含了二维码的下载和查询功能。用餐管理包含职工用餐和补录用餐,职工用餐实现了与自助式扫码设备无缝集成,供职工自助式、非接触式扫码用餐;补录用餐是系统发生异常恢复后将用餐数据及时录入系统,形成数据闭环。报表中心分为用餐记录、职工次数、科室次数,用餐记录详细记录了我院职工的用餐信息,如谁用餐、用餐时间等;职工次数是以职工为基础汇总每位职工的用餐次数;科室次数是以科室为基础汇总每个科室的用餐次数;报表中心各项功能供食堂管理员准备食材提供数据支持,报销时为财务人员提供核账依据。系统管理主要实现字典配置以及系统参数设置。系统功能模块图如图2所示。

4数据库设计

表结构是数据库重要表现部分,它包含了数据库的表名、列名、数据类型、长度等。本系统设计应包括科室信息表、职工信息表、用餐记录表、系统参数表、日志表等。不失一般性,下面详细列举系统中涉及的主要表结构。

5效果展示

如图3所示,系统主页面包含了用餐管理、报表中心、基本信息、系统管理功能菜单,各功能菜单在主页面左侧竖向排列,符合主流信息系统布局设计。如图4所示,职工个人二维码,职工用餐时主动出示该二维码,在自助式扫码设备上实现非接触式扫码用餐,整个就餐过程既简单又快捷。

6总结与展望

面对信息化时代,我院职工食堂的信息化也应紧跟时代步伐,利用信息化技术工具提高工作效率和服务质量。基于我院职工食堂的迫切需求,设计并实现了基于SSM的职工食堂二维码餐票管理系统,该系统从信息管理(包括职工信息、科室信息等)、用餐管理、报表中心功能需求出发,充分利用各信息技术的优势,有效避免纸质餐票流通过程中存在的诸多问题,为食堂提供了高效、规范、流程化的用餐管理,简化食堂管理业务流程,提高食堂工作服务效率,同时也收获了较高的职工就餐膳食满意度。在国家大力推进“智慧医院”建设的前提下,实现我院职工人脸识别就餐将是本文作者下一阶段的工作。

猜你喜欢
二维码管理系统
二维码迷宫
二维码
基于LED联动显示的违停管理系统
停车场寻车管理系统
船舶压载水管理系统
海盾压载水管理系统
让严肃的二维码呆萌起来
二维码让政务公开更直接
二维码,别想一扫了之
基于RFID的仓储管理系统实现