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

قاعدة بيانات لإدارة مسابقة للقرآن الكريم

بدأه eng.winaxe في 12 يونيو 2012 · 13 رد · 1,180 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أريد تصميم قاعدة بيانات لإدارة مسابقة للقرآن الكريم

المسابقة نظامها كالتالي

- المسابقة سنوية وتأخذ الاسم " المسابقة الأولى للقرآن الكريم بدار الهدى"..... وفي العام المقبل "المسابقة الثانية للقرآن....." وهكذا

- المسابقة تتكون من 8 مستويات

المستوى الأول:القرآن كاملاً

المستوى الثاني :20 جزء

المستوى الثالث:15 جزء

المستوى الرابع:10 جزء

المستوى الخامس:7 جزء

المستوى السادس:5 جزء

المستوى السابع:3 جزء

المستوى الثامن:1 جزء

شرط المسابقة

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

وبطبيعة الحال إذا دخل في المستوى الأول فلا يحق له دخول المسابقة العام القادم نهائياً

لابد من مراعاة أن المتسابق لا يدخل المسابقة كل عام وفي هذه الحالة سيكون التعامل بمبدأ المسابقة السابقة أياً كانت (العام الماضي أو اللذي قبله أو غيره) والمقارنة بمستوى المسابقة الحالية

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

تم تعديل هذه المشاركة بواسطة eng.winaxe في 12 يونيو 2012 في 22:00

#2

انا ساحاول وضع تصور اخي

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

الجدول الثاني الخاص ببيانات المتسابق

الجدول الثالث الخاص بالمستويات

الجدول الاول سيكون فيه

1-رقم

2- اسم المسابقة

3- السنه

الجدول الثاني سيكون فيه مثلا

1- رقم

2-اسم الطالب

3-المستوى

4-العمر

5-اخرى

الجدول الثالث سيكون فيه

1- رقم

2- المستوى

3-توضيح

اتمنى ان تبدأ اخي بالتصميم وبالتوفيق إن شاء الله ولنا تكمله

2

"قال رب اشرح لي صدري *ويسر لي امري*واحلل عقدة من لساني يفقهوا قولي" سورة طه
اللهم صل على سيدنا محمد
وعلى آل سيدنا محمد

http://rasoulallah.net/index.php/ar

#3
اكرم عبد الحكيم كتب:

انا ساحاول وضع تصور اخي اولا سوف نحتاج الى جدول يكتب فيه اسم المسابقة والسنهالجدول الثاني الخاص ببيانات المتسابقالجدول الثالث الخاص بالمستوياتالجدول الاول سيكون فيه1-رقم2- اسم المسابقة3- السنهالجدول الثاني سيكون فيه مثلا1- رقم2-اسم الطالب3-المستوى4-العمر5-اخرىالجدول الثالث سيكون فيه1- رقم2- المستوى3-توضيحاتمنى ان تبدأ اخي بالتصميم وبالتوفيق إن شاء الله ولنا تكمله

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

وقمت بعمل التصميم

http://www.mediafire.com/?5hc974o440jrib8

#4

أخي الكريم

سوف أوحاول المشاركة وإن شاء الله نخرج بفائدة للجميع .

بالتوفيق،،،

#5

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

ادخل البيانات وانظر اذا تكرر لنفس الاسم نفس المستوى في نفس السنه

Quran_Competition.rar

1

"قال رب اشرح لي صدري *ويسر لي امري*واحلل عقدة من لساني يفقهوا قولي" سورة طه
اللهم صل على سيدنا محمد
وعلى آل سيدنا محمد

http://rasoulallah.net/index.php/ar

#6

أخي الكريم أكرم

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

يبدو أنك نسيت الشرط التالي:

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

وبطبيعة الحال إذا دخل في المستوى الأول فلا يحق له دخول المسابقة العام القادم نهائياً

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

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

أمل أن يكون هو المطلوب .

بالتوفيق،،،

KSMN64_Quran_Competition.rar

1
#7

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

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

KSMN64_Quran_Competition.rar

#8

أخي الكريم أكرم

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

تفضل التعديل إن شاء الله يكون المطلوب .

بالتوفيق،،،

KSMN64_Quran_Competition.rar

2
#9

جزاك الله خير اخي ksmn64 البرنامج للاخ eng.winaxe

ووفقك الله لما يحب ويرضى +1

اخي فقط ضع هذا الامر قبل امر الفتح حتى لا تظهر رسالة الاستعلام


DoCmd.SetWarnings off

تم تعديل هذه المشاركة بواسطة اكرم عبد الحكيم في 4 يوليو 2012 في 16:58

1

"قال رب اشرح لي صدري *ويسر لي امري*واحلل عقدة من لساني يفقهوا قولي" سورة طه
اللهم صل على سيدنا محمد
وعلى آل سيدنا محمد

http://rasoulallah.net/index.php/ar

#10

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

جزاكم الله خيراً على مجهودكم معي

وهذا بالفعل ما كنت أحتاجه

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

Private Sub Form_Open(Cancel As Integer)
    DoCmd.SetWarnings off
    DoCmd.OpenQuery "QDel", acViewNormal, acEdit
    Me.Requery

End Sub

أرجو لو يتكرم أحد بشرح كيفية التصميم حتى تعم الفائدة

أريد أن أضيف بعض التعديلات بحيث:

- أن يكون الرقم القومي هو معيار البحث وليس الاسم لأن الاسم الواحد قد يدخل أكثر من مرة بشكل مختلف مثل " عبدالرحمن احمد " و " عبد الرحمن أحمد " فالاسم الأول بدون مسافة بين "عبد" و "الرحمن" كما أن "احمد" بدون همزة بخلاف الاسم الثاني والبرنامج سيعتبر الاسمين مختلفين

- أن يكون معيار النجاح في المسابقة هو 80% فإذا تجاوز المتسابق النسبة السابقة فلا يحق له الدخول في نفس المستوى العام القادم أما إذا كانت النسبة أقل من 80% فيحق له دخول نفس المستوى العام القادم

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

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

تم تعديل هذه المشاركة بواسطة eng.winaxe في 4 يوليو 2012 في 18:59

#11

الأخوة الأعزاء

هل ممكن وضع البرنامج بصيغة أوفيس 2003 للأستفادة

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

الأخوة الأعزاء

هل ممكن وضع البرنامج بصيغة أوفيس 2003 للأستفادة

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

#12

الأخوة الأعزاء

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

برجاء تحويل البرنامج لأوفيس 2003 للأهمية القصوى

وجزاكم الله خير الجزاء

#13

اخي الكريم

هذا البرنامج تم تحويلة إلى2003

ولكن أعتقد البرنامج غير مكتمل .

بالتوفيق،،،

KSMN64_Quran_Competition2003.rar

#14

أخي الكريم

جزاكم الله خير الجزاء على هذا المجهود

هشام كمال

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

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

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

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

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