• Tidak ada hasil yang ditemukan

Sistem Pendukung Keputusan untuk Mendukung Pemilihan Balita Sehat Menggunakan Metode TOPSIS

N/A
N/A
Protected

Academic year: 2018

Membagikan "Sistem Pendukung Keputusan untuk Mendukung Pemilihan Balita Sehat Menggunakan Metode TOPSIS"

Copied!
14
0
0

Teks penuh

(1)

i

LAPORAN SKRIPSI

Sistem Pendukung Keputusan untuk Mendukung Pemilihan

Balita Sehat Menggunakan Metode TOPSIS

Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik

Universitas Muria Kudus

Disusun Oleh :

Nama : Kharisma Ariani NIM : 2009-53-159 Program Studi : Sistem Informasi Fakultas : Teknik

PROGDI SISTEM INFORMASI FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

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

v

HALAMAN MOTTO DAN PERSEMBAHAN

MOTTO

Tak ada hal yang akan berhasil bila kau tak melakukan apa-apa - Maya Angelou

Hidup sebenarnya mudah, tetapi kita seringkali memaksa untuk membuat hidup menjadi sulit. - Confucius

Hidup adalah perjalanan, bukan tujuan. - Steven Tyler

PERSEMBAHAN

Skripsi ini penulis persembahkan kepada:

1. Kedua orangtua yang selalu memberikan doa dan selalu memberikan restunya. 2. Saudara yang selalu memberikan

semangat.

(6)

vi

RINGKASAN

Untuk menentukan balita sehat agar sesuai dengan karakter dan kriteria yang diharapkan, dibutuhkan sebuah sistem yang dapat membantu menyediakan pilihan sebagai sarana pendukung dalam pengambilan suatu keputusan. Biasanya, dalam melakukan proses seleksi penentuan balita sehat masih dilakukan secara manual yaitu dengan mengimplementasikan ke dalam bentuk sebuah file kertas berupa form penilaian seleksi kriteria pendaftar/balita sehat saja.

Dengan memanfaatkan Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) sebagai metode dari Sistem Pendukung Keputusan (SPK) dalam proses seleksi balita sehat yang menggunakan beberapa kriteria untuk memilih seorang pendaftar balita sehat yang tepat. SPK ini membantu penyeleksi dalam membuat keputusan dan TOPSIS digunakan sebagai model untuk pembobotan multikriteria dalam proses seleksi. Aplikasi ini dirancang dengan menggunakan pemodelan UML. Sedangkan bahasa pemrograman yang digunakan adalah Visual Basic.Net 2010 dengan database MySQL.

Hasil dari perancangan ini berupa aplikasi desktop yang mana dititikberatkan pada pengambilan keputusan.

(7)

vii

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan kasih sayang-Nya sehingga pada kesempatan kali ini penulis dapat menyelesaikan Laporan skripsi yang berjudul “ Sistem Pendukung Keputusan untuk Mendukung Pemilihan Balita Sehat Menggunakan Metode TOPSIS” Sholawat serta salam tak lupa penulis haturkan kepangkuan beliau Nabi Muhammad SAW yang kita nanti-nanti syafa’atnya yang yaumul qiamah.

Penyusunan Laporan Skripsi ini merupakan salah satu syarat yang harus dipenuhi untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus.

Penulis ingin menyampaikan ucapan terima kasih kepada:

1. Bapak Prof. Dr. dr. Sarjadi, Sp.PA selaku Rektor Universitas Muria Kudus. 2. Bapak Rochmad Winarso,ST,MT selaku Dekan Fakultas Teknik Universitas

Muria Kudus.

3. Bapak Rhoedy Setiawan, M.Kom selaku Kepala Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus

4. Bapak Eko Darmanto, S.Kom, M.Cs yang berkenan menjadi dosen pembimbing saya. Terim Kasih atas waktu, ilmu, saran, semangat, dan nasihat yang Bapak berikan selama bimbingan.

5. Ibu Putri Kurnia Handayani, M.Kom selaku pembimbing dua saya yang bersedia meluangkan waktu untuk memberikan masukan dan arahan terhadap permasalahan dalam penyusunan skripsi ini.

6. Bapak dr. Abdul Rohman, Terima kasih atas ijin yang telah diberikan untuk melakukan penelitian Pemilihan Balita Sehat.

7. Ibu Bidan Lutfi Handayani, Terima kasih atas bimbingan yang telah diberikan untuk melakukan penelitian Pemilihan Balita Sehat.

