Anda di halaman 1dari 21

PERANCANGAN SISTEM INFORMASI POSYANDU

BEBASIS WEB PADA POSYANDU KENANGA II


SKRIPSI

DI SUSUN OLEH :
FITRIA AGUSTIN
2009140970

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK UNIVERSITAS PAMULANG
TANGERANG SELATAN
2013/2014

LEMBAR PERNYATAAN

Yang bertanda tangan dibawah ini:


Nama

: FITRIA AGUSTIN

NIM

: 2009140349

Program Studi

: Teknik Informatika

Fakultas

: Teknik

Jenjang Pendidikan

: Strata 1

Menyatakan bahwa skripsi yang saya buat dengan judul:


PERANCANGAN SISTEM INFORMASI POSYANDU BERBASIS WEB
PADA POSYANDU KENANGA II

1. Merupakan hasil karya tulis ilmiah sendiri, bukan merupakan karya yang
pernah diajukan untuk memperoleh gelar akademik oleh pihak lain,dan bukan
merupakan hasil plagiat.
2. Saya ijinkan untuk dikelola oleh Universitas Pamulang sesuai dengan norma
hukum dan etika yang berlaku.

Pernyataan ini saya buat dengan penuh tanggung jawab dan saya bersedia
menerima konsekuensi apapun sesuai aturan yang berlaku apabila dikemudian
hari pernyataan ini tidak benar.

Pamulang, februari 2014

(FITRIA AGUSTIN)

LEMBAR PERSETUJUAN

Nama
NIM
Program Studi
Fakultas
Jenjang Pendidikan
Judul Skripsi

:
:
:
:
:
:

FITRIA AGUSTIN
2009140348
TEKNIK INFORMATIKA
TEKNIK
STRATA 1
PERANCANGAN
SISTEM

INFORMASI

POSYANDU BERBASIS WEB PADA POSYANDU


KENANGA II

Skripsi ini telah diperiksa dan disetujui.

Pamulang, ....

Narkim Nurhakim, S.Kom, M.Kom


Pembimbing

Mengetahui,

Achmad Hindasyah, S.Si., M.Si.


KaProdi Teknik Informatika

LEMBAR PENGESAHAN

Nama

: Fitria Agustin

NIM
Program Studi

: 2009140348
: TEKNIK INFORMATIKA

Fakultas

: TEKNIK

Jenjang Pendidikan

: STRATA 1

Judul Skripsi

: PERANCANGAN
POSYANDU

SISTEM

BERBASIS

INFORMASI
WEB

PADA

POSYANDU KENANGA II

Skripsi ini telah dipertahankan dihadapan dewan penguji ujian skripsi fakultas
Teknik, program studi Teknik Informatikadan dinyatakan LULUS.

Pamulang, ...

Dede Supriyadi

Aries Saifudin

Penguji I

Penguji II

Narkim Nurhakim, S.Kom, M.Kom


Pembimbing
Mengetahui,

Achmad Hindasyah, S.Si., M.Si.


KaProdi Teknik Informatika

ABSTRACT
Agustin fitria Designing Web Based Information Systems Posyandu (Case Study:
Posyandu Kenanga 2 Urban Kedaung Sawangan Depok City). Guided by Narkim
Nurhakim S.Kom, M.Kom

Posyandu kenanga 2 is a unit in charge of health care to mother and child health
(KIA) in the area of RT 01 and RT 02 RW 04 Urban Kedaung Sawangan Depok
City. The process of data management in posyandu kenanga 2 still done
handwritten. How is judged to be good because it causes difficulties in the data
management process posyandu Kenanga 2. To overcome these problems. The
authors intend to develop a web-based information system posyandu using the
System Development Life Cycle (SDLC). I also use the web based

programming languages PHP and MySQL as database. It is concluded that


web based information system posyandu can facilitate processing,
retrieval, and reporting of data posyandu kenanga 2.

Keywords : posyandu information systems , web-based applications , the


System Development Life Cycle ( SDLC ) .

ABSTRAK

