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

المساعدة في إنشاء قاعدة بيانات مدرسة خاصة


Daoud1987

Recommended Posts

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

 

أولاً و قبل كل شيئ أود أن أشكر جميع القائمين على هذا المنتدى الرائع و الذي يقدم خدمات في المستوى لكل من يسأل أو يجهل شيئ في ميدان قواعد البيانات فجزاكم الله خيراً و جعله في ميزان حسناتكم يوم لا ينفع مال و لا بنون إلا من أتى الله بقلب سليم أما بعد :

 

عندي مشروع لإنشاء قاعدة بيانات مدرسة خاصة أي مدرسة تقوم بتقديم كورسات في عدة ميادين منها مثلاً : الإعلام الآلي ( برمجة بلغات مختلفة حسب إختيار الطالب مثل : WinDev و فيه مستويين : الأول و الثاني ) و كذالك الحال بالنسبة للغات الأخرى مثل Delphi و Algorithmics و ....إلخ.

 

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

 

كما تقدم المدرسة دروس الدعم للطلاب المتمدرسين في المدارس العمومية ( طالب مثلاً يريد تحسين مستواه في مادة الرياضيات مهما كان مستواه الدراسي ( إبتدائي - إعدادي - ثانوي ) 

 

هذا باختصار ما تقدمه المدرسة من خدمات.

 

فيما يخص تكاليف الكورسات و حصص الدعم و مدتها :

 

حصص الدعم : مهما كانت المادة عدد الحصص 8

يقوم الطالب في بداية الأمر بالتسجيل في مادة أو أكثر و لكل مادة يسجل فيها يدفع : حقوق التسجيل (600 دينار)  + حقوق المادة (1000 دينار) و تختلف التكلفة من مادة إلى أخرى.

 

أما فيما يخص الكورسات في الإعلام الآلي أو المحاسبة أو ....إلخ فيقوم الطالب بالتسجيل أيضاً فيها ( يمكن للطالب التسجيل في أكثر من تخصص) و دفع : حقوق التسجيل (600 دينار)  +  حقوق التخصص ( يختلف من تخصص إلى آخر فمثلاً في البرمجة windev المستوى 1 يدفع الطالب 3000 دينار) .

 

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

 

المتطلبات : 

 

  إنشاء جدول الطلاب - جدول تسجيل الطلاب - جدول المواد ( بالنسبة للدعم المدرسي) - جدول التخصصات - جدول المدرسين - 

 جدول الحضور و الانصراف للمدرسين - جدول المدفوعات ( ما يدفعه الطالب مقابل تدريسه أو تكوينه ) .

 

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

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

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

 

مقدمة جيدة عن إجراءات العمل بالمدرسة 

 

والجداول المحددة  منك ... يمكن ان تغطي متطلبات العمل 

 

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

 

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

 

 

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

http://www.araboug.org/ib/index.php?showtopic=52394

 

مشروع لمدرسة

http://www.araboug.org/ib/index.php?showtopic=33299

 

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

http://www.araboug.o...showtopic=52394

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

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

 

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

 

الأستاذ أمجد أنا أشكرك على تفاعلك و إرشاداتك لي و أستسمحك أن تساعدني في تصحيح الجداول و أيضاً إن كانت هناك إضافات لهذه الجداول و ينقصني أيضاً الجداول التالية :

 

   1- جدول الحضور و الانصراف لكل من المتدرب و الأستاذ ( ملاحظة : في حال غياب المتدرب عن حصة أو أكثر , مع العلم أن عدد الحصص ثابت لكل تكوين , كيف التصرف ؟ و كذلك الحال مع الأستاذ)

   

   2- جدول توزيع المتدربين على الأساتذة على شكل صفوف ( في نظام هذه المدرسة الخاصة لا يوجد مفهوم العلامات أو الدرجات كما هو الحال في المدراس النظامية أو العمومية و أيضاً يتعامل نظام هذه المدرسة الخاصة بمفهوم عدد الحصص لكل تكوين ).

 

   3- جدول المداخيل و المصاريف

 

   و جزاكم الله خيراً و بارك الله فيكم

 

 

 

 

 

 

post-142303-0-70313600-1490056933_thumb.png

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

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

 

لقد نسيت في المرة السابقة أن أدمج بقية الجداول و هذه هي :

post-142303-0-75288200-1490117521_thumb.png

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

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

 

  إليكم جميع الجداول التي أشأتها و أرجو من حضراتكم مناقشتها و تصحيحها إن استدعت الضرورة ذلك و لكم مني جزيل الشكر و الامتنان :

post-142303-0-72870500-1490389279_thumb.jpg

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

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

 

بداية أشكرك على جهدك المستمر مع تحديث المرفقات بعد تصحيحك 

 

أعتقد انك تستخدم برنامج ال Power designer  في إعداد رسمة ال ERD 

فإن أمكن ارفق اصل الملف PDM حتى يمكن التعديل عليه في حالة وجود ملاحظات

 

هل الغياب سيكون للمدرسين أو للطلبة ؟ 

في بداية الشرح ... أشرت أن الغياب سيكون للمدرسين 

ولكن في الرسم 

جدول الغيابات تم ذكر فيه رمز الطالب !!

 

ويجب أن يكون رمز الطلب أو (  رمز الأستاذ ) ضمن مفتاح الجدول 

اي ان مفتاح الجدول pk  مركب من 

رقم الطالب 

+ تاربخ الغياب 

 

------------------

جدول الطلاب 

من المفترض ان يتضمن البيانات الأساسية للطالب فقط وليس البيانات المتغيرة 

فلماذا تم إضافة 

رمز المجموعه - رمز المستوى الدراسي - رمز الشهادة - رمز التخصص 

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

 

-----------------------

 

ملاحظة عامه أنك لم توضح العلاقات بين الجداول 

وهذا شئ مهم حتى يتم إعداد الرسم بشكل صحيح 

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

 

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

 

أشكرك جزيل الشكر على ملاحظاتك القيمة و المفيدة صحيح أني لم أنشأ الروابط أو العلاقات بين الجداول لأني ببساطة أنا مبتدأ في استعمال PowerAMC و ثانياً بما أني وضعت رموزالحقول لكل جدول فحتماً أتوقع من يشاهد الجداول و حقولها أن يستنتج العلاقات و لكن صحيح معك حق سأنشأ العلاقات و أصحح جدول البيانات الأساسية  للطالب و أحيطكم علماً أن الغيابات تخص الطالب و الأستاذ و ذلك بعد مشاورة مع العميل و لكن لدي سؤال وجيه : في جدول التسجيلات ما هي الحقول التي تقترحها علي ؟ و سؤال آخر كيف يتم إنشاء جدول التوقيت لحصص المجموعات مع العلم أن كل مجموعة لها حصتين في الأسبوع الواحد مثلاً و كان عدد الحصص اللازمة هو 8 فالتكوين الذي تتابعه المجموعة يكتمل في شهر واحد. 

 

 

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

 

 

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

 

   لقد أشأت ملف سكريبت لقاعدة البيانات لأني أستعمل SQL SERVER 2014 في إنشاء القاعدة 

post-142303-0-51967700-1490483036_thumb.png

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

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

 

ان أمكن ارفق ملف سكريبت  قاعدة البيانات ... وسأعد لك رسمة ال ERD  من خلال برنامج مساعد 

 

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

بالإضافة الى ما ذكرت سابقا 

وهي تتضمن 

- رقم التسجيل pk ... وهو مسلسل سنوي ... يبدأ المسلسل الجديد مع بداية كل عام .... يمكن ان يكون على الشكل 

20170001 اي ان الرقم يعبر عن السنة ومسلسل داخل السنة 

 

- تاريخ التسجيل 

- رقم الطالب 

- المجموعه الدراسية أو التعليمية المطلوب الإلتحاق بها أو رقم الدورة

- حالة الطلب ( ساري - انتظار -  تم تنفيذه - ملغي - مؤجل - ... )

- رقم الموظف القائم  أو المتابع لتسجيل بيانات الطلب

-  ملاحظات عامه 

- .... 

 

 يمكنك إنشاء جداول تابعة للطلب  أو الطالب مثل 

- جدول بيانات المؤهلات الدراسية السابقة لمقدم الطلب ( رقم مسلسل - رمز المؤهل - سنة الحصول على المؤهل - جهة الحصول على المؤهل - التقدير .... )

- جدول  بيانات الدورات التدريبية السابقة ( ------ ) 

- جدول بيانات المهارات ( ------ ) 

 

================

جدول التوقيت لحصص المجموعات 

 

 

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

سيكون هناك خطة توزيع مسبقا 

 

رقم القاعة 

تاريخ اليوم 

الوقت من 

الوقت الى 

 

من خلال هذه البيانات من المفترض عدم حدوث تداخل في الأوقات 

 

- رقم الدورة 

- رقم المحاضر 

 

من المفترض ايضا عدم تداخل اوقات المحاضر ... وخاصة إن كان يقوم بتدريس أكثر من مادة تعليمية 

 

=================

متابعة غيابات الطالب ممكن تختلف عن غيايات الاستاذ 

 

غالبا 

غياب الطالب سيكون على مستوى كل حصة لم يحضرها 

لو لديه محاضرتين في اليوم ... فممنك ان يحضر محاضرة واحدة ولا يحضر الأخرى 

 

غياب الاستاذ   ... غاليا ...  سيكون على مستوى اليوم بالكامل .. مع تسجيل ملاحظات عن الحصص التي لم يحضرها 

 

 

للمزيد من المعرفة 

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

استمارة تسجيل طالب .JPG

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

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

 

    بدايةً أشكرك الأخ و الأستاذ الكريم أمجد على كل ما تبذله من جهد في سبيل مساعدتنا فجزاك الله عنا خير الجزاء 

 

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

 

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

 

    في الجزائر الطلبة في الجامعة يدرسون في ميدان تحليل النظم طريقة تسمى  :     " MERISE "  فهل يوجد كتب مجانية للتحميل حول هذه الطريقة . و أعذرني إن أكثرت الطلب فالغاية هي التعلم و نشر العلم و جزاك الله خيراً

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

 

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

 

    بدايةً أشكرك الأخ و الأستاذ الكريم أمجد على كل ما تبذله من جهد في سبيل مساعدتنا فجزاك الله عنا خير الجزاء 

 

    أنا عندي ملفين نصي و صورة لأن الموقع لا يتيح إرفاق ملف سكريبت بالامتداد sql 

 

    عندي عدة أسئلة لكن سأختصرها في سؤال واحد : الطالب له خياران في التسجيل : الدورات التدريبية و الدعم المدرسي لكن المشكلة تكمن  في أن كل واحد من هذين الخيارين له مميزاته أي : الدعم في أي مادة له 8 حصص و الدورات فيها تخصصات كثيرة مثل البرمجة بلغة السي شارب مثلاً تدرس بالساعات أو على حسب المقرر ( يعني لا نعرف بالضبط كم عدد الساعات لكل دورة بالضبط) فكيف نجعل جدول التسجيلات يتلائم أو كيف نضبطه حتى يعطينا النتائج المرجوة ( فكرت في إنشاء قاعدتين الأولى للدعم و الثانية للدورات لكن أحبذ قاعدة واحدة)

 

هل يمكن إدراج رمز الطالب في جدول المجموعات علماً أنه يستطيع التسجيل في مجموعة أخرى إذا أراد أن يسجل في مادة أخرى ( في حالة الدعم) أو دورة أخرى (في حالة الدورات) ؟

 

هل يمكن إدلااج رمز التخصص ( التكوين مثلاً الرياضيات بالنسبة للدعم أو البرمجة بلغة السي شارب بالنسبة للدورات) في جدول الأستاذ ؟

 

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

 

الملفان المرفقان : 

 

post-142303-0-23215500-1491157133_thumb.png

ScriptDB_PVSchool.txt

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

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

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

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

×   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.

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

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

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