(8)

viii

9. Teman-teman Fakultas Teknik khususnya Jurusan Sistem Informasi yang tidak mungkin penulis sebutkan satu persatu yang telah memberikan saran dan motivasi dalam penulisan laporan skripsi ini.

Penulis menyadari bahwa ilmu akan terus berkembang dan tidak akan pernah surut, oleh karena itu kami sangat mengharapkan pengembangan dari karya sederhana yang telah tersusun ini dan semoga mampu bermanfaat bagi kita semua.

Kudus, Agustus 2013

(9)

ix

DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN SKRIPSI ... iii

RINGKASAN ... iv

2.2.2 Kriteria Keputusan ... 12

2.3 Konsep Dasar Sistem Pendukung Keputusan ... 12

2.3.1 Pengertian Sistem Pendukung Keputusan ... 12

2.3.2 Karakteristik Sistem Pendukung Keputusan ... 13

(10)

x

2.4 Metode Technique for Order Preference by Similarity to Ideal

Solution (TOPSIS) ... 14

2.5 Pengertian Balita... 15

2.5.1 Tujuan Pemilihan Balita Sehat ... 15

2.6 Pemodelan Objek ... 16

2.7 Pemodelan Proses ... 16

2.8 UML (Unified Modeling Language) ... 16

2.8.1 Tujuan UML ... 17

2.9 Diagram UML ... 17

2.10 Entity Relationship Diagram ... 22

BAB III. ANALISIS DAN PERANCANGAN ... 27

3.1 Analisa Masalah ... 27

3.4.1 Entity Relational Diagram (ERD) ... 46

3.4.2Perancangan Basis Data ... 51

3.4.3Relasi Tabel ... 56

3.4.4 Perancangan Interface ... 57

BAB IV. PEMBAHASAN DAN IMPLEMENTASI ... 62

4.1 Pembahasan ... 62

(11)

xi

4.1.2. Kriteria dan Bobot ... 62

4.1.3. Contoh Kasus ... 63

4.2 Kebutuhan Sistem ... 71

4.2.1. Identifikasi Kebutuhan Hardware ... 71

4.2.2. Identikasi Kebutuhan Perangkat Keras ... 71

4.3. Implementasi Antarmuka ... 72

4.3.1. Tampilan Awal Program ... 72

4.3.2. Tampilan Input Program ... 73

BAB V PENUTUP ... 76

5.1. Kesimpulan ... 76

5.2. Saran ... 76 DAFTAR PUSTAKA

(12)

xii

DAFTAR GAMBAR

Gambar 2.1 diagram relationship unary ... 23

Gambar 2.2 diagram relationship binary ... 23

Gambar 2.3 diagram relationship ternary ... .24

Gambar 2.4 diagram kardinalitas one to one ... 25

Gambar 2.5 Diagram kardinalitas one to many ... 25

Gambar 2.6 diagram kardinalitas many to many ... 25

Gambar 3.1 : Use Case Diagram Sistem pendukung keputusan seleksi calon balita sehat... 29

Gambar 3.2:Analisa Kelas Penyeleksi ... 32

Gambar 3.3:Analisa Kelas Peserta ... 33

Gambar 3.4:Analisa Kelas seleksi ... 34

Gambar 3.5:Analisa Kelas Kriteria ... 34

Gambar 3.6:Analisa Kelas Hasil perhitungan SPK ... 35

Gambar 3.7: Class Diagram Pemilihan Balita Sehat ... 36

Gambar 3.8: Sequence Diagram Login ... 37

Gambar 3.9 : Sequence Diagram Kelola Peserta ... 37

Gambar 3.10: Sequence Diagram Kelola Kriteria ... 38

Gambar 3.11 : Sequence Diagram Seleksi ... 39

Gambar 3.12: Sequence Diagram Hasil Perhitungan SPK ... 39

Gambar 3.13: Activity Diagram Login ... 40

Gambar 3.14: Activity Diagram Pendaftaran Peserta ... 41

Gambar 3.15: Activity Diagram Kriteria ... 42

Gambar 3.16: Activity Diagram Seleksi ... 42

Gambar 3.17: Activity Diagram Hasil Perhitungan SPK ... 43

Gambar 3.18: Statechart Diagram Login ... 43

Gambar 3.19: Statechart Diagram Tambah data peserta ... 44

Gambar 3.20: Statechart Diagram Edit data peserta ... 44

