• Tidak ada hasil yang ditemukan

BAB III ANALISIS DAN PERANCANGAN SISTEM

3.5. Use-Case Proses Manajemen Data Account

3.5.1. Use-Case scenario

Aktor Keterangan

Administrator

1) Menangani manajemen data user meliputi

penambahan, pengubahan, dan penghapusan data user.

User

1) Dapat melakukan registrasi.

2) Dapat melakukan login sebagai user (otentikasi). 3) Dapat mengubah password milik user itu sendiri.

Nama Use case Registrasi User

ID use case 1

Prioritas High

Pelaku bisnis utama User

Deskripsi Use case ini menggambarkan proses registrasi pada user

Pemicu Use case ini digunakan apabila ada user yang mengakses situs registrasi sistem

Langkah umum Aksi actor Respon sistem

Step 1:User memilih menu registrasi

Step 3:User mengisi form registrasi dengan username dan password

Step 4:User mengklik tombol register.

Step 2: Sistem

menampilkan halaman registrasi dimana terdapat form pengisian pendaftaran dan tiga menu, yaitu register, logout dan batal

Step 5: Sistem memeriksa apakah username yang

dimasukkan sudah ada, jika belum maka system menampilkan pesan bahwa user telah didaftarkan.

Step 6: Sistem kembali ke halaman utama. Langkah alternatif Step 3:User memilih tombol batal

2. Login

Kesimpulan Use case ini berhenti apabila user telah berhasil melakukan registrasi atau mengklik tombol cancel pada halaman registrasi

Pasca kondisi User berhasil masuk ke dalam halaman registrasi.

Nama Use case Login (Otentikasi)

ID use case 2

Prioritas High

Pelaku bisnis utama User

Deskripsi Use case ini menggambarkan proses login yang

dilakukan user

Pra-kondisi Pengguna berada pada halaman login aplikasi yang

sudah terdaftar pada sistem

Pemicu Use case ini digunakan apabila ada user yang

mengakses aplikasi yang menggunakan proses otentikasi sistem

Langkah umum Aksi actor Respon sistem

Step 1:User mengisi username dan password Step 2:User menekan tombol login

Step 3: Sistem

mengecek validasi data inputan user (username dan password)

3. Manajemen Password User

Step 4: Sistem

menampilkan halaman yang dituju

Langkah alternatif Step 4: Bila hasi validasi gagal, maka muncul pesan login gagal kepada user

Kesimpulan Use case ini berhenti apabila user telah berhasil melakukan login atau mengklik tombol cancel pada halaman login

Pasca kondisi User berhasil masuk ke dalam halaman utama aplikasi.

Nama Use case Updatepassword user

ID use case 1

Prioritas High

Pelaku bisnis utama User

Deskripsi Use case ini menggambarkan proses merubah password

pada user

Pra-kondisi Pengguna berada pada halaman login

Pemicu Use case ini digunakan apabila ada user yang

mengakses situs registrasi sistem

Langkah umum Aksi actor Respon sistem

Step 1:User melakukan login pada sistem

4. Manajemen Data User - Insert

Step 3:User mengisi form registrasi dengan username, password, dan retype password

Step 4:User mengklik tombol update.

menampilkan halaman update dimana terdapat form pengisian

username, password , retype password dan tiga tombol, yaitu update, reset dan logout

Step 5: Sistem memberi pesan password sudah dirubah,

Step 6: Sistem kembali ke halaman update. Langkah alternatif Step 3:User memilih tombol logout

Step 4: Sistem kembali ke halaman login

Kesimpulan Use case ini berhenti apabila user telah berhasil melakukan ubah password atau mengklik tombol cancel pada halaman registrasi

Pasca kondisi User berhasil masuk ke dalam halaman registrasi.

ID use case 5

Prioritas High

Pelaku bisnis utama Administrator

Deskripsi Use case ini menggambarkan proses insert

Pra-kondisi Administrator sudah berada pada halaman utama Admin

Pemicu Use case ini digunakan apabila ada Administrator ingin

