في هذا المشروع قمت بعمل نظام لمتابعة ساعات عمل الموظفين على شكل تطبيق ويب يمكن الولوج إليه من الحاسب أو الجوال. في هذا النظام يوجد 4 أنواع من المستخدمين تظهر لكل واحد منهم خيارات خاصة به لا تظهر للآخيرن: في هذا النظام يقوم الموظفون بإدخال ساعات عملهم و من ثم تعتمد لهم من قبل المشرفين عليهم. و لمسؤول الموارد القدرة على استعراض تقارير الموظفين. مستخدمو النظام: - موظف - مشرف - مدير النظام - مسؤول الموارد بالإضافة إلى أن الموظف قد يكون مديرا لمشروع حيث يظهر له خيار لا يظهر للموظفين العاديين. وظائف النظام: * بالنسبة للموظف: - إدخال و استعراض ساعات العمل - عرض المشاريع التي يديرها (خاصة بمدراء المشاريع فقط) - عرض تقارير حول كل مشروع يديره (تقرير لكل موظف و تقرير مجمع) (خاصة بمدراء المشاريع فقط) * بالنسبة للمشرف: - عرض الموظفين المشرف عليهم مع عرض تقرير لكل موظف لكل شهر و مشروع - اعتماد التقارير - القدرة على التفويض لاعتماد التقارير * بالنسبة لمدير النظام: - عرض مستخدمي النظام - إضافة و عرض المشاريع - إسناد موظفين للمشاريع - عرض تقارير المصاريف - عرض تقارير الموظفين الغير معتمدة * بالنسبة لمسؤول الموارد: - عرض تقارير الموظفين خاصة بكل شهر و مشروع - عرض تقاير مجمعة - عرض الموظفين الذي لم يرسلوا أو لم تعتمد لهم ساعات عملهم.