Fitria Agustin Perancangan Sistem Informasi Posyandu Berbasis Web (Studi


Kasus : Posyandu Kenanga 2 Kelurahan Kedaung Sawangan Kota Depok).
Dibimbing oleh Narkim Nurhakim S.Kom , M.Kom
Posyandu kenanga 2 merupakan suatu unit layanan kesehatan yang
bertugas untuk melakukan pelayanan kesehatan ibu dan anak (KIA) di wilayah
RT 01 dan RT 02 RW 04 Kelurahan Kedaung Sawangan Kota Depok. Proses
manajemen data di posyandu kenanga 2 masih dilakukan secara tulis tangan. Cara
tersebut dinilai tidak baik karena menyebabkan kesulitan dalam proses
manajemen data posyandu Kenanga 2. Untuk mengatasi permasalahan tersebut.
Maka penulis bermaksud mengembangkan suatu sistem informasi posyandu
berbasis web dengan menggunakan metode System Development Life Cycle
(SDLC). Penulis juga menggunakan bahasa pemrograman berbasis web yakni
PHP dan MYSQL sebagai database. Dapat disimpulkan bahwa sistem informasi
posyandu berbasis web ini dapat memudahkan proses pengolahan, pencarian, dan
pelaporan data kegiatan posyandu kenanga 2.
Kata kunci : sistem informasi posyandu, aplikasi berbasis web, System
Development Life Cycle (SDLC).

KATA PENGANTAR

Puji syukur penulis panjatkan kepada Allah SWT atas rahmat dan karuniaNya

sehingga

penulis

dapat

menyelesaikan

skripsi

ini

dengan

judul

PERANCANGAN SISTEM INFORMASI POSYANDU BERBASIS WEB


PADA POSYANDU KENANGA II
Penyusunan skripsi ini dilakukan untuk memenuhi salah satu syarat dalam
menyelesaikan Program Strata 1 (S1) pada Program Studi Teknik Informatika di
Universitas Pamulang.
Penulis menyadari skripsi ini masih jauh dari sempurna. Karena itu, kritik
dan saran akan senantiasa penulis terima dengan senang hati.
Dengan segala keterbatasan, penulis menyadari pula bahwa skripsi ini
takkan terwujud tanpa bantuan, bimbingan, dan dorongan dari berbagai pihak.
Untuk itu, dengan segala kerendahan hati, penulis menyampaikan ucapan terima
kasih kepada:
1. Bapak (alm) Suhargono (Ayah), Ibu Yeyet Hendrayani (Mama), Putri
Yudha(Kakak), adik(Eriska, Ramadhani, Rizky), Rafsanjani (adik ipar)dan
anak saya(Azzahra Ramadhani), yang selalu mendoakan saya dan memberi
semangat kepada saya dalam menyelesaikan skripsi ini.
2. Bapak Drs. Dayat Hidayat, M.M., selaku Rektor Universitas Pamulang.
3. Bapak Ir. Sewaka, M.M., selaku Dekan Universitas Pamulang.
4. Bapak Achmad Hindasyah, S.Si., M.Si., selaku ketua program studi Teknik
Informatika di Universitas Pamulang.

5. Bapak Narkim Nurhakim, S.Kom, M.Kom, selaku pembimbing yang telah


membimbing dan mengarahkan dalam penyusunan skripsi ini.
6. Seluruh Dosen dan Staff Program Strudi Teknik Informatika di Universitas
Pamulang.
7. Teman-teman saya ( Alfa, Angel, Dewi, Febry, Farida, Indah, Yunita, Tika )
dan teman-teman yang lain tidak dapat saya sebutkan satu persatu.
8. Serta semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah
banyak membantu penulis dalam menyelesaikan skripsi ini, terima kasih atas
doa, dukungan, dan bantuannya.
Semoga Allah SWT membalas kebaikan dan selalu mencurahkan hidayah
serta taufik-Nya, Amin.

Pamulang, Februari 2014

Penulis

DAFTAR ISI

LEMBAR PERNYATAAN ......................................................................... i


LEMBAR PERSETUJUAN ........................................................................ ii
LEMBAR PENGESAHAN ......................................................................... iii
ABSTRACT ................................................................................................ iv
ABSTRAK ................................................................................................ v
KATA PENGANTAR ................................................................................. vi
DAFTAR ISI ................................................................................................ viii
DAFTAR GAMBAR ................................................................................... viii
DAFTAR TABEL ........................................................................................ viii
DAFTAR SIMBOL ..................................................................................... viii

