Anda di halaman 1dari 82

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
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
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
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).


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
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
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
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


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


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
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


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


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.
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.
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


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
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. 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.


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
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
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


keputusan dan
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
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,


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.


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.


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


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


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

N GAMBAR NAMA KETERANGAN


O
Menggambarkan tokoh
ataupun seseorang
yang berinteraksi
1. Actor

dengan aplikasi. Dan


dapat menerima dan
memberi
informasi pada aplikasi.
Menunjukkan bahwa
use case satu
2. Include
merupakan bagian dari
use case
lainnya.
Menghubungkan
3. Associati antara use
on
case dengan
aktor
tertentu.
Tabel 2.1 Use Case Diagram (Lanjutan)
N GAMBAR NAMA KETERANGAN
O
Menspesifikasikan paket
system yang
4.

menampilakan sistem
secara terbatas
Menjelaskan fungsi dari
5. Use kegunaan sistem yang
Case
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.


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

Spesifikasi dari

komunikasi antar

2. Message objek yang memuat

informasi- informasi

tentang

aktifitas yang terjadi


Spesifikasi dari

komunikasi antar

3. Message objek 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.


Table 2.3 Activity Diagram

N GAMBAR NAMA KETERANGAN


O
Memperlihatkan
bagaimana
masing- masing
1. Actifity
kelas 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
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

N GAMBAR NAMA KETERANGAN


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

2. Interface kelas antarmuka


pada diagram
Menghubungka
n antara objek
3. Associati
on yang satu
dengan objek
lainnya.

C. Kerangka Pikir

Penelitian ini berdasarkan kerangka pikir pada gambar 2.2 sebagai

berikut:
Gambar 2.2 Kerangka Pikir
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).
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

:
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


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


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


