eprints.umk.ac.ideprints.umk.ac.id/5614/1/hal._judul.pdf · ix kata pengantar skripsi dengan judul...

17

Upload: trinhanh

Post on 25-Mar-2019

218 views

Category:

Documents


0 download

TRANSCRIPT

vii

ABSTRACT

The development of information technology can improve performance and enablea wide range of activities can be carried out quickly, precisely and accurately, sothat ultimately will improve productivity. People really need information veryquickly and precisely. One way is through the Internet. This network allows us toconnect internet to search for information, there is no restriction area, region orcountry. Development and rapid changes in all things also happen in the world ofhealth care. This is because the health care sector is part of a wider system ofsociety and governance in a country. Health information useful for the communityto improve public health and to minimize the costs and burdens of the economy.Another dimension concerns the improvement of customer satisfaction andprovide consultation is an important part of the health information system. PIKMor public health information center is a non-governmental NGO that serves avariety of health information for the sanctuary and surrounding districts. Suchinformation includes the program of adolescent reproductive health, HIV-AIDS,environmental health programs, health services. Hopefully, by the design of thecentral portal of this holy community health information can help the public inseeking health information via the portal so as to improve service quality in orderto achieve the satisfaction of the people in getting health information.

viii

ABSTRAK

Perkembangan teknologi informasi dapat meningkatkan kinerja danmemungkinkan berbagai kegiatan dapat dilaksanakan dengan cepat, tepat danakurat, sehingga akhirnya akan meningkatkan produktivitas. Masyarakat sangatmembutuhkan informasi yang sangat cepat dan tepat. Salah satu caranya adalahmelalui jaringan internet. Jaringan internet ini memungkinkan kita terhubung gunamencari informasi, tidak ada lagi batasan wilayah, daerah ataupun negara.Perkembangan dan perubahan yang cepat dalam segala hal juga terjadi di duniapelayanan kesehatan. Hal ini karena sektor pelayanan kesehatan merupakanbagian dari sistem yang lebih luas dalam masyarakat dan pemerintahan dalamsuatu negara. Informasi kesehatan bermanfaat bagi masyarakat untukmeningkatkan derajat kesehatan masyarakat dan dapat meminimalisir dari bebanbiaya dan beban ekonomi. Dimensi lain menyangkut peningkatan kepuasankonsumen dan memberikan konsultasi merupakan bagian penting dari sisteminformasi kesehatan. PIKM atau pusat informasi kesehatan masyarakat adalahsebuah LSM non-pemerintahan yang menyajikan berbagai informasi kesehatanuntuk wilayah kabupaten kudus dan sekitarnya. Informasi tersebut meliputiprogram kesehatan reproduksi remaja, HIV-AIDS, program kesehatan lingkungan,pelayanan kesehatan. Diharapkan dengan adanya perancangan Portal pusatinformasi kesehatan masyarakat kudus ini dapat membantu masyarakat dalammencari informasi kesehatan melalui portal sehingga dapat meningkatkan mutupelayanan guna mencapai kepuasan masyarakat dalam mendapatkan informasikesehatan.

kata kunci : PIKM, Portal, Kesehatan.

xviii + 92 halaman; 93 gambar; 52 tabelDaftar acuan : 11 (2002-2014)

ix

KATA PENGANTAR

Skripsi dengan judul Rancang Bangun Portal Pusat Informasi Kesehatan

Masyarakat (Pikm) Kudus dapat penulis selesaikan sesuai rencana tidak terlepas

dari dukungan berbagai pihak yang tidak tenilai besarnya. Oleh karena itu pada

kesempatan yang baik ini tidak lupa penulis menyampaikan terimakasih kepada :

1. Rektor Universitas Muria Kudus, Bapak Dr. Suparnyo, SH, MS

2. Dekan Fakultas Teknik Universitas Muria Kudus, Bapak Rochmad

Winarso, ST, MT

3. Ketua Program Studi Teknik Informatika Universitas Muria Kudus, Bapak

Ahmad jazuli, M.kom.

4. Ibu Rizkysari Meimaharani M.Kom selaku pembimbing pertama skripsi

penulis

5. Ibu Anastasya Latubessy S.Kom,M.Cs selaku pembimbing kedua skripsi

penulis

6. Bapak Nor Hamid, SP selaku Co PIKM Kudus

7. Bapak Yohanes Kun, Ibu Arin Sri Kristiani, Bapak Nor Hamid dan

Abraham Zifran selaku keluarga yang selalu mendoakan dan memberi

dukungan penuh kepada penulis dan semua pihak yang membantu

terselesaikannya laporan ini yang tidak dapat penulis sebutkan satu-persatu.

Penulis menyadari bahwa dalam penyusunan laporan skripsi ini masih

jauh dari sempurna. Oleh karena itu, saran dan kritik yang membangun sangat

penulis butuhkan guna perbaikan penlisan dimasa-masa mendatang. Penulis

mohon maaf atas segala kekurangan dan kesalahan yang ada. Akhirnya penulis

berharap semoga tulisan ini bermanfaat. Amin.

Kudus, Agustus 2015

penulis

x

DAFTAR ISI

Halaman

HALAMAN SAMPUL .............................................................................................. i

HALAMAN JUDUL.................................................................................................. ii

PENGESAHAN STATUS SKRIPSI ......................................................................... iii

PERNYATAAN PENULIS ....................................................................................... iv

PERSETUJUAN SKRIPSI ........................................................................................ v

PENGESAHAN SKRIPSI ......................................................................................... vi

ABSTRACT............................................................................................................... vii

ABSTRAK ................................................................................................................. viii

KATA PENGANTAR ............................................................................................... ix

DAFTAR ISI.............................................................................................................. x

DAFTAR GAMBAR ................................................................................................. xiii

DAFTAR TABEL...................................................................................................... xvii

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

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

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

1.3 Rumusan masalah ...................................................................................... 4

1.4 Tujuan Penelitian....................................................................................... 4

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

1.6 Sistemmatika Penulisan............................................................................. 5

BAB II TINJAUAN PUSTAKA................................................................................ 6

2.1 Penelitian Terkait ..................................................................................... 6

2.2 Landasan Teori ......................................................................................... 7

2.2.1 Portal ............................................................................................. 7

2.2.2 UML.............................................................................................. 8

2.2.2.1 Diagram-Diagram UML.................................................. 8

2.3 Pemetaan Obyek Kedalam Tabel ............................................................. 13

2.4 Konsep Dasar Database MYSQL............................................................. 15

2.4.1 Tipe Database MYSQL ............................................................... 15

xi

2.4.2 Bahasa SQL ................................................................................. 17

2.4.3 Sub Bahasa Dalam SQL .............................................................. 18

2.5 WEB......................................................................................................... 19

2.5.1 HTML........................................................................................... 19

2.5.2 Struktur HTML............................................................................ 20

2.6 PHP (Hypertext Preprocessor)................................................................. 20

2.6.1 Teknik Penulisan Script PHP ......................................................... 21

2.6.2 Dasar Dasar Pemprogaman PHP.................................................... 21

2.7 Kerangka Teori/ Kerangka Pemiliran ...................................................... 22

BAB III METODE PENELITIAN............................................................................. 23

3.1 Pengumpulan Data...................................................................................... 23

3.2 Metodologi Penelitian................................................................................. 23

3.3 Sejarah Berdirinya Pikm Kudus ................................................................. 25

3.4 Lambang Atau Logo PIKM ........................................................................ 25

3.5 Azas,Visi, dan Misi PIKM Kudus .............................................................. 26

3.6 Bentuk Organisasi....................................................................................... 27

3.7 Denah Lokasi ............................................................................................. 27

3.8 Struktur Organisasi ..................................................................................... 28

3.8.1 Kepengurusan ................................................................................... 28

3.8.2 Pendiri............................................................................................... 28

3.8.3 Struktur anggota dalam PIKM ......................................................... 28

3.8.4 Periode Masa Bakti Kepengurusan .................................................. 30

3.8.5 Hak dan Kewajiban Pengurus........................................................... 30

3.8.6 Hak dan Kewajiban Anggota............................................................ 31

3.8.7 jenjang pengambilan keputusan ....................................................... 32

BAB IV ANALISIS DAN PERANCANGAN SISTEM........................................... 33

4.1 Identifikasi Masalah ................................................................................... 33

4.1.1 Sumber Masalah ............................................................................... 33

4.2 Analisis Kebutuhan Sistem......................................................................... 33

4.2.1 Analisis Kebutuhan Masukkan......................................................... 33

4.2.2 Analisis Kebutuhan Proses ............................................................... 34

xii

4.2.3 Analisis Kebutuhan Keluaran........................................................... `34

4.2.4 Analisis Kebutuhan Data dan Informasi........................................... 34

4.2.5 Analisis Kebutuhan Perangkat Keras (Hardware) ........................... 34

4.2.6 Analisis Kebutuhan Perangkat Lunak (Software) ............................ 35

4.3. Perancangan Sistem................................................................................... 35

4.3.1 Analisis Aktor................................................................................... 35

4.3.2 Proses Bisnis Use Case Diagram...................................................... 35

4.3.3 Diagram Use Case Bisnis ................................................................. 36

4.3.4 Diagram Use Case Sistem ................................................................ 36

4.3.5 Skenario Use Case (Flow Of Events) ............................................... 37

4.3.6 Diagram Aktivitas ........................................................................... 46

4.3.7 Diagram Sekuensial......................................................................... 51

4.3.8 Diagram Kelas.................................................................................. 56

1.3.9 Diagram Statechart .......................................................................... 60

4.4. Perancangan Basis Data............................................................................ 67

4.5 Desain Interface .......................................................................................... 71

BAB V IMPLEMENTASI SISTEM.......................................................................... 76

5.1 Implementasi............................................................................................... 76

5.1.1 Pembuatan Database Portal PIKM dan Tabel .................................. 98

5.2 Tampilan Utama ........................................................................................ 80

BAB VI PENUTUP ................................................................................................... 92

6.1. Kesimpulan ................................................................................................ 92

6.2 Saran .......................................................................................................... 92

Daftar Pustaka

Lampiran-Lampiran

xiii

DAFTAR GAMBAR

Halaman

Gambar 2.1 Asosiasi One To One.............................................................................. 14

Gambar 2.2 Asosiasi One To Many........................................................................... 14

Gambar 2.3 Asosiasi Many To Many ........................................................................ 15

Gambar 2.4 Kerangka Teori....................................................................................... 22

Gambar 3.1 Waterfalls Model.................................................................................... 24

Gambar 3..2 Logo PIKM Kudus ................................................................................ 26

Gambar 3.3 Denah lokasi PIKM Kudus .................................................................... 28

Gambar 3.4 Struktur Organisasi PIKM Kudus ......................................................... 30

Gambar 4.1: Bisnis UseCase ..................................................................................... 36

Gambar 4.2: Diagram Use Case Sistem..................................................................... 36

Gambar 4.3 : Diagram Aktivitas Login Admin ......................................................... 46

Gambar 4.4 : Diagram Aktivitas Login Member ....................................................... 47

Gambar 4.5 : Diagram Aktivitas Kelola Admin ........................................................ 47

Gambar 4.6 : Diagram Aktivitas Kelola Member ...................................................... 48

Gambar 4.7 : Diagram Aktivitas Kelola Kegiatan ..................................................... 48

Gambar 4.8 : Diagram Aktivitas Kelola Dokumentasi .............................................. 49

Gambar 4.9 : Diagram Aktivitas Pertanyaan ............................................................. 49

Gambar 4.10 : Diagram Aktivitas Kelola Jawaban.................................................... 50

Gambar 4.11 : Diagram Aktivitas Pendaftaran .......................................................... 50

Gambar 4.12 : Diagram Aktivitas Ubah Profil .......................................................... 50

Gambar 4.13: Diagram Aktivitas Kelola Artikel ....................................................... 51

Gambar 4.14 : Diagram Sekuensial Login Admin..................................................... 51

Gambar 4.15 : Diagram Sekuensial Login Member .................................................. 52

Gambar 4.16 : Diagram Sekuensial Kelola Admin.................................................... 52

Gambar 4.17 : Diagram Sekuensial Kelola Member ................................................. 53

Gambar 4.18 : Diagram Sekuensial Kelola Kegiatan ................................................ 53

Gambar 4.19: Diagram Sekuensial Kelola Dokumentasi .......................................... 54

Gambar 4.20 : Diagram Sekuensial Pertanyaan......................................................... 54

xiv

Gambar 4.21 : Diagram Sekuensial Kelola Jawaban ................................................. 55

Gambar 4.22 : Diagram Sekuensial Pendaftaran ....................................................... 55

Gambar 4.23 : Diagram Sekuensial Ubah Profil........................................................ 56

Gambar 4.24 : Diagram Sekuensial Kelola Artikel .................................................. 56

Gambar 4.25: Kelas User ........................................................................................... 57

Gambar 4.26: Kelas Admin dan Member .................................................................. 57

Gambar 4.27: Kelas Kegiatan .................................................................................... 57

Gambar 4.28: Kelas Dokumentasi ............................................................................. 58

Gambar 4.29: Kelas Artikel ....................................................................................... 58

Gambar 4.30: Kelas Pertanyaan................................................................................. 58

Gambar 4.31: Kelas Jawaban..................................................................................... 59

Gambar 4.32 : Diagram Kelas.................................................................................... 59

Gambar 4.33 : Statechart Diagram Login Admin ..................................................... 60

Gambar 4.34: Statechart Diagram Tambah Admin................................................... 60

Gambar 4.35: Statechart Diagram Ubah Admin ....................................................... 61

Gambar 4.36: Statechart Diagram Hapus Admin ..................................................... 61

Gambar 4.37 : Statechart Diagram Login Member .................................................. 61

Gambar 4.38: Statechart Diagram Tambah Member ............................................... 62

Gambar 4.39: Statechart Diagram Ubah Member..................................................... 62

Gambar 4.40: Statechart Diagram Hapus Member ................................................... 62

Gambar 4.41: Statechart Diagram Tambah Kegiatan ............................................... 63

Gambar 4.42: Statechart Diagram Ubah Kegiatan.................................................... 63

Gambar 4.43: Statechart Diagram Hapus Kegiatan .................................................. 63

Gambar 4.44: Statechart Diagram Tambah Dokumentasi ........................................ 64

Gambar 4.45: Statechart Diagram Ubah Dokumentasi ............................................ 64

Gambar 4.46: Statechart Diagram Hapus Dokumentasi ........................................... 64

Gambar 4.47: Statechart Diagram Tambah Artikel .................................................. 65

Gambar 4.48: Statechart Diagram Ubah Artikel ....................................................... 65

Gambar 4.49: Statechart Diagram Hapus Artikel ..................................................... 65

Gambar 4.50: Statechart Diagram Tambah Pertanyaan ............................................ 66

Gambar 4.51: Statechart Diagram Ubah Pertanyaan ................................................ 66

xv

Gambar 4.52: Statechart Diagram Hapus Pertanyaan............................................... 66

Gambar 4.53: Statechart Diagram Tambah Jawaban ................................................ 67

Gambar 4.54: Statechart Diagram Ubah Jawaban .................................................... 67

Gambar 4.55: Statechart Diagram Hapus Jawaban................................................... 67

Gambar 4.56: Relasi Tabel......................................................................................... 71

Gambar 4.57: Desain Login ...................................................................................... 72

Gambar 4.58: Desain Halaman Utama Member ........................................................ 72

Gambar 4.59: Desain Input Data Admin.................................................................... 73

Gambar 4.60: Desain Input Data Member ................................................................. 73

Gambar 4.61: Desain Input Data Kegiatan ................................................................ 74

Gambar 4.62: Desain Input Data Dokumentasi ......................................................... 74

Gambar 4.63: Desain Input Data Artikel ................................................................... 75

Gambar 4.64: Desain Input Data Pertanyaan............................................................. 75

Gambar 4.65: Desain Input Data Jawaban................................................................. 75

Gambar 5.1 Database phpMyAdmin ......................................................................... 76

Gambar 5.2. Tabel Administrator .............................................................................. 77

Gambar 5.3. Tabel Member ....................................................................................... 77

Gambar 5.4 Tabel Artikel ......................................................................................... 78

Gambar 5.5 Tabel Kegiatan ...................................................................................... 78

Gambar 5.6 Tabel Dokumentasi ................................................................................ 78

Gambar 5.7 Tabel Pertanyaan .................................................................................... 79

Gambar 5.8 Tabel Jawaban ........................................................................................ 79

Gambar 5.9 Tabel Komentar...................................................................................... 80

Gambar 5.10 Tampilan Menu Utama Portal PIKM................................................... 80

Gambar 5.11 Tampilan Menu Daftar Member .......................................................... 81

Gambar 5.12 Tampilan Menu Artikel ........................................................................ 82

Gambar 5.13 Tampilan Komentar Artikel ................................................................. 83

Gambar 5.14 Tampilan daftar Kegiatan..................................................................... 83

Gambar 5.15 Tampilan daftar Dokumentasi .............................................................. 84

Gambar 5.16 Tampilan Login .................................................................................... 85

Gambar 5.17 Tampilan Kelola Admin....................................................................... 85

xvi

Gambar 5.18 Tampilan Data Member ....................................................................... 86

Gambar 5.19 Tampilan Kelola kegiatan .................................................................... 87

Gambar 5.20 Tampilan Kelola Dokumentasi............................................................. 88

Gambar 5.21 Tampilan Kelola Jawaban .................................................................... 88

Gambar 5.22 Tampilan Kelola Artikel....................................................................... 89

Gambar 5.23 Tampilan Daftar Pertanyaan................................................................. 90

Gambar 5.24 Tampilan Tampilan Edit profil............................................................. 90

xvii

DAFTAR TABEL

Halaman

Tabel 2.1 Notasi Usecase Bisnis ............................................................................... 9

Tabel 2.2 Notasi Diagram Use Case .......................................................................... 10

Tabel 2.3 Notasi Diagram Aktivitas........................................................................... 11

Tabel 2.4 Notasi Diagram Sekuensial ....................................................................... 11

Tabel 2.5 Notasi Diagram Kelas ................................................................................ 12

Tabel 2.6 Notasi Diagram Statechart......................................................................... 13

Tabel 2.7 Tipe Data MySQL...................................................................................... 15

Table 4.1 : Proses Bisnis Use Case ............................................................................ 35

Tabel 4.2: Tabel alur optimistic Login Admin........................................................... 37

Tabel 4.3: Tabel alur pesimistic Login Admin .......................................................... 37

Tabel 4.4: Tabel alur optimistic Login Admin........................................................... 38

Tabel 4.5: Tabel alur pesimistic Login Admin .......................................................... 38

Tabel 4.6: Tabel alur optimistic Kelola Admin ........................................................ 39

Tabel 4.7: Tabel alur pesimistic Kelola Admin ......................................................... 39

Tabel 4.8: Tabel alur optimistic Kelola Member ....................................................... 39

Tabel 4.9: Tabel alur pesimistic Kelola Member....................................................... 40

Tabel 4.10: Tabel alur optimistic Kelola Kegiatan .................................................... 40

Tabel 4.11: Tabel alur pesimistic Kelola Kegiatan.................................................... 41

Tabel 4.12: Tabel alur optimistic Kelola Dokumentasi ............................................. 41

Tabel 4.13: Tabel alur pesimistic Kelola Dokumentasi ............................................. 42

Tabel 4.14: Tabel alur optimistic Kelola Artikel ....................................................... 42

Tabel 4.15: Tabel alur pesimistic Kelola Artikel ....................................................... 42

Tabel 4.16: Tabel alur optimistic Pendaftaran ........................................................... 43

Tabel 4.17: Tabel alur pesimistic Pendaftaran........................................................... 43

Tabel 4.18: Tabel alur optimistic Ubah Profil ........................................................... 44

Tabel 4.19: Tabel alur pesimistic Ubah Profil ........................................................... 44

Tabel 4.20: Tabel alur optimistic Pertanyaan ............................................................ 45

Tabel 4.21: Tabel alur pesimistic Pertanyaan ............................................................ 45

xviii

Tabel 4.22: Tabel alur optimistic Jawaban ................................................................ 45

Tabel 4.23: Tabel alur pesimistic Jawaban ................................................................ 46

Tabel 4.24: Tabel Admin ........................................................................................... 68

Tabel 4.25: Tabel Member......................................................................................... 68

Tabel 4.26: Tabel Kegiatan ........................................................................................ 69

Tabel 4.27: Tabel Dokumentasi ................................................................................. 69

Tabel 4.28: Tabel Artikel ........................................................................................... 70

Tabel 4.29: Tabel Pertanyaan..................................................................................... 70

Tabel 4.30: Tabel Jawaban......................................................................................... 71

Tabel 5.1 Script Tampilan Menu Daftar Member...................................................... 82

Tabel 5.2 Script Tampilan Menu Daftar Artikel ........................................................ 82

Tabel 5.3 Script Tampilan Menu Komentar .............................................................. 83

Tabel 5.4 Script Tampilan Menu Kegiatan ................................................................ 83

Tabel 5.5 Script Tampilan Menu Daftar Dokumentasi .............................................. 84

Tabel 5.6 Script Tampilan Menu Login..................................................................... 91

Tabel 5.7 Script Tampilan Kelola Admin .................................................................. 85

Tabel 5.8 Script Tampilan Kelola Data Member ....................................................... 86

Tabel 5.9 Script Tampilan Kelola Kegiatan............................................................... 87

Tabel 5.10 Script Tampilan Kelola Dokumentasi...................................................... 88

Tabel 5.11 Script Tampilan Kelola Jawaban ............................................................. 89

Tabel 5.13 Script Tampilan Kelola Artikel................................................................ 89

Tabel 5.14 Script Tampilan Daftar Pertanyaan.......................................................... 90

Tabel 5.15 Script Tampilan Edit Profi ....................................................................... 91