اذهب الي المحتوي
أوفيسنا

طلب رأي في برنامج للطلاب


shar

الردود الموصى بها

الأخوة الكرام

بعد التحية والسلام

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

برنامج الطلاب.rar

رابط هذا التعليق
شارك

السلام عليكم

رأي الخاص

الجداول لا بأس

فيه ملحظتان

الاسماء لو جعلتها في جدول مستقل ويتم ربط العلاقة برقم الطالب

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

رابط هذا التعليق
شارك

السلام عليكم

رأي الخاص

الجداول لا بأس

فيه ملحظتان

الاسماء لو جعلتها في جدول مستقل ويتم ربط العلاقة برقم الطالب

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

تم تعديل الملاحظات حسب المرفق ، وجزاك الله خير يا ابوياسر ......... ونتظر رأي باقي الأعضاء

برنامج الطلاب2.rar

رابط هذا التعليق
شارك

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

الاحاطة بالعمل والتصور الصحيح لفروعه وأجزائه وما ننتظره منه من نتائج هو الذي يمكنك من اتقانه ، فالحكم على الشيء جزء من تصوره .

ففي مثالك :

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

هل يأخذ الطالب اكثر من مادة في الفصل الواحد ؟ أم هي مادة واحدة طول السنة ؟

هل هناك مراحل دراسية يتنقل فيها الطالب ؟ هذا الامر غير مبين في المثال

اذا كنت على دراية بكل ما عملته وتعلم انه مشتمل على جميع متطلبات العمل وتريد فقط اعادة النظر في العلاقات بين الجداول فعليك بالآتي :

1- اجعل جدول الدرجات هو الاساس الذي تصب فيه العلاقات . بمعنى انشيء فيه حقلا رقميا للفصل الدراسي وحقلا آخر للمادة وحقلا للاسم ثم اربط جداولها بهذه الارقام بعلاقة واحد لكثير بعد حذف العلاقات السابقة

احذف العلاقة الموجودة في جدول data فلست بحاجة اليها

رابط هذا التعليق
شارك

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

الاحاطة بالعمل والتصور الصحيح لفروعه وأجزائه وما ننتظره منه من نتائج هو الذي يمكنك من اتقانه ، فالحكم على الشيء جزء من تصوره .

ففي مثالك :

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

هل يأخذ الطالب اكثر من مادة في الفصل الواحد ؟ أم هي مادة واحدة طول السنة ؟

هل هناك مراحل دراسية يتنقل فيها الطالب ؟ هذا الامر غير مبين في المثال

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

وممكن أن يكون لكل مدرس أكثر من مقرر يدرسه في نفس الفصل ويمكن أن يتكرر أحد الطلاب عند المدرس في مقررين .

وسوف يضاف لاحقا تحضيرات المدرس وغياب الطلاب .

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

وشكرا على تواصلك وتفاعلك يا أبوخليل

رابط هذا التعليق
شارك

اذا كنت على دراية بكل ما عملته وتعلم انه مشتمل على جميع متطلبات العمل وتريد فقط اعادة النظر في العلاقات بين الجداول فعليك بالآتي :

1- اجعل جدول الدرجات هو الاساس الذي تصب فيه العلاقات . بمعنى انشيء فيه حقلا رقميا للفصل الدراسي وحقلا آخر للمادة وحقلا للاسم ثم اربط جداولها بهذه الارقام بعلاقة واحد لكثير بعد حذف العلاقات السابقة

احذف العلاقة الموجودة في جدول data فلست بحاجة اليها

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

رابط هذا التعليق
شارك

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

؟؟؟

مقرر واحد له مثلا 3 شعب أو مقررين لكل مقرر شعبة وهكذا

اين هذا في جداولك ؟

رابط هذا التعليق
شارك

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

؟؟؟

مقرر واحد له مثلا 3 شعب أو مقررين لكل مقرر شعبة وهكذا

اين هذا في جداولك ؟

???? = اذا قصدك عن الشرح فأنا اقصد الشرح يلي في الرد رقم 5# ...أما اذا كان قصدك شيء ثاني فأمل التوضيح

بالنسبة للشعب فأن رقم الشعبة يكون مدمج مع رقم المقرر مثلا 220 ثقافة101 فأن رقم الشعبة يكون 101

بارك الله فيك يا أبوخليل

رابط هذا التعليق
شارك

الأخوة الكرام

بعد التحية والسلام

برفقه نسخ من الملف بعد التعديل حسب ملاحظات الأعضاء (أبوياسر ، ابوخليل) ونأمل من الجميع أبداء الرأي حول البرنامج مع الشكر مقدما.

ملاحظة : خانة المجموع لا يظهر المجموع ممكن توضيح السبب من أحد الأعضاء؟

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

برنامج الطلاب3.rar

رابط هذا التعليق
شارك

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

???? = اذا قصدك عن الشرح فأنا اقصد الشرح يلي في الرد رقم 5# ...أما اذا كان قصدك شيء ثاني فأمل التوضيح

اعتقد ان ابو خليل يقصد : " ما دمت ترى ان العلاقات المعمولة في البرنامج مناسبة فلماذا تطلب رأي غيرك )

ارجع الى توضيحه للعلاقات في المشاركة 4

رابط هذا التعليق
شارك

اذا كنت على دراية بكل ما عملته وتعلم انه مشتمل على جميع متطلبات العمل وتريد فقط اعادة النظر في العلاقات بين الجداول فعليك بالآتي :

1- اجعل جدول الدرجات هو الاساس الذي تصب فيه العلاقات . بمعنى انشيء فيه حقلا رقميا للفصل الدراسي وحقلا آخر للمادة وحقلا للاسم ثم اربط جداولها بهذه الارقام بعلاقة واحد لكثير بعد حذف العلاقات السابقة

