Communication Analisis Sistem Rancang bangun situs museum batik berbasis web studi kasus : Museum Batik Yogyakarta.

32 Bab III ANALISIS PERANCANGAN SISTEM

3.1 Communication

Pada tahap ini dilakukan wawancara dengan pihak museum yaitu koordinator museum Batik Yogyakarata. Berikut merupakan hasil wawancara yang dilakukan pada bulan desember tanggal 16 desember 2014 dengan koordinator Museum Batik Yogyakarta. Pertanyaan Jawaban Koordinator museum 1. Sudah berapa lama museum ini didirikan ? Museum ini berdiri pada 12 mei 1977 2. Ada berapa karyawan yang bekerja disini ? Ada 3 karyawan, dan ada 1 karyawan dari dinas 3. Berapa banyak koleksi batik yang ada dimuseum ini ? Disini ada 1.200 koleksi batik 4. Disini koleksinya rata-rata batik apa ya? Motif disini kebanyakan berupa motif pesisiran, pimggiran, terang bulan, dan motif esuk-sore 5. Bagaimana sistem pendataan batik yang dilakukan pada museum ini ? Di Museum Batik ini masih menggunakan sistem manual dengan mencatat seluruh data batik pada kertas.

3.2 Analisis Sistem

3.1.1. Gambaran Umum Sistem

SISTEM LAMA SISTEM BARU Performance  Data batik tidak dapat diinputkan kedalam sebuah sistem atau data ditulis secara manual pada kertas  Membutuhkan waktu lama untuk menambah data batik  Admin tidak dapat mencari data batik secara cepat  Data batik dapat diinputkan secara langsung kedalam sistem dengan mudah  Admin dapat melakukan pencarian data batik berdasarkan kategori batik, karya, daerah, nama batik Information  Data tidak update  Data manual rentan terjadi duplikasi data  Data terupdate  Kemudahan dalam mendapatkan informasi yang tepat guna  Data dapat terorganisir baik  Mudah dan bisa kapan saja diakses Efficiency  Terbatas waktu  Butuh extra tenaga untuk menulis data satu per satu  Tidak terbatas waktu  Lebih efektif dan efisien Control  Terdapat resiko potensi human error  Data dapat dikontrol dengan baik Economic  Biaya untuk memproses data secara manual  Menghemat tenaga kerja karyawan Service  Mengahsilkan informasi yang kurang akurat  Sistem mudah dipahami dan digunakan

3.1.1.1. Analisa Kebutuhan Pengguna

User yang terlibat dalam sistem ini : a. Admin Museum batik Yogyakarta Admin bertugas untuk mengelola kategori batik, menggelola data batik, menanggapi saran pengunjung. Untuk kategori batik admin mengelompokkan batik dalam beberapa kategori yang nantinya dapat dengan mudah dipilih oleh pengunjung web. Kemudian admin juga akan mencetak kode untuk masing- masing batik yaitu QR Code. Setelah QR Code tercetak maka admin akan menempelkan QR Code tersebut pada masing-masing bingkai di batik. b. Pengunjung Pengunjung dapat langsung mengakses website ini untuk melihat batik melalui kategori batik, jenis batik, kemudian detail batik, menginputkan saran untuk museum. Semua pengunjung museum maupun pengunjung website batik ini dapat memperoleh informasi mengenai batik maupun mengenai Museum Batik Yogyakarta ini.

3.1.1.2. Use Case Diagram

3.1.1.2.1 Use Case Diagram

