نظام إدارة الإجازات اونلاين باستخدام php
- يحتوي المقال كود برمجة جاهز باستخدام php للتحميل
وصف المشروع
- يقوم المشروع بإدارة الإجازات للشركة وموظفيها عبر الإنترنت(اونلاين).
- باستخدام هذا النظام، يمكن للموظفين التقدم بسهولة للحصول على إجازة حتى لو لم يكونوا موجودين في المكتب.
- أيضًا يمكن للإدارة بسهولة تتبع سجلات إجازات الموظفين سنويًا، ويحتوي هذا التطبيق على ميزة تمنع الموظف من التقدم إذا كان قد استهلك بالفعل أرصدة إجازاته(عدد الايام المسموح بها للموظف المحدد).
- تتم إعادة تعيين عدد الايام المسموح بها لإجازات الموظفين تلقائيًا سنويًا.
- يقوم هذا التطبيق أيضًا بإنشاء تقارير قابل.
- يتميز التطبيق بانه مستجيب للهاتف المحمول و سهل الاستخدام وواجهة مستخدم جذابة.
اللغات والتقنيات المستخدمة
- 8 PHP
- MySQL Database
- HTML
- CSS
- JavaScript (Ajax & jQuery)
- Bootstrap
- XAMPP
يتكون النظام من ثلاث مستخدمين
1- المدير(Admin) له صلاحية كامله في ادارة النظام و وظائفه هي:- تسجيل الدخول - الخروج
- لوحة التحكم الرئيسية
- إدارة قائمة الأقسام
- إدارة قائمة التعيين
- إدارة قائمة أنواع الإجازات
- إدارة قائمة الموظفين
- إدارة امتياز إجازة الموظف
- إدارة طلبات الإجازة
- إدارة قائمة المستخدمين
- تحديث حالة طلب الإجازة
- طباعة سجلات إجازات الموظفين
- إنشاء تقرير طلب الإجازة
- إدارة إعدادات النظام
- إدارة بيانات اعتماد الحساب
2- طاقم العمل(Staff): يقومون ببعض الوظائف التي يقوم بها المدير(ليست لهم صلاحية كاملة). وظائفه هي:
- الدخول / الخروج
- لوحة التحكم الرئيسية
- إدارة قائمة الموظفين
- إدارة امتياز إجازة الموظف
- إدارة طلبات الإجازة
- تحديث حالة طلب الإجازة
- طباعة سجلات إجازات الموظفين
- إنشاء تقرير طلب الإجازة
- إدارة إعدادات النظام
- إدارة بيانات اعتماد الحساب
3- الموظف(Employee) وظائفه هي:
- الدخول / الخروج
- لوحة التحكم الرئيسية
- عرض سجلات الإجازة
- طباعة سجلات الإجازات
- إنشاء طلب إجازة
- إدارة طلب الإجازة
- إدارة بيانات اعتماد الحساب
متطلبات لكي يعمل المشروع
- قم بتنزيل اي ويب سيرفر محلي مثل(wamp ، xamp ، lamp ).
- المشروع مضغوط لذا تحتاج لبرنامج فك الضغط.
- بعد فك الضغط عن المشروع
- قم بوضع المشروع في المسار الرئيسي، مثلا في wamp يتم وضعه في
- C:\wamp\www\ leave_system
- تحتاج الى تضمين قاعدة البيانات(leave_db.sql) تجدها في مجلد(database).
- الصفحة الرئيسية للمشروع هي http://localhost/leave_system
- اسم المستخدم(admin) وكلمة السر(admin123) لدخول الادمين او المدير.
انه جميل جدا
ردحذفشكرا لك، وبالتوفيق.
حذف