###Projektbeschreibung:
Einfaches Finanzflussmanagementsystem für Unternehmen; separate Entwicklung von Front-End und Back-End, Dateninteraktion durch Restful-Stil;
Das Frontend ist ein Single-Page-Anwendungs-SPA, das mit Vue + Element-UI erstellt wurde.
Das Backend ist SpringBoot + MyBatis-plus, und die Autoritätsauthentifizierungsverwaltung basiert auf dem RBAC-Modell und wird mithilfe des Shiro-Frameworks implementiert.
Zu den Hauptfunktionen gehören das Detailmodul, das Statistikmodul, das Excel-Modul und das Autoritätsauthentifizierungsmodul.
####Beteiligte Technologien: JDK1.8, SpringBoot, Shiro, MyBatis-plus, Vue, Axios, Element-UI, ECharts, Apache-POI usw.
####Entwicklungstools: IDEA, Maven, MySQL8.0, Navicat, Git, Vue-cli
####Spezifische Funktionen:
1. Filtern Sie die Flussdetails nach Bedingungen
2. Funktionen zum Anzeigen, Hochladen und Löschen von Bildinformationen zu jedem Datensatz
3. Stellen Sie nach dem Hinzufügen oder Ändern von Datensätzen sicher, dass alle Datensätze konsistent sind (einschließlich des Änderungsdatums der Datensätze).
4. Statistische Zusammenfassung, gefiltert nach Bedingungen
5. Statistische zusammenfassende Datenvisualisierung (Diagramme)
6. Automatische Sicherung der Finanzdaten (wenn der Benutzer das System verlässt)
7. Benutzerauthentifizierung und Berechtigungsverwaltung, basierend auf dem RBAC-Modell (Benutzer <Eins-zu-Viele> Benutzergruppe <Viele-zu-Viele> Rolle <Viele-zu-Viele> Berechtigungen)
8. Logistikdatensätze können nach Excel exportiert oder neue Datensätze aus Excel importiert werden.
9. Sie können Kostenerstattungsformulare (Excel-Format) erfassen und erstellen.