نظام محاسبة كامل للمدارس و ممكن العمل عليه من اجل اضافة بعض الاضافات

تفاصيل العمل

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

وصف المشروع

1. الواجهة الرئيسية:

صفحة التحكم: تعرض لمحة عامة عن الحسابات والتوازنات المالية.

صفحة المعاملات: تسمح بإدخال وتعديل وحذف المعاملات المالية.

صفحة التقرير: لعرض تقارير مالية مفصلة تتضمن جميع المعاملات.

2. الميزات الأساسية:

إضافة وتحديث المعاملات المالية:

إدخال تاريخ المعاملة، الوصف، والمبلغ.

إمكانية حذف المعاملات غير المطلوبة.

عرض المعاملات:

عرض قائمة بالمعاملات في جدول، مع تفاصيل مثل التاريخ، الوصف، والمبلغ.

عرض التوازن الإجمالي في لوحة التحكم.

توليد تقارير مالية:

إنشاء تقرير مالي يحتوي على جميع المعاملات مع إمكانية الطباعة.

تخزين البيانات محلياً:

استخدام localStorage لتخزين المعاملات بطريقة نصية تحاكي محتوى ملف نصي، مما يوفر تخزيناً بسيطاً دون الحاجة إلى قاعدة بيانات خارجية.

إدارة الأدوار:

تغيير الأدوار والأذونات لعرض أو إدخال البيانات بناءً على دور المستخدم.

الطباعة:

إمكانية طباعة المحتوى المعروض على الصفحة الحالية.

3. الهيكل الفني:

ملفات المشروع:

index.html: يحتوي على الهيكل الأساسي للصفحات والواجهة.

styles.css: يحتوي على أنماط CSS لتصميم واجهة المستخدم.

scripts.js: يحتوي على كود JavaScript لإدارة التفاعل مع المستخدم وإدارة البيانات.

sample_data.txt: ملف نصي يحتوي على بيانات المعاملات التجريبية.

التفاعل مع المستخدم:

تقديم نموذج لإدخال المعاملات مع التحقق من البيانات.

تحديث الجدول وعرض التوازن المالي بناءً على التعديلات.

التخزين:

استخدام localStorage لتخزين البيانات في المتصفح، مما يسهل الوصول إليها عبر جلسات مختلفة.

الطباعة والتقارير:

توليد تقارير مالية وعرضها بتنسيق مناسب للطباعة.

4. كيفية التشغيل:

عند تحميل الصفحة، يتم تحميل المعاملات من localStorage وعرضها.

يمكن إضافة معاملة جديدة من خلال نموذج الإدخال.

يتم تحديث البيانات تلقائيًا عند إضافة أو حذف المعاملات.

يمكن عرض تقارير مالية عن جميع المعاملات عبر الضغط على زر تقرير.

ملفات مرفقة

بطاقة العمل

اسم المستقل محمد ا.
عدد الإعجابات 0
عدد المشاهدات 4
تاريخ الإضافة
تاريخ الإنجاز