• Tidak ada hasil yang ditemukan

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN BALITA SEHAT BERBASIS WEB DI POSYANDU CAMAR KELURAHAN CAMBAI - POLSRI REPOSITORY

N/A
N/A
Protected

Academic year: 2024

Membagikan "SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN BALITA SEHAT BERBASIS WEB DI POSYANDU CAMAR KELURAHAN CAMBAI - POLSRI REPOSITORY"

Copied!
15
0
0

Teks penuh

(1)

LAPORAN AKHIR

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN BALITA SEHAT BERBASIS WEB DI POSYANDU CAMAR KELURAHAN CAMBAI

Laporan Akhir ini disusun sebagai salah satu syarat Menyelesaikan Pendidikan Program Diploma III

Pada Jurusan Teknik Komputer Program Studi Teknik Komputer

Oleh :

Vita Andar Dita 061830700494

POLITEKNIK NEGERI SRIWIJAYA PALEMBANG

2021

(2)
(3)
(4)
(5)

v

MOTTO DAN PERSEMBAHAN

Motto :

“Tidak ada masalah yang tidak bisa diselesaikan selama ada kemauan untuk menyelesaikannya.”

(Vita Andar Dita)

“Wahai orang-orang yang beriman! Mohonlah pertolongan (kepada Allah) dengan sabar dan shalat. Sungguh, Allah beserta orang-orang yang sabar.”

(QS. Al-Baqarah, 02:153)

“Maka sesungguhnya beserta kesulitan ada kemudahan.”

(QS. Al-Insyirah, 94:5-6)

Dipersembahkan untuk :

1. Kedua orang tua dan saudara tercinta yang telah memberikan doa dan dukungan

2. Dosen pembimbing Laporan Akhir 3. Teman-teman dan sahabat yang

telah memberikan semangat 4. Almamater kebanggaan Politeknik

Negeri Sriwijaya

5. Teman-teman kelas 6CA

(6)

vi ABSTRAK

Sistem Pendukung Keputusan Pemilihan Balita Sehat Berbasis Web Di Posyandu Camar Kelurahan Cambai

(Vita Andar Dita : 2021 : 62 Halaman)

Sistem Pendukung Keputusan dibuat untuk meningkatkan proses dan kualitas hasil pengambilan keputusan, dimana Sistem Pendukung Keputusan dapat memadukan data dan pengetahuan untuk meningkatkan efektivitas dan efisiensi dalam proses pengambilan keputusan tersebut. Sedangkan untuk metode analisis data Sistem Pendukung Keputusan diantaranya metode Weighted Product. Metode Weighted Product adalah salah satu metode yang digunakan untuk menyelesaikan masalah. Metode Weighted Product menggunakan perkalian untuk menghubungkan nilai atribut (kriteria), dimana nilai setiap atribut harus dipangkatkan terlebih dahulu dengan bobot atribut (kriteria) yang bersangkutan.

Laporan akhir ini membahas tentang bagaimana menetukan balita sehat menggunakan sistem pendukung keputusan. Bahasa yang digunakan adalah bahasa PHP, database MySQL, tempat menjalankan PHP menggunakan Visual Studio Code dan menjalankan program menggunakan XAMPP Control.

Kata Kunci : Sistem Pendukung Keputusan, Metode Weighted Product, PHP, MySQL, XAMPP

(7)

vii ABSTRACT

Web-Based Decision Support System for Selecting Healthy Toddler at the Camar Posyandu, Cambai Village

(Vita Andar Dita : 2021 : 62 Pages)

Decision Support Systems are created to improve the process and quality of decision-making results, where Decision Support Systems can combine data and knowledge to increase effectiveness and efficiency in the decision-making process.

As for the method of data analysis of Decision Support Systems including the Weighted Product method. The Weighted Product method is one of the methods used to solve the problem. The Weighted Product method uses multiplication to connect attribute values (criteria), where the value of each attribute must be raised to the first power with the weight of the attribute (criteria) in question.

This final report discusses how to determine healthy toddlers using a decision support system. The language used is PHP language, MySQL database, where to run PHP using Visual Studio Code and run programs using XAMPP Control.

Keywords : Decision Support System, Weighted Product Method, PHP, MySQL, XAMPP

(8)

viii

KATA PENGANTAR

Puji syukur penulis haturkan atas kehadirat Allah SWT, atas segala rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan laporan akhir yang berjudul

