Anda di halaman 1dari 100

APLIKASI MONITORING KESEHATAN IBU DAN ANAK DARI

MASA KEHAMILAN HINGGA BALITA BERBASIS WEB (Studi


Kasus :
Puskesmas Sudiang Raya)

SKRIPSI

disusun oleh

FITRIANI AMELIA
MANSYUR 20182205080

PROGRAM STUDI TEKNIK INFORMATIKA


UNIVERSITAS TEKNOLOGI AKBA
MAKASSAR MAKASSAR
2022

i
APLIKASI MONITORING KESEHATAN IBU DAN ANAK DARI
MASA KEHAMILAN HINGGA BALITA BERBASIS WEB (Studi
Kasus :
Puskesmas Sudiang Raya)

SKRIPSI

Untuk memenuhi sebagian persyaratan


mencapai derajat Sarjana S1
pada jurusan Teknik Informatika

disusun oleh

Fitriani Amelia Mansyur


20182205080

PROGRAM STUDI TEKNIK INFORMATIKA


UNIVERSITAS TEKNOLOGI AKBA
MAKASSAR MAKASSAR
2022

ii
LEMBAR PERSETUJUAN PENGESAHAN

SKRIPSI

APLIKASI MONITORING KESEHATAN IBU DAN ANAK DARI MASA


KEHAMILAN HINGGA BALITA BERBASIS WEB (Studi Kasus :
Puskesmas Sudiang Raya)

yang dipersiapkan dan diususun


oleh :

Fitriani Amelia Mansyur


20182205080

telah disetujui oleh


Dosen Pembimbing Skripsi pada tanggal

Pembimbing I Pembimbing II

A. Sumardin, S.Kom., M.Eng Tatik Maslihatin, S.T., M.Kom


NIDN. 0904038503 NIDN. 0923047901

iii
KATA PENGANTAR

Puji Syukur peneliti panjatkan kehadirat Tuhan Yang Maha Esa,

yang telah memberikan kekuatan dan kesehatan kepada peneliti sehingga

dapat menyelesaikan penelitian skripsi ini yang berjudul “ Aplikasi

Monitoring Kesehatan Ibu Dan Anak Dari Masa Kehamilan Hingga

Balita Berbasis Web (Studi Kasus : Puskesmas Sudiang Raya)” .

Dalam penataan Skripsi ini bermacam hambatan serta

keterbatasan dialami oleh peneliti mulai dari tahap persiapan hingga

dengan penyelesaian tulisan, tetapi berkat dukungan pembimbing dan

teman-teman serta kerja sama berbagai pihak, hambatan serta kesulitan

tersebut dapat teratasi.

Dengan demikian perkenankanlah peneliti dengan seluruh

kerendahan hati menyampaikan rasa terimakasih dan penghargaan yang

tak terhingga atas segala bantuan berupa pemikiran, arahan dan saran

kepada peneliti. Untuk itu peneliti dengan tulus mengucapkan terimakasih

kepada:

1. Terkhusus untuk kedua orang tua tercinta Ayahanda Mansyur dan

Ibunda Hajrah serta Suami tercinta Muh. Isral Fikri yang tidak

bosan membagikan nasehat serta sokongan yang tidak bisa peneliti

nilai dalam wujud apapun, Mudah-mudahan Allah SWT. senantiasa

tetap melimpahkan kesehatan serta kesejahteraan untuk mereka,

Aamiin.

2. Bapak Dr. Askar Taliang, M.Si selaku Rektor Universitas

Teknologi Akba Makassar (UNITAMA).


iv
3. Bapak Muhajirin, S.Kom., M.T selaku ketua Program Studi Teknik

Informatika STMIK AKBA Makassar.

4. Bapak A. Sumardin, S.Kom., M.Eng selaku pembimbing I yang

telah memberikan banyak waktu bimbingan dan arahan dalam

penelitian skripsi ini hingga dapat terselesaikan.

5. Ibu Tatik Maslihatin, S.T., M.Kom selaku pembimbing II yang telah

memberikan banyak waktu bimbingan dan arahan dalam penelitian

skripsi ini hingga dapat terselesaikan.

6. Bapak Muhajirin, S.Kom., M.T selaku penguji I, Bapak

Muhammad Rizal H, S.Kom., M.T selaku penguji II dan Ibu Andi

Yulia Muniar, S.Si.,M.T selaku penguji III, yang memberikan

saran dan petunjuk dalam menyelesaikan skripsi ini.

7. Sahabat serta teman-teman yang tidak dapat peneliti sebutkan satu

persatu, terimakasih atas motivasi dan dukungan kepada peneliti

sehingga dapat menyelesaikan skripsi ini.

8. Semua pihak yang telah memberikan dukungan dan kerjasama

yang tidak dapat peneliti sebutkan satu per satu.

Peneliti menyadari kalau skripsi ini jauh dari kata sempurna serta

masih banyak kekurangan. Oleh sebab itu peneliti mengharapkan

kritik serta anjuran yang bersifat membangun, serta mudah-mudahan

skripsi ini bermanfaat bagi para pembaca.

Makassar, 2022

Peneliti

v
DAFTAR ISI

SAMPUL........................................................................................................i

LEMBAR PERSETUJUAN............................................................................ii

KATA PENGANTAR....................................................................................iii

DAFTAR ISI..................................................................................................v

DAFTAR GAMBAR.....................................................................................vii

DAFTAR TABEL..........................................................................................xi

BAB I PENDAHULUAN................................................................................1

A. Latar Belakang.....................................................................................1

B. Rumusan Masalah...............................................................................3

C. Batasan Masalah.................................................................................3

D. Tujuan Penelitian.................................................................................4

E. Manfaat Penelitian...............................................................................4

BAB II LANDASAN TEORI...........................................................................5

A. Tinjauan Pustaka.................................................................................5

B. Landasan Teori....................................................................................6

1. Aplikasi Monitoring..........................................................................6
2. Kesehatan Ibu dan Anak................................................................7
3. Sistem Informasi.............................................................................7
4. Perangkat Lunak Yang Digunakan...............................................11

vi
5. Konsep Pemodelan Sistem..........................................................12
C. Kerangka Pikir...................................................................................18

BAB III METODE PENELITIAN..................................................................20

A. Tinjauan Umum.................................................................................20

B. Waktu & Lokasi..................................................................................21

C. Metode Pengumpulan data...............................................................21

D. Temuan Data.....................................................................................21

E. Metode Perancangan Sistem............................................................24

1. Planning (Perencanaan)...............................................................25
2. Design (Perancangan)..................................................................28
3. Coding (Koding)............................................................................66
4. Testing (Pengujian).......................................................................66
DAFTAR PUSTAKA...................................................................................67

vii
DAFTAR GAMBAR

Gambar 2.1 Kode PHP...............................................................................11

Gambar 2.2 Kerangka Pikir........................................................................19

Gambar 3.1 KIA Catatan Ibu Hamil............................................................22

Gambar 3.2 KIA Catatan Ibu Hamil 2........................................................22

Gambar 3.3 KIA Catatan Ibu Bersalin........................................................23

Gambar 3.4 KIA Catatan Imunisasi............................................................23

Gambar 3.5 KIA Catatan Kartu Menuju Sehat...........................................24

Gambar 3.6 Extreme Programming...........................................................25

Gambar 3.7 Use Case................................................................................28

Gambar 3.8 Class Diagram........................................................................29

Gambar 3.9 Activity Diagram User Login...................................................30

Gambar 3.10 Activity Diagram User Catatan Ibu Saat Masa Kehamilan . 31

Gambar 3.11 Activity Diagram Catatan Ibu Bersalin Dan Keterangan

Lahir............................................................................................................32

Gambar 3.12 Activity Diagram User Catatan Imunisasi Anak...................32

Gambar 3.13 Activity Diagram User Diagram Kartu Menuju Sehat...........33

Gambar 3.14 Activity Diagram User Edit Profil..........................................34

Gambar 3.15 Activity Diagram User Ubah Password................................35

Gambar 3.16 Activity Diagram Admin Login..............................................36

viii
Gambar 3.17 Activity Diagram Admin Menu User.....................................37

Gambar 3.18 Activity Diagram Admin Mengakses Catatan Kesehatan Ibu

Saat Masa Kehamilan................................................................................38

Gambar 3.19 Activity Diagram Admin Mengakses Catatan Ibu Bersalin

Dan Keterangan Lahir................................................................................39

Gambar 3.20 Activity Diagram Admin Mengakses Catatan Imunisasi

Anak...........................................................................................................40

Gambar 3.21 Activity Diagram Admin Mengakses Diagram Kartu Menuju

Sehat..........................................................................................................41

Gambar 3.22 Sequence Diagram User Login............................................42

Gambar 3.23 Sequence Diagram User Melihat Catatan Ibu Saat Masa

Kehamilan...................................................................................................42

Gambar 3.24 Sequence Diagram User Melihat Catatan Kesehatan Ibu

Bersalin Dan Keterangan Lahir..................................................................43

Gambar 3.25 Sequence Diagram User Melihat Catatan Imunisasi Anak.

44 Gambar 3.26 Sequence Diagram User Melihat Diagram KMS............44

Gambar 3.27 Sequence Diagram User Edit Profil.....................................45

Gambar 3.28 Sequence Diagram User Ubah Password...........................46

Gambar 3.30 Sequence Diagram Admin Input Data User.........................47

Gambar 3.31 Sequence Diagram Admin Edit Data User..........................48

Gambar 3.32 Sequence Diagram Admin Hapus Data User......................48

ix
Gambar 3.33 Sequence Diagram Admin Input Data Catatan Kesehatan

Ibu Saat Masa Kehamilan..........................................................................49

Gambar 3.34 Sequence Diagram Admin Edit Data Catatan Kesehatan Ibu

Saat Masa Kehamilan................................................................................50

Gambar 3.35 Sequence Diagram Admin Hapus Data Catatan Kesehatan

Ibu Saat Masa Kehamilan..........................................................................51

Gambar 3.36 Sequence Diagram Admin Input Data Catatan Kesehatan

Ibu Bersalin Dan Keterangan Lahir............................................................51

Gambar 3.37 Sequence Diagram Admin Edit Data Catatan Kesehatan Ibu

Bersalin Dan Keterangan Lahir..................................................................52

Gambar 3.38 Sequence Diagram Admin Hapus Data Catatan Kesehatan

Ibu Bersalin Dan Keterangan Lahir............................................................53

Gambar 3.39 Sequence Diagram Admin Input Data Catatan Imunisasi Anak

................................................................................................................. 53

Gambar 3.40 Sequence Diagram Admin Edit Data Catatan Imunisasi

Anak............................................................................................................54

Gambar 3.41 Sequence Diagram Admin Hapus Data Catatan Imunisasi

Anak............................................................................................................55

