项目介绍

美食是人类永恒的话题,无论是在古代还是现代人们对美食都有一种非常的热爱在里面,但是随着时代的发展,人们可能没有更多的时间去研究美食,很多时候人们在下班或者放学之后更希望通过网络来进行订餐,为此我开发了本基于JAVA的餐必达网上订餐系统

本餐必达网上订餐系统采用Java语言来进行开发,用小巧灵活的MySQL数据库做完后台存储解释。实现了有用户注册登录,查看系统内的热门美食,最新上市的美食和美食新闻等内容,此外用户可以根据自己的喜欢将需要的美食加入到购物车并进行购买,后台部分管理员可以对美食类型进行管理,对美食的基本信息进行发布以方便前台人员的购买,对用户购买的美食订单进行管理等功能,通过这些功能基本可以实现用户对美食购买的需求

系统管理员功能
1.管理系统用户信息管理:可以添加,删除,编辑,查询系统用户的信息;
2.管理新闻信息管理:可以添加,删除,编辑,查询美食新闻的信息;
3.管理美食类型管理:可以添加,删除,编辑,查询美食类型的信息;
4.管理美食信息管理:可以添加,删除,编辑,查询美食的信息;
5.管理订单信息管理:可以查看和管理用户的订单信息;
6.管理订单明细管理:可以查询订单详情的信息;
7.管理付款记录信息管理:可以查看用户的付款记录信息;
前台用户功能
1.注册登录:用户通过注册登录,可以进行购物功能;
2.查看美食信息:用户可以查看美食信息,并可在登录后将美食加入到购物车中;
3.查看美食新闻信息:可以查看美食新闻的相关信息;
4.购物车管理:用户可以对自己的购物车信息进行管理;
5.订单管理:用户可以对自己的订单信息进行管理;
6.收藏管理:用于可以对自己感兴趣但是暂时无需购买的美食进行收藏

效果图



第1章 绪论1
1.1研究背景1
1.2开发意义1
1.3 主要研究内容2
1.4 本章小结2
第2章 关键技术介绍3
2.1 ECLIPSE与TOMCAT简介3
2.2 MYSQL数据库3
2.3 JSP技术4
2.4本章小结4
第3章 系统分析4
3.1 需求分析4
3.2 基于JAVA的餐必达网上订餐系统可行性分析5
2.2.1 技术可行性5
3.2.2 经济可行性5
3.2.3操作可行性5
3.2 需求建模5
3.2.1 用例模型6
3.2.2 用例规约7
3.3 实体类图9
3.4 系统管理员子系统的类对象模型11
3.5 用户子系统的类对象模型12
3.5本章小结14
第4章 系统设计14
4.1 基于JAVA的餐必达网上订餐系统功能结构设计15
4.2 基于JAVA的餐必达网上订餐系统数据库设计16
4.3本章小结19
第五章 系统详细设计20
5.1 基于JAVA的餐必达网上订餐系统前台部分设计20
5.1.1 系统首页20
5.1.2用户注册21
5.1.3用户登录21
5.1.4查看美食22
5.1.5搜索美食24
5.1.6我的购物车25
5.2 基于JAVA的餐必达网上订餐系统后台部分设计27
5.2.1管理员登录模块的实现27
5.2.2美食管理28
5.2.3美食分类信息管理30
5.2.4修改密码31
5.3本章小结32
第六章 系统测试33
6.1 餐必达网上订餐系统的设计与实现的测试目的33
6.2 餐必达网上订餐系统的设计与实现的测试方法33
6.3 餐必达网上订餐系统的设计与实现的测试用例33
6.6.1管理员模块测试33
6.6.2 教师模块测试34
总结36
致谢语38
参考文献:39

