تصميم وتنفيذ نظام إدارة امتحانات جامعي باستخدام قواعد البيانات المتقدمة (PL/SQL)

تفاصيل العمل

هذا المشروع عبارة عن نظام متكامل لإدارة امتحانات الجامعات باستخدام تقنيات قواعد البيانات المتقدمة و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 مع ضمان سلامة البيانات

إيقاف الطلاب عند تجاوز عدد معين من التحذيرات

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

بطاقة العمل

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