一、项目简介
团队成员
@https://gitee.com/gitJYS 负责项目前期的数据库设计、需求分析。
@https://gitee.com/wulipabu 负责NoSQL核心模块推荐算法的设计。
@https://gitee.com/ccuni 课设项目负责人,负责推动项目进展、测试与维护。
项目地址:Gitee :https://gitee.com/ccuni/nosql-shop-analysis-recommend-system
该项目是我们作为大三学生的一次课程设计作品,总体来说比较简单,没有部署上线,适合初学者入门。
项目所用技术栈:
-
语言:Java
-
版本:JDK8
-
前端:JQuery.js 、Bootstrap5 、Echarts
-
后端:SpringBoot、MyBatis-Plus
-
数据存储:MySQL、Redis、MongoDB、Neo4J、阿里云 OSS
-
数据来源:部分京东购物商城 + Java代码随机生成
-
工具:Navicat、IDEA
随着计算机网络广泛的普及,网上支付系统的逐步完善,越来越多的人慢慢的习惯了在网上购买自己想要的商品,渐渐的就习惯了点击鼠标来下订单,通过物流公司来送货上门的便捷购物方式。传统的购物方式逐渐的被这个网上便捷的购物方式所冲击。 网上超市具有强大的功能,可以在线展示商品,在线购买商品,在线网店的管理等等。现
在的网络是可以跨地域的,网上超市借助这一特点突破了传统超市空间的局限性,全国各地的顾客都可以在自己的家里面通过网上在同一个网上超市来购买自己想要的商品,从而增加了超市的客户数量。 网上超市是一个在线商场,它的核心是提供商品展示及订购的网络购物服务来宣传自己的商店的商品并将商品展示给客户,让客户通过互联网就能自由的选购自己想要的商品。
本文正是顺应时代的潮流,设计了一个基于WEB的网上超市管理系统,以满足网络购物的需要。 本系统运用面向对象化技术,需求分析与设计。利用Spring Boot框架整合MongoDB,Redis,Neo4j这三种No SQL数据库以及关系数据库MySQL,实现商品评论,商品推荐等功能,以及对数据进行可视化。
系统结构图
项目技术栈
系统访问示意图