يعتمد نظام امتحان مدرسة القيادة Angel Studio ASP.NET (AngelExam) على asp.netmvc (C#) + bootstrap للواجهة الأمامية + jquery +layui وتقنيات أخرى. يستخدم تخزين البيانات قاعدة بيانات sqlserver بأداء موثوق ومستقر.
تستخدم الصفحة الأمامية تقنية غير قابلة للتحديث للتفاعل بناءً على منطق استدعاء واجهة mvcwebapi. واجهة اختبار الواجهة الأمامية بسيطة وسهلة الاستخدام، وتستخدم الصفحة الخلفية إطار عمل Layui الذي يتميز بمظهر بسيط وجميل ولكنه كامل إنه خفيف الحجم وغني بالمكونات، بدءًا من التعليمات البرمجية الأساسية وحتى واجهة برمجة التطبيقات (API). تم تصميم كل التفاصيل بعناية وهي مناسبة جدًا للتطور السريع لواجهات الويب.
مميزات نظام الامتحانات:
1. من أجل تسهيل قراءة البيانات وكتابتها ونضج اللغة، يكون اختيار asp.netmvc للتطوير أكثر كفاءة وأسرع؛
2. تعتمد بنية النظام إطارًا ثلاثي الطبقات مع مزايا الاقتران المنخفض، وقابلية إعادة الاستخدام العالية، والنشر السريع، وقابلية الصيانة العالية؛
3. يتم تخزين بيانات ملف تكوين النظام مؤقتًا باستخدام HttpRuntime.Cache، مما يجعل البرنامج أكثر كفاءة وأسرع أثناء التشغيل؛
4. تم اختيار قاعدة البيانات بناءً على اعتبارات مختلفة بناءً على حجم بيانات بنك الأسئلة الخاص بفحص النظام. وأخيراً، بعد البحث في قواعد البيانات المختلفة، تم اختيار sqlserver كقاعدة بيانات للنظام؛
5. تعتمد بيئة التشغيل على خصائص الوحدات الوظيفية، ويتم تحديد windowsserver+IIS لتسهيل النشر؛
مزايا النظام:
1. تم تطوير النظام على أساس asp.netmvc، وهو يدعم حاليًا أكثر من 90 مساحة ويمكن للمستخدمين تحميل قاعدة البيانات مباشرة (sqlserver2008r2) أو تشغيل ملف .sql مباشرة.
2. يدعم النظام وظائف نظام امتحانات مدرسة تعليم القيادة مثل الحسابات الإدارية المتعددة، وإضافة معلومات متعددة للطلاب، وإضافة فئات بنك الأسئلة، وإضافة أنواع متعددة من أنواع الأسئلة، وما إلى ذلك.
3. يمكن لبنك أسئلة نظام الامتحانات إضافة وتعديل وحذف وعمليات أخرى بمرونة، بما في ذلك الاختيار الفردي والاختيار المتعدد والحكم وأنواع الأسئلة الأخرى.
4. يحتوي نظام الفحص على منطق حسابي لفحص المحاكاة لأنواع أسئلة محاكاة الاختبار، ويمكن لمشغلي الواجهة الخلفية تحديد عدد عمليات الاستخراج التصنيفية لكل بنك أسئلة، مما يجعل محاكاة بنك الأسئلة أكثر واقعية.
5. يمكن لنظام امتحانات مدارس القيادة أن يلبي احتياجات معظم مدارس تعليم القيادة، مما يجعله الخيار الأفضل لمدارس تعليم القيادة التي ترغب في العمل بشكل مستقل.
(AngelExam) تعليمات نظام امتحانات مدرسة القيادة:
1. يجب أن تدعم المساحة ASP.NET MVC4.0 أو أعلى.
2. عنوان URL الافتراضي للخلفية هو http://your domain name/admin/
المستخدم الافتراضي: كلمة مرور المشرف: 123456
3. قاعدة البيانات وإصدارها تستخدم البيانات sqlserver2008r2 أو أعلى. عند استخدام نظام الامتحان، يمكنك إرفاق ملف قاعدة البيانات مباشرة أو تشغيل الملف القابل للتنفيذ .sql في المساحة.
4. قم بتعديل ملف التكوين web.config في الدليل الجذر لنظام اختبار ASP.NET (AngelExam) وقم بتكوينه وفقًا للمساحة أو حساب قاعدة البيانات المحلية، يرجى استبدال الأقواس الموجودة في () بنفسك.
5. عند نشر نظام موقع الويب في IIS، يرجى إضافة أذونات مجلد النظام (يمكن تجاهل المساحة).
تحديثات النظام هي كما يلي:
1. تمت إضافة وظيفة تحميل الصورة/الصوت لسؤال الاختبار، بحيث يمكن لأسئلة الاختبار دعم أنواع متعددة من الأسئلة لمعاينة العرض التقديمي؛
2. تعوض وظيفة وضع علامات الأسئلة في الاختبار الجديد عن عدم وجود وظيفة وضع علامات على الكلمات الرئيسية في نظام اختبار مدرسة القيادة السابق؛
3. تتم إضافة عملية تحقق وتحقق جديدة إلى صفحة تسجيل الدخول إلى نظام الاختبار، حتى يتمكن طلاب الاختبار من الحصول على محاكاة أكثر واقعية؛
4. تمت إضافة وظيفة جديدة لفرز بنك الأسئلة حسب الفئة، ويمكن ترتيب فئات بنك الأسئلة بمرونة لجعل فرز الواجهة الأمامية أكثر جمالا؛
5. تحسين نظام الفحص، حيث يتم تحميل صفحة المعلومات السريعة ولكن مع صور أقل ووظائف أخرى.