menambah user

Langkah umum Aksi actor Respon sistem

Step 1:Administratorlogin pada sistem

Step 3:Administrator memilih menu Insert

Step 2: Sistem

menampilkan halaman dimanaterdapatpilihan insert, update, delete, search serta logout

Step 4: Sistem

menampilkan halaman insert. Pada halaman ini terdapat form pengisian username, password, dan retype password serta dua tombol yaitu tombol insert, reset dan back to main menu

5. Manajemen Data User - Update Step 5:Administrator mengisikan form dengan isi username, password dan retype password

Step 6:Administrator mengklik tombol insert.

Step 7: Sistem menampilkan pesan bahwa user sudah dibuat.

Step 8: Sistem kembali ke menu utama

Langkah alternatif Step 3:Administrator mengklik logout. Step 5: Sistem kembali ke halaman utama.

Kesimpulan Use case ini berhenti apabila Administrator telah berhasil melakukan insert atau menekan tombol back to main menu pada halaman insert

Pasca kondisi Administrator menerima pesan bahwa proses insert

berhasil

Nama Use case Manajemen Data User - Update

ID use case 6

Prioritas High

Deskripsi Use case ini menggambarkan proses update

Pra-kondisi Administrator sudah berada pada halaman utama Admin

Pemicu Use case ini digunakan apabila ada Administrator ingin

meng-updateuser

Langkah umum Aksi actor Respon sistem

Step 1:Administratorlogin pada sistem

Step 3:Administrator memilih menu update

Step 5:Administrator mengisikan form dengan isi username, retype username dan password

Step 2: Sistem

menampilkan halaman dimanaterdapatpilihan insert, update, delete, search serta logout

Step 4: Sistem

menampilkan halaman update. Pada halaman ini terdapat form pengisian username, password, dan retype password serta tiga tombol yaitu tombol update, reset dan back to main menu

6. Manajemen Data User - Delete Step 6:Administrator

mengklik tombol update. Step 7: Sistem menampilkan pesan bahwa password user telah dirubah .

Step 8: Sistem kembali ke halaman utama Langkah alternatif Step 3:Administrator mengklik logout.

Step 5: Sistem kembali ke halaman utama.

Kesimpulan Use case ini berhenti apabila Administrator telah berhasil melakukan update atau menekan tombol back to main menu pada halaman update

Pasca kondisi Administrator menerima pesan bahwa proses update

berhasil

Nama Use case Manajemen Data User - Delete

ID use case 7

Prioritas High

Pelaku bisnis utama Administrator

Deskripsi Use case ini menggambarkan proses delete

Pra-kondisi Administrator sudah berada pada halaman utama Admin

Pemicu Use case ini digunakan apabila ada Administrator ingin

Langkah umum Aksi actor Respon sistem Step 1:Administratorlogin

pada sistem

Step 3:Administrator memilih menu delete

Step 5:Administrator mengisikan form dengan isi username.

Step 6:Administrator mengklik tombol delete.

Step 2: Sistem

menampilkan halaman dimanaterdapatpilihan insert, update, delete, search serta logout

Step 4: Sistem

menampilkan halaman delete. Pada halaman ini terdapat form pengisian username serta tiga tombol yaitu tombol delete, reset dan back to main menu

Step 7: Sistem menampilkan pesan bahwa user telah dihapus.

Step 8: Sistem kembali ke halaman utama Langkah alternatif Step 3:Administrator mengklik logout.

7. Manajemen Data User - Search

Step 5: Sistem kembali ke halaman utama.

Kesimpulan Use case ini berhenti apabila Administrator telah berhasil melakukan delete atau menekan tombol back to main menu pada halaman delete

Pasca kondisi Administrator menerima pesan bahwa proses delete

berhasil

Nama Use case Manajemen Data User - Delete

ID use case 7

Prioritas High

Pelaku bisnis utama Administrator

Deskripsi Use case ini menggambarkan proses melihat password

Pra-kondisi Administrator sudah berada pada halaman utama Admin

