BAB IV ANALISA DAN PERANCANGAN SISTEM

dokumen-dokumen yang mirip

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN

BAB III ANALISA DAN DESAIN. sistem yang akan dirancang, evaluasi pada masalah yang ada adalah : informasi lokasi SMU dan SMK di kota medan.

BAB III ANALISIS DAN PERANCANGAN

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

BAB III ANALISIS DAN PERANCANGAN SISTEM`

BAB 4 PERANCANGAN Perancangan Algoritma Algoritma shortest path (Haversine formula)

BAB IV PERANCANGAN SISTEM Perancangan Pembuatan Sistem(Use Case Diagram) SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. 3.1 Objek Penelitian Sejarah Singkat Bengkel Berkah Maju Motor

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN

BAB III ANALISA DAN PERANCANGAN SISTEM Gambaran Umum Tujuan dari Membuat aplikasi Sistem Informasi Monitoring SP2d dan SPM

Gambar 3.1 Flowchart Membuat Rute Lari

BAB IV HASIL DAN PEMBAHASAN. Adapun tampilan hasil dari sistem informasi geografis lokasi gedung

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

TUGAS ANALISIS DAN PERANCANGAN SISTEM PENJUALAN LAPTOP

BAB III ANALISIS DAN PERANCANGAN. Dalam membangun aplikasi pembelajaran aksara sunda berbasis android

BAB IV ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN. yang jelas untuk perbaikan ataupun pengembangan dari suatu sistem.

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. atau tata cara memperoleh rute pariwisata di Provinsi Jawa Barat yang sedang

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV HASIL DAN PEMBAHASAN


BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM. sequential (waterfall). Metode ini terdiri dari empat tahapan, yaitu: analisis,

BAB III ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN. kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya.

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISA DAN PERANCANGAN

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

BAB III ANALISA DAN DESAIN SISTEM

4.1. Perancangan Use Case Diagram

BAB III ANALISA MASALAH DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS SISTEM

BAB III PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM


BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR BAB I PENDAHULUAN I

BAB IV ANALISA DAN PERANCANGAN SISTEM

Bab III. Perancangan Sistem

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan

BAB III ANALISA DAN DESAIN SISTEM

DAFTAR ISI ABSTRAK... KATA PENGANTAR... DAFTAR ISI... viii DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... xvi BAB I PENDAHULUAN...

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN 3.1 ANALISIS

BAB III ANALISA DAN DESAIN SISTEM

HALAMAN PENGESAHAN PEMBIMBING...

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

PERANCANGAN SISTEM. Gambar 4-1 Interaksi antara sistem dan aplikasi

BAB III ANALISA DAN PERANCANGAN SISTEM

Transkripsi:

BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisa Sistem Event kebudayaan merupakan acara yang diselenggarakan dengan tujuan untuk melestarikan kebudayaan daerah. Pelaksanaan event kebudayaan di Jawa Tengah ini dikelola oleh Dinas Kebudayaan dan Pariwisata Jawa Tengah. Informasi pelaksanaan event ini disampaikan melalui web pemprov Jawa Tengah. Informasi yang disampaikan hanya memuat tentang pelaksanaannya tidak terdapat informasi geografis untuk mengetahui lokasi pelaksanaan tersebut, sehingga masyarakat yang tidak tahu daerah tersebut dan susah untuk mengetahui lokasinya. Oleh karena itu, berdasarkan permasalahan tersebut penulis mencoba untuk membanguan sistem informasi geografis pelaksanaan event kebudayaan di Jawa Tengah yang dapat menampilkan peta dan penunujuk arah agar masyarakat dapat dengan mudah untuk mencari tahu informasi pelaksanaan event kebudayaan di Jawa Tengah. 4.1.1. Analisa Domain Merupakan proses mencari tau ruang lingkup dari permasalahan. Analisa domain dilakukan untuk mendapatkan untuk mendapatkan gambaran umum tentang objek penelitian. Adapun analisis domain yang didapat, yaitu : Tabel 4.1 Analisa Domain Rincian Domain Pemerintah Provinsi Jawa Tengah Hubungan Semantik Bagian dari Domain Dinas Kebudayaan dan Pariwisata Jawa Tengah 37

Pengelola penyelenggarakan kegiatan kebudayaan dan pariwisata Cara kerja Dinas Kebudayaan dan Pariwisata Jawa Tengah 4.1.2. Sumber Kebutuhan Dalam mencari kebutuhan penulis memperoleh beberapa kebutuhan dari beberapa faktor, seperti: a. Kegiatan Event Kebudayaan Pencarian kebutuhan dilakukan dengan melakukan kegiatan survei pengunjung pada acara kebudayaan yang ada di Jawa Tengah. b. Data atau sumber lainnya yang sudah ada Pencarian kebutuhan dilakukan dengan melihat data-data yang sudah ada dan masih diperlukan, melihat website dari dinas kebudayaan dan pariwisata Jawa Tengah. 4.1.3. Stakeholder User yang memiliki kepentingan dengan sistem yang dibuat. Atau yang akan terlibat dengan pembuatan sistem. Adapun stakeholder yang terlibat: a. Pegawai Dinas Kebudayaan dan Pariwisata Jawa Tengah Terlibat mengenai info acara yang akan dilaksanakan. b. Pengunjung Acara Kebudayaan Terlibat untuk studi kasus tentang acara kebudayaan yang diselenggarakan. 4.1.4. Kebutuhan yang didapat Adapun kebutuhan yang didapat dari proses mencari kebutuhan, yaitu: a. Kebutuhan Fungsional Menampilkan daftar event kebudayaan 38

Menampilkan info event kebudayaan Menampilkan peta dan petunjuk arah ke lokasi event kebudayaan. b. Kebutuhan Non-fungsional Fungsi-fungsi dapat terintegrasi dengan baik. Aplikasi tidak memakan banyak ruang memory. Sistem terhubung ke jaringan internet. 4.2. Perancangan Sistem Sebelum membuat program sistem informasi geografis pelaksanaan event kebudayaan di Jawa Tengah harus melakukan perancangan sistem terlebih dahulu. Perancangan sistem bertujuan agar sistem yang dibuat dapat sesuai dengan apa yang dibutuhkan oleh pengguna. Perancangan dibuat melalui pemodelan sistem dan desain sistem. Pemodelan sistem dilakukan dengan memodelkan kebutuhan dan aktifitas sistem kedalam bentuk diagram. Sedangkan desain sistem dilakukan dengan membuat desain tampilan dari program yang akan dibuat. Berikut langkah-langkah dari perancangan sistem. 4.2.1. Narasi Sistem Aplikasi Sistem Informasi Geografis Pelaksanaan Event Kebudayaan di Jawa Tengah yang akan dibuat adalah sebuah aplikasi yang hanya dapat berjalan di smartphone yang mempunyai sistem operasi android. Sistem operasi yang dapat menggunakan aplikasi ini minimal yaitu sistem operasi android dengan versi 4.0.1 atau ice cream sandwich. Aplikasi ini menggunakan google maps API untuk menyediakan informasi geografis event kebudayaan yang dilaksanakan di Jawa Tengah seperti event kesenian, perfilman dan lainnya. 39

Dengan menggunakan metode waterfall yang telah ditentukan untuk pengambangan sistem, yang pertama kali dilakukan yaitu melakukan analisa sistem untuk mendapatkan kebutuhan apa saja yang harus ada pada sistem, kemudian mendeskripsikan kebutuhan tersebut kedalam diagram untuk mempermudah dalam pembuatan aplikasi tersebut. Sistem yang dibuat bertujuan untuk menampilkan informasi dan peta dari event kebudayaan yang diselenggarakan di Jawa Tengah. Pada aplikasi yang akan dibuat, cara kerja dari aplikasi ini yaitu ketika user membuka aplikasi akan menampilkan home, pada home sistem akan menampilkan daftar event apa saja yang akan diselenggarakan di Jawa Tengah. Kemudian user dapat memilih salah satu event dan sistem akan menampilkan informasi mengenai event yang dipilih. Informasi yang ditampilkan yaitu informasi mengenai nama acara, tanggal pelaksanaan, waktu pelaksanaan, alamat, gambar event yang dilaksanakan tahun sebelumnya dan peta event tersebut. User juga dapat memilih petunjuk jalan untuk mempermudah menemukan lokasi event yang diselenggarakan. User dapat melihat menu aplikasi dengan menekan tombol menu pada pojok kiri atas, kemudian aplikasi akan menampilkan daftar menu. User dapat memilih gallery untuk melihat daftar foto pelaksanaan kebudayaan sebelumnya. Untuk masuk ke menu admin, harus memilih menu login, kemudian diharuskan login terlebih dahulu untuk dapat masuk ke menu admin. Pada menu admin, admin dapat melakukan input event baru, mengedit event yang sudah diinputkan, ataupun menghapus event yang sudah diinputkan. Admin juga dapat merubah password untuk merubah password untuk keamanan sistem. Berikut merupakan gambar dari kerja sistem dari aplikasi yang akan dibuat: 40

Gambar 4.1 Cara kerja sistem User memberikan perintah aplikasi untuk membuka peta lokasi pelaksanaan event. Kemudian smartphone akan mendeteksi lokasi user dengan fasilitas GPS melalui satelit, kemudian smartphone menerima koordinat dari user. Selanjutnya aplikasi meminta data maps lokasi pelaksanaan event melalui koneksi internet. Kemudian maps dengan petunjuk lokasi akan tampil pada smartphone user. 41

4.2.2. Identifikasi User User merupakan pengguna sistem informasi geografis, ada 2 tipe user yaitu user pengguna dari aplikasi tersebut dan admin yang mengelola aplikasi tersebut, seperti yang dapat dilihat dari gambar dibawah ini : Gambar 4.2 Identifikasi User 42

4.2.3. Identifikasi Use Case Dari aktor yang terlibat dalam sistem seperti gambar diatas sehingga use case yang akan dibuat sebagai berikut: 4.2.2.1. Admin Gambar 4.1 Use Case Admin a. Melakukan login b. Melakukan input informasi pelaksanaan event kebudayaan c. Melakukan update ( edit & delete ) informasi event kebudayaan d. Mengganti password e. Melakukan logout 43

4.2.2.2. User Gambar 4.2 Use Case User a. Melihat home b. Melihat informasi pelaksanaan event kebudayaan c. Melihat gallery d. Melihat Peta 44

e. Melihat penunjuk arah ke tempat pelaksanaan event kebudayaan f. Melakukan pencarian pelaksanaan event kebudayaan 4.2.3.1. Skenario Usecase Diagram Skenario usecase diagram dibuat dengan tujuan untuk mendeskripsikan usecase diagram yang telah dibuat, berikut ini merupakan skenario usecase diagram: a. Skenario usecase login Tabel 4.2 Skenario usecase login Nama Login Tujuan Untuk keamanan sistem, hanya admin yang dapat mengaksesnya Aktor Admin Deskripsi Untuk dapat masuk kehalaman admin harus melakukan login terlebih dahulu dengan memasukan username dan password. b. Skenario usecase input event Tabel 4.3 Skenario usecase input event Nama Input event Tujuan Menambahkan pelaksaknaan event baru Aktor Admin Deskripsi Penambahan event baru meliputi nama, tanggal pelaksanaan, waktu pelaksanaan, alamat, gambar dan koordinat peta event c. Skenario usecase update event Tabel 4.4 Skenario usecase update event Nama Update event 45

Tujuan Aktor Deskripsi Melakukan edit dan hapus event Admin Admin dapat melakukan perubahan pada event yang sudah di input sebelumnya dan dapat menghapus event yang sudah dilaksanakan. d. Skenario ganti password Tabel 4.5 Skenario usecase ganti password Nama Ganti password Tujuan Untuk mengubah password yang sudah ada sehingga keamanan tetap terjaga Aktor Admin Deskripsi Admin harus memasukkan username dan password lama terlebih dahulu kemudian memasukan password baru untuk dapat mengganti password. e. Skenario logout Tabel 4.6 Skenario usecase logout Nama Logout Tujuan Untuk keluar dari halaman admin Aktor Admin Deskripsi Keluar dari halaman admin f. Skenario melihat daftar event Tabel 4.7 Skenario usecase melihat daftar event Nama Melihat daftar event Tujuan Untuk melihat daftar event yang akan dilaksanakan 46

Aktor User Deskripsi Menampilkan event-event yang akan dilaksanakan. g. Skenario melihat informasi event Tabel 4.8 Skenario usecase melihat informasi event Nama Informasi event Tujuan Untuk melihat detail event Aktor User Deskripsi Menampilkan nama event, tanggal pelaksanaan, waktu pelaksanaan, alamat, gambar dan koordinat peta event h. Skenario melihat peta Tabel 4.9 Skenario melihat peta Nama Melihat peta Tujuan Melihat peta lokasi event Aktor User Deskripsi Menampilkan peta lokasi event yang dilaksanakan. i. Skenario melihat gallery Tabel 4.10 Seknario melihat gallery Nama Melihat gallery Tujuan Melihat foto-foto event yang diselenggarakan sebelumnya. Aktor User 47

Deskripsi Menampilkan foto event dengan kategori seperti kesenian, pefilman, dan nilai budaya. j. Skenario pencarian event Tabel 4.11 Skenario pencarian event Nama Pencarian event Tujuan Mencari event yang ada pada daftar event (home) Aktor User Deskripsi Mencari event yang sudah ada berdasarkan nama event. k. Skenario melihat petunjuk lokasi Tabel 4.12 Skenario petunjuk lokasi Nama Petunjuk lokasi Tujuan Melihat petunjuk jalan lokasi pelaksanaan event Aktor User Deskripsi Menampilkan petunjuk jalan menuju lokasi pelaksanaan event. 4.2.3.2. Spesifikasi Usecase Diagram 48

a. Login Tabel 4.13 Spesifikasi usecase login Aktor Admin Usecase Login Deskripsi Digunakan oleh admin untuk masuk kehalaman admin dengan memasukan username dan password Pre Condition Sistem menampilkan form login Post Admin berhasil melakukan login Condition kedalam sistem Normal Flow Data yang dimasukan adalah id_username dan password b. Input event Tabel 4.14 Spesifikasi usecase input event Aktor Admin Usecase Input event Deskripsi Digunakan oleh admin untuk menambah event baru meliputi nama event, tanggal pelaksanaan, waktu pelaksanaan, alamat, gambar, dan peta event yang akan dilaksanakan. Pre Condition Sistem menampilkan form input event Post Admin berhasil memasukan event baru Condition kedalam sistem. Normal Flow Data yang dimasukan berupa id_event, nama_event, tgl_plksnaan, 49

waktu_plksnaan, alamat, gambar, latitude, longitude c. Update event Tabel 4.15 Spesifikasi update event Aktor Admin Usecase Update event Deskripsi Admin dapat mengubah atapun menghapus event yang sudah diinputkan Pre Condition Sistem menampilkan daftar event yang sudah diinputkan kemudian admin memilih edit atau hapus. Apabila admin memilih edit, sistem akan menampilkan form edit. Post Admin berhasil mengubah atau Condition menghapus event. Normal Flow Data event berubah atau data event dihapus d. Ganti password Tabel 4.16 Spesifikasi ganti password Aktor Admin Usecase Ganti password Deskripsi Admin dapat mengubah password untuk menjaga keamanan sistem. 50

Pre Condition Sistem menampilkan form input username dan password kemudian admin memasukan password baru Post Admin berhasil mengubah password Condition Normal Flow Password admin telah berubah e. Logout Tabel 4.17 Spesifikasi logout Aktor Admin Usecase Logout Deskripsi Admin dapat keluar dari halaman admin dengan memilih menu logout. Pre Condition Sistem menampilkan menu Post Admin berhasil keluar dari halaman Condition admin f. Melihat daftar event Tabel 4.18 Spesifikasi melihat daftar event Aktor User Usecase Melihat daftar event Deskripsi User dapat melihat daftar event apa saja yang akan dilaksanakan. Pre Condition Sistem menampilkan semua daftar event. Post Condition User melihat daftar event Normal Flow Data yang ditampilkan merupakan data event g. Melihat informasi event 51

Table 4.19 Spesifikasi melihat informasi event Actor User Usecase Melihat informasi event Deskripsi User dapat melihat detail dari informasi event yang dilaksanakan. Pre Condition Sistem menampilkan detail informasi event Post Condition User melihat detail informasi event Normal Flow Data yang ditampilkan merupakan data event h. Melihat peta Table 4.20 Spesifkasi melihat peta Aktor User Usecase Melihat peta Deskripsi User dapat melihat peta lokasi pelaksanaan event Pre Condition Sistem menampilkan maps lokasi event dilaksankan Post condition User melihat peta lokasi Normal flow Data yang ditampilkan latitude dan longitude. i. Melihat gallery Table 4.21 Spesifikasi melihat gallery Aktor User Usecase Melihat gallery 52

Deskripsi Pre condition Post condition Normal flow User dapat melihat foto-foto pelaksanaan event yang diselenggarkan sebelummnya. Sistem menampilkan daftar gambar dari pelaksanaan event sebelumnya User melihat foto-foto pelaksanaan event sebelumnya. Data yang diambil data gambar yang ada pada data event j. Pencarian event Table 4.22 Spesifikasi pencarian event Aktor User Usecase Pencarian event Deskripsi User dapat melakukan pencarian event dengan memasukan nama event. Pre condition Sistem menampilkan form pencarian Post condition User dapat menemukan event yang dicari Normal flow Data yang diambil adalah nama event dari data event k. Melihat petunjuk lokasi Tabel 4.23 Spesifikasi melihat petunjuk lokasi Aktor User Usecase Melihat petunjuk lokasi Deskripsi User dapat melihat penunjuk jalan menuju lokasi pelaksanaan event Pre condition Sistem menampilkan peta lokasi pelaksanaan event 53

Post condition Normal flow User dapat melihat petunjuk lokasi Data yang diambil adalah latitude dan longitude. 54

4.2.4. Activity Diagram Activity Diagram merupakan penggambaran alur aktivitas interaksi antara sistem dengan user yang digambarkan dalam bentuk diagram. Penggambaran activity diagram sistem informasi geografis pelaksanaan event kebudayaan digambarkan menjadi dua bagian yaitu aktivitas admin dan aktivitas user sebagai berikut: 4.2.3.1. Admin a. Tambah Event Gambar 4.3 Activity Admin Tambah Event 55

b. Ubah Password Gambar 4.4 Activity Ubah Password Admin c. Edit Event Gambar 4.5 Activity Admin Edit Event 56

d. Hapus Event Gambar 4.6 Activity Admin Hapus Event Admin membuka aplikasi sistem informasi geografis pelaksanaan event kebudayaan di Jawa Tengah, kemudain memilih tombol login admin, mengisi form login, dan login akan diproses, apabila login berhasil maka akan menampilkan home dari halaman admin, apabila gagal maka akan diminta ulang untuk memasukan username dan password untuk login. Admin memilih input informasi pelaksanaan event kebudayaan kemudian sistem menampilkan form pengisian informasi event, admin memasukan data informasi pelaksanaan event pada form seperti nama, tanggal, kegiatan yang diselenggarakan, lokasi, dan koordinat tempat pelaksanaan event. Lalu admin memilih tombol post untuk menampilkan informasi pelaksanaan event kebudayaan di aplikasi. 57

Admin memilih daftar event, sistem akan menampilkan daftar informaisi pelaksanaan event, kemudian admin dapat mengedit atau menghapus informasi. Apabila admin memilih edit maka sistem akan menampilkan form edit seperti nama, tanggal, kegiatan yang diselenggarakan, lokasi dan koordinat tempat pelaksanaan event lalu admin memilih tombol simpan untuk menyimpan hasil edit. Apabila admin memilih delete maka informasi akan dihapus dari daftar informasi pelaksanaan event. Admin memilih ganti password maka sistem akan menampilkan form ganti password. Kemudian admin memasukan password lama dan password baru. Penggantian password bertujuan untuk keamanan sistem dan data-data yang ada. Admin memilih tombol logout, admin akan keluar dari menu admin kemudian sistem akan menampilkan halaman home aplikasi. 58

4.2.3.2. User a. Home Gambar 4.7 Activity Home User b. Pencarian 59

Gambar 4.8 Activity User Pencarian Event User membuka aplikasi, sistem akan menampilkan home yaitu daftar informasi pelaksanaan event kebudayaan. User memilih informasi kebudayaan, dan sistem akan menampilkan informasi pelaksanaan event kebudayaan. User memilih tombol lokasi tempat event kebudayaan, dan sistem akan menampilkan peta lokasi dari tempat event pelaksanaan kebudayaan. User memilih penunjuk jalan tempat pelaksanaan event kebudayaan. User memilih tombol pencarian, kemudian user mengisi form pencarian, lalau apabila informasi yang dicari oleh user terdapat pada sistem, maka akan menampilkan daftar informasi yang dicari. Apabila informasi yang dicari tidak ada, maka sistem akan menampilkan permohonan maaf karena karena informasi yang dicari tidak ada. 60

4.2.5. Sequence Diagram Sequence diagram merupakan realisasi dari use case yang telah dibuat. Realisasi ini bertujuan untuk mempermudah dalam merancang alur dari sistem yang dibuat. Berikut ini adalah sequence diagram admin dan user: 4.2.4.1. Admin a. Login Gambar 4.9 Sequence Login Admin 61

b. Tambah Event c. Edit Event Gambar 4.10 Sequence Admin Tambah Event 62

Gambar 4.11 Sequence Admin Edit Event d. Hapus Gambar 4.12 Sequence Admin Hapus Event e. Ubah Password 63

Gambar 4.13 Sequence Ubah Password Admin 4.2.4.2. User a. Home Gambar 4.14 Sequence home user 64

b. Infromasi Event Gambar 4.15 Sequence User Informasi Event c. Pencarian 65

Gambar 4.16 Sequence User Pencarian Event 66

4.2.6. Class Diagram Class Diagram merupakan penggambaran database dari sistem. Pembuatan class diagram bertujuan untuk mempermudah dalam mendesain database dari sistem yang dibuat. Gambar 4.17 Class Diagram 67

4.2.7. Desain Tampilan Merupakan rancangan tampilan yang akan penulis buat. 4.2.6.1.Tampilan Admin a. Login Judul Judul Form Form input Form input Button Gambar 4.18 Tampilan login admin Login (atas) : Merupakan judul halaman. Masukan ID : Merupakan judul form Username : Form input username Password : Form input password Login (bawah) : tombol untuk login 68

b. Halaman Admin Judul halaman Daftar adm Button menu Halaman awal 2 Screen 1 Screen Gambar 4.19 Tampilan Halaman Admin c. Tambah Event 69

Judul halaman Button menu Form input informasi event Button insert gambar Button insert koordinat Gambar 4.20 Tampilan Admin Tambah Event d. Hapus/Edit Judul halaman Button menu Button edit Button edit Daftar event Gambar 4.21 Tampilan Hapus/Edit Event 70

e. Ubah Passowrd Judul halaman Button menu Judul form Form input username Form input password Button login Button login Screen 1 Screen 2 4.2.6.2.Tampilan User a. Home Gambar 4.22 Tampilan Ubah Password Admin Tombol pencarian Judul Halaman Tombol menu Form daftar event 71

Gambar 4.22 Tampilan Home User b. Menu Gambar logo aplikasi Form menu user c. Detail Event Gambar 4.23 Tampilan Menu User Judul halaman Tombol kembali Form informasi event Gambar pelaksanaan event sebelumnnya Tombol tampilkan peta/maps Gambar 4.24 Tampilan Detail Event 72