
seme1
عضو جديد 01-
Posts
42 -
تاريخ الانضمام
-
تاريخ اخر زياره
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو seme1
-
قمت بتعديل جدول حركة الطلاب , وبعض التعديلات الطفيفة بالعلاقات بين الجداول... أرجو أن تتكرم بإلقاء نظرة أخيرة عليها (وخاصة العلاقات) و إبداء ملاحظاتك قبل أن أبدأ بالعمل على الاستعلامات والنماذج http://www.officena.net/ib/index.php?showtopic=6233 طبعاً سأحتاج عمل نماذج لكل من الدبلومات والمواد والمستويات ,, أليس كذلك ؟ بالنسبة لعملية الرسوب والنجاح فهي كالتالي: - يحمل الطالب المواد التي رسب فيها إلى المستوى التالي ويدرسها مع مواد المستوى التالي إذا كان عدد مواد الرسوب ثلاث أو أقل - إذا زاد عدد مواد الرسوب عن ثلاثة فإن الطالب لا يدرس مستوى جديد ،، بل يعيد مواد الرسوب فقط و بالتالي يعيد المستوى الذي رسب فيه - في حالة رسوب الطالب في ثلاث مواد أو أقل فإن الطالب يعطى فرصتين لإعادة الاختبار النهائي لكل مادة رسوب ,, فإن نجح فإنه لا يدرس المادة من جديد , وتحسب له درجة النجاح و تضاف لمواد المستوى التالي . مثال: درس طالب مواد المستوى الثاني ورسب في مادة القراءة أعطي الطالب فرصة أولى لإعادة الاختبار ورسب ,, وفي الفرصة الثانية نجح في هذه الحالة فإن درجة الرسوب تبقى له ولا تحذف من مواد المستوى الثاني وتدخل في معدل المستوى الثاني ,, ولكن الذي يحدث أن تضاف مادة القراءة لمواد المستوى الثالث وتحسب له في المعدل الفصلي للمستوى الثالث. وبالتالي ,, فدرجة الرسوب والنجاح كلاهما تدخلان في حساب المعدل التراكمي -لا يوجد أي فرق بين النجاح من أول فرصة لإعادة الاختبار أو ثاني فرصة ،، ففي الحالتين تضاف المادة لمواد المستوى التالي أعتقد أنه لا يوجد داعي لعمل دالة لحساب النجاح والرسوب لأن ذلك سيؤدي إلى بعض المشاكل عند تأخر إدخال درجة مادة لطالب معين ,, أو مثلاً إذا تعذر على طالب أن يأخذ مادة مستوى أول مع بقية مواد المستوى الأول (حالة خاصة نادرة ولكن تحدث) ففي هذه الحالة ,, يدرس المادة مع مواد المستوى الرابع وتضاف في إشعاره الأكاديمي مع مواد المستوى الأول
-
الأستاذ رضوان: استطعت أن أربط علاقة بين درجات الطلبة ومجموعاتهم الحالية عن طريق عمل استعلام Query لا أعلم ما هي الخطوة التالية التي سأحتاج إلى عملها لكي أستعرض جميع الطلبة الذين يدرسون في مجموعة معينة مع درجاتهم أيضاً لا أعلم إن كان بالإمكان استخدام الاستعلامات لإدخال البيانات والمعلومات للجداول أرجو التكرم بالتوجيه وشكراً جزيلاً يا أستاذي الفاضل Rudwan الملف الذي يوجد به الاستعلام بالرابط التالي: http://www.officena.net/ib/index.php?showtopic=6227
-
قمت بعمل بعض التعديلات بالملف الذي وضعته بموقعي الشخصي ،،، لذا أرجو تجاهله واستخدام الملفات التالية لتقويم الجداول: http://www.officena.net/ib/index.php?showtopic=6220 هيكلة الدبلومات لدينا هي كالتالي: دبلوم -->> مستويات -->> مواد دراسية توزيع المواد يتم الآن على حسب المستويات على سبيل المثال: دبلوم الانجليزي به أربع مستويات المستوى الأول يدرس فيه الطالب المواد التالية: حديث ، فقه ، كتابة1 ، قراءة1 ، حاسب المستوى الثاني يدرس فيه الطالب : حاسب2 ، قراءة2 ، كتابة2 ، استماع الخ.. الطلبة موزعين في مجموعات للترتيب والتنسيق فقط (مثال: بدبلوم الانجليزي توجد أربع مستويات ,, يدرس بالمستوى الأول للفصل الدراسي الحالي مجموعتان هما: مجموعة 1م ومجموعة 2ص و مجموعة 3م ، الثلاث مجموعات يدرسون نفس المواد لأنهم جميعاً في نفس المستوى والدبلوم) لأنه من الممكن أن ينتقل الطالب من مجموعة إلى مجموعة أخرى بعد إكماله لأي مستوى ، فقد أضفت حقل جديد أسميته OldGroup في جدول TestMarks يحفظ رمز المجموعة التي درس فيها الطالب مادة معينة وباالتالي عند استخدام جدول Current Students Status لإدخال درجات طالب معين عن طريق جدول فرعي للدرجات فمن المفترض أن تملأ قيمة OldGroup تلقائياً على حسب قيمة CurrentGroup الموجودة في جدول حركات الطلاب (لا أعلم كيفية عمله ) كان لدي إشكالية في كيفية استعراض التالي: 1-الطلبة الموجودين في مجموعة معينة (الحقل الذي يدل على هذا هو الحقل Current Group في الجدول Students Current Status ) 2-درجات جميع الطلبة الموجودين في مجموعة محددة لمادة معينة (أيضاً الحقل الذي يدل على هذا هو الحقل Current Group في الجدول Students Current Status ) لذا قمت بعمل جدولين جديدين: للمستويات Levels والمجموعات Groups وأعتقد أني قد استطعت حل الإشكالية الأولى وهي عرض معلومات الطلبة الموجودين في مجموعة معينة ، ولكن تبقى الإشكالية الثانية وهي مشكلة عرض المواد التي تدرسها مجموعة معينة وكذلك عرض درجات الطلبة لكل مادة ،، بمعنى آخر الهيكلة لهذا العرض المفترض أن تكون كما بالمثال التالي: -المجموعة 1 م تدرس فيها المواد التالية: ---فقه ------- الطالب محمد أخذ 70 ------- الطالب صالح أخذ 80 ------- الطالب سعيد أخذ 90 ---حديث ------- الطالب محمد أخذ 88 ------- الطالب صالح أخذ 91 ------- الطالب سعيد أخذ 100 ---قراءة1 ------- الطالب محمد أخذ 36 (راسب لأنه أقل من 60) ------- الطالب صالح أخذ 70 ------- الطالب سعيد أخذ 99 وهكذا لبقية المجموعات لحل هذه المشكلة ، فكرت في إضافة حقل GroupID للجدول Subjects الذي تحفظ فيه المواد المقررة لكل مستوى ولكن أعتقد أن هذا سيؤدي لبعض التكرار في الجدول , حيث سأضطر لإدخال رقم كل مجموعة تدرس مقرر معين في هذا الجدول ،، كمثال: المادة استماع1 تدرس في دبلوم الانجليزي المستوى الأول لنفرض أن هناك ثلاث مجموعات بالمستوى الأول تدرس هذه المادة ، بعد إضافة حقل المجموعة إلى جدول المواد ستكون هناك ثلاث صفوف لهذه المادة ,, الفرق بينها فقط رقم المجموعة سأكون ممتناً لو استطعت أن تساعدني في ربط العلاقات بين المجموعات حتى نتمكن من تحقيق هذا العرض (مجموعة -->> مادة -->> درجات الطلبة ) الملفات من ههنا: http://www.officena.net/ib/index.php?showtopic=6220 ================================================== وهذا الملف هو الذي أستعمله حالياً لتخزين بيانات الطلبة بعض الحقول في جدول المواد لا تستخدم ولا تحمل أي قيمة تذكر ,, كان من المفترض أن أحذفها,, منها : الرمز والمجموعة ومستوى الطالب والمستوى كنت أقوم بعمل ملف جديد لكل مجموعة ،، ولكن مع كثرة المجموعات ، أصبع العمل أكثر تعقيداً ، وقررت ترتيب العمل بجعل جميع المجموعات في قاعدة بيانات واحدة أرجو منك حذف الملف بعد تحميله لأنه يحتوي على أسماء طلبة حقيقيين ودرجاتهم http://www.officena.net/ib/index.php?showtopic=6222
-
عجيب أمر هذا الخادم لقد أكملت رفع ملفات كتاب آخر حجمه 15.5 ميقابايت فجر هذا اليوم ,, وكان الرابط يعمل بدون مشاكل !! الخادم أصبح كثير المشاكل ,, ولا يعمل طوال الوقت كما كان بالماضي على كل حال ,, سأعيد رفع الملفات بعد قليل في هذا المنتدى ولكن يظهر أن المنتدى لا يقبل الملفات كبيرة الحجم (أكثر من 500 كيلو بايت ) وبالتالي فلن أستطيع رفع الكتب هنا سأبحث عن خادم آخر مجاني مساء هذا اليوم بإذن الله لرفع جميع ملفات الكتب
-
أستاذي ومعلمي الفاضل الأخ rudwan أشكرك مرة أخرى على تلطفك وتكرمك بالرد علي ،، قمت بعمل بعض التعديلات على قاعدة البيانات كما اقترحت ,, ولكن لم أستطع تكوين العلاقة التالية: جدول المواد – جدول معلومات الطلاب ( على حقل رقم الطالب المسلسل ) لأن جدول المواد لا يتحوي على رقم تسلسلي خاص للطلاب هل كنت تقصد : جدول الاختبارات - جدول معلومات الطلاب (على حقل رقم الطالب المسلسل) ؟ أيضاً: تقسيم المجموعات لدينا ليس أرقاماً , بل نصوص ,, تكون بالشكل التالي: 1م ، 2ص ، 3م وهكذا... بحيث ترمز ال (م) إلى مسائي وال إلى صباحي لذلك أبقيت تعريف المجموعة إلى نص كما كان أيضاً , العام الدراسي يكون بالشكل التالي: (1425) أو (1425/1426) ولا يكون تاريخ أبداً ,, فهل تعتقد أنه من الأفضل أن أحول تعريفه إلى رقم وليس تاريخ ؟ أيضاً , عند الشرح , بإمكانك استخدام الرموز باللغة الإنجليزية إذا أحببت(لاحظت الأكسس عندك بالانجليزي ., وكذلك عندي) استفسار أخير ,, عند ربط جدول الاختبارات بالمواد , واختيار مادة معينة في جدول الاختبارات ، أريد من الأكسس أن يقوم باختيار ساعات هذه المادة تلقائياً من جدول المواد. علماً بأني قد قمت بربطها بعلاقة One-Many من جدول المواد إلى جدول الاختبارات هل تستطيع مساعدتي في هذه النقطة ؟ قاعدة البيانات بعد التعديل في الرابط التالي: http://www.therock2.ahost4free.com/F/New%20DB2.rar بالنسبة لموضوع الكتب ,, الخادم الذي وضعت الكتاب فيه مجاني و لا يتحمل الكثير من Bandwidth مجموع حجم ملفات الكتب التي عندي تزيد عن 900 ميقابايت ,, منها 200 فقط لل Access ولدي كتب أخرى في مواضيع مختلفة مع العلم أن كل الكتب بالانجليزي الفكرة أن أضع مجموعة من الكتب في رابط واحد ,, ثم يساعدني أحد الأخوة من أصحاب الاتصالات السريعة ويحولها إلى خادم أسرع ,, أو إذا استطاع أحد قارئي هذا الموضوع المساعدة بإعطائي اسم خادم مجاني سريع وجيد (لايسقط بسرعة ) سأكون شاكراً ومقدراً وسأقوم بتحميل باقي الكتب إليها الكتاب التالي الذي سأرسله إلى نفس الرابط بالأعلى هو: Mastering Microsoft Office Access 2003
-
قمت بعمل الجداول كما اقترحت , مع إضافة جدولين للرسوم لكني جعلت المفتاح الأساسي لكل جدول هو الرقم التسلسلي الخاص به وبالتالي لم أستطع أن أكون روابط One-Many بين الجداول كل الروابط كانت one-one أليس من الضروري أن نكون روابط One-Many بين بعض الجداول ؟ كجدول بيانات الطلاب الحالية وجدول الاختبارات ؟؟ سأنتظر اقتراحاتك ومرأياتك بشأن المفاتيح قبل الانتقال للخطوة التالية رابط قاعدة البيانات الجديدة: http://www.therock2.ahost4free.com/F/New%20DB.mdb سأقوم بتحميل الكتب واحداً تلو الآخر نظراً لمحدودية سرعة الانترنت عندي أول كتاب هو How to do everything with Microsoft Access 2003 حجمه 20 mb سيكون موجوداً بالرابط التالي: http://www.therock2.ahost4free.com/F/
-
المجموعات هي نفسها الشعب باختصار , هي فقط لتوزيع الطلبة في فصول معينة (لا اقصد فصل دراسي بل أقصد Classroom ) بمعنى لو سجل لدينا مائة طالب و لدينا خمسة Classrooms متوفرة بالمساء والصباح فسوف يتم التوزيع إلى خمس شعب أو مجموعات بناء على رغبتهم (مساء أو صباحاً) وبناء على المتوفر المجموعة 1 ص فيها أول عشرين طالب سجلو ويرغبون بالدراسة صباحاً المجموعة 2 م فيها ثاني عشرين طالب سجلو ويرغبون بالدراسة مساءً المجموعة 3 ص فيها ثالث عشرين طالب سجلو ويرغبون بالدراسة صباحاً وهكذا ... التوزيع يكون عادة يدوياً , بمعنى أن شخصاً يقوم بقراءة معلومات الطلبة وخياراتهم ثم يقوم بتوزيعهم إلى مجموعات ,, ولا أعتقد أن التوزيع مهم في هذه المرحلة , سأقوم بتعديل الجدول حسب اقتراحك فور رجوعي من العمل إن شاء الله بالمناسبة ,, استطعت الحصول على اكثر من 10 كتب الكترونية تخص ال Access لا أعلم إن كانت قد نشرت هنا بالمنتدى من قبل أو لا ,, إن لم تنشر , فأستطيع رفعها إلى أي موقع تقترحونه منها الآتي: McGraw-Hill.-.How.to.Do.Everything.with.Microsoft.Office.Access.2003.-.2003.-.(By.Laxxuss) Step By Step Microsoft Office Access 2003 (Microsoft Press) (Practice Files) Pdf 2003-[Addison Wesley]-Database Access With VB.NET-3rd Ed Mastering Microsoft Office Access 2003 Mcgraw Hill - Microsoft Office Access 2003 - The Complete Reference Que - Special Edition - Using Microsoft Office Access 2003 Microsoft Office Access 2003 Professional Results
-
أشكرك شكراً جزيلاً على ردك يا أستاذ rudwan و لدي استفسار بسيط إذا تكرمت,, لماذا تقترح إضافة رقم تسلسلي خاص لكل حقل في كل جدول ؟ أليس من الأفضل أن أجعل حقول المفاتيح متعددة ؟ بمعنى آخر أن أجعل رقم الطالب هو المفتاح مثلاً في جدول معلومات الطلبة , وأن أجعل رمز المادة مع المستوى هو المفتاح في جدول المواد ؟ أيضاً بالنسبة للجدول الخاص بالفصول الدراسية , لم أفهم بالضبط مالذي يقصد ب"اسم الفصل" هل هي نفسها المجموعة ؟ المجموعات تفتح على حسب عدد الطلبة , وعددها غير ثابت في كل فصل دراسي ,, ,فمثلاً في بداية السنة تكون هناك أربعة مجموعات في بعض الدبلومات , في كل مجموعة قرابة 30 طالب , بينما في الفصل الدراسي الثاني توجد هناك فقط مجموعتان أو ثلاثة جدد لقلة عدد المتقدمين. استفسار أخير ,, ,و أنا عارف أني كثرت عليك , لكن استحملنا شوي الله يخليك كيف تقترح معالجة مشكلة قد تظهر وهي إعادة دراسة الطالب لمادة أكثر من مرة في نفس المستوى ؟ قد تظهر في نفس الفصل الدراسي أو في فصل دراسي تالي ,على حسب العذر المقدم من الطالب, فكرتي كانت إضافة حقل أسميته "إعادة مستوى" لتمييز المادة عند أخذها أول مرة , وعند تكرارها (سواء في نفس المستوى أو في مستوى تالي)
-
أعمل حالياً على تصميم جداول قاعدة بيانات كي تضم بيانات طلبة واختباراتهم . بإذن الله سأقوم بنشر كامل العمل في هذا المنتدى فور الانتهاء منه. التفصيل كما يلي: توجد عدة دبلومات , لكل دبلوم عدد من المستويات (أربعة عادة) ينبغي على كل طالب أن يكملها حتى يتخرج كل مستوى يتكون من عدد من المواد يأخذها الطالب في فصل دراسي واحد . في الحالات الخاصة عندما يؤجل الطالب الدراسة , أو يرسب في مادة , فإنه يعيد دراسة مادة من المستوى السابق (الثاني مثلاً) مع المستوى الحالي الذي يدرسه (الثالث على سبيل المثال). أيضاً عندما يرسب الطالب في أكثر من ثلاث مواد في مستوى واحد , فإنه يعيد دراسة هذا المستوى طريقة تقسيم وتوزيع الطلبة تكون بالدفعات (حسب تاريخ التسجيل) و بالمجموعات (طلبة موجودين في دفعة واحدة , ولكن يدرسون في فصول مختلفة وبجداول مختلفة في توقيت إعطاء المحاضرات) المطلوب من قاعدة البيانات التالي: = أسلوب العرض: 1- يجب أن يتمكن المستخدم من استعراض المواد التي درسها الطالب في جميع المستويات (بما في ذلك مواد الرسوب والتي تتكرر في أكثر من مستوى) 2- يجب أن يتمكن المستخدم من استعراض جميع الطلاب الذين يدرسون مادة معينة وإدخال درجاتهم (يكون ذلك بتحديد الدبلوم و الدفعة والمستوى والمجموعة) =التعديلات: 3- يجب أن يتمكن المستخدم من تغيير مجموعة طالب ونقله من مجموعة إلى أخرى ومن دفعة إلى أخرى عند الحاجة (تحصل عند تأجيل الدراسة ثم الإكمال) =تسجيل المواد: 4- يجب أن يتمكن المستخدم من تسجيل مواد مستوى معين لمجموعة معينة من الطلاب (أو دفعة) بحيث لا يحتاج المستخدم إلى إضافة كل مادة يدوياً إلى كل طالب 5- يجب أن يتمكن المستخدم من إضافة مواد معينة إلى معين بطريقة يدوية (لمعالجة الحالات الخاصة) هذه قاعدة البيانات التي أنجزت الجداول فيها حتى الآن http://www.therock2.ahost4free.com/F/db.mdb [url="http://www.therock2.ahost4free.com/F/db.mdb"]http://www.therock2.ahost4free.com/F/db.mdb[/url] أرغب في قراءة تعليقاتكم واقتراحاتكم في كيفية العمل عليها أو كيفية تطويرها