• Tidak ada hasil yang ditemukan

SISTEM PEMILIHAN MENU MAKANAN BAGI PENDERITA ALERGI BERBASIS SEMANTIK TUGAS AKHIR

N/A
N/A
Protected

Academic year: 2021

Membagikan "SISTEM PEMILIHAN MENU MAKANAN BAGI PENDERITA ALERGI BERBASIS SEMANTIK TUGAS AKHIR"

Copied!
14
0
0

Teks penuh

(1)

SISTEM PEMILIHAN MENU MAKANAN BAGI PENDERITA

ALERGI BERBASIS SEMANTIK

TUGAS AKHIR

Diajukan Untuk Memenuhi

Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang

Riri Irmayanti 201210370311015

JURUSAN INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2016

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

LEMBAR PERSEMBAHAN

Puji syukur kehadirat Allah SWT atas berkat rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan tugas akhir ini. Penulis menyadari bahwa penyusunan dan pembuatan karya sederhana ini tidak lepas dari berbagai pihak, oleh karena itu dengan segala kerendahan hati, penulis menyampikan terima kasih kepada:

1. Allah Subhanahu Wa Ta’ala yang tiada henti memberikan rahmat dan hidayah-Nya serta menerangi setiap langkah saya dan Rasulullah SAW sebagai suri tauladan saya.

2. Mama tercinta Yeni Susantiningsih, Ayah tercinta Muhammad Asli dan Adik Tercinta Muhammad Ade Rio Irwan yang telah memberikan kasih sayang, dukungan, kesabaran, do’a yang tiada hentinya sehingga saya bisa dititik ini yang tiada mungkin dapat saya balas hanya dengan sau paragraph yang bertuliskan kata cinta dan persembahan. Semoga ini menjadi langkah awal untuk membuat Mama dan Ayah bahagia dan bangga terhadap saya, karena mungkin selama ini apa yang saya lakukan belum bisa membahagikan atau membuat kalian bangga.

3. Almarhum papah tercinta Muhammad Irwansyah Rakhman yang telah mendidik saya penuh dengan tanggung jawab dan kasih sayang. Mah, Pah, Yah terimakasih banyak untuk semuanya.

4. Ibu Nur Hayatin, S. ST selaku dosen pembimbing I dan Bapak Maskur, S.Kom., M.Kom selaku dosen pembimbing II yang tiada henti dan lelahnya untuk membagikan ilmunya waktu, dukungan, nasihat, pengarahan, dan pengertian sehingga tugas akhir ini dapat terselesaikan. 5. Bapak Sofyan Arifianto, S.Si., M.Kom selaku dosen penguji I dan Bapak Ali S. Kholimi,

M.Kom selaku dosen penguji II yang telah memberi arahan dan nasihat sehingga tugas akhir ini dinyatakan lulus.

6. Untuk teman, sahabat bahkan sudah aku anggap sebagai keluarga yaitu Ela Katrin Anova, terimakasih banyak bro atas 4 tahun terakhir ini, kamu adalah teman dikala susah dan tidak ada dikala aku senang. Maafkan aku soal itu. terimakasih mau menjadi temanku yang selalu mau menjemput dan menjadi alarm aku ditiap kuliah pagiku, yang selalu saja direpotkan,

(6)

diribetkan disaat krs-an atau urusan kampus lainnya, yang selalu ngerti dan mengalah ketika aku lebih memilih jalan sama pacarku daripada sama kamu, yang selalu ketempatmu kalo pengen curhat aja, yang selalu mau dan ga bosan untuk nyuruh aku bimbingan dan nemenin berjam-jam dan puncaknya ketika kita memulai bimbingan skripsi bareng, dari sempro sampai akhirnya sidang bareng padahal sidang kemarin aku sudah berpikiran bahwa itu tidak mungkin tapi kamu adalah orang yang selalu optimis bahwa aku juga bisa ikutan sidang dan akhirnya kita sidang bareng sebenarnya banyak lagi jasa-jasamu dihidupku cuman karena disini dibatasi jadi cukup segini aja dulu. Bro, aku sangat berterimakasih untuk 4 tahun ini.

7. Untuk kesayanganku Fadjar Ramdhani Setyawan, terimakasih telah memberikan keindahan selama aku berada dikota malang. Terimakasih karena selalu ada disaat susah dan senangku, terimakasih karena telah menjadi tempat ternyaman untuk bersandar walaupun kadang suka membuat munyak. Terimakasih untuk 1 tahun terakhir ini.

8. Untuk Rosa Regina dan Tari Rahmah Wulandari terimakasih banyak karena sudah menjadi bagian dari temenku yang paling bisa aku andalkan, paling peduli selain ela ga ada kalian kuliahku terbengkalai.

9. Banjar Cetar, Genk Hacker, Informatika A, Shela Cumentas, Jeng Naning, Adele, Herly, Rima kost Bct, Selvi Kost Bct, Ica Kost Bct, Shanaz Kost Bct, Dina Kost Bct, banyak atas tawa, canda dan dukungannya.

(7)