(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 :


Tabel 3.1 Kebutuhan Fungsional

Aktor Deskrip
si
● 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
Us catatan kesehatan ibu bersalin
er
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
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


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


Metode Perancangan yang digunakan selanjutnya adalah Unifed

Modeling Language (UML).

a. Use Case Diagram

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.

Gambar 3.8 Use Case


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


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.


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.


User Sistem

Halaman
Beranda

Klik Menu Catatan Kesehatan Ibu Bersalin Tampilan Catatan Kesehatan Ibu Bersalin
dan Ket. Lahir 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


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 Tampilkan Form Edit


Profil Profil

Edit
Profi
l

Klik Update Va
Profil lid
asi

In
v
al
id
valid

Halaman
Beranda

Gambar 3.14 Activity Diagram User Edit Profil


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 Tampilkan Form Ubah


Password Password

Ubah
Password

Klik Ubah Va
Password lid
asi

In
v
al
id
valid

Halaman
Beranda

Gambar 3.15 Activity Diagram User Ubah Password


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 Tampilkan Form


Logi Login
n

Input Username dan


Password

Klik Va
Logi lid
n asi
In
v
al
id
valid

Halaman
Beranda

Gambar 3.16 Activity Diagram Admin Login


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.

Ad Sist
min em

Halaman Dashboard

Klik Menu User Tampilkan Data User

Kelola Data User

Input Edit Hapus


User User User

Simpan Hasil Kelola Data User

Gambar 3.17 Activity Diagram Admin Menu User


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.

Ad Sistem
mi
n

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 Edit Masa Kehamilan Ibu Hapus Masa Kehamilan Ibu
Ibu

Simpan Hasil Kelola Kehatan Ibu Saat Masa Kehamilan

Gambar 3.18 Activity Diagram Admin Mengakses Catatan


Kesehatan Ibu Hamil
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.

Ad Sis
mi te
n m

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


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


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.
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.


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.


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.


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


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.
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


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.


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.


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


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.


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
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.


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

Id_Pasien Int 11

NIK_Pasien Var 16

pNama Char 25

pUname Var 15

pPass Chat 32

Table 3.3 Tabel User Admin

Field Type Size

uId Int 11

uUna Var 15
me
Table 3.3 Tabel User Admin (Lanjutan)

Field Type Size

uPass Char 32

Table 3.4 Tabel Check Up Kehamilan

Fiel Type Size


d
ckId Int 11

ckN Va 16
IK r
ckTglCheck Date -

ckKeluhan Te -
xt
ckTekananDara Va 7
h r
ckBeratBadan Int 11

ckUmurKehamila Va 7
n r
ckTinggiFundus Va 10
r
ckLetakJanin Int 11

ckDenyutJanin Va 7
r
ckKakiBengkak Enum '+','-'

ckHasilLAB Te -
xt
ckTindakan Te -
xt
ckNasihat Te -
xt
ckK Te -
et xt
Table 3.4 Tabel Check Up Kehamilan (Lanjutan)

Field Type Si
ze
ckTglKemb Date -
ali

Table 3.5 Tabel Bersalin

Field Type Size

bId Int 11

bNIK Var 16

bTgl Date -

bJam Time -

bUmurHamil Int 11

bPnolongPrsalin Int 11
an
'normal','tid
bCaraPrsalinan Enum ak

normal'
bKeadaan Int 11

bKet Text -

bAnakKe Int 11

bBerat Int 11

bPanjangBadan Int 11

bLingkarKepala Int 11

bJK Enum 'L','P'

bKondisiBayi Int 11

bAsuhanBayi Int 11
Table 3.6 Tabel Imunisasi

Field Type Size

imId Int 11

imIbu Var 16

imAnakKe Int 11

imUmur Text -

imVaksin Int 11

imTglVaksi Date -
n
imTglKemba Date -
li

Table 3.7 Tabel Berat Anak

Field Type Size

baId Int int(11)

baIbu Var varchar(1


6)
baAnakK Int int(11)
e
baTgl Date date

baBerat Int int(11)

Table 3.8 Tabel Penolong Persalinan

Field Type Size

ppId Int 11

ppNama Var 25

ppAlamat Text -

ppTelp Var 13
Table 3.9 Tabel Keadaan Ibu

Field Type Size

kiId Int 11

kiKode Var 5

kiNama Var 50

Table 3.10 Tabel Kondisi Bayi

Field Type Size

kbId Int 11

kbKode Var 5

kbNama Var 50

Table 3.11 Tabel Asuhan Bayi

Field Type Size

abId Int 11

abKode Var 5

abNama Text -

Table 3.12 Tabel Vaksin

Field Type Size

vId Int 11

vKode Var 5

vNama Var 20
Table 3.13 Tabel Letak Janin

Field Type Size

ljId Int 11

ljKode Var 5

ljNama Var 20

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.45.

Gambar 3.45 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.46.


Gambar 3.46 Halaman Login Admin

3) Halaman Utama User

Halaman ini merupakan halaman utama dari user yang berisi

beberpa menu dan konten dapat dilihat pada gambar 3.47.

Gambar 3.47 Halaman Utama User


4) Halaman Menu User

Halaman ini berisi salah satu 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.48.

Gambar 3.48 Halaman Login User

5) Halaman Login Admin

Halaman ini merupakan halaman login untuk admin yang di

gunakan untuk masuk pada halaman dashboard dapat dilihat

pada gambar 3.49.


Gambar 3.49 Halaman Login Admin

6) Halaman Dashboard Admin

Halaman ini merupakan halaman dashboard admin yang

berda pada salah satu menu yaitu menu catatan ibu hamil dapat

dilihat pada gambar 3.50.

Gambar 3.50 Halaman Dashboard Admin


7) Halaman Admin Input

Halaman ini merupakan halaman dashboard admin yang

berada pada salah satu menu yaitu menu catatan ibu hamil yang

dimana halaman ini dapat dilakukan input data dapat dilihat pada

gambar 3.51.

Gambar 3.51 Halaman Dashboard Admin

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.
DAFTAR PUSTAKA

Agustini, F., & Danefi, T. (2021). The Utilization of KIA Book in Padasuka
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.
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.

Anda mungkin juga menyukai