• Tidak ada hasil yang ditemukan

4.1 Gambaran Umum Kota Tangerang Selatan

4.3.4 Perancangan Sequence Diagram

Berikut sequence diagram yang menggambarkan detail urutan proses yang dilakukan dalam sistem untuk mencapai tujuan dari use case:

1. Sequence Diagram Registrasi

Gambar 4.27 Sequence Diagram Registrasi

Keterangan Gambar:

Sequence diagram ini dilakukan oleh Pemilik Restoran untuk memperoleh akun agar Pemilik Restoran dapat melakukan login ke dalam sistem. Untuk melakukan registrasi, aktor dapat memilih menu registrasi pada sistem dan kemudian aktor mengisi form registrasi dengan benar dan sesuai yang sudah disediakan.

2. Sequence Diagram Login

Gambar 4.28 Sequence diagram login

Keterangan Gambar:

Sequence diagram ini dapat dilakukan oleh aktor yang telah terdaftar dalam sistem sebelumnya seperti Admin, Kepala Kantor, Kasi, Staf Seksi Pariwisata, Pemilik Restoran dan Masyarakat. Aktor dapat masuk kedalam sistem sesuai dengan hak akses masing-masing setiap user dengan cara memilih menu login terlebih dahulu dan kemudian memasukkan username serta password yang sudah terdaftar pada sistem sebelumnya.

3. Sequence Diagram Edit Profil

Gambar 4.29 Sequence diagram Edit Profil

Keterangan Gambar:

Sequence diagram ini dapat dilakukan oleh Pemilik Restoran, untuk mengaksesnya pemilik restoran harus masuk terlebih dahulu kedalam sistem, dan kemudian pemilik restoran memilih menu data restoran, sistem akan menampilkan form edit profil lalu pemilik restoran dapat menglenegkapi data profil restoran. Lalu sistem akan memvalidasi data yang dimasukkan. Jika data yang dimasukan tidak valid, maka sistem akan menampilkan form edit profil kembali, dan jika data yang dimasukan valid, maka sistem akan menampilkan notifikasi pesan berhasil

4. Sequence Diagram Upload Pengajuan Dokumen

Gambar 4.30 Sequence Diagram Upload Pengajuan Dokumen

Keterangan Gambar:

Sequence diagram ini dilakukan oleh Pemilik Restoran. Untuk mengaksesnya pemilik restoran harus masuk terlebih dahulu kedalam sistem, kemudian pemilik restoran dapat memilih menu upload dokumen dan kemudian input file yang akan di-upload.

5. Sequence Diagram Upload menu

Gambar 4.31 Sequence Diagram Upload menu

Keterangan Gambar:

Sequence diagram ini dilakukan oleh Pemilik restoran. Untuk mengaksesnya harus masuk terlebih dahulu kedalam sistem, memilih menu upload menu, maka sistem akan menampilkan form upload menu.kemudia aktor meng-input data menu, maka sistem akan merubah status menu dan menyimpan ke database. Begitu juga jika aktor memilih hapus, maka sistem akan menghapus data.

6. Sequence Diagram Lihat Rating

Gambar 4.32 Sequence Diagram Lihat Rating

Keterangan Gambar:

Sequence diagram ini dilakukan oleh Admin, Pemilik Restoran dan Masyarakat. Untuk mengaksesnya harus masuk terlebih dahulu kedalam sistem, memilih menu rating, maka sistem akan menampilkan rating. Jika aktor memilih detail, maka sistem akan menampilkan detail data bagi admin dan pemilik restoran. Jika masyarakat mengisi rating, maka sistem akan merubah rating dan menyimpan ke database. Begitu juga jika aktor memilih hapus, maka sistem akan menghapus data.

7. Sequence Diagram Lihat Dokumen dan Evaluasi

Gambar 4.33 Lihat Dokumen dan Evaluasi

Keterangan Gambar:

Sequence diagram ini dilakukan oleh Staff pariwisata. Untuk mengaksesnya harus masuk terlebih dahulu kedalam sistem, memilih menu dokumen pengajuan, maka sistem akan menampilkan form dokumen pengajuan. Jika aktor memilih detail, maka sistem akan menampilkan detail data. Jika Staff memilih evaluasi, maka sistem akan merubah status dokumen dan menyimpan ke database. Begitu juga jika Staff memilih hapus, maka sistem akan menghapus data

8. Sequence Diagram Lihat Hasil Evaluasi dan Verifikasi

Gambar 4.34 Sequence Diagram Lihat Hasil Evaluasi dan Verifikasi Keterangan Gambar:

Sequence diagram ini dilakukan oleh Kasi pariwisata. Untuk mengaksesnya harus masuk terlebih dahulu kedalam sistem, memilih menu dokumen pengajuan, maka sistem akan menampilkan daftar data pengajuan. Jika aktor memilih detail, maka sistem akan menampilkan detail data pengajuan, Jika aktor memilih verifikasi, maka sistem akan merubah status data pengjuan dan menyimpan ke database. Begitu juga jika aktor memilih hapus, maka sistem akan menghapus data.

9. Sequence Diagram Tolak Dokumen

Gambar 4.35 Sequence Diagram Tolak Dokumen

Keterangan Gambar:

Sequence diagram ini dilakukan oleh Staff dan Kasi pariwisata. Untuk mengaksesnya harus masuk terlebih dahulu kedalam sistem, memilih menu dokumen, maka sistem akan menampilkan halaman dokumen. Aktor memilih tolak dokumen, maka sistem akan menyimpan ke dalam databse.

