SOSIPO Finance
Role-based financial management with approvals, repayments and ChartJS reporting.
- السنة
- 2023
- بُني بـ
- Laravel, MySQL, Bootstrap

تطبيق SOSIPO للإدارة المالية
نظرة عامة
مرحبًا بك في تطبيق SOSIPO للإدارة المالية، تطبيق ويب متين طوّرته أنا، حسين الإدريسي، لجمعية SOSIPO. يهدف المشروع إلى أتمتة الإجراءات، وتعزيز الشفافية، وتحقيق الاستقرار المالي ورضا الأعضاء.
المهمة والتحديات
كانت مهمتنا واضحة: ضمان الاستقرار المالي والنمو المستدام، وتقديم دعم أساسي لأعضاء جمعية SOSIPO. ومن التحديات التي واجهناها: إجراءات يدوية تعيق التواصل، ومسارات موافقة معقدة تهدر الوقت والجهد، وإدارة غير فعالة للموارد تؤثر في رضا الأعضاء.
الأهداف
- تحسين إدارة الموارد ورضا الأعضاء:
- تبسيط الإجراءات لتوزيع الموارد بكفاءة.
- رفع رضا الأعضاء بمساعدة مالية شفافة وسريعة الاستجابة.
- رفع الكفاءة التشغيلية:
- أتمتة إدارة الطلبات ومسارات الموافقة لتسريع اتخاذ القرار.
- تطبيق حلول مبتكرة للتخلص من نقاط الاختناق.
- ترسيخ الشفافية:
- توفير إحصاءات ورسوم بيانية بسيطة للعمليات المحاسبية لضمان الشفافية.
- تحسين قنوات التواصل لإبقاء الأعضاء على اطلاع.
حلول مبتكرة
لتحقيق هذه الأهداف، قدّمنا حلولًا مبتكرة:
- نظام فعّال لتتبع الطلبات:
- نظام متين لتقديم الطلبات المالية والموافقة عليها بكفاءة.
- مسارات عمل مؤتمتة تسرّع الإجراءات وتقلل الجهد اليدوي.
- إدارة مؤتمتة للوثائق:
- نظام مؤتمت لحفظ الوثائق واسترجاعها ومشاركتها.
- التخلص من الأوراق اليدوية، ما يقلل الأخطاء ويرفع الكفاءة عمومًا.
- قرارات مبنية على البيانات:
- تزويد SOSIPO بإحصاءات ورسوم بيانية بسيطة للعمليات المحاسبية.
- قرارات أفضل ترفع الكفاءة والإنتاجية عمومًا.
- وصول متعدد الملفات الشخصية:
- صممت النظام ليستوعب ثلاثة ملفات مستخدمين: الرئيس، وأمين المال، والكاتب العام.
- لكل ملف أدوار ومستويات وصول محددة، ما يضمن وصولًا آمنًا ومضبوطًا.
التقنيات المستخدمة
- Laravel: لتطوير ويب متين.
- MySQL: لإدارة قاعدة بيانات آمنة وفعالة.
- Bootstrap: لتصميم متجاوب وجذاب بصريًا.
- JavaScript: للميزات الديناميكية والتفاعلية.
- ChartJs: لعرض البيانات المالية بصريًا.
- Ajax: لجلب البيانات بسلاسة وبطريقة غير متزامنة.
الفوائد والأثر المتوقع
الفوائد
- خفض التكاليف:
- تبسيط المهام الإدارية والمحاسبية يقلل الأوراق اليدوية والأخطاء البشرية، فيوفر تكاليف كبيرة.
- أتمتة الإجراءات توفر الوقت والجهد، فتُوزَّع الموارد بكفاءة أكبر.
- تحسين الكفاءة:
- إدارة البيانات بسرعة ودقة أكبر تتيح تتبع طلبات الأعضاء وإدارة الوثائق والمعاملات المالية لحظة بلحظة.
- تحسّن الإنتاجية وسرعة الاستجابة يرفع جودة الخدمة، فيزيد رضا الأعضاء عمومًا.
- إدارة أفضل للبيانات:
- تنظيم الوثائق الإدارية والسجلات المالية وحفظها واسترجاعها بطريقة سليمة يضمن سلامة البيانات وأمنها.
- الوصول المركزي إلى البيانات يسهّل إدارتها ويضمن الالتزام بلوائح الخصوصية.
- توفر التقارير والتحليلات الشاملة يتيح قرارات مدروسة وتخطيطًا استراتيجيًا.
النتائج الإيجابية المتوقعة
- تجربة أفضل للأعضاء ورضا أكبر:
- معالجة أبسط للطلبات، واستجابة أسرع، وقنوات تواصل فعالة ترفع جودة الخدمة عمومًا.
- يتعامل الأعضاء مع الجمعية بطريقة أسلس وأسهل.
- شفافية تشغيلية أكبر:
- الإدارة المركزية للوثائق تضمن الشفافية في الإجراءات الإدارية.
- يستطيع الأعضاء والمستخدمون المصرّح لهم الاطلاع على الوثائق والتقارير، ما يعزز الانفتاح والمساءلة.
سيناريوهات حقيقية من الاستخدام
السيناريو 1: مسار الموافقة على المداخيل
- دخول أمين المال:
- يسجّل أمين المال الدخول إلى التطبيق ببيانات حسابه.
- إضافة مدخول:
- ينتقل إلى قسم الإدارة المالية ويضيف مدخولًا جديدًا (recette)، مع تفاصيل مثل المبلغ والتاريخ والغرض.

- ينتقل إلى قسم الإدارة المالية ويضيف مدخولًا جديدًا (recette)، مع تفاصيل مثل المبلغ والتاريخ والغرض.
- الإرسال للموافقة:
- يرسل المدخول للموافقة عليه.

