الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

حضور و غياب المتدربين

مغلق
بدأه jfares2002 في 17 فبراير 2002 · 2 رد · 2,753 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي قاعدة بيانات تتكون من جدول لبيانات الاشخاص وجدول لبيانات الدورات وجدول لادخال المتدربين وجدول لحضور وغياب المتدربين فعند وجود دورة تدريبية أقوم بادخال المتدربين من خلال أرقامهم كأشخاص من جدول بيانات الاشخاص فيصبح العدد مثلاً 40 شخص هم المستهدفين في دورة ما ،حيث أن هذا الاجراء أستطيع من خلاله استخراج كشف يتضمن أسماء المستهدفين ومكان مخصص لتوقيعاتهم بما يفيد الحضور وعند استلامي للكشف بعد توقيعات الحضور أقوم بادخال الغياب وذلك في جدول الحضور والغياب . . والمشكلة التي تواجهني هي أنه لابد لي من أن أقوم بادخال العدد المذكور أعلاه أي 40 شخص وذلك عن اليوم الواحد وأحدد الحاضر منهم والغائب من خلال قائمة موجودة في النموذج تتضمن رقم 0 ورقم 1 فالصفر يظهر للجميع بما يفيد الحضور ورقم 1 يعني غائب وهذه العملية متعبة وغير عملية . . . أرجو من الاخوة مساعدتي في ايجاد حل يقتصر على ادخال أرقم الاشخاص الغائبين فقط وبحيث أستطيع في نهاية الدورة لنفترض أنها 6أيام اضهار كشف تفريغي يوضح حضور وغياب كل شخص . . . وجزاكم الله خيراً

#2

أخي الكريم

بالنسبة لي شخصياً لا أستطيع مساعدتك للأسباب التالية:

1 _ عدم ذكرك لحقول كل جدول0

2 _ ما الفرق بين جدول بيانات الأشخاص وجدول إدخال المتدربين

وأضن باقي الإخوة مثلي لكي يعطونك طريقة سليمة وصحيحة لابد من الإيضاح أكثر لكي نستطيع مساعدتك0

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

لك تحياتي

#3

قاعدة البيانات التي قمت بعملها هي خاصة بمركز تدريب المعلمين وهي تتكون من الجداول التالية :

1. جدول بيانات الأشخاص : يتم في هذا الجدول أدخال بيانات كل من يلتحق بدورة تدريبية بالمركز من معلمين ومعلمات وادارييين ومشرفين . . . . الخ وهو يتكون من الحقول التالية :

*رقم الشخص

*الاسم

*الجنسية

*تاريخ التعيين

*المؤهل العلمي

*مكان العمل

*الوظيفة

2. جدول الدورات التدريبية : يتم في هذا الجدول أدخال بيانات كل دورة تدريبية . . . . وهو يتكون من الحقول التالية :

*رقم الدورة

*اسم الدورة

*تاريخ البداية

*تاريخ النهاية

*من الساعة

*الى الساعة

3.جدول المستهدفين في دورة : يتم في هذا الجدول ادخال رقم الدورة التي يلتحق بها المتدرب ورقم الشخص أي المتدرب حيث أن المتدرب من الممكن أن يلتحق بدورات عديدة فلكل دورة مستهدفين ومن خلال هذا الجدول يمكننا عمل تقرير كشف بأسماء المتدربين ( كشف توقيع حضور يتم من خلاله توقيع الاشخاص بما يفيد الحضور) وهذا الجدول يتكون من الحقول التالية :

*رقم الدورة

*رقم الشخص

4.جدول الحضور و الغياب : يتم من خلاله ادخال الغياب والحضور وهو يتكون من الحقول التالية :

*رقم الدورة

*رقم الشخص

*اليوم والتاريخ تاريخ الجهاز date()

*مربع تحرير يتكون من غائب ، حاضر

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

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

أرجوا أن يكون هذا التوضيح مناسب وجزاكم الله خيراً

هذا الموضوع مغلق.

مواضيع مشابهة