本商品智能推荐系统开发的目的在于规范购买商品服务,提高效率。以便满足各类型用户的需求,增加的安全性,多样性更加适应现代社会的发展根据系统需求分析,本商品智能推荐系统的功能要求包括:
(1)用户登录注册
本系统提供用户的登录和注册功能,用户可以使用网站首页的登录注册界面进行在线登录注册,并且注册登录后方可使用系统的各种功能[14]。不通过登录注册只能浏览网站。
(2)商家登录注册
本系统提供商家的登录和注册功能,商家可以使用网站首页的登录注册界面进行在线登录注册,并且注册登录后方可使用系统的各种功能。不通过登录注册只能浏览网站。
(3)管理员管理
管理人员可以通过首页的后台管理选项,进入登录后台管理,就可以管理用户和商家的相关信息。包括对商品种类、商品信息、论坛和系统、订单等的管理。可以删除、添加、修改信息。
除此以外,本商品智能推荐系统是严格根据软件工程的开发方式进行开发。利用MySQL 数据库作为数据存储支撑,使用JAVA编程语言,基于springboot框架。主要功能是实现各项相关信息的编辑,查询以及用户的添加。功能模块包括:注册,登陆,主界面,商家、商品信息、论坛、公告信息等模块。其中的数据库能够实现增、删、改、查等功能。
关键词:商品智能推荐系统;springboot框架;MySQL 数据库;
目 录
摘 要 I
Abstract II
1 绪 论 1
1.1 研究背景 1
1.2课题意义 2
2 开发技术论述 2
2.1 Spring boot框架 3
2.2 Vue框架 3
2.3 Tomcat服务器 4
2.4 MySQL数据库 5
3 需求分析 6
3.1 系统的可行性分析 7
3.2 功能需求分析 7
3.3 项目设计目标 8
3.3.1 关于系统的基本要求 8
3.3.2开发目标 9
4 系统设计 10
4.1 系统功能模块设计 11
4.2 系统功能流程设计 12
4.3 数据库设计 13
4.4数据库中的表格设置情况如下 13
5系统的功能实现 14
5.1前台用户功能实现 15
5.2后台管理员功能实现 17
5.3后台商家功能实现 17
6 系统测试 18
6.1 测试目的 20
6.2 测试方式 21
6.3 主要用例测试 22
6.4 系统的测试结论 25
7 结 论 28
8 参考文献 31
9 致 谢 33