Tabel 3.18 Kebutuhan Pengguna No
Pengguna Deskripsi
1 Data Manager
Dokter penelitian yang berkepentingan untuk melakukan
laporan diagnosa
identifikasi penyebab kematian.
2 Data Entry
Beberapa staf yang bertugas memasukkan data otopsi verbal kedalam sistem.
3.2 Perancangan Sistem
Perancangan sistem dibuat berdasarkan hasil analisa yang telah dilakukan sebelumnya. Tahap perancangan merupakan tahap yang menentukan hasil akhir
dari sebuah sistem.
3.2.1 Perancangan Basis Data
Berdasarkan perancangan class diagram, berikut usulan skema relasi dari aplikasi identifikasi penyebab kematian pada penelitian CIRAI UPK - FKUnpad.
Pembuatan tabel entitas selalu berpedoman pada ketentuan-ketentuan tentang cara penyusunan tabel. Sehingga akan diperoleh susunan tabel entitas yang merupakan
tabel yang terbebas dari adanya data rangkap data redudancy. Untuk mencapai tujuan tersebut, dalam penyusunan skema relasi harus memperhatikan hubungan
antar entitas dengan kardinalitas dan partisipasi hubungan. Dan berikut skema relasi dari aplikasi identifikasi penyebab kematian pada penelitian CIRAI UPK –
FK Unpad:
Gambar 3.37 Skema relasi otopsi verbal
3.2.2 Perancangan Arsitektur menu
Arsitektur menu disini dibagi kedalam beberapa halaman yang bertujuan untuk mempermudah pemahaman dan pengoperasian aplikasi Identifikasi
Penyebab Kematian pada penelitian CIRAI di Unit Penelitian Kesehatan – FK Unpad. Halaman-halaman yang digunakan dapat dilihat pada struktur halaman di
bawah ini :
Gambar 3.38 Struktur menu aplikasi Identifikasi penyebab Kematian
3.2.3 Perancangan Antarmuka
Dalam membuat aplikasi dibutuhkan tampilan yang sangat menarik, dimana dalam perancangan antar muka ini akan dituangkan beberapa imajinasi
dalam merancang tampilan program dan tampilan pesan yang nantinya akan dipakai untuk membuat aplikasi sesungguhnya. Perancangan antar muka ini terdiri
dari perancangan tampilan program, sedangkan untuk mengantisipasi kesalahan dalam aplikasi ini penulis menggunakan pencegahan langsung dengan javascript
untuk setiap kondisi inputan yang boleh diinputkan atau tidak.
3.2.3.1 Perancangan Antarmuka Halaman Login
Gambar 3.39 Rancangan Antarmuka Halaman Login Aplikasi Identifikasi Penyebab Kematian
3.2.3.2 Perancangan Antarmuka Halaman Utama Admin
Gambar 3.40 Rancangan Antarmuka Halaman Utama Admin
3.2.3.3 Perancangan Antarmuka Halaman Utama Data Entry
Gambar 3.41 Rancangan Antarmuka Halaman Utama Data Entry
3.2.3.4 Perancangan Antarmuka Halaman Pengolahan Data Otopsi verbal
Gambar 3.42 Rancangan Antarmuka Halaman Utama Pengolahan Data Otopsi verbal
3.2.3.5 Perancangan Antarmuka Halaman Pengolahan Data Otopsi verbal
Kategori Umur 1
Gambar 3.43 Rancangan Antarmuka Halaman Utama Pengolahan Data Otopsi verbal Lanjutan kategori Umur 1
3.2.3.6 Perancangan Antarmuka Halaman Pengolahan Data Otopsi verbal
Kategori Umur 2
Gambar 3.44 Rancangan Antarmuka Halaman Utama Pengolahan Data Otopsi verbal Lanjutan kategori Umur 2
3.2.3.7 Perancangan Antarmuka Halaman Pengolahan Data Otopsi verbal
Kategori Umur 3
Gambar 3.45 Rancangan Antarmuka Halaman Utama Pengolahan Data Otopsi verbal Lanjutan kategori Umur 3
3.2.3.8 Perancangan Antarmuka Halaman Informasi Identifikasi Penyebab
Kematian
Gambar 3.46 Rancangan Antarmuka Halaman Informasi Identifikasi penyebab kematian
3.2.4 Perancangan Antarmuka Pesan Kesalahan
Gambar 3.47 Rancangan Antarmuka Pesan Kesalahan
3.2.5 Jaringan Semantik
Jaringan semantik adalah alat yang efektif untuk merepresentasikan pemetaan data, yang bertujuan mencegah terjadinya duplikasi data. Berikut adalah
uraian mengenai jaringan semantik pada sistem ini.
Gambar 3.48 Jaringan Semantik Entry Keterangan :
F01 Halaman Login
F02 Halaman Menu Utama Data Entry
F03 Halaman Menu Utama Otopsi Verbal
F03-1 Halaman Menu Input Data Otopsi Verbal F03-2 Halaman Menu Edit Data Otopsi Verbal
F04 Halaman Ubah Profil Data Entry
F05-1 Halaman Menu Input Data Household F05-2 Halaman Menu Edit Data Household
Gambar 3.49 Jaringan Semantik Data ManagerAdmin Keterangan :
F01 Halaman Login
F02 Halaman Menu Utama Data Manager
F03 Halaman Menu Utama Otopsi Verbal
F03-1 Halaman Menu Identify Laporan Otopsi Verbal F03-2 Halaman Menu View Laporan Otopsi Verbal
F03-3 Halaman Menu Print Laporan Otopsi Verbal F04
Halaman Ubah Profil Data Manager F05
Halaman Form Kader F06 Halaman Form User
130
BAB IV IMPLEMENTASI DAN PENGUJIAN
Bab ini merupakan lanjutan dari bab sebelumnya, yaitu tahap penerjemahan kebutuhan pembangunan aplikasi kedalam representasi perangkat lunak, sesuai dengan
hasil analisis pada bab sebelumnya. Setelah tahap implementasi maka dilakukaan tahap pengujian sistem yang dibangun bertujuan untuk melihat kekurangan yang ada pada
aplikasi.
4.1 Implementasi
Implementasi sistem merupakan terjemahan perancangan yang berdasarkan hasil
analisis pada bab sebelumnya sehingga siap untuk dioperasikan. 4.1.1
Implementasi Perangkat Lunak
Perangkat lunak yang digunakan dalam membangun sistem ini adalah sebagai berikut:
1. Sistem Operasi Windows XP SP 3
2. XAMPP 1.7.3 untuk Web Server dan Database Server
3. Firefox 4.0.1 sebagai Browser
4. Macromedia Dreamweaver
5. StarUML 5.02.14720
4.1.2 Implementasi Perangkat Keras
Sistem ini diimplementasikan kedalam sebuah server lokal dengan spesifikasi sebagai berikut :