BAB III ANALISA DAN PERANCANGAN SISTEM

dokumen-dokumen yang mirip
BAB IV HASIL RANCANGAN

ANALISA DAN PERANCANGAN SISTEM RESERVASI PEMAKAMAN ONLINE PEMERINTAH KOTA BEKASI

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS DAN PROSES BISNIS YANG BERJALAN


BAB III ANALISIS DAN PERANCANGAN SISTEM

Bab 3 Metodologi Penelitian

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN 3.2 SEJARAH RUMAH HIJAU PT. PRIMA ANDRIYANI LESTARI

Bab III ANALISA DAN PERANCANGAN SISTEM

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

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. permasalahan dari suatu sistem informasi. Hasil akhir dari analisis sistem

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN. Pada sistem antrian di tempat praktek dokter saat ini masih menggunakan

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB 4 PERANCANGAN. Gambar1 Usecase Diagram

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN. dijadikan sebagai bahan skripsi dengan judul ANALISA PERANCANGAN SISTEM RESERVASI PEMAKAMAN ONLINE PEMERINTAH KOTA BEKASI

BAB IV ANALISA DAN PERANCANGAN

Gambar 4.1 Flowchart

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV ANALISA DAN PERANCANGAN SISTEM USULAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN 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 ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN PROGRAM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menggambarkan aliran-aliran informasi dari bagian-bagian yang terkait, baik dari

BAB III ANALISA DAN PERANCANGAN

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

TUGAS ANALISIS DAN PERANCANGAN SISTEM PENJUALAN LAPTOP

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

PROSEDUR MENJALANKAN PROGRAM. Berikut ini merupakan tampilan user interface beserta keterangan dari user interface bersangkutan

BAB III ANALISIS DAN PERANCANGAN


BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

/1. Flowmap Usulan Daftar Anggota

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisis sistem yang sedang berjalan di AMDK PDAM yang akan dibangun

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

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

BAB III ANALISA DAN DESAIN SISTEM



BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

BAB IV ANALISIS DAN PERANCANGAN

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. penjual dan pihak pembeli. Sistem informasi akuntasi penjualan di CV. Kasih Karunia

BAB III ANALISIS DAN PERANCANGAN

Transkripsi:

BAB III ANALISA DAN PERANCANGAN SISTEM Analisa Sistem merupakan bentuk kegiatan yang menjabarkan rencana sistem yang akan dibuat berdasarkan identifikasi kebutuhan yang telah dibuat sebelumnya. Dengan melakukan analisa rancangan sistem, kita dapat memperkirakan besaran pekerjaan, sehingga saat pembuatan sistem dapat berjalan dengan lancar. 3.1 Spesifikasi Sistem Berikut penjelasan tentang spesifikasi sistem Reservasi Pemakaman Online Pemerintah Kota Bekasi berdasarkan input, output dan proses yang terjadi dalam rancangan aplikasi. 3.1.1 Input Sistem memerlukan data-data awal seperti informasi tentang pemakaman yang akan digunakan. Informasi ini di dapat dari hasil observasi dan wawancara yang telah dilakukan untuk mencari sumber data. Berikut adalah bagian-bagian input pada rancangan aplikasi Reservasi Pemakaman Online Pemerintah Kota Bekasi : a. Menginput user baru yang diisi oleh keluarga atau kerabat yang masih hidup untuk memberikan informasi biodata user yang sudah meninggal, Nama yang meninggal, Jenis kelamin yang meninggal, Umur terakhir, Agama yang meninggal, Asal suku yang meninggal, waktu meninggal, tempat meninggal, Penyebab meninggal. b. Menginput data salah satu atau dua orang keluarga atau kerabat yang meninggal guna untuk proses administratif dan keluarga yang bisa di hubungi, Tempat tinggal keluarga atau kerabat, Nomor telepon keluarga atau kerabat, Jenis kelamin keluarga atau kerabat, Hubungan dengan yang meninggal ( Orang tua, Kakak Kandung, Adik Kandung, Keluarga Angkat, Suami, Istri, Anak, Petugas Negara ) 41

