sistem informasi penjadwalan pkk pada dinas …

18
SISTEM INFORMASI PENJADWALAN PKK PADA DINAS PEMBERDAYAAN PEREMPUAN PERLINDUNGAN ANAK DAN KELUARGA BERENCANA KOTA PANGKALPINANG SKRIPSI Atika Dhia Nisrina 1722500041 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI INSTITUT SAIN DAN BISNIS (ISB) ATMA LUHUR PANGKALPINANG 2021

Upload: others

Post on 16-Feb-2022

11 views

Category:

Documents


0 download

TRANSCRIPT

SISTEM INFORMASI PENJADWALAN PKK PADA DINAS

PEMBERDAYAAN PEREMPUAN PERLINDUNGAN ANAK

DAN KELUARGA BERENCANA

KOTA PANGKALPINANG

SKRIPSI

Atika Dhia Nisrina

1722500041

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNOLOGI INFORMASI

INSTITUT SAIN DAN BISNIS (ISB)

ATMA LUHUR

PANGKALPINANG

2021

SISTEM INFORMASI PENJADWALAN PKK PADA DINAS

PEMBERDAYAAN PEREMPUAN PERLINDUNGAN ANAK

DAN KELUARGA BERENCANA

KOTA PANGKALPINANG

SKRIPSI

Diajukan Untuk Melengkapi Salah Satu Syarat

Memperoleh Gelar Sarjana Komputer

Atika Dhia Nisrina

1722500041

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNOLOGI INFORMASI

INSTITUT SAIN DAN BISNIS (ISB)

ATMA LUHUR

PANGKALPINANG

2021

i

LEMBAR PERNYATAAN

Yang bertanda tangan di bawah ini :

NIM : 1722500041

Nama : Atika Dhia Nisrina

Program Studi : Sistem Informasi

Fakultas : Teknologi Informasi

Judul Skripsi : SISTEM INFORMASI PENJADWALAN PKK PADA DINAS

PEMBERDAYAAN PEREMPUAN PERLINDUNGAN

ANAK DAN KELUARGA BERENCANA KOTA

PANGKALPINANG

Menyatakan bahwa Laporan Tugas Akhir atau program saya adalah hasil karya

sendiri dan bukan plagiat. Apabila ternyata ditemukan didalam laporan Tugas Akhir

atau program saya terdapat unsur plagiat, maka saya siap untuk mendapatkan sanksi

akademik yang terkait dengan hal tersebut.

Pangkalpinang, 01 Agustus 2021

(Atika Dhia Nisrina)

ii

LEMBAR PENGESAHAN SKRIPSI

SISTEM INFORMASI PENJADWALAN PKK

PADA DINAS PEMBERDAYAAN PEREMPUAN PERLINDUNGAN

ANAK DAN KELUARGA BERENCANA KOTA PANGKALPINANG

Yang dipersiapkan dan disusun oleh

Atika Dhia Nisrina

1722500041

Telah dipertahankan di depan Dewan Penguji

Pada Tanggal 16 Agustus 2021

Anggota Penguji Dosen Pembimbing

Parlia Romadiana, M.Kom Ellya Helmud, M.Kom

NIDN. 0210039301 NIDN. 0201027901

Kaprodi Sistem Informasi Ketua Penguji

Okkita Rizan, M.Kom Sujono, M.Kom

NIDN. 0211108306 NIDN. 0211037702

Skripsi ini telah diterima dan sebagai salah satu persyaratan

Untuk memperoleh gelar Sarjana Komputer

Tanggal September 2021

DEKAN FAKULTAS TEKNOLOGI INFORMI INSTITUT SAINS DAN

BISNIS ATMA LUHUR

Ellya Helmud, M.Kom

NIDN. 0201027901

iii

KATA PENGANTAR

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan

segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan

skripsi yang merupakan salah satu persyaratan untuk menyelesaikan program studi

strata satu (S1) pada Jurusan Sistem Informasi ISB ATMA LUHUR.

Dalam penyusunan Laporan Skrips ini, penulis menyadari bahwa masih

jauh dari sempurna, baik pada tekik penulisan maupun materi, mengingat akan

kemampuan yang dimiliki penulis. Karena itu, kritik dan saran akan senantiasa

penulis terima dengan senang hati demi penyempurnaan pembuatan laporan skripsi

ini.

Dengan segala keterbatasan, penulis menyadari pula bahwa laporan skripsi

ini takkan terwujud tanpa bantuan, bimbingan dan dorongan dari berbagai pihak.

Untuk itu, dengan segala kerendahan hati, penulis menyampaikan ucapan terima

kasih yang tak terhingga kepada pihak-pihka yang membantu dalam menyelesaikan

laporan skripsi ini, yaitu :

1. Allah SWT, atas rahmat yang tak terhingga serta memberikan petunjuk dan

karunia-Nya sehingga penulis dapat menyelesaikan laporan skripsi ini.

2. Orang tua tercinta, yang telah memberikan doa dan dukungan serta materi

dengan segenap tenaga, pikiran untuk selalu memberikan yang terbaik bagi

penulis.

3. Bapak Drs. Djaetun Hs yang telah mendirikan Atma Luhur.

4. Bapak Dr. Husni Teja Sukmana, S.T., M.Sc, selaku Rektor ISB Atma

5. Luhur.

6. Bapak Ellya Helmud, M.Kom, selaku Dekan FTI ISB Atma Luhur.

7. Bapak Okkita Rizan, M. Kom Selaku Ketua Program Studi Sistem

Informasi ISB Atma Luhur.

8. Bapak Ellya Helmud, M.Kom, M. Kom selaku dosen pembimbing yang

telah banyak meluangkan waktunya untuk memberi arahan selama

penyusunan laporan skripsi ini.

iv

9. Kautsar Akbar yang selalu memberikan spirit maupun materi serta

menemani disaat menyelesaikan skripsi ini.

10. Teman-teman angkatan 2017, terutama Cherly Octora Elizabeth, Lufi

Purwanti dan teman kecil Jenni Mutiara Yolanda yang telah berjuang

bersama-sama untuk terus meyelesaikan skripsi ini.

Penulis berharap semoga semua jasa yang telah diberikan akan

mendapatkan balasan dari Allah SWT. Akhir kata penulis berharap semoga laporan

skripsi ini dapat bermanfaat bagi para pembaca khususnya teman-teman mahasiswa

ISB Atma Luhur Pangkalpinang.

Pangkalpinang, Agustus 2021

Penulis

v

ABSTRACT

The Office of Women's Empowerment, Child Protection and Family Planning in

Pangkalpinang City is a government agency that has a role in empowering women,

so this agency manages a PKK organization. PKK or the abbreviation of Family

Welfare Empowerment is a form of community development movement that has

the right role and target to realize family welfare. The problem so far is scheduling

of PKK activities is still made manually, becoming inefficient in terms of time and

effort, so it is necessary to develop a system to manage data that covers all

computerized PKK activities. Performance improvement can not be separated from

the facilities and infrastructure, one of which is the support of technology and

information systems in accordance with the needs. Where data can be processed

and processed so as to produce information to support decisions. This Scheduling

Information System is designed using the FAST research model, the research

method used is object-oriented method and this research tool uses UML (Unified

Modeling Language). The results achieved from this research are the existence of a

computerized scheduling information system that can provide convenience in

service and information presentation, improve performance and data processing to

be better, precise, fast and accurate.

Keywords: Scheduling Information System, PKK, FAST Model

vi

ABSTRAKSI

Dinas Pemberdayaan Perempuan Perlindungan Anak dan Keluarga Berencana Kota

Pangkalpinang merupakan suatu Instansi Pemerintahan yang memiliki peran

menyangkut pemberdayaan perempuan, maka instansi ini mengurus suatu

organisasi PKK. PKK atau singkatan dari Pemberdayaan Kesejahteraan Keluarga

merupakan suatu bentuk gerakan pembangunan masyarakat yang mempunyai

peranan dan sasaran yang tepat untuk mewujudkan kesejahteraan keluarga.

Permasalahan selama ini penjadwalan kegiatan PKK masih dibuat manual, menjadi

tidak efesien dalam hal waktu dan tenaga, sehingga perlu dikembangkan sebuah

sistem untuk mengelola data yang mencangkup keseluruhan kegiatan PKK yang

terkomputerisasi. Peningkatan kinerja tidak terlepas dari sarana dan prasarana,

salah satunya adalah dukungan teknologi dan sistem informasi yang sesuai dengan

kebutuhan. Dimana data dapat diproses dan diolah sehingga menghasilkan

informasi guna mendukung keputusan. Sistem Informasi Penjadwalan ini dirancang

menggunakan model penelitian FAST, metode penelitian yang digunakan metode

berorientasi objek dan tools penelitian ini menggunakan UML (Unified Modelling

Language). Hasil yang inign dicapai dari penelitian ini adalah dengan adanya

sistem informasi penjadwalan yang sudah terkomputerisasi ini dapat memberikan

kemudahan dalam pelayanan dan penyajian informasi, meningkatkan kinerja serta

pengolahan data menjadi lebih baik, tepat, cepat dan akurat.

Kata Kunci : Sistem Informasi Penjadwalan, PKK, Model FAST

vii

DAFTAR ISI

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

LEMBAR PENGESAHAN SKRIPSI..................................................................... ii

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

ABSTRACT ............................................................................................................ v

ABSTRAKSI.......................................................................................................... vi

DAFTAR ISI ......................................................................................................... vii

DAFTAR GAMBAR .............................................................................................. x

DAFTAR TABEL ................................................................................................. xii

DAFTAR SIMBOL .............................................................................................. xiii

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

1.1 Latar Belakang Masalah ........................................................................... 1

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

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

1.4 Tujuan dan Manfaat Penelitian ................................................................. 3

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

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

1.5 Sistematika Penulisan ............................................................................... 4

BAB II ..................................................................................................................... 6

LANDASAN TEORI ............................................................................................. 6

2.1 Defisini Sistem Informasi ......................................................................... 6

2.1.1 Definisi Sistem ...................................................................................... 6

2.1.2 Definisi Informasi ................................................................................. 6

2.1.3 Definisi Sistem Informasi ..................................................................... 7

viii

2.2 Definisi Penjadwalan ................................................................................ 8

2.3 Pemberdayaan dan Kesejahteraan Keluarga (PKK) ................................. 8

2.4 Definisi Model Pengembangan Perangkat Lunak .................................... 9

2.5 Definisi Metode Pengembangan Perangkat Lunak ................................ 10

2.6 Defisini Tools Pengembangan Perangkat Lunak .................................... 10

2.7 Entity Relationship Diagram (ERD) ...................................................... 13

2.8 Logical Record Structure (LRS) ............................................................. 13

2.9 Spesifikasi Basis Data ............................................................................ 13

2.10 Tinjauan Penelitian Terdahulu ............................................................... 14

BAB III.................................................................................................................. 18

3.1 Model Pengembangan Sistem Informasi ................................................ 18

3.2 Metode Penelitian Pengembangan Sistem.............................................. 19

3.3 Tools Pengembangan Sistem .................................................................. 19

BAB IV ................................................................................................................. 21

4.1 Tinjauan Umum ...................................................................................... 21

4.1.1 Sejarah ................................................................................................ 21

4.1.2 Visi dan Misi Tim Penggerak PKK .................................................... 23

4.1.3 Struktur Organisasi ............................................................................. 23

4.1.4 Tugas dan Wewenang ......................................................................... 24

4.2 Definisi Lingkup (Scope Definition) ...................................................... 28

4.2.1 Proses Bisnis ....................................................................................... 28

4.2.2 Activity Diagram ................................................................................ 29

4.3 Analisis Permasalahan (Problem Analysis) ............................................ 31

4.4 Analisis Kebutuhan (Requirement Analysis) .......................................... 32

4.4.1 Dokumen Masukan ............................................................................. 32

ix

4.4.2 Dokumen Keluaran ............................................................................. 34

4.4.3 Analisa Kebutuhan .............................................................................. 35

4.5 Desain Logis (Logical Design) ............................................................... 37

4.5.1 Package Diagram ................................................................................ 37

4.5.2 Use Case Diagram .............................................................................. 37

4.5.3 Deskripsi Use Case ............................................................................. 39

4.6 Analisa Keputusan (Decision Analysis) ................................................. 42

4.7 Desain Logis (Physical Design) ............................................................. 43

4.7.1 Rancangan Basis Data ........................................................................ 43

4.7.2 Rancangan Layar ................................................................................ 58

4.7.3 Sequence Diagram .............................................................................. 70

4.7.4 Class Diagram .................................................................................... 78

BAB V ................................................................................................................... 79

5.1 Kesimpulan ............................................................................................. 79

5.2 Saran ....................................................................................................... 79

DAFTAR PUSTAKA ........................................................................................... 81

Lampiran A ........................................................................................................... 83

Lampiran B............................................................................................................ 85

Lampiran C............................................................................................................ 87

Lampiran D ........................................................................................................... 89

Lampiran E Surat Izin Riset .................................................................................. 91

Lampiran F Kartu Bimbingan ............................................................................... 92

Lampiran G Biodata Penulis Skripsi ..................................................................... 93

x

DAFTAR GAMBAR

Gambar 4. 1 Struktur Organisasi TP. PKK Kota Pangkalpinang ......................... 23

Gambar 4. 2 Activity Diagram Proses Pendataan Kegiatan ................................. 29

Gambar 4. 3 Activity Diagram Pembuatan Jadwal Kegiatan ............................... 30

Gambar 4. 4 Activity Diagram Proses Absensi Peserta Kegiatan ........................ 30

Gambar 4. 5 Analisis Permasalahan...................................................................... 31

Gambar 4. 6 Package Diagram.............................................................................. 37

Gambar 4. 7 Use Case Diagram User ................................................................... 37

Gambar 4. 8 Use Case Diagram Bagian Sekretariat ............................................. 38

Gambar 4. 9 Use Case Diagram Peserta ............................................................... 38

Gambar 4. 10 ERD ................................................................................................ 43

Gambar 4. 11 Transformasi ERD ke LRS ............................................................ 44

Gambar 4. 12 LRS................................................................................................. 45

Gambar 4. 13 Rancangan Layar Menu Utama ...................................................... 58

Gambar 4. 14 Rancangan Layar Log In ................................................................ 59

Gambar 4. 15 Rancangan Layar Bagian Sekretariat ............................................. 59

Gambar 4. 16 Rancangan Layar Data PKK .......................................................... 60

Gambar 4. 17 Rancangan Layar Tambah Data PKK ............................................ 60

Gambar 4. 18 Rancangan Layar Ubah Data PKK................................................. 61

Gambar 4. 19 Rancangan Layar Data Bidang ....................................................... 61

Gambar 4. 20 Rancangan Layar Tambah Data Bidang......................................... 62

Gambar 4. 21 Rancangan Layar Ubah Data Bidang ............................................. 62

Gambar 4. 22 Rancangan Layar Data Kegiatan .................................................... 63

Gambar 4. 23 Rancangan Layar Tambah Data Kegiatan ...................................... 63

Gambar 4. 24 Rancangan Layar Ubah Data Kegiatan .......................................... 64

Gambar 4. 25 Rancangan Layar Data Jadwal Kegiatan ........................................ 64

Gambar 4. 26 Rancangan Layar Tambah Data Jadwal Kegiatan .......................... 65

Gambar 4. 27 Rancangan Layar Detail Data Jadwal Kegiatan ............................. 65

xi

Gambar 4. 28 Rancangan Layar Data Absensi ..................................................... 66

Gambar 4. 29 Rancangan Layar Tambah Data Absensi ....................................... 66

Gambar 4. 30 Rancangan Layar Cetak Laporan Penjadwalan .............................. 67

Gambar 4. 31 Rancangan Layar Cetak Laporan Absensi ..................................... 67

Gambar 4. 32 Rancangan Layar Peserta ............................................................... 68

Gambar 4. 33 Rancangan Layar Data Peserta ....................................................... 68

Gambar 4. 34 Rancangan Layar Tambah Data Peserta......................................... 69

Gambar 4. 35 Rancangan Layar Lihat Jadwal ...................................................... 69

Gambar 4. 36 Sequence Diagram Login Bagian Sekretariat ................................ 70

Gambar 4. 37 Sequence Diagram Login Peserta .................................................. 70

Gambar 4. 38 Sequence Diagram Data PKK ........................................................ 71

Gambar 4. 39 Sequence Diagram Data Bidang .................................................... 71

Gambar 4. 40 Sequence Diagram Data Kegiatan.................................................. 72

Gambar 4. 41 Sequence Diagram Data Jadwal Kegiatan ..................................... 73

Gambar 4. 42 Sequence Diagram Data Absen ...................................................... 74

Gambar 4. 43 Sequence Diagram Cetak Laporan Penjadwalan Kegiatan ............ 74

Gambar 4. 44 Sequence Diagram Cetak Laporan Absensi ................................... 75

Gambar 4. 45 Sequence Diagram Data Peserta .................................................... 75

Gambar 4. 46 Sequence Diagram LIhat Jadwal Kegiatan .................................... 76

Gambar 4. 47 Sequence Diagram Registrasi Bagian Sekretariat .......................... 76

Gambar 4. 48 Sequence Diagram Registrasi Peserta ............................................ 77

Gambar 4. 49 Class Diagram ................................................................................ 78

xii

DAFTAR TABEL

Tabel 4. 1 Tabel Bidang ........................................................................................ 46