Tambah kategori batik Edit kategori batik DATA KATEGORI BATIK Hapus kategori batik Lihat detail kategori batik Admin Museum Pengunjung LOGIN Depends on DATA BATIK Tambah batik Edit batik Hapus batik Lihat detail batik Cari kategori batik Cari batik Komentar Tambah komentar Lihat komentar Hapus komentar Mencetak QR Code Daerah Tambah Daerah Edit Daerah Lihat detail Daerah Alat_batik Tambah alat_batik Edit Alat batik Lihat detail Alat batik Hapusl Daerah Cari Daerah Hapus Alat batik Cari Alat batik Gambar 3. 1 Use Case Diagram 3.1.1.2.2 Narasi Use Case Skenario : Login Actor : Admin Aksi Aktor Reaksi Sistem 1. Memilih menu login pada halaman utama 2. Menampilkan form login 3. memasukkan id dan password di form login 4. menekan tombol login 5. Jika invalid : menampilkan form username dan password salah dan kembali ke form login Jika valid : menampilkan form utama Skenario : Lihat detail Kategori batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Actor memilih menu kategori batik di form utama 2. Menampilkan daftar kategori batik secara keeluruhan Skenario : Lihat detail Batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Aktor memilih menu kategori batik di form utama 2. Menampilkan daftar kategori batik secara keseluruhan 3. Admin memilih pilihan batik yang diinginkan 4. Menampilkan seluruh jenis batik tersebut. Skenario : Lihat Komentar Actor : Admin Aksi Aktor Reaksi Sistem 1. Admin menekan menu pesan di form utama 2. Menampilkan semua pesan yang terdapat di pada halaman tersebut. Skenario : Lihat detail Daerah Actor : Admin Aksi Aktor Reaksi Sistem 1. Admin menekan menu daerah di form utama 3. Menampilkan semua data daerah batik tersebut Skenario : Lihat detail Alat_batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Admin menekan menu alat_batik di form utama 2. Menampilkan semua alat_batik Skenario : lihat detail batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Aktor memilih menu kategori batik di form utama 2. Menampilkan daftar kategori batik secara keeluruhan 3. Admin memilih pilihan batik yang diinginkan 4. Menampilkan seluruh jenis batik tersebut. 5. Admin mengklik salah satu batik yang diinginkan 6. Menampilkan detail batik yang telah di pilih tersebut Skenario : Mencetak QR Code Batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Aktor menginputkan semua data batik 2. Sistem meyimpan data batik 3. Admin mengklik tombol simpan 4. Sistem menampilkan QR code dari data batik yang telah diinputkan. Skenario : Edit Kategori batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Aktor Mengklik menu pilihan edit 2. menampilkan form edit kategori batik 3. Aktor memasukan data yang akan diedit 4. Aktor menekan tombol edit 5. Jika invalid : menampilkan form update gagal , kembali ke form kategori batik Jika valid : menampilkan form data berhasil diupdate Skenario :Edit batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Actor Mengklik menu pilihan edit 2. menampilkan form edit batik 3. Actor memasukan data batik yang di edit 4. Aktor menekan tomboledit 5. Jika invalid : menampilkan form edit gagal , kembali ke form batik Jika valid : menampilkan form data berhasil diupdate Skenario : Edit daerah batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Aktor Mengklik menu pilihan edit 2. menampilkan form edit daerah batik 3. Aktor memasukan data yang diedit 4. Aktor menekan tombol edit 5. Jika invalid : menampilkan form edit gagal , kembali ke form daerah batik Jika valid : menampilkan form data berhasil di edit Skenario : Edit alat batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Aktor Mengklik menu pilihan edit 2. menampilkan form edit alat batik 3. Aktor memasukan data yang di edit 4. Aktor menekan tombol edit 5. Jika invalid : menampilkan form update gagal , kembali ke form kategori batik Jika valid : menampilkan form data berhasil diupdate Skenario Tambah Kategori batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Aktor menekan tombol form Kategori batik 2. Mengklik pilihan tambah kategori batik 3. menampilkan form kategori batik 4. menginputkan data kategori batik yang akan ditambahkan 5. Aktor mengklik tombol simpan 6. Jika invalid : menampilkan form simpan gagal kembali ke form kategori batik Jika valid : menampilkan form data kategori batik berhasil disimpan Skenario : Tambah Batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Aktor menekan tombol form batik 2. Mengklik pilihan tambah batik 3. menampilkan form kategori batik 4. menginputkan data batik yang akan ditambahkan 5. Aktor mengklik tombol simpan 6. Jika invalid : menampilkan form simpan gagal kembali ke form batik Jika valid : menampilkan form data batik berhasil disimpan Skenario :Tambah Komentar Actor : Admin Aksi Aktor Reaksi Sistem 1. Aktor menekan tombol form Komentar 2. Mengklik pilihan tambah komentar 3. menampilkan form komentar 4. menginputkan komentar yang akan ditambahkan 5. Aktor mengklik tombol simpan 6. Jika invalid : menampilkan form simpan gagal kembali ke form komentar Jika valid : menampilkan form data berhasil disimpan Skenario : Tambah Daerah Actor : Admin Aksi Aktor Reaksi Sistem 1. Aktor menekan tombol form Daerah 2. Mengklik pilihan tambah daerah 3. menampilkan form daerah 4. menginputkan daerah yang akan ditambahkan 5. Aktor mengklik tombol simpan 6. Jika invalid : menampilkan form simpan gagal kembali ke form daerah Jika valid : menampilkan form data berhasil disimpan Skenario : Tambah Alat_batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Aktor menekan tombol form alat batik 2. Mengklik pilihan tambah alat batik 3. menampilkan form alat batik 4. menginputkan alat batik yang akan ditambahkan 5. Aktor mengklik tombol simpan 6. Jika invalid : menampilkan form simpan gagal kembali ke form alat batik Jika valid : menampilkan form data berhasil disimpan Skenario : Hapus Kategori batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Memilih form Kategori batik 2. menampilkan formkategori batik 3. Actor memilih data yang akan dihapus 4. Mempilkan pesan konfirmasi penghapusan data kategori batik 5. Aktor mengklik tombol hapus 6. Jika Ya : Menampilka n pesan “Data berhasil Di hapus” Jika Tidak : Sistem tetap menampilkan halaman tersebut yang menandakan tidak jadi untuk proses penghapusan Skenario : Hapus Batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Memilih form batik 2. menampilkan formkategori batik 3. Aktor memilih data yang akan dihapus 4. Mempilkan pesan konfirmasi penghapusan data kategori batik 5. Aktor mengklik tombol hapus 6. Jika Ya : Menampilkan pesan “Data berhasil Di hapus” Jika Tidak : Sistem tetap menampilkan halaman tersebut yang menandakan tidak jadi untuk proses penghapusan Skenario : Hapus komentar Actor : Admin Aksi Aktor Reaksi Sistem 1. Aktor mengklik tombol komentar 2. menampilkan form komentar 3. Actor Memilih komentar yang akan dihapus 4. Aktor mengklik tombol hapus 5. Komentar berhasil dihapus Skenario : Hapus Daerah Actor : Admin Aksi Aktor Reaksi Sistem 1. Aktor mengklik tombol daerah 2. menampilkan form daerah 3. Actor Memilih daerah yang akan dihapus 4. Aktor mengklik tombol hapus 5. Daerah berhasil dihapus Skenario : Hapus Alat batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Aktor mengklik tombol alat_batik 2. menampilkan form alat_batik 3. Actor Memilih alat_batik yang akan dihapus 4. Aktor mengklik tombol hapus 5. Alat_batik berhasil dihapus Skenario : Cari kategori batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Aktor mengklik masuk ke halaman olah kategori batik 2. menampilkan form kategori batik 3. Actor Memilih button cari 4. Aktor menginputkan kategori batik yang ingin dicari 5. Menampilkan kategori batik yang telah di masukkan sesuai kata kunci. Skenario : Cari batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Aktor mengklik masuk ke halaman olah data batik 2. menampilkan form batik 3. Actor Memilih button cari 4. Aktor menginputkan batik yang ingin dicari 5. Menampilkan batik yang telah di masukkan sesuai kata kunci. Skenario : Cari Daerah Batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Aktor mengklik masuk ke halaman olah data daerah 2. menampilkan form daerah atik 3. Actor Memilih button cari 4. Aktor menginputkan daerah yang ingin dicari 5. Menampilkan daerah yang telah di masukkan sesuai kata kunci. Skenario : Cari Alat Batik Aktor : Admin Aksi Aktor Reaksi Sistem 1. Aktor mengklik masuk ke halaman olah data alat batik 2. menampilkan form alat batik 3. Aktor Memilih button cari 4. Aktor menginputkan alat batik yang ingin dicari 5. Menampilkan alat batik yang telah di masukkan sesuai kata kunci. Skenario : Lihat Kategori batik Actor : Pengunjung Aksi Aktor Reaksi Sistem 1. Aktor memilih menu kategori batik di form utama 2. Menampilkan daftar kategori batik secara keseluruhan Skenario : Lihat Batik Actor : Pengunjung Aksi Aktor Reaksi Sistem 1. Aktor memilih menu kategori batik di form utama 2. Menampilkan daftar kategori batik secara keseluruhan 3. Aktor memilih pilihan batik yang diinginkan 4. Menampilkan seluruh jenis batik tersebut. Skenario : Lihat Komentar Actor : Pengunjung Aksi Aktor Reaksi Sistem 1. Aktor menekan menu komentar di form utama 2. Menampilkan semua komentar yang terdapat di pada Skenario : Lihat Daerah Actor : Pengunjung Aksi Aktor Reaksi Sistem 1. Admin menekan menu daerah di form utama 2. Menampilkan semua data daerah batik tersebut Skenario : Lihat Alat batik Actor : Admin Aksi Aktor Reaksi Sistem 1. Admin menekan menu alat_batik di form utama 2. Menampilkan semua alat_batik Skenario : Tambah Komentar Actor : Pengujung Aksi Aktor Reaksi Sistem 1. Aktor menekan tombol form Komentar 2. Mengklik pilihan tambah komentar 3. menampilkan form komentar 4. menginputkan komentar yang akan di tambahkan 5. Aktor mengklik tombol simpan 6. Jika invalid : menampilkan form simpan gagal kembali ke form komentar Jika valid : menampilkan form data berhasil disimpan Skenario : HapusKomentar Actor : Pengunjung Aksi Aktor Reaksi Sistem 1. Aktor mengklik tombol komentar 2. menampilkan form komentar 3. Aktor Memilih komentar yang akan dihapus 4. Aktor mengklik tombol hapus 5. Komentar berhasil dihapus

3.3. Planning