Pada kesempatan kali ini, kita akan belajar tentang cara membuat program login sederhana dengan bahasa Java.
Spesifikasi Program
Ada beberapa materi yang akan digunakan dalam studi kasus ini, yaitu percabangan bersarang (nested if) dan perulangan while. Sebelum memulai coding, akan lebih baik jika kamu memahami sistem login yang akan dibangun terlebih dahulu. Berikut adalah spesifikasi dari sistem yang akan dibangun:
- Program dapat menerima masukan dari user berupa username dan password. Dengan ketentuan terdapat dua data login yang dapat diterima dan diizinkan masuk oleh sistem, yaitu username “dosen” dengan password “dsn123” dan username “mahasiswa” dengan password “mhs123”.
- Pengecekan input:
- Jika berhasil masuk dengan username “dosen”, program akan menampilkan output “Selamat Datang Dosen”.
- Jika berhasil masuk dengan username “mahasiswa”, program akan menampilkan output “Selamat Datang Mahasiswa”.
- Jika username benar tapi password salah, program akan menampilkan output “Password Salah”.
- Jika username dan password salah, program akan menampilkan output “Username dan Password Salah”.
- Program akan terus-menerus meminta input dari user selama data login yang dimasukkan salah dan berhenti jika data yang dimasukkan sesuai.