KATA PENGANTAR

Assalamu’alaikum Wr, Wb

Dengan memanjatkan puji syukur kehadirat Allah SWT atas limpahan rahmat dan hidayah-Nya sehingga peneliti dapat menyelesaikan tugas akhir yang berjudul :

“Sistem Pemilihan Menu Makanan Bagi Penderita Alergi Berbasis Semantik”

Peneliti menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini masih banyak kekurangan dan keterbatasan. Oleh karena itu peneliti mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi perkembngan ilmu pengetahuan kedepan.

Akhir kata peneliti mengucapkan terimkasih kepada semua pihak yang telah membantu sehingga tugas akhir ini terselesaikan.

Wassalamu’alaikum Wr. Wb.

Malang 10, Agustus 2016

(8)

DAFTAR ISI

BAB I ... 1

PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah...2 1.3 Batasan Masalah ... 2 1.4 Tujuan ... 3 1.5 Metodologi Penelitian ... 3 1.6. Sistematika Penulisan ... 4 BAB II ... 6 LANDASAN TEORI...6 2.1 Alergi ... 6 2.2 Alergi makanan ... 6

2.3 Faktor Risiko Alergi Makanan ... 7

2.4 Bahan Makanan Penyebab Alergi ... 10

2.5 Semantik Web ... 11

2.5.1 Definisi Semantik Web ... 11

2.5.2 Semantik Web dan Ontology ... 12

2.6 Bahan dan Tool Semantik Web ... 12

2.6.1 Resource Description Framework (RDF) ... 13

2.6.2 DARPA Mark – up Language + Ontology Layer Languange (DAML -OIL) ... 13

2.6.3 Ontology Web Language (OWL) ... 13

2.7 Pengenalan Database Management System (DBMS) ... 13

2.7.1 Pengertian database Management System (DBMS) ... 13

2.8 PHP ... 15

2.9 Accuracy ... 15

BAB III ... 17

ANALISA DAN PERANCANGAN SISTEM ... 17

(9)

3.1.1Analisa Kebutuhan Fungsional ... 17

3.2.1Analisa Kebutuhan Non Fungsional ... 17

3.2 Perancangan Sistem ... 18

3.2.1 Flowchart ... 19

3.2.2 Desain Ontology ... 20

3.2.3 Data FlowDiagram ... 22

1.Diagram Konteks ... 23

2. Data Flow Diagram (DFD) level 0 ... 23

3. Data Flow Diagram (DFD) level 1 ... 25

3.3 Perancangan Database ... 27

3.4 Perancangan Antarmuka ... 30

BAB IV ... 32

IMPLEMENTASI DAN PENGUJIAN ... 32

4.1 Implementasi Perangkat Lunak ... 32

4.1.1 Implementasi Menu Utama ... 32

4.1.2 Proses Ontologi Pada Sistem ... 44

4.2 Pengujian Sistem ... 45

4.2.1 Proses Pengambilan Data Inputan ... 45

4.2.2 Proses Pengambilan Data OWL ... 46

4.2.3 Proses Pencarian Kata ... 47

4.2.4 Proses Menampilkan Hasil... 48

4.2.5 Pengujian Berdasarkan Satu Inputan Parameter ... 49

4.2.6 Pengujian Berdasarkan dua Inputan Parameter ... 53

4.2.7 Pengujian Berdasarkan tiga Inputan Parameter ... 58

4.2.8 Pengujian Akurasi ... 3

BAB V ... 5

KESIMPULAN DAN SARAN ... 5

5.1 Kesimpulan ... 5

5.2 Saran ... 5

(10)

DAFTAR GAMBAR

Gambar 2.1. Perbandingan Frekuensi alergi makanan pada anak-anak dan dewasa (Blanco,

1991) ... 8

Gambar 2.3. Cumulative incidence penyakit atopic menurut makanan awal (Chandra et al, 1993) ... 9

Gambar 2.4. Komponen semantik web (Mudji, 2013) ... 12

Gambar 2.5. confusion matrix ... 6

Gambar 3.1 Flowchart Basis Pengetahuan ... 19

Gambar 3.2 Flowchart Pertanyaan ... 19

Gambar 3.3 Data Entity ... 20

Gambar 3.4 Kelas Data ... 21

Gambar 3.5 Kelas Data ... 21

Gambar 3.6 Graph Ontologi ... 22

Gambar 3.7. Diagram Konteks ... 3

Gambar 3.8. Data Flow Diagram Level 0 ... 4

Gambar 3.9 DFD Level 2 Proses Login... 5

Gambar 3.10 DFD Level 2 Proses manajemen alergi ... 6

Gambar 3.11 DFD Level 2 Proses manajemen makanan ... 6

Gambar 3.12 DFD Level 1 Proses Klasifikasi ... 7

Gambar 3.13. Desain database Diagram Conseptual Data Model (CDM) ... 28

Gambar 3.14. Desain database Diagram Phisical Data Model (PDM) ... 28

Gambar 3.15 Halaman Utama ... 0