Gambar 3.42 Sequence Diagram Admin Input Data Diagram Kartu Menuju

Sehat..........................................................................................................55

Gambar 3.43 Sequence Diagram Admin Edit Data Diagram Kartu Menuju

Sehat..........................................................................................................56

x
Gambar 3.44 Sequence Diagram Admin Hapus Data Diagram Kartu

Menuju Sehat.............................................................................................57

Gambar 3.45 Halaman Awal User.............................................................62

Gambar 3.46 Halaman Login Admin..........................................................63

Gambar 3.47 Halaman Utama User...........................................................63

Gambar 3.48 Halaman Login User............................................................64

Gambar 3.49 Halaman Login Admin..........................................................65

Gambar 3.50 Halaman Dashboard Admin.................................................65

Gambar 3.51 Halaman Dashboard Admin.................................................66

xi
DAFTAR TABEL

Tabel 2.1 Use Case Diagram.....................................................................14

Tabel 2.2 Sequence Diagram....................................................................16

Table 2.3 Activity Diagram.........................................................................17

Table 2.4 Class Diagram............................................................................18

Table 3.2 Tabel Pasien..............................................................................57

Tabel 3.1 Kebutuhan Fungsional...............................................................26

Table 3.3 Tabel User Admin......................................................................57

Table 3.4 Tabel Check Up Kehamilan.......................................................58

Table 3.5 Tabel Bersalin............................................................................59

Table 3.6 Tabel Imunisasi..........................................................................60

Table 3.7 Tabel Berat Anak.......................................................................60

Table 3.8 Tabel Penolong Persalinan........................................................60

Table 3.9 Tabel Keadaan Ibu.....................................................................61

Table 3.10 Tabel Kondisi Bayi...................................................................61

Table 3.11 Tabel Asuhan Bayi...................................................................61

Table 3.12 Tabel Vaksin.............................................................................61

Table 3.13 Tabel Letak Janin.....................................................................62

1
ABSTRAK

Fitriani Amelia Mansyur, aplikasi monitoring Kesehatan ibu dan anak

dari masa kehamilan hingga balita berbasis web di puskesmas Sudiang

Raya di bimbing oleh A. Sumardin dan Tatik Maslihatin.

Buku KIA adalah buku yang sangat penting dalam memantau

Kesehatan ibu dan anak akan tetapi pemanfaatan buku KIA masih

kurang maksimal yang di tunjukan dengan masih banyaknya buku KIA

yang tidak terisi dengan lengkap sehingga ibu kurang mengetahui

perkembangan nya dan anaknya, juga pencatatan pemeriksaan masih

secara manual sehingga resiko terjadinya resiko kehilangan data masih

tinggi. Maka dari itu dibutuhkan aplikasi monitoring Kesehatan ibu dan

anak dari masa kehamilan hingga balita berbasis web untuk membantu

ibu memonitoring buku KIA nya serta meminimalisir teradinya kehilangan

data dan keselahan pencatatan di buku pemeriksaan. Hasil pengujian

blackbox pada aplikasi ini menunjukkan bahwa aplikasi ini berjalan

sesuai dengan yang diharapkan.