BAB I PENDAHULUAN
1.1

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

1.2

Identefikasi Masalah ............................................................... 2

1.3

Rumusan Masalah ................................................................... 2

1.4

Tujuan Penelitian .................................................................... 3

1.5

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

1.6

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

1.7

Metodologi Penelitian ............................................................. 4

1.8

Sistematika penulisan ............................................................. 6

BAB II LANDASAN TEORI


2.1 Konsep Dasar Sistem ................................................................
2.1.1 Pengertian Sistem ...........................................................
2.1.2 Karakteristik Sistem........................................................
2.1.3

klasifikasi Sistem .........................................................

2.2 Konsep Dasar Analisa Sistem ...................................................


2.3.1

Tahap-tahap Analisis Sistem ........................................

2.3 Konsep Dasar Perancangan Sistem ..........................................

2.3.1 Entity Relationship Diagram (ERD) ..............................


2.3.2 Notasi Entity Relationship Diagram (ERD) ..................
2.3.3 Logical Record Structure (LRS) ....................................
2.3.4 Normalisasi ....................................................................
2.4 Analisa dan Perancangan Berorientasi Objek ..........................
2.4.1 Analisa Berorientasi Objek .............................................
2.4.2 UML (Unified Modelling Language) ..............................
2.5 Relasi Use Case ........................................................................
2.6 Diagram Aktifitas (Activity Diagram)......................................
2.7 Perancangan Berorientasi Objek...............................................
2.7.1 Conseptual Data Model (Model Konseptual) .................
2.7.2 Diagram kelas (Class Diagram) ......................................
2.7.3 Sequance Diagram (Diagram urutan) .............................
2.8 Teori-teori Pendukung ..............................................................
2.8.1 Gaji .................................................................................
2.8.2 Tunjangan Jabatan ..........................................................
2.9 Internet .....................................................................................
2.10 Hypertex Preprocessor (PHP) ................................................
2.11 Software yang Digunakan.......................................................
2.11.1 MySQL .........................................................................
2.11.2 Adobe Dreamweaver ....................................................
2.11.3 Microsoft Visio ............................................................
2.12 Metode Pengujian Sistem .......................................................

BAB III ANALISA DAN PERANCANGAN


3.1 Analisa Sistem ...........................................................................
3.1.1 Analisa Sistem Saat Ini ...........................................................
3.1.2 Analisis Masalah .....................................................................
3.1.3 Analisis Data ...........................................................................
3.2 Perancangan Sistem ..................................................................
3.2.1

Perancangan Aplikasi ...........................................................

3.2.1.1 Use Case Diagram ....................................................


3.2.1.2 Activity Diagram ......................................................
3.2.1.3 Class Diagram ..........................................................

BAB IV IMPLEMENTASI DAN PENGUJIAN


4.1 Implementasi dan Pengujian Sistem .........................................
4.1.1 Implementasi ....................................................................
4.1.2 Implementasi perangkat Lunak (software).......................
4.1.3 Implementasi Perangkat Keras .........................................
4.1.4 Implementasi Antar Muka (Interface) ..............................
4.1.4.1 Implementasi Halaman Utama ............................
4.1.3.2 Pengujian .............................................................
4.1.3.3 Pengujian Halaman Admin ..................................

BAB V PENUTUP
5.1

Kesimpulan ............................................................................ 94

5.2

Saran ....................................................................................... 94

DAFTAR PUSTAKA
LAMPIRAN

DAFTAR GAMBAR

Gambar 2.1 Model Umum Suatu Sistem ..................................................... 9


