العودة لقائمة المشاريع
مشروع Banking System باستخدام Java مبادئ OOP
الميزانية
$1000.00 - $2500.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
جافا
OOP
تصميم قواعد البيانات
كتابة التقارير
تصميم واجهة المستخدم
برمجة
برمجة مواقع
تطوير الويب
جافا
OOP
تصميم قواعد البيانات
كتابة التقارير
تصميم واجهة المستخدم
برمجة
برمجة مواقع
تطوير الويب
الوصف
هدف المشروع إلى تطوير نظام بنكي بسيط يُحاكي العمليات الأساسية التي تتم داخل البنك، مثل إدارة الحسابات (حساب جاري، حساب توفير)، الإيداع، السحب، القروض، وإصدار التقارير.
يتكون النظام من عدة فئات (Classes) تشمل:
Account: الفئة الأساسية التي تحتوي على الخصائص العامة للحسابات.
CheckingAccount: فئة تمثل الحساب الجاري وتتعامل مع المعاملات اليومية.
SavingAccount: فئة تمثل حساب التوفير وتتعامل مع الفوائد.
Loan: لإدارة القروض ومتابعة المدفوعات.
Customer: لتخزين معلومات العملاء وإدارة بياناتهم.
واجهة المستخدم تتيح تنفيذ العمليات التالية:
إيداع الأموال.
سحب الأموال.
إدارة الحسابات الجارية.
إدارة حسابات التوفير.
إدارة القروض.
عرض التقارير البنكية.
إنهاء التشغيل.
يمكن تنفيذ النظام باستخدام Java مع واجهة بسيطة (Console-based أو GUI باستخدام Swing/JavaFX).