Anda di halaman 1dari 6

Information Systems Analysis and Design

Class: LG11
Group: 5
Alessandro Bryan Wijaya - 2301884766
Fendy Tio - 2301886834
Liza Azzahra Malaysiani - 2301951871
Sandi Sanjaya - 2301908785
Yessin Rio Martin – 2301875023

Topik : On the Spot Courier Services

- Fully Developed Use Case Description for each use case


Use case name Membuat akun
Scenario Membuat akun
Triggering event Customer ingin membuat akun pada on the
spot courier services
Brief description Calon customer memasukkan data diri
seperti identitas, email dan password
Actors Customer
Related use cases -
Stakeholders -
Preconditions  Data diri calon customer sesuai dengan
KTP atau KK
 Email calon customer aktif
Postconditions  Akun terdaftar pada on the spot courier
services
 Akun sesuai dengan identitas calon
customer
Flow of activities Actor System
1. Calon customer 1.1 Sistem
memasuki websites menampilkan form
on the spot courier pendaftaran
sevices dan customer
membuka menu 3.1 Sistem mengecek
pendaftaran data yang telah diisi
customer calon customer
2. Calon customer 3.2 Sistem
memasukkan data menyimpan data
diri seperti identitas, customer
email dan password
3. Calon customer
mengsubmit data diri

Exception conditions  Data diri calon customer tidak lengkap


 Email yang didaftarkan tidak valid
Use case name Request Pick Up
Scenario Request Pick Up
Triggering event Customer ingin meminta on the spot courier
untuk melakukan pick up paket
Brief description Customer memilih request pickup dan
memasukkan data paket
Actors Customer
Related use cases -
Stakeholders -
Preconditions Data paket sesuai dengan alamat paket yang
akan dikirimkan
Postconditions Paket terdaftar pada on the spot courier
services
Flow of activities Actor System
1. Memilih menu 1.1 Sistem
Request pick up menampilkan form
2. Memasukkan request pick up
data paket 3.1 Sistem mengecek
3. Mengsubmit data paket yang
data request pick sudah diisi customer
up 3.2 Sistem
menyimpan data
paket customer dan
memberikan status
“Ready ”
Exception conditions  Data paket tidak lengkap
 Alamat paket tidak valid

Use case name Request Monthly Statement


Scenario Request Monthly Statement
Triggering event
Brief description
Actors Customer
Related use cases
Stakeholders
Preconditions
Postconditions
Flow of activities Actor System

Exception conditions
Use case name Approve paket yang diterima
Scenario Approve paket yang diterima
Triggering event Customer mengkonfirmasi paket yang sudah
diterima
Brief description Customer menerima paketnya dan melalukan
konfirmasi kepada on the spot courier
services
Actors Customer
Related use cases -
Stakeholders -
Preconditions Customer menerima paket
Postconditions Customer mengkonfirmasi penerimaan paket
Flow of activities Actor System
1. Customer 1.1 Sistem
memilih menu menampilkan form
approve package approve package
2. Customer 3.1 Sistem mengecek
mengisi kode kode paket
paket yang 3.2 Sistem
diterima menyimpan data
3. Customer approved
menekan tombol
approve
Exception conditions Paket yang diterima customer tidak sesuai

Use case name Membatalkan pesanan


Scenario Membatalkan pesanan
Triggering event Customer tidak jadi untuk melakukan
pengiriman paket dan ingin melakukan
pembatalan pick up
Brief description Customer melakukan pembatalan pesanan
pick up
Actors Customer
Related use cases -
Stakeholders -
Preconditions Customer melakukan request pick up
Postconditions Customer membatalkan pesanan pick up
Flow of activities Actor System
1. Customer 1.1 Sistem
memilih menu menampilkan
history halaman history
2. Customer 2.1 Sistem
memilih paket menyimpan data
yang akan pembatalan pick up
dibatalkan untuk 2.2 Sistem mengubah
pick up status paket menjadi
“Canceled”
Exception conditions -

Use case name Melihat/Melacak posisi paket


Scenario Melihat/Melacak posisi paket
Triggering event Customer ingin mengetahui posisi paket yang
sedang dikirim
Brief description Customer melacak posisi paket untuk
mengetahui posisi paket
Actors Customer
Related use cases -
Stakeholders -
Preconditions Customer melakukan pengiriman paket
Postconditions Customer mengetahui posisi paket
Flow of activities Actor System
1. Customer 1.1 Sistem
memilih menu menampilkan
lacak paket daftar paket
2. Customer 2.1 Sistem mengecek
memilih paket posisi paket
yang akan dilacak 2.2 Sistem
menampilkan
posisi paket
Exception conditions -

Use case name Melihat jadwal pick up dan delivery


Scenario
Triggering event
Brief description
Actors Courier
Related use cases
Stakeholders
Preconditions
Postconditions
Flow of activities Actor System

Exception conditions

Use case name Mengupdate data paket


Scenario
Triggering event
Brief description
Actors Courier
Related use cases
Stakeholders
Preconditions
Postconditions
Flow of activities Actor System

Exception conditions

Use case name Menginput data pembayaran


Scenario
Triggering event
Brief description
Actors Courier
Related use cases
Stakeholders
Preconditions
Postconditions
Flow of activities Actor System

Exception conditions

Use case name Mengupdate status pengiriman


Scenario
Triggering event
Brief description
Actors Courier
Related use cases
Stakeholders
Preconditions
Postconditions
Flow of activities Actor System

Exception conditions
Use case name Menginput data paket yang masuk ke
gudang
Scenario
Triggering event
Brief description
Actors Warehouse Employee
Related use cases
Stakeholders
Preconditions
Postconditions
Flow of activities Actor System

Exception conditions

- Activity Diagram for each use case

- SSD for each use case

- CRUD Matrix

Anda mungkin juga menyukai