Gambar 2.2 Elemen-elemen Sistem ............................................................. 11
Gambar 2.3 Karakteristik Sistem ................................................................. 14
Gambar 2.4 Siklus Informasi ....................................................................... 17
Gambar 2.5 Waterfall Model ....................................................................... 24
Gambar 3.1 Use Case Diagram .................................................................... 38
Gambar 3.2 Sequence Diagram Login Admin ............................................. 48
Gambar 3.3 Sequence Diagram Data Guru .................................................. 49
Gambar 3.4 Sequence Diagram Data Murid ................................................ 49
Gambar 3.5 Sequence Diagram Data Kelas ................................................. 50
Gambar 3.6 Sequence Diagram Data Mata Pelajaran .................................. 50
Gambar 3.7 Sequence Diagram Data User .................................................. 51
Gambar 3.8 Sequence Diagram Data Nilai .................................................. 51
Gambar 3.9 Sequence Diagram Data Absen ................................................ 52
Gambar 3.10 Sequence Diagram File Laporan ............................................ 52
Gambar 3.11 Sequence Diagram User/WaliMurid ...................................... 53
Gambar 3.12 Sequence Diagram Biodata Murid ......................................... 53
Gambar 3.13 Sequence Diagram Nilai Murid ............................................. 54
Gambar 3.14 Sequence Diagram Absen Murid ........................................... 54
Gambar 3.15 Activity Diagram Login User ................................................ 55
Gambar 3.16 Activity Diagram Data Guru .................................................. 56
Gambar 3.17 Activity Diagram Data Kelas ................................................. 56
Gambar 3.18 Activity Diagram Data Mata Pelajaran .................................. 57
Gambar 3.19 Activity Diagram Data User................................................... 57
Gambar 3.20 Activity Diagram Data Nilai .................................................. 58
Gambar 3.21 Activity Diagram Data Absen ................................................ 58
Gambar 3.22 Activity Diagram Laporan Data ............................................. 59
Gambar 3.23 Activity Diagram Laporan Data Guru.................................... 59
Gambar 3.24 Activity Diagram Wali Murid (biodata) ................................ 60

Gambar 3.25 Activity Diagram Lihat Nilai ................................................. 60


Gambar 3.26 Activity Diagram Lihat Absen ............................................... 61
Gambar 3.27 Entity Relationship Diagram (ERD) ...................................... 62
Gambar 3.28 Transformasi ERD ke LRS .................................................... 63
Gambar 3.29 Logical Record Structure (LRS) ............................................ 64
Gambar 3.30 Struktur Tampilan Menu ........................................................ 73
Gambar 4.1 Halaman Login User ................................................................ 82
Gambar 4.2 Halaman Utama Admin............................................................ 83
Gambar 4.3 Halaman Data Guru ................................................................. 83
Gambar 4.4 Halaman Input Data Guru ........................................................ 84
Gambar 4.5 Halaman Data Murid ................................................................ 84
Gambar4.6 Halaman Input Data Murid ....................................................... 85
Gambar 4.7 Halaman Data Kelas ................................................................. 85
Gambar 4.8 Halaman Input Data Kelas ....................................................... 86
Gambar 4.9 Halaman Data Mata Pelajaran .................................................. 86
Gambar 4.10 Halaman Input Data Mata Pelajaran ...................................... 87
Gambar 4.11 Halaman Data User ................................................................ 87
Gambar 4.12 Halaman Input Data User ....................................................... 88
Gambar 4.13 Halaman Transaksi ................................................................. 88
Gambar 3.14 Halaman Data Nilai Murid ..................................................... 89
Gambar 4.15 Halaman Input Nilai Murid .................................................... 89
Gambar 4.16 Halaman Data Absen.............................................................. 90
Gambar 4.17 Halaman Input Absen Murid .................................................. 90
Gambar 4.18 Halaman Laporan ................................................................... 91
Gambar 4.19 Implementasi Halaman Utama User ...................................... 91
Gambar 4.20 Halaman Biodata Muri

DAFTAR TABEL

Tabel 3.1 Strukture Tabel User .................................................................... 69


Tabel 3.2 Strukture Tabel Murid ................................................................. 70
Tabel 3.3 Strukture Tabel Guru ................................................................... 70
Tabel 3.4 Strukture Tabel Kelas .................................................................. 71
Tabel 3.5 Strukture Tabel Mata Pelajaran ................................................... 71
Tabel 3.6 Strukture Tabel Absen ................................................................. 71
Tabel 3.7 Strukture Tabel Nilai ................................................................... 72

DAFTAR SIMBOL
SIMBOL USE CASE DIAGRAM
No

GAMBAR

NAMA

