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

مساعدة في إنشاء برنامج وقاعدة بيانات-لمركز التقوية

بدأه safwat_2006 في 13 ديسمبر 2010 · 0 رد · 505 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1

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

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

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

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

الرجاء المساعدة وبارك الله فيمن ابدى النصيحة والمساعدة

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

اعمل مسئول ادري بمركز التقوية ، واستخدم برنامج الإكسل في تخزين واستخراج المعلومات المرادة ولكن بطريقة يدوية ، ليست اتوماتيكية ولا تلقائية ، باستخدام اوتو فلاتر .

اريد إنشاء قاعدة بيانات تساعدني في تخزين البيانات واستخراج المطلوب :

أحب أن انوه إن المركز تقوية للطلبة ، في المواد التالية

IT1

IT2

ENG. 1

ENG 2

ENG 3

BM 1

BM 2

ADV.

IELTS SPEAKING PRACTIC

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

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

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

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

الاساتذة .. كل في تخصصه ، فالاستاذ .. اما يدرس انجليزي فقط ، او رياضيات ، او تقنية معلومات

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

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

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

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

الاسم :

الرقم الجامعي:

الشعبة:

اسم مدرس الصف:

التليفون:

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

اسم مدرس التقوية:

اليوم : (اي اليوم الذي يرغب الطالب في الحضور إلى التقوية)

الساعة: الساعة التي يرغب الحضور فيها إلى التقوية

عمود للحضور : اكتب فيه P عند الحضور A اذا غاب الطلب .

قد يأخذ الطالب في المادة الواحدة اكثر من ساعة في الأسبوع ( يوم كذا الساعة كذا ) ويوم كذا الساعة كذا

قد يأخذ الطالب أكثر من مادة في اليوم ، أو أكثر من مادة في الأسبوع ...

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

البيانات التي استخرجها من هذا الجدول اسبوعياً واقوم بعمل تقرير بها للمدير : كالتالي :

جدول المسجلين الجدد في الأسبوع الثالث مثالاً .. وهكذا كل اسبوع هذا التقرير (حيث انه هناك مسجلين جدد اسبوعياً ) (مرفق الجدول الذي اقوم باستخراجه

جدول بعدد الحضور الذين حضور خلال الاسبوع في جميع المواد وبياناتهم (مرفق )

جدول بعدد الغائبين خلال الاسبوع في جميع المواد وبياناتهم (مرفق)

جدول بعدد المنسحبين خلال الأسبوع في جميع المواد وبياناتهم ( مرفق) .

ومن كل هذه الجداول اقوم بعمل رسم بياني يوضح هذه الأرقام (مرفق)

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

وهذا التقرير اقوم به اسبوعياً

وأقوم بعمل جدول يوضح عدد الطلبة المسجلين كلياً

وعدد جلسات العمل التي قام المركز بتدريسها .

فقد يقوم المركز بتدريس 30 ساعة تدريسية لطلبة الانجليزي المستوى 1 .. لعدد 12 طالب فقط .

وذلك يعني .. ان هناك بعض الطلبة يأخذون ساعتين أو ثلاثة ..

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

فكما قلت ... انه قد يأخذ الطالب التقوية في 3 مواد .. بعدد 8 ساعات مثلاً .... اسبوعياً

أحب ان اختصر ما فات في :

الجداول المستخدمة :

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

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

قد تنقص وتزيد حسب اقبال وتسجيل الطلبة .

فإذا انسحبت الطلبة المسجلة لديه يوم الثلاثاء مثلاً في الساعة 12 ... وظل يحضر بدون تدريس . اقوم باللغاء وإيقاف هذه الساعة مؤقتاً لحين بدء التسجيل على هذه مرة أخرى .

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

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

اذا كان شرحي غير كافي ووافي ، ارجو اخباري ..

ولا أملك إلا الدعاء لمن أراد مساعدتي .. بجزيل الشكر ، وجزا الله خيراً .. من فعل ومن لم يفعل ..,والسلام عليكم ورحمة الله وبركاته

safwat.amin@gamail.com

الجدول الدراسي للمركز لوضع الحجوزات اليومية عليه.doc

للمساعدة.7z

تم تعديل هذه المشاركة بواسطة safwat_2006 في 13 ديسمبر 2010 في 17:52

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…