أعمل حالياً على تصميم جداول قاعدة بيانات كي تضم بيانات طلبة واختباراتهم . بإذن الله سأقوم بنشر كامل العمل في هذا المنتدى فور الانتهاء منه.
التفصيل كما يلي:
توجد عدة دبلومات , لكل دبلوم عدد من المستويات (أربعة عادة) ينبغي على كل طالب أن يكملها حتى يتخرج
كل مستوى يتكون من عدد من المواد يأخذها الطالب في فصل دراسي واحد . في الحالات الخاصة عندما يؤجل الطالب الدراسة , أو يرسب في مادة , فإنه يعيد دراسة مادة من المستوى السابق (الثاني مثلاً) مع المستوى الحالي الذي يدرسه (الثالث على سبيل المثال). أيضاً عندما يرسب الطالب في أكثر من ثلاث مواد في مستوى واحد , فإنه يعيد دراسة هذا المستوى
طريقة تقسيم وتوزيع الطلبة تكون بالدفعات (حسب تاريخ التسجيل) و بالمجموعات (طلبة موجودين في دفعة واحدة , ولكن يدرسون في فصول مختلفة وبجداول مختلفة في توقيت إعطاء المحاضرات)
المطلوب من قاعدة البيانات التالي:
= أسلوب العرض:
1- يجب أن يتمكن المستخدم من استعراض المواد التي درسها الطالب في جميع المستويات (بما في ذلك مواد الرسوب والتي تتكرر في أكثر من مستوى)
2- يجب أن يتمكن المستخدم من استعراض جميع الطلاب الذين يدرسون مادة معينة وإدخال درجاتهم (يكون ذلك بتحديد الدبلوم و الدفعة والمستوى والمجموعة)
=التعديلات:
3- يجب أن يتمكن المستخدم من تغيير مجموعة طالب ونقله من مجموعة إلى أخرى ومن دفعة إلى أخرى عند الحاجة (تحصل عند تأجيل الدراسة ثم الإكمال)
=تسجيل المواد:
4- يجب أن يتمكن المستخدم من تسجيل مواد مستوى معين لمجموعة معينة من الطلاب (أو دفعة) بحيث لا يحتاج المستخدم إلى إضافة كل مادة يدوياً إلى كل طالب
5- يجب أن يتمكن المستخدم من إضافة مواد معينة إلى معين بطريقة يدوية (لمعالجة الحالات الخاصة)
هذه قاعدة البيانات التي أنجزت الجداول فيها حتى الآن
http://www.therock2.ahost4free.com/F/db.mdb
http://www.therock2.ahost4free.com/F/db.mdb
أرغب في قراءة تعليقاتكم واقتراحاتكم في كيفية العمل عليها أو كيفية تطويرها