تفاصيل العمل

Banking System CLI App

التقنيات واللغات المستخدمة:

لغة البرمجة: Dart

نوع التطبيق: واجهة السطر البرمجي (Command-Line Interface - CLI)

المفاهيم البرمجية: البرمجة كائنية التوجه (OOP)، إدارة حالة البيانات، والتعامل مع التواريخ والوقت (Timestamps).

وصف المشروع ومميزاته:

تطبيق محاكاة للنظام المصرفي عبر السطر البرمجي (Command-Line) بلغة Dart. يهدف إلى إدارة العمليات البنكية الأساسية بكفاءة ودقة عالية، وتتضمن مميزاته الرئيسية:

إدارة الحسابات: إمكانية إنشاء حسابات بنكية جديدة وتوليد رقم حساب فريد تلقائياً لكل مستخدم.

العمليات المالية: تنفيذ عمليات الإيداع والسحب الذكي مع التحقق التلقائي من توفر الرصيد الكافي والحد الأقصى المسموح به.

كشف الحساب وسجل المعاملات: عرض سجل كامل ومفصل لجميع المعاملات المالية المنجزة موثقة بدقة بالتاريخ والوقت (Timestamps).

إغلاق الحساب: إمكانية إلغاء وإغلاق الحساب البنكي نهائياً ومسح بياناته المترتبة.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة