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

مساعدة في برنامج حفظ القرآن الكريم

بدأه GNMQ8 في 22 مايو 2010 · 9 رد · 1,978 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف الحال يا شباب

الله يرضى عنكم بغيت مساعدة في برنامج لمتابعة حفظ القرآن الكريم

البرنامج يمكن طريقته صعبة اشوي ، اتمنى من الشباب مساعدتي في عمل تقارير عن كمية الحفظ لكل شخص بحيث يظهر لي صفحة لكل طالب ، تحتوي على تاريخ التسميع و السورة التي تم تسميعها ، ومن الآية الفلانية وحتى الآية الفلانية ، وعدد الصفحات التي سمعها (يكون حساب عدد الصفحات عن طريق جمع نسب الآيات وتقسيم المجموع على 15 لأن مجموع الأسطر في الصفحة الواحدة يساوي 15 سطر ، التفصيل تجده في طريقة البرنامج ) ، ودرجته في هذا التسميع

طريقة البرنامج :

البرنامج قد تطون طريقته صعبة اشوي ، قبل أن أصمم البرنامج فكّرت بكيفية حساب كمية التسميع ، هل هي بكمية الصفحات ؟ أم بعدد السور ؟ أم بعدد الأسطر ؟

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

وتم عمل جداول تحتوي على عدد الصفحات بالقرآن الكريم ، وكل صفحة تحتوي على عدد الآيات الموجودة بكل صفحة ، وكذلك نسبة الآية من السطر بحيث لو أن الآية طولها يساوي نصف سطر يكون نسبتها 0.5 ولو أن آية طولها يساوي سطر واحد تكون نسبتها 1 ولو أن آية طولها مثلاً صفحة كاملة (آية الدّين مثلاً) يكون نسبتها 15 ، بحيث إذا أردنا قياس كمية الحفظ مع جودة الحفظ نقوم بضرب نسبة الآية بالدرجة ( percentage X grade ) حتى نستطيع أن نفاضل بين الطلبة .

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

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

الجداول الموجودة في قاعدة البيانات :

1) tblStudents : يحتوي على بيانات الطلاب ، ولكل طالب رقم مميز .

2) tblSaveDetails : يحتوي على تفاصيل التسميع ، وهو مرتبط بجدول الطلاب .

3) tblSura : يحتوي على أرقام السور وأسماءهم ، وهو مرتبط بجدول tblPage ( عند الضغط على علامة + الموجودة في الطرف ، يظهر لك عدد الصفحات التي تقع هذه السورة فيها ، وعند الضغط على + الموجودة بجانب كل صفحة يظهر لك عدد الآيات الموجودة في هذه الصفحة ونسبتها من السطر ) لتوضيح عمل هذه الروابط ، يرجى الدخول على هذا الجدول .

4) tblPage : يحتوي على أرقام الصفحات في القرآن الكريم .

5) tblAya : يحتوي على الآيات الموجوده في القرآن الكريم ونسبتها من السطر .

المطلوب :

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

حيث واجهتني مشاكل في حساب نسبة الآية مع الدرجة .

أرجوا أن اكون وضّحت المشكلة بشكل وافي ..

وللعلم هذا المشروع كبير وأنوي نشره في هذا المنتدى وغيره من المنتديات حال الانتهاء منه لتعم الفائدة ، فأرجوا مساعدتي به ..

وشكراً ، في أمان الله

برنامج القرآن الكريم.zip

#2

اخى الفاضل

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

يرجى اعادة رفع الملف لان الملف المرفق معطوب

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#3

استاذنا الفاضل

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

الحمد لله على سلامتك اولا

لعدم وجودك معنا الفتره الماضيه ونرجوا الله ان تكونو بصحه وعافيه

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

ووضعت له بالمرفق قاعدة بيانات القرآن كامل قد يحتاجها

برنامج القرآن الكريم.rar

نقول الى الغاليه

