PEMBUATAN APLIKASI MONITORING KESEHATAN IBU HAMIL BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

dokumen-dokumen yang mirip
PERANCANGAN DAN PEMBUATAN APLIKASI KHAZANAH INTELEKTUAL BERBASIS WEB DAN ANDROID. Disusun oleh : JUPRI SANTOSO M

PEMBUATAN SISTEM INFORMASI PENGELOLAAN DAN PELAPORAN UANG MASUK YPPP VETERAN SUKOHARJO MENGGUNAKAN FRAMEWORK YII2 TUGAS AKHIR

SISTEM INFORMASI PANTAUAN SISWA DIDIK BERBASIS WEB DAN MOBILE SD AL FIRDAUS SURAKARTA

PEMBUATAN SISTEM INFORMASI PENERAPAN GENERATOR CSS3 BERBASIS FRAMEWORK CODEIGNITER

SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SD AL FIRDAUS SURAKARTA. Tugas Akhir. Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

APLIKASI PENCARIAN RUANG PASIEN RAWAT INAP RSUD CARUBAN BERBASIS FRAMEWORK CODEIGNITER

E-LEARNING SMA NEGERI 3 PONOROGO TUGAS AKHIR

Disusun Oleh : AGUSTIN MAULIYA SUKMASARI M

PEMBUATAN WEBSITE DAN APLIKASI MOBILE YOUR NEEDS GUNA MEMBANTU POLA HIDUP SEHAT BERBASIS ANDROID DAN CODEIGNITER (PENGURUSAN)

PEMBUATAN APLIKASI UJIAN ONLINE UNTUK PERGURUAN TINGGI TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI PAKET TOUR WISATA MENGGUNAKAN FRAMEWORK CODEIGNITER

PERANCANGAN DAN PEMBUATAN APLIKASI SISTEM GUDANG SENJATA (SGS) DI BATALYON XYZ. Tugas Akhir

SISTEM INFORMASI KONFEKSI R. S JIMBUNG BERBASIS WEB DI TANON SRAGEN. Tugas Akhir. Ahli Madya pada Program Studi Diploma III Teknik Informatika

TUGAS AKHIR SISTEM INFORMASI TUGAS AKHIR DIII TEKNIK INFORMATIKA FMIPA UNS

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

PEMBUATAN SISTEM INFORMASI WEB UNTUK ASOSIASI TOKO SPAREPART SEPEDA MOTOR. Diajukan Oleh DYAN PERMANA YUDHA M

PENGEMBANGAN SUB SISTEM ASET PADA SISTEM INFORMASI MANAJEMEN SEKOLAH TUGAS AKHIR

APLIKASI PENGARSIPAN DATA MAHASISWA PENERIMA DANA KASIH DI UNIVERSITAS SEBELAS MARET

APLIKASI PENDATAAN TESIS DAN DISERTASI PADA PROGRAM PASCASARJANA UNIVERSITAS SEBELAS MARET SURAKARTA TUGAS AKHIR

PEMBUATAN APLIKASI KARTU MENUJU SEHAT (KMS) BERBASIS MOBILE TUGAS AKHIR. Disusun untuk memenuhi salah satu syarat untuk memperoleh gelar Ahli Madya

PERANCANGAN DAN PEMBUATAN SISTEM MANAJEMEN LAUNDRY

Disusun Oleh : Dinita Christy Pratiwi NIM. M

PEMBUATAN APLIKASI KARTU MENUJU SEHAT (KMS) BERBASIS MOBILE TUGAS AKHIR. Disusun untuk memenuhi salah satu syarat untuk memperoleh gelar Ahli Madya

APLIKASI SISTEM INVENTORI BERBASIS WEB STUDI KASUS PRODUSEN PRODUK CV. SUPERNOVA TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI PEMANTAU PERKEMBANGAN NILAI SISWA PADA SMP NEGERI 6 BOYOLALI BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER

PEMBUATAN SISTEM INFORMASI BERBASIS WEB LOKAL BANK TABUNGAN NEGARA SURAKARTA TUGAS AKHIR

SISTEM INFORMASI MANAGEMENT SEKOLAH SUB SISTEM PENERIMAAN PESERTA DIDIK BARU UNTUK SEKOLAH DASAR TUGAS AKHIR

SISTEM INFORMASI FORUM SOLO INTERNATIONAL PERFORMING ARTS COMMUNITY BERBASIS WEBSITE

PEMBUATAN SISTEM INFORMASI KOST KENTINGAN BERBASIS ANDROID

Sistem Informasi Pergudangan Bahan Bangunan. Pada UD. Indah Karya Banyuwangi. Menggunakan Framework Yii dan Mobile Service.

PEMBUATAN APLIKASI SIMPAN PINJAM KOPERASI BERBASIS WEB DI KPRI UNIVERSITAS SEBELAS MARET SURAKARTA

SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMP NEGERI 2 PLAOSAN TUGAS AKHIR

SISTEM INFORMASI MANAJEMEN SEKOLAH SUB SISTEM PENJADWALAN TUGAS AKHIR

