نظام إدارة الامتحانات – مشروع SQL متقدم نظام إدارة الامتحانات – مشروع SQL متقدم نظام إدارة الامتحانات – مشروع SQL متقدم نظام إدارة الامتحانات – مشروع SQL متقدم نظام إدارة الامتحانات – مشروع SQL متقدم نظام إدارة الامتحانات – مشروع SQL متقدم نظام إدارة الامتحانات – مشروع SQL متقدم
تفاصيل العمل

نفذت مشروع نظام إدارة الامتحانات (Examination System) باستخدام SQL بهدف تنظيم وإدارة العملية الامتحانية بالكامل، بدايةً من إنشاء الامتحانات وحتى عرض النتائج النهائية للطلاب. مراحل التنفيذ: -تصميم مخطط ERD متكامل و انشاء Mapping -إنشاء قاعدة البيانات والجداول، مع إدخال البيانات دفعة واحدة من ملفات CSV. -بناء منطق النظام باستخدام Stored Procedures، Triggers، وViews لتطبيق كل وظائف النظام بشكل احترافي. أهم الإجراءات المخزنة (Stored Procedures): sp_CreateExam لإنشاء الامتحانات مع التحقق من صحة البيانات. sp_AddExamQuestions لإضافة الأسئلة يدويًا أو بطريقة عشوائية. sp_EnrollStudentsToExam لتسجيل الطلاب في الامتحانات (العادية أو التصحيحية). sp_AssignQuestionsToStudent لتوزيع الأسئلة على كل طالب. sp_SaveStudentAnswers لحفظ الإجابات وحساب الدرجات تلقائيًا. sp_CalculateFinalResult لاستخراج النتيجة النهائية ونسبة النجاح. sp_ShowStudentExam لعرض الامتحان والأسئلة مع الخيارات. مميزات إضافية: تحقق شامل من البيانات لضمان سلامة التكامل (Data Integrity). منطق خاص للتعامل مع الامتحانات التصحيحية باستخدام Triggers. إنشاء Views لتسهيل الاستعلامات وتحليل النتائج مثل: vw_question_choice_answer vw_student_course vw_stud_crs_result هذا المشروع يعكس خبرتي في SQL المتقدم، تصميم قواعد البيانات، والتحقق من صحة البيانات (Data Validation)، مع تنفيذ منطق الأعمال بدقة عالية. يمكنني تنفيذ مشاريع قواعد بيانات متكاملة مشابهة — تشمل تحليل الاحتياجات، تصميم الـ ERD، بناء الجداول، الإجراءات المخزنة (SPs)، وضمان كفاءة الأداء وسهولة التوسع

شارك
بطاقة العمل
تاريخ النشر
منذ يوم
المشاهدات
5
المستقل
Alaa Ahmed
Alaa Ahmed
محلل بيانات
طلب عمل مماثل
شارك
مركز المساعدة