تفاصيل العمل

نظام المحفظة الرقمية (Digital Wallet System)

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

أهم المميزات:

تسجيل الدخول وإنشاء الحساب: مع التحقق من كلمة المرور لضمان الأمان.

عرض الرصيد وسجل المعاملات: لتمكين المستخدم من متابعة نشاطه المالي.

إرسال واستقبال الأموال: بين المستخدمين داخل النظام بسهولة.

إدارة الملف الشخصي: إمكانية تحديث كلمة المرور وبيانات الحساب.

لوحة تحكم المدير (Admin Panel): لإدارة المستخدمين (إضافة، تعديل، إيقاف، أو حذف).

التحكم في المعاملات: عرض جميع العمليات المالية ومراقبتها.

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

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

تم التطوير باستخدام ++C مع تراكيب البيانات لتحسين الأداء.

التعامل مع الملفات (users.txt وtransactions.txt) لتخزين البيانات بشكل دائم.

طبقة أمان للتحقق من كلمات المرور (مع إمكانية استخدام التشفير).

واجهة رسومية (GUI) مصممة باستخدام Qt لتجربة استخدام سهلة وواضحة.

يُظهر هذا المشروع مهارات قوية في برمجة ++C، والبرمجة الكائنية (OOP)، والتعامل مع الملفات، وتصميم الأنظمة الآمنة، إلى جانب خبرة عملية في تطوير واجهات المستخدم التفاعلية.

ملفات مرفقة

بطاقة العمل

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