مشكل بعد ادخال البيانات

Started by aissa, August 25, 2008, 12:33:49 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

aissa

شكرا على المجهودات التي تقومون به لاراحة اهل المهمة الصعبة ان شاء الله في ميزان حسناتكم

بعد ادخال جميع البيانات لانتاج جدول يعطيني هذه الرساله

cannot generate - plaese modify your data

سؤال آخر عندنا استاذ الفيزياء واستاذ العلوم لهما نفس الاقسام يجب تدريسها في نفس التوقيت واليوم بالتفويج نصف الفوج يدرس علوم والنصف الاخر يدرس فيزياء ماهي الطريقة لادراج ذلك

Liviu Lalescu

I have translated your post using google translator. I am sorry for writing here in English, but I would like to help you.

Maybe you would like to attach here your input file, so I can see what the problem is.

Silver

#2
بداية نشكرك جزيل الشكر على استخدامك لبرنامج فيت كما نشكرك على دعواتك الطيبة

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


aissa

اشكركم على الرد السريع  لقد قمت باعادة تسجيل ابيانات من جديد وانحلت المشكلة  
اريد الاجابة عن السؤال الثاني

استاذ الفيزياء واستاذ العلوم لهما نفس الاقسام يجب تدريسها في نفس التوقيت واليوم بالتفويج نصف الفوج يدرس علوم والنصف الاخر يدرس فيزياء
كيف ادخل تلك البيانات ؟

Silver

#4
بالنسبة لي لم يسبق لي التعامل مع مثال مشابه فحولت سؤالك للاستاذ ليفيو فكانت اجابته انه يوجد طريقتين لاتمام هذه العملية

الطريقة الاولى
QuoteFrom what I understand: students S, teachers T1 and T2. Half of students have activity with T1 and in the same time the other half of students have activity with T2.

User can split students S into S1 and S2 (so the group S contains subgroups S1 and S2). Then add A1 (S1, T1) and A2 (S2, T2) and activities same starting time, A1 & A2.


انشئ مجموعة (فوج) باسم س ثم انشئ مجموعتين فرعيتين باسم س1 و س2
انشئ مهمة جديدة واربط فيها مدرس الفيزياء بالمجموعة س1
انشئ مهمة اخرى واربط فيها مدرس العلوم بالمجموعة س2
من قائمة بيانات اختر التقييدات الزمنية ثم التقييدات الزمنية للمهام ثم حصص لها نفس الوقت واليوم
واضف المهمتين السابقتين ثم موافق

الطريقة الثانية
QuoteOr, user may use S together: add activity A (S, T1, T2). If there must be allocated 2 rooms for A, then add a dummy activity Ad (no teachers, no students) and same starting time for A and Ad, and preferred rooms for A and Ad correspondingly.

اذا رغبت ساترجمها

Silver

#5
بيانات الجدول
عدد الفصول = 15
عدد الحصص الاسبوعية لكل فصل = 2
عدد المواد = 2 ولكن في حصة واحدة
عدد المدرسين = 2
عدد ايام الاسبوع = 6
عدد الحصص = 7 عدا يومي الاثنين والخميس 4 حصص
يوم الاجازة = الجمعة

بناء الجدول
1- من قائمة بيانات اختر "الايام في الاسبوع" ومن النافذة اجعل عدد الايام 6 واكتب اسماء الايام متسلسلة .
2- من قائمة بيانات اختر "الساعات أو الحصص اليومية" ومن النافذة اجعل عدد الحصص 7 واكتب اسماء الساعات (1, 2 ، ... , 7).
3- من قائمة بيانات اختر "المواد الدراسية" ثم "اضافة" ثم اكتب اسم المادة "عز" اختصاراً لكلمتي "علوم فيزياء" ولا تحتاج لاضافة مادة اخرى.
4- من قائمة بيانات اختر "المدرسون" ثم "اضافة" ثم اكتب اسماء المدرسين الاربعة مثلاً (م فز1 , م فز2 ، م عل1 , م عل2) .
5- من قائمة بيانات اختر "الدفعة العام" ثم "اضافة" ثم اكتب اسم العام مثلاً (1429).
6- من قائمة بيانات اختر "المجموعة" ثم "اضافة" ثم اكتب اسم المستوى الاول ثم انقر على زر "اضافة المجموعة" ، كرر العملية مع المستوى الثاني والثالث والرابع ، وانصحك بتسميتها هكذا (100 ، 200 ، 300 , 400).
7- من قائمة بيانات اختر "المجموعة الفرعية" ومن النافذة انقر على المستوى الاول (100) ثم انقر على زر "اضافة مجموعة فرعية" واكتب اسم الفوج الاول ثم انقر على زر "اضافة المجموعة الفرعية" ، كرر نفس العملية مع بقية الافواج مع ملاحظة تغيير المستوى إلى الثاني بعد الوصول للفوج السادس وانصحك أن تجعل اسماء الافواج هكذا (101 , 102 , 103 , 104 , 105 , 106 , 201 , 202 , 203 , 301 , 302 , 303 , 401 , 402 , 403).
8- من قائمة بيانات اختر "التقييدات الزمنية" ثم "التقييدات الزمنية العامة" ثم "اوقات التوقف" ثم "اضافة" ومن النافذة انقر على الحصة (5 , 6 , 7) في يومي الاثنين والخميس بحيث تتحول من "دائما" إلى "توقف" ثم انقر على زر "اضافة التقييد" ثم زر "اغلاق" .
9- من قائمة بيانات اختر "المهام" ثم انقر على زر "اضافة" .
- من النافذة انقر نقرتين على المدرس (م فز1) ثم (م عل1) لكي يظهر الاسمين معاً في خانة "الاختيار" .
- ثم من القائمة المنسدلة "المادة" اختر المادة (عز) .
- ثم اجعل الخانة "في حال التقسيم ... عدد المهام الاسبوعية" تساوي 2 .
- ثم في قائمة الطلاب اسفل النافذة ضع اشارة "صح" امام عبارة (عرض المجموعات الفرعية) ، وازل اشارة صح من امام عرض الاعوام وعرض المجموعات .
- ومن نفس القائمة انقر على الفوج السادس (106) ثم انقر على زر "اضافة المهمة الحالية" بعدها انقر على زر "مسح" واختر الفوج (201) ثم انقر على زر "اضافة المهمة الحالية" وهكذا إلى أن تنتهي من افواج المدرسين (م فز1 و م عل1) .
- كرر نفس العملية مع المعلمين (م فز2 و م عل2) .
10- من قائمة بيانات اختر "التقييدات الزمنية" ثم "التقييدات الزمنية للمهام" ثم "حصص ليست في نفس التوقيت" ثم زر "اضافة" ومن النافذة انقر على جميع الاسطر لكي تنتقل جميعاً إلى النافذة اليسرى التي عنوانها (الاختيار) ثم انقر على زر "اضافة التقييد" ثم اغلاق .
11- من قائمة جدول اختر "انتاج جدول" .

