Visit Tirtonadi Giwangan, Klaten, Tirtonadi
Visit Salatiga Giwangan, Klaten, Tirtonadi, Salatiga
Pop Salatiga Giwangan, Klaten, Tirtonadi
Pop Tirtonadi Giwangan, Klaten
Pop Klaten Giwangan
Visit Term.Concat Giwangan, Term.Concat
Pop term. Concat Giwangan
Pop Giwangan -
Algoritma DFS akan menghasilkan urutan kunjungan Giwangan, Bandara, St.Tugu, Malioboro, Ambarawa,Klaten, Tirtonadi, Salatiga, terminal Concat
3.4 Arsitektur Sistem
3.4.1 Arsitektur Sistem berbasis mobile
user admin Travice Mobile
Travice web server
internet
Database Server
Gambar 3.2 Arsitektur Sistem berbasis mobile
Gambar 3.2 merupakan arsitektur system yang akan dibangun. Dalam Arsitektur tersebut user admin menggunakan Travice untuk dapat mengakses
data yang ada di web server. Dalam mengakses data yang ada di web server diperlukan koneksi internet. Web server ini berfungsi menyimpan data terminal,
jalur, trayek. Data terminal terdapat di database server. User menggunakan Travice mobile untuk mencari jalur yang ada dari sutau terminal ke termnal
lain. User juga akan mendapatkan visualisasi jalur saat jalur yang dicari oleh user ditampilkan oleh sistem. Admin menggunakan Travice mobile untuk
mengelola data terminal.
Database Kota, Terminal, Line
Hitung semua kemungkinan jalur dengan Algoritma DFS
Input terminal asal, tujuan
User
Visualisasi di Google Map
Gambar 3.3 Arsitektur Aplikasi Travice mobile untuk User
Gambar 3.3 merupakan arsitektur aplikasi Travice mobile untuk user yang akan dibangun. Dalam Arsitektur tersebut user memasukan data terminal asal
dan terminal tujuan yang ingin dia capai. Sistem akan menampilkan kemungkinan-kemungkinan jalur yang ditemukan. Kemudian hasil dari
perhitungan system akan di visualisasikan berdasarkan integrasi dengan google map.
Perubahan Database Admin
Data Terminal,
yang ada
Data Terminal
yang telah berubah
Gambar 3.4 Arsitektur Aplikasi Travice mobile untuk Admin
Gambar 3.4 merupakan arsitektur aplikasi Travice mobile untuk Admin yang akan dibangun. Dalam Arsitektur tersebut admin akan memasukan data
kota, terminal dan line yang ada. Saat ada perubahan yang dilakukan oleh admin maka data yang baru akan disimpan di database.
3.4.2 Arsitektur Sistem Travice Web Server
Admin Travice web
Server
Database server internet
Gambar 3.5 Arsitektur Sistem Travice Web Server
Gambar 3.5 merupakan arsitektur system yang akan dibangun. Dalam Arsitektur tersebut admin menggunakan Travice untuk dapat mengakses data
yang ada di web server. Dalam mengakses data yang ada di web server diperlukan koneksi internet. Web server ini berfungsi menyimpan data terminal,
jalur dan trayek. Data terminal terdapat di database server.
Perubahan Database Admin
Data Terminal,
Jalur, Trayek
yang ada
Data Terminal,
Jalur, Trayek yang telah
berubah
Gambar 3.6 Arsitektur Aplikasi Travice Web Server untuk Admin
Gambar 3.6 merupakan arsitektur aplikasi Travice web server untuk Admin yang akan dibangun. Dalam Arsitektur tersebut admin akan memasukan data
terminal, jalur, dan trayek yang ada. Saat ada perubahan yang dilakukan oleh admin maka data yang baru akan disimpan di database.
3.5 Gambaran Umum Sistem