يهدف هذا المشروع إلى تصميم وتطوير بوابة إدارية للواجهة الخلفية لأكاديمية المتعلم باستخدام تقنيات Java EE. لقد طورته كمشروع للمرحلة الثانية لتصبح دورة خبراء خلفية. الهدف من هذا المشروع هو تطبيق مفاهيم Servlet و JSP و JDBC.
• Servlet: للقيام بمنطق العمل ويعمل وحدة تحكم للمشروع.
• JSP: للتعامل مع عرض العرض التقديمي.
• SQL: لإنشاء وإدارة قاعدة البيانات.
• JDBC: لإجراء عمليات على قاعدة البيانات للمشروع.
• CSS: لتنسيق المحتويات.
• phpmyadmin: لإدارة وإدارة قاعدة البيانات يدويًا.
• Eclipse: لكتابة وتشغيل الرمز.
• Tomcat: لتشغيل ونشر تطبيق Servlet.

• الموجهة نحو الكائن: يستخدم لإنشاء وكائنات نموذج للمستخدمين وبيانات الاعتماد الخاصة بهم.
• قواعد البيانات: تستخدم لتخزين واسترداد البيانات.
• مصادر البيانات: تستخدم لتحديد مجموعة من الخصائص المطلوبة لتحديد قاعدة البيانات والوصول إليها.
• المجموعات: استخدمت بعض المجموعات مثل قائمة ArrayList لتخزين مجموعة من البيانات.
• معالجة الاستثناءات: تستخدم لمشاكل تنشأ في الكود وخاصة في كتل I/O.
• ملفات تعريف الارتباط: لتخزين بيانات تسجيل الدخول على متصفح العميل.
• مشروع استنساخ
• استيراد ملف "قاعدة البيانات database.sql" إلى أداة إدارة قاعدة البيانات الخاصة بك.
• انتقل إلى ملف " src main webapp meta-inf context.xml" وفتحه.
• قم بتحرير خصائص قاعدة البيانات مثل اسم المستخدم وكلمة المرور واسم DriverClassName لتكون دعوى لأداة إدارة قاعدة البيانات الخاصة بك.
• الآن تشغيل البرنامج على الخادم.
• لتسجيل الدخول ، يجب إدخال المسؤول لكل من اسم المستخدم وكلمة المرور.
لقطات الشاشة:





