مشروع نظام إدارة وتتبع الأقساط

نظام ويب متكامل يهدف إلى أتمتة العملية المحاسبية لإدارة الديون والأقساط بين الإدارة والعملاء بأسلوب دقيق وموثوق.

نظرة عامة على النظام (إجابة الأسئلة الأربعة):

1. ما هو الهدف من النظام ومبرر بنائه؟

الهدف هو التخلص من السجلات الورقية التقليدية التي تتعرض للتلف أو الضياع، وتوفير منصة رقمية دقيقة تحسب المبالغ الكلية والمدفوعة والمتبقية تلقائياً، مما يمنع حدوث أي أخطاء حسابية.

2. من هي الفئة المستهدفة (مستخدمو النظام)؟

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

3. ما هي المخرجات والنتائج المتوقعة؟

توفير لوحات تحكم (Dashboards) منفصلة لكل من الإدارة والعملاء، تقدم إحصائيات لحظية توضح إجمالي الديون، عدد الأشهر المدفوعة، والمتبقي بذمة كل عميل، مع منع تسديد مبالغ تفوق الدين الفعلي.

4. ما هي التقنيات البرمجية المستخدمة؟

تم بناء النظام باستخدام إطار عمل ASP.NET MVC بلغة C#. وتمت إدارة قواعد البيانات وربط الجداول بواسطة Entity Framework وخوادم SQL Server لضمان أمان وسلامة البيانات.

خطة العمل ومراحل التنفيذ (Action Plan):

  • المرحلة الأولى: تحليل النظام وتحديد المتطلبات الأساسية ورسم مخطط تدفق البيانات (بين المدير والعميل).
  • المرحلة الثانية: تصميم هيكلية الجداول في SQL Server وتحديد العلاقات البرمجية بين المستخدمين والعقود والدفعات (1-to-Many).
  • المرحلة الثالثة: برمجة المتحكمات (Controllers) لتقسيم الصلاحيات وإدارة واجهات الإدخال مع تأمينها ضد الوصول غير المصرح به.
  • المرحلة الرابعة: بناء الواجهات الأمامية (Views) لتمكين المستخدم من التعامل مع النظام، مع معالجة العمليات الحسابية للمبالغ المتبقية في الوقت الفعلي.
  • المرحلة الخامسة: الفحص الشامل (Testing) لإدخال بيانات وهمية والتأكد من مطابقة المخرجات قبل التقييم النهائي.
Web hosting by Somee.com