说明:此项目来源于尚学堂的开源项目,在此用于练手,感谢尚学堂老师们的付出!
一、用到的技术:
1.整体架构使用ssm框架,使用maven管理整个项目,使用mvc三层架构,其中各个模块的作用:
(1)parent模块是其他所有模块的父工程,用于整和项目,管理依赖版本
(2)commons模块用于存放工具类
(3)bean模块用于存放数据库所映射的pojo类,依赖于commons模块
(4)manager-api模块用于存放service接口,依赖于bean模块
(5)manager-impl模块用于存放srvice接口的实现类、controller类以及逆向工程生成的mapper映射文件,依赖于manager-api模块
(6)main模块用于存放jsp页面以及ssm配置文件,依赖于manager-impl模块
2.前端页面使用layui和jsp,layui网址:https://www.layui.com/
3.数据库使用mysql
4.权限控制使用Shiro
二、更新:
1.2020-07-05
(1)新增客户管理页面,实现客户的增删改查
(2)新增车辆管理页面,实现车辆信息的增删改查以及查看车辆图片
(3)新增汽车出租页面,可根据用户id实现用户的租车业务,并将生成的租车单存入数据库
2.2020-07-08
(1)新增德鲁伊数据源追踪页面,实现数据追踪
(2)新增出租单管理页面,实现出租单的查删改
(3)新增检查单管理页面,实现检查单的增删改查
(4)新增客户源饼状图页面,可以根据饼状图数据对客户来源地区进行分析
2.2020-07-09
(1)新增业务员年度业务统计页面,可以根据柱状图查看业务员业绩
(2)新增公司年度月份销售额页面,可以根据线性图查看公司业绩
(3)新增导出客户信息到excel表格的功能
(3)新增导出出租单信息到excel表格的功能
(3)新增登录页面验证码验证功能