Gambar 3.16 Halaman Utama User ... 1

Gambar 4.1 Menu Pilihan Sistem ... 3

(11)

Gambar 4.3 Menu Input Parameter ... 4

Gambar 4.4 Menu Hasil Input Parameter ... 4

Gambar 4.5 Daftar Makanan Hasil Input Parameter ... 5

Gambar 4.6 Daftar Makanan Hasil Input Parameter ... 5

Gambar 4.7 Daftar Makanan Hasil Input Parameter ... 6

Gambar 4.8 Daftar Makanan Hasil Input Parameter ... 6

Gambar 4.9 Daftar Makanan Hasil Input Parameter ... 7

Gambar 4.10 Menu Daftar Makanan ... 37

Gambar 4.11 Menu Daftar Makanan ... 38

Gambar 4.12 Menu Daftar Makanan ... 38

Gambar 4.13 Menu Daftar Makanan ... 39

Gambar 4.14 Menu Daftar Makanan ... 39

Gambar 4.15 Menu Daftar Makanan ... 0

Gambar 4.16 Menu Daftar Makanan ... 0

Gambar 4.17 Menu Daftar Makanan ... 1

Gambar 4.18 Menu Daftar Makanan ... 1

Gambar 4.19 Menu Daftar Makanan ... 2

Gambar 4.20 Menu Daftar Makanan ... 2

Gambar 4.21 Menu Daftar Makanan ... 3

Gambar 4.22 Menu Daftar Makanan ... 3

Gambar 4.22 Menu Daftar Makanan ... 3

Gambar 4.23 Proses Semantik Pada Sistem ... 4

Gambar 4.24 Proses Pengambilan Sata Inputan ... 46

Gambar 4.25 Proses Pengambilan Data OWL ... 46

Gambar 4.26 Graph Ontologi ... 47

Gambar 4.27 Graph Class Kacang ... 47

Gambar 4.28 Proses Pencarian Kata ... 48

(12)

DAFTAR TABLE

Tabel 2.1. Alergi makanan pada bayi (0 – 12 bulan) ... 8

Tabel 2.2. Bahan makanan penyebab alergi ... 1

Tabel 3.1 Keterangan Tabel admin ... 1

Tabel 3.2 Keterangan Tabel alergi ... 29

Tabel 3.3 Keterangan Tabel makanan ... 29

Tabel 3.4 Keterangan Tabel alergi makanan ... 30

Tabel 4.1 Pengujian berdasarkan satu inputan parameter ... 49

Tabel 4.2 Pengujian berdasarkan dua inputan parameter ... 4

(13)

DAFTAR PUSTAKA

[1] Candra Yolanda, Setiarini Asih, Rengganis Iris. ( Juni 2011). Gambaran Sensitivitas

terhadap Alergen Makanan. Depok: Universitas Indonesia.

[2] Siregar S.P. (Desember 2001). Alergi Makanan pada Bayi dan Anak. Vol. 3, No. 3, 168 -174.

[3] Barthelemy M, Chow E, Eliassi-Ras T. Knowledge Representation Issues in Semantic

Graphs for Relationship Detection. France.

[4] Juffrie, Mohammad. 2003. Alergi Makanan. Yogyakarta. Gadjah Mada University Press. [5] Supriheryantono, A. Refresentasi Struktur Organisasi Perusahaan Perbankan Berbasis

RDF Menggunakan Tool Protégé. Universitas Gunadarma.

[6] Gorunescu, F. (2011). Data Mining Concepts, Models and Techniques. Verlag Berlin Heidelberg: Springe

(14)

Referensi

Dokumen terkait

Dari data tersebut, sampel akan dibagi menjadi tiga kelompok yaitu kelompok coba (kelompok siswa yang memiliki intensitas bermain game online tinggi), kelompok pembanding

Tracer Study sangat penting untuk menjaring informasi dari alumni sebagai salah satu dasar yang penting bagi evaluasi dan pengembangan program studi Teknik Informatika dalam

Berdasarkan inventarisasi yang dilakukan ada beberapa persoalan yang berkaitan dengan tanah ayahan desa di desa adat Panglipuran, yaitu (1) belum adanya

Kegiatan pemeliharaan fisik lanskap AGFC yang dilakukan di lanskap sekitar area permainan, lanskap club house, lanskap family club, serta nursery terdiri dari

Keluarnya Rusia dari kebijakan blokade kontinental Napoleon memberi peluang yang sangat besar bagi Inggris untuk terus memperbaiki perekonomiannya dalam bidang

Dengan upaya revitalisasi tersebut, maka pada tahun 2014 perusahaan gula BUMN akan dapat meningkatkan produksi gula menjadi 2,32 juta ton atau memberikan

Universitas Muhammadiyah Purwokerto yang telah menyetujui penulisan skripsi ini. Arifin Suryo Nugroho, M.Pd., Kepala Program Studi Pendidikan Sejarah yang telah

 Psikotropika golongan I adalah dengan daya adiktif yang sangat kuat, belum diketahui manfaatnya untuk pengobatan dan sedang diteliti