42 c. Menginput lokasi atau blok pemakaman yang masih kosong, Memilih model atau jenis makam yang diinginkan. d. Menginput waktu pemesan atau hari untuk pelaksanaan pemakaman, Tanggal Pemakaman dan jam pemakaman. 3.1.2 Output Berikut adalah output yang akan dihasilkan dari rancangan aplikasi Reservasi Pemakaman Online Pemerintah Kota Bekasi: a. Menampilkan isi form informasi biodata yang meninggal b. Menampilkan isi form informasi biodata keluarga atau kerabat yang masih hidup c. Menampilkan letak atau posisi makam yang masih kosong dan yang sudah di reservasi, serta model atau jenis makam yang dipesan. d. Menampilkan waktu pelaksaan pemakaman, Hari, Tanggal dan Jam. e. Menampilkan notifikasi konfirmasi reservasi pemakaman dalam waktu 1 x 24 jam. 3.1.3 Proses Rancangan aplikasi Reservasi Pemakaman Online Pemerintah Kota Bekasi dalam kinerjanya mampu memproses data-data yang telah terkumpul dan disajikan menjadi sebuah informasi. Melalui proses pendaftaran Pemakaman, Pengajuan waktu Reservasi Pemakaman, Lokasi dan model Makam, dan jumlah pemakaman yang tersedia sehingga masyarakat pada umumnya dan Warga Bekasi pada khususnya dapat megetahui lahan yang tersedia untuk memakamkan dan keefisienan waktu dalam melakukan proses registrasi awal pemakaman. Berikut adalah proses yang telah dilakukan dari Rancangan Aplikasi Reservasi Pemakaman Online Pemerintah Kota Bekasi :

43 a. Proses yang dilakukan adalah menyimpan data user baik dari keluarganya yang meninggal dan yang masih hidup, lalu melihat data penyebab kematian, waktu kematian, umur terakhir user sehingga nanti nya akan dibuatkan untuk proses sertifikasi kematian dan presentase penyebab kematian dari dinas kesehatan kota. b. Proses yang dilakukan adalah menyimpan semua informasi lalu dikirim kepada dinas tata kelola pemakaman dan pertamanan kota Bekasi, Lalu diteruskan ke dinas sensus penduduk untuk mendapatkan presentase jumlah penduduk kota bekasi dan persentase kematian penduduk kota bekasi pertahun nya. c. Proses yang dilakukan adalah menyimpan data user yang telah meninggal agar dapat diteruskan perawatan makam dan dikenai pajak tahunan terhadap keluarga atau kerabat yang masih hidup.

44 3.2 Diagram Konseptual Berikut adalah Diagram Konseptual yang menggambarkan sistem yang akan dibangun. Membuat Laporan Administrasi Pengajuan Prosesi Pemakaman Pilih Waktu Pemakaman Cetak Bukti Reservasi Pengelola Makam Mendaftarkan Anggota Keluarga Ke TPU Memilih Model Makam User Pilih Blok Pemakaman Menimbun Makam Lama atau memilih Makam Baru Gambar 3.1 Diagram Konseptual Sistem yang akan dibangun Berdasarkan Gambar 3.1 alur atau proses yang akan dirancang adalah sebagai berikut: a. Pihak Customer akan melakukan pendaftaran pertama kali kepada pihak pengelola makam yang dipergunakan untuk registrasi atau pendaftaran bagi keluarga mendiang berupa pengisian keluarga data mendiang yang masih hidup

