تفاصيل العمل

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

يوفر التطبيق مجموعة من الوظائف الأساسية مثل:

- إنشاء حساب جديد مع إيداع أولي.

- التحقق من رصيد الحساب.

- إيداع الأموال وسحبها بسهولة وأمان.

- تحويل الأموال بين الحسابات مع التحقق من كلمة المرور.

- عرض سجل المعاملات المالية (الإيداع، السحب، والتحويل) لكل حساب.

- عرض جميع الحسابات البنكية المسجلة مع بياناتها الأساسية.

يستخدم النظام مفهوم إدارة المعاملات (Transaction Management) لضمان تتبع دقيق لكل عملية تتم على الحسابات، مع تسجيل نوع العملية والمبلغ والتاريخ. كما يتميز التطبيق بواجهة نصية تفاعلية سهلة الاستخدام تعتمد على إدخال الأوامر باستخدام لوحة المفاتيح.

يهدف هذا المشروع إلى توفير نظام آمن وفعّال لإدارة العمليات البنكية، مما يجعله مشروعًا تعليميًا مميزًا يعكس الفهم العميق لمفاهيم البرمجة الشيئية وإدارة البيانات.

بطاقة العمل

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