10. Sequence Diagram Lihat Hasil Verifikasi dan Approval

Gambar 4.36 Sequence Diagram Lihat Hasil Verifikasi dan Approval

Keterangan Gambar:

Sequence diagram ini dilakukan oleh Kepala Kantor. Untuk mengaksesnya harus masuk terlebih dahulu kedalam sistem, memilih menu dokumen, maka sistem akan menampilkan daftar data pengajuan. Jika aktor memilih detail, maka sistem akan menampilkan detail data permohonan, Jika aktor memilih Approval, maka sistem akan merubah status data pengajuan dan menyimpan ke database. Begitu juga jika aktor memilih hapus, maka sistem akan menghapus data.

11. Sequence Diagram Manage Semua User

Gambar 4.37 Sequence Diagram Manage Semua User

Keterangan Gambar:

Sequence diagram ini dapat dilakukan oleh Admin untuk mengelola semua user. Untuk mengaksesnya harus masuk terlebih dahulu kedalam sistem, kemudian memilih menu masing-masing user dan sistem akan menampilkan form profil setiap user. Jika tidak valid, sistem akan menampilkan pesan gagal. Jika valid, sistem akan menampilkan notifikasi berhasil. Jika aktor memilih hapus maka sistem akan menghapus data.

12. Sequence Diagram Lihat Menu

Gambar 4.38 Sequence Diagram Isi kriteria restoran

Keterangan Gambar:

Sequence diagram ini dapat dilakukan oleh Masyarakat untuk mengisi kriteria restoran yang diinginkan. Untuk mengaksesnya masyarakat harus masuk terlebih dahulu kedalam sistem, kemudian memilih menu kuliner dan sistem akan menampilkan halaman kuliner dan form saran. Lalu masyarakat meng-input kriteria restoran yang di inginkan. Sistem menampilkan saran restoran sesuai dengan kriteria yang di-input oleh masyarakat.

13. Sequence Diagram Lihat Restoran

Keterangan Gambar:

Sequence diagram ini dapat dilakukan oleh Masyarakat untuk memilih restoran. Untuk mengaksesnya masyarakat harus masuk terlebih dahulu kedalam sistem, kemudian memilih menu restoran dan sistem akan menampilkan halaman detail profil restoran.

14. Sequence Diagram Cari Restoran

Gambar 4.40 Sequence Diagram Lihat peta

Keterangan Gambar:

Sequence diagram ini dapat dilakukan oleh masyarakat untuk mencari restoran, dengan cara memilih kriteria restoran lalu mengklik cari maka sistem akan menampilkan restoran yang sesuai dengan kriteria yang di masukan.

15. Sequence Diagram Isi rating

Keterangan Gambar:

Sequence diagram ini dapat dilakukan oleh masyarakat untuk mengisi rating, dengan cara memilih rating maka sistem akan menyimpan rating. Kemudian sistem akan menyimpan data dan menampilkan notifikasi berhasil.

16. Sequence Diagram Mendapat Saran

Gambar 4.42 Sequence Diagram Mendapat Saran

Keterangan Gambar:

Sequence diagram ini dapat dilakukan oleh Masyarakat untuk mendapatkan saran restoran. Untuk mengaksesnya harus masuk terlebih dahulu kedalam sistem, kemudian rating restoran dan sistem mengolah hasil rating dan menampilkan saran restoran.

17. Sequence Diagram Lihat Peta

Gambar 4.43 Sequence Diagram Lihat Peta

Keterangan Gambar:

Sequence diagram ini dapat dilakukan oleh semua user untuk melihat peta restoran. Untuk mengaksesnya harus masuk terlebih dahulu kedalam sistem, kemudian memilih menu peta dan sistem menampilkan peta restoran.

18. Sequence Diagram Kelola Restoran

Gambar 4.44 Sequence Diagram Kelola Restoran

Keterangan Gambar:

Sequence diagram ini dapat dilakukan oleh admin untuk mengelola restoan. Admin dapat melakukan tambah, edit dan hapus user. Untuk mengaksesnya harus masuk terlebih dahulu kedalam sistem, kemudian memilih menu restoran dan sistem

menampilkan daftar data restoran. Jika aktor memilih tambah, maka sistem akan menampilkan form tambah restoran dan aktor menginput data restoran. Jika aktor memilih edit, maka sistem akan menampilkan form edit restoran dan aktor merubah data restoran. Begitu juga jika aktor memilih hapus, maka sistem akan menghapus data user.

19. Sequence Diagram Kelola rating

Keterangan Gambar:

Sequence diagram ini dapat dilakukan oleh admin untuk mengelola rating. Admin dapat melihat dan menghapus rating. Untuk mengaksesnya admin harus masuk terlebih dahulu kedalam sistem, kemudian memilih menu rating lalu sistem menampilkan daftar data rating. Jika aktor memilih detail, maka sistem akan menampilkan detail rating. Dan jika aktor memilih hapus, maka sistem akan menghapus data rating.

20. Sequence Diagram Logout

Gambar 4.46 Sequence Diagram Logout

Keterangan Gambar:

Sequence diagram ini digunakan oleh Admin, Kepala Kantor, Kasi Pariwisata, Staf Seksi Pariwisata, Pemilik Restoran dan Masyarakat untuk melakukan logout. Aktor memilih logout untuk keluar dari sistem maka sistem akan menampilkan halaman home.

Dokumen terkait