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

درجات الطلاب

بدأه ashraf_al_ani في 23 مايو 2012 · 22 رد · 4,389 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

بحيث امام كل طالب احصل على النتيجته اذا كارن ناجح

او راسب

او مكمل

يا ريت الاجابة و رحم الله والديكم دنيا و اخرة

RESULTS.rar

#2

هل تقصد امام كل علامة في المادة ام معدل العلامات

وما هو معيار الاكمال والنجاح والرسوب؟؟

اقتباس
[وسط]اللهم ارحمنا إذا اشتدت السكرات، وفاضت العبرات، وتعطلت القوى و القدرات.

اللهم ارحمنا إذا يئس منا الطبيب ،وبكى علينا الحبيب ، واشتد البكاء و النحيب.

اللهم ارحمنا إذا حملنا على الأعناق ، و التفت الساق بالساق، إلى ربك يومئذ المساق.

اللهم ارحمنا إذا وارينا التراب، وغلقت الأبواب، وانفض الأهل و الأحباب

[/وسط]

545050692.gif

#3

السلام عليكم

تفضل اخي ملفك بعد التعديل عليه

وبالله التوفيق

RESULTS-UP.rar

تم تعديل هذه المشاركة بواسطة سلامنا لكم في 23 مايو 2012 في 23:42

#4
سلامنا لكم كتب:

السلام عليكم

تفضل اخي ملفك بعد التعديل عليه

وبالله التوفيق

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

بس يا ريت الفايل يكون على اكسس 2003

و رحم الله والديكم دنيا و اخرة

#5

بعد اذن اخي سلامنا لكم

فقط حولت لك المرفق الى 2003

RESULTS-UP.7z

"قال رب اشرح لي صدري *ويسر لي امري*واحلل عقدة من لساني يفقهوا قولي" سورة طه
اللهم صل على سيدنا محمد
وعلى آل سيدنا محمد

http://rasoulallah.net/index.php/ar

#6

السلام عليكم

شكرا لك اخي اكرم عبد الحميد على تحويل

الملف الى تنسيق 2003 بدلا عني

ومن الله التوفيق

#7

السلام عليكم

الاخ اشرف العاني

يوجد تعديل في الملف

تفضل الملف بعد التعديل

بتنسيق 2003

وبالله التوفيق

RESULTS-UP-2003.rar

تم تعديل هذه المشاركة بواسطة سلامنا لكم في 24 مايو 2012 في 10:47

#8

معادلة طويلة جدا

=IIf(([ara]>=50) And ([math]>=50) And ([history]>=50) And ([chemistry]>=50);("ناحج");IIf(([ara]<50) And ([math]<50) And ([history]<50) And ([chemistry]<50);("راسب");IIf(([ara]>=50) And ([math]<50) And ([history]<50) And ([chemistry]<50);("راسب");IIf(([ara]<50) And ([math]>=50) And ([history]<50) And ([chemistry]<50);("راسب");IIf(([ara]<50) And ([math]<50) And ([history]>=50) And ([chemistry]<50);("راسب");IIf(([ara]<50) And ([math]<50) And ([history]<50) And ([chemistry]>=50);("راسب");IIf(([ara]<50) Or ([math]<50) Or ([history]<50) Or ([chemistry]<50);"مكمل")))))))
#9

السلام عليكم

الاخ ابو لميس

اذا لديك معادلة اقل منها اتحفنا بها

او ننتظر من اي عضو او مشرف يقلل لنا طولها

اتمنى ذلك.

ومن الله وبالله التوفيق

#10

بارك الله بكم جميعا اخواني الكرام

على هذه المشاركة القيمة

اختصارا للتعبير الطويل جدا سوف نختصره بهذه الطريقة

=IIf([ara]>=50 And [math]>=50 And [history]>=50 And [chemistry]>=50;"ناجح";IIf([ara]=0 Or [math]=0 Or [history]=0 Or [chemistry]=0;"راسب";"مكمل"))

post-15367-033440500 1337880490_thumb.gi

za-RESULTS-UP-2003.rar

بالتوفيق

المرفقات
N1.gif
#11

السلام عليكم

الاخت زهرة جزاك الله خير على المشاركة

معادلتي وضعتها على اساس ثلاث مواد فما فوق فهو راسب

ومادتين واقل فهو مكمل .

