cavinhartono / MobileBanking-SoftwareEngineering

Repository from Github https://github.comcavinhartono/MobileBanking-SoftwareEngineeringRepository from Github https://github.comcavinhartono/MobileBanking-SoftwareEngineering

Mobile Banking - Rekayasa Perangkat Lunak tahun 2024/2025

NIM: 362379011

Nama: Muhammad Cavin Hartono Putra

Program Studi: Teknik Informatika

Fitur

  • Login/Register Nasabah berdasarkan Nomor Telepon dan PIN
  • Transaksi Setor Tunai dan Tarik Tunai
  • Transfer antar rekening (simulasi rekening tujuan)
  • Pembayaran Tagihan (dengan id tagihan dan metode)
  • Penyimpanan Data dalam file .txt (nasabah dan bank)

Teknologi yang digunakan

  • Java 17
  • CLI Console
  • File I/O untuk simpan/muat data

Run

  1. Pastikan nasabah.txt dan bank.txt berada di folder data/

  2. Compile semua file Java:

javac Main.java model/*.java util/*.java
  1. Jalankan aplikasi:
java App

Lisensi: Proyek ini bersifat open-source dan bebas dimodifikasi untuk tujuan pembelajaran.