“Sistem Pendukung Keputusan Pemilihan Balita Sehat Berbasis Web Di Posyandu Camar Kelurahan Cambai”. Shalawat dan salam selalu tercurah kepada Rasulullah SAW, keluarganya, sahabatnya dan para pengikutnya hingga akhir zaman.

Laporan akhir ini dibuat untuk memenuhi persyaratan mengikuti mata kuliah Laporan Akhir di Jurusan Teknik Komputer Politeknik Negeri Sriwijaya Palembang. Maksud dari pembuatan Laporan Akhir ini yaitu untuk menerapkan pembelajaran ilmu pengetahuan sewaktu di bangku kuliah.

Pada kesempatan ini, penulis menyampaikan ucapan terima kasih yang sebesarnya kepada semua pihak yang telah memberikan segala kemudahan, bimbingan, pengarahan, dorongan, bantuan baik moril maupun materil selama proses penyelesaian laporan akhir ini. Ucapan terima kasih disampaikan kepada : 1. Allah SWT dan Nabi Muhammad SAW atas berkah dan karunia-Nyalah

penulis bisa menyelesaikan laporan akhir ini.

2. Kedua Orang Tua dan Saudara tercinta yang telah memberikan doa dan restu serta dukungan yang sangat besar selama proses penyelesaian laporan akhir.

3. Bapak Dr. Ing. Ahmad Taqwa, M.T. selaku Direktur Politeknik Negeri Sriwijaya.

4. Bapak Azwardi, S.T., M.T. selaku Ketua Jurusan Teknik Komputer Politeknik Negeri Sriwijaya.

5. Bapak Yulian Mirza, S.T., M.Kom. selaku Sekretaris Jurusan Teknik Komputer Politeknik Negeri Sriwijaya.

6. Bapak Mustaziri, S.T., M.Kom. selaku Dosen Pembimbing I dalam pembuatan laporan akhir ini.

7. Ibu Ervi Cofriyanti, S.Si., M.T.I. selaku Dosen Pembimbing II dalam pembuatan laporan akhir ini.

(9)

ix

8. Bapak/Ibu Dosen dan Staff administrasi Jurusan Teknik Komputer yang telah memberikan masukan-masukan yang sangat bermanfaat bagi penulis dan yang telah memberikan kemudahan dalam hal administrasi.

9. Reza Andrian yang selalu memberikan dukungan dan semangat dalam mengerjakan laporan ini.

10. Teman-teman kelas 6CA yang tidak bisa penulis sebutkan satu persatu.

11. Segenap teman-teman dan para sahabat yang telah memberikan motivasi dan dukungan dalam penyusunan laporan akhir ini.

Tiada lain harapan penulis semoga Allah SWT membalas segala niat baik kepada semua pihak yang telah membantu. Penulis menyadari bahwa laporan ini masih jauh dari kesempurnaan. Mengingat kurangnya pengetahuan dan pengalaman penulis. Oleh karena itu kritik dan saran yang membangun sangat penulis harapkan sebagai bahan acuan dan perbaikan untuk penulisan dalam menyempurnakan laporan ini.

Palembang, September 2021

Penulis

(10)

x DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PENGESAHAN ... ii

HALAMAN PENGUJIAN ... iii

SURAT PERNYATAAN BEBAS PLAGIARISME ... iv

MOTTO DAN PERSEMBAHAN ... v

ABSTRAK ... vi

ABSTRACT ... vii

KATA PENGANTAR ... viii

DAFTAR ISI ... x

DAFTAR GAMBAR ... xiii

DAFTAR TABEL ... xv

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Batasan Masalah ... 3

1.4 Tujuan dan Manfaat ... 3

1.4.1 Tujuan... 3

1.4.2 Manfaat... 3

BAB II TINJAUAN UMUM ... 4

2.1 Penelitian Terdahulu ... 4

2.2 Sistem Pendukung Keputusan ... 7

2.3 Website ... 8

2.4 Database ... 8

2.5 HTML ... 9

2.6 PHP ... 9

2.7 MySQL ... 10

2.8 XAMPP ... 10

2.9 PHPMyAdmin ... 11

2.10 Apache ... 11

2.11 CSS ... 12

(11)

xi

2.12 Javascript ... 12

2.13 Jquery ... 13

2.14 Visual Studio Code ... 13

2.15 Bootstrap ... 14

2.16 Metode Weight Product ... 15

2.17 Use Case Diagram ... 16

2.18 Class Diagram ... 17

2.19 Activity Diagram ... 18

2.20 Sequence Diagram ... 19