Tabel 4. 2 Tabel Penjadwalan ............................................................................... 46

Tabel 4. 3 Tabel Detail Kegiatan .......................................................................... 46

Tabel 4. 4 Tabel Kegiatan ..................................................................................... 46

Tabel 4. 5 Tabel Absen ......................................................................................... 47

Tabel 4. 6 Tabel Detail Absen............................................................................... 47

Tabel 4. 7 Tabel Peserta ........................................................................................ 48

Tabel 4. 8 Tabel PKK............................................................................................ 48

Tabel 4. 9 Spesifikasi Data User ........................................................................... 48

Tabel 4. 10 Spesifikasi Data Bidang ..................................................................... 49

Tabel 4. 11 Spesifikasi Data Penjadwalan ............................................................ 49

Tabel 4. 12 Spesifikasi Data Detail Kegiatan ....................................................... 50

Tabel 4. 13 Spesifikasi Data Kegiatan .................................................................. 50

Tabel 4. 14 Spesifikasi Data Absen ...................................................................... 51

Tabel 4. 15 Spesifikasi Data Detail Absen............................................................ 51

Tabel 4. 16 Spesifikasi Data Peserta ..................................................................... 52

Tabel 4. 17 Spesifikasi Data PKK......................................................................... 53

xiii

DAFTAR SIMBOL

Daftar Simbol Use Case Diagram

Daftar Simbol Activity Diagram

Gambar Keterangan

Start Point adalah simbol yang

menyatakan awal dari aktifitas.

End Point adalah simbol yang

menyatakan akhir dari aktifitas.

Gambar Keterangan

Actor menggambarkan orang atau sistem yang

menyediakan atau menerima informasi dari sistem

atau menggambarkan pengguna software aplikasi

(user).

Use Case menggambarkan fungsionalitas dari

suatu sistem, sehingga pengguna sistem paham dan

mengerti mengenai kegunaan sistem yang akan

dibangun.

Associations menggambarkan hubungan antara

actor dan use case.

Extends Menspesifikasikan bahwa use case

target memperluas perilaku dari use case sumber

pada suatu titik yang diberikan.

xiv

Activity adalah simbol yang

menggambarkan aktifitas yang dilakukan

pada system.

Decision adalah simbol yang

menggambarkan kondisi dari sebuah

aktifitas yang bernilai benar/salah.

Swimlane menggambarkan pembagian /

pengelompokan berdasarkan tugas dan

fungsi tersendiri.

Transition State menggambarkan

hubungan antara dua state, dua activity

ataupun antara state dan activity.

Daftar Simbol Sequence Diagram

Gambar Keterangan

Actor menggambarkan seseorang atau sesuatu

(seperti perangkat, sistem lain) yang berinteraksi

dengan system.

Boundary menggambarkan interaksi antara satu

atau lebih actor dengan sistem, memodelkan

bagian dari sistem yang bergantung pada pihak

lain disekitarnya dan merupakan pembatas sistem

dengan dunia luar.

xv

Entity Menggambarkan informasi yang harus

disimpan oleh sistem(struktur data dari sebuah

sistem).

Object Message menggambarkan pesan/hubungan

antar obyek, yang menunjukkan urutan kejadian

yang terjadi.

Message to Self menggambarkan pesan/hubungan

obyek itu sendiri, yang menunjukkan urutan

kejadian yang terjadi.

Object menggambarkan abstraksi dari sebuah

entitas nyata/tidak nyata yang informasinya harus

disimpan.

Control mengatur aliran dari informasi untuk

sebuah skenario.

Daftar Simbol Class Diagram

Gambar Keterangan

Loop Menggambarkan perulangan dalam

sequence

xvi

Class Name Merupakan nama dari sebuah kelas.

Attribute merupakan data yang dimiliki suatu

objek dalam suatu kelas.

Method adalah suatu proses yang dapat

dilakukan oleh sebuah kelas.

Association Menggambarkan hubungan yang

terjadi antara kelas.

Daftar Simbol Entity Relationship Diagram (ERD)

Gambar Keterangan

Entitas merupakan obyek-obyek dasar yang terikat

didalam sistem. Obyek tersebut dapat berupa orang,

benda, atau hal lainnya yang keterangan perlu

disimpan di basis data.

Relationship merupakan kejadian yang

menggambarkan hubungan antara dua atau lebih

entitas.

Garis yang menghubungkan entitas dengan

relationship.

Agregasi merupakan sebuah relasi yang secara

kronologis mensyaratkan telah adanya relasi lain.