Anda di halaman 1dari 7

3.3.

1 Use Case Diagram

a. Aktor

Nama Aktor Keterangan

Admin Pengguna yang memiliki hak akses penuh

Pimpinan Pengguna yang dapat Kelola Laporan

b. Use Case Diagram

Kelola Data Kendaraan

Cetak Pembuktian Parkir


Admin
<<include>>

Cek Pembuktian <<include>>

<<include>>

Cetak Laporan <<include>> LOGIN

Pimpinan <<include>>

Melihat Laporan

c. Deskripsi Use Case

No. Nama Use Case Deskripsi


UC-1 Login User melakukan login ke system.

UC-2 Kelola Data Kendaraan Use Case ini menggambarkan Admin melakukan
input, edit, dan hapus Data Kendaraan.
UC-3 Cetak Pembuktian Parkir Use Case ini menggambarkan Admin mencetak
pembuktian parker dan memberikan pembuktian
tersebut kepada User

UC-4 Cek Pembuktian Parkir Use Case ini menggambarkan Admin mengecek
Pembuktian Parkir

UC-5 Cetak Laporan Use Case ini menggambarkan Admin mencetak


Laporan

Use Case ini menggambarkan Pimpinan melihat


UC-6 Melihat Laporan Laporan

d. Skenario Use Case

1. Login

Use Case : Login


Deskripsi : Use case ini menangani verifikasi dan hak akses memasukan dan pengolahan
data.
Aktor : Admin dan Pimpinan
Kondisi Awal : Sistem menampilkan form login
Kondisi Akhir : Sistem menampilkan menu utama
Skenario Normal
Aksi Aktor Reaksi Sistem
1. Use case ini dimulai ketika Actor
menginputkan username dan
password dan menekan tombol
“OK”
2. System melakukan verifikasi login.
3. System menampilkan form menu
utama.

Skenario Gagal
Aksi Aktor Reaksi Sistem
1. Use case ini dimulai ketika Actor
menginputkan username dan
password dan menekan tombol
“OK”
2. System melakukan verifikasi login.
3. Sistem menampilkan pesan login
tidak valid.

2. Skenario Use Case Kelola Data Kendaraan

Use Case : Kelola Data Kendaraan


Deskripsi : Use Case ini menggambarkan Admin melakukan input, edit, dan hapus data
kendaraan.
Aktor : Admin
Kondisi Awal : Sistem menampilkan menu utama data kendaraan
Kondisi Akhir : Sistem menampilkan data-data kendaraan dan menampilkan data
kendaraan yang telah diolah.
Skenario Normal (Input)
Aksi Aktor Reaksi Sistem
1. Admin menginput data
kendaraan lalu tekan “SAVE”
2. Sistem melakukan proses
penyimpanan

3. Sistem menampilkan pesan


berhasil kelola pasien dan
menampilkan menu utama data
kendaraan

Skenario Gagal (Input)


Aksi Aktor Reaksi Sistem
1. Admin menginput data
kendaraan lalu tekan “SAVE”
2. Sistem melakukan proses
penyimpanan

3. Sistem menampilkan pesan error


gagal kelola data kendaraan
Skenario Normal (Edit)
Aksi Aktor Reaksi Sistem
1. Admin mengedit data
kendaraan lalu tekan “SAVE”
2. Sistem melakukan proses
penyimpanan
3. Sistem menampilkan pesan
berhasil mengedit data dan
menampilkan menu utama data
kendaraan

Skenario Gagal (Edit)


Aksi Aktor Reaksi Sistem
1. Admin mengedit data
kendaraan lalu tekan “SAVE”
2. Sistem melakukan proses
penyimpanan
3. Sistem menampilkan pesan error
gagal mengedit data kendaraan
Skenario Normal (Hapus)
Aksi Aktor Reaksi Sistem
1. Admin menghapus data
kendaraan lalu tekan “OK”
2. Sistem melakukan proses
penyimpanan

3. Sistem menampilkan pesan


berhasil menghapus data kendaraan

