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