SISTEM INFORMASI PENJADWALAN SMK NEGERI 1 KEMUSU BOYOLALI TUGAS AKHIR

SISTEM INFORMASI E-LEARNING SD AL FIRDAUS SURAKARTA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI EVALUASI PEMBELAJARAN MENGAJAR SMK NEGERI 1 SUKOHARJO TUGAS AKHIR

SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET

PEMBUATAN APLIKASI PUSHING BERBASIS ANDROID. Program Studi Diploma III Teknik Informatika

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI MARKETPLACE DOTA 2 PLAYER

PEMBUATAN USER INTERFACE UNTUK MANAJEMEN HOTSPOT MIKROTIK YANG TERINTEGRASI DENGAN BILLING HOTEL MENGGUNAKAN API MIKROTIK

TOKO ONLINE UNTUK PEMESANAN DAN PENJUALAN BUKU TUGAS AKHIR

SISTEM PENDUKUNG KEPUTUSAN SELEKSI BEASISWA PPA-BBM FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA

Disusun Oleh : YOGI SULISTIANTO NIM.M

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA

PEMBANGUNAN SISTEM INFORMASI CUSTOMER RELATIONSHIP MANAGEMENT DI TOKODATA INDONESIA

Disusun oleh : WIJI LESTARI NIM. M

PEMBUATAN PROGRAM APLIKASI ADMINISTRASI NILAI BERBASIS JAVA STUDI KASUS DI SD KRISTEN BANJARSARI

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN UNIVERSITAS SEBELAS MARET SURAKARTA SUB PENILAIAN ANGKA KREDIT DOSEN FUNGSIONAL TUGAS AKHIR

TUGAS AKHIR PEMBUATAN SISTEM UJIAN ONLINE BERBASIS WEB

Program Studi Diploma III Teknik Informatika

E-MARKETPLACE BATIK. Tugas Akhir. Disusun Untuk Memenuhi Salah Satu Persyaratan dalam Memperoleh Gelar. Universitas Sebelas Maret

SISTEM INFORMASI PEMBAYARAN SPP DI SMP NEGERI 2 PLAOSAN MAGETAN BERBASIS WEB SERVICE DAN SMS BROADCAST TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN SUB EKIVALENSI WAKTU MENGAJAR PENUH (EWMP) DOSEN UNIVERSITAS SEBELAS MARET

PEMBUATAN APLIKASI LELANG KENDARAAN OPERASIONAL DI RAJAWALI CITRA TELEVISI INDONESIA BERBASIS ANDROID TUGAS AKHIR

ABSTRACT. Keywords: digestive, respiratory, codeigniter, framework.

PRAKATA. yang berjudul Sistem Informasi Bimbingan Tugas Akhir Berbasis Online. kesempatan ini penulis ingin menyampaikan rasa terimakasih kepada:

PEMBUATAN APLIKASI INFORMASI PASIEN BERBASIS DESKTOP DI BALAI PENGOBATAN MITRA SEHAT TUGAS AKHIR

TUGAS AKHIR PEMBUATAN E-LEARNING PEMBELAJARAN SDIT NURUL ISTIQLAL SEBAGAI PENDAMPING DALAM PROSES BELAJAR MENGAJAR

TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

PEMBUATAN SISTEM INFORMASI ADMINISTRASI RAWAT INAP PASIEN RUMAH SAKIT BERBASIS WEB

TUGAS AKHIR MEMBANGUN A P L I K A S I PEMESANAN PRODUK UMKM BERBASIS ANDROID STUDI KASUS : KABUPATEN BOYOLALI

PEMANFAATAN ANDROID SEBAGAI MEDIA INFORMASI TENTANG WARUNG MAKAN DI KOTA SURAKARTA. Disusun Oleh : AHMAD ZANUAR M

SISTEM INFORMASI E-TICKETING AGEN PO. GAJAH MUNGKUR CABANG BATURETNO BERBASIS WEB TUGAS AKHIR

Disusun Oleh : WAHYUNING TRI UTAMI M

SISTEM INFORMASI PEMESANAN DAN PRODUKSI PADA PABRIK TAS MOSLEM KIDS KUDUS BERBASIS WEB

PERANCANGAN DAN PEMBUATAN APLIKASI IVENT MENGGUNAKAN TEKNOLOGI BARCODE HALAMAN SAMPUL

PEMBUATAN APLIKASI MOBILE WISATA, HOTEL, KULINER, BERBASIS ANDROID

PEMANFAATAN ANDROID SEBAGAI MEDIA INFORMASI TENTANG WARUNG MAKAN DI KOTA SURAKARTA

SISTEM INFORMASI PENJUALAN PAKAIAN BERBASIS WEB DI TOKO AVISTA FASHION

DAFTAR ISI. PRAKATA... iv. ARTI LAMBANG DAN SINGKATAN... vi. ABSTRACT... vii. INTISARI... viii. DAFTAR ISI... ix. DAFTAR GAMBAR...

PEMBUATAN SISTEM INFORMASI SITANI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER DAN APLIKASI SITANI BERBASIS ANDROID