KETERANGAN
Menspesifikasikan himpuan peran yang

Actor

pengguna mainkan ketika berinteraksi


dengan use case.
Hubungan dimana perubahan yang terjadi
pada suatu elemen mandiri (independent)

Dependency

akan

mempengaruhi

elemen

yang

bergantung padanya elemen yang tidak


mandiri (independent).
Hubungan

dimana

objek

anak

(descendent) berbagi perilaku dan struktur


3

Generalization
data dari objek yang ada di atasnya objek
induk (ancestor).
Menspesifikasikan

bahwa

use

case

Include
sumber secara eksplisit.
Menspesifikasikan bahwa use case target

Extend

memperluas perilaku dari use case sumber


pada suatu titik yang diberikan.
Apa yang menghubungkan antara objek

Association
satu dengan objek lainnya.
Menspesifikasikan

paket

System
menampilkan sistem secara terbatas.

yang

Deskripsi dari urutan aksi-aksi yang


8

Use Case

ditampilkan sistem yang menghasilkan


suatu hasil yang terukur bagi suatu actor
Interaksi aturan-aturan dan elemen lain
yang bekerja sama untuk menyediakan

Collaboration
prilaku yang lebih besar dari jumlah dan
elemen-elemennya (sinergi).
Elemen fisik yang eksis saat aplikasi

10

Note

dijalankan

dan

mencerminkan

suatu

sumber daya komputasi


SIMBOL CLASS DIAGRAM
NO

GAMBAR

NAMA

KETERANGAN
Hubungan

dimana

objek

anak

(descendent) berbagi perilaku dan struktur


1

Generalization
data dari objek yang ada di atasnya objek
induk (ancestor).
Nary

Upaya untuk menghindari asosiasi dengan

2
Association

lebih dari 2 objek.


Himpunan dari objek-objek yang berbagi

Class
atribut serta operasi yang sama.
Deskripsi dari urutan aksi-aksi yang

Collaboration

ditampilkan sistem yang menghasilkan


suatu hasil yang terukur bagi suatu actor

Operasi yang benar-benar dilakukan oleh


5

Realization
suatu objek.
Hubungan dimana perubahan yang terjadi
pada suatu elemen mandiri (independent)

Dependency

akan

mempegaruhi

elemen

yang

bergantung padanya elemen yang tidak


mandiri
Apa yang menghubungkan antara objek
7

Association
satu dengan objek lainnya

SIMBOL SEQUENCE DIAGRAM


NO

GAMBAR

NAMA

KETERANGAN
Objek entity, antarmuka yang saling

LifeLine
berinteraksi.
Spesifikasi dari komunikasi antar objek

Message

yang

memuat

informasi-informasi

tentang aktifitas yang terjadi


Spesifikasi dari komunikasi antar objek
3

Message

yang

memuat

informasi-informasi

tentang aktifitas yang terjadi

SIMBOL STATECHART DIAGRAM

NO

GAMBAR

NAMA

KETERANGAN
Nilai atribut dan nilai link pada suatu

State

waktu tertentu, yang dimiliki oleh suatu


objek.

Initial Pseudo
2

Bagaimana objek dibentuk atau diawali


State
Bagaimana

objek

dibentuk

dan

Final State
dihancurkan
Sebuah kejadian yang memicu sebuah

Transition

state objek dengan cara memperbaharui


satu atau lebih nilai atributnya
Apa yang menghubungkan antara objek

Association
satu dengan objek lainnya.
Elemen fisik yang eksis saat aplikasi

Node

dijalankan dan mencerminkan suatu


sumber daya komputasi.

SIMBOL ACTIVITY DIAGRAM


NO

GAMBAR

NAMA

KETERANGAN
Memperlihatkan

Actifity

masing

kelas

bagaimana
antarmuka

berinteraksi satu sama lain

masingsaling

State dari sistem yang mencerminkan


2

Action
eksekusi dari suatu aksi

Initial Node

Bagaimana objek dibentuk atau diawali.

Actifity Final

Bagaimana

Node

dihancurkan

objek

dibentuk

dan

Satu aliran yang pada tahap tertentu


5

Fork Node
berubah menjadi beberapa aliran

DAFTAR LAMPIRAN

21