45 b. Ketika sudah melakukan pendaftaran pihak keluarga bisa melakukan pemilihan model makam yang terdiri dari blok makam muslim, blok makam kristiani dan blok makam umum. Dibagian ini nantinya akan dijelaskan oleh pihak pengelola makam atau terdapat notifikasi pada sistem bilamana makam yang kita pilih ternyata ada makam lama dan terisi namun bisa dilakukan penimbunan dikarenakan makam tersebut sudah 3 tahun berturut turut tidak melakukan pembayaran pajak dari pihak ahli waris. c. Setelah pihak keluarga telah memilih blok makam yang dipilih, maka pihak keluarga diharuskan untuk mengajukan prosesi pemakaman, dimana pihak keluarga harus memilih hari, waktu, jam dan tanggal yang diinginkan oleh pihak keluarga mendiang. d. Setelah melakukan pengisian jadwal prosesi pemakaman dan biodata keluarga beserta biodata mendiang telah diiisi dengan lengkap, maka pihak keluarga diharuskan mencetak bukti reservasi yang nantinya untuk diajukan kepada pihak pengelola makam TPU Perwira agar pihak pengelola dapat mempersiapkan prosesi pemakaman tersebut dan data tersebut dapat dijadikan sebagai database oleh pihak pengelola makam TPU Perwira guna untuk dilaporkan pihak pengelola makam kepada pihak Dinas Pengelola Makam dan Pertamanan Kota Bekasi.

46 3.3 Rancangan Unified Modelling Language (UML) Pada perancangan sistem ini akan menggunakan Unified Modelling Languange (UML) untuk untuk memenuhi semua kebutuhan sistem dan akan menjelaskan proses-proses yang akan terjadi pada aplikasi. Pada rancangan ini akan menggunakan beberapa diagram yaitu use case diagram, activity diagram, sequence diagram, dan class diagram. 3.3.1 Use Case Diagram Berikut ini adalah penjelasan Use Case dari Perancangan Sistem Reservasi Pemakaman Online Pemerintah Kota Bekasi yang menggambarkan semua proses fungsionalitas yang akan dibangun. Sistem Pendaftaran dan Pelaporan Pemakaman Online Login Customer Pendaftaran Biodata Anggota Keluarga Mendiang Pendaftaran Biodata Mendiang Reservasi Pemakaman Cetak Bukti Reservasi Pengelola Membuat Laporan Administratif Gambar 3.2 Sistem Use Case Diagram Usulan

47 3.3.2 Deskripsi Use Case Setelah membuat use case dilanjutkan dengan membuat deskripsi dari masingmasing use case yang telah dibuat. Pada Tabel 3.1 dijelaskan deskripsi dari use case login. Tabel 3. 1 Deskripsi Use Case Login Nama Use Case Login Aktor Deskripsi Pra Kondisi Skenario Post Kondisi Customer Untuk masuk ke aplikasi dan menggunakan semua fitur di aplikasi harus menjadi member dahulu. User yang belum memiliki akun akan diarahkan untuk mendaftar terlebih dahulu agar bisa login ke aplikasi. User melakukan login dengan syarat sudah mempunyai akun sebelumnya. Jika belum mempunyai akun akan diarahkan untuk daftar baru. User bisa mengakses menumenu atau fitur yang ada di dalam aplikasi Reservasi Pemakaman Online Pemerintah Kota Bekasi Selanjutnya membuat deskripsi use case pendaftaran anggota keluarga ke pengelola TPU yang akan dijelaskan pada table 3.2

48 Tabel 3. 2 Deskripsi Use Case Pendaftaran Biodata Anggota keluarga Mendiang Nama Use Case Pendaftaran Biodata Anggota keluarga Mendiang Aktor Customer Deskripsi Untuk melakukan reservasi pemakaman harus mengisi data salah satu anggota keluarga mendiang yang masih hidup Pra Kondisi User yang belum melakukan pendaftaran harus mendaftar untuk mengisi data secara lengkap Skenario User login dengan syarat sudah terdaftar dalam sistem. Setelah terdaftar user mengisi form form data keluarga yang masih hidup dan yang sudah meninggal dan mengisi form untuk reservasi pemakaman. Post Kondisi User telah terdaftar dan memiliki data dalam Reservasi Online Pemakaman Selanjutnya akan membuat deskripsi use case isi biodata mendiang yang dibuat oleh user pada tabel 3.3

49 Tabel 3.3.Deskripsi Use Case Pendaftaran Biodata Mendiang Nama Use Case Pendaftaran Biodata Mendiang Aktor Customer Deskripsi Untuk melakukan reservasi pemakaman harus mengisi biodata mendiang Pra Kondisi Useryang belum melakukan pendaftaran pengisian biodata keluarga mendiang harus mengisi terlebih dahulu Skenario User login dengan syarat sudah terdaftar dalam sistem. Setelah terdaftar user mengisi form form data keluarga yang masih hidup dan mengisi data keluarga yang sudah meninggal lalu mengisi form untuk reservasi pemakaman. Post Kondisi User mendiang telah terdaftar dan memiliki data dalam Reservasi Online Pemakaman Selanjutnya akan membuat deskripsi use case reservasi pemakaman yang dibuat oleh user pada tabel 3.4

50 3.4 Deskripsi Use Case Reservasi Pemakaman Nama Use Case Reservasi Pemakaman Aktor Customer Deskripsi Untuk melakukan reservasi pemakaman data registrasi sudah harus terisi lengkap Pra Kondisi Useryang belum melakukan pendaftaran atau registrasipada form sebelumnya tidak bisa melakukan reservasi pemakaman Skenario User mengisi data registrasi secara lengkap kemudian melakukan reservasi untuk memilih waktu, blok pemakaman dan type pemakaman Post Kondisi User telah melakukan reservasi Selanjutnya akan membuat deskripsi use case cetak bukti reservasi pemakaman yang dibuat oleh user pada tabel 3.5

51 Tabel 3.5 Deskripsi Use Case Cetak Bukti Reservasi Nama Use Case Aktor Deskripsi Pra Kondisi Skenario Post Kondisi Cetak Bukti Reservasi Customer Setelah melakukan pendaftaran user diminta untuk mencetak bukti reservasi sebagai bukti sementara atau kwitansi User yang belum mendaftar dan mengisi form tidak akan memiliki bukti reservasi atau kwitansi untuk disimpan oleh user User mengisi form form data keluarga yang masih hidup dan data keluarga yang meninggal kemudian mengisi form reservasi setelah data terisi akan tercetak form bukti reservasi untuk diserahkan ke pihak pengelola pemakaman User mencetak bukti reservasi Selanjutnya akan membuat deskripsi use case membuat laporan administratif pengelola makam pada tabel 3.6

52 Tabel 3.6 Deskripsi Use Case membuat laporan administratif pengelola pemakaman Nama Use Case Aktor Membuat laporan administratif pengelola pemakaman Pengelola Pemakaman Deskripsi Untuk membuat laporan Pra Kondisi administratif pengelola masuk ke dalam sistem aplikasi Pengelola yang ingin membuat laporan administratif diarahkan untuk mengambil data dahulu yang ada di sistem reservasi online Skenario Pengelola Log In kedalam sistem reservasi online kemudian mengambil data untuk di input kedalam sistem pelaporan pengelola pemakaman administratif Post Kondisi Pengelola selesai membuat laporan

53 3.3.3 Activity Diagram Setelah mendesain use case maka untuk selanjutnya membuat activity diagram untuk menjelaskan prosedur dari masing-masing use case yang akan dijelaskan pada Gambar 3.3. USER SISTEM Input Pilihan Punya Akun? Tidak Daftar Ya Memasukan Username & Password Verifikasi Username & Password Tidak Ya Gambar 3.2 Activity Diagram Login Activity Diagram Login, dalam activity ini digambarkan proses untuk dapat menggunakan fitur yang tersedia di aplikasi Reservasi Pemakaman Online Pemerintah Kota Bekasi. Proses pertama mengecek apakah user sudah mempunyai akun atau belum jika belum user akan di arahkan ke halaman

54 daftar baru untuk mendaftar terlebih dahulu. Selanjutnya jika sudah terdaftar maka user mengisi field username dan password lalu akan di verifikasi oleh sistem apakah benar sudah terdaftar dalam sistem atau belum. Akan diarahkan ke halaman utama jika login sukses. Pendaftaran Anggota Keluarga Mendiang Login Isi biodata keluarga mendiang yang masih hidup Konfirmasi Biodata Gambar 3.4 Activity Diagram Pendaftaran Anggota Keluarga Mendiang Activity Diagram Pendaftaran Anggota Keluarga Mendiang, dalam gambar ini menjelaskan tentang alur pendaftaran anggota keluarga yang masih hidup guna untuk

