![]() |
|
[VB.NET] حساب وقت التاخير من بصمة - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [VB.NET] حساب وقت التاخير من بصمة (/showthread.php?tid=11975) |
حساب وقت التاخير من بصمة - osk.m - 06-04-15 السلام عليكم يوجد لدي جدولان جدول يحتوي على جميع بصمات الموظفين على مستوى اليوم والموظف ونوع البصمة (خروج اودخول)والجدول الاخر جدول الزمنيات الذي يحتوي على اوقات الزمنيات لكل موظف(اوقات الدخول والخروج) اضافة الى تاريخ الزمنية والسؤال هو كيف يمكنني مقارنة الزمنيات بالبصمات وستخراج التأخيرات من زمنية بمعنا اخر كيف يمكنني معرفة هذه البصمة تعود للزمنية الاولى وتلك تعود للزمنية التانية لكي اتمكن من مقارنتها واستخراج التأخيرات. مع الشكر RE: حساب وقت التاخير من بصمة - osk.m - 11-04-15 هل يوجد فكرة ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ اين خبراء التعامل مع الوقت RE: حساب وقت التاخير من بصمة - Dr.Sherif Alazizi - 12-04-15 الموضوع قمت بتنفيذه من قبل في بعض برامجي وفكرة عمله كانت كالتالي لكن لم تكن بالحضور والانصراف بالبصمه لكن كانت باستخدام الباركود ولن تفرق البصمه من الباركود في تنفيذ طلبك قمت بعمل حقل خاص بنوع الشفت هل هو صباحي ام مسائي وحقل خاص بالتاريخ وحقل خاص بالوقت وحقل خاص بنوع الحضور والانصراف وعندما يقوم الموظف بتسجيل حضوره في الشفت الصباحي مثلا يتم تسجيل ذلك بالطبع فيحمل حقل نوع الشفت قيمة شفت صباحي وحقل التاريخ وحقل الحضور والانصراف يحمل قيمة حضور مثلا بالتاريخ في حقل التاريخ والوقت في حقل الوقت بالطبع نجد ان العامل المشترك في كافة التسجيلات للحضور والانصراف الثابت فيها هو التاريخ لذلك قبل تسجيل الحضور يتم اختبار هل تم تسجيل حضوره في هذا الشفت بالاساس ام لا بدلالة التاريخ طبعا فان وجدها رفض التسجيل والا فيتم تسجيل الحضور ثم عند تسجيل انصرافه يختبر هل يوجد قام بتسجيل حضوره اساسا في هذا الشفت ام لا بدلالة قيمة حقل الحضور وقيمة نوع الشفت ودلالة التاريخ وهكذا الامر يحتاج فقط تركيز بسيط لكنه سهل باذن الله موفق ان شاء الله RE: حساب وقت التاخير من بصمة - silverlight - 12-04-15 عليك ان تربط بصمة الدخول مع وقت الدخول و بصمة الخروج مع وقت الاتصراف يمكنك ان تسحب البيانات من ملف الداتا بيز و تضعها في Collection مثل Dictionary ( Key, TVal) Generic Collection يحيث تكون البصمة هي المفتاح و الوقت هو القيمة او العكس و هنا سوف تكون المقارنة سهلة جدا RE: حساب وقت التاخير من بصمة - osk.m - 21-04-15 السلام عليكم الشكر الجزيل للاخ الدكتور Dr.Sherif Alaziziعلى فكرتة كما اشكر الاخ silverlight واريج ان اوضح شي ما لنفتر ان اسم الموظف x يوجد لدي جدولين الاول جدول البصمة وهو عبارة عن جدول مسحوب من جهاز البصمة يختوي على حقل رقم الموظف والتاريخ و زمن البصمة و نوع البصمة(دخول او خروج) الجدول الثاني هو جدول الاجازات الزمنية يحتوي على رقم الموظف والتاريخ وزمن الخروج و زمن الدخول نفترظ ان الموظف x في تاريخ 1-4-2015 لديهة الحركات الاتية وقت الدخول الصباخي للعمل 8 am أي لدية بصمة الساعة 8 صباحا وبعدها قام الموظف باخذ اجازة زمنية الساغة 9 صباحا الى الساعة 10 صباحا في جدول الزمنيات لكنه فعليا خرج الساعة 8:55 صباحة أي لديه 5 دقائق تاخير من زمنية خروج وبعدها عاد الموظف الى الشركة الساعة 10:5 ص أي لدية ايضا تاخير 5 دقائق من زمنية رجوع وبعدها خرج الموظف في الساعة 4 وهي وقت انتهاء الدوام والسؤال هو كيف يمكن برمجيا معرفة التأخيرات من الزمنية ال 5 قبل الخروج من الزمنية وايضا 5 عند العودة من الاجازة الزمنية مع الاخذ بنظر الاعتبار ان للموظف من الممكن ان يكون لدية اكثر من زمنية في يوم واحد مع الشكر للجميع |