![]() |
|
مشكلة في ربط إدخالات جهاز البصمة مع برنامجي - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : مشكلة في ربط إدخالات جهاز البصمة مع برنامجي (/showthread.php?tid=29981) |
مشكلة في ربط إدخالات جهاز البصمة مع برنامجي - فراس صلاح - 22-06-19 بسم الله الرحمن الرحيم اخوتي اعاني من مشكلة وهي كالتالي احاول ربط جهاز البصمة بنظام من برمجتي لكن توقيعات الموظفين يتم إدخالها الى جدول واحد فقط مثال صورة :- الآن مشكلتي هي (وقد حاولت ان اجد لها حل) كيف اقوم بعرض تقرير الحضور والإنصراف للموظفين ؟ وتطبيق شروط الدوام والورديات ؟ مع العلم انه باليوم ممكن ان يبصم الموظف 4 مرات وكلها صحيحة الاولى : دخول فترة صباحية الثانية : خروج فترة صباحية الثالثة : دخول فترة مسائية الرابعة خروج فترة مسائية سؤالي للخبراء : ما هي افضل طريقة ( وان امكن كود) استعمله لعرض التقرير وتحديد نوع كل بصمة ؟ RE: مشكلة في ربط إدخالات جهاز البصمة مع برنامجي - elgokr - 22-06-19 السلام عليكم ورحمة الله وبركاته
انا لست كا موظف بقسم HR
فليس لدي اى فكر عن التعامل
ولكن بشكل عام بما ان الدوام ( دوام جزئي )
فهنا سيتطلب عليك اولاً استخراج عدد ساعات العمل من جل جزء
فلنقول ان العمل الصباحي 5 ساعات والليلي 3 ساعات من كل موظف
وكذلك ستتطلب عمل تحقق اذا كان الموظف تم عمل حضور صباحاً ومساءاً
لاتمام تاكيد كمرحلة اولا حضوره لليوم
ومن ثم اخذ الحضور بالتحقيق اذا كان عدد ساعات اليوم كاملة ام اقل لاحتساب عدد الساعات المتاخر بها
فمثلاً انه حضر اليوم ولكن باجمالى 7:30 بدلاً من 8 ساعات فيتم النظر ما المدة التى سيتم تخطيها حتى تحتسب التاخير
هل هو 15 دقيقة ام 30 دقيقة فاذا كان 30 كمثال فهنا سيتم احتساب 7:30 من 7:30 فحضور بدون تاخير
طيب اذا كان الـ عدد الساعات 7 من اجمالى 7:30 بعد خصم عدد الوقت المسموح به التاخير من 8 ساعات
فهنا سيتم احتساب يوم حضور مع اضافة الوقت المتاخر به اذا كان سيتم احتساب بعدد ساعات او بالدقائق طبقاً لنظام العمل
واحياناً ستجد وجود 6 حركات فاقل او اكثر فى التقارير خاصة الحضور والانصراف
ويكون الحركات الاضافة طبقاً كمثال لاذون او مهمة بخارج مقر العمل
فيجب عليك تاسيس لها شاشة تقوم بادراج عدد الساعات التى ستضاف لاجمالى عدد الساعات لليوم
فمثلاً كان لديه اذن 2 ساعة او عدد ساعات لمهمة بخارج المقر
فسنقول مثلاً اجمالى عدد الساعات للعمل 5 ساعات + 2:30 ساعة مهمة / اذن = 7:30 من الوقت العمل لليوم 7:30
امور كثيرة ستتم مثل هذا
زى يوم لم يقوم به بالتواجد بالعمل لكن هذا اليوم اجازة محتسبة
كذلك اذا كان حضر بالصباح ولم يحضر ليلاً
لا اعلم كيف افيدك بسيناريو يناسب كل ذلك للعمل به
بس ابسط امر ستحتاج تصميم الامور ورقياً او الجلوس مع موظفي او مسؤل الشؤون بالمقر
لتتابع سيناريو العمل لديهم وتقوم بتطبيقها خطوة بخطوة
تحياتى لك
وتمنياتى لك التوفيق
|