Anda di halaman 1dari 13

Group 1

TUGAS BESAR
APSI
https://booking.kai.id/
10520047 - Najma Maharani

10520049 - Muhamad Rizki Pahlevi

OUR MEMBER 10520051 - Dimas Satria Nugraha

10520053 - M Maulana Sabilal H

10520076 - Leonaldo Firmansyah


OUR topic
Menganalisis sistem dari website
https://booking.kai.id/, dengan membuat
diagram:
1. Usecase Bisnis + Skenario
2. Usecase Sistem + Skenario
3. Activity Diagram (berdasarkan usecase
sistem)
4. Sequence Diagram (berdasarkan usecase
sistem)
5. Class Diagram & Objek Diagram
6. Deployment Diagram
uSECASE BISNIS
Scenario Usecase Name Withdraw Name
usecase bisnis Primary Actors User

Usecase Name Withdraw Name Supporting Actor(s) Web Booking KAI Access

Primary Actors Admin User login ke web booking tiket KAI kemudian mengisi data diri untuk
Summary memesan tiket dan melakukan pembayaran hingga mendapatkan barcode
tiket.
Supporting Actor(s) Web Booking KAI Access
1. Memiliki akun
Pre-conditions 2. Memiliki koneksi internet yang stabil
Summary Admin melakukan login akun 3. Web bekerja
admin 4. Memiliki saldo yang cukup

Pre-conditions 1. Memiliki akun khusus admin 1. User membuka web booking KAI
2. Koneksi stabil 2. Login ke akun yang sudah ada
Normal Flow Events 3. Mengisi data diri
1. Membuka web booking KAI 4. Memesan tiket dan melakukan transaksi
Normal Flow Events Access 5. E-tiket dan barcode tiket ditampilkan
2. Login ke akun khusus admin
1. Tidak memasukkan id dan password login
1. Tidak memasukkan id dan Extensions 2. Koneksi gagal
Extensions password login 3. Tiket tidak tersedia
2. Koneksi gagal 4. Transaksi gagal/dibatalkan

Post-conditions 1. Saldo disesuaikan


2. Koneksi disesuaikan
Post-conditions 1. Akun disesuaikan
usecase
sistem
Usecase
Withdraw Name
Scenario Name

usecase Primary Actors Pelanggan

sistem Supporting
Web Booking KAI Access
Actor(s)

Pelanggan melakukan login atau mendaftar dan langsung menuju pemesanan tiket setelah itu
Summary menuju proses pembayaran dan setelah itu lanjut ke pertinjau tiket pesanan untuk menghindari
kesalahan pemesanan tiket

Pre-conditions 1. Sudah memiliki akun


2. Memiliki saldo cukup

1.Pelanggan membuka web KAI


Normal Flow 2.Login ke akun yng sudah dibuat
3.Pelanggan melakukan pemesanan tiket
Events 4.Pelanggan melakukan pembayaran
Pelanggan diberikan pentinjau tiket pesanan oleh sistem

1. Tidak memasukan id dan password login


2. Koneksi tidak stabil
Extensions 3. Verifikasi gagal
4. Jadwal tidak ada
5. Tidak menyetujui persyaratan
6. Transaksi dibatalkan

Post-conditions 1. Saldo disesuaikan


2. Koneksi internet disesuaikan
Usecase
Withdraw Name
Name
Usecase Name Withdraw Name
Primary
Staff
Actors Primary Actors Admin

Supporting Supporting
Web Booking KAI Access Web Booking KAI Access
Actor(s) Actor(s)

Staff melakukan login memakai akun admin dan Admin melakukan login admin setelah itu admin menyetujui
Summary memberikan tiket yang dipesan oleh pelanggan Summary permintaan pesanan dari pelanggan,admin memprintahkan staff
dan menerima pembayaran dan melakukan peninjauan laporan sistem

Pre- 1. Memiliki akun admin Pre-conditions 1. Memiliki akun khusus admin


conditions 2. Koneksi internet stabil 2. Koneksi internet stabil

1.Membuka KAI Access 1.Membuka KAI Access


Normal Flow 2.Login ke akun admin
Normal Flow 2.Login ke akun admin 3.Admin melakukan penyetujuan pesanan
3.Staff melakukan permintaan dari admin Events
Events 4.Memberikan tiket pesanan kepada pelanggan Admin meninjau laporan sistem
Menerima pembayaran
1. Tidak memasukan id dan password login
1. Tidak memasukan id dan password login Extensions 2. Koneksi tidak stabil
2. Koneksi tidak stabil 3. Gagal penyetujuan pesanan pelanggan
Extensions 3. Gagal memberikan tiket pesanan pelanggan 4. Gagal meninjau laporan sistem
4. Gagal menerima pembayaran
Post-conditions 1. Akun disesuaikan
Post-
1. Akun disesuaikan
conditions
activity diagram
sequence
diagram
Class diagram
object
diagram
Thank
you

Anda mungkin juga menyukai