3. Skenario Use Case Cetak Pembuktian Parkir

Use Case : Cetak Pembuktian Parkir


Deskripsi : Use Case ini menggambarkan Admin mencetak Pembuktian Parkir.
Aktor : Admin
Kondisi Awal : Sistem menampilkan menu utama Pembuktian Parkir
Kondisi Akhir : Sistem menampilkan Pembuktian Parkir berhasil dicetak dan
menampilkan menu Pembuktian Parkir yang akan dicetak
Skenario Normal
Aksi Aktor Reaksi Sistem
1. Aktor menentukan pilihan dari
pembuktian parkir yang dibuat
2. Sistem melakukan proses
3. Sistem menampilkan pesan
berhasil dan menampilkan
pembuktian parkir yang akan
dicetak
4. Aktor mengklik tombol cetak 5. Sistem menampilkan pesan
pembuktian parkir berhasil
dicetak
Skenario Gagal
Aksi Aktor Reaksi Sistem
1. Aktor menentukan pilihan dari
pembuktian parkir yang dibuat
2. Sistem melakukan proses
3. Sistem menampilkan pesan
gagal menampilkan
pembuktian parkir yang akan
dicetak

4. Skenario Use Case Cek Pembuktian Parkir

Use Case : Cek Pembuktian Parkir


Deskripsi : Use Case ini menggambarkan Aktor Pembuktian Parkir.
Aktor : Admin
Kondisi Awal : Sistem menampilkan menu utama Pembuktian Parkir
Kondisi Akhir : Sistem menampilkan Pembuktian Parkir berhasil dicek dan
menampilkan menu Pembuktian Parkir.
Skenario Normal
Aksi Aktor Reaksi Sistem
1. Aktor menampilkan pilihan
dari pembuktian parkir yang
dibuat
2. Sistem melakukan proses
3. Sistem menampilkan pesan
berhasil dan menampilkan
pembuktian parkir.
Skenario Gagal
Aksi Aktor Reaksi Sistem
1. Aktor menampilkan pilihan
dari pembuktian parkir yang
dibuat
2. Sistem melakukan proses
3. Sistem menampilkan pesan
gagal menampilkan
pembuktian parkir
5. Skenario Use Case Cetak Laporan

Use Case : Cetak Laporan


Deskripsi : Use Case ini menggambarkan Admin mencetak laporan
Aktor : Admin
Kondisi Awal : Sistem menampilkan menu utama Laporan
Kondisi Akhir : Sistem menampilkan laporan berhasil dicetak dan menampilkan menu
laporan yang akan dicetak
Skenario Normal
Aksi Aktor Reaksi Sistem
1. Admin menentukan pilihan
dari laporan yang ingin dibuat
2. Sistem melakukan proses
3. Sistem menampilkan pesan
berhasil dan menampilkan
laporan yang akan dicetak
4. Admin mengklik tombol cetak 5. Sistem menampilkan pesan
laporan berhasil dicetak
Skenario Gagal
Aksi Aktor Reaksi Sistem
1. Admin menentukan pilihan
dari laporan yang ingin dibuat
2. Sistem melakukan proses
3. Sistem menampilkan pesan
gagal menampilkan laporan
yang akan dicetak

6. Skenario Use Case Melihat Laporan

Use Case : Melihat Laporan


Deskripsi : Use Case ini menggambarkan Pimpinan melihat data Laporan.
Aktor : Pimpinan
Kondisi Awal : Sistem menampilkan menu utama data Laporan
Kondisi Akhir : Sistem menampilkan data-data Laporan
Skenario Normal
Aksi Aktor Reaksi Sistem
1. Aktor membuka menu utama
data Laporan, kemudian klik
“OK”.
2. Sistem melakukan proses
3. Sistem menampilkan data
Laporan
Skenario Gagal
Aksi Aktor Reaksi Sistem
1. Aktor membuka menu utama
data Laporan, kemudian klik
“OK”.
2. Sistem melakukan proses
3. Sistem gagal menampilkan data
Laporan

Anda mungkin juga menyukai