Kata Kunci : KIA ( Kesehatan Ibu Dan Anak, Aplikasi Monitoring, Website,
Imunisasi.

2
ABSTRACT

Fitriani Amelia Mansyur, a web-based maternal and child health

monitoring application at the Sudiang Raya Health Center, was guided by

A. Sumardin and Tatik Maslihatin.

The MCH (Maternal and Child Health) handbook is a very

important book in monitoring maternal and child health, but the utilization

of MCH books is still not optimal, which is indicated by the number of

MCH books that are not filled out completely so that mothers do not know

about their health. development and children, as well as the recording of

the examination is still manual so the risk of data loss is still high.

Therefore, a web-based maternal and child health monitoring application

is needed from pregnancy to toddlers to help mothers monitor the MCH

book and minimize the occurrence of data loss and recording errors in

the examination book. The results of blackbox testing on this application

indicate that this application is running as expected.

Keywords: MCH (Maternal and Child Health), Monitoring Application,


Website, Immunization.

3
BAB I

PENDAHULUAN

A. Latar Belakang

Buku KIA adalah salah satu bentuk pelayanan yang menangani

bagian kesehatan ibu dan anak. Saat ini persebaran buku KIA di

Indonesia sudah mencapai 94%. Dari data Survei Kesehatan Nasional

(Sirkesnas 2016) didapatkan bahwa 81,5% ibu hamil menyatakan memiliki

buku KIA tetapi hanya 60,5% di antaranya yang mampu menunjukkannya

dan hanya sebanyak 18% buku KIA yang terisi lengkap. Padahal hasil

analisis data Riset Kesehatan Dasar (Riskesdas 2013) dan Survei

Kesehatan Nasional (Sirkesnas 2016) menunjukkan adanya keterkaitan

antara kepemilikan Buku KIA dengan pemanfaatan pelayanan kesehatan

ibu dan anak. Ibu yang memiliki Buku KIA sering melakukan pemeriksaan

kehamilan dan melakukan persalinan dengan bantuan tenaga kesehatan

di fasilitas kesehatan. Hal ini berbanding terbalik dengan ibu yang tidak

memiliki Buku KIA.

Pada pencatatan pemeriksaan ibu hamil, pencatatan kelahiran

hingga tumbuh kembang anak masih menerapkan cara manual

menggunakan buku KIA saja sebagai sarana penyimpanan data.

Akibatnya apabila buku KIA yang dipegang oleh ibu hilang maka secara

tidak langsung data sebelumnya juga hilang mengakibatkan proses

pemantauan perkembangan anak atau data-data lainnya terganggu, dan

4
juga data tidak singkron. Dan kurang maksimalnya tenaga kesehatan

dalam mencatat dan menerapkan buku KIA sehingga kebanyakan buku

KIA tidak terisi dengan lengkap. Banyaknya data pasien yang dicatatan

manual mengakibatkan timbulnya resiko hilangnya buku pencatatan,

kesulitan dalam pencarian data, serta kurang jelasnya tulisan yang ada

pada catatan.

Adapun sebuah aplikasi yang dirancang untuk mengelolah data

kesehatan ibu dan anak yang telah diusulkan oleh peneliti terdahulu yaitu,

penelitian yang dilakukan oleh (Fandra, dkk, 2021). Penelitian tersebut

dilakukan dengan cara memanfaatkan aplikasi berbasis web dalam

melakukan pencatatan, perekapan data, serta pencarian data ibu hamil

secara daring. Akan tetapi pada aplikasi tersebut belum adanya fitur untuk

ibu memonitoring data buku KIA nya. Selanjutna penelitian yang dilakukan

oleh (Sanitasari, dkk, 2017) menyajikan penelitian yang menghasilkan

sistem monitoring tumbuh kembang anak usia 0-5 tahun. Penelitian ini

menggunakan Metode Certainty Factor.

Pada penelitian ini diusulkan suatu solusi dengan membuat sebuah

aplikasi monitoring berbasis website untuk memaksimalkan pencatatan

serta monitoring kesehatan ibu dan anak. Dimana aplikasi ini memiliki fitur

pencatatan data kesehatan ibu dan anak dari masa kehamilan hingga

balita, baik itu saat pemeriksaan kehamilan, masa bersalin, imunisasi

serta diagram kartu menuju sehat atau diagram tumbuh kembang anak.

Dan juga memiliki fitur hak akses untuk ibu dalam melihat serta

5
memonitoring data kesehatan ibu dan anak dari masa kehamilan hingga

balita.

B. Rumusan Masalah

Berdasarkan latar belakang di atas maka rumusan masalah dari

penelitian ini adalah:

1. Bagaimana merancang Aplikasi Monitoring Kesehatan Ibu Dan

Anak Dari Masa Kehamilan Hingga Balita?

2. Bagaimana mengukur efektifitas monitoring pada kesehatan ibu

dan anak ?

C. Batasan Masalah

Adapun batasan masalah dari penelitia ini adalah :

1. Aplikasi yang dibangun digunakan untuk Monitoring kesehatan ibu

dan anak dari masa kehamilan hingga balita.

2. Aplikasi yang dibangun ini menggunakan sistem berbasis website

saja.

3. Aplikasi yang kami rancang akan diterapkan puskesmas Sudiang

Raya.

4. Aplikasi yang kami rancang tidak menyediakan fitur

berkomunikasi melalui chat .

5. Data yang di monitoring adalah data kesehatan ibu saat masa

kehamilan , masa bersalin, imunisasi anak, dan diagram kartu

menuju sehat serta cetak laporan.

6
6. Keluaran yang dihasilkan aplikasi ini adalah catatan-catatan

kesehatan dari pemeriksaan yang dilakukan di puskesmas serta

laporan bulannya.

7. Aplikasi ini memiliki 2 hak akses yaitu bidan yang bertugas

sebagai admin dan pasien sebagai user.

D. Tujuan Penelitian

Adapun tujuan dari penelitian ini adalah:

1. Membuat Aplikasi Monitoring Kesehatan Ibu Dan Anak Dari Masa

Kehamilan Hingga Balita Berbasis Web.

2. Mengelolah Catatan Kesehatan Ibu Dan Anak Dari Masa

Kehamilan Hingga Balita ke dalam Aplikasi.

E. Manfaat Penelitian

Adapun manfaat dari penelitian ini adalah:

1. Dengan adanya aplikasi ini diharapkan dapat membantu pasien

monitoring catatan kesehatan ibu dan anak dari masa kehamilan

hingga balita.

2. Mempermudah petugas puskesmas atau admin dalam

mengelolah catatan Kesehatan Ibu Dan Anak Dari Masa

Kehamilan Hingga Balita tanpa banyaknya resiko-resiko fatal dari

pencatatan yang manual.

7
BAB II

LANDASAN TEORI

A. Tinjauan Pustaka

Penelitian ini didasarkan pada tinjauan pustaka dari beberapa

penelitian serupa. Berikut beberapa penelitian sebelumnya. Penelitian

yang dilakukan oleh Sanitasari, Andreswari, Purwandari (2017)

menyajikan penelitian yang menghasilkan sistem monitoring tumbuh

kembang anak usia 0-5 tahun. metode certainty factor adalah metode

yang di implementasikan pada sistem ini yang membuat hasil yang

diberikan lebih optimal dengan tingkat akuransi pada perkembangan anak

sebesar 100%. Kekurangan sistem ini yaitu kurangnya fitur yang dapat

digunakan yang hanya mencakup monitoring perkembangan anak saja.

Penelitian yang dilakukakan oleh Mohamad (2021) menyajikan

sebuah sistem informasi Ibu hamil dan anak yang dirangkai dengan fitur

berupa fungsi-fungsi yang sesuai dengan kebutuhan ibu dan anak. Dari

fitur-fitur tersebut ibu dan anak bisa mendapatkan informasi penting

tentang hal-hal yang berhubungan dengan kesehatan ibu dan anak.

Informasi tentang kesehatan ibu dan anak, kemudian informasi

perkembangan janin dan lainnya. Aplikasi ini juga memberikan informasi

tentang senam hamil yang merupakan olahraga yang sangat baik dan

bias membantu ibu hamil tetap sehat.

Penelitian yang dilakukan oleh Hasan (2020) menyajikan sebuah

aplikasi kesehatan ibu dan anak. Aplikasi ini memeiliki fitur perekaman

dan

8
pelayanan antenatal. Pelayanan antenatal bertujuan untuk memenuhi hak

setiap ibu hamil untuk memperoleh pelayanan kesehatan yang berkualitas

sehingga bisa menjalani kehamilan dengan sehat, bersalin dengan

selamat serta melahirkan bayi yang sehat dan berkualitas.

B. Landasan Teori

Dalam melakukan penelitian diperlukan landasan teori karena

landasan teori menyajikan teori-teori yang berkaitan dengan pertanyaan

penelitian yang akan dilakukan. Beberapa landasan teori yang dapat

dijadikan acuan dalam melakukan penelitian ini adalah sebagai berikut:

1. Aplikasi Monitoring

Aplikasi merupakan suatu program yang siap untuk digunakan

yang dibuat untuk melaksanakan suatu fungsi bagi penguna jasa

aplikasi serta bagi pengunaan aplikasi lain yang dapat digunakan

oleh suatu sasaran yang akan dituju. Aplikasi adalah kumpulan

perintah program yang dibuat untuk melakukan pekerjaan-

pekerjaan tertentu (khusus) (Hendrayudi, 2009).

Monitoring adalah pemantauan yang dapat dijelaskan sebagai

kesadaran (awareness) tentang apa yang ingin diketahui,

pemantauan berkadar tingkat tinggi dilakukan agar dapat membuat

pengukuran melalui waktu yang menunjukkan pergerakan ke arah

tujuan atau menjauh dari itu. Monitoring akan memberikan

informasi tentang status dan kecenderungan bahwa pengukuran

dan evaluasi yang diselesaikan berulang dari waktu ke waktu,

pemantauan

9
umumnya dilakukan untuk tujuan tertentu, untuk memeriksa

terhadap proses berikut objek atau untuk mengevaluasi kondisi

atau kemajuan menuju tujuan hasil manajemen atas efek tindakan

dari beberapa jenis antara lain tindakan untuk mempertahankan

manajemen yang sedang berjalan (Mardiani, G. T., 2013).

2. Kesehatan Ibu dan Anak

Program Kesehatan Ibu dan Anak (KIA) adalah upaya dibidang

kesehatan yang menyangkut pelayanan dan pemeliharaan ibu

hamil, ibu bersalin, ibu menyusui, bayi dan anak balita serta anak

prasekolah.

Tujuan Program Kesehatan Ibu dan Anak (KIA) adalah

tercapainya kemampuan hidup sehat melalui peningkatan derajat

kesehatan yang optimal, bagi ibu dan keluarganya untuk menuju

norma Keluarga Kecil Bahagia Sejahtera (NKKBS) serta

meningkatnya derajat kesehatan anak untuk menjamin proses

tumbuh kembang optimal yang merupakan landasan bagi

peningkatan kualitas manusia seutuhnya (Ningrum & Subagyo ,

2021).

3. Sistem Informasi

Menurut Laudon , K. C(2017), sistem informasi secara teknis

merupakan serangakaian komponen yang saling berhubungan

yang mengumpulkan, menyimpan, memproses, dan

mendistribusikan informasi untuk mendukung pengambilan

10
keputusan dan

11
pengawasan di sebuah organisasi. Sistem informasi juga

membantu manajer dan karyawan dalam menganalisis masalah,

menggambarkan hal-hal yang rumit, juga menciptakan produk atau

inovasi baru. Sistem informasi berisi informasiinformasi penting

berupa, orang, tempat/lokasi, dan hal-hal penting lainnya yang

berkaitan dengan organisasi dan lingkungan luar organisiasi

tersebut.

Menurut Sutabri, T. (2012) informasi dikatakan berkualitas jika

informasi tersebut memenuhi kualifikasi sebagai berikut:

a. Akurat

Informasi harus bebas dari kesalahan-kesalahan dan tidak

bias atau menyesatkan dan harus jelas dalam mencerminkan

arti dari informasi tersebut karena dari sumber informasi hingga

penerima informasi ada kemungkinan terjadinya gangguan

sehingga informasi yang diperoleh dapat ‘rusak’.

b. Tepat waktu

Informasi yang diterima tidak boleh terlambat, jika terlambat,

nilai dari informasi tersebut tidak ada. Informasi merupakan

salah satu pertimbangan dalam pengambilan keputusan. Jika

informasi yang diterima terlambat maka akan mengganggu

aktivitas pengambilan keputusan dan dapat berakibat fatal bagi

organisasi

12
c. Relevan

Relevansi informasi berbeda untuk suatu individu dengan

lainnya, suatu divisi dengan lainnya sehingga suatu informasi

harus ditujukan kepada penerima yang tepat. Contohnya

adalah informasi tentang rusaknya suatu mesin akan lebih

relevan bagi staf teknik dalam suatu perusahaan dibandingkan

bagi staf administrasi.

Dalam pengambilan keputusan, pengawasan kegiatan

operasional, analisis permasalahan, hingga menciptakan produk

atau inovasi baru, menurut Laudon , K. C. (2017) suatu perusahaan

memerlukan 3 kegiatan sistem informasi. Kegiatan tersebut yakni:

a. Input

Input yaitu pengumpulan data yang diperlukan.

b. Process

Process yaitu memproses data yang telah dikumpulkan

menjadi informasi yang dapat dimengerti manusia.

c. Output

Output yaitu pemyaluran atau penggunaan informasi yang

telah diperoleh dalam pengambilan keputusan. Umpan balik

bersifat penting dalam suatu sistem agar dapat digunakan

untuk perbaikan input.

Menurut O’Brien dan Marakas (2013) komponen-komponen

sistem informasi terdiri dari Input berupa sumber-sumber data,

13
memproses data menjadi informasi, Output berupa produk-produk

informasi yang didukung oleh Control System dan penyimpanan

data. Sistem informasi tersebut didukung oleh 5 pilar, yaitu:

a. Hardware Resources (Perangkat Keras)

b. Software Resources (Perangkat Lunak)

c. People Resource (Pengguna)

d. Data Resource (Sumber Data)

e. Network Resource (Sumber Jaringan)

Menurut Hutahaean (2015) sistem informasi terdiri dari

komponenkomponen yang disebut blok bangunan (building block),

yaitu:

a. Blok Masukkan (Input Block)

Input merupakan metode dan media dalam pengumpulan

data yang dapat berupa dokumen dasar.

b. Blok Model (Model Block)

Blok Model terdiri dari kombinasi prosedur, logika, dan

metode matematis untuk mengolah data menjadi keluaran yang

diinginkan.

c. Blok Keluaran (Output Block)

Keluaran merupakan informasi, produk dari sistem

informasi, yang digunakan untuk semua tingkatan manajemen

dan semua pengguna sistem.

14
4. Perangkat Lunak Yang Digunakan

Perangkat lunak memiliki peran yang penting dalam merangkai

aplikasi ini adapun perangkat lunak yang dibutuhkan sebagai berikut:

a. PHP

PHP adalah bahasa server-side yang menyatu dengan

HTML untuk membuat halaman web yang dinamis. Karena

PHP merupakan server-side-scripting maka sintaks dan

perintah- perintah PHP akan dieksekusi diserver kemudian

hasilnya akan dikirmkan ke browser dengan format HTML

(Arief, M.R. 2011).

Adapun bentuk kode paling sederhana dari php dapat dilihat

pada gambar 2.1 berikut :

Gambar 2.1 Kode PHP

Inilah penjelasan kode tersebut:

1) <?php ini adalah pembuka program PHP. Pembuka ini wajib

ada di setiap program PHP.

2) Echo adalah sebuah perintah untuk menampilkan teks.

3) “Selamat Datang”; adalah teks yang hendak ditampilkan dan

ditulis diantara tanda petik dan titik koma.

15
4) ?> adalah kode untuk mengakhiri PHP dan wajib digunakan

saat digabung dengan bahasa pemrograman lain seperti

HTML.

b. MySql

MySQL (My Structure Query Language) atau yang biasa

dibaca mai-sekuel adalah sebuah program pembuat basis data

yang bersifat open source, artinya siapa saja boleh

menggunakannya, MySQL sebenarnya produk yang berjalan

pada platform Linux, Karena sifatnya yang open source,

sehingga kita bisa menggunakannya secara gratis. Bahasa

pemrograman PHP juga sangat support dengan basis data

MySQL. Kelebihan lain dari MySQL adalah menggunakan

Bahasa query standar yang dimiliki SQL (Structure Query

Language). SQL adalah suatu bahasa permintaan yang

terstruktur yang telah di standarkan untuk semua program

pengakses database seperti Oracle,Posgres SQ1, SQL Server,

dan lain lain (Arief, M.R. 2011).

5. Konsep Pemodelan Sistem

Menurut Sukamto, R. A. & Shalahuddin, M. (2014:133)

mengatakan bahwa “UML (Unified Modelling Language) adalah

salah satu standar bahasa yang banyak digunakan di dunia

industri untuk mendefinisikan requirement, membuat analis dan

desain, serta menggambarkan arsitektur dalam pemrograman

16
berorientasi objek”. Berdasarkan definisi diatas dapat

disimpulkan bahwa UML (Unified Modelling Language) adalah

salah satu standar bahasa yang banyak digunakan untuk

pemodelan sistem atau perangkat lunak berparadigma

berorientasi objek.

UML adalah alat yang terdiri dari beberapa diagram. Berikut

adalah beberapa diagram UML yang akan digunakan, yang

dibahas dalam bagian berikut:

a. Use Case Diagram

Use Case merupakan metode berbasis teks untuk

menggambarkan dan mendokumentasikan proses yang komplek.

Use Case menambahkan detail untuk kebutuhan yang telah

dituliskan pada definisi sistem kebutuhan. Use Case

dikembangkan oleh analis sistem bersama-sama dengan

pengguna. Pada tahap selanjutnya, berdasarkan use case ini,

analis menyusun model data dan model proses (Fatta, H.A.

2007:91). Ada 2 elemen penting yang harus digambarkan, yaitu

aktor dan UC. Aktor adalah segala sesuatu yang berinteraksi

langsung dengan sistem, bisa merupakan orang (yang

ditunjukkan dengan perannya dan bukan namanya/personilnya)

atau sistem komputer yang lain. Aktor dinotasikan dengan simbol

gambar orang-orangan (stick-man) dengan nama kata benda di