PEMBUATAN APLIKASI MOBILE TILANG KENDARAAN BERMOTOR

APLIKASI RESERVASI ONLINE PAKET WISATA BERBASIS WEB FARUQ HAFIZ PURBA

PENGEMBANGAN MEDIA PEMBELAJARAN BERBASIS WEB DENGAN AKSES VIEW SISWA MENGGUNAKAN MOBILE APPLICATION SKRIPSI

PEMBUATAN GAME RUNTHINK CHAPTER 2 PERKALIAN & PEMBAGIAN BERBASIS ANDROID. Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III

PERANCANGAN DAN PEMBUATAN WEBSITE E-COMMERCE TOKO KADO KREATIF YOUTHPROJECT.ID

APLIKASI TRAVEL BERBASIS WEB DAN BOOTSTRAP RESPONSIVE MENGGUNAKAN FRAMEWORK CODEIGNITER PADA PT.XYZ

PEMBUATAN APLIKASI EVENT DI SURAKARTA BERBASIS ANDROID

PEMBUATAN APLIKASI LAYANAN PESAN ANTAR MAKANAN DI KOTA SOLO BERBASIS ANDROID

BAB II LANDASAN TEORI

SISTEM INFORMASI TATA KELOLA PERPUSTAKAAN DI DINAS ARSIP DAN PERPUSTAKAAN DAERAH KABUPATEN KUDUS MENGGUNAKAN FITUR SMS NOTIFICATION

APLIKASI ADMINISTRASI RAWAT JALAN PADA KLINIK HABIL SYIFA MEDIKA TUGAS AKHIR

PROTOTYPE SMART CLASSROOM BERBASIS MIKROKONTROLER MENGGUNAKAN RASPBERRY PI DAN ARDUINO

PERANCANGAN DAN PENGEMBANGAN SISTEM INFORMASI LOKER BERBASIS WEB MENGGUNAKAN METODE WEB DEVELOPMENT LIFE CYCLE (WDLC) TUGAS AKHIR ISHADI FAUZAN

PROGRAM STUDI INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA

PEMBUATAN WEBSITE SISTEM AFFILIASI DUTA. Oleh : BENY ARIF LAILAN M

Program Studi Diploma III Teknik Informatika

DWI PARMAWATI NIM. M

PEMBANGUNAN APLIKASI REMOTE SERVER DENGAN IMPLEMENTASI PROTOKOL SECURE SHELL MENGGUNAKAN JAVA DAN SISTEM OPERASI LINUX DEBIAN 6 TUGAS AKHIR

Sistem Pemesanan dan Pengendalian Barang pada Percetakan Aksara Berbasis Web

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

PEMBUATAN WEBSITE PADA HOTEL WIRYOMARTONO. Disusun oleh : RIZA AYU WIJAYA NIM. M

SISTEM MONITORING LOCAL AREA NETWORK KABUPATEN SUKOHARJO BERBASIS PHP. Dsusun oleh : Alex Darmawan M

SISTEM INFORMASI PENCARIAN ORANG HILANG BERBASIS WEB

PEMANFAATAN WEB SERVICE MOODLE BERBASIS REST- JSON UNTUK MEMBANGUN MOODLE ONLINE LEARNING EXTENSION BERBASIS ANDROID

SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN CALON SISWA PADA SMK N 1 KUDUS DENGAN MENGGUNAKAN METODE SAW BERBASIS WEB RESPONSIF

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

PEMBUATAN GAME ENDLESS RUNNING ESCAPING BRAWIJAYA BERBASIS ANDROID MENGGUNAKAN UNITY 3D. Disusun Oleh : GIOVANNI ARTHANIDIO YUDHA PANGESTU M

Transkripsi:

PEMBUATAN APLIKASI MONITORING KESEHATAN IBU HAMIL BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER TUGAS AKHIR Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret. Disusun oleh LUTHFI HIDAYATI M3113092 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2016 i

HALAMAN PERSETUJUAN PEMBUATAN APLIKASI MONITORING KESEHATAN IBU HAMIL BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER Disusun oleh : LUTHFI HIDAYATI NIM. M3113092 Disetujui Untuk Dipertahankan di hadapan Tim Penguji Pada Program Studi Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta pada tanggal Pembimbing Utama Rudi Hartono, S.Si., M.Eng NUPN. 9906008058 ii

HALAMAN PENGESAHAN PEMBUATAN APLIKASI MONITORING KESEHATAN IBU HAMIL BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER Disusun oleh : LUTHFI HIDAYATI NIM. M3113092 Dibimbing oleh : Pembimbing Utama Rudi Hartono, S.Si, M.Eng NUPN. 9906008058 Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir Program Diploma III Teknik Informatika pada Dewan Penguji: 1. Penguji 1 Rudi Hartono, S.Si, M.Eng ( ) NUPN. 9906008058 2. Penguji 2 Agus Purnomo, S.Si, M.Eng ( ) NUPN. 9906002096 3. Penguji 3 Firma Sahrul B, S.Kom., M.Eng. ( ) NIDN. 0601028502 Disahkan oleh : Ketua Program Studi DIII Teknik Informatika UNS Abdul Aziz, S.Kom., M.Cs NIP. 19810413 commit to 200501 user 1 001 iii