بس عندي ملاحظتين بارك الله بيك على معادلتك

الاولى اعتبرتي فقط الذي ياخد صفر في جميع الدروس هو راسب

وكذلك الذي ياخذ اقل من 50 في جميع الدروس هو مكمل وبالاحرى هو راسب

ايضا

لاحظ الطالب اسمه ssss وكذلك السجل رقم 9 والسجل الاخير.

والملاحظة الثانية في كتابة المعادلة

في المشاركة الله يحفظك لنا من كل مكروة كاتبه اول المكمل ثم الراسب

وفي داخل الملف اول الراسب ثم المكمل.

ارجو التعديل المناسب

ومن وبالله التوفيق

تم تعديل هذه المشاركة بواسطة سلامنا لكم في 24 مايو 2012 في 21:38

#12
سلامنا لكم كتب:

السلام عليكم

الاخت زهرة جزاك الله خير على المشاركة

معادلتي وضعتها على اساس ثلاث مواد فما فوق فهو راسب

ومادتين واقل فهو مكمل .

بس عندي ملاحظتين بارك الله بيك على معادلتك

الاولى اعتبرتي فقط الذي ياخد صفر في جميع الدروس هو راسب

وكذلك الذي ياخذ اقل من 50 في جميع الدروس هو مكمل وبالاحرى هو راسب

ايضا

لاحظ الطالب اسمه ssss وكذلك السجل رقم 9 والسجل الاخير.

والملاحظة الثانية في كتابة المعادلة

في المشاركة الله يحفظك لنا من كل مكروة كاتبه اول المكمل ثم الراسب

وفي داخل الملف اول الراسب ثم المكمل.

ارجو التعديل المناسب

ومن وبالله التوفيق

اخي الفاضل : سلامنا لكم

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

نبدأ بمقطع ( ناجح )

تقول لنا الدالة الشريطة انه اذا اخذ الطالب درجات اكبر من 50 او مساوية لـ 50 درجه فهو ناجح بشرط ( واو العطف ) AND لكل المواد

اذا لكي يكون الطالب ناجح في جميع المواد يجب ان يحصل في كل المواد على درجة اكبر من او مساوية لـ 50 درجه فقط .

نأتي الآن الى مقطع ( راسب ) وآمل التركيز جيدا هنا لأنه هذا المقطع مختلف عن المقطع الأول

تقول الدالة الشرطية انه اذا اخذ الطالب في اي مادة بدلالة ( أو ) OR علامة ( صفر ) فهو راسب فقد يكون اخذ صفر في مادة واحده او مادتين او ثلاث مواد او في كل المواد ( صفر ) فهو راسب اي لم يختبر ولم يحظر الإختبار او انه حضر ولم يجب بكلمة واحدة لأنه ليس من المنطق ابدا ان يدخل الطالب الإختبار ولا يحصل ولا على اي درجة ولهذا اذا كانت الدرجة ( صفر ) فهذا يعني انه راسب في المادة ولهذا يعطى راسب

اذا الفرق بين المقطع الأول والثاني ان المقطع الأول يوجد به AND والمقطع الثاني OR

ونتيجة لهذا المنطق بإعتبار اننا قمنا بإستخراج الناجح والراسب لم يتبقى لنا سوى ( المكمل ) والذي بكل تأكيد ان درجاته في اي مادة اقل من 50 درجه فقد يكون ان لديه مادة واحده فقط 40 وباقي المواد كلها 100 او اكثر من 50 فلا يعتبر راسب بل يعتبر مكمل في هذه المادة ويجق له دخول اختبار آخر لتحسين درجته المتدنية ( سواء كانت 10 او 40 او حتى 49 ) وهذا يدل على ان الطالب حضر الإختبار وقام بالإجابه ولكنه لم يوفق

ولهذا يكون الفرق بين الطالب الراسب الذي لم يحضر الإختبار ووضعت له علامة ( صفر ) وبين الطالب المكمل الذي حضر الإختبار وحصل على 49 درجة ولم يصل الى 50 درجه

وبالتالي يجب ان تكون عبارة ( مكمل ) في آخر شرط للدالة الأولى عندما لا يكون ناجح ولا راسب فبكل تأكيد سيكون مكمل .

اتمنى ان الصورة اتضحت الآن اكثر

بالتوفيق

1
#13

السلام عليكم

