الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

يومية حضور و انصراف الموظفين و الاجازات

Featured Replies

بتاريخ:

معظم تطبيقاتنا يتم ادخال خانة خانة و حفظها

و لكن يومية حضور و انصراف الموظفين تختلف

مثلا يوجد 1000 موظف و المطلوب تخزين اليومية لهم

فهل نقوم بعمل كود يسجل انهم كلهم حضروا اليوم فى الميعاد ولا يوجد تاخير
ثم يتم تعديل بعض الموظفين بتاخيرهم

طبعا لعدم تكرار تاريخ اليوم يكون فى جدول لوحدة و unique
و نستعملة ك foreign key

و لكن ما اسهل طريقة تضمن ادخال عدد ضخم من الموظفين و تعديل بعضهم فى حالة التاخير
هل نستعمل خانات
nun database
ام نعمل كود يدخل البيانات كلها دفعة واحدة؟

من لدية حل ارجو ان يرفق شاشة للتجربة

بتاريخ:

السلام عليكم

افضل طريقة هى ان يتم بناء شاشة لادخال اجازات الموظفين
وهذه سيكون العمل عليها يوميا لكل موظف قام بأخذ اجازة فقط
وفي التقرير من ليس له اجازة يكون حاضرا

كما ان احتساب التأخير ايضا سيكون العمل به منفردا للموظف الواحد حيث يتم احتساب الدقائق والساعات التى تأخرها
الى ان يكتمل عددها الى يوم عمل ( مثلا 6:30 ساعة ) ويتم خصمها كيوم اجازة وهكذا

ارجو ان تكون الفكرة قد تم توضيحها

بتاريخ:

الاخ الكريم
يمكن عمل شاشة للحضور والانصراف حيث يتم اضافة جميع الموظفين من خلال جملة select في الشاشة واضافة الوقت المنتظم لهؤلاء الموظفين ولنفرض ساعة الحضور الساعة 8:00 صباحا وكذلك بالنسبة لساعة الانصراف
ويتم التعديل على الموظفين المتأخرين واظن انهم قليلين بحيث يتم ادخال اوقات التأخير وحتى اللذين لم يحضروا نعمل لهم تصفير ولذلك يتم التعديل ويتم حساب الرواتب حسب التأخير ويمكن وضع check box اذا كان باذن او لا لتحسب له اجازة
ويستثنى من الرواتب وتضع الكود ضمن كبسه ليتم الاضافة بشكل يومي

بتاريخ:

السلام عليكم ورحمة الله وبركاته
رأيي أن تقوم بما يلي :-
تعريف ورديات للموظفين مثلا موعد الحضور والانصراف لكل موظف على حدة أو كل مجموعة من الموظفين وتقوم بعمل اعدادات للحضور والانصراف والتأخير والاضافي وخلافه حتى يمكن حساب التأخير والاضافي مثلا عدد الدقائق المسموح التأخير في الدخول وهكذا ...
ثم تقوم بعمل جدول لادخال بيانات الحضور والانصراف أو الحركات اليومية للموظفين والادخال يتم آليا أو يدويا طبعا آليا عن طريق آلة مثل Finger Print أو أو آلة تعمل بالبطاقة أو ...
مع الوضع في الاعتبار أن الجدول يحتمل ادخال بيانات موظف معين لنوع حركة معينة أكثر
من مرة مثلا أن موظف معين يمكن أن يقوم بادخال حركة دخول صباحية مرتين او أكثر
بعد ذلك تقوم بعملية حساب للتأخير والاضافي في جدول مستقل يتم تفريغه كل مرة تقوم فيها بالحساب ويمكنك حفظ البيانات في جدول آخر بعد حسابها

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.