bagian bawah yang menyatakan peran/sistem. Aktor bisa bersifat

17
primer, yaitu yang menginisiasi berjalannya sebuah UC, atau

sekunder, yaitu yang membantu berjalannya sebuah UC. UC

dinotasikan dengan simbol elips dengan nama kata kerja aktif di

bagian dalam yang menyatakan aktivitas dari perspektif aktor.

Setiap aktor dimungkinkan untuk berinteraksi dengan sistem

dalam banyak UC. Sebaliknya, setiap UC bisa dijalankan oleh

lebih dari satu aktor. Simbol Use Case Diagram dapat dilihat

pada tabel 2.1.

Tabel 2.1 Use Case Diagram

NO GAMBAR NAMA KETERANGAN

Menggambarkan tokoh
ataupun seseorang yang
berinteraksi dengan
1. Actor
aplikasi. Dan dapat
menerima dan memberi
informasi pada aplikasi.
Menunjukkan bahwa use
case satu merupakan
2. Include
bagian dari use case
lainnya.
Menghubungkan antara
3. Association use case dengan aktor
tertentu.

18
Tabel 2.1 Use Case Diagram (Lanjutan)
NO GAMBAR NAMA KETERANGAN

Menspesifikasikan paket
system yang menampilakan
4.
sistem secara terbatas

Menjelaskan fungsi dari


5. Use Case kegunaan sistem yang di
rancangan.

b. Sequance Diagram

Menurut peneliti (George, J. F., & Valacich, J. S. 2016),

sequence diagram menggambarkan interaksi antar objek selama

jangka waktu tertentu. Karena pola interaksi bervariasi dari satu

use case ke yang lain, setiap sequence diagram hanya

menunjukkan interaksi yang berkaitan dengan use case yang

spesifik. Sedangkan menurut (Unhelkar, B. 2018), sequence

diagram mewakili interaksi terperinci antara aktor dan sistem

atau antara objek yang berkolaborasi dalam blok waktu tertentu.

(Rosenblatt, H. J., & Tilley, S. 2016) mengemukakan bahwa

sequence diagram menunjukkan waktu interaksi antara objek

ketika berlangsung. Menurut peneliti (Seidl et al., 2015),

sequence diagram adalah diagram yang mendeskripsikan

interaksi antara objek untuk memenuhi suatu tugas tertentu.

Simbol Sequence Diagram dapat dilihat pada tabel 2.2.

19
Tabel 2.2 Sequence Diagram
NO GAMBAR NAMA KETERANGAN
1. Objek entity, antarmuka
LifeLine
yang saling berinteraksi.

Spesifikasi dari

komunikasi antar objek

2. Message yang memuat informasi-

informasi tentang

aktifitas yang terjadi

Spesifikasi dari

komunikasi antar objek

3. Message yang memuat informasi-

informasi tentang

aktifitas yang terjadi

c. Activity Diagram

Activity diagram adalah representasi grafis dari seluruh

tahapan alur kerja yang mengandung aktivitas, pilihan tindakan,

perulangan dan hasil dari aktivitas tersebut. Diagram ini dapat

digunakan untuk menjelaskan proses bisnis dan alur kerja

operasional secara 20 langkah demi langkah dari komponen

suatu sistem. (Nurzakina & Sophyan, 2017). Simbol Activity

Diagram dapat dilihat pada tabel 2.3.

20
Table 2.3 Activity Diagram

NO GAMBAR NAMA KETERANGAN


Memperlihatkan
bagaimana masing-
masing kelas
1. Actifity
antarmuka saling
berinteraksi satu
sama lain
State dari sistem yang
mencerminkan
2. Action
eksekusi dari suatu
aksi
Bagaimana objek
3. Initial Node
dibentuk atau diawali.
Bagaimana objek
Actifity Final
4. dibentuk dan
Node
dihancurkan
Satu aliran yang pada
tahap tertentu
5. Fork Node
berubah menjadi
beberapa aliran

d. Class Diagram

Diagram ini digunakan untuk menunjukkan berbagai kelas

dan konten yang ada pada sistem atau perangkat lunak yang

akan dikembangkan. Diagram ini memberikan gambaran statis

dari sistem atau perangkat lunak dan hubungan-hubungan yang

ada di dalam sistem. Dalam pengembangan sistem tradisional,

kami

21
mengambil pendekatan dengan memisahkan informasi dari sisi

database dan properti yang mengaksesnya dari sisi pengguna

atau aplikasi akses. Simbol Class Diagram dapat dilihat pada

tabel 2.4.

Table 2.4 Class Diagram

NO GAMBAR NAMA KETERANGAN


Himpunan dari objek-
objek yang berbagi
1. Class
atribut serta operasi
yang sama
Menanambahkan

2. Interface kelas antarmuka pada


diagram
Menghubungkan
antara objek yang
3. Association
satu dengan objek
lainnya.

C. Kerangka Pikir

Penelitian ini berdasarkan kerangka pikir pada gambar 2.2 sebagai

berikut:

22
Gambar 2.2 Kerangka Pikir

23
BAB III

METODE PENELITIAN

A. Tinjauan Umum

Aplikasi yang dibuat adalah aplikasi monitoring kesehatan ibu dan

anak yang dibuat untuk memudahkan ibu dalam mengontrol kesehatan ibu

dan tumbuh kembang anak. Aplikasi ini bertujuan untuk memperlihatkan

kesehatan ibu dan perkembangan anak agar tetap sehat dan aman untuk

mengikuti proses imunisasi di puskesmas.

Sistem yang digunakan dalam melihat monitoring kesehatan ibu dan

anak masih secara manual. Cara ini dinilai masih kurang efektif dalam

melakukan monitoring, maka dari itu aplikasi monitoring kesehatan ibu

dan anak dari masa kehamilan hingga balita berbasis web ini dibuat

sehingga dapat mempermudah ibu untuk monitoring.

Puskesmas Sudiang Raya dibangun pada tahun 2003 Atas bantuan

Rotary Club of Leiden yang diresmikan pada tanggal 9 Desember 2003

Oleh Walikota Makassar dengan pihak donatur. Puskesmas Sudiang Raya

merupakan salah satu pusat pelayanan kesehatan masyarakat di

kecamatan Biringkanaya, yang beralamat di jl. Perumnas Raya No.5 Bumi

Sudiang Permai. Selain memiliki fasilitas layanan standar Berdasarkan

Permenkes No. 75 Tahun 2014, Puskesmas Sudiang Raya juga memiliki

Poliklinik Umum, Poliklinik Gigi dan Mulut. Pelayanan Kesehatan Ibu dan

Anak serta Keluarga Berencana, pelayanan Laboratorium dan Pelayanan

Obat (Apotek).

24
B. Waktu & Lokasi

Lokasi penelitian ini dilakukan di puskesmas Sudiang Raya .

Penelitian ini dilakukan pada Januari – April 2022.

C. Metode Pengumpulan data

Metode pengumpulan data adalah hal yang penting dalam proses

meneliti. Metode pengumpulan data yang digunakan peneliti meliputi

sebagai berikut:

1. Observasi

Observasi merupakan teknik pengumpulan data yang dilakukan

dengan cara mengamati proses pelayanan yang dilakukan puskesmas

Sudiang Raya pada bidang kesehatan ibu dan anak.

2. Studi Pustaka

Studi pustaka adalah teknik mengumpulkan data yang relevan dari

buku, artikel ilmiah, maupun sumber kredibel lainnya yang terkait

dengan topik penelitian. Dalam penelitian ini peneliti mencari referensi

dari buku dan jurnal-jurnal yang terkait dengan judul.

3. Wawancara

Dalam penelitian ini peneliti melakukan wawancara langsung

dengan bidan puskesmas Sudiang Raya , dengan cara mengajukan

beberapa pertanyaan .

D. Temuan Data

Pada penelitian ini peneliti menemukan temuan data yang berasal

dari buku KIA , yang dimana temuan tersebut dapat dilihat sebagai berikut

25
1. Catatan Kesehatan Ibu Hamil

Pada gambar 3.1 dan 3.2 adalah catatan kesehatan ibu hamil dan

riwaya pemeriksaannya.

Gambar 3.1 KIA Catatan Ibu Hamil

Gambar 3.2 KIA Catatan Ibu Hamil 2

26
2. Catatan Kesehatan Ibu Bersalin

Pada gambar 3.3 adalah catatan kesehatan ibu bersalin dan riwaya

pemeriksaannya.

Gambar 3.3 KIA Catatan Ibu Bersalin

3. Catatan Imunisasi

Pada gambar 3.4 adalah catatan imunisasi anak dan riwayat

imunisasinya.

Gambar 3.4 KIA Catatan Imunisasi

27
4. Catatan Kartu Menuju Sehat

Pada gambar 3.5 adalah catatan kartu menuju sehat dan riwayat

pemeriksaannya.

Gambar 3.5 KIA Catatan Kartu Menuju Sehat

E. Metode Perancangan Sistem

Extreme programming (XP) adalah metodologi dalam

pengembangan agile software development methodologies yang berfokus

pada pengkodean (coding) yang menjadi aktivitas utama dalam semua

tahapan pada siklus pengembangan perangkat lunak. Metode XP

merupakan metode yang responsif terhadap perubahan. Dalam XP

terdapat iterasi yang bisa dilakukan berulang kali sesuai dengan

kebutuhan. XP menawarkan tahapan dalam waktu yang singkat dan

berulang untuk bagian-bagian yang berbeda sesuai dengan fokus yang

akan dicapai. Tahapan pengembangan perangkat lunak dengan XP

meliputi: planning (perencanaan), design (perancangan), coding

(pengkodean) dan testing


28
(pengujian) (Bormana, Priandikaa, Edisona, 2020). Tahapan-tahapan XP

dapat dilihat pada gambar 3.6 berikut ini.

Gambar 3.6 Extreme Programming

1. Planning (Perencanaan)

a. Analisa Kebutuhan

Kebutuhan sistem pada aplikasi ini memiliki dua kebutuhan

yaitu kebutuhan fungsional dan non fungsional.

1) Kebutuhan Fungsional

Jenis kebutuhan ini berisi proses yang akan dilakukan

sistem. Juga, informasi apa yang harus ditangani sistem

dapat dilihat pada tabel 3.1 sebagai berikut :

29
Tabel 3.1 Kebutuhan Fungsional

Aktor Deskripsi

 Admin dapat melakukan input


catatan kesehatan ibu dan anak.
 Aplikasi menyediakan fitur yang
dapat melihat grafik perkembangan
anak.
Admin  Admin dapat menginput user.
 Aplikasi Dapat menghitung
standar berat badan anak.
 Aplikasi dapat menapilkan
notifikasi imunisasi pada halaman
beranda aplikasi.

 User dapat login ke aplikasi


 User dapat mengakses fitur
User catatan kesehatan ibu bersalin dan
keterangan lahir.

