قمت بتطوير تطبيق Console باسم Small Banking System باستخدام ++c ، يهدف إلى محاكاة نظام مصرفي صغير يتيح للمستخدمين إدارة الحسابات البنكية الأساسية دون الاعتماد على قاعدة بيانات، مع التركيز على إدخال البيانات، حفظها، واسترجاعها باستخدام الملفات.
المميزات التقنية:
إدخال بيانات العملاء: شاشة لإدخال بيانات العميل الأساسية مثل الاسم، الرقم الحساب، الرصيد، ونوع الحساب.
حفظ البيانات: يتم تخزين كل الحسابات في ملف نصي أو ثنائي (Text/Binary File) لضمان حفظ البيانات بين جلسات الاستخدام.
عرض البيانات: قائمة أو جدول يعرض جميع الحسابات المسجلة، مع إمكانية فرزها أو البحث عنها بسهولة.
تحديث وحذف البيانات: إمكانية تعديل بيانات الحساب أو حذف حساب محدد من الملف، مع تحديث الملف تلقائيًا.
عمليات الحساب الأساسية: إضافة رصيد، سحب رصيد، مع التحقق من صحة البيانات لتجنب الأخطاء (مثل السحب أكبر من الرصيد).