Relational Database Architecture & ERD Design for LMS Platform
تفاصيل العمل
تصميم وبناء هيكلية قاعدة بيانات علائقية (Relational Database) متكاملة لنظام إدارة تعلم (LMS). تم بناء المخطط (ERD) وفق قواعد التسوية (Database Normalization) لضمان تكامل البيانات، منع التكرار، وسرعة معالجة الاستعلامات المعقدة بين مختلف أطراف المنظومة التعليمية (الطلاب، المحاضرين، والإدارة). أبرز مكونات وهيكلية قاعدة البيانات: إدارة المستخدمين والصلاحيات (Users & Roles): فصل دقيق بين صلاحيات الطلاب والمحاضرين (Doctors/Instructors). التسجيل والمقررات (Enrollments & Courses): نظام لإدارة طلبات التسجيل (Pending/Approved) وتعيين الطلاب للمجموعات والمقررات. إدارة التكليفات والملفات (Assignments & Materials): جداول مخصصة للواجبات، تسليمات الطلاب (Submissions)، وملفات المحاضرات والمصادر. متابعة الحضور والدرجات (Attendance & Grading): هيكل بيانات دقيق لاحتساب وتوثيق نسب الحضور والغياب ودرجات أعمال السنة والامتحانات النهائية. الجداول الدراسية (Timetable): تنظيم المواعيد والقاعات الدراسية لكل فرقة دراسية.
مهارات العمل
بطاقة العمل
طلب عمل مماثل