2) Kebutuhan Non Fungsional

Kebutuhan Non Fungsional adalah kebutuhan yang

menitik beratkan pada properti prilaku yang dimiliki oleh

sistem sebagai berikut.

1. Operasional

Perangkat keras yang dibutuhkan dalam membuat

aplikasi adalah sebagai berikut :

a) Laptop Asus

30
b) AMD A8-7410 APU with AMD Radeon R5 Graphics

2.20 GHz

c) RAM 4 GB

d) HDD 500 GB

Perangkat lunak yang digunakan dalam membuat

sistem adalah sebagai berikut :

a) Sistem Operasi Windows 10

b) Visual Studio Code

c) Bahasa pemrograman PHP

d) Database : Mysqli

2. Kinerja

Sistem ini mengelola data kesehatan ibu dan anak

dari masa kehamilan hingga balita dan juga sebagai

aplikasi monitoring ibu dalam memantau riwayat

kesehatannya.

3. Keamanan

Aplikasi yang dibuat dilengkapi dengan password

dan username karena data yang ada pada aplikasi

hanya diperuntukkan untuk admin dan user terdaftar.

4. Informasi

Untuk memenuhi kebutuhan informasi dalam

melakukan penelitian ini peneliti melakukan wawancara

langsung dan melihat langsung proses pencatatan hasil

31
pemeriksaan kesehatan ibu dan anak oleh petugas

kesehatan.

2. Design (Perancangan)

Flowchart adalah diagram alir atau bagan alir yang dibuat dalam

bentuk grafis. Adapun Flowchart dari rancangan ini dapat dilihat pada

gambar 3.7.

Gambar 3.7 Flowchart

32
Metode Perancangan yang digunakan selanjutnya adalah Unifed

Modeling Language (UML).

a. U
se
C
as
e
Di
a
gr
a
m

Pada gambar 3.8 merupakan use case diagram user dan

admin. Dapat dilihat diatas bahwa terdapat 2 aktor yaitu user dan

admin, dimana diagram use case diatas menjelaskan fungsi sistem.

33
Gambar 3.8 Use Case

34
b. Class Diagram

Class Diagram merupakan hubungan antar kelas dan

penjelasan detail tiap-tiap kelas di dalam model desain dari suatu

sistem.Adapun class diagram dari sistem dapat dilihat pada gambar

3.9.

Gambar 3.9 Class Diagram

c. Activity Diagram

1) Activity Diagram User Login

Pada gambar 3.10 Ketika user mengklik login maka akan

ditampilkan halaman form login, kemudian user menginput

35
username dan password, selanjutnya user mengklik tombol login,

kemudian akan dilakukan validasi, jika invalid maka kembali

menginput username dan password yang benar dan jika valid

masuk ke halaman beranda.

Gambar 3.10 Activity Diagram User Login

2) Activity Diagram User Melihat Catatan Kesehatan Ibu Saat

Masa Kehamilan

Pada gambar 3.11 Ketika user telah login dan berada pada

halaman beranda, kemudian user mengklik menu catatan

kesehatan ibu bersalin dan keterangan lahir maka ditampilkan

riwayat catatan kesehatan ibu bersalin dan keterangan lahir.

36
Gambar 3.11 Activity Diagram User Catatan Ibu Hamil

3) Activity Diagram User Melihat Catatan Ibu Bersalin dan

Keterangan Lahir

Pada gambar 3.12 Ketika user telah login dan berada pada

halaman beranda, kemudian user mengklik menu catatan

kesehatan ibu bersalin dan keterangan bersalin maka ditampilkan

riwayat catatan kesehatan ibu bersalin dan keterangan lahir.

37
User Sistem

Halaman Beranda

Klik Menu Catatan Kesehatan Ibu Bersalin dan Ket. Lahir Tampilan Catatan Kesehatan Ibu Bersalin Dan Ket. Lahir

Gambar 3.12 Activity Diagram Catatan Ibu Bersalin &

Ket.Lahir

4) Activity Diagram User Melihat Catatan Imunisasi Anak

Pada gambar 3.13 Ketika user telah login dan berada pada

halaman beranda, kemudian user mengklik menu catatan

imunisasi anak dan KMS maka ditampilkan riwayat catatan

imunisasi anak dan Diagram KMSnya.

Gambar 3.13 Activity Diagram User Catatan Imunisasi & KMS

38
5) Activity Diagram User Edit Profil

Pada gambar 3.14 Ketika user berada pada halaman profil.

User mengklik edit profil maka akan ditampilkan form edit profil,

kemudian user mengedit profil, setelah itu klik update profil untuk

menyimpan perubahan, selanjutnya dilakukan validasi, jika invalid

kembali untuk mengedit profil dan jika valid kembali ke halaman

profil dengan data yang baru.

User Sistem

Halaman Profil

Klik Edit Profil Tampilkan Form Edit Profil

Edit Profil

Klik Update Profil Validasi

Invalid

valid

Halaman Beranda

Gambar 3.14 Activity Diagram User Edit Profil

39
6) Activity Diagram User Ubah Password

Pada gambar 3.15 Ketika user berada pada halaman profil.

User mengklik ubah password maka akan ditampilkan form ubah

password, kemudian user mengubah password, setelah itu klik

ubah password untuk menyimpan perubahan, selanjutnya

dilakukan validasi, jika invalid kembali untuk mengedit profil dan

jika valid kembali ke halaman profil dengan data yang baru.

User Sistem

Halaman Profil

Klik Ubah Password Tampilkan Form Ubah Password

Ubah Password

Klik Ubah Password Validasi

Invalid

valid

Halaman Beranda

Gambar 3.15 Activity Diagram User Ubah Password

40
7) Activity Diagram Admin Login

Pada gambar 3.16 Ketika admin mengklik login maka akan

ditampilkan halaman form login, kemudian admin menginput

username dan password, selanjutnya admin mengklik tombol

login, kemudian akan dilakukan validasi, jika invalid maka kembali

menginput username dan password yang benar dan jika valid

masuk ke halaman beranda.

Admin Sistem

Klik Login Tampilkan Form Login

Input Username dan Password

Klik Login Validasi

Invalid

valid

Halaman Beranda

Gambar 3.16 Activity Diagram Admin Login

41
8) Activity Diagram Admin Menu User

Pada gambar 3.17 Ketika admin berada pada halaman

dashboard, kemudian admin mengklik menu user, maka akan

ditampilkan data user. Admin dapat menginput user, mengedit

user, dan menghapus user, kemudian simpan hasil kelola data

user.

Admin Sistem

Halaman Dashboard

Tampilkan Data User

Klik Menu User


Kelola Data User

Input User Edit User Hapus User

Simpan Hasil Kelola Data User

Gambar 3.17 Activity Diagram Admin Menu User

42
9) Activity Diagram Admin Mengakses Catatan Kesehatan Ibu

Saat Masa Kehamilan

Pada gambar 3.18 Ketika admin berada pada halaman

dashboard, kemudian admin mengklik menu catatan kesehatan

ibu saat saat masa kehamilan maka akan ditampilkan data catatan

kesehatan ibu saat saat masa kehamilan. Admin dapat menginput

catatan, mengedit, dan menghapus catatan kesehatan ibu saat

saat masa kehamilan, kemudian simpan hasil kelola data catatan

kesehatan ibu saat saat masa kehamilan.

Admin Sistem

Halaman Dashboard

Klik Menu Catatan Kesehatan Ibu Saat Masa Kehamilan Tampilkan Data Catatan Kesehatan Ibu Saat Masa Kehamilan

Kelola Data Kesehatan Ibu Saat Masa Kehamilan

Input Masa Kehamilan Ibu Edit Masa Kehamilan Ibu Hapus Masa Kehamilan Ibu

Simpan Hasil Kelola Kehatan Ibu Saat Masa Kehamilan

Gambar 3.18 Activity Diagram Admin Mengakses Catatan


Kesehatan Ibu Hamil

43
10) Activity Diagram Admin Mengakses Catatan Ibu Bersalin Dan

Keterangan Lahir

Pada gambar 3.19 Ketika admin berada pada halaman

dashboard, kemudian admin mengklik menu catatan kesehatan

ibu bersalin dan keterangan lahir maka akan ditampilkan data

catatan kesehatan ibu bersalin dan keterangan lahir. Admin dapat

menginput, mengedit, dan menghapus catatan kesehatan ibu

bersalin dan keterangan lahir, kemudian simpan hasil kelola data

catatan kesehatan ibu bersalin dan keterangan lahir.

Admin Sistem

Halaman Dashboard

Klik Menu Catatan Ibu Bersalin & Ket.Lahir Tampilkan Data Catatan Ibu Bersalin & Ket.Lahir

Kelola Data Catatan Ibu Bersalin & Ket.Lahir

Input Ibu Bersalin & Ket.Lahir Edit Ibu Bersalin & Ket.Lahir Hapus Ibu Bersalin & Ket.Lahir

Simpan Hasil Kelola Catatan Ibu Bersalin & Ket.Lahir

Gambar 3.19 Activity Diagram Admin Mengakses Catatan Ibu

Bersalin & Ket.Lahir

44
11) Activity Diagram Admin Mengakses Catatan Imunisasi Anak

Pada gambar 3.20 Ketika admin berada pada halaman

dashboard, kemudian admin mengklik menu catatan imunisasi

anak maka akan ditampilkan data catatan imunisasi anak. Admin

dapat menginput, mengedit, dan menghapus catatan imunisasi

anak, kemudian simpan hasil kelola data catatan imunisasi anak.

Gambar 3.20 Activity Diagram Admin Mengakses Catatan

Imunisasi & Diagram KMS

45
d. Sequence Diagram

1) Sequence Diagram User Login

Pada sequence diagram ini user memasukan username dan

password, kemudian divalidasi jika username dan password benar

maka login berhasil dan masuk ke halaman beranda. Sedangkan

jika username atau password salah maka login gagal dan muncul

pesan username atau password salah seperti pada gambar 3.21.

Gambar 3.21 Sequence Diagram User Login

2) Sequence Diagram User Melihat Catatan Kesehatan Ibu Saat

Masa Kehamilan

Pada sequence diagram ini user berada pada menu utama .

User memilih menu catatan kesehatan ibu hamil, maka dilakukan

proses cari catatan ,kemudian apabila catatan di temukan maka di

tampilkan lah catatan kesehatan ibu hamil seperti pada gambar

3.22.

46
Gambar 3.22 Sequence Diagram User Melihat Cat.Ibu Hamil

3) Sequence Diagram User Melihat Catatan Kesehatan Ibu

Bersalin Dan Keterangan Lahir

Pada sequence diagram ini user berada pada menu utama .

User memilih menu catatan kesehatan ibu bersalin,maka

dilakukan proses cari catatan ,kemudian apabila catatan di

