3.2.4 Hapus Terminal
Diagram Sequence:
Admin :Form_Admin
:AksesServer Activity
: service 1 tampil halaman
Admin 2 Tekan list ubah
Terminal 3 Tampil
halamanDataTerminal
8 Hapus Data 10 tampil pesan sukses
4 Pilih data yang akan dihapus
5 tekan menu hapus 6 Cek Id
terminal : Terminal
7 Lakukan query hapus
9 Hasil query
Kelas Analisis:
Kelas Analisis No
Nama kelas tabel Tipe
Deskripsi 1.
FormAdmin Interface
Halaman utama setelah Admin berhasil Login
2. AksesServerActivity Interface
Halaman yang akan menampilkan daftar terminal yang ada
3. service
Controller Kelas ini sebagai controller yang
mengatur proses penghapusan data pada tabel terminal
4. Tabel Terminal
Entity Berfungsi menyimpan seluruh
data terminal
FormAdmin AksesServerActivity
Terminal Service
3.2.5 Logout
Diagram Sequence:
Admin : Form_admin
: Menu_utama 1 Tampil halaman
Admin 2 Tekan Menu
Logout 3 tampil Menu_utama
Kelas Analisis:
Kelas Analisis No
Nama kelas tabel Tipe
Deskripsi 1.
Form_Admin Interface
Halaman utama setelah Admin berhasil Login
2. Menu_utama
Interface Halaman setelah Admin berhasil
keluar dari sistem
Form_admin Menu_utama
3.2.6 Cari Jalur
Diagram Sequence:
User : Menu_utama
: User : Rute
1 Tampil halaman utama
2 Tekan Menu User 3 tampil form CariJalur
4 isikan data terminal awal, terminal akirtujuan
5 tekan tombol Cari
18 Visualisasi Jalur : mapActivity
: Vertex : Stack
: Graph : DepthFirst
Search
17 tekan tombol Visualisasi 6 Pencarian Jalur
7 Pencarian Jalur : Edge
8 Pencarian Jalur 9 Pencarian Jalur
10 Pencarian Jalur 11 Pencarian Jalur
12 Pencarian Jalur 15 Pencarian Jalur
13 Pencarian Jalur 14 Pencarian Jalur
16 Hasil Penelusuran
Kelas Analisis:
Menu_utama User
Map_activity DepthFirstSearch
Vertex Edge
Stack Rute
Kelas Analisis
No Nama kelas tabel
Tipe Deskripsi
1. Menu_utama
Interface Halaman utama sistem
2. User
Interface Halaman user untuk mencari
jalur yang ada
3. DepthFirstSearch
Entity Melakukan pencarian jalur
4. Graph
Entity Kelas untuk menambah data
vertexterminal dan Edge jalur
5. Rute
Entity Kelas yang berisi daftar
vertexterminal
6. Stack
Entity Kelas yang digunakan saat
penelusuran jalur
7. Edge
Entity Kelas yang digunakan saat
penelusuran jalur
8. Vertex
Entity Kelas yang berisi daftar List
vertexTerminal
9. Map_activity
Entity Kelas yang mengelola visualisasi
yang terintegrasi dengan Google Map.
135
LAMPIRAN 4 4
Model Desain 4.1
Travice Web Server 4.1.1
Login
Form login diisikan oleh Admin diawal akan masuk ke dalam sistem. Isian dari form login adalah username dan password. Form login ditunjukan pada
gambar berikut ini :
Keterangan Gambar : a : Diisi dengan nama Admin
b : Diisi dengan password Admin c : Tombol Login
4.1.2 Tambah Data Terminal