اتضحت رؤيتك اختي زهرة

وان المعادلة نقدر نتحكم فيها حسب ما هو مطلوب منا

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

في مكان عملي

فالناجح هو : الذي تكون جميع درجاته اكبر او تساوي 50

والمكمل : الذي لدية مادتان او اقل وعلامته في المادة اقل من 50

والراسب الذي لدية ثلاث مواد او اكثر علامتهما اقل من 50

ولي طلب اذا كانت الشروط حسب ماذكرتها انا بخصوص الناجح والمكمل والراسب هل ممكن نقصر طول المعادلة؟؟؟

واسال هل شروط النجاح والاكمال والرسوب في بلدكم يقتضي

اذا الطالب علامته في جميع المواد اقل من 50 يعيد الامتحان

في كل المواد (له دور ثان)؟ ؟؟؟

وارجو من يشارك معنا ان يذكر شروط النجاح والاكمال والرسوب عندهم

ومشكورة على الرد

تم تعديل هذه المشاركة بواسطة سلامنا لكم في 24 مايو 2012 في 23:41

#14
سلامنا لكم كتب:

السلام عليكم

اتضحت رؤيتك اختي زهرة

وان المعادلة نقدر نتحكم فيها حسب ما هو مطلوب منا

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

في مكان عملي

فالناجح هو : الذي تكون جميع درجاته اكبر او تساوي 50

والمكمل : الذي لدية مادتان او اقل وعلامته في المادة اقل من 50

والراسب الذي لدية ثلاث مواد او اكثر علامتهما اقل من 50

ولي طلب اذا كانت الشروط حسب ماذكرتها انا بخصوص الناجح والمكمل والراسب هل ممكن نقصر طول المعادلة؟؟؟

واسال هل شروط النجاح والاكمال والرسوب في بلدكم يقتضي

اذا الطالب علامته في جميع المواد اقل من 50 يعيد الامتحان

في كل المواد (له دور ثان)؟ ؟؟؟

وارجو من يشارك معنا ان يذكر شروط النجاح والاكمال والرسوب عندهم

ومشكورة على الرد

اخي الفاضل

قد تختلف اللوائح والتعليمات ونظام الإختبارات من بلد الى آخر ولكن المعمول به لدينا في آخر التعاميم واللوائح الجديده لعام 1433هـ ستجده هنا

post-15367-048841500 1337897314_thumb.gi

الإدارة العامة للاختبارات والقبول

دليل نظم الاختبارات- النسخة الإلكترونية

بالنسبة للناجحين فهم الذين اجتازوا الدرجة النهائية الصغرى ( 50 درجة )

بالنسبة للراسبين الذين لم يحصلوا على اي درجة في الإختبار ( صفر درجة )

بالنسبة للإكمال لدينا فيكون على النحو التالي حسب لائحة الإختبارات من الإدارة العامة للإختبارت والقبول

راجع : ثامناً / قواعد المراجعة النهائية

http://banihareth.taifedu.gov.sa/laeahaktbarat.htm

بالتوفيق

المرفقات
L1.gif

تم تعديل هذه المشاركة بواسطة zahrah في 25 مايو 2012 في 15:16

#15

أن بحاجة لبناء استعلام شبيه بما يلي:

SELECT StudentExams.[student], StudentExams.[subject], StudentExams.[ExamMark], StudentExams.[LowerLimit], IIf([ExamMark]>[LowerLimit],"Pass",IIf([ExamMark]=[LowerLimit],"Pass","Fail")) AS Result

FROM StudentExams;

ومن ثم بناء تقرير على هذا الاستعلام وصلى الله وبارك

هذا ما ارى ولك ما تريد

#16

هناك اختبارات دور أول

ودور ثان

الدور الأول

لا يوجد رسوب

هناك فقط ناجح

و مكمل " دورثان"

الناجح

من حصل على نصف الدرجة فى كل مادة

المكمل فى مادة أو أكثر

من حصل على أقل من نصف الدرجة فى هذه المادة

و على هذا

تكون المعادلة

=IIf([ara]>=50 And [math]>=50 And [history]>=50 And [chemistry]>=50;"ناجح";IIf([ara]<50 Or [math]<50 Or [history]<50 Or [chemistry]<50;"مكمل"))

لكن

يحتاج السائل

إلى أن يعرف المكمل فى كل مادة

