Skip to content

该项目主要是完成商品信息管理系统的开发,该系统分为用户管理、仪表盘管理、商品管理以及订单管理模块。前端界面采用BootStrap、JQuery框架。后端使用了SpringBoot、Thymeleaf、Mybatis的架构,还有通过拦截器实现反SQL注入,防止用户输入SQL敏感字符串,使用Spring AOP的方式计算并打印各种方法的耗时日志,有利于后续的代码优化。数据库使用了MySQL、MongoDB和Redis,MySQL存储数据,MongoDB存储商品图片,Redis数据库用来缓存以提升数据库查询性能。

License

Notifications You must be signed in to change notification settings

luengmingbiao/CommodityManagement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

商品信息管理系统

主要用到的技术:

  • 使用Maven进行项目构建
  • 前端使用BootStrap+JQuery框架开发
  • 后端使用SpringBoot+Thymeleaf+Mybatis搭建系统
  • 使用MySQL和MongoDB分别存储数据和图片
  • 使用Redis缓存来提升数据库查询性能

系统主要分为四个模块

  • 用户管理模块:用户登录、注册、密码找回(通过邮箱方式)、用户信息修改、密码修改等功能;
  • 仪表盘管理模块:展示当前月收入及其环比(环比=(当前月收入 - 上个月收入)/ 上个月收入)、当前月订单数及其环比、网站访问量、当前月退单数及其环比、以条形图的形式(使用jquery插件)展示最近30天每天的收入和订单数;
  • 商品管理模块:商品增删改查、商品图片导入(存储在MongoDB)、导出商品报表、商品分类增删改查、库存查改,库存不足和积货提醒、商品回收和恢复。
  • 订单管理模块:订单查询查看、订单退款管理(查看和审批)、发货管理、物流公司管理、快递跟踪(调用快递100接口)

License

MIT Copyright (c) 2019 梁铭标

About

该项目主要是完成商品信息管理系统的开发,该系统分为用户管理、仪表盘管理、商品管理以及订单管理模块。前端界面采用BootStrap、JQuery框架。后端使用了SpringBoot、Thymeleaf、Mybatis的架构,还有通过拦截器实现反SQL注入,防止用户输入SQL敏感字符串,使用Spring AOP的方式计算并打印各种方法的耗时日志,有利于后续的代码优化。数据库使用了MySQL、MongoDB和Redis,MySQL存储数据,MongoDB存储商品图片,Redis数据库用来缓存以提升数据库查询性能。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published