احذف العلاقة الموجودة في جدول data فلست بحاجة اليها

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

???? = اذا قصدك عن الشرح فأنا اقصد الشرح يلي في الرد رقم 5# ...أما اذا كان قصدك شيء ثاني فأمل التوضيح

اعتقد ان ابو خليل يقصد : " ما دمت ترى ان العلاقات المعمولة في البرنامج مناسبة فلماذا تطلب رأي غيرك )

ارجع الى توضيحه للعلاقات في المشاركة 4

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

رابط هذا التعليق
شارك

برفقه البرنامج بعد عمل الروابط للجداول وأذا هناك أي ملاحظات فأمل من جميع الأعضاء التفاعل حتى يتم إنجاز البرنامج بشكل مناسب .

وفي الختام تقبلوا تحياتي ...

برنامج الطلاب4.rar

رابط هذا التعليق
شارك

اعتقد ان ابو خليل يقصد : " ما دمت ترى ان العلاقات المعمولة في البرنامج مناسبة فلماذا تطلب رأي غيرك )

صحيح والقصد جرب وحاول وتعلم من المحاولة والخطأ فهي أرسخ في الخبرة ، مع أن المسافة والزمن أطول .

المختصر المفيد :

يمكن ان يكون هناك اكثر من طريق لتحقيق الهدف وكلها صحيحة وإنما الفرق في طريقة التنفيذ

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

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

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

ايضا فكرة البرنامج تختلف عن البرامج المدرسية المعتادة

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

انظر مثالك بعد التعديل

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

يمكنك اخفاء الفصل والمادة من النموذج الفرعي ، وانما اظهرتهما لتقريب الفكرة

برنامج الطلاب_UP.rar

رابط هذا التعليق
شارك

انظر مثالك بعد التعديل

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

يمكنك اخفاء الفصل والمادة من النموذج الفرعي ، وانما اظهرتهما لتقريب الفكرة

ياليت يضاف السنة الدراسية مع اختيار الفصل والمادة وهل يحتاج ربط جدول السنة .

ممكن شرح طريقة عمل النموذج frm1 وطريقة فتح نموذج الفرعي ؟؟؟.

وكيف يمكن جمع الاسم في خانة واحدة (nm) وطريقة ربطها بجدول الاستعلام ؟؟.

ما فائدة النموذج frm_stud_cours و نموذج subfrm1 علما بأن قبل فتح يظهر مربع؟؟.

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

رابط هذا التعليق
شارك

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

وليس هناك حاجة لربطها حيث ستظهر في التقارير فقط

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

ممكن شرح طريقة عمل النموذج frm1 وطريقة فتح نموذج الفرعي ؟؟؟.

الفرعي

subfrm1

لا يفتح مباشرة وانما يتم فتحه عبر النموذج frm1

وكيف يمكن جمع الاسم في خانة واحدة (nm) وطريقة ربطها بجدول الاستعلام ؟؟.

افتح النموذج الفرعي

subfrm1

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

ما فائدة النموذج frm_stud_cours

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

رابط هذا التعليق
شارك

الأخ / ابوخليل

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

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

ما فائدة جدول (stud_cours ) وشرح طريقة الربط لماذا بهذا الشكل .

وطريقة جمع الاسم في خانة واحدة .

برفقه ملف محاولة لعمل نموذج مطابق لما قمت بعمله .

وشكرا

برنامج الطلاب_UP5.rar

رابط هذا التعليق
شارك

حيث يتغير بيانات النموذج الفرعي حسب الفصل والمقرر. وما الاكواد المستخدمة وعملها .

.

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

ما فائدة جدول (stud_cours ) وشرح طريقة الربط لماذا بهذا الشكل .

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

وطريقة جمع الاسم في خانة واحدة .

انظر خصائص الحقل في النموذج الفرعي في الاستعلام المصدر وهو هكذا :

nm: [name1] & " " & [name2] & " " & [name3] & " " & [lname]

برنامج الطلاب_UP6.rar

رابط هذا التعليق
شارك

الله يسعدك يا أبوخليل

تم التعديل والحمد الله ... ولكن عند إضافة عمود Specialization إلى نماذج sub_stud_cours فعند اختيار التخصص يتغيير في جميع السجلات .

وعند محاولة إضافة نموذج خاص بإضافة السنة والفصل الدراسي وبيانات المقرر فتظهر رسالة ولا يمكن عمل ذلك وتفتح نافذة العلاقات .

مع الشكر والتقدير

برنامج الطلاب_UP7.rar

رابط هذا التعليق
شارك

شكرا أخي أبو ياسر نعم نفس المطلوب ولكن لا يظهر بيانات العمود

Specialization

في النموذج الفرعي subfrm1 حسب ما هو موجود سابقا في النموذج الفرعي sub_stud_cours .

وباقي الجزء الثاني من السؤال /

وعند محاولة إضافة نموذج خاص بإضافة السنة والفصل الدراسي وبيانات المقرر فتظهر رسالة ولا يمكن عمل ذلك وتفتح نافذة العلاقات . برفقه صورة للرسالة التي تظهر.

pc1.rar

رابط هذا التعليق
شارك

تم اظهار البيانات في النموذج الفرعي

اما النموذج والخطأ فلا اعلم ما ذا تريد ان تصل اليه

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

برنامج الطلاب_UP8.rar

  • Like 1
رابط هذا التعليق
شارك

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

عزيزي أبوخليل فعند إضافة السنة في النموذج كما هو في نموذج Semes فالسنة لا تظهر ويعطي خطأ حسب الملف المرفق ... مع الشكر والتقدير

برنامج الطلاب_UP9.rar

رابط هذا التعليق
شارك

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

برنامج الطلاب_UP10.rar

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information