Gambar 3.21: Statechart Diagram Hapus data peserta ... 44

Gambar 3.22: Statechart Diagram Edit data kriteria ... 45

(13)

xiii

Gambar 3.24: Statechart Diagram Edit data seleksi ... 45

Gambar 3.25: Statechart Diagram Hapus data seleksi ... 46

Gambar 3.26: Statechart Diagram Hasil Perhitungan SPK ... 46

Gambar 3.27: Entitas ... 47

Gambar 3.28: Relasi antara penyeleksi dan peserta ... 47

Gambar 3.29: Relasi antara penyeleksi dan kriteria... 47

Gambar 3.30: Relasi antara peserta dan seleksi ... 47

Gambar 3.31: Relasi antara seleksi dan kriteria ... 48

Gambar 3.32: Derajat kardinalitas penyeleksi dan peserta ... 48

Gambar 3.33: Derajat kardinalitas penyeleksi dan kriteria ... 48

Gambar 3.34: Derajat kardinalitas peserta dan seleksi ... 49

Gambar 3.35: Derajat kardinalitas seleksi dan kriteria ... 49

Gambar 3.36: ERD Sistem Pendukung Keputusan Pemilihan Balita Sehat .... 49

Gambar 3.37: Relasi Tabel Sistem Pendukung Keputusan Pemilihan Balita Sehat ... 56

Gambar 3.38: Desain Form Login ... 57

Gambar 3.39: Desain Form Utama ... 58

Gambar 3.40: Desain Form Penyeleksi ... 58

Gambar 3.41: Desain Form Peserta ... 59

(14)

xiv

DAFTAR TABEL

Tabel 2.1 : Notasi Use Case Diagram ... 17

Tabel 2.2 : Notasi Class Diagram ... 18

Tabel 2.3: Notasi Sequence Diagram ... 19

Tabel 2.4: Notasi Activity Diagram ... 20

Tabel 2.5: Notasi statechart Diagram ... 21

Tabel 2.6: Simbol-simbol ERD ... 26

Tabel 3.1: Proses Bisnis ... 29

Tabel 3.2: Deskripsi Use Case Pendaftaran Peserta ... 30

Tabel 3.3: Deskripsi Use Case Kriteria... 30

Tabel 3.4: Deskripsi Use Case seleksi ... 31

Tabel 3.5: Deskripsi Use Case Hasil Perhitungan SPK ... 31

Tabel 3.6: Transformasi Tabel penyeleksi ... 50

Tabel 3.7: Transformasi Tabel peserta ... 50

Tabel 3.8: Transformasi Tabel seleksi ... 51

Tabel 3.9: Transformasi Tabel kriteria ... 51

Tabel 3.10: Tabel penyeleksi ... 51

Tabel 3.11: Tabel peserta ... 52

Tabel 3.12: Tabel kriteria ... 53

Tabel 3.13: Tabel seleksi ... 53

Referensi

Dokumen terkait

Semua asam amino, atau peptida yang mengandung asam-α amino bebas akan bereaksi dengan ninhidrin membentuk senyawa kompleks berwarna biru-ungu.. Namun, prolin dan

Variabel yang digunakan adalah rasio CAMEL yang difokuskan pada rasio capital yang diukur dengan primary ratio, rasio rentabilitas (earning) yang diukur dengan

Karena penelitian ini mendeskripsikan dan menguji pengaruh variabel terikat terhadap variabel bebas, maka pada bagian ini disajikan deskripsi data dari masing-masing variabel

Kematangan merupakan fase perubahan yang dialami oleh individu karena pengaruh genetic dan berlangsung secara bertahab.Pengalaman merupakan peristiwa – peristiwa

Dari data kejadian hipertensi diketahui responden paling banyak memiliki tekanan darah dalam kategori hipertensi ringan yaitu sebanyak 12 responden (42,9%), sehingga

Pengujian porositas dilakukan untuk mengetahui nilai porositas yang terjadi pada spesimen remelting Al-Si piston bekas.. Dapur Peleburan Al1. Dapur ini menggunakan dapur

Hal ini menunjukan bahwa 64,3% dari variasi variabel tak bebas yang dalam penelitian ini yaitu daya saing industri furniture rotan Sukoharjo dapat dijelaskan oleh

Persyaratan tata bangunan dan lingkungan bangunan gedung negara meliputi ketentuan-ketentuan yang harus dipenuhi dalam pembangunan bangunan gedung negara dari segi