BAB III RANCANG BANGUN ... 21

3.1 Perancangan Sistem ... 21

3.2 Blok Diagram ... 21

3.3 Use Case Diagram ... 21

3.4 Database ... 24

3.5 Class Diagram ... 25

3.6 Activity Diagram ... 26

3.6.1 Activity Diagram Login ... 26

3.6.2 Activity Diagram Data Balita ... 27

3.6.3 Activity Diagram Data Kriteria ... 28

3.6.4 Activity Diagram Data Bobot Kriteria ... 29

3.6.5 Activity Diagram Data Penilaian ... 30

3.6.6 Activity Diagram Tambah Data Balita ... 31

3.6.7 Activity Diagram Tambah Data Kriteria ... 32

3.6.8 Activity Diagram Tambah Data Bobot Kriteria ... 33

3.6.9 Activity Diagram Tambah Data Penilaian ... 34

3.6.10 Activity Diagram Hasil ... 35

3.6.11 Activity Diagram Logout ... 36

3.7 Sequence Diagram ... 37

3.7.1 Sequence Diagram Admin ... 37

3.7.2 Sequence Diagram Login ... 38

3.7.3 Sequence Diagram Mengelola Data Balita ... 39

(12)

xii

3.7.4 Sequence Diagram Mengelola Data Kriteria ... 40

3.7.5 Sequence Diagram Mengelola Data Bobot Kriteria ... 41

3.7.6 Sequence Diagram Mengelola Data Penilaian ... 42

3.7.7 Sequence Diagram Logout ... 43

3.8 Implementasi Metode Weight Product (WP) ... 44

3.8.1 Nilai Parameter Kriteria ... 44

3.8.2 Perhitungan Metode Weight Product (WP) ... 45

3.9 Desain Tampilan Antarmuka... 50

BAB IV HASIL DAN PEMBAHASAN ... 54

4.1. Hasil Database ... 54

4.2. Hasil Tampilan Antarmuka ... 55

4.3. Skenario Pengujian ... 59

4.4. Kesimpulan Hasil Pengujian ... 61

BAB V KESIMPULAN DAN SARAN ... 62

5.1. Kesimpulan ... 62

5.2. Saran ... 62 DAFTAR PUSTAKA ...

LAMPIRAN ...

(13)

xiii

DAFTAR GAMBAR

Gambar 1.1 Wawancara dan observasi yang dilakukan ... 2

Gambar 2.1 Tampilan Control Panel XAMPP ... 11

Gambar 2.2 Tampilan Dashboard PHPMyAdmin ... 11

Gambar 2.3 Tampilan Dashboard Visual Studio Code ... 14

Gambar 3.1 Blok Diagram ... 21

Gambar 3.2 Use Case Diagram ... 22

Gambar 3.3 Class Diagram... 26

Gambar 3.4 Activity Diagram Login ... 27

Gambar 3.5 Activity Diagram Data Balita ... 28

Gambar 3.6 Activity Diagram Data Kriteria ... 29

Gambar 3.7 Activity Diagram Data Bobot Kriteria ... 30

Gambar 3.8 Activity Diagram Data Penilaian ... 31

Gambar 3.9 Activity Diagram Tambah Data Balita ... 32

Gambar 3.10 Activity Diagram Tambah Data Kriteria ... 33

Gambar 3.11 Activity Diagram Tambah Data Bobot Kriteria ... 34

Gambar 3.12 Activity Diagram Tambah Data Penilaian ... 35

Gambar 3.13 Activity Diagram Hasil ... 36

Gambar 3.14 Activity Diagram Logout ... 37

Gambar 3.15 Sequence Diagram Admin ... 38

Gambar 3.16 Sequence Diagram Login ... 39

Gambar 3.17 Sequence Diagram Mengelola Data Balita ... 40

Gambar 3.18 Sequence Diagram Mengelola Data Kriteria ... 41

Gambar 3.19 Sequence Diagram Mengelola Data Bobot Kriteria ... 42

Gambar 3.20 Sequence Diagram Mengelola Data Penilaian ... 43

Gambar 3.21 Sequence Diagram Logout ... 44

Gambar 3.22 Desain halaman login ... 50

Gambar 3.23 Desain halaman beranda... 51

Gambar 3.24 Desain halaman data kriteria ... 51

Gambar 3.25 Desain Halaman data balita ... 52

(14)

xiv

Gambar 3.26 Desain Halaman data penilaian ... 52

