الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

فكرة عمل اختبار مكون من 100 فقرة

مغلق
بدأه سامية في 6 يونيو 2007 · 5 رد · 990 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته ,,,,,,,,

اخواني احببت ان اصنع اختبار على الأنترنت طريقة الأسئلة واحدة مثلاً

يحد المملكة العربية السعودية من الغرب ؟

زر راديو بوتن البحر العربي

زر بتون الخليج العربي

زر بوتن البحر الأحمر

زر بوتن جميع ماذكر غير صحيح

ياليت من لدية فكرة يقولي تجربتي كالتالي ولكن لم تنجح

صممت قاعدة بيانات اكسس وفيها الأسئلة في جدول والاجابات في جدول آخر وربطهم بالرقم السؤال

وجيت لصفحة الموقع page.aspx

وضعت عليها داتا لست تعرض في كل صفحة خمسة أسئلة وكل سؤال له اربع اجابات ولكن ما ادري كيف اعالج موضوع الأختيار وكيف تحسب الدرجة

وكيف اظها النتيجة الحقيقة الموضوع هذا مهم جدأ لعمل اختبارات على الأنترنت من جرب الطريقة او حاول ممكن نتساعد انا في انتظار اجاباتكم وتفاعلكم مع الموضوع وتقبلوا تحياتي

#2

فيه طريقتين :

الاولى انك تعمل الاسئلة والاجوبة في جدول واحد يحتوي على :

* السؤال

* الجواب 1

* الجواب 2

* الجواب 3

* الجواب 4

* الدرجة

الطريقة الثانية:

ثلاث جداول :

1. جدول للأسئلة حقوله :رقم السؤال و السؤال والدرجة

2. جدول للاجوبة فيه: رقم الجواب والجواب

3. جدول للربط بينهما فيه : رقم السؤال ورقم الجواب

والطريقة الثانية تعتبر دايناميكية أكثر لانك لن تكون مقيدا بعدد الاجوبة ..

أرجو ان تكون قد التضحت الامور ..

#3

اشكرك اخي على مرورك السريع

ولكن آالية العمل في صفحات asp.net وعملية حساب الدرجة الكلية كيف

يعني كيف البرنامج يجمع كل اجابة ويضيفها على الاجابة التالية وفي الأخير يظهر الدرجة النهائية للمختبر

ياليت نتعاون كي نحصل على نتيجة

#4

من تجربتي الشخصية بهالمجال (مشروع تخرج بعنوان الامتحان الالكتروني) عليكي ما يلي:

1- جدول اسمه (امتحانات)

-اسم الامتحان

-علامة الامتحان النهائية

-صلاحية الامتحان

-تاريخ الاضافة

-تاريخ انتهاء الامتحان

-قيد التفعيل من قبل الادارة (في حالات موقع متقدم)

2- جدول اسمه (أسئلة)

-رقم السؤال

-رقم الامتحان(مفتاح ثانوي)

-نص السؤال

-نوع السؤال (اختيار من متعدد , اختيار واحد فقط , مموه ,إلخ)

-مدة السؤال (مشان بس خلصت المدة تنتقل الصفحة للسؤال التالي مباشرة)(بفضل رقم بالثواني مع أن الدقائق بمشي الحالها)

-تاريخ الاضافة

-نصيحة للطالب (تظهر جانب السؤال)

-العلامة (رقما أو نسبة مئوية)

3- جدول اسمه (أجوبة)(وهدفه عدم وضع حد معين لعدد الأجوبة)

-رقم الجواب

-رقم السؤال(مفتاح ثانوي)

-نص الجواب

-تاريخ الاضافة

-صحيح أم خاطئ

-

4- جدول المستخدمين

5-جدول نتائج المستخدمين (النتيجة عليك حسابها في زمن تنفيذ الصفحة وحفظ معظم المتغيرات داخل كوكيز أو سيشن أو غير ذلك وربما تفضيل حفظها في قاعدة البيانات حتى يتمكن الطالب من متابعة امتحانه اذا انقطع اتصاله (حيث تم ادراجها في مشروعي)

5-جدول عمليات النظام (Log)

هلأ ما عليك إلا تطبيق هذه المفاهيم ضمن الصفحات (بظن كل شي واضح) وببعض المهارات البرمجية سيكون لديكي أروع نظام امتحاني

كان هذا مشروع تخرجي إلا أن النظام كان له بعض التعقيد قليلا وميزات أوسع مثل حساب المعدلات التراكمية تسجيل الطلاب على المواد وغيرها من الميزات

التي تهم الاداريين في هذا لمجال

أرجو أن يكون الشرح واضح

آسف لعد وضع مثال فالوقت (عدونا اللدود) دائما يضايقني

هذا ما أعلم والله أعلم

#5

ياليت كملت جميلك واعطيتني المثال لأني متوقفة عليه جدا

تقبل تحياتي

#6

طيب هلأ أنا شرحتلك مخطط قاعدة البيانات والباقي عبارة عن واجهات (صفحات) تلبي غرض المشروع

لا أظن أنها صعبة التحقيق إلا اذا أردت أن أعطيكي مثالا عن الامتحان بشكل عام

حسنا ان شاء الله هاليومين بتلاقي المثال جاهز بس يومين لأنو والله ما في وقت

هذا الموضوع مغلق.

مواضيع مشابهة