temukan maka ditampilkan halaman catatan kesehatan ibu

bersalin dan keterangan lahir seperti pada gambar 3.23.

47
Gambar 3.23 Sequence Diagram Melihat Cat. Ibu Bersalin

4) Sequence Diagram User Melihat Catatan Imunisasi & Diagram

KMS

Pada sequence diagram ini user berada pada menu utama .

User memilih menu catatan imunisasi, maka dilakukan proses cari

catatan, kemudian apabila apabila catatan di temukan maka

ditampilkan cat. Imunisasi anak seperti pada gambar 3.24.

Gambar 3.24 Sequence Diagram User Melihat Cat. Imunisasi

Dan Diagram KMS

5) Sequence Diagram User Edit Profil

Pada sequence diagram ini user masuk ke halaman profil,

lalu memilih edit profil. kemudian dilakukan update data, dan

mengupdate data ke database . jika update profil berhasil maka

kembali pada halaman profil dengan profil yang telah diubah . Jika

edit profil gagal akan tampil peringatan terjadi kesalahan, coba

lagi seperti pada gambar 3.25.

48
Gambar 3.25 Sequence Diagram User Edit Profil

6) Sequence Diagram User Ubah Password

Pada sequence diagram user masuk ke halaman profil, lalu

memilih ubah password. kemudian dilakukan ubah password, dan

menghapus data ke database, jika ubah password berhasil maka

kembali pada halaman profil dengan password yang telah diubah .

Jika ubah password gagal akan tampil peringatan terjadi

kesalahan, coba lagi seperti pada gambar 3.26.

49
Gambar 3.26 Sequence Diagram User Ubah Password

7) Sequence Diagram Admin Login

Pada sequence diagram ini admin memasukan username

dan password, kemudian di validasi jika username dan password

benar maka login berhasil dan masuk ke halam beranda.

Sedangkan jika username atau password salah maka login gagal

dan muncul pesan username atau password salah seperti pada

gambar 3.27.

Gambar 3.27 Sequence Diagram Admin Login


50
8) Sequence Diagram Admin Input Data User

Pada sequence diagram ini admin memilih menu user.

Kemudian menginput data user yang akan di proses untuk di

simpan ke database seperti pada gambar 3.28.

Gambar 3.28 Sequence Diagram Admin Input Data User

9) Sequence Diagram Admin Edit Data User

Pada sequence diagram ini admin berada pada dashboard

dan memilih menu utama , lalu memilih menu user. Kemudian

melakukan ditampilkanlah halaman data user lalu admin edit data

user yang akan di proses dan di simpan ke database seperti

gambar 3.29.

51
Gambar 3.29 Sequence Diagram Admin Edit Data User

10) Sequence Diagram Admin Hapus Data User

Pada sequence diagram ini admin memilih menu user.

Kemudian ditampilkanlah halaman data user lalu admin hapus

data user yang akan di proses dan disimpan ke database seperti

pada gambar 3.30.

Gambar 3.30 Sequence Diagram Admin Hapus Data User

52
11) Sequence Diagram Admin Input Data Catatan Kesehatan Ibu

Saat Masa Kehamilan

Pada sequence diagram ini admin pada halaman dashboard.

Admin klik menu catatan kesehatan ibu hamil. Kemudian

ditampilkanlah halaman data catatan kesehatan ibu hamil lalu

admin input data catatan yang akan di proses dan di simpan ke

database seperti pada gambar 3.31.

Gambar 3.31 Sequence Diagram Admin Input Data Catatan

Kesehatan Ibu hamil

12) Sequence Diagram Admin Edit Data Catatan Kesehatan Ibu

Saat Masa Kehamilan

Pada sequence diagram ini admin pada halaman dashboard.

Admin klik menu catatan kesehatan ibu hamil. Kemudian

ditampilkanlah halaman data catatan kesehatan ibu saat masa

hamil lalu admin edit data catatan yang akan di proses dan di

simpan ke database, seperti pada gambar 3.32.

53
Gambar 3.32 Sequence Diagram Admin Edit Data Catatan

Kesehatan Ibu Hamil

13) Sequence Diagram Admin Hapus Data Catatan Kesehatan Ibu

Saat Masa Kehamilan

Pada sequence diagram ini admin pada halaman dashboard.

Admin klik menu catatan kesehatan ibu hamil. Kemudian

ditampilkanlah halaman data catatan kesehatan ibu hamil lalu

admin hapus data catatan yang akan di proses dan disimpan ke

database, seperti pada gambar 3.33.

54
Gambar 3.33 Sequence Diagram Admin Hapus Data Catatan

Kesehatan Ibu Hamil

14) Sequence Diagram Admin Input Data Catatan Kesehatan Ibu

Bersalin Dan Keterangan Lahir

Pada sequence diagram ini admin pada halaman dashboard.

Admin klik menu catatan kesehatan ibu bersalin. Kemudian

ditampilkanlah halaman data catatan kesehatan ibu bersalin lalu

admin input data catatan yang akan di proses dan di simpan ke

database, seperti pada gambar 3.34.

Gambar 3.34 Sequence Diagram Admin Input Data Catatan

Kesehatan Ibu Bersalin & Ket.Lahir

55
15) Sequence Diagram Admin Edit Data Catatan Kesehatan Ibu

Bersalin dan Keterangan Lahir

Pada sequence diagram ini admin pada halaman dashboard.

Admin klik menu catatan kesehatan ibu bersalin. Kemudian

ditampilkanlah halaman data catatan kesehatan ibu bersalin lalu

admin edit data catatan yang akan di proses dan di simpan ke

database, seperti pada gambar 3.35.

Gambar 3.35 Sequence Diagram Admin Edit Data Catatan

Kesehatan Ibu Bersalin & Ket.Lahir

16) Sequence Diagram Admin Hapus Data Catatan Kesehatan Ibu

Bersalin Dan Keterangan Lahir

Pada sequence diagram ini admin pada halaman dashboard.

Admin klik menu catatan kesehatan ibu bersalin. Kemudian

ditampilkanlah halaman data catatan kesehatan ibu bersalin lalu

admin hapus data catatan yang akan di proses dan di simpan ke

database, seperti pada gambar 3.36.

56
Gambar 3.36 Sequence Diagram Admin Hapus Data Catatan

Kesehatan Ibu Bersalin & Ket.Lahir

17) Sequence Diagram Admin Input Data Catatan Imunisasi &

Diagram KMS

Pada sequence diagram ini admin pada halaman dashboard.

Admin klik menu catatan imunisasi anak. Kemudian ditampilkanlah

halaman data catatan kesehatan imunisasi anak lalu admin input

data catatan yang akan di proses dan di simpan ke database,

seperti pada gambar 3.37.

Gambar 3.37 Sequence Diagram Admin Input Data Catatan


Imunisasi & Diagram KMS

57
18) Sequence Diagram Admin Edit Data Catatan Imunisasi &

Diagram KMS

Pada sequence diagram ini admin pada halaman dashboard.

Admin klik menu catatan imunisasi anak. Kemudian ditampilkanlah

halaman data catatan kesehatan imunisasi anak lalu admin edit data

catatan yang akan di proses dan di simpan ke database, seperti

pada gambar 3.38.

Gambar 3.38 Sequence Diagram Admin Edit Data Catatan

Imunisasi & Diagram KMS

19) Sequence Diagram Admin Hapus Data Catatan Imunisasi &

Diagram KMS

Pada sequence diagram ini admin pada halaman dashboard.

Admin klik menu catatan imunisasi anak. Kemudian

ditampilkanlah halaman data catatan kesehatan imunisasi anak

lalu admin hapus data catatan yang akan di proses dan di simpan

ke database, seperti pada gambar 3.39.

58
Gambar 3.39 Sequence Diagram Admin Hapus Data Catatan

Imunisasi & Diagram KMS

e. Perancangan Database

Adapun perancangannya sebagai berikut :

Table 3.2 Tabel Pasien

Field Type Size

NIK_Pasien Var 16

Nama_Lengkap Var 30

Alamat Text -

No_Telfon Var 13

Umur Var 7

Pekerjaan Text -

Nama_Suami Var 30

Pekerjaan_Suami Text -

Tgl_Daftar Date -

Password Char 32

Status Int 11

59
Table 3.3 Tabel User Admin

Field Type Size

Id_Admin Int 11

Username Var 15

Password Char 32

Nama_Lengkap Var 30

Alamat Text -

No_telfon Var 13

Table 3.4 Tabel Check Up Kehamilan

Field Type Size

Id_CheckUp Int 11

NIK_Pasien Var 16

Tgl_CheckUp Date -

Keluhan Text -

Tekanan_Darah Var 7

Berat_Badan Int 11

Umur_Kehamilan Var 7

Tinggi_Fundus Var 10

Id_LetakJanin Int 11

Denyut_Janin Var 7

Kaki_Bengkak Enum '+','-'

Hasil_LAB Text -

Tindakan Text -

Nasihat Text -

Table 3.4 Tabel Check Up Kehamilan (Lanjutan)


60
Field Type Size

Keterangan Text -

Tgl_Kembali Date -

Table 3.5 Tabel Bersalin

Field Type Size

Id_Bersalin Int 11

Id_Periksa_Pertama Int 11

NIK_Pasien Var 16

Tgl_Bersalin Date -

Jam_Bersalin Time -

Umur_Kehamilan Int 11

Id_Penolong_Persalinan Int 11

Cara_Bersalinan Enum 'normal','Lainnya'


Id_Keadaan_Ibu Int 11

Keterangan Text -

AnakKe Int 11

Berat_Lahir Int 11

Panjang_Badan Int 11

Lingkar_Kepala Int 11

Jenis_Kelamin Enum 'L','P'

Id_Kondisi_Bayi Int 11

Id_Asuhan_Bayi Int 11

61
Table 3.5 Tabel Bersalin (Lanjutan)

Field Type Size

Id_Tempat Int 11
Bersalin
Alamat_Tempat_ Text -
Bersalin

Table 3.6 Tabel Imunisasi

Field Type Size

Id_Imunisasi Int 11

NIK_Pasien Var 16

AnakKe Int 11

Umur_Anak Double -

Berat_Anak Double -

Tinggi_Anak Int 7

Id_Vaksin Int 11

Tgl_Vaksin Date -

Tgl_Kembali Date -

Status Int 11

Table 3.7 Tabel Periksa Pertama

Field Type Size

Id_Periksa Int 11

NIK_Pasien Var 16

Tgl_Periksa Date -

Tinggi Int 7

Berat Double -

Haid_Terakhir Date -

62
Table 3.7 Tabel Periksa Pertama (Lanjutan)

Field Type Size

Hasil_USG Text -

Taksiran_Bersalin Date -

Hamil_Ke_Brapa Int 11

KIA Int 11

Status Int 11

Table 3.8 Tabel Penolong Persalinan

Field Type Size