55 menyimpan database bagi pihak pengelola dan syarat untuk melakukan reservasi pemakaman. Pendaftaran Mendiang Isi Biodata Mendiang Isi nomor surat kematian Isi waktu kematian Isi penyebab kematian Konfirmasi Gambar 3.5 Activity Diagram Pendaftaran Mendiang Activity Diagram pendaftaran mendiang, dalam gambar ini menjelaskan tentang alur pendaftaran anggota keluarga yang telah meninggal untuk disimpan kedalam database guna untuk melakukan reservasi pemakaman.

56 User Reservasi Pemakaman User memilih waktu pemakaman User memilih model pemakaman User memilih blok pemakaman Gambar 3.6 Activity Diagram Reservasi Pemakaman Activity Diagram Reservasi Pemakaman, menjelaskan tentang alur reservasi atau pemesanan pemakaman, dimulai dengan memilih waktu pemakaman berupa hari, tanggal, jam lalu memilih model pemakaman dilihat dari agama user lalu memilih blok pemakaman yang diinginkan oleh user.

57 User Cetak Bukti Reservasi User melakukan print out bukti reservasi User memiliki copy surat keterangan kematian User menyerahkan bukti print out reservasi beserta copy surat keterangan kematian kepada pihak pengelola Gambar 3.7 Activity Diagram Cetak Bukti Reservasi Activity Diagram Cetak Bukti Reservasi, menjelaskan tentang alur cetak bukti reservasi untuk diserahkan nantinya kepada pihak pengelola beserta dengan copy surat keterangan kematian sebagai bukti telah melakukan reservasi dan fix untuk melakukan prosesi pemakaman di pemakaman TPU Perwira.

58 Pengelola Pemakaman Menerima notification data user Input data keluarga user yang masih hidup Input data kerabat user yang telah meninggal Membuat report kepada dinas pemakaman dan pertamanan Mempersiapkan prosesi pemakaman Gambar 3.8 Activity Diagram Pengelola Pemakaman Activity Diagram Pengelola Pemakaman, menjelaskan tentang alur pihak pengelola makam dalam pembuatan report kepada pihak dinas pemakaman dan pertamanan kota bekasi dan mempersiapkan prosesi pemakaman yang akan dilaksanakan.

59 3.3.4 Sequence Diagram Sequence Diagram menjelaskan interaksi object yang di susun dalam suatu urutan waktu. Diagram ini secara khusus berasosiasi dengan Use Case. Sequence Diagram memperlihatkan tahap demi tahap apa yang seharusnya terjadi untuk menghasilkan sesuatu didalam Use Case. Berikut Rancangan Sequence Diagram Reservasi Pemakaman Online Pemerintah Kota Bekasi : User Customer :Menu Daftar Baru :Daftar 1: Mengisi Biodata 2: BuatUserBaru(username, password, nama, alamat, no_telp, tipe user) 3: BuatUserBaru(done) 4: Menampilkan halaman login Gambar 3.9 Sequence Diagram Daftar Baru Sequence DiagramDaftar Baru, Membuka halaman utama untuk melakukan Daftar Baru lalu pilih Menu Pendaftaran dan menampilkan Halaman Pendaftaran untuk bergabung. Selanjutnya mengisi biodata user dimana informasi ini berisi tentang hal pribadi calon user seperti nama, alamat, telepon, jenis kelamin dan lain - lain. Proses buat user baru sesuai dengan parameter yang dikirim. Proses selesai dan halaman langsung di direct ke halaman login untuk melakukan login.

60 : Menu Pengisian Data Keluarga Mendiang : Data Keluarga Mendiang Customer User 1. Login 2. Isi Biodata ( Nama, Alamat, Nomor Ktp, Nomor Telp, Tempat tanggal lahir, agama ) 3. Isi Biodata ( Done ) Menampilkan Halaman Isi Data Mendiang Gambar 3.10 Sequance Diagram Pendaftaran Anggota Mendiang Sequance Diagram pendaftaran anggota keluarga mendiang, membuka halaman pengisian data keluarga mendiang lalu isi biodata keluarga berupa nama anggota keluarga, alamat, nomor telepon, umur, agama, suku, tempat tanggal lahir dan lain lain. Bila data sudah terisi lalu melakukan konfirmasi untuk selanjutnya memasuki halaman isi data mendiang.

