基于新业务流程的餐饮消费系统开题报告
2020-02-10 23:39:25
1. 研究目的与意义(文献综述)
1.1 设计的目的及意义
2. 研究的基本内容与方案
基于新业务流程的餐饮消费系统的用户群为餐厅工作人员及顾客,是一个多角色系统。包括服务员、财务人员、大厅经理、厨师长以及到店顾客。
基本内容如下:
顾客通过使用餐饮企业的小程序,进行相关操作,包括查看店铺活动信息,门店信息,完成餐厅预定,点菜,加菜,退菜,下单,查订单,微信支付等。
服务员可对订单进行管理,可点餐、加菜、退菜、结账。
财务人员方面欲实现功能:
(1)预约管理,即对预约桌位和预约菜品的管理,
(2)餐桌管理:门店可设置和添加餐桌,客人可以通过餐桌上的二维码扫码下单,根据每个餐桌的大小还可以设置最低消费和预定费用等。
(3)餐桌类型:餐桌类型的增加,删除,查看,修改。
(4)支付管理:即对订单进行处理。包括打印、接受支付、退款操作、通知顾客。
大厅经理预设计的功能有:会员管理;促销管理;账号管理及统计信息管理。
厨师长可通过系统实现库存管理,菜品管理及菜单分类管理。
总体来说,基于新业务流程的餐饮消费系统并不只是实现简单的订餐服务,还包含了其它功能。其目标是实现更高效、小代价地对餐厅进行管理,以实现对餐厅资源的最大利用,为顾客提供更优质的服务,提升顾客满意度。
拟采用技术方案及措施:
本系统拟采用的开发方案:前端采用微信web开发者工具,涉及到的语言有WXML,WXSS,Javascript等,后端采用java开发,使用Springboot框架。
(1)前期调研和准备。查阅资料,和毕业设计指导老师商量进行选题,确定题目之后,前往进行调研,获取信息,为后期工作做准备。
(2) 系统概述。包括描述系统目标和系统意义、国内外现状。系统目标和系统意义描述开发系统的必要性,国内外现状描述当前研究内容的形势。
(3) 系统分析。包括需求分析、可行性分析、组织结构分析以及业务分析和数据流程分析。需求分析是指对用户群体有什么需求,可行性分析描述实施的可行性,组织结构分析是指系统用户群体的结构,以便进行权限分级,业务分析是指完成业务所需要的流程,数据流程分析描述系统内部数据的流动情况。
(4) 系统设计。包括功能模块设计,编码设计、数据库设计、输入输出设计和界面设计,其中数据库设计又包括概要设计、逻辑设计和物理设计。概要设计一般 E-R 图用得较多。
(5) 系统实现。使用 微信web开发者工具、Eclipse 和 Sql Sever 等工具根据之前的分析设计进行代码的实现。
(6) 系统测试。指的是对实现的系统进行测试,如果测试通过,则整个系统完成,如果测试不通过,则需要返回更改 bug,直至测试通过。
图1 技术方法及措施
3. 研究计划与安排
3.25-3.31:完成系统分析及设计;
4.01-4.15:完成小程序前端开发;
4. 参考文献(12篇以上)
[1]陈跋.基于wi-fi的智能点餐系统设计与实现[d].北京:中国科学院大学,2016.
[2]陈柳飞.基于微信公众平台的连锁餐饮管理系统的设计与实现[d].广东:华南理工大学,2017.
[3]朱咏平.手机自助点餐系统的设计与实现[d].大连:大连理工大学,2018.