网上订餐设计与实现

内容要求:

本次毕业设计,通过实际考察网上订餐的具体流程,完成网上订餐管理系统的设计,发展网络餐饮服务并且结合实际,提高人们生活效率节约更多的时间。系统可实现在网上餐厅的查询菜品、浏览菜品、用户订餐、餐厅信息等功能,同时提供后台相关数据库的管理操作。系统主要包括以下功能:

1. 前台系统的主要功能

(1)注册登录:普通用户填写基本信息进行注册,已注册用户通过输入信息登录系统;

(2)注册信息的个人用户管理:用户登录系统后可对个人的基本信息查看与修改;

(3)浏览菜品:用户进入系统后可以浏览订餐系统的餐厅和菜品信息;

(4)菜品查询:用户进入系统后可查询自己感兴趣的菜品,可按关键字和菜品分类信息查询;

(5)订单查询:用户下单后可以查询订单,取消订单;

(6)订餐车:用户将选择的菜品放入订餐车中,对订餐车中菜品信息进行查看修改删除等操作;

(7)发表留言:用户在用餐过后可以对餐厅菜品等发表建议。

2. 后台系统的主要功能

系统管理员功能

(1)管理员信息管理:系统管理员从系统后台登录,对其他管理员进行查询、删除、修改等操作;

(2)用户信息管理:系统管理员可以对所有用户进行查询、删除等操作;

(3)菜品分类管理:系统管理员可以对菜品分类进行添加、删除、修改等操作;

(4)菜品管理:系统管理员可以对菜品进行添加、删除、修改等操作;

(5)订单管理:系统管理员可以查询所有订单、删除失效订单;

(6)留言管理:查看浏览留言信息,并可以对留言信息进行回复、删除;

(7)饮食信息管理:系统管理员可以发布更新相关资讯信息,还可以提供涉及菜品的实时信息,包括新的菜品、热销菜品、特价菜品。

企业管理员功能

(1)企业信息管理:企业管理员可以填写或者更新本餐厅最新信息,如经营时间特价菜等;

(2)订单管理:企业管理员可以查询预订本餐厅的相关订单,删除失效订单等;

(3)菜品管理:企业管理员可添加、删除、修改本餐厅的菜品信息等。

同时通过本次设计,使学生掌握Java网络编程语言、MySQL数据库以及SSM框架技术的运用方法,建立软件开发过程的工程观念,培养学生综合运用专业知识分析解决实际问题的能力。

根据所选课题,完成该项目应具备如下要求:

(1)具备规范的软件工程系统开发思想,并能在设计中加以体现;

(2)熟悉软件系统开发的基本方法和流程;

(3)掌握MySQL数据库的使用及访问技术;

(4)掌握Java编程语言,IDEA等开发工具以及SSM框架技术的运用;

(5)熟悉H5、CSS、JavaScript和Ajax等前端技术的应用方法;

(6)设计过程注重系统的模块设计,注意代码合理注解,并对系统进行功能测试,保证程序的正确性,可扩展性,可移植性。

方法要求:

(1)根据所选课题,完成该课题应具备如下要求:

① 熟悉软件系统开发的基本流程和方法;

② 掌握软件工程的基本原理及其在本网站中的体现;

③ 熟悉IntelliJ IDEA开发环境 ,掌握Java编程语言,熟悉MySQL数据库的访问方法以及SSM框架技术的运用方法;

④ 设计过程中注重系统的模块设计,注意代码合理注解,并对系统进行功能测试,保证程序的正确性,可扩展性;

⑤ 合理设计数据库表结构,保证数据库访问高效可靠;

⑥ 运用规范的编程方法,保持良好的编程习惯,提高系统的可维护性;

⑦ 尽量运用先进的前端技术,优化界面设计,实现较强的可操作性和良好的用户体验。

(2)完成该课题,可按以下设计路线进行具体工作:

① 对该系统的设计进行可行性分析及需求分析;

② 系统总体功能结构设计;

③ 系统数据库设计;

④ 系统架构设计;

⑤ 系统各功能模块的实现;

⑥ 系统模拟运行与调试;

⑦ 系统测试,功能完善和改进。

相关毕业设计文章

计算机系毕业设计

一个计算机系毕业设计,基于Android的结伴出行软件设计与实现,基于设计要求,结伴出行软件将由前台用户操作和后台管理员操作模块组成,其规划功能模块如下,用户注册:如果是新用户则需要用户首先进行注册,注册的时候需要输入用户名、密码和再次确认密码。用户登录:当用户账户注册成功后,就可以在登录界面输入账号和密码登录此App。

东哥的java相关毕业设计代做_代写

东哥毕业设计是我们在确认了规划的要求后,即可开始规划,由学生您进行查验规划,满意后才付费。不满意,绝不收您一分钱。我们比诚信,比专业,比功率!我们的效能:保证原创 ,保证时间,保证质量,免费网上答疑,争辩前说明

java毕业设计处理系统总结说明

现在,国内外毕业论文选题一般选用两种办法:一种将毕业设计存在软盘上交;另一种则存放到教师的电脑上的一个同享目录内。但这两种办法都有各自的坏处:前一种办法不方便带着、速度慢、容量小、易损坏;后一种办法尽管处理了软盘容量小、简略坏的问题。

网站设计与制作毕业论文

一个网站设计与制作毕业论文讲解:用户可以注册登录,搜索用户,查看用户信息,发送好友申请,同意好友申请,用户可以选择列表内的好友进行一对一的聊天,用户可以建立群组,进行多人聊天,邀请好友入群,查看群组成员等功能。

java毕业设计题目

java毕业设计题目,基于Android的学生圈APP的设计与开发:数据库中含有学号(2015XXXXXXXX,12位) ,姓名,性别,年级,班级,各协会有各自的账号,姓名为协会名称。使用学号与初始密码登录,一人一号,首次登录提示修改密码,填写信息,昵称,个签 。

电子商务毕业设计

一个基于电子商务毕业设计,包括卖家功能、买家功能及辅助功能。具体如下:查询(模糊、组合)商品:正在出售的/已经售出的/已经下架的。统计商品:按时间段/价格/类别等统计。

毕业设计定做网站_民宿管理系统

一个毕业设计定做网站解析,题目是民宿管理系统,该毕业设计定做网站采用了基于java的开发技术,然后也是一个软件测试毕业设计。

评论