السلام عليكم
كيف الحال يا شباب
الله يرضى عنكم بغيت مساعدة في برنامج لمتابعة حفظ القرآن الكريم
البرنامج يمكن طريقته صعبة اشوي ، اتمنى من الشباب مساعدتي في عمل تقارير عن كمية الحفظ لكل شخص بحيث يظهر لي صفحة لكل طالب ، تحتوي على تاريخ التسميع و السورة التي تم تسميعها ، ومن الآية الفلانية وحتى الآية الفلانية ، وعدد الصفحات التي سمعها (يكون حساب عدد الصفحات عن طريق جمع نسب الآيات وتقسيم المجموع على 15 لأن مجموع الأسطر في الصفحة الواحدة يساوي 15 سطر ، التفصيل تجده في طريقة البرنامج ) ، ودرجته في هذا التسميع
طريقة البرنامج :
البرنامج قد تطون طريقته صعبة اشوي ، قبل أن أصمم البرنامج فكّرت بكيفية حساب كمية التسميع ، هل هي بكمية الصفحات ؟ أم بعدد السور ؟ أم بعدد الأسطر ؟
وجدت أن أكثر طريقة دقة هي عدد الأسطر ، لأننا لو أخذنا عدد الصفحات سوف تختلف كمية الآيات من صفحة إلى أخرى ، كذلك السور .
وتم عمل جداول تحتوي على عدد الصفحات بالقرآن الكريم ، وكل صفحة تحتوي على عدد الآيات الموجودة بكل صفحة ، وكذلك نسبة الآية من السطر بحيث لو أن الآية طولها يساوي نصف سطر يكون نسبتها 0.5 ولو أن آية طولها يساوي سطر واحد تكون نسبتها 1 ولو أن آية طولها مثلاً صفحة كاملة (آية الدّين مثلاً) يكون نسبتها 15 ، بحيث إذا أردنا قياس كمية الحفظ مع جودة الحفظ نقوم بضرب نسبة الآية بالدرجة ( percentage X grade ) حتى نستطيع أن نفاضل بين الطلبة .
يا جماعة الصراحة تعبت تعب كبير في إدخال هذه البيانات ، خصوصاً نسبة الآية من السطر ،، عسى الله يأجرنا على هذا العمل .
أتمنى أن يكون هذا الشرح وافي في طريقة عمل البرنامج .
الجداول الموجودة في قاعدة البيانات :
1) tblStudents : يحتوي على بيانات الطلاب ، ولكل طالب رقم مميز .
2) tblSaveDetails : يحتوي على تفاصيل التسميع ، وهو مرتبط بجدول الطلاب .
3) tblSura : يحتوي على أرقام السور وأسماءهم ، وهو مرتبط بجدول tblPage ( عند الضغط على علامة + الموجودة في الطرف ، يظهر لك عدد الصفحات التي تقع هذه السورة فيها ، وعند الضغط على + الموجودة بجانب كل صفحة يظهر لك عدد الآيات الموجودة في هذه الصفحة ونسبتها من السطر ) لتوضيح عمل هذه الروابط ، يرجى الدخول على هذا الجدول .
4) tblPage : يحتوي على أرقام الصفحات في القرآن الكريم .
5) tblAya : يحتوي على الآيات الموجوده في القرآن الكريم ونسبتها من السطر .
المطلوب :
أرجوا أن تساعدوني في عمل التقارير اللازمة ، تقرير لكل طالب خلال فترة معينة (مثلاً من التاريخ الفلاني وحتى التاريخ الفلاني) ، وتقارير لجميع الطلبة كذلك خلال فترة معينة .
حيث واجهتني مشاكل في حساب نسبة الآية مع الدرجة .
أرجوا أن اكون وضّحت المشكلة بشكل وافي ..
وللعلم هذا المشروع كبير وأنوي نشره في هذا المنتدى وغيره من المنتديات حال الانتهاء منه لتعم الفائدة ، فأرجوا مساعدتي به ..
وشكراً ، في أمان الله