سؤال حول برنامج مراقبة دوام
#3
PHP كود :
حركات الدخول
15
/05/2013 07:30
15
/05/2013 17:30
16
/05/2013 07:45
16
/05/2013 17:21
17
/05/2013 09:30
17
/05/2013 12:00
17
/05/2013 14:00
17
/05/2013 17:00
18
/05/2013 10:00
19
/05/2013 07:30
19
/05/2013 21:00 

PHP كود :
الدوام المطلوب
15
/05/2013 07:30   لغاية  15/05/2013 17:30
16
/05/2013 07:30   لغاية  16/05/2013 19:30
17
/05/2013 09:30   لغاية  17/05/2013 17:30
18
/05/2013 09:30   لغاية  18/05/2013 19:30
19
/05/2013 07:30   لغاية  19/05/2013 17:30 

طبعاً لو أن الدوام ثابت فالأمر ليس بحاجة لتعقديات لكن التعامل مع الدوام المتغير هو المشكلة
أخذت مثال عشوائي لأحد أشكال الدوام المتغير الغير منتظم

سأعيد توضيح الطرق التي تعاملت معها
إما أن أقوم برمجة جدول الدوام هذا ضمن البرنامج وبالتالي لن يتمكن المستخدم من تعديل طبيعة الدوام في حال حدث أي تعديل بالدوام مستقبلا

أو أن أقوم قسم تقوم فيه بمنح المستخدم إمكانية توليد طبيعة دوام أي جدول الدوام المطلوب من العامل وتقوم بمقارنته مع دوام العامل والحصول على النتائج

ما أبحث عنه هنا هو أفضل طريقة للتعامل مع الفرز والمقارنة بالنتائج بحيث أحصل على أفضل قدر من النتائج

والصورة المرفقة توضح كيف يجب أن يتم الفرز والنتائج
مع العلم أنه بالنسبة للدقائق يكون هناك مدة سماح للدخول والخروج عن الموعد المطلوب (مراعاة لموعد الوصول وموعد المغادرة)

صورة النتائج والفرز


الملفات المرفقة
.rar   acc.rar (الحجم : 77.93 ك ب / التحميلات : 64)
الرد


الردود في هذا الموضوع
سؤال حول برنامج مراقبة دوام - بواسطة MShRaul - 14-07-2013, 04:00 PM
سؤال حول برنامج مراقبة دوام - بواسطة h-farid - 18-07-2013, 01:25 AM
سؤال حول برنامج مراقبة دوام - بواسطة MShRaul - 19-07-2013, 03:31 AM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم