Ellys Monica 061430801510 MANAJEMEN INFORMATIKA POLITEKNIK NEGERI SRIWIJAYA PALEMBANG 2017
Aplikasi Pengolahan Data Permintaan Alat Kontrasepsi KB (Keluarga Berencana) Pada
Badan Kependudukan dan Keluarga Berencana Nasional Provinsi Sumatera Selatan
LAPORAN AKHIR
Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III
Pada Jurusan Manajemen Informatika
Politeknik Negeri Sriwijaya
Oleh :
Ellys Monica 061430801510
MANAJEMEN INFORMATIKA
POLITEKNIK NEGERI SRIWIJAYA PALEMBANG
2017
KATA PENGANTAR
6. Bapak Indra Satriadi, ST.,M.Kom selaku Ketua Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
12. Teman-teman seperjuangan Jurusan Manajemen Informatika khususnya kelas 6 IE.
11. Kedua orangtua yang senantiasa memberikan doa dan dukungan kepada kami.
10. Semua Staff Karyawan Badan Kependudukan dan Keluarga Berencana Nasional Provinsi Sumatera Selatan.
9. Bapak Sony Oktapriandi, S.Kom., M.Kom. selaku Dosen Pembimbing 2.
8. Bapak Indra Satriadi, ST.,M.Kom selaku Dosen Pembimbing 1.
7. Bapak Sony Oktapriandi, S.Kom.,M.Kom. selaku Sekretaris Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
Alhamdulillah puji dan syukur kehadirat Allah SWT, karena berkat rahmat dan hidayah-Nya penulis dapat menyelesaikan Laporan Akhir yang berjudul
“Aplikasi
Pengolahan Data Permintaan Alat Kontrasepsi KB (Keluarga Berencana) Pada Badan
Kependudukan dan Keluarga Berencana Nasional Provinsi Sumatera Selatan4. Bapak Ir. Irawan Rusnadi, M.T. selaku Pembantu Direktur III Politeknik Negeri Sriwijaya.
3. Bapak Aladin, S.E.,M.Si.,AK,Ca. selaku Pembantu Direktur II Politeknik Negeri Sriwijaya.
2. Bapak Carlos RS,ST.,M.T. selaku Pembantu Direktur I Politeknik Negeri Sriwijaya.
Bapak Dr. Ing. Ahmad Taqwa, M.T. selaku Direktur Politeknik Negeri Sriwijaya.
Selama menyelesaikan Laporan Akhir ini penulis banyak sekali mendapat bantuan, bimbingan dan petunjuk dari berbagai pihak, maka dalam kesempatan ini penulis ingin mengucapkan terima kasih kepada : 1.
dengan tepat waktu. Tujuan dari penyusunan Laporan Akhir ini adalah sebagai salah satu syarat untuk menyelesaikan pendidikan Diploma III pada Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
” ini
5. Bapak Drs. Zakaria, M.T. selaku Pembantu Direktur IV Politeknik Negeri Sriwijaya.
13. Semua pihak yang telah membantu dalam menyelesaikan Laporan Kerja Praktek ini.
Penulis menyadari bahwa dalam penulisan Laporan Akhir ini masih terdapat kesalahan dan kekurangan, untuk itu penulis mengharapkan kritik dan saran yang bersifat membangun dari semua pihak demi kesempurnaan penulisan yang akan datang. Akhir kata penulis berharap semoga Laporan Akhir ini bermanfaat bagi semua pihak yang membutuhkannya, khususnya mahasiswa-mahasiswi Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya sehingga tujuan yang diharapkan dapat tercapai, Aaamiin.
Palembang, Juli 2017 Penulis ABSTRAK Tujuan penulisan Laporan Akhir ini adalah untuk membuat Aplikasi Pengolahan Data Permintaan Alat Kontrasepsi KB (Keluarga Berencana) Pada Badan Kependudukan dan Keluarga Berencana Nasional Provinsi Sumatera Selatan, dimana pemgolahan data permintaan alat kontrasepsi masih dikelola secara manual dan tidak terdatase oleh provinsi. Hal tersebut menyulitkan SubBag Keuangan dan BMN Provinisi dalam pendataan permintaan alat kontrasepsi serta menyulitkan operator provinsi dan kabupaten dalam pendataan stok alat kontrasepsi. Dapat disimpulkan sistem yang sedang berjalan tersebut tidak efisien dan efektif. Aplikasi ini terdiri dari tiga user yaitu, Operator Provinsi, Operator Kabupaten dan SubBag Keuangan dan BMN. SubBag Keuangan dan BMN bertugas mengkonfirmasi data permintaan alat kontrasepsi dari kabupaten. Operator Provinsi dapat mengolah data user¸ alat kontrasepsi, kota kabupaten, stok alat kontrasepsi provinsi serta data pengiriman alat kontrasepsi sedangkan Operator Kabupaten hanya dapat mengolah data stok alat provinsi kabupaten dan data permintaan alat kontrasepsi ke SubBag Keuangan dan BMN. Aplikasi ini dibangun menggunakan metode waterfall dan menggunakan bahasa pemograman PHP serta database
MySQL . Aplikasi ini akan menghasilkan laporan data stok provinsi, stok kabupaten dan data
permintaan alat kontrasepsi. Dengan dibuatnya aplikasi ini diharapkan dapat mempermudah SubBag Keuangan dan BMN, Operator Provinsi dan Operator Kabupaten dalam hal pengolahan data permintaan alat kontrasepsi.
Kata kunci : Aplikasi, Pengolahan Data, Alat Kontrasepsi.
ABSTRACT
The purpose of writing this Final Report is to make a Data Processing Application of KB's
Contraceptive (Family Planning) request at Badan Kependudukan dan Keluarga Berencana
Nasional Provinsi Sumatera Selatan where data processing application of kb's contraceptive
(family planning) request is still managed
by manually and doesn’t have a database by
province. This is makes the process of KB's Contraceptive (Family Planning) inventory to
SubBag Keuangan dan BMN becomes and makes Operator Provinsi also Operator
Kabupaten in process KB's Contraceptive (Family Planning) inventories . The concluded in
this running system is not efficient and not effective. This application consists of three users
namely Operator Provinsi, Operator Kabupaten and SubBag Keuangan dan BMN. SubBag
Keuangan dan BMN is responsible for confirming KB's Contraceptive (Family Planning)
request from districts. Operator Provinsi can process data user¸ data of contraceptives, regency
city, provincial contraceptive stock as well as contraceptive delivery data, while Operator
Kabupaten can only process provincial district equipment data and KB's Contraceptive
(Family Planning) request data to the SubBag Keuangan dan BMN. This application is built
using waterfall method and using PHP programming languages and MySQL database. This
application will generate provincial stock data reports, district stock and KB's Contraceptive
(Family Planning) request . With the making of this application is expected to facilitate
SubBag Keuangan dan BMN, Operator Provinsi and Operator Kabupaten in terms of KB's
Contraceptive (Family Planning) request . Keywords: Application, Data Processing, ContraceptionMOTTO DAN PERSEMBAHAN
"Allah akan meninggikan orang-orang yang beriman di antaramu dan
orang-orang yang diberi ilmu pengetahuan beberapa derajat". (Q.s. Al-
Mujadalah : 11)“Barang siapa yang menempuh jalan untuk mencari suatu ilmu, niscaya
Allah memudahkannya ke jalan menuju surga”. (HR. Turmudzi)“Bila kamu tak tahan lelahnya belajar, maka kamu akan menanggung
perihnya kebodohan”. (Imam Syafi’i)
Kami persembahkan untuk :
1. Kedua Orang Tua
2. Keluarga Besar Badan Kependudukan dan Keluarga Berencana Nasional.
Almamater Kebanggaan 3.
4. Keluarga Besar Himpunan Mahasiswa Jurusan Manajemen Informatika
5. Teman-Teman Seperjuangan Khususnya Kelas 6-IE
DAFTAR ISI Halaman
HALAMAN JUDUL ............................................................................................... i
LEMBAR PENGESAHAN LAPORAN AKHIR ................................................... ii
LEMBAR PENGESAHAN JUDUL .................................................................... iii
MOTTO DAN PERSEMBAHAN ......................................................................... iv
ABSTRAK ........................................................................................................... v
ABSTRACT . .......................................................................................................... vi
KATA PENGANTAR .............................................................................................. vii
DAFTAR ISI ............................................................................................................. ix
DAFTAR TABEL .................................................................................................... xv
DAFTAR GAMBAR ............................................................................................... xvi
BAB I PENDAHULUAN ....................................................................................... 1
1.1. Latar Belakang ............................................................................................. 1
1.2. Perumusan Masalah ..................................................................................... 3
1.3. Batasan Masalah........................................................................................... 3
1.4. Tujuan dan Manfaat …………..................................................................... 4
1.4.1. Tujuan ............................................................................................. 4
1.4.2. Manfaat ........................................................................................... 4
1.5. Metodologi Penelitian .................................................................................. 5
1.5.1. Lokasi Pengumpulan Data dan Waktu Pelaksanaan ....................... 5
1.5.2. Metode Pengumpulan Data ............................................................ 5
1.5.3. Sistematika Penulisa n….. ............................................................... 6
BAB II TINJAUAN PUSTAKA ........................................................................... 8
2.1. Teori Umum ................................................................................................ 8
2.1.1. Pengertian Komputer ………………………………....................... 8
2.1.2. Pengertian Basis Data (Database) ……….…………....................... 8
2.1.3. Pengertian Perangkat Lunak ……….…….…………....................... 8
2.1.4. Pengertian Sistem …...………………………………....................... 9
2.2.4.1. Elemen- elemen Sistem ……………………………….… 9
2.2.4.2 . Metode Pengembangan Sistem ……………………….… 10 2.1.7. Pengertian Aplikasi .
……………………………….…...................... 11
2.1.6. Pengertian Pengolahan Data ……….…….…………........................ 12 2.1.7. Pengertian Alat Kontrasepsi .
…………………………...................... 12
2.1.8. Pengertian KB (Keluarga Berencana) ………………….................... 12
2.1.9. Pengertian Badan Kependudukan dan Keluarga Berencana Nasional (BKKBN)
……………………………….…………….................... 13
2.1.10. Pengertian Aplikasi Pengolahan Data Permintaan Alat Kontrasepsi KB (Keluarga Berencana) Pada Badan Kependudukan dan Keluarga Berencana Provinsi Sumatera Selatan
……….…………................... 13
2.2. Teori Khusus …………................................................................................ 13
2.2.1. Data Flow Diagram (DFD) ............................................................. 13
2.2.1.1. Pengertian Data Flow Diagram (DFD) ........................... 13
2.2.1.2. Simbol-simbol pada Data Flow Diagram
(DFD) ............................................................................... 13
2.2.1.3. Tahapan-tahapan Perancangan Data Flow Diagram
(DFD) ............................................................................... 14
2.2.2. Entity Relationsihip Diagram (ERD) ............................................... 15
2.2.2.1. Pengertian Entity Relationsihip Diagram (ERD) ............. 15
2.2.2.2. Simbol-simbol pada Entity Relationsihip Diagram
(ERD) .............................................................................. 15
2.2.3. Block Chart ……………….............................................................. 17
2.2.3.1. Pengertian Block Chart ........................................................ 17
2.2.3.2. Simbol-simbol pada Block Chart ...................................... 17
2.2.4. Flowchart ........................................................................................ 19
2.2.4.1. Pengertian Data Flow Diagram (DFD) ........................... 19
2.2.4.2. Simbol-simbol pada Flowchart ........................................ 19
2.2.5. Kamus Data (Data Dictionary) ............................................................... 20
2.2.6. Pengujian Black Box Texting ……………………………………… 21
2.3. Teori Program ............................................................................................. 22
2.3.1. Pengertian PHP .................... .......................................................... 22 2.3.1.1. Script PHP ...........
…….. ................................................. 22
2.3.1.2. Script PHP ........... .......................................................... 22
2.3.1.3. Teknik Penulisan Script PHP ......................................... 23
2.3.2. Pengertian MySQL .............. .......................................................... 24
2.3.2.1. Fungsi-Fungsi MySQL .................................................... 25
2.3.2.2. Alasan Menggunakan MySQL ......................................... 26
2.3.3. Pengertian Adobe Dreamweaver ................................................... 27
2.3.3.1. Starting Page ....... .......................................................... 27
2.3.3.2. Ruang Kerja Adobe Dreamweaver ................................ 28
BAB III GAMBARAN UMUM .............................................................................. 32
3.1. Sejarah Singkat ..................................................................................................................... 32
3.2. Dasar Hukum Badan Kependudukan dan Keluarga Berencana Nasional (BKKBN) Provinsi Sumatera Selatan ........................................... 37
3.3. Visi, Misi, Tujuan, dan Tata Nilai Lembaga Pemerintah Non Departemen ........................................................................................... 38
3.3.1. Visi Lembaga ....................................................................................... 38
3.3.2. Misi Lembaga ..................................................................................... 38
3.3.3. Tujuan Lembaga ................................................................................. 39
3.3.4. Tiga Nilai Revolusi Mental ................................................................. 39
3.4. Filosofi dan Strategi Lembaga ...................................................................... 41
3.4.1. Filosofi ................................................................................................ 41
3.4.2. Grand Strategi ..................................................................................... 41
3.5. Makna Logo Lembaga .................................................................................. 41
3.5.1. Filosofi Logo ....................................................................................... 41
3.5.2. Warna Logo ........................................................................................ 42
3.6. Struktur Organisasi Lembaga Pemerintahan Non Departemen .................... 42
3.7. Uraian Tugas Badan Kependudukan dan Keluarga Berencana Nasional Provinsi Sumatera Selatan ............................................................................ 44
3.7.1. Kepala Perwakilan BKKBN Provinsi Sumatera Selatan .................... 44
3.7.2. Sekretaris ............................................................................................. 45
3.7.3. Bidang Pengendalian Penduduk ......................................................... 46
3.7.4. Bidang Keluarga Berencana dan Kesehatan Reproduksi .................... 46
3.7.5. Bidang Keluarga Sejahtera dan Pemberdayaan Keluarga .................. 46
3.7.6. Bidang Advokasi, Penggerakan dan Informasi ................................... 47
3.7.7. Bidang Pelatihan dan Pengembangan ................................................. 47
3.8. Sistem yang Sedang Berjalan ........................................................................ 47
BAB IV HASIL DAN PEMBAHASAN ................................................................. 49
4.1. Analisis Kebutuhan Perangkat Lunak ........................................................... 49
4.1.1. Penyelidikan Awal .............................................................................. 49
4.1.2. Studi Kelayakan .................................................................................. 51
4.1.3. Tempat dan Waktu Penelitian ............................................................. 52
4.1.4. Alat dan Bahan ..................................................................................... 53
4.1.4.1. Alat .......................................................................................... 53
4.1.4.2. Bahan ...................................................................................... 53
4.1.4.3. Kebutuhan Fungsional ............................................................ 54
4.2. Desain Sistem ................................................................................................ 55
4.2.1. Sistem Yang Akan Dibangun .............................................................. 55
4.2.2. Rancangan Sistem ............................................................................... 56
4.2.3. Diagram Konteks ................................................................................ 56
4.2.4. Data Flow Diagram (DFD) ................................................................ 58
4.2.5. Block Chart Diagram .......................................................................... 61
4.2.6. Flowchart Diagram ............................................................................ 64
4.2.7. Entity Relationship Diagram (ERD) ................................................... 67
4.2.8. Kamus Data ......................................................................................... 68
4.2.9. Desain Tabel ....................................................................................... 70
4.2.9.1. Desain Tabel Alat_kontrasepsi .............................................. 70
4.2.9.2. Desain Tabel Kota_kabupaten ............................................... 70
4.2.9.3. Desain Tabel Operator_kabupaten ........................................ 70
4.2.9.4. Desain Tabel Operator_provinsi ........................................... 71
4.2.9.5. Desain Tabel Permintaan_alat ............................................... 72
4.2.9.6. Desain Tabel Pesanan_alat .................................................... 72
4.2.9.7. Desain Tabel Stok_kabupaten ............................................... 72
4.2.9.8. Desain Tabel Stok_provinsi .................................................. 73
4.2.10. Desain Tampilan ................................................................................ 74
4.2.10.1. Desain Form Input Login .................................................... 74
4.2.10.2. Desain Beranda Sub-Bagian Keuangan dan BMN .............. 74
4.2.10.3. Desain Halaman Lihat Pemintaan Alat Sub-Bagian
Keuangan dan BMN ............................................................ 75
4.3.1. Tampilan Form Login ......................................................................... 81
4.3.11. Tampilan Form Lihat Data Alat Operator Kabupaten ...................... 87
4.3.10. Tampilan Beranda Operator Kabupaten ........................................... 86
4.3.9. Tampilan Form Rekap Data Keluar Operator Provinsi ...................... 86
4.3.8. Tampilan Form Input Data Alat Masuk Operator Provinsi ................ 85
4.3.7. Tampilan Form Lihat Permintaan Alat Operator Provinsi ................. 85
4.3.6. Tampilan Form Beranda Operator Provinsi ....................................... 84
4.3.5. Tampilan Form Beranda Operator Provinsi ....................................... 84
4.3.4. Tampilan Form Detail Pemintaan Sub-Bagian Keuangan Dan BMN ........................................................................................... 83
4.3.3. Tampilan Form Permintaan Alat Sub-Bagian Keuangan Dan BMN ........................................................................................... 83
4.3.2. Tampilan Beranda Sub-Bagian Keuangan dan BMN ......................... 82
4.3. Pengkodean Sistem ....................................................................................... 81
4.2.10.4. Desain Halaman Detail Pemintaan Sub-Bagian Keuangan dan BMN ............................................................ 75
4.2.10.15. Desain Halaman Lihat Surat ............................................. 81
4.2.10.14. Desain Halaman Kirim Permintaan Alat ........................... 80
4.2.10.13. Desain Halaman Input Data Keluar Kabupaten ................. 80
4.2.10.12. Desain Halaman Input Data Masuk Kabupaten ................ 79
4.2.10.11. Desain Halaman Lihat Data Alat Operator Kabupaten ........................................................................... 79
4.2.10.10. Desain Beranda Operator Kabupaten ................................ 78
4.2.10.9. Desain Halaman Rekap Data Keluar Operator Provinsi ...... 78
4.2.10.8. Desain Halaman Input Data Alat Masuk Operator Provinsi ................................................................ 77
4.2.10.7. Desain Halaman Detail Pemintaan Operaror Provinsi ......... 77
4.2.10.6. Desain Halaman Lihat Pemintaan Alat Operator Provinsi ............................................................................... 76
4.2.10.5. Desain Beranda Operator Provinsi ...................................... 76
4.3.12. Tampilan Form Kirim Permintaan Alat ............................................ 87
4.3.2. Tampilan Form Lihat Surat ................................................................ 88
4.4. Pengujian Perangkat Lunak .......................................................................... 88
4.4.1. Lingkungan Pengujian ........................................................................ 88
4.4.2. Rencana Pengujian .............................................................................. 88
4.5. Pembahasan dan Pemeliharaan Sistem .......................................................... 91
4.5.1. Pembahasan Hasil Pengujian .............................................................. 91
4.5.2. Pemeliharaan Sistem ........................................................................... 92
BAB V KESIMPULAN DAN SARAN .................................................................... 93
5.1. Kesimpulan ................................................................................................ 93
5.2. Saran .......................................................................................................... 94
DAFTAR PUSTAKA ................................................................................................ 95
LAMPIRANDAFTAR TABEL Halaman
Tabel 4.3. Tabel Alat_kontrasepsi .................................................................. 70Tabel 4.10. Tabel Stok_provinsi ....................................................................... 73Tabel 4.9. Tabel Stok_kabupaten .................................................................... 72Tabel 4.8. Tabel Pesanan_alat ......................................................................... 72Tabel 4.7. Tabel Permintaan_alat ................................................................... 72Tabel 4.6. Tabel Operator_provinsi ................................................................ 71Tabel 4.5. Tabel Operator_kabupaten ............................................................. 70Tabel 4.4. Tabel Kota_kabupaten ................................................................... 70Tabel 4.2. Analisis PIECES ............................................................................ 54Tabel 2.1. Simbol-simbol pada Data Flow Diagram ...................................... 14Tabel 4.1. Faktor-faktor Studi Kelayakan ....................................................... 50Tabel 3.1. Notasi Warna Logo BKKBN ......................................................... 42Tabel 2.7. Fungsi-fungsi MyQSL .................................................................... 25Tabel 2.6. Script Dasar PHP ........................................................................... 23Tabel 2.5. Simbol-simbol pada Kamus Data .................................................. 21Tabel 2.4. Simbol-simbol pada Flow Chart .................................................... 19Tabel 2.3. Simbol-simbol pada Block Chart ................................................... 17Tabel 2.2. Simbol-simbol pada Entity Relationship Diagram ........................ 16Tabel 4.11. Hasil Uji Coba Sistem .................................................................... 89DAFTAR GAMBAR Halaman
Gambar 2.1. Tampilan program HTML pada browser ........................................... 23Gambar 2.2. Tampilan Starting Page pada Adobe Dreamweaver .......................... 27Gambar 2.3. Tampilan Ruang Kerja Adobe Dreamweaver .................................... 29Gambar 2.4. Menu Bar pada Adobe Dreamweaver ................................................ 29Gambar 2.5. Document Toolbar pada Adobe Dreamweaver .................................. 29Gambar 2.6. Show Code View pada Adobe Dreamweaver ..................................... 30Gambar 2.7. Workspace Switcher pada Adobe Dreamweaver ............................... 30Gambar 2.8. Panel Groups pada Adobe Dreamweaver .......................................... 31Gambar 2.9. Tag Selector pada Adobe Dreamweaver ............................................ 31Gambar 2.10 Property Inspector pada Adobe Dreamweaver .................................. 31Gambar 3.1. Logo Badan Kependudukan dan Keluarga Berencana Nasional(BKKBN) Provinsi Sumatera Selatan ................................................ 41
Gambar 3.2. Struktur Organisasi Badan Kependudukan dan Keluarga BerencanaNasional (BKKBN) Provinsi Sumatera Selatan ............................... 43
Gambar 3.3. Sistem Yang Sedang Berjalan di Sub-Bagian Keuangan dan BMN.. 48Gambar 3.2. Struktur Organisasi Badan Kependudukan dan Keluarga BerencanaNasional (BKKBN) Provinsi Sumatera Selatan ............................... 43
Gambar 4.1. Diagram Konteks Sistem yang baru pada Badan Kependudukan danKeluarga Berencana Nasional (BKKBN) Provinsi Sumatera Selatan ............................................................................... 57
Gambar 4.2. Data Flow Diagram (DFD) yang baru pada Badan Kependudukan dan Keluarga Berencana Nasional Provinsi Sumatera Selatan ......... 59Gambar 4.3. Block Chart Diagram Sistem yang baru pada Badan Kependudukan dan Keluarga Berencana Nasional Provinsi Sumatera Selatan ......... 62Gambar 4.4. Flowchart Diagram Sub-Bagian Keuangan dan BMN Sistem yang baru pada Badan Kependudukan dan Keluarga BerencanaNasional ProvinsiSumatera Selatan .................................................. 64
Gambar 4.5. Flowchart Diagram Operator Provinsi Sistem yang baru pada BadanKependudukan dan Keluarga Berencana Nasional Provinsi Sumatera Selatan ............................................................................... 65
Gambar 4.6. Flowchart Diagram Operator Kabupaten Sistem yang baru pada BadanKependudukan dan Keluarga Berencana Nasional Provinsi Sumatera Selatan ............................................................................... 66
Gambar 4.7. Entity Relationship Diagram (ERD) sistem yang baru pada BadanKependudukan dan Keluarga Berencana Nasional Provinsi Sumatera Selatan ............................................................................................... 67