أم عهود زهرة الأكسيس بدون منافس

للنجاحات أناس يقدرون معناها ، وللإبداع أناس يحصدونه

لذا نقدّر جهودك وابداعك، فأنتِ أهل للشكر والتقدير ..

فلكِ منا كل الثناء والتقدير

#4

للاسف اختى الكريمة

الملف الاخير بتنسيق 2007

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#5
mrnooo2000 كتب:

للاسف اختى الكريمة

الملف الاخير بتنسيق 2007

تفضل استاذي المرفق 2003

2003برنامج القرآن الكريم.rar

نقول الى الغاليه

أم عهود زهرة الأكسيس بدون منافس

للنجاحات أناس يقدرون معناها ، وللإبداع أناس يحصدونه

لذا نقدّر جهودك وابداعك، فأنتِ أهل للشكر والتقدير ..

فلكِ منا كل الثناء والتقدير

#6

أخي الحبيب عظيم هو الهم الذي تحمله ، وإني والله لأشاركك نفس الهم ، فلقد بذلت جهداً ( خرافياً ) يوازي جهدك الكبير لإضافة ميزة الحساب التلقائي لإجمالي ما يحفظه الطالب خلال فترة ، ولكن المشكلة التي اصتدمت بها هي أن الطالب قد يحفظ من بداية سورة إلى منتصف سورة تقع بعدها في الترتيب ؛ فتقع في ورطة طريقة حساب الصفحات التي حفظها فقط . أعوك إلى برنامجك ، وما يميزه عن برنامجي أن الإدخال فيما يبدوا يومي ، وهذا وإن كان صعب التطبيق إلا أنه يمكن حله بالطريقة التالية : 1- عمل استعلام يحوي ما حفظه الطالب من ............. إلى ................. ، ثم إضافة حقل يحسب مقدار ذلك بالسطور . 2- عمل استعلام آخر يجمع ما حفظه الطالب خلال الفترة التي تريد ، استعلام تقاطع جدولي . 3- عمل تقرير يجمعي بين الاستعلامين . وفقك الله وسدد في طريق الخير خطاك .

سبحان الله وبحمده سبحان الله العظيم

#7

جزاك الله خير اخوي حسّان ..

اشكرك على ساعدتك ، واقتراحاتك ..

سأقوم بإذن الله تعالى بالعمل عليها فور انتهائي من اختبارات الفاينل :) دعواتك ..

وبتشوف إن شاء الله البرنامج :cool:

بالتوفيق

#8

اشكرك اخت روان على المساعدة

الاخ الفاضل

جزاك الله خيرا فما بذلته مجهود ضخم بالفعل

و لكن اعتقد ان العلاقات بين الجداول تحتاج الى اعادة نظر

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

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

و بالنسبة الى مطلوبك ( التقارير )

فلى استفسار

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

و لا ادرى كيف سيتم الحساب بالضبط

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

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#9

آسف اخوي على التأخر في الرد

هل تستطيع مساعدتي في التعديل على الجداول والعلاقات ، لأني لم أفهم قصدك ..

وشكراً

#10

اخي الكريم ...

آسف جداً على التأخير

نبهتني على خطأ في الجداول وحاولت أصلحه ، والحمد لله ضبطت معاي ..

كذلك سهّل علي طريقة عمل التقارير ..

هذه قاعدة البيانات التي عملتها ، وأرجوا أن تعطوني ملاحظاتكم عليها ، خصوصاً الشباب اللي يعملون على تحفيظ الشباب القرآن الكريم ، وما هي احتياجاتكم

وسأقوم بعمل التعديلات والإضافات على البرنامج بإذن الله تعالى (:

للدخول إلى التقرير ، استخدم النموذج : Frm_Enter_Rep_Student_Report ولا تستخدم التقرير نفسه ، لأنه لن يعمل معك بالشكل المطلوب

برنامج القرآن الكريم - Copy.rar

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

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

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

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

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