39
BAB III
ANALISIS DAN PERANCANGAN SISTEM
III.1 Analisis Sistem
Analisis kebutuhan sistem dilakukan untuk mendapatkan informasi mengenai
model, spesifikasi tentang perangkat lunak yang dibutuhkan oleh pengguna. Pada
bagian ini juga akan dilakukan analisis mengenai sistem yang sedang berjalan,
dimana hasilnya digunakan untuk mengidentifikasi dan mengevaluasi berbagai
permasalahan, diantaranya kelemahan, kebutuhan, hambatan apa saja yang terdapat
di dalam sistem secara konvensional yang ada di Klinik Bersalin Bidan Maryati
Sudiro. Hasil analisis yang dilakukan akan menghasilkan beberapa kesimpulan dan
saran yang digunakan untuk perbaikan terhadap sistem yang dapat dijadikan dasar
dalam merancang sebuah sistem informasi yang akan dibangun. Analisis sistem ini
terbagi kedalam dua bagian, yaitu :
III.1.1 Analisis Masalah
Berdasarkan hasil wawancara dengan Pemilik Klinik Bersalin Bidan Maryati
Sudiro, dapat disimpulkan bahwa masalah-masalah yang terjadi di Klinik Bersalin
Bidan Maryati Sudiro adalah sebagai berikut:
1. Bagian pendaftaran kerepotan dalam proses melayani pendaftaran dan
pengolahan data pasien.
2. Dalam proses penukaran dan penebusan obat, pasien membawa resep obat
dan diresahkan kepada petugas obat, sehingga resep obat menumpuk dan
memakan banyak tempat. Dan petugas apotek menuliskan kembali nota
pembelian obat dan pemeriksaan untuk pasien.
3. Karena pengolahannya masih konvensional, dalam membuat laporan
untuk Dinas Kesehatan dibutuhkan waktu yang lama.
4. Kurangnya koordinasi dalam pengolahan data kesehatan dari bagian
pendaftaran, bidan dan bagian apotek.
5. Bidan kesulitan dalam memperoleh riwayat kesehatan pasien, karena
banyak pasien yang lupa dan menghilangkan kartu kesehatan.
40
6. Penyajian rekam medis membutuhkan waktu yang lama dan data yang
dihasilkan kurang lengkap.
7. Data rekam medis kurang lengkap sehingga apabila ada pasien yang di
rujuk ke rumah sakit, pasien harus melakukan pemeriksaan ulang
sehingga akan membuang waktu dan biaya.
8. Tidak adanya sarana bagi pasien untuk mengungkapkan keluhan-
keluhannya ketika di rumah.
III.1.2 Analisis Prosedur yang sedang Berjalan
Analisis prosedur yang sedang berjalan bertujuan untuk mengetahui secara
detail proses apa saja yang dilakukan dalam pelayanan kesehatan di Klinik Bersalin
Bidan Maryati, yaitu sebagai berikut :
1. Prosedur pendaftaran pasien baru
2. Prosedur pendaftaran pasien lama
3. Prosedur pemeriksaan pasien
4. Prosedur persalinan
5. Prosedur penukaran obat
III.1.2.1 Prosedur Pendaftaran Pasien Baru
Prosedur pendaftaran pasien baru yang sedang berjalan di Klinik Bersalin
Bidan Maryati Sudiro adalah sebagai berikut :
1. Pasien memberikan identitas pasien ke petugas pendaftaran.
2. Petugas pendaftaran menuliskan identitas pasien ke dalam buku registrasi.
3. Petugas pendaftaran melakukan pengisian identitas pasien ke dalam kartu
pasien.
4. Petugas pendaftaran menimbang pasien dan mengukur tekanan darah pasien
lalu mengisikannya ke dalam kartu pasien dan ke dalam buku kunjungan
pasien.
5. Petugas pendaftaran memberikan kartu pendaftaran yang telah diisi identitas
pasien beserta berat badan dan tekanan darah kepada pasien.
41
Flowmap Pendaftaran Pasien Baru
Pasien Petugas Pendaftaran
Identitas Pasien
Buku Kunjungan sudah terisi
Buku Registrasi yang sudah terisi
Identitas Pasien Identitas Pasien
Pengisian Identitas Pasien ke buku registrasi dan
duplikasi identitas pasien
Buku Registrasi sudah terisi
Pengisian Identitas Pasien ke dalam
Kartu Pasien
Kartu Pasien Kosong
Kartu Pasien yang sudah terisi identitas
pasien
A2
Pengisian Berat badan dan Tekanan darah ke Kartu Pasien dan Buku
Kunjungan
Kartu Pasien yang sudah diisi Identitas serta Berat
dan Tekanan Darah
Kartu Pasien yang sudah diisi Identitas serta Berat
dan Tekanan Darah
A3
A1
Gambar III-1 Flowmap Pendaftaran Pasien Baru
Keterangan:
A1 = Arsip Data Pasien
A2 = Arsip Registrasi Pasien
A3 = Arsip Kunjungan Pasien
42
III.1.2.2 Prosedur Pendaftaran Pasien Lama
Prosedur pendaftaran pasien baru yang sedang berjalan di Klinik Bersalin
Bidan Maryati Sudiro adalah sebagai berikut :
1. Pasien memberikan kartu pasien kepada petugas pendaftaran.
2. Petugas pendaftaran memasukan identitas pasien yang ada di kartu pasien
ke dalam buku kunjungan.
3. Petugas pendaftaran menimbang berat badan dan memeriksa tekanan
darah pasien lalu hasil dari berat badan dan tekanan darah pasien di
tuliskan di kartu pasien.
4. Petugas pendaftaran memberikan kartu pasien yang telah diisi berat badan
dan tekanan darah kepada pasien.
Flowmap Pendaftaran Pasien Lama
Pasien Petugas Pendaftaran
Kartu Pasien
Kartu Pasien Kartu Pasien
Pengisian data pendaftaran ke
dalam Buku Kunjungan
Buku Kunjungan yang sudah terisi
Pengisian Berat dan Tekanan Darah pasien ke Kartu
Pasien
Kartu Pasien yang sudah terisi Berat
dan Tekanan Darah
A3
Kartu Pasien yang sudah terisi Berat
dan Tekanan Darah
Gambar III-2 Flowmap Pendaftaran Pasien Lama
Keterangan:
A3 = Arsip Kunjungan Pasien
43
III.1.2.3 Prosedur Pemeriksaan Pasien
Prosedur pemeriksaan pasien yang sedang berjalan di Klinik Bersalin Bidan
Maryati Sudiro adalah sebagai berikut :
1. Pasien menyerahkan kartu pasien ke Bidan.
2. Bidan melakukan pemeriksaan dan mengisi kartu pasien dengan hasil
pemeriksaan.
3. Bidan membuat resep obat untuk pasien.
4. Bidan memberikan kartu pasien terisi hasil pemeriksaan dan resep obat
kepada pasien.
44
Flowmap Pemeriksaan Pasien
Pasien Bidan
Kartu Pasien Kartu Pasien
Pemeriksaan dan pengisian hasil
Pemeriksaan ke kartu pasien
Kartu Pasien Terisi hasil pemeriksaan
Pengisian Resep
Kartu Pasien Terisi hasil pemeriksaan
ResepResep
Kartu Pasien Terisi hasil pemeriksaan
Gambar III-3 Flowmap Pemeriksaan Pasien
III.1.2.4 Prosedur Persalinan Pasien
Prosedur persalinan pasien yang sedang berjalan di Klinik Bersalin Bidan
Maryati Sudiro adalah sebagai berikut :
1. Pasien memberikan identitas pasien apabila belum meiliki kartu pasien.
2. Petugas pendaftaran mengisi buku registrasi dengan identitas pasien.
3. Petugas pendaftaran mengisi kartu pasien kosong dengan identitas pasien.
4. Pasien memberikan kartu pasien kepada petugas pendaftaran.
5. Pasien mengisi buku pendaftaran persalinan dengan data identitas pasien
dari kartu pasien.
45
6. Petugas memberikan form persalinan kosong kepada bidan.
7. Bidan melakukan pengisian form persalinan.
8. Apabila pasien dirujuk bidan mengisi surat rujukan.
9. Bidan memberikan surat rujukan kepada pasien.
10. Bidan memberikan form persalinan yang sudah terisi hasil persalinan ke
petugas administrasi.
11. Petugas administrasi membuat nota biaya persalinan.
12. Petugas administrasi memberikan nota biaya persalinan kepada pasien,
sedangkan form persalinan yang sudah terisi hasil persalinan diberikan
kepada petugas pendaftaran.
13. Petugas pendaftaran memperbaharui buku pendaftaran persalinan dengan
hasil persalinan pasien.
46
Flowmap Persalinan Pasien
Pasien Petugas Pendaftaran BidanPetugas
Administrasi
Buku Pendaftaran
Persalinan Terisi
Buku Persalinan Terisi hasil persalinan pasien
Form persalinan terisi
Form persalinan terisi
Form persalinan kosong
Buku Registrasi Terisi Identitas Pasien
Mulai
Memiliki Kartu Pasien
Kartu Pasien
Identitas Pasien
Pengisian Identias Pasien ke Kartu Pasien dan Buku
Registrasi
Identitas Pasien
Identitas Pasien
Pengisian Ke Buku
Pendaftaran persalianan
Kartu Pasien
Kartu Pasien
Persalinan dan pengisian form
persalinan
Pengambilan Keputusan
Form Rujukan kosong
Form persalinan terisi
Pengisian Surat
Rujukan
Form persalinan kosong
Surat Rujukan
Form persalinan terisi
Form persalinan terisi
Pengisian Biaya
Persalinan
Perlu dirujuk ?
Surat Rujukan Nota Biaya Persalinan
Nota Biaya Persalinan
Tidak Ya
ya
tidak
A2
A1
Form persalinan terisi
Mengisi hasil persalinan ke buku
persalinan
Form persalinan terisi A4B1
A4Kartu Pasien
Kartu Pasien Kosong
Gambar III-4 Flowmap Persalinan Pasien
Keterangan:
A1 = Arsip Data Pasien
A2 = Arsip Registrasi Pasien
B1 = Arsip Buku Persalinan
B2 = Arsip Persalinan
47
III.1.2.5 Prosedur Penukaran Obat
Prosedur pendaftaran pasien baru yang sedang berjalan di Klinik Bersalin
Bidan Maryati Sudiro adalah sebagai berikut :
1. Pasien memberikan resep kepada petugas apotek.
2. Petugas apotek mencari obat yang diperlukan,
3. Apabila obat tidak ada, petugas apotek membuat copy resep obat yang
dibutuhkan, lalu diberikan kepada pasien.
4. Apabila obat ada, petugas apotek mengisi buku pembelian obat.
5. Petugas apotek mengisi nota pembelian obat.
6. Petugas apotek memberikan nota pembelian obat kepada pasien.
Flowmap Penukaran Obat
Pasien Petugas Apotek
Resep Resep
Mencari Obat yang Diperlukan
Obat Ada ?
Membuat resep obat
yang diperlukan
Mengisi Buku
Pembelian obat pasien
tidak ada
Copy Resep Obat yang diperlukan
Copy Resep Obat yang diperlukan
ResepBuku Pembelian obat pasien terisi
A5B3
Nota Pembelian Obat Terisi
Nota Pembelian Obat Terisi
Nota Pembelian Obat Kosong
Mengisi Nota
Pembelian
Gambar III-5 Flowmap Penukaran Obat
48
Keterangan:
A5 = Arsip Pembelian Obat
B3 = Arsip Resep
III.1.3 Analisis pengolahan Informasi Kesehatan
Layanan pengolahan informasi kesehatan yang akan dibangun terdiri dari
content, connectivity, commerce dan care.
Berikut adalah analisis dari pengolahan informasi kesehatan yang akan
dibangun:
1. Content yang digunakan yaitu informasi gejala, informasi kehamilan dan
informasi kesehatan.
2. Connectivity yaitu konektivitas antara bagian pendaftaran, bagian apotek,
bagian administrasi, bidan dan pasien.
3. Commerce yaitu biaya persalinan, biaya pemeriksaan dan biaya
penebusan resep obat.
4. Care yaitu memberikan informasi penanganan gejala kehamilan dan
konsultasi antara pasien dengan bidan.
III.1.4 Analisis Kebutuhan Non Fungsional
Analisis kebutuhan non fungsional merupakan analisis yang dibutuhkan
untuk menentukan spesifikasi kebutuhan sistem. Spesifikasi ini meliputi elemen
atau komponen-komponen apa saja yang dibutuhkan untuk sistem yang akan
dibangun sampaik dengan sistem tersebut diimplementasikan. Analisis ini juga
menentukkan spesifikasi masukan yang diperlukan sistem, keluaran yang akan
dihasilkan sistem dan proses yang dibutuhkan untuk mengolah masukan sehingga
menghasilkan keluaran yang diinginkan.
III.1.4.1 Analisis Pengguna
Analisis pengguna merupakan analisis terhadap pengguna yang akan
menggunakan sistem yang akan dibangun. Perangkat keras dan perangkat lunak
yang ada tidak akan berguna apabila tidak ada yang mengoperasikannya. Dalam
49
kebutuhan pengguna ini terbagi menjadi 4 bagian, yaitu diantaranya akan dijelaskan
pada Tabel III-1 dibawah ini :
Tabel III-1 Analisis Kebutuhan Pengguna di Klinik Bersalin Bidan Maryati
Pengguna Tanggung jawab Tingkat keterampilan
Petugas Pendaftaran Mengelola pendaftaran dan data
pasien.
Menguasai pemahaman yang
cukup untuk mengelola dan
mengakses data dalam web.
Petugas Apotek Mengelola data obat dan
pembayaran.
Menguasai pemahaman yang
cukup untuk mengelola dan
mengakses data dalam web.
Admin Mengelola data master dan
pembuatan laporan.
Menguasai pemahaman yang baik
untuk mengelola data dalam web
serta memiliki pengetahuan
tentang internet dan pengelolaan
aplikasi.
Bidan Mengelola pemeriksaan dan
persalinan pasien.
Menguasai pemahaman yang
cukup untuk mengelola dan
mengakses data dalam web.
Pasien Menjaga kerahasiaan password. Menguasai pemahaman yang
cukup untuk mengelola dan
mengakses data dalam web.
Untuk memaksimalkan pengguna sistem yang akan dibangun, maka
pengguna aplikasi ini dibagi menjadi 7 kategori, yaitu admin, petugas bagian
pendaftaran, petugas apotek, bidan, pasien, rumah sakit dan Puskesmas. Berikut
akan dijelaskan pada Tabel III-2 berikut ini :
Tabel III-2 Analisis Pengguna yang dibutuhkan
Pengguna Hak Akses Jenis Pelatihan
Admin Mengelola data pelaksana
kesehatan yaitu bidan,
petugas dan rumah sakit
serta mengelola laporan
Cara mengoperasika aplikasi ini dan
mengolah data dalam web
Bidan Pengisian surat rujukan
persalinan, pengisian data
resep, melihat data riwayat
kesehatan pasien, Pengisian
hasil pemeriksaan,
Pengisian hasil persalinan.
Cara pengaksesan aplikasi dengan hak
akses milik bidan.
Petugas Pendaftaran Pengisian data pasien,
Pendaftaran pemeriksaan
kb dan hamil, Pendaftaran
Persalinan, Mengelola
kartu pasien.
Cara pengaksesan aplikasi dengan hak
akses milik petugas pendaftaran.
Petugas Apotek Membuat nota pembayaran
pemeriksaan dan
persalinan, mengelola data
obat dan jasa
Cara pengaksesan aplikasi dengan hak
akses milik petugas apotek.
50
Pengguna Hak Akses Jenis Pelatihan
Pasien Mengubah password,
melihat riwayat kesehatan
baik riwayat pemeriksaan
maupun riwayat persalinan
Cara pengaksesan aplikasi dengan hak
akses milik pasien.
Rumah Sakit Melihat data rujukan dari
bidan
Cara pengaksesan aplikasi dengan hak
akses milik Rumah sakit.
Puskesmas Melihat laporan kunjungan
ibu hamil, pelayanan
kontrasepsi, persalinan
Cara pengaksesan aplikasi dengan hak
akses milik Puskesmas
Setelah melihat analisis pengguna yang ada di Klinik Bersalin Bidan Maryati
Sudiro, maka diperoleh kesimpulan bahwa pengguna yang ada di Klinik Bersalin
Bidan Maryati Sudiro memenuhi kriteria untuk dibangunnya sistem e-health.
III.1.4.2 Aturan Bisnis
Aturan bisnis yang terdapat di Klinik Bersalin Bidan Maryati Sudiro
merupakan aturan-aturan bisnis yang berlaku dalam setiap proses bisnisnya dengan
pihak-pihak yang terkait dalam proses pelayanan kesehatan. Adapun aturan-aturan
bisnis yang berlaku pada sistem e-health Klinik Bersalin Bidan Maryati Sudiro
adalah sebagai berikut :
1. Admin
Bertugas mengisi data user pelaksana di sistem e-health yaitu data bidan, data
petugas, data lembaga kesehatan dan mengisi data jasa.
2. Bidan
Bertugas dalam mengisi detail pemeriksaan, detail persalinan dan mengisi surat
rujukan untuk rumah sakit.
3. Pasien
Pasien dapat melihat riwayat kesehatannya baik riwayat pemeriksaan, riwayat
kehamilan dan riwayat KB.
4. Petugas Pendaftaran
Bertugas untuk mengisi data pasien, menambah data pemeriksaan, dan mengisi
data kartu pasien.
51
5. Petugas Apotek
Bertugas untuk mengisi data obat, mengisi data nota pemeriksaan dan mengisi
data nota persalinan.
6. Pasien mendapatkan pemeriksaan berat badan, tinggi badan dan tekanan darah
ketika pasien melakukan pendaftaran dan diperiksa oleh petugas pendaftaran.
7. Pemeriksaan tergantung dengan jenis perawatan pasien yaitu hamil atau KB
(Keluarga Berencana).
8. Rujukan untuk rumah sakit hanya dapat dilakukan untuk mendapatkan
tindakan lanjut dari proses persalinan.
9. Proses pemeriksaan hanya dapat dilakukan pada jam klinik buka.
III.1.4.3 Analisis Perangkat Lunak
Analisis perangkat lunak bertujuan untuk menjelaskan secara keseluruhan
perangkat lunak dan bahasa pemrograman yang digunakan untuk mendukung
aplikasi yang dibangun.
Tabel III-3 Perangkat Lunak yang ada
Perangkat Lunak Spesifikasi Perangkat Lunak
Sistem Operasi Windows 7, XP
Web browser Internet Explorer, Mozilla Firefox, Google
Chrome
Sedangkan perangkat lunak yang dibutuhkan untuk membuat sistem ini adalah
sebagai berikut :
Tabel III- 4 Perangkat Lunak yang dibutuhkan
Perangkat Lunak Spesifikasi Perangkat Lunak
Sistem Operasi Windows 7, XP
Web browser Mozilla Firefox, Google Chrome
Berdasarkan data tersebut, maka perangkat lunak di Klinik Bersalin Bidan
Maryati Sudiro telah mencukupi untuk dibangunnya sistem e-health. Perangkat
lunak ini dapat dipergunakan apabila komputer mempunyai browser yang
terhubung dengan internet.
52
Sedangkan perangkat lunak yang dibutuhkan dalam membangun e-health
dengan spesifikasi minimal sebagai berikut:
Tabel III-5 Perangkat Lunak dalam membangun aplikasi e-health
Perangkat Lunak Spesifikasi Perangkat Lunak
Sistem Operasi Windows 7
Web browser Mozilla Firefox, Google Chrome
Bahasa Pemograman PHP, CSS, Jquery, Javascript, HTML.
Editor JetBrains PhpStorm 5.x.x
DBMS PHP MyAdmin, MySQL
Web Server XAMPP v3
III.1.4.4 Analisis Perangkat Keras
Analisis kebutuhan perangkat keras digunakan untuk mempermudah dalam
proses perancangan dan implementasi. Berikut ini adalah spesifikasi hardware
yang dimiliki oleh Klinik Bersalin Bidan Maryati Sudiro :
Tabel III-6 Analisis Perangkat Keras yang ada
Perangkat Keras Spesifikasi
Processor Processor kecepatan minimal 1,8 Ghz
Monitor Monitor resolusi 1024 x 768
VGA 256 MB
Harddisk 160 GB
Memori RAM 2 GB
Lan Card 10/100 Mbps
Koneksi 64 kpbs
Sedangkan untuk menjalankan sistem yang akan dibangun
direkomendasikan dengan spesifikasi perangkat keras sebagai berikut :
Tabel III-7 Analisis Perangkat Keras yang dibutuhkan
Perangkat Keras Spesifikasi
Processor Processor kecepatan minimal 1,8 Ghz
Monitor Monitor resolusi 1024 x 768
VGA 256 MB
Harddisk 160 GB
Memmory RAM 1 GB
Lan Card 10/100 Mbps
Koneksi Minimal 64 kpbs
53
Setelah melihat data tersebut, maka diperolah kesimpulan bahwa Klinik
Bersalin Bidan Maryati Sudiro tidak perlu menambah spesifikasi lagi, karena
perangkat keras yang dimilikinya sudah cukup memadai.
III.1.4.5 Analisis Jaringan
Analisis jaringan dimaksud untuk mempermudah menggambarkan jaringan
yang akan dibangun pada Klinik Bersalin Bidan Maryati Sudiro yang berfungsi
untuk mengakses aplikasi yang akan dibangun.
Letak Jaringan komputer yang dibutuhkan dalam memaksimalkan aplikasi yang
akan dibangun dapat digambarkan sebagai berikut:
Bagian Pendaftaran
Internet
MySQL
Web Server
AdministrasiBidanBagian Apotek
Pasien Rumah Sakit Puskesmas
Gambar III-6 Arsitektur Jaringan yang dibutuhkan
Berdasarkan analisis diatas, Klinik Bersalin Bidan Maryati Sudiro
memerlukan penambahan komputer untuk bidan, bagian pendaftaran, bagian
apotek, admin dan sebuah jaringan terhubung internet untuk mengakses aplikasi
yang akan dibangun.
54
III.1.4.6 Analisis Basis Data
Tahap analisis basis data ini dilakukan agar dapat memperoleh suatu sistem
yang sesuai dengan apa yang diinginkan dalam membangun sebuah sistem, dimana
dapat dilakukan dengan tahapan membuat ERD (Entity Relationship Diagram).
ERD digunakan untuk menggambarkan relasi antar tabel dengan tujuan untuk
memperjelas hubungan antar entitas atau struktur data dan relasi antar file. ERD
untuk membangun aplikasi e-health di Klinik Bersalin Bidan Maryati Sudiro dapat
digambarkan sebagai berikut :
55
Gambar III-7 ERD e-health
56
Berikut ini merupakan keterangan dari Gambar III-7 yang dijelaskan
melalui tabel kamus data Entity Relation Diagram yang telah tergambarkan.
Tabel III-8 Kamus Data ERD pada Klinik Bersalin Bidan Maryati Sudiro
No Entitas Atribut
1. Pasien {id_pasien, nama, tempat_lahir, tanggal_lahir, pendidikan,
pekerjaan, nama_suami, pekerjaan_suami, tempat_lahir_suami,
tanggal_lahir_suami, pendidikan_suami, no_tlp, alamat, rt, kota,
kelurahan, email, username, password, para, abortus, gravida}
2. 5 Alat_kb {id_alat_kb, nama, ket}
3. 7 Kartu_pasien {no_reg, id_pasien, aktif, id_petugas, tanggal}
4. Detail_kartu {no_reg, ht, tb, tt1, tt2, tt3, tt4, tt5, tgl_booster}
5. 9 Persalinan {id_persalinan, id_pasien, hpht, umur_kehamilan,
tanggal_melahirkan, gpa, id_bidan, status, partu_penyulit, vit_a,
ket, nama_bayi, jenis_kelamin, berat_badan, pb, imd, salep_mata,
vit_k, hb_0}
6. 1 Pemeriksaan {id_pemeriksaan, id_pasien, no_reg, tanggal, id_bidan,
tekanan_darah, berat_badan, id_petugas, status, anamnesa}
7. 1 Bidan {id_bidan, nama, tempat_lahir, tanggal_lahir, alamat, kota,
kelurahan, no_tlp, email, ym, username, password}
8. 1 Rujukan {id_rujukan, id_rs, isi, id_bidan}
9. 1 Petugas {id_petugas, nama, tempat_lahir, tanggal_lahir, alamat, kota,
kelurahan, no_tlp, universitas, email, ym, username, password}
10. 1 Rumah_sakit {id_rs, nama, alamat, kota, kelurahan, no_tlp}
11. 1 Gejala {id_gejala, nama, ket}
12. 1 Nota {id_nota, tanggal, id_petugas, dibayar}
13. 1 Nota_persalinan {id_nota_persalinan, tanggal, id_petugas, dibayar}
14. 1 Jasa {id_jasa, nama, harga}
15. 2 Obat {id_obat, nama, type, harga, stok, aturan_minum, keterangan}
III.1.5 Analisis Kebutuhan Fungsional
Analisis kebutuhan fungsional meliputi Diagram Konteks, Data Flow
Diagram (DFD), Spesifikasi Proses, dan Kamus Data.
III.1.5.1 Diagram Konteks
Diagram konteks merupakan pemodelan untuk menggambarkan interaksi
sistem dengan lingkungannya, serta mendeskripsikan fungsi dari sistem itu sendiri.
Diagram konteks digambarkan dengan sebuah lingkaran yang terhubung dengan
entitas luar yang terlibat didalam sistem.
57
Bidan
Aplikasi e-health pada Klinik Bersalin Bidan
Maryati Sudiro
Data login bidanData gejalaData pemeriksaanData persalinan
Info Login BidanInfo GejalaInfo PemeriksaanInfo PersalinanInfo Pasien
Petugas Pendaftaran
Data login petugas pendaftaranData kartu pasienData pasienData pemeriksaan KBData pemeriksaan HamilData persalinan
Info login petugas pendaftaranInfo kartu pasienInfo pasienInfo pemeriksaan KBInfo pemeriksaan hamilInfo persalinan
Admin
Data login adminData bidanData rumah sakitData Laporan yang akan dicetak
Info pasienInfo bidanInfo petugasInfo rumah sakitLaporan hasil pelayanan kontrasepsiLaporan persalinanLaporan kunjungan pasienLaporan kunjungan pasien hamil
Pasien
Data login pasien
Info login pasienInfo PemeriksaanInfo PersalinanInfo notaInfo nota persalinanPetugas Apotek
Data login petugas obatData obatData jasaData notaData nota persalinan
Info resepInfo obatInfo jasaInfo notaInfo nota persalinan
Yahoo Messenger
Info Pesan Dari Pasien
Data Pesan Dari Pasien
Web Mail
Info Reset Password
Puskesmas
Data login Puskesmas
Info login PuskesmasLaporan Ibu HamilLaporan Pelayanan KontrasepsiLaporan Persalinan
Rumah SakitData login RS
Info login pasienInfo Rujukan
Gambar III-8 Diagram Konteks Aplikasi e-health pada Klinik Bersalin
Bidan Maryati Sudiro
III.1.5.2 Data Flow Diagram (DFD)
Data flow diagram (DFD) merupakan sebuah penjelasan tentang representasi
dari sebuah sistem yang menunjukkan aliran data atas informasi dari sumber
informasi ke tujuan beserta proses pengolahannya. Pada Gambar III-8 akan
dijelaskan bahwa pengguna sistem dapat melakukan akses terhadap sistem dengan
terlebih dahulu memilih menu yang ada didalam sistem apakah sebagai admin,
petugas pendaftaran, petugas apotek, bidan, pasien, rumah sakit, atau Puskesmas.
58
1. DFD Level 1 Aplikasi e-health Klinik Bersalin Bidan Maryati Sudiro
Pada DFD level 1 menggambarkan secara umum keseluruhan proses-proses
yang ada dalam aplikasi e-health Klinik Bersalin Bidan Maryati Sudiro yang
dapat dilihat pada Gambar III-9.
Gambar III-9 DFD Level 1
59
2. DFD Level 2 Proses 1 (Login)
Gambar III-10 berikut ini merupakan turunan dari proses level 1, yaitu DFD
Level 2 pada proses login yang didalamnya terdapat 2 proses, yaitu verifikasi
login dan reset password. Pengguna yang terlibat dalam proses ini adalah
admin, petugas pendaftaran, petugas apotek, bidan, pasien, rumah sakit,
Puskesmas dan entitas luar, yaitu email. Yang berfungsi untuk mengirimkan
password baru yang telah di reset.
Admin
Petugas Pendaftaran
Petugas Apotek
Bidan
Pasien
1.1Verifikasi Login
1.2Reset Password
petugas
bidan pasien
Data Login Petugas Pendaftaran
Data Login Petugas Apotek
Data Login Bidan
Data Login Pasien
Data Login Pasien
Info Login Admin
Info Login Petugas Pendaftaran
Info Login Petugas Apotek
Info Login Bidan
Info Login Pasien
Data Login Admin
Data Login Petugas ApotekData Login Petugas Pendaftaran
Data Login Admin
Data Login Bidan
Data Login Petugas ApotekData Login Petugas Pendaftaran
Data Login Admin
Data Login Bidan
Data Login Pasien
Dat
a R
eset
Pas
swo
rd P
etug
as
Dat
a R
eset
Pas
swo
rd P
etug
as
Dat
a R
eset
Pas
swo
rd P
etug
as
Dat
a R
eset
Pas
swo
rd B
idan
Dat
a R
eset
Pas
swo
rd P
asie
n
Data Login Petugas
Data Login Pasien
Data Login Bidan
Info Reset Password PetugasInfo Reset Password Petugas
Info Reset Password PetugasInfo Reset Password Bidan
Info Reset Password Pasien
Rumah Sakit Data Login RS
Info Login RS
Rumah_sakitData Login Lembaga Lain
Info Login Lembaga Lain
Puskesmas
Data Login Puskesmas
Info Login Puskesmas
Gambar III-10 DFD Level 2 Proses 1 Login
60
3. DFD Level 2 Proses 2 (Pengolahan Data Pasien)
Gambar III-11 dibawah ini merupakan proses turunan dari proses 2 yaitu
meliputi tambah pasien, ubah pasien, cari pasien dan pengolahan kartu pasien.
Petugas Pendaftaran
2.1Tambah Pasien
2.2Ubah Pasien
2.3Cari Pasien
2.4Pengolahan Kartu
Pasien
pasien
kartu_pasien
Data Pasien yang akan ditambah
Data Pasien akan diubah
Data Kartu Pasien
Data pasien yang akan dicari
Data Pasien Baru
Data Pasien yang telah diubah
Data Pasien yang telah dicari
Data Kartu Pasien
Info Pasien Baru
Info Ubah Pasien
Info Kartu Pasien
Data Pasien yang akan ditambah
Data Pasien yang akan diubah
Data Pasien yang akan dicari
Data Kartu Pasien
Info pasien yang dicari
Gambar III-11 DFD Level 2 Proses 2 (Pengolahan Pasien)
61
4. DFD Level 3 Proses 2.4 (Pengolahan Kartu Pasien)
Gambar III-12 dibawah ini merupakan proses turunan dari proses 2.4 yaitu
meliputi tambah kartu pasien, ubah kartu pasien, dan pengaktifan kartu pasien.
Petugas Pendaftaran
2.4.1Tambah Kartu
Pasien
Kartu_pasien
Data Kartu Pasien yang akan ditambahData Kartu Pasien yang akan ditambah
Info kartu Pasien yang ditambahData Kartu Pasien yang ditambah
Detail_kartuDetail_kb
2.4.2Ubah Kartu
PasienData Kartu Pasien yang akan diubah
Data Kartu Pasien yang diubah
Data Kartu Pasien yang ditambah
Data Kartu Pasien yang akan ditambahData Kartu Pasien yang akan ditambah
Data Kartu Pasien yang ditambah
Data Kartu Pasien yang akan diubah Data Kartu Pasien yang akan diubah
Data Kartu Pasien yang diubahData Kartu Pasien yang diubah
Gambar III-12 DFD Level 3 Proses 2.4 (Pengolahan Kartu Pasien)
62
5. DFD Level 2 Proses 3 (Pengolahan Data Pemeriksaan)
Gambar III-13 dibawah ini merupakan proses turunan dari proses 3 yaitu
meliputi daftar pemeriksaan, pengisian detail pemeriksaan, dan cetak laporan
pemeriksaan.
Petugas Pendaftaran
3.1Daftar
Pemeriksaan
3.2Pengisian Detail
Pemeriksaan
Pemeriksaan
kartu_pasien
Data PemeriksaanData Pemeriksaan
Data Pemeriksaan
Info Data pemeriksaan Data Pemeriksaan
Data Pemeriksaan
Data Kartu Pasien
BidanData Pemeriksaan
Info Data Pemeriksaan
3.3Cetak Laporan Pemeriksaan
Admin
Laporan Kunjungan PasienLaporan Kunjungan Ibu Hamil
Laporan Pelayanan Kontrasepsi
Data Laporan yang akan dicetakData Pemeriksaan
Gejala Obat Jasa
Data Gejala
Dat
a O
bat
Data Jasa
Resep_obat
Gejala Dialami
Resep_jasa
Info
Ge
jala
Dia
lam
i
Data Resep Obat Data Resep Obat
Dat
a G
eja
la d
iala
mi
Data Resep Obat Data Resep Jasa
Gambar III-13 DFD Level 2 Proses 3 (Pengolahan Data Pemeriksaan)
63
6. DFD Level 3 Proses 3.2 (Pengisian Detail Pemeriksaan)
Gambar III-14 dibawah ini merupakan proses turunan dari proses 3 yaitu
meliputi pasang alat KB, tambah gejala pemeriksaan, hapus gejala pemeriksaan,
tambah resep obat, hapus resep obat, tambah resep jasa, hapus resep jasa dan
cabut alat kb.
Bidan3.2.1
Pasang Alat KB
Data Pasang Alat Kb
Detail_kb
Data Pasang Alat Kb
Data Pasang Alat Kb
Info Pasang Alat Kb
3.2.2 Tambah Gejala
Pemeriksaan
3.2.3Hapus Gejala Pemeriksaan
3.2.4Tambah resep
obat
3.2.5Hapus resep
Obat
Gejala_dialami
Gejala
Resep_obat
Dat
a G
eja
la d
iala
mi
Data gejala dialami yang akan dihapus
Dat
a R
esep
yan
g ak
an d
itam
bah
Dat
a R
esep
ob
at y
ang
akan
dih
apu
s
Info Resep yang ditambah
Info
Re
sep
Ob
at y
ang
dih
apu
s
Data Resep obat yang akan ditambah
Data Resep Obat yang ditambah
Data Resep Obat yang akan dihapus
Data Gejala dialami
Data Gejala dialami
Data Gejala dialami yang akan dihapus
Data Gejala dialami yang dihapus
Data Resep Obat yang dihapus
Info
Ge
jala
dia
lam
i yan
g d
ihap
us
Info
Ge
jala
Dia
lam
i
Data Gejala
obatData Obat
3.2.8Cabut Alat Kb
Dat
a Ca
but
Kb
Info
Cab
ut
Kb
Dat
a Ca
but
KBD
ata
Cabu
t KB
Alat_kbData Alat Kb
3.2.6Tambah resep
Jasa
3.2.7Hapus resep
Jasa
Resep_Jasa
Data Resep Jasayang akan ditambah
Data Resep Jasa yang ditambah
Data Resep Jasa yang akan dihapus
Data Resep Jasa yang dihapus
JasaData JasaDat
a R
esep
Jas
a ya
ng
aka
n di
hap
us
Info
Dat
a R
esep
Jasa
yan
g d
ihap
us
Info
Re
sep
jasa
yan
g di
hap
usD
ata
Res
ep ja
sa y
ang
akan
dih
apu
s
Gambar III-14 DFD Level 3 Proses 3.2 (Pengisian Detail Pemeriksaan)
64
7. DFD Level 2 Proses 4 (Pengolahan Persalinan)
Gambar III-15 dibawah ini merupakan proses turunan dari proses 4 yaitu
meliputi daftar persalinan, pengisian detail persalinan, pengisian rujukan dan
cetak persalinan.
Petugas Pendaftaran
4.1Daftar
Persalinan
4.2Pengisian Detail
Persalinan
4.3Pengisian Rujukan
persalinan
kartu_pasien
Data Persalinan yang akan ditambah
Data Persalinan
Data Rujukan
Data Persalinan yang akan ditambah
Data persalinan
Data Rujukan
Info data Persalinan yang ditambah
Info Data Persalinan
Data Persalinan yang ditambah
Data Persalinan
Data RujukanInfo Data Rujukan
Data Kartu Pasien
Data Kartu Pasien
Bidan
Keadaan_ibu Keadaan_anak
Data Keadaan IbuData Keadaan Ibu Data Keadaan Anak
Data Keadaan Anak
Rujukan
Data RujukanData Rujukan
Rumah_sakit
Data Rumah Sakit
Admin4.5
Cetak Laporan Persalinan
Laporan PersalinanData Laporan Persalinan
Data Laporan Persalinan
Rumah Sakit4.4
Lihat RujukanData Rujukan yang akan dilihat
Info Rujukan yang dilihat
Data Rujukan yang dilihat
Data Rujukan yang akan dilihat
Dat
a Pe
rsa
linan
Gambar III-15 DFD Level 4 Proses 4 (Pengolahan Persalinan)
65
8. DFD Level 2 Proses 5 (Pembayaran Nota)
Pada Level 2 Proses 5 menggambarkan proses pembayaran nota yang
dilakukan oleh petugas apotek. DFD Level 2 Proses 5 (Pembayaran Nota) dapat
dilihat pada Gambar III-16.
5.1Pembayaran Nota
Pemeriksaan
5.2Pembayaran Nota
Persalinan
Petugas Apotek
Resep_jasa
Nota
Nota Persalinan
Data Nota Pemeriksaan
Data Nota Persalinan
Data Resep jasa
Data Nota Pemeriksaan
Data Nota Persalinan
Info Nota Pemeriksaan
Info Nota Persalinan Data Nota Persalinan
Data Nota Pemeriksaan
PemeriksaanData Persalinan
PersalinanData Persalinan Pasien
Resep_obat
Data Resep Obat
Nota_Persalinan_obat
Nota_Persalinan_jasa
Data Nota Persalinan Obat
Data Nota Persalinan Obat
Data Nota Persalinan Jasa
Data Nota Persalinan Jasa
Obat Data Obat
Gambar III-16 DFD Level 2 Proses 5 (Pembayaran Nota)
66
9. DFD Level 3 Proses 5.2 (Pembayaran Nota Persalinan)
Gambar III-17 dibawah ini merupakan proses turunan dari proses 5.2 yaitu
meliputi tambah nota persalinan dan cari nota persalinan.
Petugas Apotek
5.2.1Tambah nota
obat persallnan
5.2.2Hapus nota Obat
Persalinan
Nota_persalinan_obat
Dat
a N
ota
ob
at p
ers
alin
an y
ang
akan
dit
amba
h
Dat
a no
ta o
bat
per
salin
an y
ang
aka
n d
ihap
us
Info
No
ta o
bat
pers
alin
an y
ang
dit
amb
ah
Info
No
ta O
bat
per
salin
an y
ang
dih
apus
Data Resep obat yang akan ditambah
Data Resep Obat yang ditambah
Data Resep Obat yang akan dihapus
Data Resep Obat yang dihapus
obatData Obat
5.2.3Tambah nota Jasa
Persalinan
5.2.4Hapus nota
Jasa Persalinan
Nota_persalinan_jasa
Data Resep Jasayang akan ditambah
Data Resep Jasa yang ditambah
Data Resep Jasa yang akan dihapus
Data Resep Jasa yang dihapus
JasaData Jasa
Dat
a Ja
sa p
ersa
linan
yan
g a
kan
diha
pu
sIn
fo N
ota
Jas
a p
ersa
linan
yan
g d
ihap
us
Info
No
ta ja
sa p
ersa
linan
yan
g d
ihap
us
Dat
a N
ota
jasa
pe
rsal
inan
yan
g ak
an d
ihap
us
Gambar III-17 DFD Level 3 Proses 5.2 (Pembayaran Nota Persalinan)
67
10. DFD Level 2 Proses 6 (pengolahan data gejala)
Gambar III-18 dibawah ini merupakan proses turunan dari proses 6 yaitu
meliputi tambah gejala, ubah gejala, dan cari gejala.
Bidan
6.1Tambah Gejala
6.2Ubah Gejala
6.3Cari Gejala
GejalaData Gejala yang akan ditambah
Data Gejala akan diubah
Data Gejala yang akan dicari
Data Gejala Baru
Data Gejala yang telah diubah
Data Gejala yang telah dicari
Info Gejala Baru
Info Ubah Gejala
Data Gejala yang akan ditambah
Data Gejala yang akan diubah
Data Gejala yang akan dicari
Info Gejala yang dicari
Gambar III-18 DFD Level 2 Proses 6 (Pengolahan Data Gejala)
68
11. DFD Level 2 Proses 7 (Pengolahan Kebutuhan Pengobatan)
Pada Level 2 Proses 7 menggambarkan proses pengolahan kebutuhan
pengobatan yang dilakukan oleh petugas apotek. DFD Level 2 Proses 7
(pengolahan kebutuhan pengobatan) dapat dilihat pada Gambar III-19.
7.1Pengolahan Data Obat
7.2Pengolahan
Data Jasa
7.3Pengolahan Data Alat KB
Petugas Apotek
Obat jasa
Alat_kb
Data Obat Data Jasa
Data Alat KB
Dat
a O
bat
Dat
a A
lat
KB
Dat
a Ja
sa
Data Jasa
Data Alat KB
Data Obat
Dat
a Ja
sa
Dat
a A
lat
KB
Dat
a O
bat
Admin
Gambar III-19 DFD Level 2 Proses 7 (Pengolahan Kebutuhan Pengobatan)
69
12. DFD Level 3 Proses 7.1 (Pengolahan Data Obat)
Gambar III-20 dibawah ini merupakan proses turunan dari proses 7.1 yaitu
meliputi tambah obat, ubah obat, dan cari obat.
Petugas Apotek
7.1.1Tambah obat
7.1.2Ubah obat
7.1.3Cari obat
obatData obat yang akan ditambah
Data obat akan diubah
Data obat yang akan dicari
Data obat Baru
Data obat yang telah diubah
Data obat yang telah dicari
Info obat Baru
Info Ubah obat
Data obat yang akan ditambah
Data obat yang akan diubah
Data obat yang akan dicari
Info obat yang dicari
Gambar III-20 DFD Level 2 Proses 7.1 (Pengolahan Data Obat)
70
13. DFD Level 3 Proses 7.2 (Pengolahan Data Jasa)
Gambar III-21 dibawah ini merupakan proses turunan dari proses 7.2 yaitu
meliputi tambah jasa, ubah jasa, dan cari jasa.
Admin
7.2.1Tambah jasa
7.2.2Ubah jasa
jasaData jasa yang akan ditambah
Data jasa akan diubah
Data jasa Baru
Data jasa yang telah diubah
Info jasa Baru
Info Ubah jasa
Data jasa yang akan ditambah
Data jasa yang akan diubah
7.2.3Cari Jasa
Info Jasa yang dicariData Jasa yang akan dicari
Dat
a Ja
sa y
ang
akan
dic
ari
Data Jasa yang dicari
Gambar III-21 DFD Level 2 Proses 7.2 (Pengolahan Data Jasa)
14. DFD Level 3 Proses 7.3 (pengolahan data alat kb)
Gambar III-22 dibawah ini merupakan proses turunan dari proses 7.3 yaitu
meliputi tambah alat kb, ubah alat kb, dan cari alat_kb.
Admin
7.3.1Tambah alat_kb
7.3.2Ubah alat_kb
alat_kbData alat_kb yang akan ditambah
Data alat_kb akan diubah
Data alat_kb Baru
Data alat_kb yang telah diubah
Info alat_kb Baru
Info Ubah alat_kb
Data alat_kb yang akan ditambah
Data alat_kb yang akan diubah
Gambar III-22 DFD Level 2 Proses 7.3 (Pengolahan Data Alat KB)
71
15. DFD Level 2 Proses 8 (Pengolahan Data Pelaksana)
Pada Level 2 Proses 8 menggambarkan proses pengolahan data pelaksana
yang dilakukan oleh admin. DFD Level 2 Proses 8 (pengolahan data pelaksana)
dapat dilihat pada Gambar III-23.
8.2Pengolahan Data Bidan
8.1Pengolahan
Data Petugas
Admin
bidanpetugas Data BidanData Petugas Data BidanData Petugas
Data Petigas Data Bidan
Data PetugasData Bidan
Rumah_sakit
8.3Pengolahan Rumah Sakit
Info
Ru
ma
h Sa
kit
Dat
a R
umah
Sak
itD
ata
Rum
ah S
akit
Dat
a R
umah
Sak
it
Gambar III-23 DFD Level 2 Proses 8 (pengolahan data pelaksana)
72
16. DFD Level 3 Proses 8.1 (pengolahan data petugas)
Gambar III-24 dibawah ini merupakan proses turunan dari proses 8.1 yaitu
meliputi tambah petugas, ubah petugas, dan cari petugas.
Admin
8.1.1Tambah petugas
8.1.2Ubah petugas
8.1.3Cari petugas
petugasData petugas yang akan ditambah
Data petugas akan diubah
Data petugas yang akan dicari
Data petugas Baru
Data petugas yang telah diubah
Data petugas yang telah dicari
Info petugas Baru
Info Ubah petugas
Data petugas yang akan ditambah
Data petugas yang akan diubah
Data petugas yang akan dicari
Info petugas yang dicari
Gambar III-24 DFD Level 3 Proses 8.1 (Pengolahan Data Petugas)
73
17. DFD Level 3 Proses 8.2 (pengolahan data bidan)
Gambar III-25 dibawah ini merupakan proses turunan dari proses 8.2 yaitu
meliputi tambah bidan, ubah bidan, dan cari bidan.
Admin
8.2.1Tambah bidan
8.2.2Ubah bidan
8.2.3Cari bidan
bidanData bidan yang akan ditambah
Data bidan akan diubah
Data bidan yang akan dicari
Data bidan Baru
Data bidan yang telah diubah
Data bidan yang telah dicari
Info bidan Baru
Info Ubah bidan
Data bidan yang akan ditambah
Data bidan yang akan diubah
Data bidan yang akan dicari
Info bidan yang dicari
Gambar III-25 DFD Level 2 Proses 8.2 (Pengolahan Data Bidan)
74
18. DFD Level 3 Proses 8.3 (Pengolahan Rumah Sakit)
Gambar III-26 dibawah ini merupakan proses turunan dari proses 8.3 yaitu
meliputi tambah kartu pasien, ubah kartu pasien, dan pengaktifan kartu pasien.
Admin
8.3.1Tambah rumah
sakit
8.3.2Ubah rumah
sakit
8.3.3Cari rumah
sakit
rumah sakitData rumah sakit yang akan ditambah
Data rumah sakit akan diubah
Data rumah sakit yang akan dicari
Data rumah sakit Baru
Data rumah sakit yang telah diubah
Data rumah sakit yang telah dicari
Info rumah sakit Baru
Info Ubah rumah sakit
Data rumah sakit yang akan ditambah
Data rumah sakit yang akan diubah
Data rumah sakit yang akan dicari
Info rumah sakit yang dicari
Gambar III-26 DFD Level 3 Proses 8.3 (Pengolahan Rumah Sakit)
75
19. DFD Level 2 Proses 9 (Penyajian Data Pasien)
Puskesmas
9.1Lihat laporan
Ibu hamil
9.2Lihat Pelayanan
Kontrasepsi
9.3Lihat Laporan
Persalinan
Pasien
Data laporan ibu hamil
Data pelayanan kontrasepsi
Data laporan persalinan
Data Pasien
Data Pasien
Data rumah sakit yang telah dicari
Laporan Ibu Hamil
Laporan pelayanan Kontrasepsi
Laporan persalinan
Persalinan
Detail_kartu
Kartu_pasien
Data Detail Kartu
Data kartu Pasien
Data Kartu Pasien
Detail_kb Data Detail KB Alat_kbData Alat KB
Pasien
Pemeriksaan
Data Pemeriksaan
9.4Riwayat
Kesehatan
Data Pemeriksaan
Data PasienInfo Riwayat Kesehatan
Data Persalinan
Gambar III- 27 DFD Level 2 Proses 9 (Penyajian Data Pasien)
76
III.1.5.3 Spesifikasi Proses
Spesifikasi proses digunakan untuk menggambarkan proses model aliran data
yang terdapat pada Data Flow Diagram (DFD). spesifikasi proses dari gambaran
Data Flow Diagram (DFD) diatas dijelaskan pada Tabel III-9 dibawah ini :
Tabel III-9 Spesifikasi Proses Data Flow Diagram
No Detail Keterangan
1. No. Proses 1
Nama Proses Login
Deskripsi Validasi data login valid dan invalid
Source Bidan, Pasien, Admin, Petugas Pendaftaran, Petugas Apotek, Rumah
Sakit, dan Puskesmas
Input Data Login
Output Info Login valid atau invalid
Destination Bidan, Pasien, Admin, Petugas Pendaftaran, Petugas Apotek, Rumah
Sakit, Puskemas
Logika Proses 1. Masukkan username dan password kedalam form login.
2. Pengecekkan apakah username dan password valid atau tidak.
3. Jika valid, maka akan menampilkan halaman utama.
4. Jika tidak, maka sistem akan menampilkan pesan kesalahan “Gagal
Login”
2. No. Proses 2
Nama proses Pengolahan Data Pasien
Deskripsi Proses untuk melakukan pengolahan data pasien
Source Petugas Pendaftaran
Input Data Pasien yang akan diolah
Output Info data pasien yang diolah
Destination Petugas Pendaftaran
Logika proses 1. Petugas Pendaftaran memilih tambah pasien
2. Sistem akan menampilkan form tambah pasien
3. Petugas Pendaftaran mengisi data pasien dan memilih simpan.
4. Jika data sesuai maka tambah pasien berhasil dilakukan.
5. Sistem akan menyimpan data pasien
6. Jika data tidak sesuai maka tambah pasien gagal dilakukan
7. Petugas Pendaftaran memilih pasien yang akan diubah
8. Sistem akan menampilkan form ubah pasien
9. Petugas Pendaftaran mengisi data pasien dan memilih simpan
ubah.
10. Jika data sesuai maka ubah data pasien berhasil dilakukan.
11. Sistem akan mengubah data pasien
12. Jika data tidak sesuai maka ubah pasien gagal dilakukan
13. Petugas pendaftaran memasukan data pasien yang akan dicari
14. Jika data yang dicari ada, Sistem akan menampilkan data pasien
yang dicari.
15. Jika tidak ada, Sistem akan menampilkan pesan “data tidak
ditemukan”
3. No. Proses 3
Nama Proses Pengolahan Data Pemeriksaan
Deskripsi Proses untuk mengolah data pemeriskaan
77
Source Petugas Pendaftaran, Bidan, Admin
Input 1. Data Pemeriksaan KB
2. Data Pemeriksaan Hamil
3. Data Pemeriksaan
4. Data Kartu Pasien
5. Data Laporan yang akan dicetak
Output 1. Info Data Pemeriksaan KB
2. Info Data Pemeriksaan Hamil
3. Info Data Pemeriksaan
4. Laporan Kunjungan Pasien
5. Laporan Kunjungan Ibu Hamil
6. Laporan Pelayanan Kontrasepsi
Destination Petugas Pendaftaran, Bidan, Admin
Logika Proses 1. Petugas pendaftaran memilih daftar pemeriksaan KB.
2. Sistem akan menampilkan form pemeriksaan KB.
3. Petugas pendaftaran memilih daftar pemeriksaan Hamil.
4. Sistem akan menampilkan form pemeriksaan Hamil.
5. Bidan Memilih periksa pada salah satu pemeriksaan
6. Sistem akan menampilkan form pemeriksaan.
7. Admin memilih salah satu tombol untuk mencetak laporan
8. Sistem akan menampilkan data laporan dalam bentuk PDF
4. No. Proses 4
Nama Proses Pengolahan Data Persalinan
Deskripsi Proses untuk mengolah data persalinan
Source Petugas Pendaftaran, Bidan, Admin, Rumah Sakit
Input 1. Data Persalinan
2. Data Kartu Pasien
3. Data Rujukan
4. Data Laporan
Output 1. Info Persalinan
2. Info Kartu Pasien
3. Info Rujukan
4. Laporan Persalinan
Destination Petugas Pendaftaran, Bidan, Admin, Rumah Sakit
Logika proses 1. Petugas Pendaftaran memilih tambah kartu pasien dengan tipe
persalinan.
2. Sistem akan menampilkan form tambah kartu pasien persalinan.
3. Bidan memilih salah satu persalinan dan memilih proses
4. Sistem akan menampilkan form pengisian detail persalinan
5. Bidan memilih rujuk pada salah satu persalinan
6. Sistem akan menampilkan form pengisian rujukan persalinan
7. Admin memilih cetak laporan persalinan
8. Sistem akan menampilkan laporan persalinan dalam bentuk pdf.
5. No. Proses 5
Nama proses Pembayaran Nota
Deskripsi Proses untuk pembayaran nota
Source Petugas Apotek
Input 1. Data Nota Pemeriksaan
2. Data Nota Persalinan
Output 1. Info Nota Pemeriksaan
2. Info Nota Persalinan
Destination Petugas Apotek
Logika proses 1. Petugas Apotek memilih pengolahan nota pemeriksaan.
78
2. Sistem akan menampilkan informasi pembayaran nota
pemeriksaan.
3. Petugas Apotek memilih salah satu pemeriksaan.
4. Sistem akan menampilkan form pembayaran nota pemeriksaan.
5. Petugas Apotek memilih pengolahan nota persalinan.
6. Sistem akan menampilkan informasi pembayaran nota persalinan.
7. Petugas Apotek memilih salah satu persalinan.
8. Sistem akan menampilkan form pembayaran nota persalinan.
6. No. Proses 6
Nama proses Pengolahan Data Gejala
Deskripsi Proses untuk mengolah data gejala
Source Bidan
Input Data Gejala
Output Info data gejala
Destination Bidan
Logika proses 1. Bidan memilih tambah gejala
2. Sistem akan menampilkan form tambah gejala
3. Bidan mengisi data gejala dan memilih simpan.
4. Jika data sesuai maka tambah gejala berhasil dilakukan.
5. Sistem akan menyimpan data gejala
6. Jika data tidak sesuai maka tambah gejala gagal dilakukan
7. Bidan memilih gejala yang akan diubah
8. Sistem akan menampilkan form ubah gejala
9. Bidan mengisi data gejala dan memilih simpan ubah.
10. Jika data sesuai maka ubah data gejala berhasil dilakukan.
11. Sistem akan menngubah data gejala
12. Jika data tidak sesuai maka ubah gejala gagal dilakukan
7. No. Proses 7
Nama proses Pengolahan Kebutuhan Pengobatan
Deskripsi Proses untuk mengolah data kebutuhan pengobatan
Source Petugas Apotek, Admin
Input 1. Data Obat
2. Data Jasa
3. Data Alat KB
Output 1. Info Obat
2. Info Jasa
3. Info Alat KB
Destination Petugas Apotek, Admin
Logika proses 1. Petugas Apotek memilih obat
2. Sistem akan menampilkan halaman pengolahan obat.
3. Petugas Apotek memilih jasa.
4. Sistem akan menampilkan halaman pengolahan jasa.
5. Petugas Apotek memilih alat kb.
6. Sistem akan menampilkan halaman pengolahan alat kb.
8. No. Proses 8
Nama proses Pengolahan Data Pelaksana
Deskripsi Proses untuk mengolah data pelaksanan
Source Admin
Input 1. Data Petugas
2. Data Bidan
3. Data Rumah Sakit
Output 1. Info Petugas
2. Info Bidan
3. Info Rumah Sakit
79
Destination Admin
Logika proses 1. Admin memilih petugas
2. Sistem akan menampilkan halaman pengolahan petugas.
3. Admin memilih bidan.
4. Sistem akan menampilkan halaman pengolahan bidan.
5. Admin memilih rumah sakit.
6. Sistem akan menampilkan halaman pengolahan rumah sakit.
9. No. Proses 9
Nama proses Penyajian data Kesehatan
Deskripsi Proses untuk mendapatkan rincian data kesehatan
Source Pasien, Puskesmas
Input Data pasien
Output Info pasien, Laporan Kunjungan Ibu Hamil, Laporan Pelayanan
Kontrasepsi, Laporan persalinan
Destination Pasien, Puskesmas
Logika proses 1. Pasien memilih riwayat kesehatan.
2. Sistem akan menampilkan riwayat pemeriksaan pasien, riwayat
persalinan pasien.
3. Puskesmas memilih kunjungan ibu hamil
4. Sistem akan menampilkan kunjungan ibu hamil dalam bulan saat
diakses.
5. Puskesmas memilih pelayanan kontrasepsi
6. Sistem akan menampilkan pelayanan kontrasepsi pada bulan saat
diakses
7. Puskesmas memilih laporan persalinan
8. Sistem akan menampilkan laporan persalinan pada bulan saat
diakses
10. No. Proses 1.2
Nama proses Reset Password
Deskripsi Proses untuk mereset password
Source Bidan, pasien, admin, petugas pendaftaran, petugas apotek, Rumah
sakit, Puskesmas
Input Data reset Password
Output Info reset Password
Destination Bidan, pasien, admin, petugas pendaftaran, petugas apotek, rumah sakit,
Puskesmas
Logika proses 1. Bidan, Pasien, Admin, Petugas Pendaftaran, Petugas Apotek
memasukan data login.
2. Sistem akan mereset password dan password baru akan dikirim ke
email.
11. No. Proses 1.3
Nama proses Ubah Password
Deskripsi Proses untuk mengubah password
Source Bidan, pasien, admin, petugas pendaftaran, petugas apotek
Input Data ubah Password
Output Info ubah Password
Destination Bidan, pasien, admin, petugas pendaftaran, petugas apotek
Logika proses 1. Bidan, Pasien, Admin, Petugas Pendaftaran, Petugas Apotek
memasukan data login.
2. Sistem akan mereset password dan password baru akan dikirim ke
email.
12. No. Proses 2.1
Nama proses Tambah Pasien
Deskripsi Proses untuk menambah data pasien
80
Source Petugas pendaftaran
Input Data pasien yang akan ditambah
Output Info pasien yang ditambah
Destination Petugas pendaftaran
Logika proses 1. Petugas Pendaftaran memilih daftar pasien baru.
2. Sistem akan menampilkan form tambah pasien.
3. Petugas pendaftaran mengisi form tambah pasien.
4. Jika data pasien sesuai maka berhasil melakukan tambah pasien.
5. Sistem akan menyimpan data pasien.
6. Jika data pasien tidak sesuai, maka gagal melakukan tambah pasien
13. No. Proses 2.2
Nama proses Ubah data pasien
Deskripsi Proses untuk mengubah data pasien
Source Petugas Pendaftaran
Input Data pasien yang akan diubah
Output Info pasien yang diubah
Destination Petugas pendaftaran
Logika proses 1. Petugas pendaftaran memilih data pasien yang akan diubah.
2. Sistem akan menampilkan ubah data pasien.
3. Petugas pendaftaran melakukan pengisisan data pasien yang akan
diubah. Kemudian simpan.
4. Jika data pasien yang dimasukkan sesuai maka data ubah guru
berhasil.
5. Sistem akan menyimpan data perubahan pasien.
6. Jika data pasien yang dimasukkan tidak sesuai maka ubah data
pasien gagal.
14. No. Proses 2.3
Nama proses Cari Pasien
Deskripsi Proses untuk mencari data pasien
Source Petugas pendaftaran
Input Data pasien yang akan dicari
Output Info pasien yang dicari
Destination Petugas pendaftaran, Bidan, Admin
Logika
proses
1. Petugas pendaftaran memasukan data pasien yang akan dicari
2. Jika data yang dicari ada, Sistem akan menampilkan data pasien
yang dicari.
3. Jika tidak ada, Sistem akan menampilkan pesan “data tidak
ditemukan”
15. No. Proses 2.4
Nama proses Pengolahan Kartu Pasien
Deskripsi Proses untuk mengolah data kartu pasien
Source Petugas pendaftaran
Input Data kartu pasien yang akan diolah
Output Info kartu pasien yang diolah
Destination Petugas pendaftaran
Logika proses 1. Petugas pendaftaran memilih type kartu pasien yang akan dibuat
2. Jika yang dipih type kb, Sistem akan menampilkan form kb
3. Jika yang dipilih type hamil, Sistem akan menampilkan form hamil
4. Petugas pendaftaran mengisi data kartu pasien.
5. Jika data kartu pasien sesuai maka berhasil membuat kartu pasien.
6. Sistem akan menyimpan data kartu pasien.
7. Jika data kartu pasien tidak sesuai maka gagal membuat kartu
pasien.
8. Petugas pendaftaran memilih kartu pasien yang akan diubah.
81
9. Sistem akan menampilkan form ubah kartu pasien.
10. Petugas pendaftaran mengisi form ubah kartu pasien.
11. Jika data kartu pasien sesuai maka berhasil mengubah data pada
kartu pasien
12. Sistem akan menyimpan data ubah kartu pasien.
13. Jika data tidak sesuai maka gagal ubah kartu pasien.
16. No. Proses 3.1
Nama proses Daftar Pemeriksaan KB
Deskripsi Proses untuk melakukan pendaftaran pemeriksaan KB
Source Petugas Pendaftaran
Input Data pemeriksaan KB yang akan ditambah
Output Info pemeriksaan KB
Destination Petugas pendaftaran
Logika proses 1. Petugas Apotek memilih daftar pemeriksaan kb.
2. Sistem akan menampilkan form pendaftaran pemeriksaan kb.
3. Petugas Apotek memasukan nomor registrasi pasien kb
4. Jika data pasien ditemukan maka sistem akan menampilkan data
kartu pasien
5. Jika kartu pasien sedang aktif, pemeriksaan kb dapat didaftarkan
6. Jika tidak pemeriksaan kb tidak dapat didaftarkan
17. No. Proses 3.2
Nama proses Pengisian Detail Pemeriksaan
Deskripsi Proses untuk mengisi detail pemeriksaan
Source Bidan
Input Data Pemeriksaan
Output Info Data Pemeriksaan
Destination Bidan
Logika proses 1. Bidan memilih periksa pada salah satu pemeriksaan.
2. Sistem akan menampilkan halaman pemeriksaan.
3. Jika Pasien dalam keadaan KB dan belum dipasang alat kb maka
akan muncul tombol pasang alat kb
4. Bidan memilih pasang alat kb
5. Sistem akan menampilkan form pengisian kb
6. Jika Pasien telah dipasang alat_kb maka akan muncul tombol lepas
alat kb
7. Bidan memilih lepas alat kb
8. Siatem akan menampilkan form pelepasan alat kb,
9. Bidan memilih gejala yang akan ditambahkan dan memilih tambah
gejala dialami.
10. Sistem akan menyimpan data gejala diagnosis yang ditambahkan.
11. Bidan memilih gejala dialami yang akan dihapus.
12. Sistem akan menghapus gejala dialami.
13. Bidan Memilih obat atau jasa lalu memilih tambah.
14. Sistem akan menyimpan resep obat atau jasa yang telah
ditambahkan.
15. Bidan Memilih resep obat atau jasa yang akan dihapus
16. Sistem akan menghapus resep obat atau jasa yang telah
ditambahkan.
17. Bidan memilih selesai pemeriksaan.
18. Sistem akan mengubah status pemeriksaan menjadi selesai
diperiksa bidan.
18. No. Proses 3.3
Nama proses Cetak Laporan Pemeriksaan
82
Deskripsi Proses untuk mencetak laporan pemeriksaan
Source Admin
Input Data laporan yang akan dicetak
Output 1. Laporan kunjungan pasien
2. Laporan kunjungan ibu hamil
3. Laporan pelayanan konstrasepsi
Destination Admin
Logika proses 1. Admin memilih menu laporan yang akan dicetak.
2. Sistem akan menampilkan laporan pemeriksaan dalam bentuk pdf.
19. No. Proses 4.1
Nama proses Daftar Persalinan
Deskripsi Proses untuk menambah data persalinan
Source Petugas Pendaftaran
Input Data Persalinan yang akan ditambah
Output Info Persalinan yang ditambah
Destination Petugas Pendaftaran
Logika proses 1. Petugas Pendaftaran memilih daftar persalinan
2. Sistem akan menampilkan form daftar pengisian
3. Jika data sesuai maka kartu pasien yang aktif yaitu kartu pasien
dengan tipe persalinan
20. No. Proses 4.2
Nama proses Pengisian Detail Persalinan
Deskripsi Proses untuk mengisi detail persalinan
Source Bidan
Input Data Persalinan
Output Info data persalinan
Destination Bidan
Logika proses 1. Bidan memilih periksa pada salah satu persalinan.
2. Sistem akan menampilkan form pengisian persalinan.
3. Bidan memilih selesai bersalinan.
4. Sistem akan mengubah status persalinan menjadi selesai bersalin.
21. No. Proses 4.3
Nama proses Pengisian Rujukan
Deskripsi Proses untuk mengisi rujukan persalinan
Source Bidan
Input Data Rujukan
Output Info Rujkan
Destination Bidan
Logika proses 1. Bidan memilih rujukan pada salah satu persalinan
2. Sistem akan menampilkan form pengisian rujukan
3. Bidan mengisi form rujukan
4. Jika data sesuai maka status persalinan berubah menjadi dirujuk
22. No. Proses 4.4
Nama proses Lihat Rujuakn
Deskripsi Proses untuk meilhat rujukan
Source Rumash Sakit
Input Data Rujukan yang akan dilihat
Output Info Rujukan yang dilihat
Destination Rumah Sakit
Logika proses 1. Rumah Sakit memlih rujukan yang akan dilihat
2. Sistem akan menampilkan info rujukan yang telah dibuat oleh
bidan untuk rumah sakit yang dituju.
23. No. Proses 4.5
83
Nama proses Cetak Laporan Persalinan
Deskripsi Proses mencetak laporan persalinan
Source Admin
Input Data laporan persalinan yang akan dicetak
Output Laporan persalinan
Destination Admin, Lembaga Lain
Logika proses 1. Admin memilih laporan persalinan
2. Sistem akan menampilkan laporan persalinan dalam bentuk pdf
24. No. Proses 5.1
Nama proses Pembayaran Nota Pemeriksaan
Deskripsi Proses pembayaran nota pemeriksaan
Source Petugas Apotek
Input Data Nota Pemeriksaan
Output Info Nota Pemeriksaan
Destination Petugas Apotek
Logika proses 1. Petugas Apotek memilih bayar pada salah satu pemeriksaan
2. Sistem akan menampilkan halaman untuk mengolah nota
pemeriksaan.
25. No. Proses 5.2
Nama proses Pembayaran Nota Persalinan
Deskripsi Proses pembayaran nota pepersalinan
Source Petugas Apotek
Input Data Nota Persalinan
Output Info Nota Persalinan
Destination Petugas Apotek
Logika proses 1. Petugas Apotek memilih bayar pada salah satu persalinan
2. Sistem akan menampilkan halaman untuk mengolah nota
persalinan.
26. No. Proses 6.1
Nama proses Tambah Data Gejala
Deskripsi Proses untuk menambah data gejala.
Source Bidan
Input Data gejala yang akan ditambahkan
Output Info gejala yang ditambahkan
Destination Bidan
Logika proses 1. Bidan memilih tambah gejala
2. Sistem akan menampilkan form tambah gejala
3. Bidan mengisi data gejala dan memilih simpan.
4. Jika data sesuai maka tambah gejala berhasil dilakukan.
5. Sistem akan menyimpan data gejala
6. Jika data tidak sesuai maka tambah gejala gagal dilakukan
27. No. Proses 6.2
Nama proses Ubah Data Gejala
Deskripsi Proses untuk mengubah data gejala
Source Bidan
Input Data gejala yang akan diubah
Output Info gejala yang diubah
Destination Bidan
Logika proses 1. Bidan memilih gejala yang akan diubah
2. Sistem akan menampilkan form ubah gejala
3. Bidan mengisi data gejala dan memilih simpan ubah.
4. Jika data sesuai maka ubah data gejala berhasil dilakukan.
5. Sistem akan mengubah data gejal
6. Jika data tidak sesuai maka ubah gejala gagal dilakukan
84
28. No. Proses 6.3
Nama proses Cari Gejala
Deskripsi Proses untuk mencari data gejala
Source Bidan
Input Data gejala yang akan dicari
Output Info gejala yang dicari
Destination Bidan
Logika proses 1. Bidan memasukan data gejala yang akan dicari
2. Jika data yang dicari ada, Sistem akan menampilkan data gejala
yang dicari.
3. Jika tidak ada, Sistem akan menampilkan pesan “data tidak
ditemukan”
29. No. Proses 7.1
Nama proses Pengolahan Data Obat
Deskripsi Proses untuk mengolah data obat
Source Petugas Apotek
Input Data Obat yang akan diolah
Output Info data obat yang diolah
Destination Petugas Apotek
Logika proses 1. Petugas Apotek Memilih obat
2. Sistem akan menampilkan halaman pengolahan obat
30. No. Proses 7.2
Nama proses Pengolahan Data Jasa
Deskripsi Proses untuk mengolah data jasa
Source Admin
Input Data jasa yang akan diolah
Output Info jasa obat yang diolah
Destination Admin, Petugas Apotek, Bidan
Logika proses 1. Petugas Apotek Memilih Jasa
2. Sistem akan menampilkan halaman pengolahan jasa
31. No. Proses 7.3
Nama proses Pengolahan Data Alat Kb
Deskripsi Proses untuk mengolah data alat KB
Source Admin
Input Data alat KB yang akan diolah
Output Info data alat KB yang diolah
Destination Admin, Bidan
Logika proses 1. Petugas Apotek Memilih alat KB
2. Sistem akan menampilkan halaman pengolahan alat KB
32. No. Proses 8.1
Nama proses Pengolahan Data Petugas
Deskripsi Proses untuk mengolah data petugas
Source Admin
Input Data petugas yang akan diolah
Output Info petugas obat yang diolah
Destination Admin
Logika proses 1. Admin Memilih Petugas
2. Sistem akan menampilkan halaman pengolahan petugas
33. No. Proses 8.2
Nama proses Pengolahan Data Bidan
Deskripsi Proses untuk mengolah data Bidan
Source Admin
Input Data bidan yang akan diolah
85
Output Info bidan obat yang diolah
Destination Admin
Logika proses 1. Admin Memilih Bidan
2. Sistem akan menampilkan halaman pengolahan bidan
34. No. Proses 8.3
Nama proses Pengolahan Data Rumah Sakit
Deskripsi Proses untuk mengolah data Rumah Sakit
Source Admin
Input Data rumah sakit yang akan diolah
Output Info rumah sakit obat yang diolah
Destination Admin
Logika proses 1. Admin Memilih Rumah Sakit
2. Sistem akan menampilkan halaman pengolahan rumah sakit
35. No. Proses 2.4.1
Nama proses Tambah Kartu Pasien
Deskripsi Proses untuk menambah kartu pasien
Source Petugas Pendaftaran
Input Data kartu pasien yang akan ditambah
Output Info kartu pasien yang ditambah
Destination Petugas Pendaftaran
Logika proses 1. Petugas pendaftaram memilih type kartu pasien yang akan dibuat
2. Jika yang dipih type kb, Sistem akan menampilkan form kb
3. Jika yang dipilih type hamil, Sistem akan menampilkan form hamil
4. Petugas pendaftaran mengisi data kartu pasien.
5. Jika data kartu pasien sesuai maka berhasil membuat kartu pasien.
6. Sistem akan menyimpan data kartu pasien.
7. Jika data kartu pasien tidak sesuai maka gagal membuat kartu
pasien.
36. No. Proses 2.4.2
Nama proses Ubah kartu pasien
Deskripsi Proses untuk mengubah kartu pasien
Source Petugas pendaftaran
Input Data kartu pasien yang akan diubah
Output Info kartu pasien yang diubah
Destination Petugas Pendaftaran
Logika proses 1. Petugas pendaftaran memilih kartu yang akan diubah.
2. Apabila kartu tersebut dapat diubah maka sistem akan menampilkan
form sesuai dengan tipe kartu.
37. No. Proses 3.3.1
Nama proses Pasang alat KB
Deskripsi Proses untuk memasang alat KB untuk pasien
Source Bidan
Input Data kartu pasien dengan tipe KB, data alat kb
Output Info kartu pasien
Destination Bidan
Logika proses 1. Jika pasien belum dipasang alat kb maka tombol pasang alat kb
akan aktif
2. Bidan memilih tombol pasang alat kb.
3. Sistem akan menampilkan form pengisian pasang alat kb.
38. No. Proses 3.3.2
Nama proses Tambah Gejala Pemeriksaan
Deskripsi Proses untuk menambah gejala pemeriksaan
Source Bidan
86
Input Data gejala pemeriksaan yang akan ditambah
Output Info gejala pemeriksaan yang ditambah
Destination Bidan
Logika Proses 1. Bidan memilih gejala yang akan ditambahkan
2. Sistem akan menambahkan gejala sebagai diagnosis pemeriksaan
39. No. Proses 3.3.3
Nama proses Hapus Gejala Pemeriksaan
Deskripsi Proses untuk menghapus gejala pemeriksaan
Source Bidan
Input Data gejala yang akan dihapus
Output Info gejala yang dihapus
Destination Bidan
Logika proses 1. Bidan memilih gejala yang akan dihapus
2. Sistem akan menghapus gejala pemeriksaan.
40. No. Proses 3.3.4
Nama proses Tambah Resep Obat
Deskripsi Proses penambahan resep obat
Source Bidan
Input Data Resep obat yang akan ditambah
Output Info resep obat yang ditambah
Destination Bidan, Petugas Apotek
Logika proses 1. Bidan Memilih obat lalu memilih tambah.
2. Sistem akan menyimpan resep obat yang ditambahkan.
41. No. Proses 3.3.5
Nama proses Hapus Resep Obat
Deskripsi Proses untuk menghapus resep obat
Source Bidan
Input Data resep yang akan dihapus
Output Info resep yang dihapus
Destination Bidan, Petugas Apotek
Logika proses 1. Bidan Memilih resep obat yang akan dihapus
2. Sistem akan menghapus resep obat yang telah ditambahkan.
42. No. Proses 3.3.6
Nama proses Tambah Resep Jasa
Deskripsi Proses penambahan resep jasa
Source Bidan
Input Data Resep jasa yang akan ditambah
Output Info resep jasa yang ditambah
Destination Bidan, Petugas Apotek
Logika proses 1. Bidan Memilih jasa lalu memilih tambah.
2. Sistem akan menyimpan resep jasa yang ditambahkan.
43. No. Proses 3.3.7
Nama proses Hapus Resep Jasa
Deskripsi Proses untuk menghapus resep jasa
Source Bidan
Input Data resep jasa yang akan dihapus
Output Info resep jasa yang dihapus
Destination Bidan, Petugas Apotek
Logika proses 1. Bidan Memilih resep jasa yang akan dihapus
2. Sistem akan menghapus resep jasa yang telah ditambahkan.
44. No. Proses 5.2.1
Nama proses Tambah Nota Obat Persalinan
87
Deskripsi Proses penambahan nota obat persalinan
Source Petugas Apotek
Input Data obat yang akan ditambah
Output Info nota obat persalinan yang ditambah
Destination Petugas Apotek
Logika proses 1. Petugas Apotek Memilih obat lalu memilih tambah.
2. Sistem akan menyimpan nota obat yang ditambahkan.
45. No. Proses 5.2.2
Nama proses Hapus Nota Obat Persalinan
Deskripsi Proses hapus nota obat persalinan
Source Petugas Apotek
Input Data obat yang akan dihapus
Output Info nota obat persalinan yang dihapus
Destination Petugas Apotek
Logika proses 1. Petugas Apotek Memilih obat persalinan yang akan dihapus.
2. Sistem akan menghapus nota obat yang telah ditambahkan.
46. No. Proses 5.2.3
Nama proses Tambah Nota jasa Persalinan
Deskripsi Proses penambahan nota jasa persalinan
Source Petugas Apotek
Input Data jasa yang akan ditambah
Output Info nota jasa persalinan yang ditambah
Destination Petugas Apotek
Logika proses 1. Petugas Apotek Memilih jasa lalu memilih tambah.
2. Sistem akan menyimpan nota jasa yang ditambahkan.
47. No. Proses 5.2.4
Nama proses Hapus Nota Jasa Persalinan
Deskripsi Proses hapus nota jasa persalinan
Source Petugas Apotek
Input Data jasa yang akan dihapus
Output Info nota jasa persalinan yang dihapus
Destination Petugas Apotek
Logika proses 1. Petugas Apotek Memilih jasa persalinan yang akan dihapus.
2. Sistem akan menghapus nota jasa yang telah ditambahkan.
48. No. Proses 7.1.1
Nama proses Tambah data obat
Deskripsi Proses yang dilakukan untuk menambah data obat
Source Petugas Apotek
Input Data Obat yang akan ditambah
Output Info Obat yang ditambah
Destination Petugas Apotek
Logika proses 1. Petugas Apotek memilih tambah obat
2. Sistem akan menampilkan form tambah obat
3. Petugas Apotek mengisi data obat dan memilih simpan.
4. Jika data sesuai maka tambah obat berhasil dilakukan.
5. Sistem akan menyimpan data obat
6. Jika data tidak sesuai maka tambah obat gagal dilakukan
49. No. Proses 7.1.2
Nama proses Ubah data obat
Deskripsi Proses untuk mengubah data obat
Source Petugas Apotek
Input Data obat yang akan dubah
Output Info obat yang diubah
88
Destination Petugas Apotek
Logika proses 1. Petugas Apotek memilih obat yang akan diubah
2. Sistem akan menampilkan form ubah obat
3. Petugas Apotek mengisi data obat dan memilih simpan ubah.
4. Jika data sesuai maka ubah data obat berhasil dilakukan.
5. Sistem akan menngubah data obat
7. Jika data tidak sesuai maka ubah obat gagal dilakukan
50. No. Proses 7.1.3
Nama proses Cari Obat
Deskripsi Proses untuk mencari data obat
Source Petugas Apotek
Input Data obat yang akan dicari
Output Info obat yang dicari
Destination Petugas Apotek
Logika proses 1. Petugas Apotek memasukan data obat yang akan dicari
2. Jika data yang dicari ada, Sistem akan menampilkan data obat yang
dicari.
3. Jika tidak ada, Sistem akan menampilkan pesan “data tidak
ditemukan”
51. No. Proses 7.2.1
Nama proses Tambah data jasa
Deskripsi Proses yang dilakukan untuk menambah data jasa
Source Admin
Input Data Jasa yang akan ditambah
Output Info Jasa yang ditambah
Destination Petugas Apotek
Logika proses 1. Admin memilih tambah jasa
2. Sistem akan menampilkan form tambah jasa
3. Admin mengisi data jasa dan memilih simpan.
4. Jika data sesuai maka tambah jasa berhasil dilakukan.
5. Sistem akan menyimpan data jasa
7. Jika data tidak sesuai maka tambah jasa gagal dilakukan
52. No. Proses 7.2.2
Nama proses Ubah data jasa
Deskripsi Proses untuk mengubah data jasa
Source Admin
Input Data jasa yang akan dubah
Output Info jasa yang diubah
Destination Petugas Apotek
Logika proses 1. Admin memilih jasa yang akan diubah
2. Sistem akan menampilkan form ubah jasa
3. Admin mengisi data jasa dan memilih simpan ubah.
4. Jika data sesuai maka ubah data jasa berhasil dilakukan.
5. Sistem akan menngubah data jasa
6. Jika data tidak sesuai maka ubah jasa gagal dilakukan
53. No. Proses 7.2.3
Nama proses Cari Jasa
Deskripsi Proses untuk mencari data jasa
Source Admin
Input Data jasa yang akan dicari
Output Info jasa yang dicari
Destination Petugas Apotek
Logika proses 1. Admin memasukan data jasa yang akan dicari
89
2. Jika data yang dicari ada, Sistem akan menampilkan data jasa yang
dicari.
3. Jika tidak ada, Sistem akan menampilkan pesan “data tidak
ditemukan”
54. No. Proses 7.3.1
Nama proses Tambah data alat KB
Deskripsi Proses yang dilakukan untuk menambah data alat KB
Source Admin
Input Data Alat KB yang akan ditambah
Output Info Alat KB yang ditambah
Destination Admin, Bidan
Logika proses 1. Admin memilih tambah alat KB
2. Sistem akan menampilkan form tambah alat KB
3. Admin mengisi data alat KB dan memilih simpan.
4. Jika data sesuai maka tambah alat KB berhasil dilakukan.
5. Sistem akan menyimpan data alat KB
6. Jika data tidak sesuai maka tambah alat KB gagal dilakukan
55. No. Proses 7.3.2
Nama proses Ubah data alat KB
Deskripsi Proses untuk mengubah data alat KB
Source Admin
Input Data alat KB yang akan dubah
Output Info alat KB yang diubah
Destination Admin, Bidan
Logika proses 1. Admin memilih alat KB yang akan diubah
2. Sistem akan menampilkan form ubah alat KB
3. Admin mengisi data alat KB dan memilih simpan ubah.
4. Jika data sesuai maka ubah data alat KB berhasil dilakukan.
5. Sistem akan menngubah data alat KB
6. Jika data tidak sesuai maka ubah alat KB gagal dilakukan
56. No. Proses 8.2.1
Nama proses Tambah data bidan
Deskripsi Proses yang dilakukan untuk menambah data bidan
Source Admin
Input Data Bidan yang akan ditambah
Output Info Bidan yang ditambah
Destination Admin
Logika proses 1. Admin memilih tambah bidan
2. Sistem akan menampilkan form tambah bidan
3. Admin mengisi data bidan dan memilih simpan.
4. Jika data sesuai maka tambah bidan berhasil dilakukan.
5. Sistem akan menyimpan data bidan
6. Jika data tidak sesuai maka tambah bidan gagal dilakukan
57. No. Proses 8.2.2
Nama proses Ubah data bidan
Deskripsi Proses untuk mengubah data bidan
Source Admin, Petugas Apotek
Input Data bidan yang akan dubah
Output Info bidan yang diubah
Destination Admin
Logika proses 1. Admin memilih bidan yang akan diubah
2. Sistem akan menampilkan form ubah bidan
3. Admin mengisi data bidan dan memilih simpan ubah.
4. Jika data sesuai maka ubah data bidan berhasil dilakukan.
90
5. Sistem akan menngubah data bidan
Jika data tidak sesuai maka ubah bidan gagal dilakukan
58. No. Proses 8.2.3
Nama proses Cari Bidan
Deskripsi Proses untuk mencari data bidan
Source Admin
Input Data bidan yang akan dicari
Output Info bidan yang dicari
Destination Admin
Logika proses 1. Admin memasukan data bidan yang akan dicari
2. Jika data yang dicari ada, Sistem akan menampilkan data bidan
yang dicari.
3. Jika tidak ada, Sistem akan menampilkan pesan “data tidak
ditemukan”
59. No. Proses 8.1.1
Nama proses Tambah data petugas
Deskripsi Proses yang dilakukan untuk menambah data petugas
Source Admin
Input Data Petugas yang akan ditambah
Output Info Petugas yang ditambah
Destination Admin
Logika proses 1. Admin memilih tambah petugas
2. Sistem akan menampilkan form tambah petugas
3. Admin mengisi data petugas dan memilih simpan.
4. Jika data sesuai maka tambah petugas berhasil dilakukan.
5. Sistem akan menyimpan data petugas
6. Jika data tidak sesuai maka tambah petugas gagal dilakukan
60. No. Proses 8.1.2
Nama proses Ubah data petugas
Deskripsi Proses untuk mengubah data petugas
Source Admin
Input Data petugas yang akan dubah
Output Info petugas yang diubah
Destination Admin
Logika proses 1. Admin memilih petugas yang akan diubah
2. Sistem akan menampilkan form ubah petugas
3. Admin mengisi data petugas dan memilih simpan ubah.
4. Jika data sesuai maka ubah data petugas berhasil dilakukan.
5. Sistem akan menngubah data petugas
6. Jika data tidak sesuai maka ubah petugas gagal dilakukan
61. No. Proses 8.1.3
Nama proses Cari Petugas
Deskripsi Proses untuk mencari data petugas
Source Admin
Input Data petugas yang akan dicari
Output Info petugas yang dicari
Destination Admin
Logika proses 1. Admin memasukan data petugas yang akan dicari
2. Jika data yang dicari ada, Sistem akan menampilkan data petugas
yang dicari.
3. Jika tidak ada, Sistem akan menampilkan pesan “data tidak
ditemukan”
62. No. Proses 8.3.1
Nama proses Tambah data rumah sakit
91
Deskripsi Proses yang dilakukan untuk menambah data rumah sakit
Source Admin
Input Data Rumah sakit yang akan ditambah
Output Info Rumah sakit yang ditambah
Destination Admin
Logika proses 1. Admin memilih tambah rumah sakit
2. Sistem akan menampilkan form tambah rumah sakit
3. Admin mengisi data rumah sakit dan memilih simpan.
4. Jika data sesuai maka tambah rumah sakit berhasil dilakukan.
5. Sistem akan menyimpan data rumah sakit
Jika data tidak sesuai maka tambah rumah sakit gagal dilakukan
63. No. Proses 8.3.2
Nama proses Ubah data rumah sakit
Deskripsi Proses untuk mengubah data rumah sakit
Source Admin
Input Data rumah sakit yang akan dubah
Output Info rumah sakit yang diubah
Destination Admin
Logika proses 1. Admin memilih rumah sakit yang akan diubah
2. Sistem akan menampilkan form ubah rumah sakit
3. Admin mengisi data rumah sakit dan memilih simpan ubah.
4. Jika data sesuai maka ubah data rumah sakit berhasil dilakukan.
5. Sistem akan menngubah data rumah sakit
6. Jika data tidak sesuai maka ubah rumah sakit gagal dilakukan
64. No. Proses 8.3.3
Nama proses Cari Rumah sakit
Deskripsi Proses untuk mencari data rumah sakit
Source Admin
Input Data rumah sakit yang akan dicari
Output Info rumah sakit yang dicari
Destination Admin
Logika proses 1. Admin memasukan data rumah sakit yang akan dicari
2. Jika data yang dicari ada, Sistem akan menampilkan data rumah
sakit yang dicari.
3. Jika tidak ada, Sistem akan menampilkan pesan “data tidak
ditemukan”
65. No. Proses 9.1
Nama proses Lihat Laporan Ibu Hamil
Deskripsi Proses untuk melihat laporan ibu hamil
Source Puskesmas
Input Data laporan ibu hamil
Output Laporan ibu hamil
Destination Puskemas
Logika proses 1. Puskesmas memilih laporan ibu hamil
2. Sistem akan menampilkan laporan ibu hamil.
66. No. Proses 9.2
Nama proses Lihat Laporan Pelayanan Konstrasepsi
Deskripsi Proses untuk melihat laporan Pelayanan Konstrasepsi
Source Puskesmas
Input Data laporan Pelayanan Konstrasepsi
Output Laporan Pelayanan Konstrasepsi
Destination Puskemas
Logika proses 1. Puskesmas memilih laporan Pelayanan Konstrasepsi
92
2. Sistem akan menampilkan laporan Pelayanan Konstrasepsi .
67. No. Proses 9.3
Nama proses Lihat Laporan Persalinan
Deskripsi Proses untuk melihat laporan Persalinan
Source Puskesmas
Input Data laporan Persalinan
Output Laporan Persalinan
Destination Puskemas
Logika proses 3. Puskesmas memilih laporan Persalinan
4. Sistem akan menampilkan laporan Persalinan
68. No. Proses 9.4
Nama proses Lihat Riwayat Kesehatan
Deskripsi Proses untuk melihat riwayat kesehatan
Source Pasien
Input Data Riwayat Kesehatan
Output Riwayat Kesehatan Pasien
Destination Pasien
Logika proses 1. Pasien memilih riwayat kesehatan.
2. Sistem akan menampilkan riwayat persalinan dan pemeriksaan
pasien
93
III.1.5.4 Kamus Data
Kamus data merupakan deskripsi formal mengenai seluruh elemen yang
tercakup dalam Data Flow Diagram (DFD). Kamus data untuk DFD aplikasi e-
health Bidang Kebidanan Klinik bersalin Bidan Maryati Sudiro ini dapat dijelaskan
pada Tabel III-10:
Tabel III-10 Kamus Data
No Detail Keterangan
1 Nama Data Login
Where used / How used Proses 1. Login
Proses 1.1 Verifikasi Login
Proses 1.2 Reset Password
Deskripsi Berisikan data login pengguna
Struktur data Username, password
username
password
{0..9|a..z|A..Z}
{0..9|a..z|A..Z}
2 Nama Data Pemeriksaan
Where used / How used Proses 3. Pengolahan Data Pemeriksaan
Proses 3.1 Daftar Pemeriksaan KB
Proses 3.2 Pengisian Detail Pemeriksaan
Proses 3.3 Cetak Pemeriksaan
Proses 5.1 Pembayaran Nota Pemeriksaan
Proses 9. Penyajian Data Kesehatan
Proses 9.1 Lihat Laporan Ibu Hamil
Deskripsi Berisikan keterangan data pemeriksaan
Struktur data Id_pemeriksaan, no_reg, tanggal, berat_badan, tinggi_badan,
tekanan_darah, id_petugas, id_bidan, status, anamnesa, hb
Id_pemeriksaan
No_reg
Tanggal
Berat_badan
Tinggi_badan
Tekanan_darah
Id_petugas
Id_bidan
Status
Anamnesa
hb
{0..9|A..Z}
{0..9|a..z|A..Z}
{0..9|a..z|A..Z}
{0..9| , }
{0..9| , }
{0..9|/}
{0..9|A..Z}
{0..9|A..Z}
{0..1}
{0..9|a..z|A..Z}
{0..9}
3 Nama Data Persalinan
Where used / How used Proses 4. Pengolahan Data Persalinan
Proses 4.1 Daftar Persalinan
Proses 4.2 Pengisian Detail Persalinan
Proses 4.3 Pengisian Rujukan
Proses 4.4 Cetak Persalinan
Proses 5. Pembayaran Nota
Proses 5.2 Pembayaran Nota Persalinan
Proses 9. Penyajian Data Pasien
94
No Detail Keterangan
Proses 9. Laporan Persalinan
Deskripsi Berisikan keterangan data persalinan
Struktur data No_reg, umur_kehamilan, tanggal_melahirkan, id_bidan,
status, partu_penyulit, vit_a, bb_i, td_i
No_reg
Umur_kehamilan
Tanggal_melahirkan
Id_bidan
Status
Partu_penyulit
Vit_a
Bb_i
Td_i
{0..9|A..Z}
{0..9| - }
{0..9| -, : }
{0..9|A..Z}
{0..3}
{0..9|a..z|A..Z}
{0..1}
{0..9| , }
{0..9| / }
4 Nama Data Nota
Where used / How used Proses 5. Pembayaran Nota
Proses 5.1 Pengolahan Nota Pemeriksaan
Deskripsi Berisi keterangan data nota pemeriksaan
Struktur data Id_pemeriksaan, tanggal, id_petugas, dibayar
Id_pemeriksaan
Tanggal
Id_petugas
Dibayar
{0..9|a..z|A..Z}
{0..9| - }
{0..9|A..Z}
{0..1}
5 Nama Data Nota Persalinan
Where used / How used Proses 5. Pembayaran Nota
Proses 5.2 Pengolahan Nota Persalinan
Deskripsi Berisi keterangan data nota persalinan
Struktur data No_reg, tanggal, id_petugas, dibayar
No_reg
Tanggal
Id_petugas
Dibayar
{0..9|A..Z}
{0..9| - }
{0..9|A..Z}
{0..1}
6 Nama Data Gejala
Where used / How used Proses 6. Pengolahan data gejala
Proses 6.1 Tambah Gejala
Proses 6.2 Ubah Gejala
Proses 6.3 Cari Gejala
Proses 3. Pengolahan Data Pemeriksaan
Proses 3.3 Pengisian Detail Pemeriksaan
Proses 3.3.2 Tambah Gejala Pemeriksaan
Proses 3.3.3 Hapus Gejala Pemeriksaan
Deskripsi Berisikan keterangan data Gejala
Struktur data id_gejala, nama, ket
Id_gejala
nama
Ket
{0..9|A..Z}
{a..z|A..Z}
{0..9|a..z|A..Z}
7 Nama Data Bidan
Where used / How used Proses 8. Pengolahan data pelaksana
Proses 8.2 Pengolahan data bidan
Proses 8.2.1 Tambah Bidan
95
No Detail Keterangan
Proses 8.2.2 Ubah Bidan
Proses 8.2.3 Cari Bidan
Proses 3. Pengolahan data Pemeriksaan
Proses 4. Pengolahan data Persalinan
Deskripsi Berisi keterangan data bidan
Struktur data Id_bidan, nama, tempat_lahir, tanggal_lahir, alamat, kota,
kelurahan, no_tlp, email, ym, username, password,
tanggal_daftar
Id_bidan
Nama
Tempat_lahir
Tanggal_lahir
Alamat
Kota
Kelurahan
No_tlp
Ym
Username
Password
Tanggal_daftar
{0..9|A..Z}
{a..z|A..Z}
{a..z|A..Z}
{0..9| - }
{0..9|a..z|A..Z}
{a..z|A..Z}
{a..z|A..Z}
{0..9}
{0..9|a..z|A..Z|@.._}
{0..9|a..z|A..Z|@.._}
{0..9|a..z|A..Z}
{0..9|a..z|A..Z}
{0..9|a..z|A..Z}
8 Nama Data Petugas
Where used / How used Proses 8. Pengolahan data pelaksana
Proses 8.1 Pengolahan data Petugas
Proses 8.1.1 Tambah Petugas
Proses 8.1.2 Ubah Petugas
Proses 8.1.3 Cari Petugas
Proses 3. Pengolahan data Pemeriksaan
Proses 3.1 Daftar Pemeriksaan KB
Proses 3.2 Daftar Pemeriksaan Hamil
Proses 4. Pengolahan data Persalinan
Proses 4.1 Daftar Persalinan
Proses 2. Pengolahan Data Pasien
Proses 2.1 Tambah Pasien
Proses 2.4 Pengolahan Kartu Pasien
Proses 2.4.1 Tambah Kartu Pasien
Proses 5. Pembayaran Nota
Proses 5.1 Pengolahan Nota Pemeriksaan
Proses 5.2 Pengolahan Nota Persalinan
Deskripsi Berisi keterangan data petugas
Struktur data Id_petugas, nama, tempat_lahir, tanggal_lahir, alamat, kota,
kelurahan, no_tlp, email, ym, username, password, type
Id_petugas
Nama
Tempat_lahir
Tanggal_lahir
Alamat
Kota
Kelurahan
No_tlp
Ym
Username
{0..9|A..Z}
{a..z|A..Z}
{a..z|A..Z}
{0..9|a..z|A..Z}
{0..9|a..z|A..Z}
{a..z|A..Z}
{a..z|A..Z}
{0..9}
{0..9|a..z|A..Z|@.._}
{0..9|a..z|A..Z|@.._}
{0..9|a..z|A..Z}
96
No Detail Keterangan
Password
Type
{0..9|a..z|A..Z}
{3..5}
9 Nama Data Obat
Where used / How used Proses 7. Pengolahan kebutuhan pengobatan
Proses 7.1 Pengolahan data Obat
Proses 7.1.1 Tambah Obat
Proses 7.1.2 Ubah Obat
Proses 7.1.3 Cari Obat
Proses 3. Pengolahan data Pemeriksaan
Proses 3.3 Pengisian detail Pemeriksaan
Proses 3.3.4 Tambah Resep Obat
Proses 3.3.5 Hapus Resep Obat
Proses 5.2.1 Tambah Nota Obat Persalinan
Proses 5.2.2 Hapus Nota Obat Persalinan
Deskripsi Berisikan keterangan data obat
Struktur data Id_obat, nama, type, harga, aturan_minum, ket
Id_obat
Nama
Type
Harga
Aturan_minum
Ket
{0..9|a..z|A..Z}
{0..9|a..z|A..Z}
{1..3}
{0..9}
{0..9| x }
{0..9|a..z|A..Z}
9 Nama Data Jasa
Where used / How used Proses 7. Pengolahan kebutuhan pengobatan
Proses 7.2 Pengolahan data Jasa
Proses 7.2.1 Tambah Jasa
Proses 7.2.2 Ubah Jasa
Proses 7.2.3 Cari Jasa
Proses 3. Pengolahan data Pemeriksaan
Proses 3.3 Pengisian detail Pemeriksaan
Proses 3.3.6 Tambah Resep Jasa
Proses 3.3.7 Hapus Resep Jasa
Proses 5.2.3 Tambah Nota Jasa Persalinan
Proses 5.2.4 Hapus Nota Jasa Persalinan
Deskripsi Berisikan keterangan data jasa
Struktur data Id_jasa, nama, harga, ket
Id_jasa
Nama
Harga
Ket
{0..9|a..z|A..Z}
{0..9|a..z|A..Z}
{0..9}
{0..9|a..z|A..Z}
11 Nama Data Alat KB
Where used / How used Proses 7. Pengolahan kebutuhan pengobatan
Proses 7.3 Pengolahan data Alat KB
Proses 7.3.1 Tambah Alat KB
Proses 7.3.2 Ubah Alat KB
Proses 3. Pengolahan data Pemeriksaan
Proses 3.1 Pengisian detail Pemeriksaan
Proses 3.3.1 Pasang Alat KB
Proses 3.3.8 Hapus Resep Alat KB
Deskripsi Berisi keterangan data alat KB
Struktur data Id_alat_kb, nama, ket
97
No Detail Keterangan
Id_alat_kb
nama
ket
{0..9}
{a..z|A..Z}
{0..9|a..z|A..Z}
12 Nama Data Pasien
Where used / How used Proses 2 Pengolahan data Pasien
Proses 2.1 Tambah Pasien
Proses 2.2 Ubah Pasien
Proses 2.3 Cari Pasien
Proses 2.4 Pengolahan Kartu Pasien
Proses 2.4.1 Tambah Kartu Pasien
Proses 9 Penyajian Data Pasien
Deskripsi Berisikan keterangan data pasien
Struktur data Id_pasien, nama, tempat_lahir, tanggal_lahir, pekerjaan,
nama_suami, pekerjaan_suami, tempat_lahir_suami,
tanggal_lahir_suami, no_tlp, alamat, kota, kelurahan, email,
username, password
Id_pasien
Nama
Tempat_lahir
Tanggal_lahir
Pekerjaan
Nama_suami
Pekerjaan_suami
Tempat_lahir_suami
Tanggal_lahir_suami
No_tlp
Alamat
Kota
Kelurahan
Username
Password
{0..9}
{a..z|A..Z}
{a..z|A..Z}
{0..9|a..z|A..Z}
{a..z|A..Z}
{a..z|A..Z}
{a..z|A..Z}
{a..z|A..Z}
{0..9|a..z|A..Z}
{0..9}
{0..9|a..z|A..Z}
{a..z|A..Z}
{a..z|A..Z}
{0..9|a..z|A..Z|@.._}
{0..9|a..z|A..Z}
{0..9|a..z|A..Z}
13 Nama Data Kartu Pasien
Where used / How used Proses 2. Pengolahan data pasien
Proses 2.4 Pengolahan Kartu Pasien
Proses 2.4.1 Tambah Kartu Pasien
Proses 2.4.2 Ubah Kartu Pasien
Proses 3. Pengolahan data Pemeriksaan
Proses 3.1 Daftar Pemeriksaan KB
Proses 3.2 Daftar Pemeriksaan Hamil
Proses 3.4 Pengisian detail pemeriksaan
Proses 4. Pengolahan data persalinan
Proses 4.1 Daftar Persalinan
Proses 4.2 Pengisian Detail Persalinan
Proses 5. Pembayaran Nota
Proses 5.2. Pembayaran Nota Persalinan
Proses 9 Penyajian Data Pasien
Deskripsi Berisikan keterangan data kartu pasien
Struktur data No_reg, id_pasien, id_type_kartu, aktif, id_petugas, tanggal
No_reg
Id_pasien
Id_type_kartu
{0..9}
{0..9}
{A..Z}
98
No Detail Keterangan
Aktif
Id_petugas
Tanggal
{0..1}
{0..9|A..Z}
{0..9|a..z|A..Z}
13 Nama Data Detail Kartu
Where used / How used Proses 2. Pengolahan data pasien
Proses 2.4 Pengolahan Kartu Pasien
Proses 2.4.1 Tambah Kartu Pasien
Proses 2.4.2 Ubah Kartu Pasien
Proses 3. Pengolahan data Pemeriksaan
Proses 3.1 Daftar Pemeriksaan
Proses 3.2 Pengisian detail pemeriksaan
Proses 4. Pengolahan data persalinan
Proses 4.1 Daftar Persalinan
Proses 4.2 Pengisian Detail Persalinan
Proses 5. Pembayaran Nota
Proses 5.2. Pembayaran Nota Persalinan
Deskripsi Berisikan keterangan data kartu pasien
Struktur data No_reg, id_pasien, id_type_kartu, aktif, id_petugas, tanggal
No_reg
ht
tb
tti
ttii
tt3
tt4
tt5
tgl_booster
{0..9}
{0..9|a..z|A..Z}
{0..9|a..z|A..Z}
{0..9|a..z|A..Z}
{0..9|a..z|A..Z}
{0..9|a..z|A..Z}
{0..9|a..z|A..Z}
{0..9|a..z|A..Z}
{0..9|a..z|A..Z}
13 Nama Data Detail KB
Where used / How used Proses 2. Pengolahan data pasien
Proses 2.4 Pengolahan Kartu Pasien
Proses 2.4.1 Tambah Kartu Pasien
Proses 2.4.2 Ubah Kartu Pasien
Proses 3. Pengolahan data Pemeriksaan
Proses 3.1 Daftar Pemeriksaan
Proses 3.2 Pengisian detail pemeriksaan
Proses 3.2.1 Pasang Alat KB
Proses 3.2.7 Cabut Alat KB
Deskripsi Berisikan data detail KB
Struktur data No_reg, status, kb_terakhir, keadaan_umum, tekanan_darah,
berat_badan, tinggi_badan, hamil, sakit_kuning, pendarahan,
t_payudara, t_rahim, t_indung_telur, ht, tt_radang, tt_tumor,
tt_diabetes, k_pembuluh_darah, r_ochilis, id_alat_kb,
tgl_dilayani, tgl_dilepas
No_reg
status
kb_terakhir
keadaan_umum
tekanan_darah
berat_badan
tinggi_badan
hamil
sakit_kuning
pendarahan
{0..9}
{0..4}
{0..1}
{0..4}
{0..9| / }
{0..9| , }
{0..9| , }
{0..1}
{0..1}
{0..1}
99
No Detail Keterangan
t_payudara
t_rahim
t_indung_telur
ht
tt_radang
tt_tumor
tt_diabetes
k_pembuluh_darah
r_ochilis
id_alat_kb
tgl_dilayani
tgl_dilepas
{0..1}
{0..1}
{0..1}
{0..9|a..z|A..Z}
{0..1}
{0..1}
{0..1}
{0..1}
{0..1}
{0..9}
{0..9|a..z|A..Z}
{0..9|a..z|A..Z}
III.2 Perancangan Sistem
Perancangan sistem merupakan tahap lanjutan setelah tahap analisis
perangkat lunak, dimana pada perancangan perangkat lunak digambarkan
rancangan perangkat lunak yang akan dibangun sebelum dilakukan pengkodean
kedalam bahasa pemograman. Perancangan digambarkan sebagai proses multi-
langkah dimana representasi struktur info, struktur program, karakteristik interface,
dan detail prosedur yang dijalankan.
III.2.1 Perancangan Basis Data
Perancangan data dalam sistem yang dibangun berfungsi untuk memetakan
model yang berbentuk konsep menjadi model basis data yang akan dipakai.
III.2.1.1 Skema Relasi
Skema relasi adalah suatu gambaran untuk menjelaskan tabel-tabel yang
dibutuhkan dalam membangun aplikasi ini dan atribut-atribut tabel yang
dibutuhkan. Berikut adalah skema relasi aplikasi e-health Klinik Bersalin Bidan
Maryati Sudiro yang dijelaskan pada Tabel III-11.
100
Tabel III-11 Skema Relasi Aplikasi e-health Bidang Kebidanan Klinik Bersalin Bidan
Maryati Sudiro
No Entitas Atribut
1. 1 Alat KB {id_alat_kb, nama, ket}
2. Bidan {id_bidan, nama, tempat_lahir, tanggal_lahir, alamat, kota, kelurahan,
no_tlp, email, ym, username, password, _password, tanggal_daftar}
3. Gejala {id_gejala, nama, ket}
4. Gejala_dialami {id_pemeriksaan, id_gejala, keterangan}
5. Detail_kartu {no_reg, ht, tb, tti, ttii, tt3, tt4, tt5, tgl_booster}
6. 7 Jasa {id_jasa, nama, harga}
7. 8 Kartu_Pasien {no_reg, id_pasien, aktif, id_petugas, tanggal}
8. 9 Detail_kb {no_reg, id_pasien, status, kb_terakhir, keadaan_umum,
tekanan_darah, berat_badan, hamil, sakit_kuning, pendarahan,
t_payudara, t_rahim, t_indung_telur, haid_terakhir, tt_radang,
tt_tumor, tt_diabetes, k_pembuluh_darah, r_orchilis, id_alat_kb,
tgl_dilayani, tgl_dilepas, id_bidan}
9. 3 Nota {id_nota, id_pemeriksaan, tanggal, id_petugas, dibayar}
10. 6 Nota Persalinan {id_nota_persalinan, id_persalinan, tanggal, id_petugas, dibayar}
11. 7 Nota Jasa
Persalinan
{id_persalinan, id_jasa, jumlah}
12. 1
8
Nota Obat
Persalinan
{id_persalinan, id_obat, jumlah}
13. 1 Obat {id_obat, nama, type, harga, aturan_minum, ket}
14. 2
0
Pasien {id_pasien, nama, tempat_lahir, tanggal_lahir, pekerjaan,
nama_suami, pekerjaan_suami, tempat_lahir_suami,
tanggal_lahir_suami, no_tlp, alamat, kota, kelurahan, email, username,
password, _password, tanggal_daftar, tanggal_update, gravida, para,
abortus}
15. 2
1
Pemeriksaan {id_pemeriksaan, id_pasien, no_reg, tanggal, id_bidan,
tekanan_darah, berat_badan, id_petugas, status, anamnesa, hb}
16. 2
2
Persalinan {id_persalinan, id_pasien umur_kehamilan, tanggal_melahirkan,
id_bidan, status, partu_penyulit, vit_a, bb_i, td_i, ket, nama_anak,
hidup, jenis_kelamin, berat_badan, pb, imd, salep_mata, vit_k, hb_0}
17. 2
3
Petugas {id_petugas, nama, tempat_lahir, tanggal_lahir, alamat, kota,
kelurahan, no_tlp, universitas, email, ym, username, password,
_password, tanggal_daftar}
18. 2 Resep Jasa {id_pemeriksaan, id_jasa}
19. 5 Resep Obat {id_pemeriksaan, id_obat}
20. 6 Rujukan {id_rujukan, id_rs, isi, id_bidan}
21. 7 Rumah Sakit {id_rs, nama, alamat, kota, kelurahan, no_tlp}
III.2.1.2 Diagram Relasi
Penjelasan mengenai keterhubungan antar tabel dalam sistem yang terlibat
didalam pembuatan Aplikasi e-health Klinik Bersalin Bidan Maryati Sudiro ini,
dapat digambarkan dengan menggunakan diagram relasi sebagai berikut :
101
Gambar III-28 Diagram Relasi e-health Klinik Bersalin Bidan Maryati
Sudiro
102
III.2.1.3 Struktur Tabel
Tabel merupakan sekumpulan info atau informasi spesifik tentang objek
tertentu yang disusun dalam bentuk kolom dan baris. Tabel adalah komponen utama
dan pertama dari sebuat database. Pada tahap perancangan struktur tabel akan
dijelaskan mengenai perancangan info database yang akan digunakan. Penyusunan
sruktur tabel ini akan mempermudah dalam pemasukan info sesuai dengan
pengelompokkan dari informasi tersebut. Berikut ini adalah rincian mengenai
masing-masing tabel yang dibuat untuk membangun Aplikasi e-health Bidang
Kebidanan Klinik Bersalin Bidan Maryati Sudiro.
Tabel III- 12 Tabel Alat KB
Field Tipe Panjang Kunci Keterangan
Id_alat_kb varchar 2 Primary Key Not null
Nama varchar 20 - Not null
Ket varchar 300 - Not null
Tabel III-13 Tabel Bidan
Field Tipe Panjang Kunci Keterangan
Id_bidan varchar 5 Primary key Not null
Nama varchar 32 - Not null
Tempat_lahir varchar 20 - Not null
Tanggal_lahir date - Not null
Alamat varchar 50 - Not null
Kota varchar 20 - Not null
Kelurahan varchar 20 - Not null
No_tlp date 13 - Not null
Email varchar 50 Unique Not null
Ym varchar 32 Unique Not null
Username tinyint 32 Unique Not null
Password tinytint 40 - Not null
Password tinytint 20 - Not null
Tanggal_daftar datetime - Not null
Tabel III- 14 Tabel Gejala
Field Tipe Panjang Kunci Keterangan
Id_gejala varchar 5 Primary key Not null
nama varchar 32 - Not null
ket varchar 140 Not null
103
Tabel III-15 Tabel Gejala_dialami
Field Tipe Panjang Kunci Keterangan
Id_pemeriksaan varchar 11
Foreign Key dari
tabel pemeriksaan Not null
Id_gejala varchar 5
Foreign Key dari
tabel gejala Not null
Tabel III-16 Tabel Jasa
Field Tipe Panjang Kunci Keterangan
Id_jasa varchar 5 Primary key Not null
Nama varchar 32 - Not null
Harga varchar 11 - Not null
Harga varchar 16 - Not null
Tabel III-17 Tabel Kartu Pasien
Field Tipe Panjang Kunci Keterangan
No_reg varchar 10 Primari Key Not null
Id_pasien varchar 16
Foreign Key dari
tabel pasien Not null
Aktif tinytint 1 - Not null
Id_petugas varchar 11
Foreign Key dari
tabel petugas Not null
Tanggal timestamp - Not Null
Tabel III-18 Tabel detail_kb
Field Tipe Panjang Kunci Keterangan
No_reg varchar 10
Foreign Key dari
tabel kartu_pasien Not null
Id_pasien varchar 16
Foreign Key dari
tabel pasien Not null
Status tinyint 1 - Not null
Kb_terakhir varchar 2
Foreign Key dari
tabel alat_kb Null
Keadaan_umum tinyint 1 - Not null
Tekanan_darah varchar 7 - Not null
Berat_badan float 11 - Not null
Tinggi_badan float 11 - Not null
Hamil tinyint 1 - Not null
Sakit_Kuning tinyint 1 - Not null
Pendarahan tinyint 1 - Not null
T_payudara tinyint 1 - Not null
T_rahim tinyint 1 - Not null
T_indung_telur tinyint 1 - Not null
Haid_terakhir date - Not null
Tt_radang tinyint 1 - Not null
Tt_diabetes tinyint 1 - Not null
K_pembuluh_darah tinyint 1 - Not null
R_Orchilis tinyint 1 - Not null
104
Id_alat_kb varchar 2 Foreign Key dari
tabel alat_kb
Not null
Tgl_dilayani date - Not null
Tgl_dilepas date - Not null
Id_bidan varchar 5 Foreign Key dari
tabel bidan
Not null
Tabel III-19 Tabel Nota
Field Tipe Panjang Kunci Keterangan
Id_nota varchar 10 Primary Key Not null
Tanggal timestamp - Not null
Id_petugas varchar 13
Foreign Key dari
tabel petugas Not null
Jumlah int 11 - Not null
Dibayar tinyint 1 - Not null
Tabel III-20 Tabel Nota_persalinan
Field Tipe Panjang Kunci Keterangan
Id_nota_persalinan varchar 10 Primary Key Not null
Tanggal timestamp - Not null
Id_petugas varchar 13
Foreign Key dari
tabel petugas Not null
Jumlah int 11 - Not null
Dibayar tinyint 1 - Not null
Tabel III-21 Tabel Nota_persalinan_obat
Field Tipe Panjang Kunci Keterangan
Id_nota_persalinan varchar
10
Foreign Key dari
tabel
nota_persalinan
Not null
Id_obat varchar 15
Foreign Key dari
tabel obat Not null
Jumlah int 11 - Not null
Tabel III-22 Tabel Nota_persalinan_jasa
Field Tipe Panjang Kunci Keterangan
Id_nota_persalinan varchar
10
Foreign Key dari
tabel
nota_persalinan
Not null
Id_jasa varchar 5
Foreign Key dari
tabel jasa Not null
Jumlah varchar 13 - Not null
Tabel III-23 Tabel Obat
Field Tipe Panjang Kunci Keterangan
Id_obat varchar 15 Primary key Not null
Nama varchar 32 - Not null
105
Field Tipe Panjang Kunci Keterangan
Type tinyint 1 - Not null
Harga int 11 - Not null
Aturan_minum varchar 3 - Not null
Ket varchar 140 - Not null
Stok int 11 - Not null
Tabel III-24 Tabel Pasien
Field Tipe Panjang Kunci Keterangan
Id_pasien varchar 11 Primary key Not null
Nama varchar 32 - Not null
Tempat_lahir varchar 20 - Not null
Tanggal_lahir date - Not null
Pendidikan varchar 20 - Not null
Pekerjaan varchar 20 - Not null
Nama_suami varchar 32 - Not null
Pekerjaan_suami varchar 20 - Not null
Tempat_lahir_suami varchar 20 - Not null
Tanggal_lahir_suami date - Not null
Pendidikan varchar 20 - Not null
No_tlp varchar 13 - Not null
Alamat varchar 50 - Not null
Kota varchar 20 - Not null
Kelurahan varchar 20 - Not null
Email varchar 32 Unique Null
Username varchar 32 Unique Not null
Password varchar 40 - Not null
_Password varchar 20 - Not null
Tanggal_daftar date - Not null
Tanggal_update timestamp - Not null
Para int 11 - Not null
Abortus int 11 - Not null
Tabel III-25 Tabel Pemeriksaan
Field Tipe Panjang Kunci Keterangan
Id_pemeriksaan varchar 13 Primary key Not null
Id_pasien varchar 16
Foreign Key dari
tabel pasien Not null
Tanggal date - Not null
Id_bidan varchar 5
Foreign Key dari
tabel bidan Null
Tekanan_darah varchar 11 - Not null
Berat_badan int 11 - Not null
Id_petugas varchar 5
Foreign Key dari
tabel petugas Not null
Status tinyint 1 - Not null
Anamnesa varchar 140 - Not null
hb int 11 - Not null
106
Tabel III-26 Tabel Persalinan
Field Tipe Panjang Kunci Keterangan
Id_persalinan varchar 13 Primary key Not null
Id_pasien varchar 16
Foreign Key dari
tabel pasien Not null
Umur_kehamilan varchar 30 - Not null
Tanggal_melahirkan datetime - Not null
Id_bidan varchar 5
Foreign Key dari
tabel bidan Not null
Status tinyint 1 - Not Null
Partu_penyulit tinyint 1 - Not null
Vit_a tinyint 1 - Not null
Bb_i float 11 - Not null
Td_i varchar 7 - Not null
Ket varchar 140 - Not null
Tabel III-27 Tabel Petugas
Field Tipe Panjang Kunci Keterangan
Id_petugas varchar 5 Primary key Not null
Nama varchar 32 - Not null
Tempat_lahir varchar 20 - Not null
Tanggal_lahir date - Not null
Alamat varchar 50 - Not null
Kota varchar 20 - Not null
Kelurahan varchar 20 - Not null
No_tlp date 13 - Not null
Universitas varchar 50 - Not null
Email varchar 32 Unique Not null
Ym varchar 32 Unique Not null
Username varchar 32 Unique Not null
Password varchar 40 - Not null
_Password varchar 20 - Not null
Tanggal_daftar datetime - Not null
Tabel III-28 Tabel Resep Jasa
Field Tipe Panjang Kunci Keterangan
Id_pemeriksaan varchar 13
Foreign Key dari
tabel pemeriksaan Not null
Id_jasa varchar 5
Foreign Key dari
tabel jasa Not null
Tabel III-29 Tabel Resep Obat
Field Tipe Panjang Kunci Keterangan
Id_pemeriksaan varchar 13
Foreign Key dari
tabel pemeriksaan Not null
Id_obat varchar 15
Foreign Key dari
tabel obat Not null
107
Tabel III-30 Tabel Rujukan
Field Tipe Panjang Kunci Keterangan
Id_persalinan varchar 13
Foreign Key dari
tabel persalinan Not null
Id_rs varchar 10
Foreign Key dari
tabel rumah_sakit Not null
isi varchar 300 - Not null
Id_bidan varchar 5
Foreign Key dari
tabel bidan Not null
Tabel III-31 Tabel Rumah Sakit
Field Tipe Panjang Kunci Keterangan
Id_rs varchar 10 Primary Key Not null
Nama varchar 20 Unique Not null
Alamat varchar 50 - Not null
Kota varchar 20 - Not null
Kelurahan varchar 20 - Not null
No_tlp varchar 13 - Not null
Tabel III-32 Tabel Detail_kartu
Field Tipe Panjang Kunci Keterangan
No_reg varchar
10 Foreign Key dari
tabel kartu_pasien Not null
ht date - Not null
tb date - Not null
Tt1 date - Not null
Tt2 date - Not null
Tt3 date - Not null
Tt4 date - Not null
Tt5 date - Not null
Tgl_booster date - Not null
Tabel III-33 Tabel Detail_anak
Field Tipe Panjang Kunci Keterangan
Id_detail_anak varchar 11 Primary Key Not null
Id_persalinan varchar 10 Foreign Key dari
tabel persalinan
Not null
Nama_anak varchar 40 - Not null
Hidup tinyint 1 - Not null
Jenis_kelamin tinyint 1 - Not null
Berat_badan int 11 - Not null
Pb tinyint 1 - Not null
Imd tinyint 1 - Not null
Salep_mata tinyint 1 - Not null
Vit_k tinyint 1 - Not null
Hb_0 tinyint 1 - Not null
108
III.2.2 Perancangan Struktur Menu
Struktur menu dirancang sesuai dengan level pengguna sistem. Terdapat
empat pengguna aplikasi ini, yaitu diantaranya bidan, pasien, admin, petugas
pendaftaran, dan petugas apotek. Struktur menu dapat digambarkan sebagai
berikut:
1. Struktur Menu Bidan
Login
Menu Bidan
Pemeriksaan Persalinan Gejala LogoutBeranda Pasien
Tambah Gejala
Ubah Data Gejala
Isi pemeriksaan
Pasang alat kb
Isi Persalinan Riwayat Kesehatan
Detail Pemeriksaan
Detail Persalinan
Rujuakan
Gambar III-29 Struktur Menu Bidan
109
2. Struktur Menu Pasien
Login
Menu Pasien
Riwayat Kesehatan Kehamilan Info Klinik LogoutBeranda
Detail Pemeriksaan
Detail Persalinan
Gambar III-30 Struktur Menu Pasien
3. Struktur Menu Admin
Login
Menu Admin
Pemeriksaan Persalinan Pasien Pelaksana Kebutuhan Logout
Tambah Bidan
Ubah Data Bidan
Tambah Petugas
Ubah Data Petugas
Beranda
Tambah Alat KB
Ubah Alat KB
Tambah Rumah Sakit
Ubah Data Rumah sakit
Tambah Jasa
Ubah Jasa
Gambar III-31 Struktur Menu Admin
110
4. Struktur Menu Petugas Pendaftaran
Login
Menu Petugas Pendaftaran
Pasien Pemeriksaan Logout
Daftar Pasien Baru
Ubah Data Pasien
Beranda Persalinan
Daftar Pemeriksaan
Pengolahan Kartu Pasien
Tambah kartu pasien
Daftar Persalinan
Gambar III-32 Struktur Menu Petugas Pendaftaran
111
5. Struktur Menu Petugas Apotek
Login
Menu Petugas Apotek
Pemeriksaan Persalinan LogoutBeranda Obat
Tambah Obat
Ubah data Obat
Bayar PersalinanBayar Pemeriksaan
Gambar III-33 Struktur Menu Petugas Apotek
112
III.2.3 Perancangan Antarmuka Perangkat Lunak
Perancangan antarmuka merupakan suatu bentuk tampilan dari program yang
akan dibuat untuk kebutuhan tampilan dengan pengguna. Perancangan antarmuka
aplikasi yang dibangun adalah sebagai berikut :
1. Halaman Index
Beranda Info Klinik
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF01 Index
Selamat Datang! Di Klinik Bersalin Bidan Maryati SudiroAnda Puas Kami Senang,
Anda Kecewa jangan Segan Memberitahu Kami.
Silahkan Login
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nec turpis justo, et facilisis ligula. In congue interdum odio, a scelerisque eros posuere
ac. Aenean massa tellus, dictum sit amet laoreet ut.
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Klik tombol silahkan login untuk menuju F02- Klik link Petugas untuk menuju F03- Klik menu info klinik untuk menuju ke F04
Petugas
Gambar III-34 Halaman Index
113
2. Halaman Login Pasien
Beranda Info Klinik
Username
Password
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF02 Login Pasien
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Klik tombol login untuk menuju F05.- Klik link reset password untuk mereset password, password baru akan dikirim melalui email.
Petugas
Login Pasien
Reset Password
Login
Gambar III-35 Halaman Login pasien
3. Halaman Login Petugas
Beranda Info Klinik
Username
Password
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF03 Login Petugas
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Klik tombol login; apabila bidan akan menuju ke halaman bidan apabila petugas akan menuju ke halaman petugas.- Klik link reset password untuk mereset password, password baru akan dikirim melalui email.
Petugas
Login Petugas
Reset Password
Login
Bidan Petugas
Gambar III-36 Halaman Login Petugas
114
4. Halaman Info Klinik
Beranda Info Klinik
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF04 Info Klinik
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan Sejarah Klinik Bersalin Bidan Maryati Sudiro- Menampilkan Jadwal Prakterk Klinik- jIka pasien dalam keadaan login maka dapat melakukan konsultasi secara online
Jadwal Praktek
Tentang Klinik Bersalin
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nec turpis justo, et facilisis ligula. In
congue interdum odio, a scelerisque eros posuere ac.
Aenean massa tellus, dictum sit amet laoreet ut.
08.00-11.00
17.00-21.00
Jadwal Persalinan
24/7
Kami Siap Antar Jaga
Bidan
Bidan 1 Ym! Bidan 2 Ym!
Gambar III-37 Halaman Info Klinik
5. Halaman Beranda Pasien
Beranda Info KlinikRiwayat Pemeriksaan Kehamilan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF05 Beranda Pasien
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Klik menu beranda untuk menuju beranda pasien.- Klik menu riwayat pemeriksaan untuk menuju F07- Klik menu kehamilan untuk menuju F08
Nama Pasien
Foto Galery
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nec turpis justo, et facilisis ligula. In congue interdum odio, a scelerisque eros posuere
ac. Aenean massa tellus, dictum sit amet laoreet ut.
Gambar III- 38 Halaman Beranda Pasien
115
6. Halaman Riwayat Kesehatan
Beranda Info KlinikRiwayat Kesehatan Kehamilan
No Tanggal Pasang Tanggal Cabut Ket No Tgl. daftar Wkt. Bersalin Bidan Status
No Tanggal Bidan Gejala Ket
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF06 Riwayat Kesehatan
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
-Menampilkan Riwayat pemeriksaan Pasien dan riwayat persalinan pasien dengan rincian petugas dan bidan yang melayani dan keterangan
Nama Pasien
Keluarga Berencana Persalinan
Sedang melakukan perawatan
Pemeriksaan
Gambar III-39 Halaman Riwayat Kesehatan
7. Halaman Detail Pemeriksaan
Beranda logoutRiwayat Kesehatan Kehamilan Info Klinik
Nama Obat
Nama Jasa
Nama Gejala
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF07 Detail Pemeriksaan Pasien
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Detail pemeriksaan yang berisikan tanggal pemeriksaan, anamnesa, gejala, obat, jasa yang diisi oleh bidan ketika pasien diperiksa
Nama Pasien
Pemeriksaan
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nec turpis justo, et facilisis ligula. In congue interdum odio, a
scelerisque eros posuere ac. Aenean massa tellus, dictum sit amet laoreet ut.
Anamnesa
Obat
Jasa
Gejala
Bidan Pemeriksa Tanggal Pemeriksaan
No. Pemeriksaan
No. Registrasi
Umur
Berat Badan
Tekanan Darah
Gambar III- 40 Halaman Detail Pemeriksaan Pasien
116
8. Halaman Kehamilan
Beranda logoutRiwayat Kesehatan Kehamilan Info Klinik
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF08 Kehamilan
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan status kehamilan pasien dan pengetahuan dasar tentang kehamilan pasien
Nama Pasien
Foto Kehamilan
4 Bulan 8 HariUmur Kehamilan:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nec turpis justo, et facilisis ligula. In congue
interdum odio, a scelerisque eros posuere ac. Aenean massa tellus, dictum sit amet laoreet ut.
Peramalan Jadwal Melahirkan:
Yang terjadi pada tubuh anda:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nec turpis justo, et facilisis ligula. In congue
interdum odio, a scelerisque eros posuere ac. Aenean massa tellus, dictum sit amet laoreet ut.
Yang terjadi pada bayi anda:
Gambar III-41 Halaman Kehamilan
9. Halaman Beranda Bidan
117
Beranda LogoutPemeriksaan Persalinan PasienGejala
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF09 Beranda Bidan
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Klik menu beranda untuk menuju beranda bidan.- Klik menu pemeriksaan untuk menuju F10.- Klik menu persalinan untuk menuju F12.- Klik menu pasien untuk menuju halaman data pasien.
Bidan
Foto Galery
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nec turpis justo, et facilisis ligula. In congue interdum odio, a scelerisque eros posuere
ac. Aenean massa tellus, dictum sit amet laoreet ut.
Gambar III-42 Halaman Beranda Bidan
10. Halaman Pemeriksaan Bidan
Beranda LogoutPemeriksaan Persalinan Pasien
No. ID Pemeriksaan No. Registrasi Nama Pasien Petugas Status Periksa
Gejala
Cari Pemeriksaan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF10 Pemeriksaan Bidan
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Masukan ID pemeriksaan pada input cari pemeriksaan untuk mencari data pemeriksaan.- Klik tombol semua untuk menampilkan data semua pemeriksaan.- Klik tombol hari ini untuk menampilkan data pemeriksaan hari ini.- Klik tombol periksa untuk menuju F11.
Bidan
Cari: Semua Hari ini
Periksa
Gambar III-43 Halaman Pemeriksaan Bidan
11. Halaman Pengolahan Pemeriksaan Bidan
118
Beranda LogoutPemeriksaan Persalinan Pasien
Nama Gejala
Nama Obat
Nama Jasa
Gejala
Nama Obat
Nama Jasa
Nama Gejala
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF11 Pengolahan Pemeriksaan Bidan
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Klik tombol masukan gejala untuk memasukan gejala kedalam tabel gejala.- Klik tombol hapus jasa -- Klik tombol hapus gejala untuk menghapus gejala yang telah dimasukan.- Klik tombol masukan obat untuk memasukan obat kedalam tabel resep obat.- Klik tombol hapus obat untuk menghapus obat dalam tabel obat.- Klik tombol masukan jasa untuk memasukan jasa kedalam tabel resep jasa.- Klik tombol hapus jasa untuk menghapus jasadalam tabel jasa.-Klik tombol pasang kb untuk menuju F50- Klik tombol selesai pemeriksaan untuk mengakhiri pemeriksaan.
Bidan
Nama Pemeriksaan
No. PemeriksaanXX00000000000
No. RegistrasiXX / 0000 / 0000
Berat Badan00 Kg.
Tekanan Darah00/000
Gejala
X Hapus Gejala
Anamnesa:
Resep Obat
Masukan Obat >
X Hapus Obat
Resep Jasa
Masukan Jasa >
Selesai Pemeriksaan
X Hapus Jasa
Masukan Gejala >
Haemoglobin:
Pasang KB
Jenis Alat KB diapakai:
Gambar III-44 Halaman Pengolahan Pemeriksaan Bidan
12. Halaman Persalinan Bidan
Beranda LogoutPemeriksaan Persalinan Pasien
No. Registrasi Nama Pasien Umur Status ProsesNo.
Gejala
Cari Persalinan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF12 Persalinan Bidan
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Masukan ID persalinan pada input cari persalinan untuk mencari data persalinan.- Klik tombol semua untuk menampilkan data semua persalinan.- Klik tombol hari ini untuk menampilkan data persalinan hari ini.- Klik tombol periksa untuk menuju F13.
Bidan
Cari: Semua Hari ini
Proses
Gambar III-45 Halaman Persalinan Bidan
13. Halaman Pengolahan Persalinan Bidan
119
Beranda LogoutPemeriksaan Persalinan PasienGejala
Ditolong
Dirujuk
Abortus
Partu Penyulit
Jam Menit
Laki-laki
Perempuan
Keterangan
Tanggal Persalinan
Jumlah anak
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF13 Pengolahan Persalinan Bidan
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Halaman ini menampilkan form dalam pengisian data persalinan.- Klik tombol simpan maka akan menyimpan hasil pengolahan persalinan.
Bidan
No. RegistrasiXX / 0000 / 0000
Umur00 Tahun
Umur Kehamilan00 Bulan 00 Hari
PersalinanStatus:
Tanggal Persalinan
Waktu Persalinan
Keadaan Anak
Hidup
Jenis Kelamin:Keadaan Ibu
Partu Penyulit:
Keterangan:
Simpan
Simpan anak
Gambar III-46 Halaman Pengolahan Persalinan Bidan
14. Halaman Beranda Petugas Pendaftaran
Beranda LogoutPasien Pemeriksaan Persalinan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF14 Beranda Petugas Pendaftaran
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Klik menu beranda untuk menuju beranda petugas pendaftaran.- Klik menu pasien akan menampilkan submenu pasien.- Klik submenu data pasien untuk menuju F15.- Klik submenu daftar pasien baru untuk menuju F16- Klik submenu data pemeriksaan untuk menuju F17.- Klik submenu daftar pemeriksaan KB untuk menuju F18.- Klik submenu daftar pemeriksaan Hamil untuk menuju F18.- Klik submenu data persalinan untuk menuju F19.- Klik submenu Daftar Persalinan untuk menuju F20.
Petugas Pendaftaran
Foto Galery
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nec turpis justo, et facilisis ligula. In congue interdum odio, a scelerisque eros posuere
ac. Aenean massa tellus, dictum sit amet laoreet ut.
Gambar III-47 Halaman Beranda Petugas Pendaftaran
120
15. Halaman Daftar Pemeriksaan
Beranda LogoutPasien Pemeriksaan Persalinan
No. Registrasi
Berat Badan
Tekanan Darah
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF15 Daftar Pemeriksaan
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Masukan No Registrasi pada input no registrasi- Jika No registrasi ada maka akan muncul nama pemilik kartu- Jika Kartu Pasien yang dicari aktif maka tombol simpan aktif
Petugas Pendaftaran
Nama PemeriksaanPemeriksaan Berat Badan dan Tekanan Darah
No. Pemeriksaan
XX00000000000
Simpan
Gambar III-48 Halaman Daftar Pemeriksaan
16. Halaman Pasien Pendaftaran
Beranda LogoutPasien Pemeriksaan Persalinan
ID Pasien Nama Pasien Umur Status Kartu RegistrasiNo. Alamat Ubah
Cari Pasien
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF16 Pasien Pendaftaran
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Masukan nama pasien pada input cari pasien untuk mencari data pasien.- Klik tombol ubah untuk menuju F17.- Klik tombol Kartu Registrasi untuk menuju F18.
Type User
Cari:
Kartu Registrasiubah
Gambar III- 49 Halaman Pasien Pendaftaran
17. Halaman Daftar Pasien Baru
121
Beranda LogoutPasien Pemeriksaan Persalinan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF17 Daftar Pasien Baru
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form yang akan diisi oleh petugas pendaftaran untuk menambar data pasien baru
Petugas Pendaftaran
Daftar Pasien Baru
No. KTP
Nama
Tempat Lahir
Pekerjaan
Data Suami
Nama
Tempat Lahir
Tanggal Lahir
Riwayat Persalinan
Para
Abortus
Gravida
Data Anak
Jumlah Anak Hidup
Jumlah Anak Meninggal
Gambar III-50 Halaman Daftar Pasien Baru
18. Halaman Ubah Data Pasien
Beranda LogoutPasien Pemeriksaan Persalinan
3266102398431001
Nama pasien
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF18 Ubah Data Pasien
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form yang akan untuk mengubah data pasien yang dapat dilakukan oleh petugas pendaftaran
Petugas Pendaftaran
Ubah Data Pasien
No. KTP
Nama
Tempat Lahir
Pekerjaan
Data Suami
Nama
Tempat Lahir
Tanggal Lahir
Riwayat Persalinan
Para
Abortus
Gravida
Data Anak
Jumlah Anak Hidup
Jumlah Anak Meninggal
Gambar III-51 Halaman Ubah Data Pasien
19. Halaman Kartu Registrasi Pasien
122
Beranda LogoutPasien Pemeriksaan Persalinan
No. No. Reg Status No. No. Reg Status No. No. Reg Status
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF19 Kartu Registrasi Pasien
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Klik link + keluarga berencana untuk menuju F20- Klik link + hamil untuk menuju F21- Klik link + persalinan untuk menuju F22
Petugas Pendaftaran
Daftar Kartu Registrasi nama_pasien
+ Keluarga Berencana
+ Hamil
+ Persalinan
Registrasi KB: Registrasi Hamil: Registrasi Persalinan:
Gambar III-52 Halaman Kartu Registrasi Pasien
20. Halaman Daftar Kartu KB
Beranda LogoutPasien Pemeriksaan Persalinan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF20 Daftar Kartu KB
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form untuk menambar kartu registrasi kb yang dilakukan oleh petugas pendaftaran
Petugas Pendaftaran
Nama
Nama Pasien
Umur Peserta KB
Umur Pasien
Nomor Registrasi
KB / 0000 / 0000
Tanggal Haid Terakhir
Tanggal Booster
Simpan
Gambar III-53 Halaman Daftar Kartu KB
123
21. Halaman Daftar Kartu Hamil
Beranda LogoutPasien Pemeriksaan Persalinan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF21 Daftar Kartu Hamil
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form untuk menambah kartu registrasi hamil yang dilakukan oleh petugas pendaftaran
Petugas Pendaftaran
Nama
Nama Pasien
Umur
Umur Pasien
Nomor Registrasi
HM / 0000 / 0000
Tanggal Haid Terakhir
Tanggal Booster
Simpan
TTI
TTII
Gambar III-54 Halaman Daftar Kartu Hamil
22. Halaman Daftar Persalinan
Beranda LogoutPasien Pemeriksaan Persalinan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF22 Daftar Persalinan
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form untuk pendaftaran persalinan baru yang dilakukan oleh petugas pendaftaran
Petugas Pendaftaran
Nama
Nama Pasien
Umur
Umur PasienNomor Registrasi
PL / 0000 / 0000
Umur Kehamilan
Riwayat Kehamilan
Simpan
Gambar III-55 Halaman Daftar Persalinan
124
23. Halaman Pemeriksaan Bagian Pendaftaran
Beranda LogoutPasien Pemeriksaan Persalinan
ID pemeriksaan Tanggal Nama TD BidanNo. Berat Badan Petugas Status
Cari Pemeriksaan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF23 Pemeriksaan Pendaftaran
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Masukan ID pemeriksaan pada input cari pemeriksaan untuk mencari data pemeriksaan.- Menampilkan tabel pemeriksaan yang dilakukan oleh petugas pendaftaran
Petugas Pendaftaran
Cari:
Gambar III-56 Halaman Pemeriksaan Pendaftaran
24. Halaman Persalinan Bagian Pendaftaran
Beranda LogoutPasien Pemeriksaan Persalinan
No. Registrasi Nama umur BidanNo. Umur Kehamilan Status
Cari Persalinan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF24 Persalinan Pendaftaran
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Masukan ID persalinan pada input cari persalinan untuk mencari data persalinan.- Menampilkan tabel persalinan yang dilakukan oleh petugas pendaftaran
Petugas Pendaftaran
Cari:
Gambar III-57 Halaman Persalinan Pendaftaran
125
25. Halaman Beranda Petugas Apotek
Beranda LogoutPemeriksaan Persalinan Obat
Daftar Obat Baru
List Obat
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF25 Beranda Petugas Apotek
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Klik menu beranda untuk menuju beranda petugas Apotek.- Klik menu pemeriksaan untuk menuju F26.- Klik menu persalinan untuk menuju F27.- Klik menu Obat untuk menampilkan submenu obat.- Klik Menu Jasa untuk menampilkan submenu jasa.- Klik menu alat_kb untuk menampilkan submenu alat kb- Klik submenu List Obat untuk menuju F28- Klik submenu Daftar Obat Baru untuk menuju F29
Petugas Pendaftaran
Foto Galery
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nec turpis justo, et facilisis ligula. In congue interdum odio, a scelerisque eros posuere
ac. Aenean massa tellus, dictum sit amet laoreet ut.
Gambar III-58 Halaman Beranda Petugas Apotek
26. Halaman Pemeriksaan Apotek
ID pemeriksaan Tanggal BayarNo. Status Total BayarNama
Beranda LogoutPemeriksaan Persalinan Obat
Cari Pemeriksaan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF26 Pemeriksaan Apotek
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Masukan ID pemeriksaan pada input cari pemeriksaan untuk mencari data pemeriksaan.- Menampilkan tabel pemeriksaan yang dilakukan oleh petugas apotek- Klik Tombol bayar pada salah satu pemeriksaan untuk menuju F34
Petugas Apotek
Cari:
Bayar
Gambar III-59 Halaman Pemeriksaan Apotek
126
27. Halaman Persalinan Apotek
No. Registrasi Tanggal BayarNo. Status Total BayarNama
Beranda LogoutPemeriksaan Persalinan Obat
Cari Persalinan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF27 Persalinan Apotek
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Masukan No. Registrasi Persalinan pada input cari persalinan untuk mencari data persalinan.- Menampilkan tabel persalinan yang dilakukan oleh petugas apotek- Klik Tombol bayar pada salah satu persalinan untuk menuju F35
Petugas Apotek
Cari:
Bayar
Gambar III-60 Halaman Persalinan Apotek
28. Halaman Obat
ID Obat Nama AturanNo. Harga Keterangan
Beranda LogoutPemeriksaan Persalinan Obat
Type Ubah
Cari Obat
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF28 Obat
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Masukan ID Obat pada input cari obat untuk mencari data obat.- Menampilkan tabel obat yang dilakukan oleh petugas apotek- Klik Tombol ubah pada salah satu obat untuk menuju F36
Petugas Apotek
Cari:
Ubah
Gambar III-61 Halaman Obat
127
29. Halaman Tambah Obat
Beranda LogoutPemeriksaan Persalinan Obat
Minum
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF29 Tambah Obat Baru
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form tambah obat baru yang dilakukan oleh petugas apotek
Petugas Apotek
Tambah Obar Baru
ID obat
Nama
Type
Harga
Aturan Minum
Simpan
Gambar III-62 Halaman Tambah Obat
30. Halaman Jasa
ID Jasa NamaNo. Harga
Beranda LogoutPemeriksaan Persalinan Pelaksana Kebutuhan
Ubah
Cari Jasa
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF30 Jasa
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Masukan nama jasa pada input cari jasa untuk mencari data jasa.- Menampilkan tabel jasa yang dilakukan oleh admin- Klik Tombol ubah pada salah satu jasa untuk menuju F37
Admin
Cari:
Ubah
Gambar III-63 Halaman Jasa
128
31. Halaman Tambah Jasa
Beranda LogoutPemeriksaan Persalinan Pelaksana Kebutuhan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF31 Tambah Jasa
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form tambah jasa yang dilakukan oleh admin
Admin
Tambah Jasa
ID jasa
Nama
Harga
Simpan
Gambar III-64 Halaman Tambah Jasa
32. Halaman Alat KB
ID Alat Kb NamaNo. Harga
Beranda LogoutPemeriksaan Persalinan Pelaksana Kebutuhan
Ubah
Cari Alat KB
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF32 Alat KB
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Masukan nama alat KB pada input cari jasa untuk mencari data alat kb.- Menampilkan tabel alat kb yang dilakukan oleh admin- Klik Tombol ubah pada salah satu alat kb untuk menuju F38
Admin
Cari:
Ubah
Gambar III-65 Halaman Alat KB
33. Halaman Tambah Alat KB
129
Beranda LogoutPemeriksaan Persalinan Pelaksana Kebutuhan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF33 Tambah alat KB
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form tambah alat KB yang dilakukan oleh admin
Admin
Tambah alat KB
ID alat kb
Nama
Keeterangan
Simpan
Gambar III-66 Halaman tambah Alat Kb
34. Halaman Bayar Pemeriksaan
Beranda LogoutPemeriksaan Persalinan Alat KbObat Jasa
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF34 Pembayaran Pemeriksaan
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form pembayaran pemeriksaan yang dilakukan oleh petugas apotek
Petugas Apotek
Pembayaran Pemeriksaan
Selesai
ID Pemeriksaan
ID_Pemeriksaan
No. Registrasi
No_Reg
Nama
Nama_pasien
Obat: Jasa:
Nama_obat_1
Nama_obat_1
Nama_jasa_1
Jumlah Obat
Jumlah Jasa
Total Bayar
2
1
Rp. 0.00
Gambar III-67 Halaman Bayar Pemeriksaan
130
35. Halaman Bayar Persalinan
Beranda LogoutPemeriksaan Persalinan Alat KbObat Jasa
Nama Obat Nama Jasa
Nama Obat Nama Jasajumlah
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF35 Pembayaran Persalinan
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form pembayaran persalinan yang dilakukan oleh petugas apotek- klik tombol masukan data obat untuk memasukan data obat yang digunakan saat persalinan- klik tombol masukan jasa untuk memasukan jasa yang digunakan saat persalinan- klik hapus obat untuk menghapus obat yang telah dimasukan- klik hapus jasa untuk menghapus jasa yang telah dimasukan
Petugas Apotek
Pembayaran Persalinan
Selesai
No. Registrasi
No_Reg
Nama
Nama_pasien
Total Obat
Total Jasa
Total Bayar
Rp 0.00
Rp. 0.00
Rp. 0.00
Nota Obat
Masukan Obat >
X Hapus Obat
Nota Jasa
Masukan Jasa >
X Hapus Jasa
Gambar III-68 Halaman Bayar Persalinan
36. Halaman Ubah Obat
Beranda LogoutPemeriksaan Persalinan Obat
Minum
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF36 Tambah Obat
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form ubah obat yang dilakukan oleh petugas apotek
Petugas Apotek
Ubah Obat
ID obat
Nama
Type
Harga
Aturan Minum
Simpan
0000000000000
Gambar III-69 Halaman Ubah Obat
37. Halaman Ubah Jasa
131
Beranda LogoutPemeriksaan Persalinan Pelaksana Kebutuhan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF37 Ubah Jasa
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form ubah jasa yang dilakukan oleh admin
Admin
Ubah Jasa
ID jasa
Nama
Harga
Simpan
XX - 000
Gambar III-70 Halaman Ubah Jasa
38. Halaman Ubah Alat KB
Beranda LogoutPemeriksaan Persalinan Pelaksana Kebutuhan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF38 ubah alat KB
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form ubah alat KB yang dilakukan oleh admin
Admin
Ubah alat KB
ID alat kb
Nama
Keeterangan
Simpan
00
Gambar III-71 Halaman Ubah Alat KB
39. Halaman Beranda Admin
132
Beranda LogoutPemeriksaan Persalinan KebutuhanPelaksana
Tambah Bidan
List Bidan
Tambah Petugas
List Petugas
Tambah Rumah Sakit
List Rumah Sakit Tambah Jasa
List Alat KB
List Jasa
Tambah Alat KB
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF39 Beranda Admin
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Klik menu beranda untuk menuju beranda petugas Apotek.- Klik menu pemeriksaan untuk menuju F23.- Klik menu persalinan untuk menuju F24.- Klik menu Pelaksana untuk menampilkan submenu pelaksana.- Klik list Bidan untuk menuju F40- Klik list Petugas untuk menuju F43- Klik List Rumah Sakit untuk menuju F46- Klik Tambah Bidan untuk menuju F41- Klik Tambah Petugas untuk menuju F44- Klik Tambah Rumah Sakit untuk menuju F47- Klik list Jasa untuk menuju F30- Klik list Alat KB untuk menuju F32- Klik Tambah Jasa untuk menuju F31- Klik Tambah Alat KB untuk menuju F32
Admin
Foto Galery
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean nec turpis justo, et facilisis ligula. In congue interdum odio, a scelerisque eros posuere
ac. Aenean massa tellus, dictum sit amet laoreet ut.
Gambar III-72 Halaman Beranda Admin
40. Halaman Bidan
ID Bidan NamaNo. Telepon Ubah
Beranda LogoutPemeriksaan Persalinan Pelaksana Kebutuhan
Cari Bidan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF40 Bidan
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Masukan nama Bidan pada input cari bidan untuk mencari data bidan.- Menampilkan tabel bidan yang dilakukan oleh admin- Klik Tombol ubah pada salah satu bidan untuk menuju F42
Admin
Cari:
Ubah
Gambar III-73 Halaman Bidan
41. Halaman tambah bidan
133
Beranda LogoutPemeriksaan Persalinan Pelaksana Kebutuhan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF41 Tambah Bidan
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form tambah bidan yang dilakukan oleh admin
Admin
Tambah Bidan
ID Bidan
Nama
Alamat
Simpan
TTL
BDN - 00
Gambar III-74 Halaman Tambah Bidan
42. Halaman Ubah Bidan
Beranda LogoutPemeriksaan Persalinan Pelaksana Kebutuhan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF42 Ubah Bidan
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form ubah bidan yang dilakukan oleh admin
Admin
Tambah Bidan
ID Bidan
Nama
Alamat
Simpan
TTL
BDN - 00
Gambar III-75 Halaman Ubah Bidan
43. Halaman Petugas
134
ID Petugas NamaNo. Telepon Ubah
Beranda LogoutPemeriksaan Persalinan Pelaksana Kebutuhan
Cari Petugas
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF43 Petugas
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Masukan nama Petugas pada input cari petugas untuk mencari data petuugas.- Menampilkan tabel petugas yang dilakukan oleh admin- Klik Tombol ubah pada salah satu petugas untuk menuju F45
Admin
Cari:
Ubah
Gambar III-76 Halaman Petugas
44. Halaman Tambah Petugas
Beranda LogoutPemeriksaan Persalinan Pelaksana Kebutuhan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF44 Tambah Petugas
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form tambah petugas yang dilakukan oleh admin
Admin
Tambah Petugas
ID Petugas
Nama
Alamat
Simpan
TTL
PTG - 00
Gambar III-77 Halaman Tambah Petugas
45. Halaman Ubah Petugas
135
Beranda LogoutPemeriksaan Persalinan Pelaksana Kebutuhan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF45 Ubah Petugas
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form ubah petugas yang dilakukan oleh admin
Admin
Ubah Petugas
ID Petugas
Nama
Alamat
Simpan
TTL
PTG - 00
Gambar III-78 Halaman Ubah Petugas
46. Halaman Rumah Sakit
ID Rumah Sakit NamaNo. Alamat Ubah
Beranda LogoutPemeriksaan Persalinan Pelaksana Kebutuhan
Cari Rumah Sakit
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF46 Rumah Sakit
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Masukan nama Rumah Sakit pada input cari rumah sakit untuk mencari data rumah sakit.- Menampilkan tabel rumah sakit yang dilakukan oleh admin- Klik Tombol ubah pada salah satu rumah sakit untuk menuju F48
Admin
Cari:
Ubah
Gambar III-79 Halaman Rumah Sakit
47. Halaman Tambah Rumah Sakit
136
Beranda LogoutPemeriksaan Persalinan Pelaksana Kebutuhan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF47 Tambah Rumah Sakit
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form tambah rumah sakit yang dilakukan oleh admin
Admin
Tambah Rumah Sakit
ID Rumah Sakit
Nama
Alamat
Simpan
Kelurahan
RSK - 00
Gambar III-80 Halaman Tambah Rumah Sakit
48. Halaman Ubah Rumah Sakit
Beranda LogoutPemeriksaan Persalinan Pelaksana Kebutuhan
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF48 Ubah Rumah Sakit
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form ubah rumah sakit yang dilakukan oleh admin
Admin
Ubah Rumah Sakit
ID Rumah Sakit
Nama
Alamat
Simpan
Kelurahan
RSK - 00
Gambar III-81 Halaman Ubah Rumah Sakit
137
49. Halaman Rujukan
Beranda LogoutPemeriksaan Persalinan PasienGejala
Rumah Sakit Obat
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF49 Rujukan
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Halaman yang berisikan form untuk membuat surat rujukan.- Bidan memilih rumah sakit dan mengisi ringkasan kesehatan pasien lalu menekan tombol untuk menyimpan.- Bidan menekan tombol cetak untuk mencetak surat rujukan
Bidan
No. RegistrasiXX / 0000 / 0000
Isi:
Rumah Sakit
Simpan
Nama Pasien
Cetak
Gambar III-82 Halaman Rujuakan
50. Halaman Pasang KB
Beranda LogoutPemeriksaan Persalinan PasienGejala
Keadaan Calon peserta
--Status Peserta KB--
Alat KB
Pendarahan
Tumor
Sakit Kuning
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF50 Pasang KB
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Halaman yang berisikan form untuk pasang alat KB.- Bidan memeriksa pasien dan hasilnya dapat diisikan dalam form.- Bidan memilih alat kb yang akan diapasang.- Klik tombol simpan untuk menyinpan data pasang alat kb
Bidan
Status Peserta KB
Simpan
ID Pasien
Nama
Alamat
Umur
Nama Suami
Alat KB yang boleh digunakan
Gambar III-83 Halaman Pasang Alat KB
138
51. Halaman Gejala
ID Gejala Nama Jumlah Dialami No. Keterangan
Beranda LogoutPemeriksaan Persalinan Pasien
Type Ubah
Gejala
Cari Gejala
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF51 Gejala
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Masukan nama gejala pada input cari gejala untuk mencari data gejala.- Menampilkan tabel gejala yang dilakukan oleh bidan- Klik Tombol ubah pada salah satu gejala untuk menuju F53
Bidan
Cari:
Ubah
Gambar III-84 Halaman Gejala
52. Halaman Tambah Gejala
Beranda LogoutPemeriksaan Persalinan Gejala Pasien
Umum
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF52 Tambah Gejala
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form tambah gejala yang dilakukan oleh bidan
Bidan
Tambah Gejala
Type Gejala
Nama
Keterangan
Simpan
Gambar III-85 Halaman Tambah Gejala
139
53. Halaman Ubah Gejala
Beranda LogoutPemeriksaan Persalinan Gejala Pasien
Umum
Ukuran, Backgroud, Font, Warna disesusaikan
KeteranganF52 Tambah Gejala
Copyright[c]2013 Klinik Bersalin Bidan Maryati Sudiro
- Menampilkan form ubah gejala yang dilakukan oleh bidan
Bidan
Ubah Gejala
Type Gejala
Nama
Keterangan
Simpan
ID Gejala:
XX - 000
Gambar III-86 Halaman Ubah Gejala
III.2.4 Perancangan Pesan
Perancangan pesan pada pembangunan aplikasi e-health ini meliputi pesan-
pesan yang ditampilkan pada Tabel III-34 sebagai berikut :
Tabel III-34 Perancangan Pesan
No. Nomor Pesan Isi Pesan Jenis Pesan Terdapat pada form
1. M01 Gagal Login Informasi F02, F03
2. M02 Username dan Email
tidak ditemukan
untuk melakukan
reset password.
Informasi F02, F03
3. M03 Berhasil Simpan Data Informasi F10, F12, F16, F23, F24,
F28, F30, F32, F40, F43,
F46, F49
4. M04 Berhasil Ubah Data Informasi F18, F36, F37, F38, F42,
F45, F48, F53
5. M05 Gagal Simpan data
karena data sudah
ada.
Informasi F17, F29, F22, F28, F31,
F33, F41, F44, F47, F52
6. M06 Gagal Ubah Data Informasi F18, F36, F37, F38, F42,
F45, F48, F53
7. M07 Password baru telah
dikirim ke email anda
Informasi F50
140
8. C01 Anda yakin aktivasi
kartu ini?
Konfirmasi F19
9. C02 Anda yakin
mengubah data ini?
Konfirmasi F18, F36, F37, F38, F42,
F45, F48, F53
10. C03 Apakah pasien sudah
membayar?
Konfirmasi F34, F35
11. C04 Apakah sudah selesai
pemeriksaan?
Konfirmasi F11
12. C05 Apakah sudah selesai
persalinan?
Konfirmasi F13
13. C06 Anda yakin akan
mencabut alat KB?
Konfirmasi F11
III.2.5 Jaringan Semantik
Jaringan semantik adalah jaringan yang menjelaskan alur dari setiap halaman.
Jaringan semantik dari sistem e-health pada Klinik Bersalin Bidan Maryati Sudiro
dibagi menjadi 5 bagian, yaitu jaringan semantik bidan, jaringan semantik pasien,
jaringan semantik admin, jaringan semantik petugas pendaftaran, dan jaringan
semantik petugas apotek.
Berikut ini adalah jaringan semantik dari sistem e-health yang dibuat :
1. Jaringan Semantik Bidan
F03
F09
F12F10
F11
F16
F13 F06
F07
F51
F52
F53F50 F49
M01, M02, M07
M03, M05, C04, C06 M03, C05
M07 M03
M03, M05
M06, C03
Gambar III-87 Jaringan Semantik Bidan
141
2. Jaringan Semantik Pasien
F01
F02
F05F06
F07
F08
M01, M02, M07
F04
Gambar III- 88 Jaringan Semantik Pasien
3. Jaringan Semantik Admin
F03
F39
F24F23 F43
F44
F45
F40
F41
F42
F46
F47
F50
F30
F31
F37
F32
F33
F38
M01, M02, M07
M03 M03 M03
M05 M05
M04, M06, C02 M04, M06, C02 M04, M06, C02
M05 M05
M04, M06, C02 M04, M06, C02
M05
M03M03
Gambar III-89 Jaringan Semantik Admin
142
4. Jaringan Semantik Petugas Pendaftaran
F03
F14
F16F17 F15
F19
F23 F24
F18
F21F20 F22
M01, M02, M07
M05M03
M03 M03
C01M04, M06, C02
Gambar III- 90 Jaringan Semantik Petugas Pendaftaran
5. Jaringan Semantik Petugas Apotek
F03
F25
F27F26 F28
F35 F29
F36
F34
C34 C34
M04, M06, C02
M05
M03
Gambar III-91 Jaringan Semantik Petugas Apotek
143
III.2.6 Perancangan Prosedural
Perancangan prosedural merupakan perancangan yang dilakukan untuk
menetapkan detail algoritma yang akan dinyatakan ke dalam suatu program.
Perancangan prosedural menjelaskan tentang bagaimana program sistem berjalan.
Perancangan prosedural digambarkan dalam bentuk flowchart.
1. Flowchart Login
Flowchart login menggambarkan proses login dari awal sampai akhir.
Mulai
Masukkan
username
dan
password
Validasi username
dan password
Apakah valid ?
Menampilkan
Tampilan Admin
Tampil pesan
kesalahan
gagal login
Selesei
Tidak
Ya
Gambar III- 92 Flowchart Login
144
2. Flowchart Penambahan Data
Flowchart penambahan data menggambarkan langkah-langkah yang dilakukan
oleh pengguna untuk melakukan proses penambahan data pada aplikasi yang
dibangun.
Mulai
Masukkan
data yang
akan
ditambahkan
Data Lengkap
?
Pesan kesalahan
Data gagal
ditambahkan
Menyimpan data
Tampilkan data
yang telah
ditambahkan dan
di simpan
Selesai
Ya
Tidak
Gambar III-93 Flowchart Penambahan Data
145
3. Flowchart Pengubahan Data
Flowchart penambahan data menggambarkan langkah-langkah yang dilakukan
oleh pengguna untuk melakukan proses pengubahan data pada aplikasi yang
dibangun.
Mulai
Data yang
akan
diubah
Pengubahan data
Data berhasil
diubah?
Pesan Gagal
mengubah
data
Pesan berhasil
ubah data
Selesei
Ya
Tidak
Gambar III-94 Flowchart Pengubahan Data
146
4. Flowchart Penghapusan Data
Flowchart penghapusan data menggambarkan langkah-langkah yang
dilakukan oleh pengguna untuk melakukan penghapusan data pada aplikasi
yang akan dibangun.
Mulai
Pilih data
yang akan
dihapus
Yakin akan
dihapus ?
Selesei
Data batal
dihapus
Hapus data
Tampil pesan
data berhasil
dihapus
Tidak
Ya
Gambar III-95 Flowchart Penghapusan Data
147
5. Flowchart Pencarian Data
Flowchart pencarian data menggambarkan langkah-langkah yang dilakukan
oleh pengguna untuk melakukan pencarian data pada aplikasi yang dibangun.
Mulai
Data yang
akan dicari
Ditemukan ?
Selesei
Data yang
dicari
Tampil data
yang dicari
Tidak
Ya
Pesan data
yang dicari
tidak
ditemukan
Gambar III-96 Flowchart Pencarian Data
148