###وصف المشروع:
نظام بسيط لإدارة التدفق المالي للمؤسسة، تطوير منفصل للواجهة الأمامية والخلفية، وتفاعل البيانات من خلال أسلوب مريح؛
الواجهة الأمامية عبارة عن تطبيق SPA من صفحة واحدة تم إنشاؤه باستخدام Vue + Element-UI؛
الواجهة الخلفية هي SpringBoot + MyBatis-plus، وتعتمد إدارة مصادقة السلطة على نموذج RBAC ويتم تنفيذها باستخدام إطار عمل Shiro؛
وتشمل الوظائف الرئيسية وحدة التفاصيل، والوحدة الإحصائية، ووحدة Excel، ووحدة مصادقة السلطة.
####التقنيات المستخدمة: JDK1.8، SpringBoot، Shiro، MyBatis-plus، Vue، Axios، Element-UI، ECharts، Apache-POI، إلخ.
####أدوات التطوير: IDEA، Maven، MySQL8.0، Navicat، Git، Vue-cli
####وظائف محددة:
1. قم بتصفية تفاصيل التدفق وفقًا للظروف
2. عرض وتحميل وحذف وظائف معلومات الصورة المتعلقة بكل سجل
3. بعد إضافة أو تعديل السجلات التأكد من تناسق التوازن لجميع السجلات (بما في ذلك تاريخ تعديل السجلات)
4. ملخص إحصائي تمت تصفيته حسب الشروط
5. تصور البيانات الإحصائية الموجزة (الرسوم البيانية)
6. النسخ الاحتياطي التلقائي للبيانات المالية (عند خروج المستخدم من النظام)
7. مصادقة المستخدم وإدارة الأذونات، استنادًا إلى نموذج RBAC (مستخدم <واحد إلى متعدد> مجموعة المستخدمين <متعدد إلى متعدد> دور <متعدد إلى متعدد> الأذونات)
8. يمكن تصدير السجلات اللوجستية إلى Excel، أو يمكن استيراد سجلات جديدة من Excel.
9. يمكنك اختيار تسجيل وإنشاء نماذج سداد النفقات (تنسيق Excel)