Sequence Diagram Data Bus Sequence Diagram Data Maintenance Bus

105

d. Sequence Diagram Data Bus

Gambar 4.17. Sequence DiagramData Bus Sequence diagram yang digambarkan pada gambar 4.17.menjelaskan tentang proses manajemen data bus, yaitu menginput data bus, menampilkan data bus, mengedit data bus dan menghapus data bus. Aktor yang berperan adalah Admin Utama dan Admin. Untuk fungsi input data, terlebih dahulu admin masuk kedalam menu bus. Kemudian akan tampil form inputdata bus sekaligus tabel data bus dibawah form input tersebut, dan admin diminta untuk menginput data yang dibutuhkan sekaligus mendapatkan QR Code. Jika data yang dimasukan benar, maka data langsung tersimpan didalam 106 database dan sistem akan menampilkan data bus baru dan juga QR Code nya dalam bentuk tabel. Ketika mengubah data bus, Admin mengklik [edit] pada tabel menu data bus kemudian akantampil form edit data bus, dan Admin diminta untuk menginput data yang ingin dirubah. Jika data yang dimasukan benar, maka proses update dilakukan dan data tersebut akan langsung tersimpan didalam database, apabila ada perubahan password maka sistem akan mengenkripsi password baru tersebut kemudian sistem akan menampilkan daftar semua data bus dalam bentuk tabel. Jika dalam penambahan atau perubahan ada kesalahan dalam menginput data maka sistem akan menampilkan pesan kesalahan. Ketika menghapus data bus, Admin mengklik [hapus] pada tabel menu data bus kemudian akan tampil pesan verifikasi penghapusan data. Kemudian aktor mengirim pesan ok atau cancel. Jika pesan ok sistem akan melakukan proses hapus. Selanjutnya akan ditampilkan semua data bus dalam bentuk tabel. 107

e. Sequence Diagram Data Maintenance Bus

Gambar 4.18. Sequence DiagramData Maintenance Bus Sequence diagram yang digambarkan pada gambar 4.18.menjelaskan tentang proses manajemen data maintenance kendaraan bus, yaitu menginput data maintenance bus, menampilkan datamaintenance bus, mengedit dan menghapus datamaintenance bus. Aktor yang berperan adalah Admin dan Admin Utama. Untuk fungsi input data, terlebih dahulu admin masuk kedalam menu maintenance bus, Kemudian akan tampil form inputdata maintenance bus sekaligus tabel data maintenance bus, dan admin diminta untuk menginput data yang dibutuhkan. Jika data yang dimasukan benar, maka data 108 langsung tersimpan didalam database dan kemudian sistem akan menampilkan daftar semua data maintenance bus dalam bentuk tabel. Ketika mengubah data maintenance bus, Admin mengklik [edit] pada tabel menu data maintenance bus, kemudian akan tampil form edit data maintenance bus, dan Admin diminta untuk menginput data yang ingin dirubah. Jika data yang dimasukan benar, maka proses update dilakukan dan data tersebut akan langsung tersimpan didalam database dan kemudian sistem akan menampilkan data maintenance bus yang telah dirubah. Jika dalam penambahan atau perubahan ada kesalahan dalam menginput data maka sistem akan menampilkan pesan kesalahan. Ketika menghapus data maintenance bus, Admin mengklik [hapus] pada tabel menu data maintenance bus kemudian akan tampil pesan verifikasi penghapusan data. Kemudian aktor mengirim pesan ok atau cancel. Jika pesan ok sistem akan melakukan proses hapus. Selanjutnya akanditampilkan daftar semua data maintenance bus. 109

f. Sequence Diagram Scan QR Code