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

برنامج لمركز تدريب

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

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

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

*رقم الشخص

*الاسم

*الجنسية تأتي من خلال (جدول للجنسيات)

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

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

*مكان العمل تأتي من خلال (جدول لأماكن العمل )

*الوظيفة تأتي من خلال (جدول للوظائف)

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

*رقم الدورة

*اسم الدورة

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

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

*من الساعة

*الى الساعة

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

*رقم الدورة

*رقم الشخص

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

*رقم الدورة

*رقم الشخص

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

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

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

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

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

#2

أخوي : jfares2002

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

لقد قمت بعمل هذا البرنامج لك أرجو أن يكون هو ما طلبت وإذا فيه ملاحظة بلغني عنها .

http://mypage.ayna.com/kuo_kou/Markaz.zip

لكل مجتهد نصيب

وتقبل تحياتي

#3

الاخ سعودي31

كل عام وأنت بخير

أشكرك على المشاركة وأفيدك بأن تاريخ الجهاز أستفيد منه في اظهار التاريخ واليوم لتقرير كشف الحضور والغياب أما تاريخ البداية والنهاية فهو خاص لكل دورة تدريبية ومن المحتمل أن تكون الدورة التدريبية مدتها أكثر من اسبوع وهناك اجازة الخميس والجمعة التي لاتحتسب ضمن مدة الدورة التدريبية .

أخي الكريم اذا كانت لديك طريقة مناسبة فأرجوا أن تفيدني بهذا الشأن وجزاك الله خيراً

#4
اقتباس
الرسالة الأصلية كتبت بواسطة jfares2002

الاخ سعودي31

كل عام وأنت بخير

أشكرك على المشاركة وأفيدك بأن تاريخ الجهاز أستفيد منه في اظهار التاريخ واليوم لتقرير كشف الحضور والغياب كماأنني استفيد منه عند ادخال ارقام الاشخاص الغائبين والحاضرين عن كل يوم من أيام الدورة أما تاريخ البداية والنهاية فهو خاص لكل دورة تدريبية ومن المحتمل أن تكون الدورة التدريبية مدتها أكثر من اسبوع وهناك اجازة الخميس والجمعة التي لاتحتسب ضمن مدة الدورة التدريبية .  

أخي الكريم اذا كانت لديك طريقة مناسبة فأرجوا أن تفيدني بهذا الشأن وجزاك الله خيراً

#5

اترك الوضع الوضع الافتراضي هو حضور الدورة وتدخل ارقام الغائبين وتغيرها الى غائب.ولك تحياتي

#6

الاخ mt المحترم

السلام عليكم ورحمة الله وبركاته

برنامجي أصلاً يوجد به ذلك الوضع الافتراضي الذي تقترحه . . . وهو ليس عملياً لانني أقوم بادخال ارقام الاشخاص عن كل يوم تدريبي فمثلا أذا كان لدينا عدد الاشخاص الملتحقين بدورة من الدورات مثلاً 60 شخص وعدد أيام الدورة 5 أيام ففي هذه الحالة فانني أقوم بادخال 300 مرة ! هذا لدورة واحدة فكيف يكون الحال اذا كانت لدينا في الاسبوع 4 أو 5 دورات وكل دورة فيها مابين 30 و 50 شخص .

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

ولك التحية . . .

#7

اعتقد ان الحل الامثل لذلك هو عمل فورم رئيسي به combobox تختار منه اسم الدورة التي تريد و تكتب فى صندوق نص تاريخ اليوم ، و يكون هناك فورم فرعي ليس له مصدر ، تقوم فيه باضافة ارقام الغائبين فقط و يتم التعليم عليهم فى الجدول الخاص بذلك عن طريق الكود فى زر مثلا

و هذا بحسب طلبك

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

#8

الاخ العزيز /مصمم برنامج مركز التدريب

السلام عليكم ورحمة الله وبركاته:

لقد سررت عندما وجدت شخص مثلك يهتم ببرامج التدريب نضراً لاهميتها لهذا المجال اتمنى من الله العلي القدير ان تتم كامل البرنامج بدون اي عوائق اوعثرات واريد ان اسالك بصفتي مهتم بانجاز هذا البرنامج اريد ان اطرح تصور عن الغياب ودرجات المواضبه والسلوك ارجو ان يتضمنها البرنامج وهي كالتالي:

1-توضع قيمه افتراضيه لدرجة المواضبه والسلوك وهي 100 درجه لكل طالب

2-يفرق بين الغياب بعذر اوبدون عذر وفق الخيارات التاليه:

ا) الغياب بعذر يخصم عن كل حصه ربع درجه

ب)---- بدون عذر يخصم عن كل حصه نصف درجه

وفقك الله ياسيدي

(وما تقدموا من خير تجدوه عند الله)

#9

ممكن تغير الوصلة لو تكرمت

#10

الوصلة لا تعمل

#11

ممكن تغير الوصلة لو تكرمت

#12

الوصلة غير فعالة

يرجى التاكد منها

وشكرا

#13

السلام عليكم : بالنسبة لتاريخ الجهاز فان دالة date() تقوم بارجاع تاريخ الجهاز ويمكن وضعها في حقل وتكون قميته الافتراضية

=date()

#14

الوصلة لاتعمل:'(

#15

الوصلة لا تعمل أرجو التأكد منها

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

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