Case data visualization platform based on Flask
1. Project Introduction
This system is mainly for visual analysis and display of some case information! Using flask framework, python language, mysql database and other technologies to realize visual analysis and display of case information. It has implemented the visualization module, user management function, announcement management function, version management function, case category management function, case nature management function, and case management function.
2. Development environment
Running environment: Python 3.6 and above recommended;
Development tools: PyChram (recommended);
Operating system: Windows 10 8G memory or above (other windows and macOS support, but not recommended);
Browsers: Firefox (recommended), Google Chrome (recommended) ), Edge;
database: MySQL8.0 (recommended) and other versions (supported but not recommended, especially MySQL5.6 and below);
database visualization tool: Navicat Premium 15 (recommended) and other Navicat versions
3. Project technology
Backend: Flask, PyMySql
Front-end: HTML, Jquery, Ajax, LayUI, Echarts
4. Functional structure
Common user modules include visualization modules, bulletin viewing functions, and version viewing functions.
Functional modules for administrator permissions include visualization modules, user management functions, announcement management functions, version management functions, case category management functions, case nature management functions, and case management functions.
5. Running screenshots
6. Database design
case table
Field Name | type of data | Is it required? | Comment |
---|---|---|---|
id | int | yes | primary key |
price | decimal(10,2) | no | loss price |
sex | varchar(2) | no | gender |
… | … | … | … |
… | … | … | … |
… | … | … | … |
… | … | … | … |
… | … | … | … |
rep_time | datetime | no | Reporting time |
category table
Field Name | type of data | Is it required? | Comment |
---|---|---|---|
id | int | yes | |
content | varchar(255) | no | type |
notice table
Field Name | type of data | Is it required? | Comment |
---|---|---|---|
id | int | yes | announcement |
title | varchar(255) | no | Announcement title |
content | varchar(255) | no | Announcement content |
user_name | varchar(255) | no | publisher |
create_time | datetime | no | release time |
sys_version table
Field Name | type of data | Is it required? | Comment |
---|---|---|---|
id | int | yes | system version |
sys_name | varchar(255) | no | name |
sys_version | varchar(255) | no | describe |
type table
Field Name | type of data | Is it required? | Comment |
---|---|---|---|
id | int | yes | |
content | varchar(255) | no | type |
7. Source code acquisition
The source code, installation tutorial documents, project introduction documents and other related documents have been uploaded to the official website of Yunyuan Practical Combat. You can obtain the project through the official website below!