أرسل لي نظام الاختبار الشامل الذي قمت بتطويره. بيئة تطوير هذا النظام هي VS2005+SQL2000، وهو مشروع قمت به بشكل مستقل عندما كنت في وحدة التدريب أنظمة الامتحانات المتعددة هناك أنواع أسئلة الاختيار الواحد، وأسئلة الاختيار من متعدد، وأسئلة الصواب والخطأ، وأسئلة ملء الفراغات، وأسئلة الاختبار (أو أسئلة الإجابة القصيرة).
دعني أتحدث عن تجربتي في التطوير:
1. لا توجد تقريبًا أي أنواع من الأسئلة في أوراق الاختبار التي رأيتها على الإنترنت، وقد قمت بتنزيلها منذ وقت ليس ببعيد وهي تحتوي على أسئلة ذات إجابات قصيرة ولكن الشيء الغريب هو عدم وجود ورقة مراجعة في الخلفية تم تصنيفه مباشرة في مكتب الاستقبال. هذا سؤال، لأنه إذا كان سؤال ملء الفراغات، فيمكنك مقارنة ما إذا كانت الكلمات القليلة التي أدخلها المستخدم هي نفس الإجابات الموجودة في قاعدة البيانات ، تحتوي إجابات الأسئلة ذات الإجابات القصيرة عمومًا على عشرات الكلمات، ومن المستحيل على المستخدم مطابقة كل كلمة في قاعدة البيانات، وعلى الرغم من إمكانية مقارنتها، إلا أنها لا تتوافق مع الواقع. لذلك أضفت وظيفة "مراجعة ورقة الامتحان" في الخلفية، والتي يمكنها حفظ إجابات المستخدم على الصفحة الأولى، ثم عرض اختيار المستخدم للأسئلة وإدخال الكلمات بنفس الطريقة في الخلفية أكبر ميزة لم أرها في نظام الامتحانات الذي رأيته حتى الآن. في "مراجعة ورقة الاختبار"، باستثناء "الأسئلة والأجوبة" التي يتم إدخالها يدويًا، يتم تسجيل أنواع الأسئلة الأخرى تلقائيًا بواسطة النظام.
2. تمت إضافة إدارة الأذونات وينقسم النظام إلى ثلاثة أنواع من المستخدمين والمسؤولين والمعلمين والطلاب.
3. في وحدة "إدارة المستخدم"، تمت أيضًا إضافة وظيفة "إعادة تعيين كلمة المرور". إذا نسي المستخدم كلمة المرور، فيمكن للمسؤول إعادة تعيين كلمة المرور الخاصة بالمستخدم إلى رقم عشوائي مكون من 6 أرقام.
4. يستخدم النظام واجهة واحدة فقط لتسجيل الدخول. يمكنه تحقيق تسجيل دخول ذكي لثلاثة أنواع من المستخدمين دون استخدام أزرار الاختيار، وسوف ينتقل تلقائيًا إلى الصفحة المقابلة وفقًا للهوية. بالإضافة إلى ذلك، يتم استخدام ملفات تعريف الارتباط لتذكر أسماء المستخدمين.
5. بعد تسجيل الدخول بنجاح، يمكن للطلاب تغيير كلمات المرور الشخصية الخاصة بهم، وعرض سجلات الامتحانات، واختيار الاختبارات.
6. لقد عملت على الواجهة الجميلة لفترة طويلة، على الرغم من أنني لا أستطيع أن أقول إنها جميلة، إلا أنها جيدة بالتأكيد.
7. كل ما تعلمته موجود هنا، مثل تشفير MD5 لكلمات المرور، وحذف كافة مربعات الاختيار في GridView والسماح بتحديد واحد فقط؛ وسيتغير لون الصفوف في GridView عندما يحرك الماوس الماوس؛ العمود، يتم حذف الكلمات التالية؛ عند الحذف، يظهر مربع حوار التأكيد؛ ويحصل على إدخال المستخدم في قالب GridView؛ . . . . آمل أن يكون مفيدًا للأصدقاء الجدد في .NET.
7. بما أن فترة التدريب قد انتهت وأنا أبحث عن عمل، ليس لدي الكثير من الوقت لتحسين النظام. إذا واجهت أي مشاكل أثناء استخدامه، يمكنك الاتصال بي طالما كان لدي الوقت سأبذل قصارى جهدي للمساعدة. البريد الإلكتروني:
[email protected] تتضمن وحدات الواجهة الخلفية ما يلي:
إدارة المعلومات الشخصية تغيير كلمة المرور قسم إدارة المعلومات إدارة القسم إدارة معلومات المستخدم إدارة المستخدم إعدادات الأذونات ورقة اختبار صياغة صيانة ورقة اختبار صياغة (أسئلة عشوائية، أسئلة يدوية) صيانة ورقة اختبار إدارة ورقة اختبار المستخدم مراجعة ورقة الاختبار نتائج المستخدم سؤال إدارة الفئة أسئلة الاختيار الواحد صيانة أسئلة الاختيار من متعدد أسئلة الصيانة أسئلة الصواب/الخطأأسئلة ملء الفراغاتأسئلة اختبار الصيانة