- يرسل المدخول للموافقة عليه.
- موافقة الرئيس:
- يسجّل الرئيس الدخول إلى التطبيق ببيانات حسابه.
- ينتقل إلى قسم الموافقات ويجد المدخول المعلّق الذي أرسله أمين المال.

- المراجعة والقرار:
- يراجع تفاصيل المدخول ثم يوافق عليه أو يرفضه، ويضيف تعليقات عند الحاجة.

- يراجع تفاصيل المدخول ثم يوافق عليه أو يرفضه، ويضيف تعليقات عند الحاجة.
- التحقق من الحالة:
- يعود أمين المال إلى التطبيق ويتحقق من حالة المدخول.
- مراجعة النتيجة:
- يرى الحالة المحدّثة للمدخول بناءً على قرار الرئيس.
السيناريو 2: مسار الموافقة على القروض والتسديدات
- دخول أمين المال:
- يسجّل أمين المال الدخول إلى التطبيق ببيانات حسابه.
- إضافة قرض:
- ينتقل إلى قسم الإدارة المالية ويضيف قرضًا جديدًا (credit)، مع تحديد المبلغ والتاريخ والغرض.

- ينتقل إلى قسم الإدارة المالية ويضيف قرضًا جديدًا (credit)، مع تحديد المبلغ والتاريخ والغرض.
- الإرسال للموافقة:
- يرسل القرض للموافقة عليه.
- موافقة الرئيس:
- يسجّل الرئيس الدخول إلى التطبيق ببيانات حسابه.
- ينتقل إلى قسم الموافقات ويجد القرض المعلّق الذي أرسله أمين المال.
- المراجعة والقرار:
- يراجع تفاصيل القرض ثم يوافق عليه أو يرفضه، ويضيف تعليقات عند الحاجة.
- الموافقة على القرض:
- إذا وافق الرئيس على القرض، يعود أمين المال إلى التطبيق ويتحقق من حالته.
- إضافة تسديد:
- يضيف أمين المال تسديدًا (remboursement)، فيحدد المبلغ ويختار القرض المرتبط به. ويحسب النظام تلقائيًا المبلغ المتبقي من القرض ويعرضه.

- يضيف أمين المال تسديدًا (remboursement)، فيحدد المبلغ ويختار القرض المرتبط به. ويحسب النظام تلقائيًا المبلغ المتبقي من القرض ويعرضه.
- التحقق من المبلغ:
- إذا تجاوز مبلغ التسديد المُدخَل مبلغ القرض، يظهر حقل المبلغ بلون أحمر.

- إذا تجاوز مبلغ التسديد المُدخَل مبلغ القرض، يظهر حقل المبلغ بلون أحمر.
- إرسال التسديد:
- يرسل أمين المال التسديد للموافقة عليه.
- موافقة الرئيس:
- يراجع الرئيس التسديد ثم يوافق عليه أو يرفضه بناءً على المعلومات المقدمة.
- عرض الحالة:
- يستطيع أمين المال الاطلاع على حالة التسديد، بما في ذلك المبلغ المتبقي المحدّث من القرض.
السيناريو 3: رفع الوثائق ومراجعتها
- دخول الكاتب العام:
- يسجّل الكاتب العام الدخول إلى التطبيق ببيانات حسابه.

- يسجّل الكاتب العام الدخول إلى التطبيق ببيانات حسابه.
- إضافة وثيقة:
- ينتقل إلى قسم إدارة الوثائق ويختار إضافة وثيقة جديدة.
- رفع الوثيقة:
- يرفع الوثيقة، ويكتب عنوانها، ويختار الفئة أو الوسوم المناسبة ليسهل العثور عليها لاحقًا.
- الحفظ التلقائي:
- تُحفظ الوثيقة تلقائيًا في قاعدة بيانات النظام.
- البحث والوصول:
- يستطيع الكاتب العام (Secrétaire) وغيره من المستخدمين المصرّح لهم البحث عن الوثيقة المرفوعة والوصول إليها في أي وقت.
- مراجعة الرئيس:
- يستطيع الرئيس وغيره من المستخدمين المصرّح لهم الاطلاع على الوثيقة المرفوعة أيضًا، ما يضمن الشفافية وسهولة الوصول.
السيناريو 4: تسجيل أمين مال أو كاتب عام جديد والموافقة عليه
- تسجيل أمين مال أو كاتب عام جديد:
- يسجّل أمين مال أو كاتب عام جديد في التطبيق.

- يسجّل أمين مال أو كاتب عام جديد في التطبيق.
- انتظار الموافقة:
- لا يستطيع المستخدم الجديد استخدام التطبيق حتى يقبل الرئيس تسجيله ويوافق عليه.

- لا يستطيع المستخدم الجديد استخدام التطبيق حتى يقبل الرئيس تسجيله ويوافق عليه.
- قرار الرئيس:
- يسجّل الرئيس الدخول إلى التطبيق، ويراجع التسجيل الجديد، ثم يوافق عليه أو يرفضه.

- يسجّل الرئيس الدخول إلى التطبيق، ويراجع التسجيل الجديد، ثم يوافق عليه أو يرفضه.
- منح الوصول:
- إذا وافق الرئيس، يحصل أمين المال أو الكاتب العام الجديد على صلاحية الوصول إلى التطبيق ويبدأ استخدام ميزاته.
اعرف المزيد
انضم إلينا في استكشاف هذا المشروع الشامل، الذي يضع معايير للتميز في تطوير الويب، ويضمن في الوقت نفسه الاستقرار المالي ورضا الأعضاء في جمعية SOSIPO.