Anda di halaman 1dari 6

1.

Sistem Pemesanan buku online


Aktor Goal
1. Admin 1. Ingin mendata user yang memesan
buku.
2. Ingin mendata buku yang masih
tersedia.
2. User 1. Ingin mencari data buku.
2. Ingin melakukan pemesanan buku.
1.Aktor : Admin
1.1 Use Case UC1: Mendata user yang memesan buku
Scope : Melakukan pendataan user yang akan memesan buku
Level : User Goal
Primary Actor : Admin Web Layanan Pemesanan Buku Online
Stakeholder and interests :
Petugas Pendaftaran : Ingin mendata user yang memesan buku, sekaligus
melakukan pengecekan data buku yang dicari.
User : ingin melakukan pencarian buku yang akan dipesan. Lalu, melakukan
pemesanan terhadap buku.
BANK : menginginkan proses transaksi pembayaran terhadap buku yang
telah dipesan oleh user.
Precondition : Beberapa user telah memesan buku
Success Guarantee : Data user yang memesan buku dilakukan pencataan. Data
user disimpan ke dalam sistem.
Main Success Scenario :
Actor Action (or Intention) System Responsibility
1. Admin login sebagai admin.
2. Admin melakukan pengecekan data
User yang telah memesan buku.
3. System menampilkan data record
pemesanan dari user.
4. Admin mengecek kevalidan
formulir yang diisi oleh user.
5. Admin menghapus data yang tidak
Valid.
6. System menyimpan hasil data dari
admin.
7. Admin logout.
1.2 Use Case UC2: Mandata buku yang masih tersedia
Scope : Melakukan pendataan buku yang masih tersedia.
Level : User Goal
Primary Actor : Admin Web Layanan Pemesanan Buku Online
Stakeholder and interests :
Petugas Pendaftaran : Ingin mendata user yang memesan buku, sekaligus
melakukan pengecekan data buku yang dicari.
User : ingin melakukan pencarian buku yang akan dipesan. Lalu, melakukan
pemesanan terhadap buku.
BANK : menginginkan proses transaksi pembayaran terhadap buku yang
telah dipesan oleh user.
Precondition : beberapa buku telah terjual sebelumnya
Success Guarantee : Pengecekan data buku yang masih ada, lalu dilakukan
penambahan data buku.
Main Success Scenario :
Actor Action (or Intention) System Responsibility
1. Admin login sebagai admin.
2. Admin mengecek stok data buku
Yang masih tersedia di database .
3. Sistem menampilkan data buku yang
masih tersedia.
4. Admin melakukan penambahan
Data buku pada database .
5. System menyimpan hasil data dari
admin .
6. Admin logout.
Special Requirement :??????????????????
Technology and Data Variation List : ????????????????
Frequency of Occurrence : ????????????????
Open Issues : ?????????????????
2.Aktor : User
2.1 Use Case UC1: Mencari data buku
Scope : Melakukan pencarian data buku
Level : User Goal
Primary Actor : User/customer
Stakeholder and interests :
Petugas Pendaftaran : Ingin mendata user yang memesan buku, sekaligus
melakukan pengecekan data buku yang dicari.
User : ingin melakukan pencarian buku yang akan dipesan. Lalu, melakukan
pemesanan terhadap buku.
BANK : menginginkan proses transaksi pembayaran terhadap buku yang
telah dipesan oleh user.
Precondition : User membutuhkan sebuah buku
Success Guarantee : Melakukan pencarian terhadap buku yang akan dipesan.
Main Success Scenario :
Actor Action (or Intention) System Responsibility
1. User membuka web layanan peme
sanan buku online.
2. User melakukan pencarian buku
yang akan dipesan.
4. System melakukan proses pencarian.
5. Sytem menampilkan proses pencarian
2.2 Use Case UC2: Memesan buku
Scope : Melakukan pemesanan buku.
Level : User Goal
Primary Actor : User/customer
Stakeholder and interests :
Petugas Pendaftaran : Ingin mendata user yang memesan buku, sekaligus
melakukan pengecekan data buku yang dicari.
User : ingin melakukan pencarian buku yang akan dipesan. Lalu, melakukan
pemesanan terhadap buku.
BANK : menginginkan proses transaksi pembayaran terhadap buku yang
telah dipesan oleh user.
Precondition : User telah menemukan buku yang dicari dan ingin melakukan
pemesanan
Success Guarantee : Pemesanan buku yamg diinginkan
Main Success Scenario :
Actor Action (or Intention) System Responsibility
1. User meng-klik link pemesanan
Buku.
2. System menampilkan formulir
pemesanan.
3. User mengisi formulir pemesanan.
4. System menampilkan link ke bank
untuk proses pembayaran.
5. user melakukan transfer uang
Ke rekening yang dituju.
6. Bukti pembayaran dikirimkan via
Fax ke no. fax yang tertera di formulir
Pemesanan.
Special Requirement :??????????????????
Technology and Data Variation List : ????????????????
Frequency of Occurrence : ????????????????
Open Issues : ?????????????????

Anda mungkin juga menyukai