Anda di halaman 1dari 8

Use Case Description Go-Ride

Yahya a. Aziz
M0515041

Use Case Name: Memilih layanan Go-Ride ID: Importance Level: High
Primary Actor: User Use Case Type: Detail,
Essential
Stakeholders and Interests:
User ingin memesan layanan go ride (layanan ojek)
Driver memenuhi panggilan order dari user

Brief Description: use case ini mendiskripsikan bagaimana user memilih layanan go ride pada aplikasi go jek

Trigger: user ingin memesan gojek melalui layanan go ride pada aplikasi gojek

Type: External

Normal Flow of Events:

1. User membuka aplikasi go jek


2. User memilih layanan go ride

SubFlows:
-
Alternate/Exception Flows :
1. User tidak dapat membuka aplikasi go ride (disebabkan error app)
2. User tidak dapat memilih layanan go ride (disebabkan error app)
Use Case Name: Melakukan Order ID: Importance Level: High
Primary Actor: User Use Case Type: Detail,
Essential
Stakeholders and Interests:
User ingin memesan layanan go ride (layanan ojek)
Driver memenuhi panggilan order dari user

Brief Description: use case ini mendiskripsikan bagaimana user melakukan order ojek di dalam layanan go ride

Trigger: user sudah berhasil masuk ke dalam layanan go ride dan ingin melakukan order ojek

Type: External

Normal Flow of Events:

1. User membuka aplikasi go jek


2. User memilih layanan go ride
3. User melakukan order ojek

SubFlows:

1. User membatalkan order ojek

Alternate/Exception Flows :
-
Use Case Name: Membayar ID: Importance Level: High
Primary Actor: User Use Case Type: Detail,
Essential
Stakeholders and Interests:
User ingin membayar layanan go ride (layanan ojek)
Driver yang dibayar

Brief Description: use case ini mendiskripsikan bagaimana user melakukan pembayaran tagihan ojek di dalam layanan
go ride

Trigger: user telah diantar sampai tujuan (dengan selamat)

Type: External

Normal Flow of Events:

1. User membuka aplikasi go jek


2. User memilih layanan go ride
3. User melakukan order ojek
4. User diantar ojek sampai ke tujuan
5. User membayar melalui Go Pay

SubFlows:
-

Alternate/Exception Flows :
1. User tidak memiliki saldo di dalam go pay
2. User membayar langsung cash ke driver gojek
Use Case Name: Memberi feedback ID: Importance Level: Low
Primary Actor: User Use Case Type: Detail,
Essential
Stakeholders and Interests:
User ingin memberi feed back kepada Driver
Driver yang diberi feedback

Brief Description: use case ini mendiskripsikan bagaimana user melakukan pemberian feedback dalam bentuk rating
kepada driver setelah selesai transaksi per ojekan nya

Trigger: user telah diantar sampai tujuan (dengan selamat) dan telah melunasi tagihan layanan go ride

Type: External

Normal Flow of Events:

1. User membuka aplikasi go jek


2. User memilih layanan go ride
3. User melakukan order ojek
4. User diantar ojek sampai ke tujuan
5. User membayar melalui Go Pay
6. User memberi feedback (rating) kepada driver

SubFlows:
-

Alternate/Exception Flows :
1. User tidak memberi feedback kepada driver
Use Case Name: Menerima Order ID: Importance Level: High
Primary Actor: Driver Use Case Type: Detail,
Essential
Stakeholders and Interests:
User melakukan order kepada driver
Driver yang di order

Brief Description: use case ini mendiskripsikan bagaimana driver menerima order user melalui layanan go ride

Trigger: user telah melakukan order dan order diteruskan sistem kepada driver terdekat tempat user melakukan order

Type: External

Normal Flow of Events:

1. Driver mendapat sebuah notifikasi order


2. Driver menerima order tersebut

SubFlows:
1. Driver mereject order tersebut

Alternate/Exception Flows :
1. Driver kehilangan sinyal atau kehabisan kuota sehingga tidak dapat menerima notifikasi order
Use Case Name: Konfirmasi pemesanan ID: Importance Level: High
Primary Actor: Driver Use Case Type: Detail,
Essential
Stakeholders and Interests:
User menunggu konfirmasi dari driver
Driver yang melakukan konfirmasi order

Brief Description: use case ini mendiskripsikan bagaimana driver mengkonfirmasi order dari user

Trigger: user telah melakukan order dan order diteruskan sistem kepada driver terdekat tempat user melakukan order.
Order diterima oleh driver dan dikonfirmasi oleh driver

Type: External

Normal Flow of Events:

1. Driver mendapat sebuah notifikasi order


2. Driver menerima order tersebut
3. Driver melakukan konfirmasi kepada user

SubFlows:
-

Alternate/Exception Flows :
1. Driver kehilangan sinyal atau kehabisan kuota sehingga tidak dapat mengkonfirmasi order tersebut
2. User kehilangan sinyal atau kehabisan kuota sehingga tidak dapat menerima notifikasi konfirmasi dari driver
Use Case Diagram Go Ride
Activity Diagram Go Ride

Anda mungkin juga menyukai