تطبيق بنكي يعمل من خلال سطر الأوامر (Console Application) يتيح إدارة الحسابات البنكية وتنفيذ العمليات المالية الأساسية بطريقة منظمة وآمنة.
أهم المميزات:
إنشاء حساب جديد مع توليد رقم حساب تلقائي.
حذف حساب فردي أو حذف جميع الحسابات.
إيداع وسحب الأموال مع التحقق من الرصيد.
تحويل الأموال بين الحسابات.
عرض جميع الحسابات المسجلة.
البحث عن حساب بالاسم.
عرض سجل العمليات (Transactions).
معرفة:
أعلى حساب من حيث الرصيد.
متوسط الأرصدة.
إجمالي الأرصدة.
عدد الحسابات المسجلة.
المفاهيم المطبقة:
البرمجة كائنية التوجه (OOP)
إدارة البيانات باستخدام Collections
التعامل مع القوائم والحلقات الشرطية
تنظيم القوائم التفاعلية (Menu-driven system)
فصل المنطق البرمجي عن واجهة المستخدم (Separation of Concerns)
هدف المشروع:
تطبيق المفاهيم الأساسية لإدارة الأنظمة المالية، والتدرب على بناء نظام متكامل يحتوي على عمليات CRUD بالإضافة إلى عمليات تحليلية على البيانات.