تطبيق لتنفيذ الأختبارات الدراسية Quiz الجامعية و المدرسية

تفاصيل العمل

يهدف العمل إلى بناء بيئة مؤتمتة من أجل أجراء الأختبارات المدرسية و الجامعية عن بعد أو في القاعة الأمتحانية, بحيث يؤمن التطبيق نموذج أختباري خاص (مختلف عن بقية الطلاب ) لكل طالب يدخل بياناته و يدخل الرمز الأمتحاني الخاص بالأختبار المطلوب.

يتم عند تحميل الأسئلة تشغيل عداد زمني تناقصي خاص بالأختبار, بحيث يجري عند أنتهاء الزمن ترحيل الأجابات عبر شبكة الأنترنيت إلى السرفير حيث يتم تصحيح الأجابات لتعاد إلى التطبيق من أجل عرض ورقة الأجابة المصححة مع علامة الأختبار.

يتألف العمل من أربعة أجزاء رئيسية مترابطة مع بعضها و هي :

1- التطبيق المنفذ بلغة الجافا ضمن بيئة android studio و يستخدم من أجل التواصل مع الطالب.

2- برنامج السريفر المنفذ بلغة C# المتواجد على حاسب pc و الذي يتصل عبر شبكة الأنترنيت مع تطبيقات الطلاب.

يمكن أن يتواجد برنامج السريفر على أي مخدم أو على مخدم الجامعة أو على أي حاسب متصل مع الأنترنيت يكون عنوانه الشبكي ثابت Static IP و ذلك من خلال أستخدام تقنية Port Forwarding.

يقوم برنامج السرفير بتقديم خدمة web-service من أجل ربط التطبيقات المتصلة مع قاعدة البيانات.

3- قاعدة البيانات المنفذة ضمن بيئة ORACLE المتواجدة على نفس حاسب السرفير و التي تتواصل فقط مع برنامج السرفير الذي يؤمن بدوره تبادل البيانات مع التطبيقات المتصلة معه عبر خدمة web-service.

تحتوي قاعدة البيانات على بنك من الأسئلة لكل مقرر.

4- برنامج التحكم dashboard المنفذ ضمن بيئة dot.net بلغة c# يتمكن من خلاله أعضاء الهيئة التدرسية, التحكم بمحتوى قاعدة البيانات (أدخال و تحديث نماذج الأسئلة, سحب قوائم علامات الطلاب, الخ)

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
78
تاريخ الإضافة
تاريخ الإنجاز
المهارات