Das universelle Rechteverwaltungssystem AngelRM_MVC basiert auf der MVC + Front-End-Bootstrap + Ztree + Lodash + JQuery-Technologie. Es verwendet Bootstrap, um die Benutzeroberfläche zu entwickeln und anzuzeigen. WebApi ist hauptsächlich für die logische Interaktion verantwortlich des Frontends und kombiniert jQueryAjax + WebApi, um Datenanfragen zu senden.
Funktionen des universellen Rechteverwaltungssystems AngelRM_MVC:
1. Um das Lesen und Schreiben von Daten und die Reife der Sprache zu erleichtern, ist es effizienter und schneller, sich für die Entwicklung von asp.net zu entscheiden.
2. Die Systemarchitektur basiert auf dem MVC-Framework und bietet die Vorteile geringer Kopplung, hoher Wiederverwendbarkeit, schneller Bereitstellung und hoher Wartbarkeit.
3. Die Daten der Systemkonfigurationsdatei werden mithilfe von HttpRuntime.Cache zwischengespeichert, wodurch das Programm während des Betriebs effizienter und schneller wird.
4. Die Auswahl der Datenbank basiert auf dem Datenumfang des Systems und den relevanten Anforderungen der Nachfrageseite. Nach umfassender Prüfung verschiedener Aspekte wird MySQL als Systemdatenbank ausgewählt.
5. Die Betriebsumgebung basiert auf den Eigenschaften der Funktionsmodule, und Windowsserver2008+IIS wird ausgewählt, um die Bereitstellung zu vereinfachen;
6. Verwenden Sie die Open-Source-Komponente NPOI für den Berichtsexport, um Word- oder Excel-Dokumente zu lesen und zu schreiben, ohne Office installieren zu müssen.
7. Um mit mehr Browsern kompatibel zu sein, wird die Benutzeroberfläche benutzerfreundlicher. Wir haben uns für das responsive Layout-Framework Bootstrap entschieden;
8. Wir verwenden die Open-Source-Software Echarts für Systemberichte und bieten eine sehr coole grafische Oberfläche mit Karten sowie Balkendiagramme, Liniendiagramme, Kreisdiagramme, Blasendiagramme und Vierquadrantendiagramme.
9. Das System verwendet ein Bootstrap-Responsive-Layout, sodass es bei Geräten mit unterschiedlichen Auflösungen äußerst flexibel ist und das Problem der Anzeigeanpassung mehrerer Geräte schnell lösen kann.
Aktualisierungsprotokoll des universellen Rechteverwaltungssystems AngelRM_MVC:
Am 28.04.2021 wie folgt aktualisiert:
1. Neue Menü-Unteroperationsberechtigungsverwaltung und detailliertere Steuerung der Betriebsberechtigungen hinzugefügt;
2. Wörterbuchdatenfunktion hinzugefügt, um dem System die flexible Änderung von Parametern zu erleichtern;
3. System-Multi-Tab-Navigationsfunktion hinzugefügt;
4. Funktion zum Bearbeiten und Löschen einzelner Zeilen für Benutzer hinzugefügt;
5. Seite mit der Echarts-Statistiktabellenfunktion hinzugefügt;
6. Ändern Sie den Fehlerbericht beim Hochladen von Dateien.