يُعد برنامج Microsoft Access من أقوى الأدوات لإنشاء قواعد بيانات وتطبيقات بسيطة وسريعة دون الحاجة لخبرة برمجية كبيرة. ومن المشاريع المفيدة التي يمكن إنشاؤها باستخدام Access هو برنامج أذكار يحتوي على أذكار الصباح والمساء، أذكار الصلاة، التسبيح، الأدعية، وغيرها. في هذا المقال نشرح كيفية تصميم برنامج أذكار خاص بك خطوة بخطوة.
📂 أولًا: إنشاء قاعدة البيانات
ابدأ بإنشاء ملف Access جديد، ثم قم بإنشاء الجداول الأساسية التي سيعتمد عليها البرنامج.
✔ جدول الأذكار (Azkar)
يتضمن الحقول التالية:
اسم الحقل النوع الوصف
ID AutoNumber رقم الذكر
ZekrTitle Short Text عنوان الذكر (مثل: أذكار الصباح)
ZekrText Long Text نص الذكر
RepeatCount Number عدد مرات التكرار
Category Short Text نوع الذكر (صباح – مساء – عام)
هذا الجدول هو الأساس الذي تُخزن فيه جميع الأذكار.
🖥️ ثانيًا: تصميم نموذج عرض الأذكار
أنشئ نموذجًا جديدًا لعرض الأذكار بشكل جميل وسهل الاستخدام.
عناصر النموذج:
مربع نص لعرض عنوان الذكر
مربع نص كبير لعرض نص الذكر
مربع لعرض عدد التكرار
أزرار للتنقل بين الأذكار (التالي – السابق)
زر لإعادة التكرار
زر لعرض أذكار الصباح فقط أو المساء فقط
يمكنك استخدام تنسيق جذاب وخط واضح لسهولة القراءة.
🔄 ثالثًا: إضافة زر لعدّ التكرار
لجعل البرنامج أكثر تفاعلًا، أضف زرًا يقوم بإنقاص عدد التكرار في كل مرة يضغط فيها المستخدم.
مثال كود VBA:
vba
Private Sub btnCount_Click()
If Me.RepeatCount > 0 Then
Me.RepeatCount = Me.RepeatCount - 1
Else
MsgBox "تم الانتهاء من تكرار الذكر", vbInformation
End If
End Sub
بهذا يصبح البرنامج مناسبًا للتسبيح والأذكار التي تحتاج تكرارًا.
📑 رابعًا: إنشاء نموذج اختيار نوع الأذكار
أنشئ نموذجًا يحتوي على أزرار مثل:
أذكار الصباح
أذكار المساء
أذكار بعد الصلاة
أذكار عامة
كل زر يقوم بفتح النموذج الرئيسي مع تطبيق فلتر معين.
مثال كود الفلترة:
vba
DoCmd.OpenForm "frmAzkar", , , "Category='صباح'"
🎨 خامسًا: تحسين واجهة البرنامج
لجعل البرنامج أكثر احترافية:
استخدم ألوان هادئة مناسبة للمحتوى الديني.
ضع خلفية بسيطة أو زخارف إسلامية خفيفة.
استخدم خطوطًا واضحة مثل Traditional Arabic.
أضف زرًا لتكبير حجم الخط.
أضف زرًا لتفعيل الوضع الليلي (Dark Mode) إن رغبت.
🔊 سادسًا: إضافة خاصية تشغيل الصوت (اختياري)
يمكنك إضافة زر لتشغيل ملف صوتي للذكر:
vba
Application.FollowHyperlink "C:\Azkar\morning.mp3"
أو استخدام ActiveX للتحكم بالصوت داخل النموذج.
💾 سابعًا: حفظ وتوزيع البرنامج
بعد الانتهاء:
احفظ قاعدة البيانات بصيغة ACCDE لمنع التعديل.
ضع ملف الأذكار (Back-End) في مجلد ثابت.
وزّع البرنامج على المستخدمين بسهولة.
⭐ مميزات برنامج الأذكار باستخدام Access
سهل الاستخدام والتطوير.
يمكن إضافة أذكار جديدة في أي وقت.
إمكانية تخصيص الواجهة حسب رغبتك.
مناسب للموبايل عبر Access Runtime.
لا يحتاج خبرة برمجية كبيرة.
رابط التحميل
التسميات
برامج مكتبية