يهدف هذا المشروع إلى تطوير نظام إلكتروني متكامل لإدارة الحسابات البنكية باستخدام لغة Java وواجهات Swing GUI.
يسمح النظام بإنشاء حسابات جديدة، تسجيل الدخول، تنفيذ المعاملات البنكية، والاحتفاظ بسجل تفصيلي لكل العمليات.
إنشاء حسابات جديدة:
يمكن للمستخدمين التسجيل من خلال واجهة مخصصة، يتم فيها إدخال البيانات والتحقق من صحتها (مثل البريد الإلكتروني ورقم الهاتف)،
تسجيل الدخول:
من خلال واجهة تسجيل الدخول Login، يقوم المستخدم بإدخال اسم المستخدم وكلمة المرور.
إذا كانت البيانات صحيحة → يتم الدخول إلى الشاشة الرئيسية (Home).
إذا كانت خاطئة → تظهر رسالة خطأ للمستخدم.
تنفيذ المعاملات البنكية:
من خلال الشاشة الرئيسية، يمكن للمستخدم تنفيذ المعاملات التالية:
إيداع
سحب
تحويل أموال
كل عملية يتم تسجيلها وربطها برقم الحساب، ويتم حفظها في ملف خاص بالحساب.
عرض تاريخ المعاملات:
يمكن للمستخدم إدخال رقم الحساب، ليقوم البرنامج بقراءة ملف العمليات، ثم يعرضها داخل جدول.