Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
53
BAB IV
RANCANGAN SISTEM USULAN
4.1. Umum
Sistem usulan yang telah direncanakan untuk kantor DPPKB Kabupaten
Karawang merupakan perkembangan dari sistem yang berjalan pada DPPKB
Kabupaten Karawang, jadi mempunyai ciri dan alur yang hampir serupa, sehingga
karyawan atau staff mampu mempelajari dan mengikuti dengan baik sistem
usulan yang akan diusulkan dan diterapkan.
4.2. Prosedur Sistem Usulan
Berikut ini adalah proesedur sistem usulan pelayanan KB di kantor
DPPKB Kabupaten Karawang meliputi beberapa proses antara lain sebagai
berikut :
1. Prosedur Pendaftaran
Calon akseptor datang bersama Petugas Lapangan Keluarga Berencana
(PLKB) daftar dengan memberikan Kartu Tanda Penduduk (KTP) , dan
Lembar Persetujuan Tindakan Medis (Informed Consent) lembar tersebut
didapatkan ketika proses Komunikasi Informasi Edukasi (KIE). Setelah
persyaratan lengkap bagian pendaftaran memberikan surat pernyataan Non
JKN (Jaminan Kesehatan Nasional) kepada calon akseptor. Setelah lembar
Non JKN diisi oleh calon akseptor, bagian pendaftaran menginput data
akseptor di file akseptor jika akseptor telah terdaftar maka bagian pendaftaran
memperbaharui data akseptor tersebut di file akseptor. Kemudian
54
bagian pendaftaran mengisi identitas tempat pelayanan di lembar informed
consent. Setelah semua persyaratan lengkap dan pendataan di bagian
pendaftaran selesai, kemudian bagian pendaftaran mencetak kartu peserta KB
atau kartu K/I/KB, kemudian menyerahkan Lembar Informed Consent dan
kartu K/I/KB kepada akseptor.
2. Prosedur Pemeriksaan Kesehatan
Setelah proses pendaftaran selesai proses selanjutnya adalah proses
pemeriksaan kesehatan. Akseptor melakukan pemeriksaan kesehatan dan
membawa kartu K/I/KB kemudian diserahkan kepada bagian pemerikasaan
kesehatan. Setelah selesai pemeriksaan, bagian pemeriksaan kesehatan
menginput hasil pemeriksaan kesehatan di file pemeriksaan kesehatan
kemudian hasil pemeriksaan kesehatan tersebut dicetak dan diserahkan
kepada akseptor . Setelah itu bagian pemeriksaan kesehatan menyerahkan
kembali kartu K/I/KB kepada akseptor.
3. Prosedur Pelayanan
Setelah dinyatakan lulus pemeriksaan kesehatan akseptor dinyatakan dapat
melakukan proses pemasangan alat kontrasepsi. Tetapi sebelumnya akseptor
harus menyerahkan lembar informed consent, kartu K/I/KB, dan kartu hasil
pemeriksaan kesehatan kepada bagian pelayanan. Kemudian bagian
pelayanan mengisikan data metode pemasangan alat kontrasepsi atau
tindakan medis di lembar informed consent, dan menginput data hasil
pelayanan di file pelayanan, setelah itu bagian pelayanan mencetak kartu hasil
pelayanan dan menuliskan data kunjungan ulang untuk pelayanan selanjutnya
atau penggantian alat kontrasepsi dikartu hasil pelayanan . Setelah itu kartu
55
K/I/KB dan kartu hasil pelayanan diserahkan kembali kepada akseptor
sementara lembar informed consent, dan data hasil pelayanan disimpan untuk
dijadikan bahan untuk laporan pelayanan KB.
4. Prosedur Pembuatan Laporan
Berdasarkan data pendaftaran yang diinput di file data akseptor dan file
pelayanan, data tersebut disimpan kedalam database dan kemudian dicetak
kemudian laporan hasil pelayanan KB diserahkan oleh pihak staff bidang KB
kepada kepala kantor DPPKB Kabupaten Karawang.
4.3. Diagram Alir Data (DAD) Sistem Usulan
Di bawah ini adalah gambaran Diagram Konteks, Diagram Nol, dan
Diagram Detail dari sistem usulan yang diusulkan untuk proses pelayanan KB di
kantor DPPKB Kabupaten Karawang antara lain sebagai berikut :
1. Diagram Konteks Sistem Usulan
Gambar IV.1
Diagram Konteks Sistem Usulan
56
Keterangan :
Data Non JKN : Data Non Jaminan Kesehatan Nasional
KTP : Kartu Tanda Penduduk
Lembar IC : Lembar Informed Consent (Lembar persetujuan tindakan
medik)
SP Non JKN : Surat Pernyataan Non Jaminan Kesehatan Nasional
Kartu HPK : Kartu Hasil Pemeriksaan Kesehatan
Kartu HP : Kartu Hasil Pelayanan
57
2. Diagram Nol Sistem Usulan
Gambar IV.2
Diagram Nol Sistem Usulan
58
Keterangan :
Data Non JKN : Data Non Jaminan Kesehatan Nasional
KTP : Kartu Tanda Penduduk
Lembar IC : Lembar Informed Consent (Lembar persetujuan
tindakan medik)
SP Non JKN : Surat Pernyataan Non Jaminan Kesehatan Nasional
Kartu HPK : Kartu Hasil Pemeriksaan Kesehatan
Kartu HP : Kartu Hasil Pelayanan
File PK : File Pemeriksaan Kesehatan
Data HPK : Data Hasil Pemeriksaan Kesehatan
Arsip Kartu HP : Arsip Kartu Hasil Pelayanan
3. Diagram Detail Sistem Usulan
a. Diagram Detail Pendaftaran
Gambar IV.3
Diagram Detail Pendaftaran
59
Keterangan :
Data Non JKN : Data Non Jaminan Kesehatan Nasional
KTP : Kartu Tanda Penduduk
Lembar IC : Lembar Informed Consent (Lembar persetujuan tindakan
medik)
SP Non JKN : Surat Pernyataan Non Jaminan Kesehatan Nasional
b. Diagram Detail Pemeriksaan Kesehatan
Gambar IV.4
Diagram Detail Pemeriksaan Kesehatan
Keterangan :
Data HPK File PK : Data Hasil Pemeriksaan Kesehatan File
Pemeriksaan Kesehatan
File PK : File Pemeriksaan Kesehatan
Kartu HPK : Kartu Hasil Pemeriksaan Kesehatan
60
c. Diagram Detail Pelayanan
Gambar IV.5
Diagram Detail Pelayanan
Keterangan :
Lembar IC : Lembar Informed Consent
Kartu HPK : Kartu Hasil Pemeriksaan Kesehatan
Kartu HP : Kartu Hasil Pemeriksaan
d. Diagram Detail Pembuatan Laporan
Gambar IV.6
Diagram Detail Pembuatan Laporan
61
4.4. Kamus Data Sistem Usulan
Berikut ini adalah kamus data sistem usulan antara lain sebagai berikut :
1. Nama Dokumen : Kartu Peserta KB / K/I/KB
Alias : KPKB
Bentuk Data : Dokumen Cetakan Komputer
Arus Data : Proses 1 – Akseptor
Penjelasan : Sebagai tanda atau bukti bahwa telah terdaftar
sebagai akseptor
Periode : Setiap pelayanan KB berlangsung
Struktur Data : Header +Isi
Header = Judul
Isi =1{nik_akseptor+nama_akseptor+kode_petugas+
nama_pasangan+tgl_lahir+alamat+pend_suami+
pend_istri+pekerjaan_suami+pekerjaan_istri}
n+Total
Keterangan :
nik_akseptor *12 digit bertipe karakter*
kode_petugas *10 digit bertipe karakter*
2. Nama Dokumen : Kartu Hasil Pemeriksaan Kesehatan
Alias : KHPK
Bentuk Data : Dokumen Cetakan Komputer
Arus Data : Proses 2 – Bagian Pemeriksaan Kesehatan
Penjelasan : Sebagai bukti hasil pemeriksaan kesehatan
Periode : Setiap pelayanan KB berlangsung
62
Struktur Data : Header +Isi
Header =Judul+no_periksa+tgl_periksa+kode_petugas+
nik_akseptor+haid_terakhir+hamil+jumlah_GPA+
menyusui
Isi =1{riwayat_penyakit+berat_badan+penyakit_dalam+
tekanan_darah+gula_darah+periksa_tambahan}
n+Total
3. Nama Dokumen : Kartu Hasil Pelayanan
Alias : KHP
Bentuk Data : Dokumen Cetakan Komputer
Arus Data : Proses 3 – Bagian Pelayanan
Penjelasan : Sebagai bukti hasil pelayanan KB
Periode : Setiap pelayanan KB berlangsung
Struktur Data : Header +Isi
Header = Judul+no_pelayanan+kode_petugas+tgl_pelayanan
Isi = 1{nik_akseptor+jumlah_anak+metode_kbdulu+
metode_kbbaru+tgl_kunjulang+tgl_dicabut}n+Total
nik_akseptor
Keterangan :
nik_akseptor *12 digit bertipe karakter*
4. Nama Dokumen : Laporan Data Akseptor
Alias : LDA
Bentuk Data : Dokumen Cetakan Komputer
Arus Data : Proses 4 – Kepala Kantor DPPKB
63
Penjelasan : Sebagai bukti laporan data akseptor yang
melakukan KB
Periode : Setiap pelayanan KB berlangsung
Struktur Data : Header +Isi
Header =Judul+tgl_pelayanan+lokasi_pelayanan
Isi = 1{nik_akseptor+nama_akseptor+kode_petugas+
alamat+status_peserta}n+Total
Keterangan :
nik_akseptor *12 digit bertipe karakter*
kode_petugas *10 digit bertipe karakter*
5. Nama Dokumen : Laporan Hasil Pelayanan KB
Alias : LHPKB
Bentuk Data : Dokumen Cetakan Komputer
Arus Data : Proses 4 – Kepala Kantor DPPKB
Penjelasan : Sebagai bukti laporan hasil pelayanan KB
Periode : Setiap pelayanan KB berlangsung
Struktur Data : Header +Isi
Header =Judul+tgl_pelayanan+lokasi_pelayanan
Isi = 1{no_pelayanan+kode_petugas+
nik_akseptor+jumlah_anak+metode_kbdulu
+metode_kbbaru}n+Total
Keterangan :
no_pelayanan *10 digit bertipe karakter*
nik_akseptor *12 digit bertipe karakter*
kode_petugas *10 digit bertipe karakter*
64
4.5. Spesifikasi Rancangan Sistem Usulan
Berikut ini adalah spesifikasi dokumen masukan dan keluaran yang ada
pada sistem usulan antaralain sebagai berikut :
4.5.1. Bentuk Dokumen Masukan
a. Nama Dokumen : Kartu Tanda Penduduk (KTP)
Fungsi : Untuk mengetahui data calon akseptor
Sumber : Calon Akseptor
Tujuan : Bagian Pendaftaran
Media : Kertas
Jumlah : Satu Lembar
Frekuensi : Setiap pendaftaran calon akseptor
Bentuk : Lampiran C.1
b. Nama Dokumen : Kartu Peserta KB (K/I/KB)
Fungsi : Sebagai bukti atau tanda bahwa telah terdaftar
sebagai akseptor
Sumber : Bagian Pendaftaran
Tujuan : Akseptor
Media : Kertas
Jumlah : Satu Lembar
Frekuensi : Setiap pendaftaran calon akseptor
Bentuk : Lampiran C.2
65
4.5.2. Bentuk Dokumen Keluaran
a. Nama Dokumen : Kartu Hasil Pemeriksaan Kesehatan
Fungsi : Sebagai bukti hasil pemeriksaan kesehatan
akseptor
Sumber : Bagian Pemeriksaan Kesehatan
Tujuan : Akseptor
Media : Kertas
Jumlah : Satu Lembar
Frekuensi : Setiap proses pemeriksaan kesehatan berlangsung
Bentuk : Lampiran D.1
b. Nama Dokumen : Kartu Hasil Pelayanan KB
Fungsi : Sebagai bukti hasil pelayanan KB
Sumber : Bagian Pelayanan
Tujuan : Akseptor
Media : Kertas
Jumlah : Satu Lembar
Frekuensi : Setiap proses pelayanan KB berlangsung
Bentuk : Lampiran D.2
c. Nama Dokumen : Laporan Data Akseptor
Fungsi : Sebagai laporan data pendaftaran akseptor
Sumber : Bagian Staff Bidang KB
Tujuan : Kepala Kantor DPPKB
Media : Kertas
Jumlah : Satu Lembar
66
Frekuensi : Satu bulan sekali
Bentuk : Lampiran D.3
d. Nama Dokumen : Laporan Hasil Pelayanan KB
Fungsi : Sebagai laporan hasil pelayanan KB
Sumber : Bagian Staff Bidang KB
Tujuan : Kepala Kantor DPPKB
Media : Kertas
Jumlah : Satu Lembar
Frekuensi : Satu bulan sekali
Bentuk : Lampiran D.4
4.5.3. Entity Relationship Diagram
akseptor
nama_akseptor
kode_petugas
nama_pasangan
tgl_lahir
alamat pend_suami
pend_istri
pekerjaan_suami
pekerjaan_istri
status_pesertanik_akseptor
no_tlp
pelayanan
kode_petugas
tgl_pelayanan
nik_akseptor
jumlah_anak
kode_metode
metode_kb
tgl_kunjulang
tgl_dicabut
no_pelayanan
memiliki
melayani petugas
nama_petugas
alamat_petugas
notlp_petugas
status_petugas
password
kode_petugas
mendapatkan
melakukanpemeriksaan_ke
sehatan
no_periksa
tgl_periksa
kode_petugas
nik_akseptor
haid_terakhir
hamil
jumlah_GPA
menyusui
riwayat_penyakit
berat_badan
periksa_dalam
tekanan_darah
gula_darah
periksa_tambahan
memiliki metode_kb
kode_metode
jangka_pemakaian
tingkat_keberhasilan
cara_pasangnama_metode
1
1 1
1
1
1
1
11
1
nik_akseptor
nik_akseptor
kode_petugaskode_petugas
kode_metode
Gambar IV.7
Diagram ERD Pelayanan KB
67
4.5.4. Logical Record Structure
Gambar IV.8
Diagram LRS Pelayanan KB
68
4.5.5. Spesifikasi File
Di bawah ini adalah spesifikasi file yang ada di sistem usulan
anatara lain sebagai berikut :
1. Nama file : File Petugas
Akronim : petugas
Fungsi : Untuk menyimpan data petugas pelayanan JB.
Tipe : File Master
Organisasi file : Indexed Sequential
Akses file : Random
Media : Hard Disk
Panjang record : 77 Karakter
Kunci Field : kode_petugas
Software : MySQL
Tabel IV.1.
Spesifikasi File Petugas
No Elemen Data Akronim Tipe Panjang Keterangan
1 Kode Petugas kode_petugas Varchar 10 Primary Key
2 Nama Petugas nama_petugas Varchar 30
3 Alamat alamat_petugas Text -
4 No Telepon notlp_petugas Varchar 12
5 Status Petugas status_petugas Varchar 15
6 Password password Varchar 10
2. Nama file : File Akseptor
Akronim : akseptor
Fungsi : Untuk menyimpan data petugas pelayanan KB
Tipe : File Master
Organisasi file : Indexed Sequential
Akses file : Random
Media : Hard Disk
Panjang record : 147 Karakter
Kunci Field : nik_akseptor
69
Software : MySQL
Tabel IV.2.
Spesifikasi File Akseptor
No Elemen Data Akronim Tipe Panjang Keterangan
1 NIK Akseptor nik_akseptor Varchar 12 Primary Key
2 Nama Akseptor nama_akseptor Varchar 30
3 Kode Petugas kode_petugas Varchar 10
4 No Telepon no_telp Int -
5 Nama Suami / Istri nama_pasangan Varchar 30
6 Tanggal Lahir tgl_lahir Date -
7 Alamat alamat Text -
8 Pendidikan Suami pend_suami Varchar 10
9 Pendidikan Istri pend_istri Varchar 10
10 Pekerjaan Suami pekerjaan_suami Varchar 15
11 Pekerjaan Istri pekerjaan_istri Varchar 15
12 Status Peserta status_peserta Varchar 15
3. Nama file : File Pemeriksaan Kesehatan
Akronim : pemeriksaan_kesehatan
Fungsi : Untuk menyimpan data hasil pemeriksaan
kesehatan akeseptor
Tipe : File Master
Organisasi file : Indexed Sequential
Akses file : Random
Media : Hard Disk
Panjang record : 157 Karakter
Kunci Field : no_periksa
Software : MySQL
Tabel IV.3.
Spesifikasi File Pemeriksaan Kesehatan
No Elemen Data Akronim Tipe Panjang Keterangan
1 No Pemeriksaan no_pemeriksaan Varchar 10 Primary Key
2 Tanggal Pemeriksaan tgl_pemeriksaan Date -
3 Kode Petugas kode_petugas Varchar 10
4 NIK Akseptor nik_akseptor Varchar 12
5 Haid Terakhir haid_terakhir Date -
6 Hamil/Diduga Hamil hamil Varchar 5
7 Jumlah G/P/A jumlah_GPA Int -
70
8 Menyusui menyusui Varchar 5
9 Riwayat Penyakit
Sebelumnya riwayat_penyakit Varchar 50
10 Berat Badan berat_badan Int -
11 Pemeriksaan Dalam periksa_dalam Varchar 15
12 Tekanan Darah tekanan_darah Int -
13 Gula Darah gula_darah Int -
14 Periksa Tambahan periksa_tambahan Varchar 50
4. Nama file : File Pelayanan
Akronim : pelayanan
Fungsi : Untuk menyimpan data hasil pelayanan KB
Tipe : File Master
Organisasi file : Indexed Sequential
Akses file : Random
Media : Hard Disk
Panjang record : 49 Karakter
Kunci Field : no_pelayanan
Software : MySQL
Tabel IV.4.
Spesifikasi File Pelayanan
No Elemen Data Akronim Tipe Panjang Keterangan
1 No Pelayanan no_pelayanan Varchar 10 Primary Key
2 Kode Petugas kode_petugas Varchar 10
3 Tanggal Pelayanan tgl_pelayanan Date -
4 NIK Akseptor nik_akseptor Int 12
5 Jumlah Anak jumlah_anak Int -
6 Kode Metode KB kode_metode Varchar 7
7 Metode KB Baru metode_kb Varchar 10
8 Tanggal Kunjungan Ulang tgl_kunjulang Date -
9 Tanggal Dicabut tgl_dicabut Date -
5. Nama file : File Metode KB
Akronim : metode_kb
Fungsi : Untuk menyimpan data metode KB
Tipe : File Master
Organisasi file : Indexed Sequential
71
Akses file : Random
Media : Hard Disk
Panjang record : 77 Karakter
Kunci Field : kode_metode
Software : MySQL
Tabel IV.5.
Spesifikasi File Metode KB
No Elemen Data Akronim Tipe Panjang Keterangan
1 Kode Metode kode_metode Varchar 7 Primary Key
2 Nama Metode nama_metode Varchar 30
3 Jangka Pemakaian jangka_pemakaian Int -
4 Cara Pasang cara_pasang Varchar 30
5 Tingkat Keberhasilan tingkat_keberhasilan Varchar 10
4.5.6. Struktur Kode
Dibawah ini adalah struktur kode yang digunakan adalah sebagai berikut :
1. Pengkodean Kode Petugas
Bentuk :
X X X X 9 9 9 9 9 9
Kode Status Petugas
Kode Kabupaten
No Urut Petugas
Contoh :
P L K B 1 2 3 0 0 1
Keterangan :
PLKB : Inisial atau singkatan dari Petugas Lapangan Keluarga
Berencana
123 : Kode kabupaten atau kota yang telah teregistrasi atau
terdaftar di pusat
001 : No urut petugas ketika terdaftar pada sistem atau database
72
2. Pengkodean No Pemeriksaan Kesehatan
Bentuk :
9 9 9 9 9 9 9 9 9 9
Kode Kabupaten
Kode Kecamatan
No Antrian Pemeriksaan
Contoh :
1 2 3 0 1 0 1 0 0 1
Keterangan :
123 : Kode kabupaten atau kota yang telah teregistrasi atau
terdaftar di pusat
010 : Kode kecamatan yang telah teregistrasi atau terdaftar di
Kabupaten
1001 : No antrian pemeriksaan kesehatan
3. Pengkodean No Pelayanan
Bentuk :
9 9 9 9 9 9 9 9 9 9
Kode Kecamatan
No Antrian Pelayanan
Kode Kabupaten
Contoh :
0 1 0 2 0 0 1 1 2 3
Keterangan :
010 : Kode kecamatan yang telah teregistrasi atau terdaftar di
Kabupaten
2001 : No antrian pelayanan
73
123 : Kode kabupaten atau kota yang telah teregistrasi atau
terdaftar di pusat
4. Pengkodean Metode KB
Bentuk :
X X X X 9 9 9
Kode Metode KB
Kode Kabupaten
Contoh :
I M P L 1 2 3
Keterangan :
IMPL : Merupakan kode atau inisial dari metode KB Implant
123 : Kode kabupaten atau kota yang telah teregistrasi atau
terdaftar di pusat
4.5.7. Spesifikasi Program
LOGIN
0.0
MENU UTAMA
FILE MASTER
1.0
0.0
TRANSAKSI
2.0
0.0
LAPORAN
3.0
0.0
KELUAR
4.0
Data Petugas
1.1
1.0
Data Akseptor
1.2
1.0
Data Metode KB
1.3
1.0
Pemeriksaan Kesehatan
2.1
2.0
Pelayanan
2.2
2.0
Laporan Akseptor
3.1
3.0
Laporan Pelayanan
3.2
3.0
Gambar IV.9 Diagram HIPO Pelayanan KB
74
1. Login
Nama Program : Login
Akronim : login.java/ index.php
Fungsi : Sebagai form untuk masuk kedalam program
dengan menggunakan username dan password
Index Program : ----
Bahasa Program : Netbeans – Java /php
Bentuk Tampilan : Lampiran E.1
Proses : Terdapat dua tombol pilihan yaitu Tombol Login
dan Tombol Batal:
Pilih instruksi Login setelah menginput username
dan password setelah itu pilih instruksi login untuk
masuk kedalam sistem, jika ya (Y) maka akan
masuk kedalam sistem jika
Pilih Instruksi Batal (T) maka akan kembali ke
tampilan awal login.
2. Menu Utama
Nama Program : Menu Utama
Akronim : Menu.java/ index.php
Fungsi : Sebagai menu terdepan yang menyajikan beberapa
pilihan menu dalam program
75
Index Program : ----
Bahasa Program : Netbeans – Java /php
Bentuk Tampilan : Lampiran E.2
Proses : Pada Menu Utama terdapat 4 buah pilihan yaitu :
a. Menu File
b. Menu Transaksi
c. Menu Laporan
d. Menu Keluar
3. Nama Program : Data Petugas
Akronim : petugas.java
Fungsi : Untuk mengelola pendataan data petugas
Index Program : kode_petugas
Bahasa Program : Netbeans – java / php
Bentuk Tampilan : Lampiran E.3
Proses : Pada Menu Data Petugas terdapat beberapa fungsi
instruksi (Cari, Tambah, Ubah, Hapus, Simpan)
Pilih Instruksi cari maka : Input kode petugas
pada kolom pencarian jika data ditemukan (Y) maka
data akan ditampilkan jika tidak (T) maka pilih
instruksi tambah.
76
Pilih Instruksi Tambah : Maka kode petugas akan
muncul secara otomatis, kemudian input data
petugas. Setelah data diinput simpan data jika ya
(Y) data akan tersimpan, jika tidak (T) maka akan
kembali lagi ke tampilan awal Data Petugas.
Pilih Instruksi Ubah : Input data yang akan diubah
pada kolom pencarian berdasarkan kode petugas,
jika data ditemukan (Y) maka data akan ditampilkan
jika tidak ditemukan (T) maka akan kembali lagi ke
tampilan awal data petugas. Setelah data
ditampilkan ubah data yang akan diubah kemudian
simpan perubahan dengan memilih instruksi
simpan, jika ya (Y) maka perubahan data akan
disimpan, jika tidak (T) maka perubahan data tidak
akan disimpan.
Pilih Instruksi Hapus : Input data yang akan
diubah pada kolom pencarian berdasarkan kode
petugas, jika data ditemukan (Y) maka data akan
ditampilkan jika tidak ditemukan (T) maka akan
kembali lagi ke tampilan awal data petugas. Setelah
data ditemukan kemudian hapus data dengan cara
memilih instruksi hapus jika ya (Y) maka data akan
dihapus, jika tidak (T) maka data tidak akan
dihapus.
77
4. Nama Program : Data Akseptor
Akronim : akseptor.java
Fungsi : Untuk mengelola data akseptor
Index Program : nik_akseptor
Bahasa Program : Netbeans – java / php
Bentuk Tampilan : Lampiran E.4
Proses : Pada Menu Data Akseptor terdapat beberapa
fungsi instruksi (Cari, Tambah, Ubah, Hapus,
Simpan, Cetak Kartu, Cetak Laporan)
Pilih Instruksi cari maka : Input NIK akseptor
pada kolom pencarian jika data ditemukan (Y) maka
data akan ditampilkan jika tidak (T) maka pilih
instruksi tambah.
Pilih Instruksi Tambah : Kemudian input data
akseptor. Setelah data diinput simpan data jika ya
(Y) data akan tersimpan, jika tidak (T) maka akan
kembali lagi ke tampilan awal Data Akseptor
Pilih Instruksi Ubah : Input data yang akan diubah
pada kolom pencarian berdasarkan NIK akseptor,
jika data ditemukan (Y) maka data akan ditampilkan
jika tidak ditemukan (T) maka akan kembali lagi ke
tampilan awal data akseptor. Setelah data
78
ditampilkan ubah data yang akan diubah kemudian
simpan perubahan dengan memilih instruksi
simpan, jika ya (Y) maka perubahan data akan
disimpan, jika tidak (T) maka perubahan data tidak
akan disimpan.
Pilih Instruksi Hapus : Input data yang akan
diubah pada kolom pencarian berdasarkan NIK
akseptor, jika data ditemukan (Y) maka data akan
ditampilkan jika tidak ditemukan (T) maka akan
kembali lagi ke tampilan awal data akseptor. Setelah
data ditemukan kemudian hapus data dengan cara
memilih instruksi hapus jika ya (Y) maka data akan
dihapus, jika tidak (T) maka data tidak akan
dihapus.
Pilih Instruksi Cetak Kartu : Input data akseptor
atau cari data akseptor berdasarkan NIK Akseptor
jika data sudah ditemukan atau data sudah diinput
pilih instruksi cetak kartu, jika ya (Y) data akan
dicetak sebagai kartu K/I/KB, jika tidak (T) maka
data tidak akan dicetak.
Pilih Instruksi Cetak Laporan : Input data
akseptor atau cari data akseptor berdasarkan NIK
Akseptor jika data sudah ditemukan atau data sudah
79
diinput pilih instruksi cetak laporan, jika ya (Y) data
akan dicetak sebagai laporan data akseptor, jika
tidak (T) maka data tidak akan dicetak.
5. Nama Program : Data Metode KB
Akronim : metode_kb.java
Fungsi : Untuk mengelola pendataan data metode KB
Index Program : kode_metode
Bahasa Program : Netbeans – java / php
Bentuk Tampilan : Lampiran E.5
Proses : Pada Menu Data Metode KB terdapat beberapa
fungsi instruksi (Cari, Tambah, Ubah, Hapus,
Simpan)
Pilih Instruksi cari maka : Input kode metode
pada kolom pencarian jika data ditemukan (Y) maka
data akan ditampilkan jika tidak (T) maka pilih
instruksi tambah.
Pilih Instruksi Tambah : Maka kode metode akan
muncul secara otomatis, kemudian input data
metode kb. Setelah data diinput simpan data jika ya
(Y) data akan tersimpan, jika tidak (T) maka akan
kembali lagi ke tampilan awal Data Metode KB.
80
Pilih Instruksi Ubah : Input data yang akan diubah
pada kolom pencarian berdasarkan kode metode,
jika data ditemukan (Y) maka data akan ditampilkan
jika tidak ditemukan (T) maka akan kembali lagi ke
tampilan awal data metode kb. Setelah data
ditampilkan ubah data yang akan diubah kemudian
simpan perubahan dengan memilih instruksi
simpan, jika ya (Y) maka perubahan data akan
disimpan, jika tidak (T) maka perubahan data tidak
akan disimpan.
Pilih Instruksi Hapus : Input data yang akan
diubah pada kolom pencarian berdasarkan kode
metode, jika data ditemukan (Y) maka data akan
ditampilkan jika tidak ditemukan (T) maka akan
kembali lagi ke tampilan awal data metode. Setelah
data ditemukan kemudian hapus data dengan cara
memilih instruksi hapus jika ya (Y) maka data akan
dihapus, jika tidak (T) maka data tidak akan
dihapus.
6. Nama Program : Data Pemeriksaan Kesehatan
Akronim : perimeriksaan_kesehatan.java
Fungsi : Untuk mengelola data pemeriksaan kesehatan
Index Program : no_periksa
81
Bahasa Program : Netbeans – java / php
Bentuk Tampilan : Lampiran E.6
Proses : Pada Menu Pemeriksan Kesehatan terdapat
beberapa fungsi instruksi (Cari, Tambah, Ubah,
Hapus, Simpan, Cetak)
Pilih Instruksi cari maka : Input No Pemeriksaan
pada kolom pencarian jika data ditemukan (Y) maka
data akan ditampilkan jika tidak (T) maka pilih
instruksi tambah.
Pilih Instruksi Tambah : Maka No Pemeriksaan
akan muncul secara otomatis, kemudian input data
pemeriksaan kesehatan. Setelah data diinput simpan
data jika ya (Y) data akan tersimpan, jika tidak (T)
maka akan kembali lagi ke tampilan awal
Pemeriksaan Kesehatan.
Pilih Instruksi Ubah : Input data yang akan diubah
pada kolom pencarian berdasarkan No Pemeriksaan,
jika data ditemukan (Y) maka data akan ditampilkan
jika tidak ditemukan (T) maka akan kembali lagi ke
tampilan awal pemeriksaan kesehatan. Setelah data
ditampilkan ubah data yang akan diubah kemudian
simpan perubahan dengan memilih instruksi
simpan, jika ya (Y) maka perubahan data akan
82
disimpan, jika tidak (T) maka perubahan data tidak
akan disimpan.
Pilih Instruksi Hapus : Input data yang akan
diubah pada kolom pencarian berdasarkan no
pemeriksaan, jika data ditemukan (Y) maka data
akan ditampilkan jika tidak ditemukan (T) maka
akan kembali lagi ke tampilan awal pemeriksaan
kesehatan. Setelah data ditemukan kemudian hapus
data dengan cara memilih instruksi hapus jika ya
(Y) maka data akan dihapus, jika tidak (T) maka
data tidak akan dihapus.
Pilih Instruksi Cetak : Input data pemeriksaan atau
cari data pemeriksaan berdasarkan No Pemeriksaan
jika data sudah ditemukan atau data sudah diinput
pilih instruksi cetak sebagai kartu hasil pemeriksaan
kesehatan, jika ya (Y) data akan dicetak, jika tidak
(T) maka data tidak akan dicetak.
7. Nama Program : Data Pelayanan
Akronim : pelayanan.java
Fungsi : Untuk mengelola data pelayanan
Index Program : no_pelayanan
Bahasa Program : Netbeans – java / php
83
Bentuk Tampilan : Lampiran E.7
Proses : Pada Menu Pelayanan terdapat beberapa fungsi
instruksi (Cari, Tambah, Ubah, Hapus, Simpan,
Cetak Hasil, Cetak Laporan)
Pilih Instruksi cari maka : Input No Pelayanan
pada kolom pencarian jika data ditemukan (Y) maka
data akan ditampilkan jika tidak (T) maka pilih
instruksi tambah.
Pilih Instruksi Tambah : Maka No Pelayanan akan
muncul secara otomatis, kemudian input data
pelayanan. Setelah data diinput simpan data jika ya
(Y) data akan tersimpan, jika tidak (T) maka akan
kembali lagi ke tampilan awal Pelayanan.
Pilih Instruksi Ubah : Input data yang akan diubah
pada kolom pencarian berdasarkan No Pelayanan,
jika data ditemukan (Y) maka data akan ditampilkan
jika tidak ditemukan (T) maka akan kembali lagi ke
tampilan awal pemeriksaan kesehatan. Setelah data
ditampilkan ubah data yang akan diubah kemudian
simpan perubahan dengan memilih instruksi
simpan, jika ya (Y) maka perubahan data akan
disimpan, jika tidak (T) maka perubahan data tidak
akan disimpan.
84
Pilih Instruksi Hapus : Input data yang akan
diubah pada kolom pencarian berdasarkan No
Pelayanan, jika data ditemukan (Y) maka data akan
ditampilkan jika tidak ditemukan (T) maka akan
kembali lagi ke tampilan awal pelayanan. Setelah
data ditemukan kemudian hapus data dengan cara
memilih instruksi hapus jika ya (Y) maka data akan
dihapus, jika tidak (T) maka data tidak akan
dihapus.
Pilih Instruksi Cetak Hasil : Input data pelayanan
atau cari data pelayanan berdasarkan No Pelayanan
jika data sudah ditemukan atau data sudah diinput
pilih instruksi cetak, jika ya (Y) data akan dicetak
sebagai hasil pelayanan, jika tidak (T) maka data
tidak akan dicetak.
Pilih Instruksi Cetak Laporan : Input data
pelayanan atau cari data pelayanan berdasarkan No
Pelayanan jika data sudah ditemukan atau data
sudah diinput pilih instruksi cetak, jika ya (Y) data
akan dicetak sebagai laporan pelayanan, jika tidak
(T) maka data tidak akan dicetak.
85
4.6. Spesifikasi Sistem Komputer
Dibawah ini adalah spesifikasi sistem komputer yang ada di dalam sistem
usulan yang telah diusulkan oleh penulis terdiri dari spesifikasi perangkat keras
dan speisifikasi perangkat lunak yang antara lain sebagai berikut :
4.6.1. Perangkat Keras
A. CPU
1) Processor Intel® Pentium® Core 2 Duo
2) RAM DDR2 2 GB
3) Hard Disk 320 GB
B. Mouse
C. Keyboard
D. Monitor dengan resolusi layar minimum 1024x768
E. Printer Inject Printer
4.6.2. Perangkat Lunak
A. Sistem operasi yang umum digunakan seperti: Microsoft Windows
B. Bahasa Pemrograman seperti : Java Netbeans IDE 7.1.
C. Program Database : Seperti MySQL.
86
4.7. Jadwal Implementasi
Dan untuk jadwal implementasi yang telah ada pada sistem usulan antara
lain sebagai berikut :
Tabel IV.6.
Jadwal Implementasi
No KEGIATAN
WAKTU
BULAN I BULAN II BULAN III
1 2 3 4 1 2 3 4 1 2 3 4
1 Persiapan data awal
2 Analisa
3 Desain Sistem
4 Desain Perangkat Lunak
6 Tes Sistem
7 Pelatihan
8 Pembuatan Buku
Petunjuk
9 Evaluasi & Operasional