Le système de gestion des droits universels AngelRM_MVC est basé sur la technologie asp.net (C#) MVC + front-end bootstrap + ztree + lodash + jquery. Il utilise bootstrap pour développer et afficher l'interface utilisateur au niveau du front-end et est principalement responsable de l'interaction logique. du front-end et combine jQueryAjax + WebApi pour soumettre des demandes de données.
Caractéristiques du système de gestion des droits universels AngelRM_MVC 1. Afin de faciliter la lecture et l'écriture des données et la maturité du langage, il est plus efficace et plus rapide de choisir le développement asp.net ;
2. L'architecture du système est construite à l'aide du framework MVC avec les avantages d'un faible couplage, d'une réutilisabilité élevée, d'un déploiement rapide et d'une maintenabilité élevée ;
3. Les données du fichier de configuration du système sont mises en cache à l'aide de HttpRuntime.Cache, ce qui rend le programme plus efficace et plus rapide pendant le fonctionnement ;
4. La sélection de la base de données est basée sur l'échelle de données du système et les exigences pertinentes du côté de la demande. Après un examen approfondi de divers aspects, MySQL est sélectionné comme base de données système après avoir étudié diverses bases de données.
5. L'environnement d'exploitation est basé sur les caractéristiques des modules fonctionnels, et windowsserver2008+IIS est sélectionné pour simplifier le déploiement ;
6. Utilisez le composant open source d'exportation de rapports NPOI pour lire et écrire des documents Word ou Excel sans installer Office ;
7. Afin d'être compatible avec davantage de navigateurs, l'interface utilisateur sera plus conviviale. Nous avons choisi le bootstrap du framework de mise en page réactif ;
8. Nous utilisons le logiciel open source echarts pour les rapports système, et nous fournissons une interface graphique très intéressante, comprenant des cartes, ainsi que des graphiques à barres, des graphiques linéaires, des diagrammes circulaires, des graphiques à bulles et des graphiques à quatre quadrants ;
9. Le système adopte une disposition réactive au bootstrap, de sorte qu'il est très flexible face à des appareils avec différentes résolutions et peut résoudre rapidement le problème de l'adaptation de l'affichage multi-appareils ;
1. Ajout de nouvelles instances de fonction de téléchargement de fichiers pour garantir que les fichiers peuvent être téléchargés, enregistrés et téléchargés sans erreur ;
2. Optimisez le code du cadre du système en arrière-plan et supprimez les autres fonctions inutiles des grands projets précédents ;
3. Ajout de la compression des fichiers de code de page JS et CSS pour accélérer le fonctionnement du système ;
4. Un nouveau processus de vérification est ajouté à la page de connexion du système, afin que le code de vérification puisse être vérifié à tout moment ;
5. Optimisez la fonction de chargement des données d'invite de la page de chargement du système.