Gambar 3.27 Desain halaman data bobot kriteria ... 53

Gambar 4.1 Tabel users... 54

Gambar 4.2 Tabel balitas ... 54

Gambar 4.3 Tabel kriterias ... 55

Gambar 4.4 Tabel pembobotan ... 55

Gambar 4.5 Halaman Login ... 56

Gambar 4.6 Halaman form data balita ... 56

Gambar 4.7 Halaman tabel data balita ... 57

Gambar 4.8 Halaman form data kriteria ... 57

Gambar 4.9 Halaman tabel data kriteria ... 58

Gambar 4.10 Halaman form pembobotan awal ... 58

Gambar 4.11 Halaman tabel data pembobotan awal ... 59

Gambar 4.12 Halaman tabel hasil ... 59

(15)

xv

DAFTAR TABEL

Tabel 2.1 Tabel Perbandingan Penelitian Terdahulu dan Sekarang ... 6

Tabel 2.2 Use Case Diagram ... 16

Tabel 2.3 Simbol-simbol Class Diagram... 17

Tabel 2.4 Simbol-simbol Activity Diagram ... 18

Tabel 2.5 Simbol-simbol Sequence Diagram ... 19

Tabel 3.1 Definisi Aktor ... 22

Tabel 3.2 Glosarium Use Case... 23

Tabel 3.3 Tabel users ... 24

Tabel 3.4 Tabel balitas ... 25

Tabel 3.5 Tabel kriterias ... 25

Tabel 3.6 Tabel Pembobotan... 25

Tabel 3.7 Berat Badan ... 44

Tabel 3.8 Tinggi Badan ... 44

Tabel 3.9 Riwayat Penyakit ... 44

Tabel 3.10 Indeks Massa Tubuh ... 45

Tabel 3.11 Lingkungan ... 45

Tabel 3.12 Data Alternatif... 45

Tabel 3.13 Data Kriteria ... 46

Tabel 3.14 Bobot Nilai Kriteria Berat Badan... 46

Tabel 3.15 Bobot Nilai Kriteria Riwayat Penyakit ... 46

Tabel 3.16 Bobot Nilai Kriteria Tinggi Badan... 46

Tabel 3.17 Bobot Nilai Kriteria Indeks Masa Tubuh ... 46

Tabel 3.18 Bobot Nilai Kriteria Lingkungan ... 47

Tabel 3.19 Bobot Nilai Kriteria ... 47

Tabel 3.20 Bobot Alternatif Pada Setiap Kriteria ... 48

Tabel 3.21 Hasil Perhitungan Vektor Vi ... 49

Tabel 3.22 Perangkingan ... 50

Tabel 4.1 Skenario Pengujian ... 60

Referensi

Dokumen terkait

Tujuan pada penelitian adalah membangun sebuah Sistem Pendukung Keputusan Rekomendasi Pemilihan Notebook Dengan Metode Weighted Product Berbasis Web yang

Penelitian sistem monitoring pertumbuhan balita berbasis web ini dirancang dan dibangun bertujuan jangka pendek untuk membantu tenaga medis maupun kader posyandu

Yang menjadi persoalan dalam penyelenggaraan pemilihan bayi sehat di Rumah Sakit Umum Ponorogo adalah petugas masih kesulitan dalam menentukan siapa bayi sehat

Sistem pendukung keputusan berbasis web untuk pemilihan handphone menggunakan metode simple additive weighting adalah sebuah sistem informasi berbasis web yang

Judul : Sistem Pendukung Keputusan Pemilihan Pelanggan Terbaik Berbasis Web dengan Metode Yager pada CV.. Sentana Prima

SISTEM INFORMASI KEGIATAN POSYANDU DAN PUSAT PELAYANAN PADA KELURAHAN KOMET BANJARBARU BERBASIS WEB Rina Fahridawati1, Muhammad Amin 2, Nadiya Hijriana3 ¹ Teknik Informatika, 55201,

APLIKASI LAPORAN KEUANGAN JASA KONTRUKSI PEMBANGUNAN BERBASIS WEB PADA PT KURNIA RIZKI JAYA LESTARI Laporan Akhir ini disusun sebagai salah satu syarat Menyelesaikan Pendidikan

LAPORAN AKHIR APLIKASI PERSEDIAAN SUKU CADANG BERBASIS WEB DI TOKO SUKU CADANG DAN BENGKEL YUNG-YUNG MOTOR Laporan Akhir disusun sebagai salah satu syarat menyelesaikan Pendidikan