نظام لإدارة رياض الأطفال يضم تطبيق Flutter لأولياء الأمور ولوحة تحكم ويب بـ Laravel للإدارة، يغطي الحضور والصحة والوجبات والفعاليات والرسائل.

مشروع تصميم وتطوير نظام متكامل لإدارة رياض الأطفال يربط إدارة الروضة بأولياء الأمور، نفذه فريق من الطلاب بمساعدة تقنية من مكتب تكنو إنجاز. يتكون النظام من تطبيق Android لأولياء الأمور مبني بإطار Flutter، ولوحة تحكم ويب للإدارة وواجهة خلفية مبنية بإطار Laravel وقاعدة بيانات MySQL، مع واجهة برمجة تطبيقات RESTful موثقة وفق معايير OpenAPI (YAML).
يغطي النظام العمليات اليومية للروضة: الحضور والغياب، وملفات الأطفال والفصول، والسجلات والمؤشرات الصحية، والوجبات اليومية، والجداول الأسبوعية، والفعاليات والرحلات، والمصادر التعليمية، والوسائط، والرسائل بين الأهل والإدارة. ويتمحور تصميمه حول ثلاث فئات: ولي الأمر، وإدارة الروضة، والطفل بوصفه محور البيانات، مع واجهة عربية بالكامل.
| العنصر | البيانات |
|---|---|
| نوع المشروع | نظام إداري: تطبيق جوال لأولياء الأمور ولوحة تحكم ويب للإدارة |
| المجال | تطبيقات الجوال، تطوير الويب، أنظمة إدارة المؤسسات التعليمية، التعليم المبكر |
| حالة المشروع | نظام عامل مختبر ضمن بيئة اختبار محلية |
| دور تكنو إنجاز | دعم ومساعدة تقنية للطلاب أثناء تطوير المشروع |
| تقنيات أساسية | Flutter وDart، Laravel وPHP، MySQL، RESTful API، OpenAPI (YAML)، Bootstrap |
| المخرجات | تطبيق Android لأولياء الأمور، لوحة تحكم ويب للإدارة بثلاث عشرة واجهة، API موثقة، قاعدة بيانات مركزية |
تعتمد كثير من رياض الأطفال على السجلات الورقية والأساليب التقليدية في الإدارة، ما يصعّب الوصول إلى معلومات دقيقة، ويؤخر التواصل مع أولياء الأمور، ويعرّض البيانات للضياع. ومع ازدياد الإقبال على رياض الأطفال تتعقد هذه العمليات أكثر.
وتواجه الإدارة صعوبة في إيصال التعميمات والمستجدات إلى الأهل بسرعة، ويتطلب تتبع الحالة الصحية والغذائية للأطفال جهدًا يدويًا، بينما يفتقر أولياء الأمور إلى وسيلة آمنة لمتابعة أنشطة أطفالهم اليومية عبر الصور والتقارير. كما لاحظ المشروع أن أنظمة عالمية مثل Brightwheel وKinderpedia وIllumine لا تتيح دائمًا تخصيص الخدمات لاحتياجات الروضات في الدول الناطقة بالعربية، وتركز على الجانب الإداري أكثر من دعم العملية التعليمية.
نُفذ المشروع أكاديميًا بواسطة الطلاب، مع مساعدة ودعم تقني من مكتب تكنو إنجاز أثناء مراحل التطوير. ويُعرض ضمن أعمال المكتب مثالًا على دعمه لمشاريع الأنظمة الإدارية التي تجمع تطبيق Flutter مع واجهة خلفية Laravel وواجهة برمجة تطبيقات موثقة.
| الواجهة | الوظيفة |
|---|---|
| تسجيل الدخول | البريد وكلمة المرور، مع خيار التذكر واستعادة كلمة المرور |
| اللوحة الرئيسية | نسبة الحضور، وإجمالي الأطفال والحاضرين والمتغيبين، وأحدث الفعاليات والإعلانات والأطفال المسجلين |
| الحضور والغياب | بحث عن الطفل، واختيار الفصل والتاريخ، وتسجيل حضور جماعي، وأوقات الدخول والخروج |
| إدارة الأطفال | قائمة بالصور والعمر والجنس وتاريخ الميلاد والفصل وولي الأمر، مع إضافة وتعديل وحذف وبحث |
| إدارة الفصول | اسم الفصل ووصفه والفئة العمرية وعدد الأطفال |
| إدارة المستخدمين وأولياء الأمور | الحسابات حسب الدور وحالتها (نشطة أو غير نشطة) |
| الوجبات | إضافة الوجبات وعرضها حسب التاريخ والفصل |
| الإعلانات | إنشاء إعلانات وتوجيهها لفئة مستهدفة |
| الفعاليات والرحلات | الاسم والتوقيت والمكان وعدد المشاركين |
| المصادر التعليمية | تصنيف حسب النوع والموضوع والعمر المستهدف |
| الوسائط | صور وفيديوهات حسب النوع وتاريخ الرفع والفصل |
| الرسائل | صندوق وارد وصادر مع حالة القراءة وإرسال رسالة جديدة |
| ملاحظات أولياء الأمور | الملاحظات حسب ولي الأمر والطفل والتاريخ |
صُمم التطبيق لأجهزة Android، وتضم قائمته الرئيسية: الوجبات، والوسائط اليومية، والأنشطة اليومية، والحضور والغياب، والملاحظات، والمؤشرات الصحية، والسجل الصحي، والمواد التعليمية، والفعاليات، والألعاب التعليمية. ومن أبرز شاشاته:
يرتبط كل طفل بولي أمر واحد، ويمكن لولي الأمر أن يكون مسؤولًا عن أكثر من طفل، وتتمحور معظم بيانات النظام (السجلات الصحية والجداول والوجبات والملاحظات والوسائط) حول الطفل. ويطبق النظام فصلًا للصلاحيات: للإدارة عمليات الإنشاء والتعديل والحذف، بينما تقتصر وظائف الأهل على العرض والتفاعل.
وفق ما يوثقه المشروع:
لم يقدم التقرير أرقامًا لهذه الملاحظات، مثل زمن الاستجابة المقاس أو عدد المستخدمين المختبرين أو نسبة توفير الوقت، ولذلك تُقرأ نتائج نموذج عامل مختبر محليًا وليست قياسات تشغيل فعلي في روضة.
بحسب المقترحات الواردة في المشروع، يمكن تطوير النظام عبر:
يتعامل النظام مع بيانات أطفال وصورهم وسجلاتهم الصحية، ولذلك حدد المشروع التشفير وإدارة الصلاحيات ضمن متطلبات الأمان، ويحتاج أي تشغيل فعلي إلى موافقة الأهل وضوابط واضحة لمن يطّلع على الوسائط وفترة الاحتفاظ بها.
إذا كنت تعمل على تطبيق إداري للأطفال والمؤسسات التعليمية وتحتاج إلى مساعدة تقنية في تطوير الفكرة أو بناء نموذج أولي، يمكن التواصل مع مكتب تكنو إنجاز لمناقشة متطلبات المشروع ونطاق الدعم المناسب.
نظام متكامل يربط إدارة الروضة بأولياء الأمور، نفذه فريق من الطلاب بمساعدة تقنية من مكتب تكنو إنجاز. يتكون من تطبيق Android لأولياء الأمور مبني بـ Flutter، ولوحة تحكم ويب للإدارة وواجهة خلفية بـ Laravel وقاعدة بيانات MySQL، بواجهة عربية بالكامل.
تدير الإدارة الأطفال والفصول وحسابات المستخدمين، وتسجل الحضور فرديًا أو جماعيًا مع أوقات الدخول والخروج، وتضيف الوجبات والفعاليات والرحلات والمصادر التعليمية والوسائط. كما تنشر إعلانات موجهة وتتابع الرسائل وملاحظات أولياء الأمور، وتعرض اللوحة الرئيسية نسبة الحضور وأعداد الحاضرين والمتغيبين.
يتيح التطبيق متابعة حضور الطفل ووجباته وأنشطته وجدوله الأسبوعي والفعاليات القادمة، وعرض مؤشرات صحية مثل الأكل والشرب والنشاط البدني والرؤية والسمع. ويتضمن إشعارات ورسائل مع الإدارة ومعرض ألعاب تعليمية مثل الذاكرة والتلوين والأحرف.
الواجهة الأمامية Flutter بلغة Dart، والواجهة الخلفية Laravel بلغة PHP بمعمارية MVC مع لوحة ويب تستخدم Bootstrap، وقاعدة بيانات MySQL. ويربط الطرفين RESTful API موثقة بمعيار OpenAPI (YAML)، وتتمحور البيانات حول كيان الطفل وسجلاته الصحية وجداوله ووجباته ووسائطه.
التطبيق مخصص لـ Android فقط وباللغة العربية، ولا يتضمن الدفع الإلكتروني أو تحليل البيانات أو الذكاء الاصطناعي، واختُبر في بيئة محلية دون أرقام أداء منشورة. ويقترح المشروع مستقبلًا تطبيق iOS ودعم الإنجليزية والدفع الإلكتروني وتصدير التقارير بصيغتي PDF وExcel وواجهات للمعلمات.
تواصل مع فريق تكنو إنجاز لمناقشة قابلية التنفيذ العملي، اختيار القطع، وتطوير النموذج الأولي.