61 Customer User : Menu Pengisian Data Mendiang : Data Mendiang 1. Login 2. Isi Biodata ( Nama, Alamat, Tempat tanggal lahir, agama, No. Surat Kematian, Penyebab Kematian ) 3. Isi Biodata ( Done ) Menampilkan Halaman Reservasi Gambar 3.11 Sequence Diagram Pendaftaran Mendiang Sequance Diagram pendaftaran mendiang, User membuka halaman pengisian data mendiang untuk mengisi anggota keluarga yang sudah meninggal. Isi biodata berupa nama lengkap mendiang, umur, agama, suku, alamat tempat tinggal, surat keterangan kematian, penyebab kematian dan lain lain. Setelah mengisi data secara lengkap, user melakukan konfirmasi untuk selanjutnya menuju halaman reservasi.

62 : Menu Reservasi Makam Customer User : Menu Pemilihan Waktu Pemakaman : Reservasi 1. Login 2. Pilih Tipe Makam ( Blok Makam ) 3. Input Jadwal ( Hari, Jam, Tanggal ) Menampilkan Halaman Reservasi Makam 4. Print Gambar 3.12 Sequance Diagram Reservasi Makam Sequance Diagram reservasi makam, user memasuki halaman reservasi makam untuk memilih tipe makam dan blok makam sesuai dengan agamanya dimana selanjutnya memilih waktu pemakaman berupa input jadwal makam, hari, jam, tanggal. Setelah melakukan pengisian user melakukan konfirmasi untuk selanjutnya melakukan print out berupa bukti cetak reservasi pemakaman

63 Petugas User : Menu Utama : Menu Pembuatan Laporan : Pelaporan Petugas 1. Login 2. Mencari Data Customer 3. Input Nama Karyawan, No. Petugas, Jam dan Tanggal Dinas 4. Done Menampilkan Halaman Utama Gambar 3.13 Sequence Diagram Pelaporan Petugas Makam Sequence Diagram pelaporan petugas makam, petugas makam yang telah melakukan pemakaman dan menerima data secara lengkap selanjutnya melakukan pencarian data customer untuk melakukan penarikan data customer, selanjutnya melakukan penginputan data petugas berupa nama petugas yang bertanggung jawab atas proses pemakaman, nomor identitas petugas, jadwal dinas karyawan. Setelah selesai petugas tersebut mengirimkan data tersebut kepada dinas pemakaman dan pertamanan kota bekasi.

64 3.3.5 Class Diagram Class diagram membantu kita dalam visualisasi struktur kelas-kelas dari suatu sistem dan merupakan tipe diagram yang paling banyak dipakai. Classdiagram memperlihatkan hubungan antar kelas dan penjelasan detail tiap-tiap kelas didalam model desain ( dalam logical view ) dari suatu sistem. Selama proses analisa, class diagram memperlihatkan aturan-aturan dan tanggung jawab entitas yang menentukan perilaku sistem. Selama tahap desain, class diagram berperan dalam menangkap struktur dari semua kelas yang membentuk arsitektur yang dibuat. Berikut class diagram dari proses sistem Reservasi Pemakaman Online Pemerintah Kota Bekasi adalah sebagai berikut :