PERNYATAAN Dengan ini saya menyatakan bahwa dalam Laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan disuatu Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka. Surakarta, 3 Juni 2016 Luthfi Hidayati M3113092 iv

MOTTO Allah tidak membebani seseorang melainkan sesuai dengan kesanggupannya (QS. Al-Baqarah : 286) Jika aku menghendaki, cukup ku berkata jadi, maka jadilah (QS. Yassin : 82) Hanya dengan mengingat-ku, hati menjadi tenang QS. Ar-Ro d :28 Siapa yang mengerjakan kebaikan sebesar biji dzarah, niscaya ia akan melihat balasannya QS. Al-Zalzalah : 7 Berdoalah kepada-ku niscaya aku kabulkan untukmu (QS. Al Mu min : 60) v

PERSEMBAHAN Tugas akhir ini dengan bangga saya persembahkan untuk: 1. Kedua orang tua, bapak dan ibu tercinta 2. Adik-adik yang ku sayangi 3. Teman-teman seperjuangan D3 Teknik Informatika 2013 khususnya TIB 2013 4. Keluarga besar Program Studi D3 Teknik Informatika Universitas Sebelas Maret 5. Civitas akademika Universitas Sebelas Maret 6. Seluruh aktivis Universitas Sebelas Maret vi

KATA PENGANTAR Puji syukur penulis panjatkan atas kehadirat Tuhan Yang Maha Esa atas limpahan rahmatnya, sehinggan penyusunan Laporan Tugas Akhir dengan judul Pembuatan Aplikasi Monitoring Kesehatan Ibu Hamil Berbasis Web dengan Framework Codeigniter ini dapat terselesaikan pada waktunya tanpa halangan berarti. Penyusunan laporan ini bertujuan untuk memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret Surakarta. Dalam penyusunan Laporan Tugas Akhir ini penulis mendapatkan bantuan dan dukungan dari berbagai pihak. Oleh sebab itu pada kesempatan ini, penulis mengucapkan terima kasih kepada semua pihak yang telah memberikan bantuan dan dukungannya, terutama kepada : 1. Bapak Prof. Ir. Ari Handono Ramelan, M.Sc (Hons), Ph.D. selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. 2. Bapak Abdul Aziz, S.Kom., M.Cs selaku Ketua Program Studi Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. 3. Bapak Rudi Hartono, S.Si, M.Eng selaku Dosen Pembimbing Tugas Akhir mahasiswa Program Studi Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. 4. Para Dosen Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret Surakarta yang telah memberikan bekal ilmu kepada penulis. vii

Penulis menyadari sepenuhnya bahwa laporan Tugas Akhir ini masih jauh dari sempurna. Untuk itu, semua jenis saran, kritik dan masukan yang bersifat membangun sangat penulis harapkan. Akhir kata, semoga tulisan ini dapat memberikan manfaat dan memberikan wawasan tambahan bagi para pembaca dan khususnya bagi penulis sendiri. Surakarta, 3 Juni 2016 Luthfi Hidayati M3113092 viii

DAFTAR ISI HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii PERNYATAAN... iv MOTTO... v PERSEMBAHAN... vi KATA PENGANTAR... vii DAFTAR ISI... ix DAFTAR TABEL... xiii DAFTAR GAMBAR... xiv INTISARI... xvi ABSTRACT... xvii BAB I... 1 PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 2 1.3. Tujuan... 2 1.4. Manfaat... 3 1.5. Batasan Masalah... 3 1.6. Metodologi Penelitian... 3 1.7. Sistematika Penulisan... 4 BAB II... 5 TINJAUAN PUSTAKA DAN DASAR TEORI... 5 2.1. Tinjauan Pustaka... 5 2.2. Landasan Teori... 6 2.2.1. Aplikasi... 6 2.2.2. Sistem Informasi... 6 2.2.3. Basis Data... 6 2.2.4. DBMS (Database Management Sistem)... 7 2.2.5. ERD (Entity Relationship Diagram)... 7 2.2.6. MySQL... 8 2.2.7. PHP Hypertext Preprocessor... 8 2.2.8. CodeIgniter PHP Framework... 8 2.2.9. Model-View-Controller (MVC)... 9 ix

2.2.10. Hypertext Markup Language... 9 2.2.11. JavaScript... 10 2.2.12. Cascading Style Sheets... 10 2.2.13. Unified Modelling Language (UML)... 10 2.2.14. Behavioral (Black-Box) Tests... 18 BAB III... 19 ANALISIS DAN RANCANGAN SISTEM... 19 3.1. Alat dan Bahan... 19 3.1.1. Alat... 19 3.1.2. Bahan... 20 3.2. Jalannya Penelitian... 20 3.3. Proses Bisnis Aplikasi... 21 3.4. Analisa Kebutuhan Sistem... 22 3.4.1. Kebutuhan Fungsional Sistem... 23 3.4.2. Kebutuhan Non-Fungsional Sistem... 25 3.5. Perancangan Sistem... 25 3.5.1. Use Case Diagram... 25 3.5.2. Skenario Use Case... 27 3.5.3. Sequence Diagram... 43 3.5.3. Class Diagram... 57 3.6. Perancangan Basis Data... 58 3.6.1. ERD (Entity Relationship Diagram)... 58 3.6.2. Relasi Antar Tabel... 60 3.6.3. Desain Fisik Tabel... 62 3.7. Perancangan Desain User Interface... 74 3.7.1. Desain Halaman Login... 75 3.7.2. Desain Halaman Daftar... 75 3.7.3. Desain Halaman Data Ibu Hamil... 76 3.7.4. Desain Halaman Data Kehamilan... 77 3.7.5. Desain Halaman Tambah Data Kehamilan... 78 3.7.6. Desain Halaman Edit Data Kehamilan... 79 3.7.7. Desain Halaman Hapus Data Kehamilan... 79 3.7.8. Desain Halaman Data Pemeriksaan... 80 3.7.9. Desain Halaman Tambah commit Data to user Pemeriksaan... 81 x

3.7.10. Desain Halaman Edit Data Pemeriksaan... 82 3.7.11. Desain Halaman Hapus Data Pemeriksaan... 83 3.7.12. Desain Halaman Data Kelahiran... 83 3.7.13. Desain Halaman Tambah Data Kelahiran... 85 3.7.14. Desain Halaman Edit Data Kelahiran... 85 3.7.15. Desain Halaman Hapus Data Kelahiran... 86 3.7.16. Desain Halaman Data Petugas... 86 3.7.17. Desain Halaman Ubah Status Petugas... 87 3.7.18. Desain Halaman Edit Profil... 87 BAB IV... 89 IMPLEMENTASI DAN PENGUJIAN... 89 4.1. Implementasi... 89 4.1.1. Implementasi Halaman Login... 89 4.1.2. Implementasi Halaman Daftar... 89 4.1.3. Implementasi Halaman Ibu Hamil... 90 4.1.4. Implementasi Halaman Data Kehamilan... 91 4.1.5. Implementasi Halaman Tambah Data Kehamilan... 93 4.1.6. Implementasi Halaman Edit Data Kehamilan... 93 4.1.7. Implementasi Halaman Hapus Data Kehamilan... 94 4.1.8. Implementasi Halaman Data Pemeriksaan... 94 4.1.9. Implementasi Halaman Tambah Data Pemeriksaan... 95 4.1.10. Implementasi Halaman Edit Data Pemeriksaan... 96 4.1.11. Implementasi Halaman Hapus Data Pemeriksaan... 96 4.1.12. Implementasi Halaman Data Kelahiran... 97 4.1.13. Implementasi Halaman Tambah Data Kelahiran... 98 4.1.14. Implementasi Halaman Edit Data Kelahiran... 99 4.1.15. Implementasi Halaman Hapus Data Kelahiran... 100 4.1.16. Implementasi Halaman Data Petugas... 100 4.1.17. Implementasi Halaman Ubah Status Petugas... 101 4.1.18. Implementasi Halaman Edit Profil... 101 4.2. Pengujian Sistem... 102 BAB V... 109 PENUTUP... 109 5.1. Kesimpulan... 109 xi

5.2. Saran... 109 DAFTAR PUSTAKA... 110 xii

