تفاصيل العمل

تحويل التشتت والضغط الدراسي إلى خطوات يومية منظمة، المساعده في الموازنة بين المذاكرة، تطوير الذات، والراحة، بدون ما تحس بالتقصير.

المشروع عبارة عن تطبيق لإدارة وتنظيم الوقت والدراسة (Productivity & Academic Management System).

تطبيق متكامل يعتمد على معمارية البرمجيات الحديثة (Enterprise Application Architecture)، حيث يتم ربط قاعدة بيانات قوية بواجهات برمجية لإدارة الجداول، والمهام، وتتبع الأنشطة الأكاديمية للطالب بشكل ذكي.

إدارة المواد والتصنيفات (Courses & Categories): تنظيم المواد الدراسية وربط كل مادة بتصنيف معين (نظري، عملي، مشروع، إلخ) لسهولة الفلترة.

تتبع الأنشطة والمهام (Activities & Tasks Tracking): إمكانية إضافة وتعديل وحذف المهام اليومية، التكليفات (Assignments)، ومواعيد التسليم مع تحديد حالة الإنجاز.

نظام وراثة مرن للأنشطة (Inheritance Strategy): يدعم النظام أنواعاً مختلفة من الأنشطة (مثل: مهام مذاكرة، محاضرات، مشاريع) مع الحفاظ على الخصائص المشتركة لكل نشاط.

واجهة مستخدم ذكية وسلسة: تتيح للطالب استعراض خطته اليومية أو الأسبوعية دون تشتت، مع إمكانية تحديث البيانات لحظياً.

لغة البرمجة الأساسية: استخدام لغة Java لبناء منطق العمل (Business Logic) بطريقة كائنية التوجه (OOP).

إدارة البيانات (ORM): الاعتماد على JPA (Java Persistence API) للربط بين الكود وقاعدة البيانات، مع تطبيق استراتيجية الـ JOINED في الـ Inheritance لتنظيم الجداول (مثل جدول الأنشطة الرئيسي Activities والجداول المنبثقة منه)، مما يضمن عدم تكرار البيانات وسرعة الاستعلام.

بطاقة العمل

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