基于SSM+MySQL的电子商城系统设计与实现

源码及sql文件下载地址:https://download.csdn.net/download/sheziqiong/87788718
源码及sql文件下载地址:https://download.csdn.net/download/sheziqiong/87788718

Morning是在Spring Framework基础上搭建的一个Java基础开发平台,以Spring MVC为模型视图控制器,MyBatis为数据访问层,Apache Shiro为权限授权层,SLF4J+Log4j2为日志管理,Ehcahe对常用数据进行缓存,采用Dubbo分布式服务框架进行分布式系统开发。

后台管理系统(CMS) ,包括管理员管理模块、会员管理模块、产品管理模块、交易管理模块、系统管理模块等。

电子商城系统(OS) ,包括用户登录模块、商品游览模块、商品购买模块、在线评论模块、在线提问模块、个人中心模块、账户管理模块等。

技术选型

1、后端

  • 核心框架:Spring Framework 4.3.5
  • 安全框架:Apache Shiro 1.3.2
  • 视图框架:Spring MVC 4.3.5
  • 任务调度:Spring + Quartz 2.2.3
  • 持久层框架:MyBatis 3.4.2 + Mybatis-plus 2.0.1
  • 数据库连接池:Alibaba Druid 1.0
  • 缓存框架:Ehcache 2.6 + Redis 2.9.0
  • 日志管理:SLF4J 1.7 + Log4j2 2.7
  • 布局框架:SiteMesh 3.0.1
  • 分布式应用程序协调服务:ZooKeeper 3.3.1
  • 分布式服务框架:Dubbo 2.5.3
  • 接口测试框架:Swagger2 2.6.1
  • 工具类:Apache Commons、Jackson 2.2、fastjson 1.2.20

2、前端

  • JS框架:Jquery
  • 表格插件:Bootstrap Table
  • 表单验证插件:BootstrapValidator
  • 日期选择插件:Datepicker for Bootstrap
  • 弹层组件:Layer
  • 数据图表:Echarts
  • 表单美化插件:ICheck
  • 树形视图插件:Ztree
  • 后台管理系统模版:H+
  • 电子商城系统模版:小米官网

项目结构

在这里插入图片描述
在这里插入图片描述


快速体验

运行项目配置说明

1.后台管理系统(CMS)项目不依赖ZooKeeper服务。(不使用Dubbo分布式服务框架进行分布式系统开发)

1、具备运行环境:JDK1.7+、Maven3.0+、MySql5+

2、根据 morning-common\src\main\resources\properties\jdbc.properties 配置数据库

3、导入数据库 project-doc\database\pussinboots_morning.sql

4、用Tomcat等服务器运行morning-cms-web

5、后台管理系统(CMS),账号:admin 密码:123456    测试地址:http://localhost:8080/system.morning/login

2.电子商城系统(OS)项目不依赖ZooKeeper服务。(不使用Dubbo分布式服务框架进行分布式系统开发)

1、具备运行环境:JDK1.7+、Maven3.0+、MySql5+

2、根据 morning-common\src\main\resources\properties\jdbc.properties 配置数据库

3、导入数据库 project-doc\database\pussinboots_morning.sql

4、用Tomcat等服务器运行morning-os-web

5、电子商城系统(OS),账号:[email protected] 密码:xh2013212542    测试地址:http://localhost:8080/morning/index

3.对于Dubbo分布式服务框架进行分布式系统开发,目前一直在弄业务逻辑,感兴趣的朋友可以参考2.0.0-SNAPSHOT版本,自己去改下。
https://git.oschina.net/Morning_/Morning/tree/2.0.0-SNAPSHOT/

开发进度

后台管理系统(CMS)开发进度

在这里插入图片描述

电子商城系统(OS)开发进度

在这里插入图片描述

数据模型

后台管理模块数据库概念结构设计E-R图

在这里插入图片描述

商品模块数据库概念结构设计E-R图

在这里插入图片描述

订单模块数据库概念结构设计E-R图

在这里插入图片描述

用户模块数据库概念结构设计E-R图

在这里插入图片描述

电子商城模块数据库概念结构设计E-R图

在这里插入图片描述

演示界面

后台管理系统(CMS)预览图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


电子商城系统(OS)预览图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


源码及sql文件下载地址:https://download.csdn.net/download/sheziqiong/87788718
源码及sql文件下载地址:https://download.csdn.net/download/sheziqiong/87788718

猜你喜欢

转载自blog.csdn.net/newlw/article/details/130699476