يعتمد نظام إدارة الحقوق العالمي AngelRM_MVC على تقنية asp.net (C#) MVC + front-end bootstrap + ztree + lodash + jquery، ويستخدم bootstrap لتطوير واجهة المستخدم وعرضها في الواجهة الأمامية، وهو مسؤول بشكل أساسي عن التفاعل المنطقي للواجهة الأمامية، ويجمع بين jQueryAjax + WebApi لإرسال طلبات البيانات.
ميزات نظام إدارة الحقوق العالمي AngelRM_MVC 1. من أجل تسهيل قراءة البيانات وكتابتها ونضج اللغة، يكون اختيار تطوير asp.net أكثر كفاءة وأسرع؛
2. تم بناء بنية النظام باستخدام إطار عمل MVC مع مزايا الاقتران المنخفض، وقابلية إعادة الاستخدام العالية، والنشر السريع، وقابلية الصيانة العالية؛
3. يتم تخزين بيانات ملف تكوين النظام مؤقتًا باستخدام HttpRuntime.Cache، مما يجعل البرنامج أكثر كفاءة وأسرع أثناء التشغيل؛
4. يعتمد اختيار قاعدة البيانات على نطاق بيانات النظام والمتطلبات ذات الصلة من جانب الطلب، وبعد دراسة شاملة للجوانب المختلفة، يتم اختيار mysql كقاعدة بيانات للنظام بعد فحص قواعد البيانات المختلفة.
5. تعتمد بيئة التشغيل على خصائص الوحدات الوظيفية، ويتم تحديد windowsserver2008+IIS لتسهيل النشر؛
6. استخدم مكون NPOI مفتوح المصدر لتصدير التقرير لقراءة وكتابة مستندات Word أو Excel دون تثبيت Office؛
7. لكي تكون متوافقة مع المزيد من المتصفحات، ستكون واجهة المستخدم أكثر ودية. لقد اخترنا إطار عمل التخطيط سريع الاستجابة؛
8. نحن نستخدم برنامج echarts مفتوح المصدر لتقارير النظام، ونوفر واجهة رسومية رائعة للغاية، تتضمن خرائط، ونوفر أيضًا مخططات شريطية، ومخططات خطية، ومخططات دائرية، ومخططات فقاعية، ومخططات رباعية الأرباع؛
9. يعتمد النظام تخطيطًا سريع الاستجابة للتمهيد، بحيث يكون مرنًا للغاية عند مواجهة الأجهزة ذات الدقة المختلفة ويمكنه حل مشكلة تكييف العرض متعدد الأجهزة بسرعة؛
1. تمت إضافة مثيلات جديدة لوظيفة تحميل الملفات لضمان إمكانية تحميل الملفات وحفظها وتنزيلها دون أخطاء؛
2. تحسين كود إطار نظام الخلفية وحذف الوظائف الأخرى غير المفيدة للمشاريع الكبيرة السابقة؛
3. تمت إضافة ضغط ملفات JS وCSS لرمز الصفحة لجعل النظام يعمل بشكل أسرع؛
4. تتم إضافة عملية تحقق جديدة إلى صفحة تسجيل الدخول إلى النظام، بحيث يمكن التحقق من رمز التحقق طوال الوقت؛
5. تحسين وظيفة تحميل البيانات السريعة لصفحة تحميل النظام.