نظام إدارة قواعد بيانات الامتحانات عبر الإنترنت للطلاب باستخدام Python وMySQL Python
في هذا المشروع، قمت بتصميم قاعدة بيانات تحتفظ بسجل للطلاب والمواد الدراسية والامتحان الذي يقدمونه عبر الإنترنت. يعد هذا المشروع مفيدًا للطلاب لإجراء الاختبار عبر الإنترنت من خلال منحهم رابط الاختبار تلقائيًا.
تم تطوير هذا المشروع باستخدام برنامج MySQL ولغة البرمجة Python. قاعدة البيانات المطلوبة هي Online Exam
وتحتوي على ثلاثة جداول هي "الطالب" و"الموضوع" و"الامتحان". هذه هي الكيانات الثلاثة في قاعدة البيانات هذه
في هذا المشروع، قمت بإنشاء وحدات متعددة تعتمد على لغة Python وربط وظيفة MySQL للعمل على قاعدة البيانات المطلوبة. باستخدام وظائف بايثون هذه، يمكننا:
لجميع الجداول في قاعدة البيانات. لقد أنشأنا برنامج Python يعتمد على القائمة وسهل الاستخدام لإدارة إدخالات البيانات في الجداول وإضافتها وتعديلها وحذفها بسهولة. عند تنفيذ ملف بايثون، فإنه سيتصل تلقائيًا بقاعدة البيانات الموجودة على خادم المضيف المحلي. مع استمرار تنفيذ البرنامج، سيوفر البرنامج للمستخدم خيارات متنوعة لمعالجة وتحرير الجداول المختلفة في قاعدة البيانات.