DAFTAR TABEL TABEL 2. 1 SIMBOL ERD MENURUT (FATHANSYAH, 2001)... 7 TABEL 2. 2 SIMBOL USE CASE DIAGRAM MENURUT (A.S, 2011)... 11 TABEL 2. 3 SIMBOL CLASS DIAGRAM... 13 TABEL 2. 4 SIMBOL ACTIVITY DIAGRAM MENURUT (KUNG, 2014)... 14 TABEL 2. 5 SIMBOL SEQUENCE DIAGRAM MENURUT (HERMAWAN, 2004)... 16 TABEL 3. 1 KEBUTUHAN FUNGSIONAL SISTEM... 23 TABEL 3. 2 KEBUTUHAN NON-FUNGSIONAL SISTEM... 25 TABEL 3. 3 SKENARIO USE CASE MENAMPILKAN DATA IBU HAMIL... 27 TABEL 3. 4 SKENARIO USE CASE MENAMPILKAN DATA KEHAMILAN... 28 TABEL 3. 5 SKENARIO USE CASE MENAMBAH DATA KEHAMILAN... 28 TABEL 3. 6 SKENARIO USE CASE MENGUBAH DATA KEHAMILAN... 29 TABEL 3. 7 SKENARIO USE CASE MENGHAPUS DATA KEHAMILAN... 31 TABEL 3. 8 SKENARIO USE CASE MENAMPILKAN DATA PEMERIKSAAN... 31 TABEL 3. 9 SKENARIO USE CASE MENAMBAH DATA PEMERIKSAAN... 32 TABEL 3. 10 SKENARIO USE CASE MENGUBAH DATA PEMERIKSAAN... 33 TABEL 3. 11 SKENARIO USE CASE MENGHAPUS DATA PEMERIKSAAN... 35 TABEL 3. 12 SKENARIO USE CASE MENAMPILKAN DATA KELAHIRAN... 35 TABEL 3. 13 SKENARIO USE CASE MENAMBAHKAN DATA KELAHIRAN... 36 TABEL 3. 14 SKENARIO USE CASE MENGUBAH DATA KELAHIRAN... 37 TABEL 3. 15 SKENARIO USE CASE MENGHAPUS DATA KELAHIRAN... 38 TABEL 3. 16 SKENARIO USE CASE MENAMPILKAN DATA PETUGAS... 39 TABEL 3. 17 SKENARIO USE CASE MENGUBAH STATUS PETUGAS... 40 TABEL 3. 18 SKENARIO USE CASE MEMBUAT AKUN... 41 TABEL 3. 19 SKENARIO USE CASE MENGUBAH DATA PROFIL... 42 TABEL 3. 20 DESAIN FISIK TABEL IBU... 62 TABEL 3. 21 DESAIN FISIK TABEL HAMIL... 63 TABEL 3. 22 DESAIN FISIK TABEL PEMERIKSAAN... 65 TABEL 3. 23 DESAIN FISIK TABEL ANAK... 67 TABEL 3. 24 DESAIN FISIK TABEL PETUGAS... 69 TABEL 3. 25 DESAIN FISIK TABEL ADMIN... 70 TABEL 3. 26 DESAIN FISIK TABEL AKUN... 72 TABEL 3. 27 DESAIN FISIK TABEL PROVINSI... 73 TABEL 3. 28 DESAIN FISIK TABEL KABUPATEN... 73 TABEL 3. 29 DESAIN FISIK TABEL PROVINSI... 74 TABEL 4. 1 PENGUJIAN SISTEM... 102 xiii

DAFTAR GAMBAR GAMBAR 3. 1 SKEMA JALANNYA PENELITIAN APLIKASI... 21 GAMBAR 3. 2 PROSES BISNIS APLIKASI... 22 GAMBAR 3. 3 USE CASE DIAGRAM... 26 GAMBAR 3. 4 SEQUENCE DIAGRAM MENAMPILKAN DATA IBU HAMIL (ADMIN).. 43 GAMBAR 3. 5 SEQUENCE DIAGRAM MENAMPILKAN DATA IBU HAMIL (PETUGAS) 44 GAMBAR 3. 6 SEQUENCE DIAGRAM MENAMPILKAN DATA KEHAMILAN (ADMIN) 44 GAMBAR 3. 7 SEQUENCE DIAGRAM MENAMPILKAN DATA KEHAMILAN (P)... 45 GAMBAR 3. 8 SEQUENCE DIAGRAM MENAMPILKAN DATA KEHAMILAN (USER)... 45 GAMBAR 3. 9 SEQUENCE DIAGRAM MENAMBAH DATA KEHAMILAN... 46 GAMBAR 3. 10 SEQUENCE DIAGRAM MENGUBAH DATA KEHAMILAN... 46 GAMBAR 3. 11 SEQUENCE DIAGRAM MENGHAPUS DATA KEHAMILAN... 47 GAMBAR 3. 12 SEQUENCE DIAGRAM MENAMPILKAN DATA PEMERIKSAAN (A)... 48 GAMBAR 3. 13 SEQUENCE DIAGRAM MENAMPILKAN DATA PEMERIKSAAN (P)... 48 GAMBAR 3. 14 SEQUENCE DIAGRAM MENAMPILKAN DATA PEMERIKSAAN (U)... 49 GAMBAR 3. 15 SEQUENCE DIAGRAM MENAMBAH DATA PEMERIKSAAN... 49 GAMBAR 3. 16 SEQUENCE DIAGRAM MENGUBAH DATA PEMERIKSAAN... 50 GAMBAR 3. 17 SEQUENCE DIAGRAM MENGHAPUS DATA PEMERIKSAAN... 50 GAMBAR 3. 18 SEQUENCE DIAGRAM MENAMPILKAN DATA KELAHIRAN (ADMIN) 51 GAMBAR 3. 19 SEQUENCE DIAGRAM MENAMPILKAN DATA KELAHIRAN (P)... 51 GAMBAR 3. 20 SEQUENCE DIAGRAM MENAMPILKAN DATA KELAHIRAN (USER). 52 GAMBAR 3. 21 SEQUENCE DIAGRAM MENAMBAH DATA KELAHIRAN... 52 GAMBAR 3. 22 SEQUENCE DIAGRAM MENGUBAH DATA KELAHIRAN... 53 GAMBAR 3. 23 SEQUENCE DIAGRAM MENGHAPUS DATA KELAHIRAN... 53 GAMBAR 3. 24 SEQUENCE DIAGRAM MENAMPILKAN DATA PETUGAS... 54 GAMBAR 3. 25 SEQUENCE DIAGRAM MENGUBAH STATUS PETUGAS... 54 GAMBAR 3. 26 SEQUENCE DIAGRAM MEMBUAT AKUN (PETUGAS)... 55 GAMBAR 3. 27 SEQUENCE DIAGRAM MEMBUAT AKUN (USER)... 55 GAMBAR 3. 28 SEQUENCE DIAGRAM MENGUBAH DATA PROFIL (ADMIN)... 56 GAMBAR 3. 29 SEQUENCE DIAGRAM MENGUBAH DATA PROFIL (PETUGAS)... 56 GAMBAR 3. 30 SEQUENCE DIAGRAM MENGUBAH DATA PROFIL (USER)... 57 GAMBAR 3. 31 CLASS DIAGRAM... 57 GAMBAR 3. 32 ERD (ENTITY RELATIONSHIP DIAGRAM)... 59 GAMBAR 3. 33 RELASI ANTAR TABEL PADA SISTEM... 61 GAMBAR 3. 34 DESAIN HALAMAN LOGIN... 75 GAMBAR 3. 35 DESAIN HALAMAN DAFTAR... 76 GAMBAR 3. 36 DESAIN HALAMAN DATA IBU HAMIL... 76 GAMBAR 3. 37 DESAIN HALAMAN DATA KEHAMILAN (PETUGAS)... 77 GAMBAR 3. 38 DESAIN HALAMAN DATA KEHAMILAN (ADMIN)... 77 GAMBAR 3. 39 DESAIN HALAMAN DATA KEHAMILAN (USER)... 78 GAMBAR 3. 40 DESAIN HALAMAN TAMBAH DATA KEHAMILAN... 78 GAMBAR 3. 41 DESAIN HALAMAN EDIT DATA KEHAMILAN... 79 GAMBAR 3. 42 DESAIN HALAMAN HAPUS DATA KEHAMILAN... 80 GAMBAR 3. 43 DESAIN HALAMAN DATA PEMERIKSAAN (PETUGAS)... 80 GAMBAR 3. 44 DESAIN HALAMAN commit DATA PEMERIKSAAN to user (ADMIN)... 81 GAMBAR 3. 45 DESAIN HALAMAN DATA PEMERIKSAAN (USER)... 81 xiv

