تطوير نظام إدارة محفظة رقمية بلغة C++ مع دعم الوظائف الإدارية وحفظ البيانات

تفاصيل العمل

يستعرض هذا التقرير تصميم وتطوير نظام محفظة رقمية (Digital Wallet System) بلغة C++ يتيح للمستخدمين إدارة حساباتهم المالية وإجراء المعاملات المختلفة بسهولة وأمان. يشمل النظام ميزات تسجيل المستخدمين، إرسال واستقبال الأموال، طلب مبالغ مالية، عرض وتعديل بيانات الحساب، والاطلاع على سجل المعاملات.

كما يوفّر النظام واجهة خاصة للمسؤول (Admin) تمكنه من إدارة المستخدمين، إضافة أو حذف الحسابات، تعديل بياناتهم، عرض جميع المستخدمين، ومراجعة سجل المعاملات على مستوى النظام.

تم اعتماد هياكل بيانات فعّالة مثل unordered_map و vector لضمان سرعة الوصول للبيانات، مع تخزين جميع السجلات (المستخدمين، المعاملات، الطلبات) في ملفات نصية لضمان استمرارية البيانات. بالإضافة إلى ذلك، يطبق النظام آليات تحقق من صحة المدخلات (Validation) واستخدام التشفير (SHA-256) لكلمات المرور لرفع مستوى الأمان.

ملفات مرفقة

بطاقة العمل

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