Id_Penolong Int 11

Nama_Lengkap Var 25

Jabatan Var 25

Alamat Text -

No_Telp Var 13

Table 3.9 Tabel Keadaan Ibu

Field Type Size

Id_Keadaan_Ibu Int 11

Nama_Keadaan Var 50

Table 3.10 Tabel Kondisi Bayi

Field Type Size

Id_Kondisi_Bayi Int 11

Nama_Kondisi Var 50

Table 3.11 Tabel Asuhan Bayi


63
Field Type Size

Id_Asuhan_Bayi Int 11

Nama_Asuhan Text -

Table 3.12 Tabel Vaksin

Field Type Size

Id_Vaksin Int 11

Nama_Vaksin Var 20

Table 3.13 Tabel Letak Janin

Field Type Size

Id_Letak_Janin Int 11

Nama_Letak_Janin Var 20

Table 3.14 Tabel Tempat Bersalin

Field Type Size

Id_Tempat_Bers Int 11
alin
Nama_Tempat_ Var 20
Bersalin

f. Perancangan Antarmuka (Interface)

1) Halaman Awal User

Halaman ini merupakan halaman awal dari user sebelum

masuk pada form login dapat dilihat pada gambar 3.40.

64
Gambar 3.40 Halaman Awal User

2) Halaman Login User

Halaman ini merupakan halaman login dari user yang

digunakan untuk masuk pada halaman utama aplikasi dapat dilihat

pada gambar 3.41.

Gambar 3.41 Halaman Login Admin

3) Halaman Register User

Halaman ini merupakan halaman register dari user yang


65
digunakan untuk mendaftarkan apabila pasien belum memiliki

akun, dapat dilihat pada gambar 3.42.

Gambar 3.42 Halaman Login Admin

4) Halaman Utama User

Halaman ini merupakan halaman utama dari user yang berisi

beberpa menu dan konten dapat dilihat pada gambar 3.43.

Gambar 3.43 Halaman Utama User


66
5) Halaman Menu User Catatan Ibu hamil

Halaman ini data menu yang dapat dilihat oleh user seperti

data catatan ibu hamil yang berisi catatan check up yang telah

dilakukan oleh user atau pasien dapat dilihat pada gambar 3.44.

Gambar 3.44 Halaman Menu User Catatan Ibu Hamil

6) Halaman Menu User Catatan Ibu Bersalin

Halaman ini berisi data menu yang dapat dilihat oleh user

seperti data catatan ibu bersalin yang berisi catatan bersalin dan

dapat mencetak ket.lahir anaknya yang telah dilakukan oleh user

atau pasien dapat dilihat pada gambar 3.45.

67
Gambar 3.45 Halaman Menu User Catatan Ibu Bersalin

7) Halaman Menu User Catatan Imunisasi & Diagram KMS

Halaman ini berisi data menu yang dapat dilihat oleh user

seperti data catatan imunisasi & Diagram KMS yang berisi catatan

Imunisasi dan Diagram KMS dapat dilihat pada gambar 3.46.

Gambar 3.46 Halaman Menu User Catatan Imunisasi & Diagram


KMS
68
8) Halaman Login Admin

Halaman ini merupakan halaman login untuk admin yang di

gunakan untuk masuk pada halaman dashboard dapat dilihat

pada gambar 3.47.

Gambar 3.47 Halaman Login Admin

9) Halaman Dashboard Admin Ibu Hamil

Halaman ini merupakan halaman dashboard admin yang

berada pada salah satu menu yaitu menu catatan ibu hamil yang

dimana admin dapat memasukkan , mengedit , dan menghapus

data, dapat dilihat pada gambar 3.48.

69
Gambar 3.48 Halaman Dashboard Admin Ibu Hamil

10) Halaman Dashboard Admin Ibu Bersalin & Ket. Lahir

Halaman ini merupakan halaman dashboard admin yang

berada pada salah satu menu yaitu menu catatan ibu bersalin &

Ket Lahir yang dimana admin dapat memasukkan , mengedit , dan

menghapus data, dapat dilihat pada gambar 3.49.

Gambar 3.49 Halaman Dashboard Admin Catatan Ibu Bersalin &


Ket.Lahir
70
11) Halaman Dashboard Admin Imunisasi & Diagram KMS

Halaman ini merupakan halaman dashboard admin yang

berada pada salah satu menu yaitu menu catatan imunisasi &

Diagram KMS yang dimana admin dapat memasukkan ,

mengedit , dan menghapus data, dapat dilihat pada gambar 3.50.

Gambar 3.50 Halaman Dashboard Admin Catatan Imunisasi &


Diagram KMS
12) Halaman Dashboard Admin Laporan

Halaman ini merupakan halaman dashboard admin yang

berada pada menu Laporan yang dimana admin dapat mencetak

laporan bulanan dapat dilihat pada gambar 3.51.

Gambar 3.51 Halaman Dashboard Admin Laporan

71
3. Coding (Koding)

Pembuatan sistem ini menggunakan sebagai bahasa pemrograman

PHP (Hypertext Prepocessor).

4. Testing (Pengujian)

Pada tahap ini, sistem diuji dengan menggunakan metode blackbox

testing.

72
BAB IV
HASIL DAN PEMBAHASAN

A. Hasil

1. Uji Coba Sistem dan Program

Pengujian pada aplikasi monitoring Kesehatan ibu dari

masa kehamilan hingga balita berbasis web ini menggunakan

metode Blackbox. Blackbox testing merupakan metode pengujian

perangkat lunak yang menekankan kepada hasil keluaran dari

sebuah proses pengujian. Dengan melakukan variasi masukkan

data, blackbox testing menyiapkan berbagai skenario hasil keluaran

yang menjadi standar ajuan kebenaran aplikasi. Tujuan utama dari

pengujian sistem adalah memastikan bahwa komponen-komponen

dari sistem berfungsi sesuai yang diharapkan.

Berikut ini merupakan rencana pengujian yang dilakukan :

Table 4.1 Tabel Pengujian Black Box

NO Komponen Skenario Hasil yang Hasil


yang diuji pengujian diharapkan Pengujia
n
Admin

Usernama Dan Dapat asuk ke


Password benar menu dashboard
Berhasil
sistem

1. Menu Login
Username dan Tidak dapat
pass salah satu masuk dan
Berhasil
salah atau menampilakan
kosong kesalahan

73
Table 4.1 Tabel Pengujian Black Box (Lanjutan)
NO Komponen Skenario Hasil yang Hasil
yang diuji pengujian diharapkan Pengujian

Menampilkan Tambah data,


data master Edit data dan
yang terdiri dari Hapus
5 tabel data
yaitu Kondisi
2. Menu Data bayi, keadaan Berhasil
Master
ibu, vaksin ,
penolong
persalinan dan
asuhan bayi.

Menampilkan Tambah data,


3. Menu Pasien Data Pasien Edit data dan Berhasil
Hapus

Menampilkan Tambah data,


Menu Check
4. Berhasil
Up Kehamilan Data Checkup Edit data dan
Kehamilan Hapus

Menampilkan Tambah data,


Menu
5. Data Persalinan Edit data dan Berhasil
Persalinan
Hapus

Menampilkan Tambah data,


Data Imunisasi Edit data,
Menu
Imunisasi & & Diagram KMS Hapus, dan
6. Berhasil
Diagram Hitung data
KMS
untuk diagram
kms

Menu Menampilkan Lihat Dan


7. Berhasil
Laporan Data Laporan Cetak

74
Bulanan

75
Table 4.1 Tabel Pengujian Black Box (Lanjutan)
NO Komponen Skenario Hasil yang Hasil
yang diuji pengujian diharapkan Pengujian

Menampilkan Edit Username


Profil admin dan Ubah
8. Menu Profil Berhasil
Password

Tombol Menampilkan Keluar dari


9. Berhasil
Logout Halaman Login aplikasi

User

Usernama Dan Dapat asuk ke


Password benar menu halaman Berhasil
utama

10. Menu Login


Username dan Tidak dapat
pass salah satu masuk dan
Berhasil
salah atau menampilakan
kosong kesalahan

Menu Check Menampilkan Lihat Dan Cetak


11. Up Data Checkup Data Berhasil
Kehamilan
Kehamilan

Menampilkan Lihat, Cetak,


Menu
12 . Data Persalinan Tambah Nama Berhasil
Persalinan
Anak

Menu Menampilkan Lihat, Cetak,


Imunisasi &
13. Data Imunisasi Tambah Nama Berhasil
Diagram
KMS & Diagram KMS Anak

Menampilkan Edit Username


14. Menu Profil Profil user dan Ubah Berhasil
Password

76
Table 4.1 Tabel Pengujian Black Box (Lanjutan)

NO Komponen Skenario Hasil yang Hasil


yang diuji pengujian Pengujian
diharapkan
15. Menampilka Keluar dari
Tombol
n Halaman aplikasi Berhasil
Logout
Login

2. Manual Program

Aplikasi monitoring Kesehatan ibu dan anak dari masa kehamilan

hingga balita dapat membantu ibu dalam memantau catatan

kesehatanya . Adapun aplikasi ini memiliki bebrapa form, berikut

manual program dari aplikasi yang telah dirancang :

a. Admin

1) Form Login Admin

Gambar 4.1 Form Admin Login

Form login admin pada gambar 4.1 merupakan Langkah

paling awal dilakukan agar dapat masuk ke dalam sistem dan

mengakses form lainnya. Pada form ini admin di arahkan mengisi

username dan password lalu menekan tombol login.

77
2) Form Halaman Dashboard Admin

Gambar 4.2 Form Dashboard Admin

Form Dashboard admin pada gambar 4.2 merupakan

halaman utama setelah melakukan login. Halaman ini memiliki

beberapa menu yang dapat diisi oleh admin, seperti menu ibu

bersalin, ibu hamil dan dll.

3) Form Halaman Dashboard Admin Data Master

Gambar 4.3 Form Dashboard Admin Data Master

Form Dashboard admin data master pada gambar 4.3

merupakan halaman data-data master yang berisi beberapa tabel

yaitu letak janin, keadaan ibu, kondisi bayi, tempat bersalin,

penolong persalinan , dan vaksin. Pada form ini admin dapat


78
menambahkan data , mencari data, edit data, dan menghapus

data.

4) Form Halaman Dashboard Admin Data Pasien


Gambar 4.4 Form Dashboard Admin Data Pasien

Form Dashboard admin data pasien pada gambar 4.4

merupakan halaman data-data mengenai pasien mulai dari

perndaftaran akun pasien , data pasien , serta pemeriksaan

pertama bagi pasien. Pada form ini admin dapat menambahkan

data , mencari data, edit data, dan menghapus data.

5) Form Halaman Dashboard Admin Data CheckUp Kehamilan

Gambar 4.5 Form Dashboard Admin Data Checkup Kehamilan

