更新时间:06-10 上传会员:紫色烟火
分类:计算机信息 论文字数:8318 需要金币:1000个
摘要:随着现代科学技术的飞速发展,人们的生活已逐渐离不开网络。网络的发展给我们带来了无限的商机与便利。在餐饮业,网络同样能够发挥巨大的作用—网上订餐。所以根据此情况,设计了一个小型的网上订餐系统,从而大大提高网上订餐的运作效率,辅助提高餐厅的决策水平,管理水平,为降低经营成本,提高效益,减少差错,节省人力,减少顾客购物时间,增加客流量,提高顾客满意度,增强餐厅扩张能力,提供有效的技术保障。
系统是基于MVC三层模式,angular JS技术、Ajax技术、数据库技术、tomcat技术、JAVA语言编程技术等进行设计与实现。实现了用户端对自身信息的查看与修改,对菜品的查看,加入购物车以及对生成的订单进行结账等,以及管理员端对菜品,用户进行管理,以及对用户提交的订单进行管理。为用户与管理员提供了极大的便利。
关键词:网上订餐管理系统;MVC;JAVA;用户;管理员
目录
摘要
Abstract
1 绪论-1
1.1 研究背景与意义-1
1.2 研究内容-1
1.3 相关技术简介-1
1.4 论文组织结构-2
2 系统需求及可行性分析-3
2.1 系统需求分析-3
2.1.1 系统功能需求分析-3
2.1.2 系统性能需求分析-4
2.1.3 主要技术分析-4
2.2 系统可行性的分析-6
3 系统总体设计-7
3.1 系统总体结构设计-7
3.2 功能模块详细设计-7
3.2.1 登录注册模块-7
3.2.2 用户管理模块-7
3.2.3 菜品管理模块-8
3.2.4 购物车管理模块-8
3.3 数据库设计-8
3.3.1 数据库逻辑设计-8
3.3.2 数据库关系设计-10
3.3.3 数据库详细设计-11
4 系统详细设计-13
4.1 小型网上订餐系统前端功能模块设计-13
4.1.1 首页显示-13
4.1.2 注册登陆界面-15
4.1.3 用户个人信息管理-17
4.1.4 菜品管理-18
4.1.5 订单管理-20
4.2 小型网上订餐系统后台功能模块设计-22
4.2.1 登录注册-22
4.2.2 用户管理-22
4.2.3 菜品管理-23
4.2.4 订单管理-23
4.2.5 数据库链接-24
5 系统测试-26
5.1 测试目标与测试方法-26
5.2 改进方案-26
结 论-27
参 考 文 献-28
致 谢-29