Menu Program
1. Login
Untuk bisa mengakses menu lain, harus melakukan login dulu, baru bisa mengakses menu yang lain. Untuk menggunakan user selain root, gunakan register user untuk mendaftarkan user baru. User root tidak perlu diregister (langsung diinisialisasi tersimpan di awal program)-Username dan password bersifat case sensitive.-Hint: User root dan paswwordnya disimpan di index 0 aja biar mudah.
2. Register user
-Register user hanya bisa dilakukan oleh user root, username yang diregister tidak boleh sama dengan yang telah ada.Apabila ada yang sama, maka akan mengeluarkan warning dan meminta inputan ulang.(Remondan remon dianggap sama)
-Program akan menyimpanusername dan password ke space yang masih tersisa. Jadi datanya bisa saja diinputkan ditengah array jika ditengahnya ada space kosong.-Username dan password tidak boleh kosong-Apabilasudah tidak bisa register user lagi (user sudah penuh) maka akan menampilkan warning.
3.Tampil list user
Hanya bisa dilakukan oleh user root-Menampilkan seluruh user yang ada di penyimpanan, termasuk rootnya.
4.Delete user
-Menu ini hanya bisa digunakan oleh user root-Menu ini digunakan dengan menginputkan user yang ingin dihapus-Jika user yang diinputkan tidak ada, maka akan menampilkan warning, dan Kembali ke menu utama.Jika ada maka, akan memunculkan pertanyaan konfirmasi apakah ingin menghapus.
-Delete user tidak menghapus kalimat rahasisa yang Suda ada.5.Input Kalimat Rahasia(15point)-Input kalimat rahasia bisa dilakukan oleh user mana pundan tidak boleh kosong. -Setelah user menginputkan kalimat rahasia, program akan menyimpan kalimat rahasia yang diinputkan dan user siapa yang menginputkan.
-Apabila sudah tidak bisa input kalimat rahasia (sudah penuh) maka akan menampilkan warning.
6.Tampil kalimat rahasia
-Menu ini hanya bisa digunakan oleh user root.
-Program ini akan menampilkan semua kalimat rahasiadan user mana yang menginputkannya.
7.Logout
Program tidak langsung keluar close, hanya log out user, dan jika mau mengakses menu-menulain, harus login lagi.







Loading ...