Java毕业设计:基于javaweb的网上订餐外卖系统相关推荐

  1. java+mysql基于ssm的网上订餐外卖管理系统

    项目编号:jsp02ssm网上外卖商城 运行环境: 开发工具:IDEA /ECLIPSE 数据库:MYSQL5.7 应用服务:Tomcat8.5.31 使用框架:Spring+SpringMVC+my ...

  2. Java毕业设计 基于SSM的网上图书商城系统

    对于传统书店来讲,利用计算机软件技术开发一款图书商城也会让书店员工省事不少,这个图书商城能让书籍信息还有注册用户信息,以及书籍订购等内容通过一个网络平台完全展示出来,让网站用户只要登录进去图书商城就可 ...

  3. 基于javaweb的网上订餐管理系统(java+jsp+bootstrap+jquery+mysql)

    基于javaweb的网上订餐管理系统(java+jsp+bootstrap+jquery+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea ...

  4. java中ssm付款代码_基于Java+SSM的网上订餐系统、基于JavaWeb的网上订餐系统

    需求分析 基于Java+SSM框架实现一个校园点餐系统,包括用户端和管理员端; 前台主要功能有用户注册, 用户登录, 我的购物车.我的订单.商品评论.校园资讯等; 管理员端主要功能有:用户管理.商品管 ...

  5. 基于JAVA的网上订餐外卖系统(Java+MySQL)

    基于JAVA的网上订餐外卖系统(Java+MySQL)-编号:jsp0812 美食是人类永恒的话题,无论是在古代还是现代人们对美食都有一种非常的热爱在里面,但是随着时代的发展,人们可能没有更多的时间去 ...

  6. 基于javaweb的网上图书商城系统(java+ssm+jsp+mysql+redis+jwt+shiro+rabbitmq+easyui)

    基于javaweb的网上图书商城系统(java+ssm+jsp+mysql+redis+jwt+shiro+rabbitmq+easyui) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥ ...

  7. java毕业设计基于VUE电脑城摊位出租系统mybatis+源码+调试部署+系统+数据库+lw

    java毕业设计基于VUE电脑城摊位出租系统mybatis+源码+调试部署+系统+数据库+lw java毕业设计基于VUE电脑城摊位出租系统mybatis+源码+调试部署+系统+数据库+lw 本源码技 ...

  8. java毕业设计基于的测试项目管理平台Mybatis+系统+数据库+调试部署

    java毕业设计基于的测试项目管理平台Mybatis+系统+数据库+调试部署 java毕业设计基于的测试项目管理平台Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S架构 开发语 ...

  9. java毕业设计基于的高校学生综合素质评价系统Mybatis+系统+数据库+调试部署

    java毕业设计基于的高校学生综合素质评价系统Mybatis+系统+数据库+调试部署 java毕业设计基于的高校学生综合素质评价系统Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B ...

最新文章

  1. js获取下月时间_js 获取日期时间段
  2. 【caffe-Windows】mnist实例编译之model的生成
  3. 架构师必须知道的架构设计原则
  4. Linux 命令之 rsync -- 远程数据同步工具
  5. 408考研数据结构复习-时间复杂度与空间复杂度-附统考真题
  6. 中国共享经济发展报告
  7. 字节教育大裁员:有员工赔了一套首付款!
  8. 基础03String类、static、Arrays类、Math类
  9. 【实例】原生 js 实现全屏滚动效果
  10. 凸优化第二章凸集 2.2重要例子
  11. 最小二乘法正规方程推导过程
  12. java 数组定义是必须指定长度吗
  13. MacOs 查看本地IP和Mac地址
  14. 360安全卫士团队版or企业版卸载
  15. 解决Win10下安装office2013问题
  16. unity水下模糊效果
  17. Android系统基础介绍
  18. PHP毕业设计项目作品源码选题(2)电子商务网上购物商城毕业设计毕设作品开题报告
  19. 东瓜小知识之《简单查询网卡的厂商信息》
  20. 合伙人制度是梦想、价值观和利益的捆绑

热门文章

  1. Shell命令使用ImageMagic实现PS正片叠底、滤色等效果
  2. 【问题记录】均值-方差-标准差 计算器(已解决)
  3. PE结构详解(加壳脱壳必备知识)第二篇·存储地址介绍
  4. c语言error_t错误码,怎么 就是 错误呢
  5. python语言所使用特殊含义符号_python 基础 特殊符号的使用
  6. 微信小程序在底部导航加未读消息或红点
  7. android8.0华为p9,华为P9更新8.0,华为P9更新9.0会有希望吗?
  8. Android各国语言缩写以及各国语言Values文件夹命名规则
  9. 韶关的商户想知道ios9.3.4
  10. 求职与学历、考研与学历