摘要:智慧食堂管理系统以物联网、云计算技术为基础,结合移动互联网,实现食堂管理自动收银、科学成本核算、健康管理和数据存储,员工通过手机实现订餐,改餐,退餐及查询订餐信息等功能,提升了食堂后勤服务水平。本文以智慧食堂管理系统为背景,讨论和分析智慧食堂的系统组成,设计服务端和客户端的功能模块,为系统详细设计做好准备工作。
关键词:智慧食堂 管理系统 设计
中图分类号:TP393.09 文献标识码:A 文章编号:1007-9416(2016)06-0177-01
1 智慧食堂管理系统组成
智慧食堂管理系统由系统服务器、手机微信公众号、PC客户端、读卡器 4个设备组成。结构图1如下。
服务器:安装数据库和后台管理平台;PC客户端:安装客户端软件,连接手机读卡器;
手机:安装微信公众号;手机读卡器:读取手机2.4G卡卡号信息。
2 智慧食堂管理系统业务流程
第一步:员工在手机微信公众号上预定用餐信息,用餐信息上传到服务器管理平台。并进行扣除库存和款项。第二步:食堂管理人员,通过浏览器登入系统,进行系统管理,查看订餐报表准备食堂饭菜。第三步:预定用餐员工用手机在手机读卡器上打卡,PC客户端提示是否订餐。如果是已经订餐人员,则显示员工订餐信息;如果非订餐人员,上传管理系统进行扣费。
3 智慧食堂管理系统功能模块设计
3.1 后台管理软件功能模块设计
(1)系统登录:系统管理员在系统初始化时便创建完毕,可以使用该用户对系统进行各项维护和设置,该用户是系统最高权限用户,实际订餐应用中不使用该用户。(2)权限管理:整个系统由系统管理员对每一个用户赋予系统使用权限及管理权限,该功能决定每一个商户管理员所能管理的商户部门数量。(3)商户管理:该模块提供系统全部商户信息的创建、修改、删除等操作。(4)用户管理:该模块提供系统对订餐使用者的信息管理,该用户指职工,维护这些用户的密码、个人信息、有效性、消费权限、流水等,通过该模块可以对每一个用户个性化其使用效果。(5)发布功能:发布订餐菜品,订餐所需消耗食材种类,重量等。(6)订餐报表:该模块提供系统对各个商户的订餐数据生成报表。(7)结算中心:该模块提供对每个商户进行结算清分,对商户订餐所获得的收入进行计算分配,营业结算。(8)餐次管理:该模块提供商户管理员对某个商户的餐次添加、修改、删除等信息管理。(9)订餐管理:包括网上订餐、订单退订、订单修改、订单评价。(10)领餐功能:该功能判断有订餐记录的员工才能刷卡消费。(11)商品档案:食材的商品档案。(12)收货管理:食材的收货。(13)出货管理:食材的出库。(14)库存管理:查看当前存库的最新情况。(15)供应商管理:送货方资料情况。(16)库存报表:收货报表,出货报表,库存报表,应付款报表。
3.2 手机微信公众号功能模块设计
(1)用户登录:员工可直接通过公众微信号登录到订餐系统的会员中心,无须输入账号密码,如不是本公司员工,余额显示0元,无任何补助记录。(2)查询功能:员工查询餐费补助和余额情况。(3)订餐功能:限时订餐和就餐,10点以前订餐可在12点就餐,超过当天10点订餐的员工,只能预订12点30以后的就餐时间。(4)账户充值:用餐人员余额不足时,可在微信公众号充值,通过微信支付或支付宝充值金额直接转到食堂银行账户,同时,该充值金额上传到智慧食堂管理系统,用餐账户系统增加充值金额。
3.3 PC客户端软件功能模块设计
(1)读卡功能:通过手机读卡器读取手机2.4G卡卡号,连接后台数据库,查询该卡号订餐信息,显示出来,并同时扣除用餐库存。(2)预定餐扣除功能:规定时间(每天12:00-12:30),手机打卡,判断该手机卡是否订餐,如是,扣除用餐库存并打饭给该人员;如不是,则提示该人员未订餐,请到12:30后过来用餐。(3)自由用餐功能:自由用餐时间(每天12:30后),手机打卡,如果是已经订餐人员,则显示员工订餐信息;如果非订餐人员,上传管理系统进行扣费。(4)修改功能:食堂人员可返回修改当天用餐数据。
4 结语
本文讨论了智慧食堂的数字化建设方案,设计了智慧食堂的系统组成,梳理了系统业务流程,分析了后台管理端、手机客户端、PC客户端的功能需求,设计了服务端和客户端的功能模块,为后续智慧食堂管理系统的开发奠定基础。本文系广西职业教育教学改革立项项目“高职《Android应用软件开发》课程项目化教学的研究与实践”研究成果,项目编号:2014JGA398,课题负责人:任硕果。
参考文献
[1]李丹.基于Android 平台的无线点餐系统的设计与实现[D].北京邮电大学,2012.
[2]郑坤.RFID技术在仓储管理中的应用研究[D].大连海事大学,2010.