目前市场上的餐饮管理系统大都局限于酒店范围内,餐饮服务方式主要有手工单据集中上传、PDA点菜等,而目前最时尚的要属ipad的wifi无线点餐系统,但是ipad高昂的价格让商家们网址却步,因此开发一个在普通平台就能使用的点餐系统很适应需求,今年迅速崛起的安卓系统让我们找到了方向,因此我们的前台客户端就选择了安卓平台,而后台则是选择了兼容性最好的web网站进行使用,使用mysql数据库进行数据管理和维护,这样就扩大了无线点餐系统的普及范围,使得我们的点餐更加快捷,更加准确。
1.1 课题内容
我的毕业设计是无线点餐系统——后台管理子系统的实现。这个系统主要采用的是web开发,基于数据模型设计,数据库访问,业务逻辑,实现了后台的系统设置,订单管理,用户管理、结账以及数据分析等功能。系统设置方面主要是包括桌号的设置,可以实现桌号的添加和删除,用户管理可以对用户进行集中地管理包括添加,删除,修改,查询以及权限的管理;订单管理中包括了订单的添加,删除,修改,查询,同时也将结账的功能加入到了订单管理的模块中;数据分析的模块将对所有的订单进行统计,从而找出热销的菜系,便于对市场的分析。
1.2 课题研发的意义
首先对于软件工程的学生而言,实践是最好的老师,这样的一次锻炼让我对于编程开发更加熟练,多了一次磨练,同时也是对我的学习成果的一个验收。经过这段时间的时间,对解决问题的方法有了新的认识同时对于知识的掌握也有了进一步的提高,最为重要的是培养了我独立自主解决问题,处理问题的能力。
这个项目主要是利用mysql,myeclipse进行开发,期间对于页面的验证等用到了js,jquery,ajax等技术,这些技术都是以前接触比较少的,通过这段时间的学习,大大体验到了这些技术的美妙之处,比如ajax技术,通过局部的刷新,后台进行数据交互,提高了数据访问的效率,同时界面也是更加的友好。
就这个项目而言,这个系统也是有着很强的实用性,试用价值很高。
完成整个设计的过程,对于我个人而言不仅仅是学习到了更多的技术,更多的是体验到了编程的乐趣,享受其过程,看到最后的成果也是很有成就感。
2 无线点餐系统——后台子系统
2.1 概论
无线点餐系统是一套集点餐,订餐,结账,数据分析于一体的多功能信息化应用。它有着灵活方便的前端配置,也有着功能强大的后台服务。前端通过安卓这个开放平台将传统的点餐模式转化为信息化的快捷的点餐模式,只需要一部手机或者平板就可以实现点餐功能;后台通过web技术实现整个服务的流程,所有操作通过servlet实现,兼容性和可移植性很强,只需要有浏览器就可以进行对数据的操作。
无线点餐系统后台子系统将整个服务器的数据集中到一个页面,给以直观的表现形式,无需要专业的维护知识就可以对整个系统进行维护,整个后台的操作主要就是对数据库的访问,进行一系列的增删改查,从而统计出销售情况。
2.2 国内外的发展现状
2.3 发展趋势
2.4 后台在这个系统中的作用
后台是这个体统的业务逻辑的处理核心,所有操作的核心思想和实现方式都将由后台提供,离开了后台整个服务体系将不复存在,后台掌握着所有的数据,整个系统的维护也是在后台上进行,前台是给工作人员提供一个可视化,易操作的用户界面。