GAMBAR 3. 46 DESAIN HALAMAN TAMBAH DATA PEMERIKSAAN... 82 GAMBAR 3. 47 DESAIN HALAMAN EDIT DATA PEMERIKSAAN... 82 GAMBAR 3. 48 DESAIN HALAMAN HAPUS DATA PEMERIKSAAN... 83 GAMBAR 3. 49 DESAIN HALAMAN DATA KELAHIRAN (PETUGAS)... 84 GAMBAR 3. 50 DESAIN HALAMAN DATA KELAHIRAN (ADMIN)... 84 GAMBAR 3. 51 DESAIN HALAMAN DATA KELAHIRAN (USER)... 84 GAMBAR 3. 52 DESAIN HALAMAN TAMBAH DATA KELAHIRAN... 85 GAMBAR 3. 53 DESAIN HALAMAN EDIT DATA KELAHIRAN... 85 GAMBAR 3. 54 DESAIN HALAMAN HAPUS DATA KELAHIRAN... 86 GAMBAR 3. 55 DESAIN HALAMAN DATA PETUGAS... 86 GAMBAR 3. 56 DESAIN HALAMAN UBAH STATUS PETUGAS... 87 GAMBAR 3. 57 DESAIN HALAMAN EDIT PROFIL (PETUGAS)... 88 GAMBAR 3. 58 DESAIN HALAMAN EDIT PROFIL (ADMIN)... 88 GAMBAR 3. 59 DESAIN HALAMAN EDIT PROFIL (USER)... 88 GAMBAR 4. 1 IMPLEMENTASI HALAMAN LOGIN... 89 GAMBAR 4. 2 IMPLEMENTASI HALAMAN DAFTAR... 90 GAMBAR 4. 3 IMPLEMENTASI HALAMAN DATA IBU (ADMIN)... 91 GAMBAR 4. 4 IMPLEMENTASI HALAMAN DATA IBU (PETUGAS)... 91 GAMBAR 4. 5 IMPLEMENTASI HALAMAN DATA KEHAMILAN (ADMIN)... 92 GAMBAR 4. 6 IMPLEMENTSI HALAMAN DATA KEHAMILAN (PETUGAS)... 92 GAMBAR 4. 7 IMPLEMENTASI HALAMAN DATA KEHAMILAN (USER)... 92 GAMBAR 4. 8 IMPLEMENTASI HALAMAN TAMBAH DATA KEHAMILAN... 93 GAMBAR 4. 9 IMPLEMENTASI HALAMAN EDIT DATA KEHAMILAN... 93 GAMBAR 4. 10 IMPLEMENTASI HALAMAN HAPUS DATA KEHAMILAN... 94 GAMBAR 4. 11 IMPLEMENTASI HALAMAN DATA PEMERIKSAAN (ADMIN)... 94 GAMBAR 4. 12 IMPLEMENTASI HALAMAN DATA PEMERIKSAAN (PETUGAS)... 95 GAMBAR 4. 13 IMPLEMENTASI HALAMAN DATA PEMERIKSAAN (USER)... 95 GAMBAR 4. 14 IMPLEMENTASI HALAMAN TAMBAH DATA PEMERIKSAAN... 96 GAMBAR 4. 15 IMPLEMENTASI HALAMAN EDIT DATA PEMERIKSAAN... 96 GAMBAR 4. 16 IMPLEMENTASI HALAMAN HAPUS DATA PEMERIKSAAN... 97 GAMBAR 4. 17 IMPLEMENTASI HALAMAN DATA KELAHIRAN (ADMIN)... 97 GAMBAR 4. 18 IMPLEMENTASI HALAMAN DATA KELAHIRAN (PETUGAS)... 98 GAMBAR 4. 19 IMPLEMENTASI HALAMAN DATA KELAHIRAN (USER)... 98 GAMBAR 4. 20 IMPLEMENTASI HALAMAN TAMBAH DATA KELAHIRAN... 99 GAMBAR 4. 21 IMPLEMENTASI HALAMAN EDIT DATA KELAHIRAN... 99 GAMBAR 4. 22 IMPLEMENTASI HALAMAN HAPUS DATA KELAHIRAN... 100 GAMBAR 4. 23 IMPLEMENTASI HALAMAN DATA PETUGAS... 100 GAMBAR 4. 24 IMPLEMENTASI HALAMAN UBAH STATUS PETUGAS... 101 GAMBAR 4. 25 IMPLEMENTASI HALAMAN EDIT PROFIL (PETUGAS)... 101 GAMBAR 4. 26 IMPLEMENTASI HALAMAN EDIT PROFIL (USER)... 102 xv

