الانتقال إلى المحتوى

تحليل نظام مدرسة الكترونية


فرهاد كريم

Recommended Posts

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

التحليل :

1 ) انشاء جدول خاص بالمدرسين و الموظفين معا : بحيث يتم حفظ جميع بيانات العامة للمدرس و الموظفين من ( الاسم الثلاثى , تاريخ الولادة , محل الولادة.... )

2 ) انشاء جدول خاص بالطلاب : بحيث يتكون من 2 فرع ( العلمى , الادبى ) بحيث قمت بانشاء جدول خاص للفرع العلمى و جدول خاص للفرع الادبى كما التالى :

فرع العلمى :

1 ) جدول خاص بالصف : يتكون من ( رقم التسلسل , اسم الصف اما تكون ( ا , ب , ج ... )
2 ) جدول خاص ببيانات الطلاب العامة يتكون من ( رقم , اسم الطالب , تاريخ الميلاد ... ) و قمت بربطها مع جدول الصف one to many
3 ) جدول خاص بالمواد و الدرجات و يتكون من ( رقم , اسم المادة , مدرس المادة , كورس الاول , كورس الثانى ... ) و قمت بربطها مع جدول بيانات الطلاب one to many

فرع الادبى : نفس الجداول الموجودة فى فرع العلمى

و هذا صورة توضيحية

post-126611-0-17024900-1362934906_thumb.jpg

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

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

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

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

- بيانات درجات الطالب في كل مادة وذلك لكل موعد اختبار ( نصف العام - الترم الأول - ... )

- بيانات حضور الطلبة اليومي حسب جدول الحصص الأسبوعي

- أكمل ... حسب متطلبات النظام لديك

يمكنك الإطلاع على هذا الرابط ستجد مجموعة من الerd يمكنك الإستفادة منها

http://www.databaseanswers.org/data_models/index.htm


student_registration_model.gif

-------

data_model.gif

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

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

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

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

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

محتاج مساعدتكم الله يطول بعمركم

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

السلام عليكم
لايفضل تكرار تصميم الجداول طالما ان الإجراءات متشابهة في جميع المراحل التعليمية
سيتم التمييز بين المراحل الدراسية من خلال الرموز المستخدمه بكل مرحلة دراسية فمثلا ابتدائي = ١ إعدادي =٢ ثانوي =٣
تكرار التصميم للجداول سيؤدي الى تكرار تصميم برامج الشاشات لإدخال البيانات اوالاستعلام عنها وايضا تكرار برامج التقارير والإحصائيات

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

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

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

ملاحضة البرنامج : تعمل على شبكة داخلية

بماذا تنصحنى استاذى العزيز ؟

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

السلام عليكم

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

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

  • بعد 1 شهر...
  • بعد 3 شهور...
  • بعد 3 شهور...
  • بعد 2 أسابيع...

d-process-software-development-illustrat--d-man-improvement-process-presentation-i

 

الرسم يوضح مراحل عملية بناء وتطوير النظم  الى شرح المراحل بالتفصيل:

- التحليل :Analysis

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

 

- التصميم: Design وفيها يتم الأتي:

 تحديد كيفية حل المشكلة - كيف سنحل المشكلة؟.

 التخطيط للتوصل إلى حلول للمشكلة.

الدخول في تفاصيل النظام.

تحديد هيكلية وبنية النظام من خلال تجزأة النظام إلى مجموعة من الأنظمة الفرعية Sub-Systems.

وتحديد  الواجهات ونوافذ المستخدم User Interfaces ،والمكونات Components ، والوحدات Modules والبيانات للنظام كي يحقق النظام متطلبات الزبون.

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

 

الترميز (كتابة الكود): Coding

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

خلال هذه المرحلة تتم بعض الاختبارات test على بعض اجزاء النظام للتاكد من عمله بطريقة صحيحة ،علماً ان مرحلة الاختبار Testing هي مرحلة منفصلة يتم العمل عليها لاحقاً.

الاختبار والتكاملية:(Deploy)

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

الصيانة والتطوير والدعم الفني المستمر (Support)

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

جزء من هذه المرحلة يكون في تصحيح الأخطاء.

والجزء الآخر يكون في التطوير وإضافة تقنيات جديدة.

 

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

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

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

 

الأخ / خالد

 

شكرا لهذا الجهد ... والإضافة للمنتدى

 

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

حتى يتم التنسيق ... ولكي يستفيد اعضاء المنتدى

 

جزاك الله خيرا

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

معلوم أستاذي أمجد حاااااضر وآسفين ع الخروج من الموضوع@مع خالص شكري وتقديري

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

  • بعد 3 سنة...

السلام عليكم ورحمه الله  

عندي قاعدة بيانات فيها

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

وبقية الجداول الاخرى موجوده ايضا

هناك مشكلة وهي 

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

عموما هل الحل يكمن في انشاء جدول جديد مع ملاحظة تكرار البيانات في الجدولين

ارجو الافادة عن الموضوع

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

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

السلام عليكم ورحمه الله  

عندي قاعدة بيانات فيها

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

وبقية الجداول الاخرى موجوده ايضا

هناك مشكلة وهي 

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

عموما هل الحل يكمن في انشاء جدول جديد مع ملاحظة تكرار البيانات في الجدولين

ارجو الافادة عن الموضوع

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

ارجو الرد

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

السلام عليكم ورحمه الله  

عندي قاعدة بيانات فيها

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

وبقية الجداول الاخرى موجوده ايضا

هناك مشكلة وهي 

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

عموما هل الحل يكمن في انشاء جدول جديد مع ملاحظة تكرار البيانات في الجدولين

ارجو الافادة عن الموضوع

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

 

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

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

  • بعد 8 شهور...

بسم الله الرحمن الرحيم

تحية طيبة للجميع

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

 

التحليل :

 

1 ) انشاء جدول خاص بالمدرسين و الموظفين معا : بحيث يتم حفظ جميع بيانات العامة للمدرس و الموظفين من ( الاسم الثلاثى , تاريخ الولادة , محل الولادة.... )

 

2 ) انشاء جدول خاص بالطلاب : بحيث يتكون من 2 فرع ( العلمى , الادبى ) بحيث قمت بانشاء جدول خاص للفرع العلمى و جدول خاص للفرع الادبى كما التالى :

 

فرع العلمى :

 

1 ) جدول خاص بالصف : يتكون من ( رقم التسلسل , اسم الصف اما تكون ( ا , ب , ج ... )

2 ) جدول خاص ببيانات الطلاب العامة يتكون من ( رقم , اسم الطالب , تاريخ الميلاد ... ) و قمت بربطها مع جدول الصف one to many

3 ) جدول خاص بالمواد و الدرجات و يتكون من ( رقم , اسم المادة , مدرس المادة , كورس الاول , كورس الثانى ... ) و قمت بربطها مع جدول بيانات الطلاب one to many

 

فرع الادبى : نفس الجداول الموجودة فى فرع العلمى

 

و هذا صورة توضيحية

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

  • بعد 1 سنة...

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

 

 

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

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

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

×   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

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

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

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية