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