Plateforme de visualisation de données de cas basée sur Flask
1. Présentation du projet
Ce système effectue principalement une analyse visuelle et l'affichage de certaines informations sur le cas ! Le framework Flask, le langage Python, la base de données MySQL et d'autres technologies sont utilisés pour réaliser une analyse visuelle et l'affichage des informations sur les cas. Il a mis en œuvre le module de visualisation, la fonction de gestion des utilisateurs, la fonction de gestion des annonces, la fonction de gestion des versions, la fonction de gestion des catégories de cas, la fonction de gestion de la nature des cas et la fonction de gestion des cas.
2. Environnement de développement
Environnement d'exécution : Python 3.6 et supérieur recommandé ;
Outils de développement : PyChram (recommandé);
Système d'exploitation : Windows 10 8G de mémoire ou supérieur (autres supports Windows et macOS, mais non recommandé);
Navigateurs : Firefox (recommandé), Google Chrome (recommandé) ), Edge ;
base de données : MySQL8.0 (recommandé) et autres versions (prises en charge mais non recommandées, en particulier MySQL5.6 et versions antérieures) ;
outil de visualisation de base de données : Navicat Premium 15 (recommandé) et autres versions de Navicat
3. Technologie du projet
Back-end : Flask, PyMySql
Front-end : HTML, Jquery, Ajax, LayUI, Echarts
4. Structure fonctionnelle
Le module utilisateur ordinaire dispose d'un module de visualisation, d'une fonction de visualisation d'annonces et d'une fonction de visualisation de version.
Les modules fonctionnels pour les autorisations d'administrateur comprennent des modules de visualisation, des fonctions de gestion des utilisateurs, des fonctions de gestion des annonces, des fonctions de gestion des versions, des fonctions de gestion des catégories de cas, des fonctions de gestion de la nature des cas et des fonctions de gestion des cas.
5. Exécution de captures d'écran
6. Conception de la base de données
tableau des cas
Nom de domaine | type de données | Est-ce obligatoire ? | Commentaire |
---|---|---|---|
identifiant | int | Oui | clé primaire |
prix | décimal(10,2) | Non | prix de perte |
sexe | varchar(2) | Non | genre |
… | … | … | … |
… | … | … | … |
… | … | … | … |
… | … | … | … |
… | … | … | … |
rep_time | dateheure | Non | Temps de rapport |
tableau des catégories
Nom de domaine | type de données | Est-ce obligatoire ? | Commentaire |
---|---|---|---|
identifiant | int | Oui | |
contenu | varchar(255) | Non | taper |
tableau des avis
Nom de domaine | type de données | Est-ce obligatoire ? | Commentaire |
---|---|---|---|
identifiant | int | Oui | annonce |
titre | varchar(255) | Non | titre du bulletin |
contenu | varchar(255) | Non | Contenu de l'annonce |
nom d'utilisateur | varchar(255) | Non | éditeur |
créer du temps | dateheure | Non | temps de libération |
table sys_version
Nom de domaine | type de données | Est-ce obligatoire ? | Commentaire |
---|---|---|---|
identifiant | int | Oui | version du système |
nom_sys | varchar(255) | Non | nom |
version_sys | varchar(255) | Non | décrire |
taper le tableau
Nom de domaine | type de données | Est-ce obligatoire ? | Commentaire |
---|---|---|---|
identifiant | int | Oui | |
contenu | varchar(255) | Non | taper |
7. Acquisition du code source
Le code source, les documents du didacticiel d'installation, les documents d'introduction du projet et d'autres documents connexes ont été téléchargés sur le site officiel de Yunyuan Practical Combat. Vous pouvez obtenir le projet via le site officiel ci-dessous !