INTISARI Luthfi Hidayati, 2016. Pembuatan Aplikasi Monitoring Kesehatan Ibu Hamil Berbasis Web dengan Framework Codeigniter. Program Studi Diploma III Teknik Informatika. Fakultas Matematika dan Ilmu Pengetahuan Alam. Universitas Sebelas Maret Surakarta. Hamil merupakan salah satu anugrah yang diberikan kepada seorang ibu. Setiap ibu pada saat menjalani proses kehamilan selalu melakukan pemeriksaan berkala untuk mengawasi perkembangan janin yang ada dikandungannya. Data hasil pemeriksaan akan dicatat di dalam buku, namun karena kurang terawatnya buku tersebut mengakibatkan data pemeriksaan tidak terekap dengan baik. Dengan demikian dibutuhkan sebuah aplikasi yang dapat membantu ibu memperoleh informasi pemeriksaan kehamilan dan petugas kesehatan untuk mengelola data pemeriksaan kehamilan. Metode yang digunakan dalam penelitian ini adalah pengumpulan data dan materi yang diperlukan untuk pembuatan aplikasi, observasi atau pengamatan yang dilakukan di posyandu, mencari referensi-referensi yang berkaitan dengan kehamilan dan pemeriksaan kehamilan di internet, merancang aplikasi yang ingin dibuat menggunakan diagram UML (Unified Modelling Language), membuat implementasi aplikasi dari rancangan yang sudah dibuat menggunakan framework CodeIgniter, melakukan pengujian terhadap aplikasi yang dibuat dan yang terakhir merelease sistem aplikasi tersebut. Aplikasi Monitoring Kesehatan Ibu Hamil merupakan sebuah aplikasi yang dikembangkan untuk membantu ibu memperoleh informasi pemeriksaan kehamilan dan membantu petugas kesehatan untuk mengelola data pemeriksaan kehamilan. Aplikasi ini dikembangkan dengan menggunakan bahasa pemrograman web PHP (Hypertext Preprocessor) dan menggunakan salah satu framework PHP yaitu framework CodeIgniter. Kata kunci: Aplikasi, Monitoring, Ibu, Hamil, Pemeriksaan xvi

ABSTRACT Luthfi Hidayati, 2016. Development of Web Based Application For Monitoring Maternal Healthy with Codeigniter Framework. Diploma III Program of Information Engineering, Faculty of Mathematics and Science. Sebelas Maret University. Pregnant is one of the gift given to a mother. Every mother during pregnancy have a regular activity to supervise the check up of the fetus. Examination results will be noted in the book, but due of lack maintained the book resulted not recorded well. Thus needed an application that can help mom obtain information pregnancy and health workers to manage data pregnancy examination. The method used in this research is the collection of data and materials needed for the manufacture of application, observations made at posyandu, looking for references pertaining with pregnancy and pregnancy examination on the Internet, designing application to be made using the diagram UML (Unified Modelling Language), makes application that has been created using CodeIgniter framework, testing of the application and the last release of the application system. Maternal Health Monitoring application is an application developed to help mom obtain information pregnancy examination and help health workers to manage data pregnancy examination. This application was developed using the Web programming language PHP Hypertext Preprocessor (PHP) and using one of the framework PHP namely framework CodeIgniter. Key word : Application, Monitoring, Mother, Pregnant, Pregnancy Check Up xvii