وتقبل تحياتي


aissa

السلام عليكم استاذ
لقد قمت بانجاز الجدول  لكن المشكل  يكمن في

يعطيني الحصص في نفس اليوم مثلا
فوج 101 رياضيات  5 حصص لا يوزعها على 5 ايام بل يوزعها عل 3 ايام  اي حصتين في اليوم او ثلاثة في اليوم  وهذا لا نعمل به هنا  بل نوزع الحصص كل حصة في اليوم .

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

aissa

كما احيطكم علما بان استاذ الرياضيات يدرس 5 افواج كل فوج له 5 حصص في الاسبوع

Silver

#8
عفواً انت قلت بأن الجدول لمدرسين فقط ولم تقل بأن هناك عدة مدرسين
ارجو أن تحمل الجدول هنا
http://upload10.com/

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

آمل ان تشارك بالتصويت هنا
--missing link--
تقبل تحياتي

aissa

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

http://www.upload10.com/up/download.php?file=5f77f1ab884acdeaef3523c63cd33e48


Liviu Lalescu

Aissa, maybe you are wrong with all teachers max 0 gaps per day. Did you mean maybe 1 per day or 1 per week? I tried your sample with max gaps per week (per week, not per day) 1 instead of max gaps per day 0 for all teachers and it solves.

Silver

#12
هناك نقطة أخرى لاحظت أخي وجود مادة (تك/عل ) ولا اعرف ما هي هذه المادة لكنني فهمت أن لها حصتين متتاليتين دائماً
ولهذا وجدت أنك تنشئها على شكل حصتين ثم تقوم بتقييدهما بالتقييد الزمني (حصتين متتاليتين) ، مع انه توجد طريقة مختصرة للقيام بهذا الامر وهو أنك عندما تنشئ المهمة الخاصة بهذه المادة اجعل الفترة 2 وليس واحد فتصبح الحصتين متتاليتين تلقائياً ولن تحتاج التقييد حصتين متتاليتين

aissa

#13
مساء النور استاذ اطال الله في عمرك ووفقك في عملك
الاسبوع  6 ايام   الفترة الصباحية 4ساعات  الفترة المسائية 3 ساعات
مثال :

لدي استاذ له 26 حصة  في الاسبوع موزعة على 5 افواج  ( الحصص تختلف عند الاساتذة الاخرين حسب المواد هناك من لديه 26 هناك 18ساعة هناك 21 ساعة )  عند انشاء جدول يقسمها حسب الشرط  الحد الاقصى للحصص في اليوم 5   وان لا تكون حصتان للفوج الواحد في يوم واحد   شرط اساسي ايضا
فيعطيني  النتيجة كالتالي في اغلب  الحالات

4 حصص في الصباح  وحصة في المساء   وهذا لانعمل به  اي لا نعمل بحصة واحدة في اي فترة سواء صباحية او مسائية يجب ان تكون حصتين فما فوق
مثلا 3 في الصباح  واثنتان في المساء  او العكس
ماهو الحل؟

يعطيني حصة واحدة في اليوم وهذا ايضا لا نعمل به  تربويا يجب ان تكون حصتين   او كثر

ما هو الحل ؟

وهل تستطيعون اضافة شرط على هذا التوزيع في البرنامج

Chafik Graiguer

#14
الأخ عيسى
لقد قام الأستاذ
liviu
بعمل نسخة خاصة لحل هذا المشكل
يمكن تحميلها من هنا
http://lalescu.ro/liviu/fet/forum/index.php?topic=210.msg962#msg962

ولكن أرجو ان تعمل بالشرط التالي
عليك ان تجعل الأسبوع إثنا عشر يوما وكل يوم 4 ساعات
لاتخف
فاليوم الول هو الحصة الصباحية واليوم الثاني هو الحصة المسائية من اليوم الأول وهكذا
عند الطباعة، سيتم عملية جمع نصفي اليوم وهكذا نحصل على يوم كامل
لقد قمت بتجريبها وهي تعمل جيدا بحيث لا تعطي أبدا حصة واحدة منعزلة في نصف يوم او في يوم
أي سؤال مرحبا به