هذا المشروع عبارة عن نظام متكامل لإدارة امتحانات الجامعات باستخدام تقنيات قواعد البيانات المتقدمة وPL/SQL، حيث يهدف إلى أتمتة العمليات الأكاديمية المختلفة مثل تسجيل الطلاب، جدولة الامتحانات، حساب الدرجات، والتقارير.
تم تصميم النظام ليحاكي بيئة حقيقية داخل الجامعات مع ضمان دقة البيانات وأمانها.
أهداف المشروع:
أتمتة إدارة الامتحانات والتسجيل
ضمان تكامل البيانات (Data Integrity)
تطبيق مفاهيم متقدمة في PL/SQL
تتبع التغييرات داخل قاعدة البيانات (Audit Trail)
إنشاء تقارير تحليلية عن الأداء
التقنيات المستخدمة:
Oracle SQL
PL/SQL
Stored Procedures
Functions
Triggers
Cursors
Transactions
جداول قاعدة البيانات:
يتكون النظام من عدة جداول أساسية، مثل:
الطلاب (Students)
المقررات (Courses)
الأساتذة (Professors)
التسجيل (Register)
الامتحانات (Exams)
نتائج الامتحانات (ExamResults)
التحذيرات (Warnings)
سجل العمليات (AuditTrail)
مميزات النظام:
إدارة المستخدمين والصلاحيات
التحقق من أهلية الطالب قبل التسجيل (باستخدام Triggers)
حساب الدرجات تلقائيًا باستخدام Functions
إصدار تحذيرات للطلاب المتعثرين
تسجيل جميع العمليات في Audit Trail
إنشاء تقارير أداء للمواد باستخدام Cursors
إدارة جداول الامتحانات
تحديث الدرجات باستخدام Transactions مع ضمان سلامة البيانات
إيقاف الطلاب عند تجاوز عدد معين من التحذيرات
نظام متكامل يعكس تطبيق عملي قوي لمفاهيم قواعد البيانات المتقدمة، ويمكن استخدامه كنموذج حقيقي في الأنظمة الجامعية.