79
Form Dashboard admin data checkup kehamilan pada

gambar 4.5 merupakan halaman data mengenai checkup

kehamilan pasien. Pada form ini admin dapat menambahkan

data, mencari data, edit data, dan menghapus data.

6) Form Halaman Dashboard Admin Data Ibu Bersalin

Gambar 4.6 Form Dashboard Admin Data Ibu Bersalin

Form Dashboard admin data ibu bersalin pada gambar 4.5

merupakan halaman data mengenai persalinan pasien. Pada form

ini admin dapat menambahkan data, mencari data, edit data, dan

menghapus data.

7) Form Halaman Dashboard Admin Data Imunisasi & Diagram KMS

80
Gambar 4.7 Form Dashboard Admin Data Imunisasi & Diagram

KMS

Form Dashboard admin data ibu bersalin pada gambar 4.7

merupakan halaman data mengenai persalinan pasien. Pada form

ini admin dapat menambahkan data, mencari data, edit data, dan

menghapus data.

b. User

1) Form Halaman Awal User

Gambar 4.8 Form Halaman Awal User

Form halaman awal user pada gambar 4.8 merupakan

tampilan awal sebelum masuk pada halaman login .

2) Form Halaman Login User

81
Gambar 4.9 Form Halaman Login User

Form login user pada gambar 4.9 merupakan Langkah

paling awal dilakukan agar dapat masuk ke dalam aplikasi dan

mengakses form lainnya. Pada form ini user di arahkan mengisi

username dan password lalu menekan tombol login. Apabila user

belum memiliki akun maka disarankan untuk registrasi terlebih

dahulu dengan cara menekan tombol registrasi.

3) Form Halaman Registrasi

Gambar 4.10 Form Halaman Registrasi

Form halaman registrasi pada gambar 4.10 merupakan form

pengisian data registrasi untuk membuat akun apabila pasien

tidak memiliki akun.

82
4) Form Halaman Beranda

Gambar 4.11 Form Halaman Beranda

Form halaman beranda pada gambar 4.10 merupakan form

utama user setelah melakukan login yang berisi menu-menu yang

dapat di liahat oleh pasien .

5) Form Halaman Menu Data Checkup

Halaman Data Checkup

Gambar 4.12 Form Halaman Data Checkup

Form halaman data checkup pada gambar 4.12 merupakan

form dimana user dapat melihat data checkupnya . pada form ini

terdapat tombol aksi yang digunakan untuk melihat keseluruhan

data checkup ibu hamil.

6) Form Halaman Menu Data Imunisasi & Diagram KMS


83
Halaman Data Checkup

Gambar 4.13 Form Halaman Data Imunisasi & Diagram KMS

Form halaman data imunisasi & diagram kms pada gambar

4.13 merupakan form dimana user dapat melihat data Imunisasi

Anaknya berserta diagram KMS. pada form ini terdapat tombol

aksi yang digunakan untuk melihat keseluruhan data imunisasi

serta menampilkan diagram KMSnya.

3. Manual Instalasi

Pada bagian ini membahas tentang bagaimana instalasi

kebutuhan yang diperlukan untuk dapat menjalankan aplikasi dengan

baik. Pada penelitian ini peneliti menggunakan Bahasa pemrograman

PHP7, menggunakan XAMPP untuk membuat database dan

menjalankan aplikasi, berikut Langkah-langkah yang harus dilakukan

untuk menjalankan aplikasi sebagai berikut :

a. Menjalankan XAMPP

Pada gambar 4.14 merupakan tampilan awal XAMPP, untuk

selanjutnya jalankan tombol star pada apache dan mysql pada

aplikasi XAMMP.

84
Gambar 4.14 Tampilan Awal Xampp

b. Menyimpan File Pada Htdocs

Pada gambar 4.15 merupakan tempat menyimpan data-data

yang ingin di jalankan melalui xampp. Selanjutnya aplikasi

disimpan pada directory tersebut dan diakses pada directory

xampp/htdocs/nama_folder.

Gambar 4.15 Tampilan Folder Htdocs

c. Mengakses Browser

Pada gambar 4.16 merupakan tampilan utama aplikasi jika

85
diakses dibrowser dengan mengetikkan localhost/nama_folder.

Gambar 4.16 Tampilan Mengakses Browser

4. Pemeliharaan Sistem

Pemeliharaan merupakan hal yang sangat diperlukan agar

aplikasi dapat terus digunakan tanpa adanya gangguan dan masalah.

Dalam pemeliharaan sistem ini ada beberapa hal yang perlu dilakukan

yaitu :

a. Penggunaan Sistem

Menggunakan sistem dengan sebaik-baiknya dengan fungsi

dan tugasnya masing-masing untuk operasi rutin atau sehari-hari.

b. Penjagaan Sistem

Melakukan pemantauan data serta melakukan backup data

secara rutin dan juga melakukan pengecekan virus secara rutin

untuk menghindari resiko kehilangan data.

c. Perbaikan Sistem

Melakukan pemeriksaan rutin untuk mengetahui masalah yang

teradi pada sistem dan melakukan perbaikan sistem jika terjadi

86
kesalahan pada operasi sistem.

d. Peningkatan Sistem

Melakukan peningkatan sistem untuk menambahkan

komponen-komponen baru dalam menambah informasi pada

sistem.

B. Pembahasan

1. Listing Kode

a. Tambah Data Master Letak Janin

Pada gambar 4.17 adalah koding untuk melakukan input data

pada tabel data master letak janin dengan perintah Insert into

m_letak_janin.

Gambar 4.17 Tambah Data Master Letak Janin

DAFTAR PUSTAKA

Agustini, F., & Danefi, T. (2021). The Utilization of KIA Book in Padasuka
87
Village in Sukarame Community Health Center. Jurnal Kebidanan,
10(1), 103–108.
Arief, M. R. (2011). Pemrograman Web Dinamis Menggunakan PHP dan
MySQL. Andi Offset. Yogyakarta.
Borman, R. I., Priandika, A. T. & Edison, A. R. (2020). Implementasi
Metode Pengembangan Sistem Extreme Programming (XP) pada
Aplikasi Investasi Peternakan. Jurnal Teknologi Dan Informasi, 8(3),
272-277.
Fandra, P. T., Prasetyo, H. N., & Sari, S. K. (2021). Aplikasi Pengolahan
Data Kesehatan Ibu Dan Anak ( Kia ) Di Puskesmas Makrayu (Modul
Ibu Hamil). E-Proceeding of Applied Science, 7(5), 1263–1269.
Fatta, H. A. (2007). Analisis dan Perancangan Sistem Informasi. Andi
Offset. Yogyakarta.
Febriyanti, N. L., Maulidiansyah, M., & Arifin, Z. (2021). Monitoring
Perkembangan Anak Usia Balita Berbasis Aplikasi Mobile Android.
Rekayasa. Journal Of Science and Technology, 14(3), 381–388.
George, J. F., & Valacich, J. S. (2016). Modern Systems Analysis and
Design (8thed.). Pearson. New York.
Gutama, A., Arwan, A., & Fanani, L. (2019). Pengembangan Kakas Bantu
Pembangkitan Kasus Uji pada Model-Based Testing Berdasarkan
Activity Diagram. Jurnal Pengembangan Teknologi Informasi dan Ilmu
Komputer (Vol. 3, Issue 9).
Hendrayudi. (2009). VB 2008 untuk Berbagai Keperluan Pemrograman.
PT. Elex Media Komputindo. Jakarta.
Hermawan, R., & Wahab, A. (2020). Sistem Informasi Geografis
Pemetaan Bengkel Sepeda, Mobil, dan Motor Wilayah Jakarta Barat
Berbasis Web. Jurnal Sistem Informasi Dan E-Bisnis, 2(1), 263–270.
Hutahaean, J. (2015). Konsep Sistem Informasi . Deepublish.Yogyakarta.
Isa, I. G. T., & Hartawan, G. P. (2017). Perancangan Aplikasi Koperasi
Simpan Pinjam Berbasis Web . Jurnal Ilmiah Ilmu Ekonomi, 5(10),
139– 151.
Larman, Craig, (2004), Applying UML and Patterns: An Introduction to
Object-Oriented Analysis and Design and Iterative Development,
Third Edition, Addison Wesley Professional.

88
Laudon, K. C., & Traver, C. G. (2017). E-Comerse 2016 business,
tecnology, sociey (12th ed.). Britis Library Cataloguint-in. England.
Mardiani, G. T. (2013). Sistem Monitoring Data Aset Dan Inventaris Pt
Telkom Cianjur Berbasis Web. Jurnal Ilmiah Komputer Dan
Informatika, 2(1), 1–6.
Mohamad, R. (2021). Pemanfaatan System Informasi Mobile Bagi
Kesehatan Ibu Hamil dan Anak. Jambura Nursing Journal, 3(1), 32-
38.
O’Brien & Marakas. (2013). Management Information Systems. Sixteenth
Edition. McGraw-Hill/Irwin. New York.

Roro, N. K., & Wawan, S. H. (2021). Persepsi Kepuasan Masyarakat


Terhadap Kualitas Pelayanan Publik Kesehatan Ibu Dan Anak (Kia)
Di Puskesmas Cipaku Kota Bogor . Jurismata, 3(1), 85–96.
Rosenblatt, H. J., & Tilley, S. (2016). System Analysis and Design.
Cengage Learning. Boston.
Sanitasari, D. W., Andreswari, D., & Purwandari, E.P. (2017). Sistem
Monitoring Tumbuh Kembang Anak Usia 0-5 Tahun Berbasis Android.
Jurnal Rekursif 5(1), 1–10.
Seidl, M., et al. (2015). “UML @Classroom An Introduction to Object-
Oriented Modelling”. Springer. Cham.
Sophyan, N. (2017). “Rancang Bangun Sistem Informasi Manajemen
Pemberdayaan Kelompok Tani Pada Dinas Pertanian Kabupaten
Barru”. Prog. Phys. Geogr., 14(7), 450.
Sukamto, R. A., dan Shalahudin, M. (2014). Rekayasa Perangkat Lunak
Terstruktur Dan Berorientasi Objek. Informatika Bandung. Bandung.
Susilo, M. (2018). Rancang Bangun Website Toko Online Menggunakan
Metode Waterfall. InfoTekJar (Jurnal Nasional Informatika Dan
Teknologi Jaringan), 2(2), 98–105.
Sutabri, T. (2012). Analisis Sistem Informasi. Andi. Yogyakarta.
Unhelkar, B. 2018. Software Engineering with UML. CRC Press. Boca
Raton.
Widyadara, D., & Bilal, M. (2019). Aplikasi E-Health Kesehatan Ibu dan
Anak ( KIA ) Sebagai Inovasi Kota Cerdas. Indonesian Journal on
Networking and Security, 8(4), 1–6.

89

Anda mungkin juga menyukai