Note: This project comes from Shangxuetang’s open source project, which is used here for practice. Thanks to Shangxuetang teachers for their efforts!
1. Techniques used:
1. The overall architecture uses the ssm framework, uses Maven to manage the entire project, and uses the mvc three-layer architecture, where the functions of each module are:
(1) The parent module is the parent project of all other modules, used for integration and project, and manage dependent versions (2) The commons module is used to store tool classes (3) The bean module is used to store pojo classes mapped by the database, and depends on commons module (4) The manager-api module is used to store service interfaces, and depends on bean module (5) The manager-impl module is used to store the implementation class, controller class and mapper mapping files generated by reverse engineering, and depends on the manager-api module (6) The main module is used to store jsp pages and ssm configuration files, and depends on the manager-impl module 2. The front-end page uses layui and jsp, and the layui URL is: https://www.layui.com/
3. The database uses mysql
4. Permission control use Shiro
2. Update:
1.2020-07-05
(1) Add a new customer management page to realize the addition, deletion, modification and inspection of customers (2) Add a new vehicle management page to realize the addition, deletion, modification and inspection of vehicle information and viewing vehicle pictures (3) Add a new car rental page, which can realize the user's car rental business based on the user ID, and store the generated car rental slips in the database 2.2020-07-08
(1) Added a druid data source tracking page to realize data tracking (2) Added a rental order management page to realize the check, deletion and modification of rental orders (3) Added a check order management page to realize the addition, deletion, modification and verification of inspection orders (4) Added a customer source pie chart page, and the customer source area can be analyzed based on the pie chart data 2.2020-07-09
(1) Added annual business statistics page for salespersons, you can view salesperson performance based on the bar chart (2) Added annual monthly sales page for the company, you can view company performance based on the linear chart (3) Added new function of exporting customer information to excel table (3) Added new function of exporting rental order information to excel table (3) Added new login page verification code verification function