论文部分内容阅读
随着我国餐饮行业的快速发展,越来越多的中小型餐饮企业开始利用互联网技术对企业进行管理。但是传统的餐饮管理系统管理模式单一,整个企业运营过程包括食材采购、库存管理、后厨菜品制作到菜品销售等等各个环节都是相互独立运作,无法实现资源整合,企业各部门经营产生的数据无法共享。为了提高中小型餐饮企业的竞争力和信息化管理水平,本文引入ERP(Enterprise Resource Planning)管理理念,并从实用性角度出发设计出功能更加全面的中小型餐饮ERP管理系统。针对现有中小型餐饮企业管理系统的不足,本文结合ERP的理念,提出并实现了符合中小型餐饮企业需求的ERP餐饮管理软件。本文在系统中设计并实现了包括食材采购、库存管理、后厨管理、菜品设计、菜品销售、企业后台管理、点菜客户端和供应商客户端等八个模块,并将各个模块集成到一个系统,形成了一条闭环链,其中每个运营环节所产生的数据都可以被其他环节所共享,帮助企业管理者对运营过程进行统一管理。另外,本系统在传统ERP系统的基础上纳入顾客和供应商角色,不仅实现企业内部资源共享问题,同时还解决了顾客、员工、供应商信息共享问题。本文首先根据中小餐饮业务的需求描述对系统整体需求以及各子系统模块功能需求进行了详细的分析。在系统实现上,采用基于EIO框架对中小型餐饮ERP管理系统进行研发,并对系统架构进行分层设计和实现,使系统具有良好的灵活性和扩展性。客户端选用Android平台开发,并基于HttpClient技术解决移动客户端与EIO服务端网络通信问题,同时本文还结合移动支付技术实现顾客无线预定点餐。为帮助商家将活动消息推送给顾客,服务端采用基于MQTT协议来实现数据推送的功能。另外,本文采用RBAC细粒度权限访问控制模型来保证对系统的安全访问和权限灵活控制。后期,针对系统出现的数据库性能瓶颈问题,本文从数据表对象、数据库服务器、索引、应用层等四个方面对数据库进行了优化工作,提高系统整体的响应速度。另外本文还对采购管理、库存管理、后厨管理、销售管理等ERP核心模块进行了功能测试和性能测试,测试结果表明本文所提出的针对中小型餐饮企业的ERP方案是可行的,满足了实际运行需求。