65 Makam ID_Makam { Key } Tipe_Makam Blok_Makam Harga Data Keluarga Mendiang ID { Key } Nama Jenis_Kelamin Umur Tempat_Tanggal_Lahir Suku Agama Alamat_KTP Kode_Pos Alamat_Sekarang Kode_Pos No._Telp No._Handphone Hubungan Reservasi ID { Key } Waktu_Pemakaman Tanggal_Pemakaman ID_Keluarga_Mendiang { Key } ID_Mendiang { Key } ID_Makam { Key } Data Mendiang ID { Key } Nama Jenis_Kelamin Umur Tempat_Tanggal_Lahir No._KTP Agama Status Alamat_KTP Kode_Pos Alamat_Sekarang Kode_Pos No._Surat_Keterangan_Kematian Penyebab_Kematian Waktu_Kematian Laporan Petugas ID { Key } ID_Reservasi { Key } Nama_Petugas No._ID_Petugas Waktu_Dinas Bukti Reservasi ID { Key } ID_Reservasi { Key } Tanggal_Pembayaran Status_Pembayaran 3.14 First-Cut Class Diagram pada Reservasi Pemakaman Online Pemerintah Kota Bekasi

66 Data Keluarga Mendiang Data Mendiang Makam ID : Varchar ID_Makam : Varchar Tipe_Makam : Varchar Blok_Makam : Varchar Harga : Int +Add() +GetKategoriMakam() +Save() +Search() Bukti Reservasi ID : Varchar ID_Reservasi : Varchar Tanggal_Pembayaran : Date Status_Pembayaran : Varchar +Add() +Edit() +Delete() +Save() +Search() 1 1 1 1 1 ID : Varchar Nama : Varchar Jenis_Kelamin : Varchar Umur : Int Tempat_Tanggal Lahir : Varchar Suku : Varchar Agama : Varchar Alamat_KTP : Varchar Kode_Pos : Int Alamat_Sekarang : Varchar Kode_Pos : Int No._Telp : Int No._Handphone : Int Hubungan : Varchar +Add() +Edit() +Delete() +Save() +Search() Reservasi ID : Varchar Waktu_Pemakaman : Varchar Tanggal_Pemakaman : Date ID_Keluarga_Mendiang : Varchar ID_Mendiang : Varchar ID_Makam : Varchar +Add() +Edit() +Delete() +Save() +Search() 1..* 1 1 ID : Varchar Nama : Varchar Jenis_Kelamin : Varchar Umur : Int Tempat_Tanggal_Lahir : Varchar No._KTP : Varchar Agama : Varchar Status : Varchar Alamat_KTP : Varchar Kode_Pos : Int Alamat_Sekarang : Varchar Kode_Pos : Int No._Surat_Keterangan_Kematian : Varchar Penyebab_Kematian : Varchar Waktu_Kematian : Varchar +Add() +Edit() +Delete() +Save() +Search() Laporan Petugas ID : Varchar ID_Reservasi : Varchar Nama_Petugas : Varchar No._ID_Petugas : Varchar Waktu_Dinas : Date +Add() +Edit() +Aprrove() +Delete() +Save() +Search() 1 3.15 Domain Class Diagram pada Reservasi Pemakaman Online Pemerintah Kota Bekasi Gambar diatas merupakan rancangan Class Diagram yang akan dibangun. Terdiri dari tujuhclass yang akan bertransformasi menjadi tabel dalam aplikasi sistem reservasi pemakaman online pemerintah kota bekasi adapun class tersebut adalah: Tabel User, data keluarga mendiang, data mendiang, Makam, Reservasi, Bukti Reservasi, Laporan Petugas dan telah ditentukan juga multiplicity (relasi) dari setiap class.

67 3.3.6 Perancangan User Interface Pada bagian ini akan dijelaskan mengenai tampilan user interface (antar muka) aplikasi Reservasi Pemakaman Online Pemerintah Kota Bekasi Gambar 3.16 Rancangan User Interface Login Rancangan ini adalah halaman yang akan dilewati pengguna sebelum masuk ke halaman utama. Halaman ini berisi Username atau Email dan Password yang hanya di ketahui oleh pengguna. Halaman ini juga sebagai halaman untuk menuju ke halaman pendaftar untuk pengguna baru.

68 Gambar 3.17 Rancangan User Interface Pengguna Baru Rancangan pada bagian ini adalah diperuntukan bagi user yang baru menggunakan program aplikasi pemakaman online pemerintah kota bekasi. Pada halaman ini ditampilkan form biodata berupa nama user, alamat user, email dan password yang akan digunakan user serta nomor telepon atau handphone user. Data ini harus diisi secara benar agar bisa melakukan akses program aplikasi reservasi pemakaman online pemerintah kota bekasi.

