تفاصيل العمل

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

تم تطوير التطبيق باستخدام لغة Python مع مكتبة Tkinter لإنشاء واجهة رسومية سهلة الاستخدام، ويعتمد على قاعدة بيانات SQLite لتخزين البيانات بشكل منظم وآمن.

الوظائف الرئيسية للنظام ⚙️

1️⃣ إدارة الحسابات

يوفر النظام إمكانية إدارة الحسابات داخل المؤسسة من خلال:

إنشاء حساب جديد.

تعديل بيانات الحساب.

حذف الحساب.

البحث عن حساب معين.

عرض جميع الحسابات.

ويتم حفظ معلومات الحساب مثل:

اسم صاحب الحساب

نوع الحساب

الرصيد الحالي

2️⃣ إدارة العمليات المالية

يدعم النظام تنفيذ العمليات المالية الأساسية مثل:

إيداع الأموال في حساب معين.

سحب الأموال مع التحقق من توفر الرصيد الكافي.

ويتم تسجيل كل عملية في قاعدة البيانات مع:

رقم الحساب

نوع العملية

المبلغ

التاريخ

تفاصيل العملية

3️⃣ تحويل الأموال

يسمح النظام بإجراء تحويلات مالية بين الحسابات المختلفة داخل المؤسسة، مع التأكد من:

وجود الحسابين.

توفر رصيد كافٍ في الحساب المرسل.

4️⃣ سجل المعاملات

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

5️⃣ التقارير الإحصائية

يوفر البرنامج تقارير سريعة توضح:

عدد الحسابات المسجلة.

عدد العمليات المالية.

إجمالي الرصيد داخل النظام.

6️⃣ تصدير البيانات

يمكن تصدير البيانات إلى ملفات CSV لاستخدامها في برامج تحليل البيانات مثل Microsoft Excel.

7️⃣ نظام تسجيل الدخول

يحتوي النظام على واجهة تسجيل دخول لحماية البيانات ومنع الوصول غير المصرح به.

8️⃣ تسجيل العمليات (Logging)

يقوم البرنامج بتسجيل الأحداث والعمليات داخل ملف خاص، مما يساعد في تتبع الأخطاء ومراقبة نشاط النظام.

التقنيات المستخدمة ?

لغة البرمجة: Python

واجهة المستخدم: Tkinter

قاعدة البيانات: SQLite

تصدير البيانات: CSV

تسجيل الأحداث: Logging

بطاقة العمل

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