项目介绍

美食是人类永恒的话题,无论是在古代还是现代人们对美食都有一种非常的热爱在里面,但是随着时代的发展,人们可能没有更多的时间去研究美食,很多时候人们在下班或者放学之后更希望通过网络来进行订餐,为此我开发了本基于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的网上订餐外卖系统-计算机毕业设计相关推荐

  1. Java项目:基于JAVA的网上订餐外卖系统(计算机毕业设计)

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

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

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

  3. 基于JAVA我饿了外卖平台计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA我饿了外卖平台计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA我饿了外卖平台计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 开发语言: ...

  4. 基于JAVA工作流流程编辑OA系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA工作流流程编辑OA系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA工作流流程编辑OA系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S ...

  5. 基于java“臻宝”书画竞拍系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署

    基于java"臻宝"书画竞拍系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 基于java"臻宝"书画竞拍系统计算机毕业设计源码+系统+lw文 ...

  6. 基于JAVA中文网络小说平台系统计算机毕业设计源码+系统+数据库+lw文档+部署

    基于JAVA中文网络小说平台系统计算机毕业设计源码+系统+数据库+lw文档+部署 基于JAVA中文网络小说平台系统计算机毕业设计源码+系统+数据库+lw文档+部署 本源码技术栈: 项目架构:B/S架构 ...

  7. 基于JAVA高校社区生鲜配送系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA高校社区生鲜配送系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA高校社区生鲜配送系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 ...

  8. 基于JAVA供电公司安全生产考试系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA供电公司安全生产考试系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA供电公司安全生产考试系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B ...

  9. 基于JAVA绿洲小区快递配送系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA绿洲小区快递配送系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA绿洲小区快递配送系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 ...

最新文章

  1. php随机跳转,Nginx实现404页面跳转到任意随机页面
  2. 你的斗地主能拿多少炸?
  3. c++界面开发_QT开发(三)——GUI原理分析
  4. Scala-Actor并行wordcount
  5. linux程序库设置错误,Citrix在Arch Linux中无效 – 库错误
  6. 济南python工资一般多少-济南Go全栈区块链课程
  7. 2019年web前端全集_2019年最佳30+ Web工具
  8. CS224N刷题——Assignment1.4_情感分析
  9. 00_kubernetes组件版本和配置策略
  10. 最大公约数与最小公倍数求法 C语言版
  11. 花都平安保险应该找谁?
  12. async的waterfall
  13. 悼念王选:伟大发明家和失意企业家间的孤独者(2006.03.13 来自:IT时代周刊)
  14. dnw linux 内核,Linux下使用DNW工具通过USB下载镜像
  15. 总结 of 字节跳动的比赛(Bute Cup2018)——新闻标题生成
  16. 互联网思维(三)——产业思维
  17. 牵手华为冲刺L2++市场,这家国产厂商的自动驾驶版图再扩张
  18. Android代码 listview选中,android自定义listview的选中状态
  19. eureka客户端报错:was unable to send heartbeat Cannot execute request on any known server
  20. linux glibc 版本查看,三种方法查看glibc的版本号

热门文章

  1. php array_clunm,Python 玩转图像格式转换操作
  2. qt linux 多语言,Qt跨平台(window、linux)实现多语言
  3. android蓝牙适配器距离,Android蓝牙适配器模拟
  4. python3.11下载和安装
  5. MLX90632传感器调试
  6. QSqlDatabase QMYSQL driver not loaded
  7. dynatrace purepath数据转换到数据库
  8. 俄乌局势再起波澜,3月季节性一览,甲醇认购大涨,CCS05收官LPP季节性下跌2022.2.28
  9. 【新星计划回顾】第六篇学习计划-通过自定义函数和存储过程模拟MD5数据
  10. 流感传染 C++ 递推