3.2 Use Case
3.2.1 Use Case Diagram
Gambar 3.3 Use Case
3.2.2 Table Use Case
Tabel 3.1 Deskripsi Use Case
Nama Use Case Deskripsi
Use Case Aktor yang
berpartisipasi
user login
Admin depends
Pesan Kursi
Lihat Order
Update Data Stasiun
Update Data Kereta
Cari Jalur Alternatif
Update Data Kereta
Template
Update Data User
Login Use case
ini menggambarkan kejadian dimana admin dan
pengunjung masuk ke dalam sistem sesuai dengan akunnya
sebelum melakukan aksi di dalam sistem.
- Admin
- User
Update Data
Kereta Use case
ini menggambarkan kejadian dimana admin
melakukan pengolahan update terhadap data kereta seperti
menambah, menghapus atau
mengubah data kereta.
- Admin
Update Data
Kereta Template
Use case ini menggambarkan
kejadian dimana admin melakukan pengolahan update
terhadap data kereta template seperti menambah,menghapus
atau mengubah data kereta template.
- Admin
Update Data
Use case ini menggambarkan
- Admin
Stasiun kejadian dimana admin
melakukan pengolahan update data Stasiun, seperti menambah,
menghapus, atau mengubah data
Stasiun.
Update Data
User Use case
ini menggambarkan kejadian dimana admin
melakukan pengolahan update data user seperti menambah,
mengubah, dan menghapus data user
. -
Admin
Cari Jalur Alternatif
Use case ini menggambarkan
kejadian dimana admin dan user melakukan pencarian jalur
alternative dari jalur KA yang tersedia.
- Admin
- User
Pesan Kursi Use case
ini menggambarkan kejadian dimana admin dan user
melakukan pemesanan kursi KA. -
Admin -
User
Lihat Order Use case
ini menggambarkan kejadian dimana Admin dan
User melakukan pemeriksaan
terhadap data pesan.
- Admin
3.2.3 Diagram Berjenjang
Gambar 3.4 Diagram Berjenjang
Level
Level 1
Top Level
8 Otomatisasi
Basis Data
7 Lihat
Order
6.1 Pesan
Kursi 8.1
Insert Data
Kereta_bera ngkat,
Gebong,Kur si
4.1 Insert
Data Stasiun
4.3 Delete
Data Stasiun
4.2 Update
Data Stasiun
2.1 Insert
Data Kereta
2.2 Update
Data Kereta
2.3 Delete
Data Kereta
4 Update
Stasiun 1
Login 6
Cari Jalur
Alternatif 2
Update Data
Kereta Aplikasi
Pencarian Jalur Alternatif Kereta
Api
5 Update
User
6.1 Insert
Data User
6.2 Update
Data User
6.3 Delete
Data User
3 Update
Data Kereta
Template
3.1 Insert
Data Kereta
Template 3.2
Update Data
Kereta Template
3.3 Delete
Data Kereta
Template
3.3 Data Flow Diagram DFD