本网站系统使用动态网页开发Spring Boot框架,Java作为系统的开发语言,MySQL作为后台数据库。设计开发了具有管理员;首页、个人中心、商家管理、商品分类管理、商品信息管理、销售记录管理、用户管理、订单评价管理、管理员管理、系统管理、订单管理,用户;首页、个人中心、订单评价管理、我的收藏管理,商家;首页、个人中心、商品信息管理、销售记录管理、订单评价管理,前台首页;首页、商品信息、公告信息、个人中心、后台管理、购物车等功能的菜篮子系统。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。
系统的结构划分
本网站可以分为:用户、商家使用的功能、管理员进行管理的功能。
用户使用功能:首页、个人中心、订单评价管理、我的收藏管理等。
商家使用功能:首页、个人中心、商品信息管理、销售记录管理、订单评价管理等。
管理员管理功能:首页、个人中心、商家管理、商品分类管理、商品信息管理、销售记录管理、用户管理、订单评价管理、管理员管理、系统管理、订单管理等。
目 录
第1章 绪论 1
1.1 课题背景及研究意义 2
1.1.1 课题背景 3
1.1.2 研究意义 4
1.2 开发工具的选用及语言介绍 5
1.2.1 语言介绍 6
1.2.2 Java技术介绍 7
1.2.3 本文的内容 8
1.2.4 MYSQL数据库 9
1.2.5 B/S结构 10
1.2.6 Spring Boot框架 12
第2章 需求分析与可行性分析 13
2.1 功能需求分析 13
2.2 可行性分析 13
2.2.1技术可行性:技术背景 13
2.2.2经济可行性 14
2.2.3操作可行性: 14
第3章 系统总体设计 15
3.1 系统的结构划分 15
3.2 系统的流程分析 17
3.2.1操作流程 17
3.2.2添加信息流程 17
3.2.3删除信息流程 18
3.3 数据库设计 19
3.3.1 数据库实体 19
3.3.2数据表 21
第4章 系统实现过程(详细设计) 25
4.1 运行环境 25
4.1.1 硬件环境 25
4.1.2 软件环境 25
4.2 系统实现 25
4.2.1商家功能模块 25
4.2.2管理员功能模块 26
4.2.3用户功能模块 28
4.2.4前台首页功能模块 28
第5章 系统测试 31
5.1系统测试的目的 31
5.2系统测试方法 31
5.3功能测试 31
第6章 总结 34
参考文献 35
致谢 36