69 Gambar 3.18 Rancangan User Interface Data Anggota Keluarga Mendiang Pada halaman ini anggota keluarga mendiang mendaftarkan keluarganya yang masih hidup untuk mengisi form data secara lengkap guna untuk di verifikasi oleh petugas dan disimpan secara baik di dalam database. Form ini berisi nama lengkap, alamat, hubungan keluarga, nomor telepon, nomor ktp, jenis kelamin, agama, foto dan lain-lainnya yang berhubungan dengan biodata.

70 Gambar 3.19 Rancangan User Interface Data Mendiang Pada halaman ini data mendiang diisi secara lengkap oleh anggota keluarganya yang dipergunakan untuk reservasi dan data pemakaman. Data tersebut berupa nama mendiang, umur terakhir, alamat terakhir, nomor surat keterangan kematian, penyebab kematian dan waktu kematian, serta dilengkapi foto terakhir dan status mendiang.

71 Gambar 3.20 Rancangan User Interface Tipe Makam dan Blok Makam Muslim Halaman ini adalah halaman tipe makam muslim, dimana user yang beragama muslim dapat memilih tipe muslim dan blok yang diinginkan, dan yang berwarna merah adalah blok yang sudah terisi dan yang putih adalah masih kosong. Sedangkan yang berwarna hijau adalah taman dan yang berwarna ungu adalah pintu masuk masing masing blok. Sementara untuk yang berwarna abu abu adalah pembatas jalan berupa trotoar.

72 Gambar 3.21 Rancangan User Interface Tipe Pemakaman Kristiani Halaman ini adalah halaman tipe pemakaman kristiani, dimana user yang beragama kristiani dapat memilih blok dan tipe ini untuk keluarga user yang telah meninggal. Yang berwarna merah adalah makam yang telah terisi dan yang putih adalah makam yang belum terisi. Sedangkan yang berwarna hijau adalah taman dan yang berwarna ungu adalah pintu masuk masing masing blok. Sementara untuk yang berwarna abu abu adalah pembatas jalan berupa trotoar.

73 Gambar 3.22 Rancangan User Interface Pemakaman Umum Halaman ini adalah halaman tipe pemakaman umum, dimana untuk tipe pemakaman ini diperuntukan terutama bagi mendiang yang tidak dikenal asal usulnya, ataupun bagi keluarga mendiang yang menginginkan keluarganya untuk dimakamankan tidak berdasarkan agama atau secara umum. Sedangkan yang berwarna hijau adalah taman dan yang berwarna ungu adalah pintu masuk masing masing blok. Sementara untuk yang berwarna abu abu adalah pembatas jalan berupa trotoar.

74 Gambar 3.23 Rancangan User Interface Jadwal Pemakaman Pada halaman ini user memlih jadwal pemakaman berupa waktu atau jam pemakaman dan tanggal pemakaman untuk dilaksanakan prosesi pemakaman sesuai dengan jadwal yang diinginkan oleh user.

75 Gambar 3.24 Rancangan User Interface Cetak Bukti Reservasi Halaman ini adalah halaman untuk melakukan print out, dimana user yang telah melakukan pengisian data secara lengkap akan diakhiri dengan cetak bukti reservasi atau kwitansi. Pada saat melakukan prosesi pemakaman nanti, user diharapkan membawa bukti tersebut untuk melakukan pembayaran kepada pemakaman TPU Perwira dan dinyatakan bahwa user sudah pasti akan melakukan pemakaman di TPU Perwira.

76 Gambar 3.25 Rancangan User Interface Report Petugas Pada halaman ini petugas dari pemakaman akan melakukan download data customer yang telah melakukan reservasi pemakaman untuk dilaporkan kepada dinas pemakaman dan pertamanan kota bekasi. Data ini untuk kelanjutannya digunakan untuk pembuatan resmi surat kematian dari dinas pemakaman kota bekasi dan akan dijadikan catatan jumlah penduduk kota bekasi