BAB III PEMBAHASAN - repository.bsi.ac.id · didirikan bersama suami Irwan Wijaya A.Md.Kep, pada...
Transcript of BAB III PEMBAHASAN - repository.bsi.ac.id · didirikan bersama suami Irwan Wijaya A.Md.Kep, pada...
37
BAB III
PEMBAHASAN
3.1. Tinjauan Perusahaan
Dalam tinjauan perusahaan ini berisi sejarah perusahaan, visi dan misi
perusahaan, struktur organisasi, serta tugas dan fungsi dari masing-masing bagian
yang ada di dalam perusahaan.
3.1.1. Sejarah Perusahaan
Rumah bersalin Bidan Fitriah Pratiwi merupakan rumah bersalin yang
didirikan bersama suami Irwan Wijaya A.Md.Kep, pada tahun 2011 di daerah Jl.
Lamaran No. 94 Rawamerta, Karawang-Jawa Barat. Dengan nomor surat izin
praktek SIPB 503/PPI/68 Bd/14/2011. Tujuan didirikannya rumah bersalin
dikarenakan di wilayah tempat tinggal bidan Fitriah Pratiwi belum adanya rumah
bersalin yang melayani masyarakat, padahal banyaknya kasus-kasus persalinan
yang terdapat di wilayah tersebut maka berangkat dari itu akhirnya Bidan Fitriah
Pratiwi mendirikan prakteknya bersama kerjasama suami. Dikarenakan
kepentingan dinas untuk melayani puskesmas daerah kecamatan Kotabaru maka
bidan Ftriah Pratiwi berpindah praktek rumah bersalin ke daerah kp. Cariu Rt. 02
Rw 02 desa. Wancimekar kec. Kotabaru kab. Karawang.
Pada saat mulai berdiri rumah bersalin bidan Fitriah Pratiwi memiliki
peralatan dan perlengkapan medis yang cukup lengkap, tersedia pula obat-obatan
untuk melayani masyarakat sekitar yang ingin berobat, dan memiliki pelayanan
khususnya seputar kesehatan ibu dan anak yaitu: memberikan pelayanan rawat jalan
38
maupun rawat inap, pemeriksaan kehamilan, pelayanan persalinan normal,
Keluarga Berencana (KB), imunisasi dll.
3.1.2. Struktur Organisasi dan Fungsi
Sumber : Rumah Bersalin Bidan Fitriah Pratiwi
Gambar III.1. Struktur Organisasi Rumah Bersalin Bidan Fitriah Pratiwi
Untuk melengkapi struktur organisasi suatu perusahaan, diperlukan uraian
tugas yang akan menjelaskan tentang wewenang dan tanggung jawab masing-
masing fungsi dalam perusahaan. Uraian jabatan pada Rumah Bersalin Bidan
Fitriah Pratiwi adalah sebagai berikut :
1. Bidan dan Pemilik Rumah Bersalin :
a. Memimpin kegiatan usaha secara keseluruhan
b. Mengatur jalannya rumah bersalin
c. Melaksanakan asuhan kebidanan kepada ibu hamil
d. Melakukan persalinan fisiologis kepada ibu bersalin
Bagian Administrasi Perawat
OWNER
BIDAN
39
e. Memberikan perawatan dan pelayanan kesehatan kepada ibu dan anak
2. Perawat :
a. Sebagai pengganti bidan apabila sedang berhalangan
b. Membantu bidan dalam menangani kasus persalinan
c. Memberikan pelayana terhadap ibu dan anak tenatang pentingnya kesehatan
d. Menyediakan peralatan yang akan digunakan bidan
3. Bagian Administrasi :
a. Melayani pasien yang ingin membayar
b. Mengelola transaksi rumah bersalin
c. Membuat laporan harian dan bulanan
3.1.3. Visi dan Misi Perusahaan
Setiap perusahaan akan menjadi lebih baik apabila mempunyai visi dan
misi yang jelas, karena hal itu merupakan salah satu syarat mutlak untuk
merealisasikan harapan-harapan menjadi sebuah kenyataan yang berujung pada
kesuksesan perusahaan tersebut. Rumah Bersalin Bidan Fitriah Pratiwi mempunyai
Visi dan Misi Sebagai berikut :
Visi Rumah Bersalin Bidan Fitriah Pratiwi yaitu “Meningkatkan derajat
kesehatan masyarakat khususnya derajat kesehatan ibu dan anak ”.
Misi Rumah Bersalin Bidan Fitriah Pratiwi yaitu “Memberikan pelayanan
kesehatan yang paripurna, bermutu dan memuaskan serta terjangkau oleh seluruh
lapisan masyarakat ”.
40
3.2. Analisa Kebutuhan
Analisa kebutuhan dilakukan untuk mendapatkan informasi mengenai
model,spesifikasi tentang perangkat lunak yang di butuhkan oleh pengguna. Pada
bagian ini juga akan dilakukan analisa mengenai sistem yang sedang berjalan,
dimana Hasilnya di gunakan untuk mengidentifikasi dan mengevaluasi berbagai
permasalahan, diantaranya kelemahan, Kebutuhan, hambatan apa saja yang
terdapat di dalam sistem secara konvensional yang ada di Rumah bersalin Bidan
Fitriah pratiwi. Hasil analisa yang dilakukan untuk perbaikan terhadap sistem yang
dapat dijadikan dasar dalam merancang sebuah sistem informasi yang akan di
bangun. Analisa sistem ini terbagi ke dalam dua bagian:
1. Analisa Kebutuhan Pengguna
Analisa pengguna merupakan analisa terhadap pengguna yang akan
menggunakan sistem yang akan di bangun. Perangkat keras dan perangkat lunak
yang ada tidak akan berguna apabila tidak ada yang mengoperasikannya. Dalam
kebutuhan pengguna ini terbagi menjadi 4 bagian, yaitu di antaranya akan di
jelaskan di bawah ini:
a. Skenario Pengunjung
1. Pengunjung bisa melakukan regiestrasi untuk menjadi pasien di halaman
pelayanan pasien dan memberi saran dan kritik di halaman Buku tamu.
b. Skenario Pasien
1. Untuk menjadi pasien, pengunjung wajib melakukan pendaftaran akun
pasien di halaman Pelayanan Kami .
2. Setelah melakaukan pendaftaran pasien mebawa kartu indentitas dan
menukar dengan kartu pasien.
41
3. Apabila pasien ingin mendapatkan pelayanan pasien harus mendaftar di
bagian pegawai.
4. Setelah mendaftar di bagian pegawai pasien mendatangi ruang pelayanan
dan mendapatkan pelayanan.
c. Skenario pegawai
1. Pegawai dapat melakukan pengelolaan data pasien, data obat,data bidan
dan data pelayanan.
2. Pegawai melayani pendaftaran pasien
d. Skenario Bidan
1. Bidan Memberikan pelayanan dan menginput hasil pelayanan ke sistem
2. Analisa Kebutuhan Sistem
a. Pegawai dan bidan harus melakukan login untuk bisa mengakses halaman
pegawai dan bidan.
3.3. Perancangan Perangkat Lunak
3.3.1. Rancangan Antar Muka
Perancangan Antarmuka merupakan suatu bentuk tampilan dari program
yang akan di buat untuk kebutuhan tampilan dengan pengguna. Perancangan
antarmuk aplikasi yang di bangun adalah sebagai berikut:
42
A. Rancangan antar muka login
XXXXX
*******
Login Admin
Login
Copyright@2017 Rumah bersalin fitriah pratiwi
Gambar III.2.
Rancangan antar muka login
43
B. Rancangan antar muka index user
Rumah Bersalin
Footer
Logo ikatan bidan
Logo Provinsi
Tentang kami Pelayanan kami Buku tamu Masuk
Slider
TENTANG KAMI
PELAYANAN
Logo Puskesma
Logo Beranda
Gambar III.3. Rancangan antar muka index user
44
C. Rancangan antar muka tentang kami
Rumah Bersalin Logo ikatan bidan
Logo Provinsi
TENTANG KAMIxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Visixxxxxxxxxxxxxxxxxxxxxxxxxx
Misixxxxxxxxxxxxxxxxxxxxxxxxxx
Beranda Tentang kami Pelayanan kami Buku tamu Masuk
Footer
Logo Puskesma
Logo Tentang kami
Gambar III.4.
Rancangan antar muka Tentang kami
45
D. Rancangan antar muka pelayanan kami
Rumah Bersalin
Footer
Logo ikatan bidan
Logo Provinsi
Beranda Tentang kami Pelayanan kami Buku tamu Masuk
Form Akun pendaftaran pasienHarap isi from dibawah ini dengan lengkap dan benar sesuai identitas anda
Nama
Alamat
No Telepon
Username
Password
Logo Puskesma
Logo
Pendaftaran akun pasien
Pelayanan Kami
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxx@xxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxx
•••••••••••••••••
Lanjutkan Kembali
Gambar III.5. Rancangan antar muka pelayanan kami
46
E. Rancangan antar muka buku tamu
Rumah Bersalin
Footer
Logo ikatan bidan
Logo Provinsi
Beranda Tentang kami Pelayanan kami Buku tamu Masuk
Buku TamuSaran dan masukan anda sangat berarti dalam peningkatan mutu dan pelayanan kami
Nama
Komentar
Logo Puskesma
Logo Buku tamu
xxxxxxxxxxxxxxxxxx
xxxxxxxxx@xxxxxxx
xxxxxxxxxxxxxxxxxx
Kirim
xxxx,dd/mm/yyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxx,dd/mm/yyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Gambar III.6. Rancangan antar muka buku tamu
47
F. Rancangan antar muka Halaman depan Admin
Gambar III.7. Rancangan antar muka halaman depan admin
G. Rancanagan antar muka admin data pasien
Gambar III.8.
Rancangan antar muka admin data pasien
48
H. Rancangan antar muka Admin Tambah pasien
Gambar III.9.
Rancangan Antar Muka Admin Tambah Pasien
I. Rancangan antar muka admin data bidan
Gambar III.10. Rancangan Antar Muka Admin Data Bidan
49
J. Rancangan antar muka admin data pelayanan
Gambar III.11. Rancangan Antar Muka Admin Data Pelayanan
K. Rancangan antar muka admin data obat
Gambar III.12.
Rancangan Antar Muka Admin Data Obat
50
L. Rancangan Antar muka Admin Pelayanan Pemeriksaan
Gambar III.13. Rancangan Antar Muka Admin Pelayanan Pemeriksaan
M. Rancangan Antar muka Admin persalinan
Gambar III.14. Rancangan Antar Muka Admin persalinan
51
N. Rancanagan antar muka Pemasangan Alat kb
Gambar III.15. Rancangan Antar Muka Admin Pemasangan Alat Kb
O. Rancangan antar muka Admin
Gambar III.16. Rancangan Antar Muka Admin
52
3.3.2. Rancangan Basis Data
A. Entity Relationship Diagram (ERD)
Bidan Melayani Pemeriksaan Mendapatkan
Pasien
Pelayanan
Resep obatobat
Me
ng
ha
silka
n
Membutuhkan
Mendapatkan
id_bidan
nama bidan
tempat_lahir bidan
tanggal_lahir bidan
alamat bidan
no handphone bidan
id_pasiennama pasien
nama ibujenis kelamin
tanggal_lahir pasien
tempat_lahir pasien
alamat no handphone pasien
id_periksa
id_pelayanan
nama_pelayanan
harga_pelayanan
kode_obatharga_obat
nama_obat
kategorisatuan
Jumlah_obat
id_periksa
tgl_pemeriksaan
total_pemeriksaan
Jumlah_obat
no_identitas
1M
11
M1 M
1
M
id_pelayanan
id_periksa
id_bidan id_periksa id_pasien id_periksa
kode_obat
kode_resep
ko
de_rese
pid
_perik
sa
Gambar III.17. Entity Relationship Diagram
53
B. Logical Relation Structure (LRS)
Id_pasien *nama_pasien
alamat_pasientempat_pasienUmur_pasien
Jk_pasienNo_telp_pasien
Pasien
Id_bidan*nama_bidan
passwordTempat_lahirTanggal_lahir
emailAlamat
hpStatusfoto
Bidan
admin
Id_pegawai*usernamepassword
Nama_lengkapfoto
Id_obat *nama_obat
kategorisatuanHarga
Obat
Kd_pelayanan*Nama_pelayananJasa_pelayananKt_pelayananId_pelayanan
pelayananId_kb*
hari_pemasangankd_pasien**nama_pasien
statusmasalah alat_kb
Pelayanan_kb
Id_pemeriksaan*Tgl_pemeriksaan
Id_pasien**nama_pasienId_bidan**
nama_bidanTekanan_darah
Berat_badanTinggi_badan
GejalaAnamnesaresep obat
Pemeriksaan
Persalinan
Id_persalinan*Tgl_persalinan
Id_pasien**nama_pasienId_bidan**
nama_bidanmetode_persalinan
Keadaan_ibuPukul
umur_kehamilannama_bayi
anak_keJk_persalinan
berat_lahirpanjang_badan
lingkaran
Administrasi
Id_administrasi*Tgl_pembayaran
Id_pegawai**Id_pemeriksaan**
Id_persalinan**Id_pelayanankb**
Id_pasien**Nama_pasien
Id_pelayanan**Nama_layanan
harga_pelayananTotal_pelayananId_resep_obat**
Total_obatJumlah_pembayaran
Id_resep_obat*Id_obat**
Resep Obat
1
1
1
M
1
M
1
1
M
M
N
M
N
1
M
1
M
1
M
1
1
1
1 1
M
M
Gambar III.18.
Logical Relation Structure
54
C. Spesifikasi File
Spesifikasi file yang digunakan dalam website rumah bersalin terdiri dari
satu database dan 18 tabel, yaitu :
1. Tabel pasien
Nama Tabel : pasien
Tipe : File Master
Panjang Record : 263
Akses File : Random
Organisasi File : Index Sequential
Media : Harddisk
Kunci Field : id_pasien
Software : Mysql
Tabel III.1. Spesifikasi File pasien
2. Tabel bidan
Nama Tabel : bidan
Tipe : File Master
Panjang Record : 243
Akses File : Random
No Nama Field Akronim Tipe Panjang Keterangan 1. Kode Pasien kd_pasien Varchar 10 Primary Key 2. Nama nama_pasien Varchar 30 3. Alamat alamat_pasien Varchar 50 4. Tempat Lahir tempat_pasien Varchar 30 5. Umur umur_pasien Int 3 6. Jenis kelamin jk_pasien Varchar 20 7. No Telepon no_telp_pasien Varchar 20 8. Fotp Gambar_pasien Varchar 100
55
Organisasi File : Index Sequential
Media : Harddisk
Kunci Field : kd_bidan
Software : Mysql
Tabel III.2. Spesifikasi File bidan
3. Tabel admin
Nama Tabel : admin
Tipe : File Master
Panjang Record : 140
Akses File : Random
Organisasi File : Index Sequential
Media : Harddisk
Kunci Field : user_id
Software : Mysql
No Nama Field Akronim Tipe Panjang Keterangan 1. Id bidan kd_bidan varchar 10 Primary Key 2. Nama bidan nama_bidan Varchar 30 3. Alamat alamat_bidan Varchar 50 4. Tempat tempat_bidan Varchar 30 5. Tanggal tgl_bidan date 8 6. No handphone no_telp_bidan Varchar 15 7. Foto gambar_bidan Varchar 100
56
Tabel III.3. Spesifikasi File admin
4. Tabel obat
Nama Tabel : obat
Tipe : File Master
Panjang Record : 181
Akses File : Random
Organisasi File : Index Sequential
Media : Harddisk
Kunci Field : id_jasa
Software : Mysql
Tabel III.4. Spesifikasi File obat
5. Tabel Pelayanan
Nama Tabel : pelayanan
Tipe : File Master
No Nama Field Akronim Tipe Panjang Keterangan 1. No user_id Int 10 Primary Key 2. Nama Username Varchar 30 3. Password Password Varchar 30 4. Nama lengkap fullname Varchar 30 5. Foto Gambar Varchar 40
No Nama Field Akronim Tipe Panjang Keterangan 1. Id obat id_obat Int 11 Primary Key 2. Nama obat nama_obat Varchar 30 3. kategori kategori_obat Varchar 30 4. Satuan satuan_obat Varchar 30 4. Harga harga_obat Int 10 5. Satuan gambar_obat Varchar 100
57
Panjang Record : 51
Akses File : Random
Organisasi File : Index Sequential
Media : Harddisk
Kunci Field : id_pelayanan
Software : Mysql
Tabel III.5. Spesifikasi File pelayanan
6. Tabel pemeriksaan
Nama Tabel : umum
Tipe : File Master
Panjang Record : 269
Akses File : Random
Organisasi File : Index Sequential
Media : Harddisk
Kunci Field : id_pemeriksaan
Software : Mysql
Tabel III.6. Spesifikasi File pemeriksaan
No Nama Field Akronim Tipe Panjang Keterangan 1. id pelayanan kd_pelayanan Int 10 Primary Key 2. Nama pelayanan nama_pelayanan Varchar 30 3. Jasa pelayanan jasa_pelayanan Int 10 4. Kategori pelayanan kt_pelayanan Varcahar 30 5. kode_pelayanan id_pelayanan Varchar 10
No Nama Field Akronim Tipe Panjang Keterangan 1. No regiestrasi no_regiestrasi Varchar 11 Primary Key
58
7. Tabel Persalinan
Nama Tabel : Persalinan
Tipe : File Master
Panjang Record : 228
Akses File : Random
Organisasi File : Index Sequential
Media : Harddisk
Kunci Field : -
Software : Mysql
Tabel III.7. Spesifikasi File Resep Obat
2. Tanggal pemeriksaa Haru Date 8
3. Id pasien kd_pasien Varchar 10 4. Nama pasien nama_pasien Varchar 30 5. Tekanan darah tekanan_darah Varchar 10 6. Berat badan berat_badan Varchar 10 7. Tinggih badan Tinggih_badan Varchar 10 8. Gejala Gejala Varchar 30 9. Anamnesa Anamnesa Varchar 150
No Nama Field Akronim Tipe Panjang Keterangan 1. No regiestrasi Id_persalinan Varchar 11 Primarkey 2. Tanggal persalinan hari_persalinan date 8 3. Id pasien kd_pasien Varchar 10 4. Nama pasien nama_pasien Varchar 30 5. Id bidan kd_bidan Varchar 10 6. Nama bidan nama_bidan Varchar 30
7. Metode persalinan metode_persalinan Varchar 30
8. Keadaan ibu keadaan_ibu Varchar 30 9. Pukul Pukul time 4
10. Umur kehamilan umur_kehamilan Varchar 5
11. Nama bayi nama_bayi Varchar 30 12. Jenis Kelamin jk_persalinan Varchar 30
59
8. Tabel Pelayanan KB
Nama Tabel : Pelayanan KB
Tipe : File Master
Panjang Record : 169
Akses File : Random
Organisasi File : Index Sequential
Media : Harddisk
Kunci Field : id_persalinan
Software : Mysql
Tabel III.8.
Spesifikasi File pelayanan KB
3.3.3. Rancangan Struktur Navigasi
A. Struktur Navigasi Pasien
13. Berat lahir berat_lahir Varchar 5 14. Panjang badan panjang_badan Varchar 5 15. Lingkaran kepala Lingkaran Varchar 5
No Nama Field Akronim Tipe Panjang Keterangan 1. No regiestrasi id_kb Varchar 11 Primary Key
2. Tanggal pemasangan hari_pemasangan date 8
3. Id pasien kd_pasien Varchar 10 4. Nama pasien nama_pasien Varchar 30 5. Status peserta kb Status Varchar 30
6. Keadaan calon peserta Masalah Varchar 50
7. Alat kb yang di pilih alat_kb Varchar 30
60
Beranda
Tentang Kami
Pelayanan kami Buku tamu Masuk
Pegawai
Pendaftaran pasien baru
Bidan
Gambar III.19. Struktur Navigasi Pengunjung
B. Stuktur Navigasi Pegawai
Masuk Halaman Depan
Pasien
Bidan
Pelayanan
Obat
Pendaftaran pelayanan
Admin
Transaksi pasien
Data pasien
Tambah pasien
Data Bidan
Tambah Bidan
Data Pelayanan
Tambah Pelayanan
Data Obat
Tambah Obat
Pendaftaran pemeriksan
Pendaftaran persalinan
Pendaftaran kb
Data Admin
Tambah Admin
Gambar III.20. Struktur Navigasi Pegawai
61
C. Stuktur Navigasi Bidan
Masuk Halaman Depan Pelayanan
Pelayanan pemeriksan
Pelayanan persalinan
Pelayanan kb
Gambar III.21. Struktur Navigasi Bidan
3.4. Implementasi dan Pengujian Unit
3.4.1. Implementasi
A. Implementasi Rancangan Antar Muka
Implementasi rancangan antar muka pada aplikasi rekam medis
berdasarkan hasil rancangan antar muka.
1. Halaman Beranda
Halaman beranda di isi dengan slider,konten profile kami,konten pelayanan
kami dan footer yang memberitahu informasi tentang rumah bersalin bidan
fitriah pratiwi dan pelayanan apa saja yang ada di bidan fitriah pratiwi.
62
Gambar III.22.
Halaman Beranda
2. Halaman Tentang Kami
Berisi tentang sejarah berdirinyah bidan fitriah pratiwi dan visi misi yang ingin
di capai oleh rumah bersalin bidan fitriah pratiwi.
Gambar III.23. Halaman Tentang Kami
3. Halaman Pelayanan Kami
Halaman pelayanan kami berisi tentang sebuah pengunjung website rumah
bersalin bidan fitriah pratiwi melakukan pendaftaran secara online di webste
rumah bersalin .
63
Gambar III.24. Halaman Pelayanan kami
4. Halaman Buku tamu
Halaman Buku tamu berisi tentang halaman yang di gunakan pengunjung web
untuk memberikan masukan baik itu dari segi web,pelayanan rumah bersalin
dan sebangainya.
Gambar III.25. Halaman Buku tamu
5. Halaman menu login Admin
Pegawai admin harus melakukan login terlebih dahulu apabila username dan
password benar pegawai bisa mengakses halaman admin
64
Gambar III.26. Halaman login admin
6. Halaman Depan admin
Halaman depan admin berisi tentang aktivitas terkini seperti detail obat ,detail
pelayanan,detail pasien, detail admin.
Gambar III.27. Halaman depan admin
7. Halaman data pasien
Pegawai bisa menambahkan,mengedit,dan menghapus data pasien
65
Gambar III.28. Halaman Data pasien
8. Halaman Bidan
Pegawai bisa menambahakan,mengedit,dan menghapus data bidan
Gambar III.29. Halaman Data bidan
9. Halaman pelayanan
Pegawai bisa menambahkan,mengedit dan menghapus data pelayanan.
66
Gambar III.30. Halaman pelayanan
10. Halaman obat
Pengawai bisa menambahkan,mengedit,dan menghapus data obat
Gambar III.31. Halaman obat
67
11. Halaman pelayanan pasien
Terdapat 3 pelayanan pasien yang ada di web ini pelayanan pasien
umum,persalinan,dan pemasangan alat kb.
Gambar III.32. Halaman Pelayanan pasien
12. Halaman Admin
Pegawai bisa menambahkan ,mengedit dan menghapus data admin
Gambar III.33. Halaman Admin
68
B. Spesifikasi Sistem Komputer
Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak
minimum yang dibutuhkan untuk mengimplementasikan aplikasi rekam medis.
1. Spesifikasi Perangkat Keras
Berdasarkan kondisi yang telah disebutkan diatas, maka dapat diusulkan
untuk spesifikasi perangkat keras minimum untuk komputer yang akan digunakan:
a. Server
1) CPU
a) Minimal Processor Intel® Pentium® Core 2 Duo
b) Minimal RAM 1 GB
c) Minimal Hard Disk 100 GB
2) Mouse
3) Keyboard
4) Monitor dengan resolusi layar minimum 1024x768
b. Client
1) CPU
a) Minimal Processor Intel® Pentium® 4
b) Minimal RAM 2 GB
c) Minimal Hard Disk 80GB
2) Mouse
3) Keyboard
69
2. Spesifikasi Perangkat Lunak
a. Server
1) Sistem operasi: Minimal Microsoft Windows 7
2) Aplikasi bundle web server : Xampp yang terdiri dari beberapa komponen,
diantaranya:
a) Aplikasi Apache Server v2
b) Aplikasi PHP Server v5
c) Aplikasi MySQL Server v5
d) Aplikasi phpMyAdmin v3
3) Aplikasi Web Browser seperti Mozilla Firefox, Opera, Safari, Internet
Explorer, Google Chrome.
b. Client
1) Sistem operasi: Minimal Microsoft Windows XP
2) Aplikasi Web Browser seperti Mozilla Firefox, Opera, Safari, Internet
Explorer, Google Chrome.
3.4.2. Pengujian Unit
Pengujian yang digunakan untuk menguji sistem yang baru adalah metode
pengujian black box. Pengujian black box berfokus pada persyaratan fungsional.
A. Pengujian Terhadap Form Login Pegawai Administrasi
Tabel III.9. Hasil Pengujian Black Box Testing Halaman Login Pegawai administrasi
No.
Skenario pengujian
Test case Hasil yang diharapkan
Hasil pengujian
Kesimpulan
1 Username, password tidak diisi
Username: (kosong) Password:
Sistem akan menolak akses pegawai
Sesuai harapan
Valid
70
(kosong)
administrasi dan akan menampilkan “please fill out this field”
2 Mengetikan Username, password tidak diisi
Username: admin123 Password: (kosong)
Sistem akan menolak akses pegawai administrasi dan akan menampilkan “please fill out this field”
Sesuai Harapan
Valid
3 Mengetikan Username, password tidak diisi
Username: (kosong) Password: Admin123
Sistem akan menolak akses pegawai administrasi dan akan menampilkan “please fill out this field”
Sesuai Harapan
Valid
4 Mengetikan Salah satu salah Usernama atau paswword
Username: ihwan dhanu (benar) Password: 345 (salah
Sistm akan menolak akses pegawai administrasi dan dialihkan ke halaman beranda pengunjung
Sesuai Harapan
Valid
5 Mengetikan Salah satu salah Usernama atau paswword
Username: dhanu (salah) Password: 123456 (benar)
Sistm akan menolak akses pegawai administrasi dan dialihkan ke halaman beranda pengunjung
Sesuai Harapan
Valid
6 Mengetikan Usernama atau password Dengan benar
Username: dhanu (salah) Password: 123456 (benar)
Sistem menerima akses login dan kemudian langsung menampilkan halaman utama pegawai administrasi
Sesuai Harapan
Valid
71
B. Pengujian Terhadap Form buku tamu
Tabel III.10. Hasil Pengujian Black Box Testing Halaman buku tamu
No.
Skenario pengujian
Test case Hasil yang diharapkan
Hasil pengujian
Kesimpulan
1 Nama email,dan komentar tidak diisi dan klik tombol kirim
nama: (kosong) Email: (kosong) komentar: (kosong)
Sistem akan menolak dan menampilkan field ini tidak boleh kosong
Sesuai harapan
Valid
2 Nama di isi email di isi ,dan komentar tidak diisi dan klik tombol kirim
nama: dhanu Email: (kosong) komentar: (kosong)
Sistem akan menolak dan menampilkan field ini tidak boleh kosong
Sesuai Harapan
Valid
3
Nama email,dan komentar tidak diisi dan klik tombol kirim
nama: a Email: dhanu komentar: (kosong)
Sistem akan menolak dan menampilkan field jumlah minimal 3 karakter dan Isikan email yang valid
Sesuai Harapan
Valid
C. Pengujian Terhadap Form Tambah pasien
Tabel III.11. Hasil Pengujian Black Box Testing Halaman tambah data pasien
No. Skenario
pengujian Test case Hasil yang
diharapkan Hasil
pengujian Kesimpulan
1 Nama pasien,alamat, Tempat,umur, no handphone,foto tidak diisi dan jenis kelamin tidak dipilih
Nama pasien: (kosong) Alamat: (kosong) Tempat (kosong) Umur (kosong)
Sistem akan menolak dan akan menampilkan “please fill out this field”
Sesuai harapan
Valid
72
lalu klik simpan
Jenis kelamin (kosong) No handphone (kosong) Foto (kosong)
2 alamat, Tempat,umur, Jenis kelamin,no handphone,foto tidak diisi nama pasien di isi lalu klik simpan
Nama pasien: (ihwan dhanu) Alamat: (kosong) Tempat (kosong) Umur (kosong) Jenis kelamin (kosong) No handphone (kosong) Foto (kosong)
Sistem akan menolak dan akan menampilkan “please fill out this field”
Sesuai Harapan
Valid
3
Semua di isi dan di pilih tetapi format foto yang di upload bukan jpg lalu klik simpan
Nama pasien: (ihwan dhanu) Alamat: (tes) Tempat (tes) Umur (23) Jenis kelamin (laki-laki) No handphone (08388) Foto (jpg.png)
Sistem akan menolak dan akan menampilkan “anda belum memilih gambar”
Sesuai Harapan
Valid
73
4 Semua di isi dan di pilih tetapi format foto yang di upload jpg lalu klik simpan
Nama pasien: (ihwan dhanu) Alamat: (tes) Tempat (tes) Umur (23) Jenis kelamin (laki-laki) No handphone (08388) Foto (jpg.pantai)
Sistem akan menerima dan akan menampilkan data pasien berhasil di masukkan dan sistem mengalihkan halaman ke halaman data pasien
Sesuai Harapan
Valid
5 Semua di isi dan di pilih tetapi format foto yang di upload jpg lalu klik batal
Nama pasien: (ihwan dhanu) Alamat: (tes) Tempat (tes) Umur (23) Jenis kelamin (laki-laki) No handphone (08388) Foto (jpg.pantai)
D. Pengujian Terhadap Form Tambah Bidan
Tabel III.12. Hasil Pengujian Black Box Testing Halaman Tambah bidan
No.
Skenario pengujian
Test case Hasil yang diharapkan
Hasil pengujia
n
Kesimpulan
1 Nama bidan,alamat,
Nama bidan: (kosong)
Sistem akan menolak dan
Sesuai harapan
Valid
74
Tempat,tanggal, no handphone,foto tidak di isi lalu klik simpan
Alamat: (kosong) Tempat (kosong) Umur (kosong) Jenis kelamin (kosong) No handphone (kosong) Foto (kosong)
akan menampilkan “please fill out this field”
2 Semua di isi tetapi format foto yang di upload bukan jpg lalu klik simpan
Nama bidan: (Fitriah pratiwi) Alamat: (perumahan regency) Tempat (Tanggerang) Tgl (23-08-2017) No handphone (08388258203) Foto (santai.png)
Sistem akan menolak dan akan menampilkan “anda belum memilih gambar”
Sesuai harapan
Valid
3 Semua di isi dan di pilih tetapi format foto yang di upload jpg lalu klik simpan
Nama bidan: (Fitriah pratiwi) Alamat: (perumahan regency) Tempat (Tanggerang) Tgl (23-08-2017) No handphone (08388258203) Foto (santai.jpg)
Sistem akan menerima dan akan menampilkan data bidan berhasil di masukkan dan sistem mengalihkan halaman ke halaman data bidan
Sesuai harapan
Valid
75
E. Pengujian Terhadap Form Tambah pelayanan
Tabel III.13. Hasil Pengujian Black Box Testing Halaman Tambah pelayanan
No. Skenario
pengujian Test case Hasil yang
diharapkan Hasil
pengujian Kesimpulan
1 Nama pelayanan,Jasa pelayanan,kategori pelayanan tidak di isi dan klik simpan
Nama pelayanan: (kosong) Jasa pelayanan : (kosong) Kategori pelayanan: (kosong)
Sistem akan menolak dan akan menampilkan “please fill out this field”
Sesuai harapan
Valid
2 Nama pelayanan,Jasa pelayanan,kategori pelayanan di isi dan klik simpan
Nama pelayanan: (tes) Jasa pelayanan : (tes) Kategori pelayanan: (tes)
Sistem akan menerima dan akan menampilkan data pelayanan berhasil di simpan
Sesuai harapan
Valid
F. Pengujian Terhadap Form Tambah Obat
Tabel III.14. Hasil Pengujian Black Box Testing Halaman Tambah Obat
No. Skenario
pengujian Test case Hasil yang
diharapkan Hasil
pengujian Kesimpulan
1 Nama obat,kategori, Satuan, harga, dan foto Tidak di isi dan klik simpan
Nama obat: (kosong) Kategori: (kosong) Satuan: (kosong) Harga: (kosong) Foto: (kosong)
Sistem akan menolak dan akan menampilkan “please fill out this field”
Sesuai harapan
Valid
76
2 Semua di isi tetapi format foto yang di upload bukan jpg lalu klik simpan
Nama obat: (amoxcilin) Kategori: (tablet) Satuan: (99) Harga: (9000) Foto: (am.png)
Sistem akan menolak dan akan menampilkan “anda belum memilih gambar”
Sesuai harapan
Valid
3 Semua di isi dan di pilih tetapi format foto yang di upload jpg lalu klik simpan
Nama obat: (amoxcilin) Kategori: (tablet) Satuan: (99) Harga: (9000) Foto: (am.jpg)
Sistem akan menerima dan akan menampilkan data obat berhasil di masukkan dan sistem mengalihkan halaman ke halaman data obat
Sesuai harapan
Valid