و ليس فى مجموع المواد

#17

رحم الله والديكم على على هذه الردود الرائعة

اذا كان عدد الدروس سبعة فكيف تتم المعادلة هذا اولا

و ثانيا هل نستطيع عمل معيار للتحكم في المكمل و نقصد بذلك يتم تحديد عدد الدروس مرة 3 و قد يتم تغير ه الى 2 او 4 اقصد حسب الحالة

فيا ريت تعديل البرنامج على اساس 7 دروس و معيار لتحديد دروس المكمل بها

ووفقكم الله

#18

السلام عليكم

اخي الفاضل اشرف لازم توضح مايلي

النهاية العليا والصغرى لدرجة النجاح

وايضا تحدد المكمل (كم يكون عدد الدروس الغير ناجح فيها )

وبالله التوفيق

#19

نعم

صدق الأستاذ سلامنا لكم

المفروض أن لديك تصورا كاملا لما هو مطلوب

عدد المواد المسموح بالإكمال فيها

الدرجة العظمى لكل مادة و درجة الرسوب فيها

تم تعديل هذه المشاركة بواسطة أبو لميس في 26 مايو 2012 في 16:18

#20

رحم الله والديكم جميعا

نعم ان درجة النجاح هي بالطبع 50 فاذا كان 50 فما فوق قهو ناجح في هذا الدرس و اذا اقل من 50 فهو لم ينجح في هذا الدرس

بالنسبة الى الاكمال

لدينا 7 دروس اذا كان غير ناجح في 3 دروس او اقل فهو مكمل و اذا هو غير ناجح في 4 دروس فما فوق فهو راسب

و يا ريت اذا كان هناك امكانية بان نحن نحدد عدد الدروس التي على اساسها نحدد شرط اذا كان الطالب مكمل ام لا

لدينا 7 دروس و كان الطالب لم ينجح في 4 دروس فهو راسب

لكن هل نستطيع ان ندخل معيار الاكمالية

يعني احدد 3 دروس تارة لاعرف من هم المكملين و من هم الراسبين و الناجحين

و احدد 4 دروس تارة اخرى لارى من هم المكملين و من هم الراسبين و الناجحين

يا ريت المساعدة و رحم الله والديكم دنيا و اخرة

#21
اقتباس
رحم الله والديكم جميعا

نعم ان درجة النجاح هي بالطبع 50 فاذا كان 50 فما فوق قهو ناجح في هذا الدرس و اذا اقل من 50 فهو لم ينجح في هذا الدرس

بالنسبة الى الاكمال

لدينا 7 دروس اذا كان غير ناجح في 3 دروس او اقل فهو مكمل و اذا هو غير ناجح في 4 دروس فما فوق فهو راسب

السلام عليكم

الاخ اشرف العاني

عمم المعادلة في المشاركة الاتية الى 7 درووس

ويتم المطلوب بالنسبة للطلب الاول

/index.php?showtopic=263296&st=0&p=1288146entry1288146

تم تعديل هذه المشاركة بواسطة سلامنا لكم في 27 مايو 2012 في 16:19

#22

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

عندنا في فلسطين ،،،

اذا نجح الطالب في جميع المواد ،،، ناجح - لا جدل في ذلك ،،،

ولكي يكون الطالب راسب، ليس ضروري ان يرسب في كل المواد ،،، اربع مواد فأكثر.

الاكمال ثلاث مواد أو اقل ،،،

هل هناك طريقة لجعل المعادلة تتعرف على العلامة التي اقل من علامة النجاح من مواد الصف ؟؟؟

بمعنى : لنفرض انه لدينا طالب ناجح في الدين والرياضة والتكنولوجيا ،،، وراسب في العربي والانجليزي والرياضيات والعلوم ،،، ما هي الطريقة الصحيحة لكتابة الكود ؟؟؟ وما ينطبق على الراسب ينطبق على المكمل ،،،

علماً بأن المواد تتغير للطالب وليس ثابتاً انه نجح في نفس المواد ورسب في نفسها ،،،

شكراً لكم على هذه المشاركة الرائعة

اذا دعتـــك قدرتك على ظلـــم الناس   فتذكر قدرة الله عليــــــك

#23

:thumb_up: :thumb_up: :thumb_up: :thumb_up: :thumb_up: :thumb_up: :) :)

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