更新时间:2022-08-14
所属分类:springboot_vue
评论回复:0
前端框架:jsp/bootstrap
数据库:mysql
开发环境:eclipse/idea都可以
本文以springboot为开发技术,实现了一个校园餐厅管理。校园餐厅管理的主要使用者分为管理员;个人中心、商家管理、用户管理、菜系类别管理、校园美食管理、在线下单管理、美食论坛、系统管理,商家前台;首页、校园美食、论坛信息、新闻资讯、我的、跳转到后台、客服,商家;个人中心、菜系类别管理、校园美食管理、在线下单管理等功能。通过这些功能模块的设计,基本上实现了整个校园餐厅管理的过程。
校园餐厅订单管理系统是基于java编程语言和mysql数据库,ssm框架设计,本系统主要分为用户,管理员,商家三个角色,其中用户注册登陆后可以在线查看美食,发布评论,收藏美食,在线交流,美食下单等功能;商家登陆可以上传美食,查看用户下的订单;管理员可以对美食,订单,商家,用户,分类,论坛交流等信息进行管理。本设计功能齐全,页面美观,文档齐全,适合作为java毕业设计参考和学习。
系统分为用户和管理员,商家三个角色
用户的主要功能有:
1.用户注册和登陆系统
2.查看校园餐厅美食推荐,美食详情
3.用户可以在线搜索美食,对美食评论,收藏
4.用户下单美食,提交订单
5.用户可以在论坛信息中发布帖子,回复帖子,查看帖子
6.用户可以查看校园餐厅的新闻资讯信息
7.用户个人中心修改个人资料,修改密码
8.用户查看在线美食下单的状态,在线支付订单
9.用户查看自己收藏的美食
10.退出登陆
商家的主要功能有:
1.商家输入账户登陆系统后台
2.个人中心,商家修改密码和个人信息包括营业执照
3.菜系管理,商家可以查询菜系
4.美食管理,商家可以在线上传,修改,删除,查询菜品
5.订单管理,商家可以查询订单信息,订单审核,修改,删除
6.退出登陆
管理员的主要功能有:
1.管理员输入账户登陆后台
2.个人中心,管理员修改密码和账户信息
3.商家管理,对注册的商家信息进行添加,删除,修改,查询
4.用户管理,对注册的用户信息进行添加,修改,删除,查询
5.菜品分类管理,对菜品的分类进行添加,修改,删除,查询
6.美食管理,对餐厅的美食信息进行添加,修改,查询,删除
7.订单管理,对用户下的订单进行添加,修改,删除,查询
8.美食论坛管理,对用户发布的帖子进行查询,添加,修改,删除
9.系统设置,对系统轮播图,美食资讯进行管理
10.在线客服信息,对用户的在线交流进行查看和回复
11.退出系统
目 录
1 概述 1
1.1课题背景及意义 1
1.2 国内外研究现状 1
1.3 本课题主要工作 2
2 系统开发环境 3
2.1 java简介 3
2.2 Mysql数据库 3
2.3 B/S结构 4
2.4 JSP技术介绍 4
3 系统分析 5
3.1 可行性分析 5
3.1.1 技术可行性 5
3.1.2操作可行性 5
3.1.3 经济可行性 5
3.1.4 法律可行性 6
3.2系统流程分析 6
3.2.1系统开发流程 6
3.2.2 用户登录流程 7
3.2.3 系统操作流程 7
3.2.4 添加信息流程 8
3.2.5 修改信息流程 9
3.2.6 删除信息流程 9
3.3系统用例分析 10
3.3.1管理员用例图 10
3.3.2商家用例图 10
4 系统设计 11
4.1 系统概述 11
4.2 系统结构设计 12
4.3数据库设计 13
4.3.1 数据库设计原则 13
4.3.2 数据库实体 13
4.3.3 数据库表设计 14
5统详细设计 17
5.1商家前台功能模块 17
5.2管理员功能模块 18
5.3商家后台功能模块 21
6系统测试 23
6.1系统测试的意义 23
6.2 测试方法 24
6.3测试分析 24
结 论 26
致 谢 27
参考文献 28