Pemicu Use case ini digunakan apabila ada Administrator ingin

melihat password user

Langkah umum Aksi actor Respon sistem

Step 1:Administratorlogin pada sistem

Step 2: Sistem

menampilkan halaman dimanaterdapatpilihan insert, update, delete,

Step 3:Administrator memilih menu search

Step 5:Administrator mengisikan form dengan isi username.

Step 6:Administrator mengklik tombol search.

search serta logout

Step 4: Sistem

menampilkan halaman search. Pada halaman ini terdapat form pengisian username serta tiga tombol yaitu tombol search, reset dan back to main menu

Step 7: Sistem menampilkan pesan password yang dimiliki user tersebut.

Step 8: Sistem kembali ke halaman utama Langkah alternatif Step 3:Administrator mengklik logout.

Step 5: Sistem kembali ke halaman utama.

Kesimpulan Use case ini berhenti apabila Administrator telah berhasil melakukan search atau menekan tombol back to main menu pada halaman delete

Pasca kondisi Administrator menerima pesan bahwa proses delete

8. Setting dan Start/StopServer

Nama Use case Setting dan Start/StopServer ID use case 8

Prioritas High

Pelaku bisnis utama Administrator

Deskripsi Use case ini menggambarkan proses setting, start dan stopserver

Pra-kondisi Administrator sudah menjalankan aplikasi server

Pemicu Use case ini digunakan apabila nAdministrator ingin

menjalankan program.

Langkah umum Aksi actor Respon sistem

Step 1:Administrator menjalankanprogram

Step 3:Administrator melakukan klik kanan pada aplikasi

Step 2: Sistem

menampilkan halaman GUI yang terdapat pada trayicon pada

komputer desktop.

Step 4: Sistem menampilkan about, system dengan dua pilihan yaitu start server dan stopserver,

Step 5:Administrator memilih tombol setting.

Step 7:Administrator mengisikan dengan data configurasi dan port kemudian menekan tombol OK.

Step 8:Administrator melakukan pilihan Start server pada pilihan menu sistem dengan cara mengklik kanan pada aplikasi server.

dan exit

Step 6: Sistem

menampilkan tampilan interface untuk

mengisikan data configurasi dan port yang akan digunakan oleh sistem.

Step 9: Sistem menampilkan pesan bahwa server sudah berjalan.

Langkah alternatif Step 5:Administrator memilih tombol exit Step 6: Sistem dimatikan

Step 10: Administrator memilih stopserver Step 11: Sistem menampilkan pesan server mati.

Kesimpulan Use case ini berhenti apabila Administrator telah berhasil melakukan start server atau menekan tombol

9. Setting dan Start/StopServer Database exit

Pasca kondisi Administrator menerima pesan bahwa server sudah

berjalan

Nama Use case Setting dan Start/StopServer Database ID use case 8

Prioritas High

Pelaku bisnis utama Administrator

Deskripsi Use case ini menggambarkan proses setting, start dan stopserver

Pra-kondisi Administrator sudah menjalankan aplikasi server

Pemicu Use case ini digunakan apabila nAdministrator ingin

menjalankan program.

Langkah umum Aksi actor Respon sistem

Step 1:Administrator menjalankanprogram

Step 3:Administrator melakukan klik kanan pada aplikasi

Step 2: Sistem

menampilkan halaman GUI yang terdapat pada trayicon pada

Step 5:Administrator memilih tombol setting.

Step 7:Administrator mengisikan dengan data configurasi dan port kemudian menekan tombol OK.

Step 8:Administrator melakukan pilihan Start server pada pilihan menu sistem dengan cara mengklik kanan pada aplikasi server.

Step 4: Sistem menampilkan about, system dengan dua pilihan yaitu start server dan stopserver, dan exit

Step 6: Sistem

menampilkan tampilan interface untuk

mengisikan data configurasi dan port yang akan digunakan oleh sistem.

Step 9: Sistem menampilkan pesan bahwa server sudah berjalan.

Dokumen terkait