نظام إدارة الأذونات MSFM عبارة عن مجموعة من سقالات النظام خفيفة الوزن تم تطويرها استنادًا إلى SpringBoot، ويمكنها تشكيل الواجهة الخلفية للنظام الخاص بها وإنشاء كود أمامي وخلفي أساسي تلقائيًا باستخدام أطر عمل مثل Spring Boot وShiro وMyBatis وLayui وما إلى ذلك : إدارة المستخدم، إدارة الأدوار، إدارة الحقوق، إدارة الموارد، إدارة قواعد البيانات، إنشاء كود المصدر، إدارة الجدولة، إلخ.
1. مستخدمو النظام، الأدوار، إضافة الأذونات، الحذف، التعديل، تخصيص الأذونات، مطابقة ألوان الأذونات
2. يمكنك اختيار التخزين المحلي وQiniu Cloud Storage وAlibaba Cloud Storage لتحميل الملفات بحرية.
3. قاموس النظام
4. قم بتكوين معلومات موقع الويب الأساسية، بما في ذلك قيود بيانات المدونة
5. عرض سجلات عمليات النظام الرئيسية (يمكن تخصيص القوالب التي تحتاج إلى مراقبة تلقائيًا في خلفية النظام)
6. قم بإضافة قاعدة البيانات عبر الإنترنت وقم بإنشاء كود المصدر الأساسي الأمامي والخلفي مباشرةً، ثم ضعها في الدليل المقابل للكود المصدر وأعد تشغيل Tomcat للاستخدام المباشر والمعاينة.
7. سيتم على الفور بدء التعديلات الجديدة على المهام المجدولة للنظام وإيقافها مؤقتًا واستئنافها
الإطار الأساسي: SpringBoot
إطار الأمان: أباتشي شيرو 1.3.2
إطار التخزين المؤقت: Redis 4.0
إطار البحث: لوسين 7.1
جدولة المهام: كوارتز 2.3
إطار طبقة الثبات: MyBatis 3 mybatisplus 2.1.4
تجمع اتصال قاعدة البيانات: علي بابا درويد 1.0.2
إدارة السجل: SLF4J 1.7، Log4j
إطار الواجهة الأمامية:layui
قالب الواجهة الخلفية: Layuicms 2.0.
نص منسق: WangEditor
من المستحسن أن يستخدم المطورون البيئات التالية لتجنب المشاكل
بيئة تطوير متكاملة: فكرة
قاعدة البيانات: Mysql5.7 Redis (نافذة، لينكس)
جدك: جافا 8
الويب: Tomcat8 (عند التطوير باستخدام إطار عمل Springboot، لا يتم استخدام Tomcat إضافي يأتي مع الإطار)
خادم الويب: Weblogic، Tomcat، WebSphere، JBoss، Jetty، إلخ.
خادم قاعدة البيانات: Mysql5.5+
نظام التشغيل: Windows، Linux (Linux حساس لحالة الأحرف ويجب إيلاء اهتمام خاص له. لا يوجد خط Microsoft Yahei على Linux. تحتاج إلى تثبيت هذا الخط لإنشاء رموز التحقق)
1. قم باستيراد الكود المصدري إلى IDE
2. قم باستيراد mysiteforme.sql في src/main/resources/sql ضمن مسار التعليمات البرمجية المصدر إلى قاعدة البيانات (تم تضمين qrtz.sql بالفعل في العديد من jibenbiao mysiteforme.sql للمهام المجدولة)
3. قم بتغيير اسم المستخدم وكلمة المرور mysql في ملف التكوين application.yml في الدليل srcmainresources إلى الدليل المحلي الخاص بك
4. عند تثبيت قاعدة بيانات redis، تكون كلمة مرور قاعدة البيانات الافتراضية فارغة (ملاحظة *** يجب تثبيت redis، وإلا فسيقوم النظام بالإبلاغ عن خطأ)
5. لا يمكن تنزيل نافذة redis في بعض الأماكن، يمكنك تنزيلها هنا https://pan.baidu.com/s/1dG22JQT
6. سجل خدمة نظام redis وافتح cmd ---> قم بالتبديل إلى الدليل الذي تم تثبيت redis فيه --->redis-server.exe --service-install redis.windows-service.conf
7. ابدأ عنوان معاينة النظام: http://localhost:8080 اسم مستخدم المسؤول: اختبار كلمة المرور: 1
تسجيل الدخول للنظام
أذونات النظام
سجل النظام
ورقة البيانات
تعيين إذن