订餐APP制作都需要哪些功能实现,逻辑又有哪些?
本课题主要涉及软件,数据库与网络技术等。主要使用技术包括Java,JSP,servlet等,使用数据库Mysql,开发工具MyEclipse等,锻炼综合实践能力,为未来更好的学习,工作奠定基础。只要动动手指,就能送餐上门,网上订餐伸手现代人青昧,现在开发一个网上网上订餐系统,功能如下
1、我要订餐
2、查看菜单
3、签收订单
4、删除订单
5、我要点赞
6、退出系统
要求及原始数据(资料)
1.综述目前国内外网上订餐APP制作的现状;
2.深入了解网上订餐系统的管理方式以及软件实现相关技术;
3.熟练掌握网上订餐系统的业务流程实现,训练编写开发模块程序的能力;
4.设计并实现网上订餐系统对于客户(订餐方),供货商(管理员),支付等模块的支持,维护;
5.深入分析网上订餐系统的业务逻辑,及实现系统的关键技术与编写语言;
6.训练检索文献资料和利用文献资料的能力;
7.训练撰写技术文档与学位论文的能力。
主要内容
1.综述网上订餐系统在线上,线下餐营业中的应用;
2.了解网上订餐系统设计思想以及实现应用的相关技术;
3.熟悉网上订餐系统标准的业务流程;
4.设计网上订餐系统针对用户,店铺,支付等功能的模块支持;
5.深入分析网上订餐系统的关键技术与编写语言以及业务的设计流程;
6.熟练掌握基于javaEE的系统的代码设计以及编写;
7.设计与实现网上订餐系统具体模块的程序,实现的功能:
(1.)用户模块:①用户注册登录模块②用户管理模块
(2.)后台模块:系统后台管理模块
应交设计文件(论文)
1.内容完整、层次清晰、叙述流畅、排版规范的毕业设计论文;
2.包括毕业设计论文、源程序等内容在内的毕业设计电子文档及其它相关材料。
总共2个模块
1.前台模块:
(1)食品展示模块
(2)食品查询模块
(3)购物车模块
(4)收银台模块
(5)用户维护模块
(6)订单查询模块
(7)公告模块
2.后台模块:
(1)食品管理模块
(2)用户管理模块
(3)管理员维护模块
(4)订单管理模块
(5)公告管理模块
(6)留言管理模块
网上订餐APP制作主要包括了9张数据表
餐品菜品信息数据表c_book
用户顾客注册数据表表member
管理员数据表admin
餐品菜品类别数据表c_booktype
用户评论数据表ment
订餐车数据表gouwuche
营养小贴士数据表news
订单数据表num
订单详情信息数据表orderbook
其中最为重要的5张数据表,将会在详细描述其表结构。