BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR...

64
79 BAB VI KESIMPULAN DAN SARAN 6.1 Kesimpulan Berdasarkan hasil analisis, perancangan, implementasi, dan pengujian yang telah dilakukan, dapat disimpulkan bahwa : 1. Pembangunan sistem pakar ini menghasilkan suatu aplikasi yang dapat digunakan untuk melakukan diagnosis penyakit yang dialami oleh pengguna. 2. Aplikasi SIPATAYAK ini dapat memberikan solusi pengobatan dengan menggunakan obat tradisional suku Dayak. 6.2 Saran Saran yang dapat diberikan untuk pengembangan aplikasi lebih lanjut adalah : 1. Aplikasi ini dapat dikembangkan yaitu agar bukan hanya berbasis web saja, tetapi dapat berbasis mobile android maupun iOS dan dapat diakses secara offline, sehingga dapat memberikan kemudahan bagi yang ingin mengakses aplikasi ini tanpa harus menggunakan koneksi internet. KESIMPULAN DAN SARAN 6.1 Kesimpulan an Berd da asarkan ha hasil l an nal a isis, perancangan, implem mentasi, da dan pe peng nguj ujia ian n ya yang ng telah d dilakukan, dapa pat disi simpul lka kan bahwa : : 1. Pe Pemb mbangu gun nan sistem p akar r ini i m men e ghas sil i kan suat atu aplikasi yang dapat d dig i un nak akan an unt ntuk m melakukan diagnosis penyakit yang dial lam mi i oleh e pengguna. 2. Aplikasi SIPATAYAK ini dapat memberik kan so solu l si pengobatan dengan menggunakan obat tra adisi sional al suku Dayak. 6. 6 2 Sa S ran Saran n ya yang ng d dap at at dibe erikan an u unt ntuk uk pengembanga gan n aplikasi lebih lanjut ad dal ala ah : 1. A plikasi ini dapat dikembangkan yaitu tu aga gar bu buka kan n ha hany nya a be berbasis is w web eb s saj aja, a, t tet etap api i da dap pat berb rbas asi is mo mobi b le a and ndroid id m mau a pu pun n iOS da an n d dapat di iak akses secar ra of offline , se sehi h ng ga ga dapat memberikan kem mudahan bagi yang ingin mengakses aplikasi ini tanpa h harus menggunakan koneksi internet.

Transcript of BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR...

Page 1: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

79

BAB VI

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Berdasarkan hasil analisis, perancangan,

implementasi, dan pengujian yang telah dilakukan,

dapat disimpulkan bahwa :

1. Pembangunan sistem pakar ini menghasilkan

suatu aplikasi yang dapat digunakan untuk

melakukan diagnosis penyakit yang dialami oleh

pengguna.

2. Aplikasi SIPATAYAK ini dapat memberikan solusi

pengobatan dengan menggunakan obat tradisional

suku Dayak.

6.2 Saran

Saran yang dapat diberikan untuk pengembangan

aplikasi lebih lanjut adalah :

1. Aplikasi ini dapat dikembangkan yaitu agar

bukan hanya berbasis web saja, tetapi dapat

berbasis mobile android maupun iOS dan dapat

diakses secara offline, sehingga dapat

memberikan kemudahan bagi yang ingin mengakses

aplikasi ini tanpa harus menggunakan koneksi

internet.

KESIMPULAN DAN SARAN

6.1 Kesimpulanan

Berddaasarkan hahasill annala isis, perancangan,

implemmentasi, dadan pepengngujujiaiann yayangng telah ddilakukan,

dapapat disisimpullkakan bahwa ::

1. PePembmbangugunnan sistem pakarr inii mmene ghassili kan

suatatu aplikasi yang dapat ddigi unnakakanan untntuk

mmelakukan diagnosis penyakit yang diallammii olehe

pengguna.

2. Aplikasi SIPATAYAK ini dapat memberikkan sosolul si

pengobatan dengan menggunakan obat traadisisionalal

suku Dayak.

6.6 2 SaS ran

Saran n yayangng ddappatat dibeerikanan uuntntukuk pengembangagann

aplikasi lebih lanjut addalalaah :

1. Aplikasi ini dapat dikembangkan yaitutu agagar

bubukakann hahanynyaa beberbasisis wwebeb ssajaja,a, ttetetapapii dadappat

berbrbasasiis momobib le aandndroidid mmaua pupun n iOS daann ddapat

diiakakses secarra ofoffline, sesehih ngggaga dapat

memberikan kemmudahan bagi yang ingin mengakses

aplikasi ini tanpa hharus menggunakan koneksi

internet.

Page 2: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

80

DAFTAR PUSTAKA

Daeli, F., 2013. Sistem Pakar Untuk Menentukan Tingkat

IQ Anak Yang Mengalami Reterdasi Mental Dengan

Metode Certainty Factor (Studi Kasus:

Pendidikan SLB/B Karya Murni). Pelita

Informatika Budi Darma, IV(3).

Dahria, M., 2008. Kecerdasan Buatan (Artificial

Intelligence). Jurnal SAINTIKOM, V(5).

Daniel & Virginia, G., 2010. Implementasi Sistem Pakar

Untuk Mendiagnosis Penyakit Dengan Gejala Demam

Menggunakan Metode Certainty Factor. Jurnal

Informatika, VI(1).

Durkin, J., 1994. Expert System Design and Development.

Prentice-Hall International,Inc.

Falah, F., Sayetiningsih, T. & Noorcahyati, 2012.

Keragaman Jenis Pemanfaatan Tumbuhan Berkhasiat

Obat Oleh Masyarakat Sekitar Hutan Lindung

Gunung Beratus, Kalimantan Timur. Jurnal

Penelitian dan Konvervasi Alam, X(1), pp.1-18.

Harihayati, T. & Kurnia, L., 2012. Sistem Pakar

Mediagnosa Penyakit Umum Yang Sering Diderita

Balita Berbasis Web Di Dinas Kesehata Kota

Bandung. Jurnal Komputer dan Informatika

(KOMPUTA), I(1).

Kurniasih, S., Aryanto, D. & Wicaksono, A.P., 2012.

Aplikasi Sistem Pakar Untuk Mengidentifikasi

Daeli, F., 2013. SSisistem Pakar UnUntut k Menentukan Tingkat

IQ Anaakk Yang Mengalami Reterdadasi Mental Dengan

Meettode Certatainty Factor (SStut di Kasus:

Pendiddikikanan SSLBLB/B/B KKararyaya Murni).). Pelita

Infof rmatatikika Budi Darma, IVV(33).).

DaDahriaa,, M.M , 2008. Kecerdasan BBuauatan (A(Artifici ial

Intetelligence). Jurnal SAINTIKOM, V(V 5)..

Daanniel && Virginia, G., 2010. Implementasi SiSisttemem Paka arr

Untuk Mendiagnosis Penyakit Dengan Gejjalaa DeDemam m

Menggunakan Metode Certainty Factor.. JuJurnr alal

Informatika, VI(1).

DuDurkini , J., 1994. Expert System Design and Develeloppmment.

Prenntiticce-Hall IInternatitional,Incc.

FFalah, F., Sayetiningsihih, T. & Noorcahyati, 20201212.

Keragaman Jenis Pemanfaatan Tumbuhan BBererkhkhasasiaiat

ObObatat OOlel hh MaMasysyararakakatat SSekekittarar HHututanan Lininddung

GuGunununng Beratatus, Kalilimanttanan TTimimurur. JuJurnal

PePenelitian dan KKonverrvasi Alam, X((1)1), pp.1-18.

Harihayati, T. & Kuurnia, L., 2012. Sistem Pakar

Mediagnosa Penyyakit UUmum Yang Sering Diderita

Balita Berbasis Weebb Di Dinas Kesehata Kota

Bandung. Jurnal Komputer dan Informatika

Page 3: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

81

Penyakit Pada Hamster (Cricentinae) dan Saran

Pengobatannya Menggunakan Metode Backward

Chaining. JUITA, II(2).

Kusumandara, A., 2011. Pemeliharaan dan Pelestarian

Tradisional dan Ekspresi Budaya Tradisional

Indonesia : Perlindungan Hak Kekayaan

Intelektual dan non Hak Kekayaan Intelektual.

Jurnal Hukum, XVIII(1).

Latumakulita, L.A., 2012. Sistem Pakar Pendiagnosa

Penyakit Anak Menggunakan Certainty Factor

(CF). Jurnal Ilmiah Sains, XII(2).

Murti, F.S., 2010. Etnofarmakologi dan Pemakaian

Tanaman Obat Suku Dayak Tunjung Di Kalimantan

Timur. Media Litbang Kesehatan, XX(3), pp.502-

10.

Nurhidayati, U., 2010. Sistem Pakar Diagnosa

Penanggulangan Penyakit Hama Pada Tanaman

Nilam. Skripsi. Yogyakarta: Sekolah Tinggi

Manajemen Informatika dan Komputer AMIKOM

Yogyakarta.

Oktora, L.R.K.S., 2006. Pemanfaatan Obat Tradisional

dengan Pertimbangan Manfaat dan Keamanannya.

Majalah Ilmu Kefarmasian, III(1), pp.01-07.

Ramadhan, M., 2011. Sistem Pakar Mengidentifikasi

Penyakit Kanker Pada Anak Sejak Dini Dan Cara

Penanggulangannya. Jurnal SAINTIKOM, X(2).

Ramadhan, M. & Nugroho, N.B., 2009. Desain Web dengan

PHP. Jurnal SAINTIKOM, VI(1).

g

Kusumandara, A.., 2011. Pemeliharaaaan dan Pelestarian

Traddisisional dan Ekspresi Buddayaya Tradisional

InIndonesia : Peerlrlini dudungan Hakak Kekayaan

Intelektktuauall daan non HaHak k KeKekakayaan Inttele ektual.

Juurnrnal Hukum,, XVXVIIIII(I(1)1).

LLatuumaakukullitaa, L.A., 2012. Sistem Pakakar PPenendid agnon sa

Peennyakit Anak Menggunakan Certtaia ntty y Facttoro

(CF). Jurnal Ilmiah Sains, XII(2).

MuMurti,, F.S., 2010. Etnofarmakologi dan Pemmakakaia an

Tanaman Obat Suku Dayak Tunjung Di Kaalimantaann

Timur. Media Litbang Kesehatan, XX(3), pp.5002--

10.

Nurhidayatti,i UU., 2201010. SiSiststem PPakakar Diagnososaa

Penanggulangan PPenenyakit Hama Pada Tananamaman

Nilam. Skripsi. Yogyakarta: Sekolahh TTininggggi

MaMananajejememen InInfoformrmattikika a dadann KoKompmpututerer AAMIMIKKOM

YoYogygyakakarrtata.

Oktora, L.R.K.S., 20066. Pemamanfaatan Obat Tradisional

dengan Pertimbbangan MManfaat dan Keamanannya.

Majalah Ilmu Kefefarmasiian, III(1), pp.01-07.

Ramadhan, M., 2011. SSisttem Pakar Mengidentifikasi

Penyakit Kanker Paada Anak Sejak Dini Dan Cara

Page 4: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

82

Saputra, A., 2011. Sistem Pakar Identifikasi Penyakit

Paru-Paru Pada Manusia Menggunakan Pemrograman

Visual Basic 6.0. Jurnal Teknologi Dan

Informatika (TEKNOMATIKA), I(3).

Supardi, S., S.R.Muktiningsih & Handayani, R.S., 1997.

Faktor-Faktor yang Mempengaruhi Pemilihan Obat

atau Obat Tradisional Dalam Upaya Pengobatan

Sendiri Di Pedesaan. Pusat Penelitian dan

Pengembangan Farmasi, Badan Litbang Kesehatan,

Depkes RI. Jakarta.

Supriyanto, A., 2007. Arsitektur dan Teknik Desain

Informasi pada Web. Jurnal Teknologi Informasi

Dinamik, XII(1), pp.1-9.

Takoy, D.M., Linda, R. & Lovadi, I., 2013. Tumbuhan

Berkhasiat Obat Suku Dayak Seberuang Di Kawasan

Hutan Desa Ensabang Kecamatan Sepauk Kabupaten

Sintang. Jurnal PROTOBIONT, II(3), pp.122-28.

Tansil, V.Y., 2014. Pembangunan Aplikasi Sistem Pakar

Pendeteksi Penyakit Umum Pada Kucing Berbasis

Android. Skripsi. Yogyakarta: Universitas Atma

Jaya Yogyakarta.

Wulandari, A., 2007. Pembangunan Sistem Pakar Diagnosis

Penyakit Umum. Skripsi. Yogyakarta: Universitas

Atma Jaya Yogyakarta.

Yulyanti, V., 2012. Pembangunan Sistem Pakar Ramuan

Obat Tradisional dengan Metode Dempster Shafer.

Skripsi. Yogyakarta: Universitas Atma Jaya

Yogyakarta.

Informatika a ((TEKNOMATIKAA)),, I(3).

Supardi, S.,, S.R.Muktiningsih & Handayanani, R.S., 1997.

FaFaktor-Faktor yyanang MeMempmpene garuhi Pememilihan Obat

atau OObabat Tradadisisionanall DaDalalam m Upaya PePengobatan

Seendndiri Di PPededesaaann. Pusat PePenen litiaan dan

PePenngembabangan Farmasi, Badan LiLitbanng g KeK sehahatan,

Depkpkes RI. Jakarta.

Suuppriyannto, A., 2007. Arsitektur dan Tekknik k DDesainn

Informasi pada Web. Jurnal Teknologi Infforrmam sii

Dinamik, XII(1), pp.1-9.

Takoyy, D.M., Linda, R. & Lovadi, I., 2013. Tumbuhhann

Berkhasiat Obat Suku Dayak Seberuang Di Kaawwasann

Hutan n DeDesa Ensnsaba ang KeKecamatann SeS pauk KKabupattenen

Sintang. Jurnal PPROROTOTOBIONT, II(3), pp.122-28.

TaTanssili , V.Y., 2014. Pembangunan Aplikasi Sistetemm PaPakakar

PePendndetetekeksisi PPenenyayakik tt UmUmumum Padadaa KuKucicingng BBerrbabasis

AnAndrdroioid.. SSkriripsp i. YYogyayakkartrta:a: UUniniveversrsititasas Atma

JaJayya Yogyakarta..

Wulandari, A., 2007. PPembangunnan Sistem Pakar Diagnosis

Penyakit Umum. Skripssi. Yogyakarta: Universitas

Atma Jaya Yogyakkara taa.

Yulyanti, V., 2012. Pembbangunan Sistem Pakar Ramuan

Page 5: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

83

LAMPIRAN

Page 6: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

DPPL

DESKRIPSI PERANCANGAN PERANGKAT LUNAK

PEMBANGUNAN SISTEM PAKAR PENGOBATAN PENYAKIT

MENGGUNAKAN OBAT TRADISIONAL SUKU DAYAK BERBASIS WEB

(SIPATAYAK)

Untuk :

Universitas Atma Jaya Yogyakarta

Dipersiapkan oleh:

Neneng Kritiana .Z

11 07 06569

Program Studi Teknik Informatika – Fakultas Teknologi Industri

Universitas Atma Jaya Yogyakarta

Program Studi Teknik

Informatika

Fakultas Teknologi Industri

Nomor Dokumen Halaman

1 / 36DPPL – SIPATAYAK

DESKRIPSII PERANCANGAN PPEERANGKAT LUNAK

PEMBBAANGUNAN SISTTEEMM PPAAKKAARR PPEENNGOBATANN PENYAKIT MMENGGUNNAAKKAANN OBBAATT TTRRAADDIISSIIOONNAALL SUKU DDAAYAK

BBEERRBBAASSIIS WEBB

(SIPATAYAK)

Untuk :

Universitas Atma Jaya Yogyakarta

DiDipepersiapkpkanan ooleleh:h:

NeNenengg KKrititiaana a .Z.Z

111 07 06569

Program Studi Teknik Informaatitika – Fakultas Teknologi Indus

Page 7: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

DAFTAR PERUBAHAN

REVISI DESKRIPSI

A

B

C

D

E

F

INDEX TGL

- A B C D E F G

Ditulis oleh

NKZ

Diperiksa oleh

ERN

AJS

Disetujui oleh

Program Studi Teknik Informatika DPPL - SIPATAYAK 2 / 53Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia.

Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

A

B

C

DD

E

FF

ININDED XTGTGLL

- A B C D E FF G

DiDitutulil s ololehh

NKNKZZ

Diperiksaoleh

ERN

AJS

Disetujuioleh

Page 8: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

DAFTAR HALAMAN PERUBAHAN

Halaman Revisi Halaman Revisi

Program Studi Teknik Informatika DPPL -SIPATAYAK 3 / 53Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia.

Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

Page 9: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 4/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

DAFTAR ISI

JUDUL.................................................1

DAFTAR PERUBAHAN ..................................... 2

DAFTAR HALAMAN PERUBAHAN ............................. 3

DAFTAR ISI ........................................... 4

DAFTAR GAMBAR ........................................ 5

1 Pendahuluan ....................................... 6

1.1 Tujuan ......................................... 6

1.2 Lingkup Masalah ................................ 6

1.3 Definisi, Akronim dan Singkatan ................ 7

Database ............................................. 7

1.4 Referensi ...................................... 8

2 Perancangan Sistem ................................ 9

2.1 Perancangan Asitektur .......................... 9

2.2 Perancangan Rinci ............................. 10

2.2.1 Sequence Diagram...........................10

2.2.2 Class Diagram...............................12

2.2.3 Class Diagram Specific Descriptions.........13

3 PERANCANGAN DATA ................................. 18

3.1 Dekomposisi Data .............................. 18

4 Deskripsi Perancangan Antarmuka .................. 23

4.1 Antarmuka Halaman Beranda ..................... 23

4.2 Antarmuka Halaman Diagnosis Berdasarkan Gejala 24

4.3 Antarmuka Halaman Diagnosis Berdasarkan Nama

Penyakit .......................................... 28

4.4 Antarmuka Halaman Informasi ................... 33

4.5 Antarmuka Halaman Bantuan ..................... 35

4.6 Antarmuka Halaman Tentang ..................... 36

JUDUL..................................................1

DAFTAR PERUBAHANAN ...................................... 2

DAFTAR HALAMAMAN PERUBAHAHAN .............................. 3

DAFTAR IISSI ........................ ........................... 4

DAFTARAR GAMBAR ............................................. 5

1 Pendahhululuuan ..................... ..................... 6

1.1 TuTujujuaan ................................ .......... 6

1.22 LiLinggkukup Masalah ................................... 6

1.1.33 Deffinisi, Akronim dan Singkatan ......... .......... 7

DaDatatabasse ............................................... 77

1.1 4 Referensi .......................................... 8

2 Peerancangan Sistem ................................. 99

2.11 Perancangan Asitektur ........................... 99

2.2 22 Perancangan Rinci ............................. 1010

2.2.1 SeSeququene cece Diagrgram..................... ...............110

2.2.2 Class Diagram.................................1212

2.2 2.3 Class Diagram Specific Descriptions...........1313

33 PEPERARANCNCANGAGAN N DADATATA ..... .......................................... 18

3.3.11 Dekompmpososisisi DaDatat ..... ............. ..... ............. 18

4 DeDeskskripspsii Perancangaann Antaarmuka ..................... 23

4.1 Antarmuka Halamann Berandda ..................... 23

4.2 Antarmuka Halamann Diagnoosis Berdasarkan Gejala 24

4.3 Antarmuka Halaman Diagnonosis Berdasarkan Nama

Penyakit .......................................... 28

4.4 Antarmuka Halaman Innfformasi ................... 33

Page 10: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 5/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

DAFTAR GAMBAR

Gambar 2.1 Arsitektur Perangkat Lunak SIPATAYAK .......... 9

Gambar 2.2.1.8 Sequence Diagram – Diagnosis Penyakit

Berdasarkan Gejala ...................................... 10

Gambar 2.2.1.8 Sequence Diagram – Diagnosis Penyakit

Berdasarkan Nama Penyakit ............................... 11

Gambar 2.2.1.11 Sequence Diagram – Melihat Informasi .... 11

Gambar 2.2.2 Class Diagram Perangkat Lunak SIPATAYAK .... 12

Gambar 3.1 Physical Data Model .......................... 22

Gambar 4.1 Antarmuka Halaman Beranda .................... 23

Gambar 4.2 Antarmuka Halaman Diagnosis Berdasarkan

Gejala .................................................. 24

Gambar 4.3 Antarmuka Halaman Hasil Diagnosis ............ 25

Gambar 4.4 Antarmuka Lihat Deskripsi Singkat Penyakit ... 26

Gambar 4.5 Antarmuka Lihat Tanaman Obat ................. 27

Gambar 4.6 Antarmuka Menu Penyakit ...................... 28

Gambar 4.7 Antarmuka Halaman Menu Diagnosis Berdasarkan

Nama Penyakit ........................................... 29

Gambar 4.8 Antarmuka Hasil Diagnosis .................... 30

Gambar 4.9 Antarmuka Lihat Deskripsi Singkat Penyakit ... 31

Gambar 4.10 Antarmuka Lihat Tanaman Obat ................ 32

Gambar 4.11 Antarmuka Halaman Informasi ................. 33

Gambar 4.12 Antarmuka Informasi ......................... 34

Gambar 4.13 Antarmuka Halaman Bantuan ................... 35

Gambar 4.14 Antarmuka Halaman Tentang ................... 36

Gambar 2.1 Arsitektur PePerarangngkakat Lunak SIPATAYAK .........

Gambar 2.2.1.8 SeSeqquence Diagram – DiDiagnosis Penyakit

Berdasarkan GeGejala ........................ ...............

Gambar 2.2.2.1.8 Sequencece DDiaagrgrama – Diagnosiiss Penyakit

Berdassarkan Naamama PPenyaakikitt....................................

Gambmbar 2.22.1.1.111 Sequenencece DDiaiagrgrama – MeMelihaat Informrmasi ....

GaGambar 2.2.2.2.2 Cllaass Diagram Perangkatt LuL nakk SISIPAP TAYAYAK ....

Gambbarar 33.1 PPhysical Data Model ...............................

Gambmbaar 4.1.1 Antarmuka Halaman Beranda ......................

GaGambmbar 4.2 Antarmuka Halaman Diagnosis Berdassarrkakann

GeGejaj laa ...................................................

Gambaar 4.3 Antarmuka Halaman Hasil Diagnosis ................

Gambaar 4.4 Antarmuka Lihat Deskripsi Singkat Pennyakitt ....

GaGambaar 4.5 Antarmuka Lihat Tanaman Obat .................

Gambbaar 4.6 Anntatarrm kuka MeM nu Penyayakikit ....... ...................

Gambar 4.7 Antarmuka Halalamaan n Menu Diagnosis Berdasarkrkanan

NaNama Penyakit .............................................

GaGammbabar 44.88 AnAntatarmrmukukaa HaH sil Diagagnonosisiss..........................

GaGambmbar 4.99 Anntatarmrmuka LiLihahatt DeDeskripsii SiSingkat Penynyakakiit ...

Gambmbarr 44 1.100 AAntntarmuka LLihat Taanaman OObabat .................

Gambar 4.11 Antarmuka HHalamann Informasi .................

Gambar 4.12 Antarmuka Informassi .........................

Gambar 4.13 Antarmuka HHalamann Bantuan ...................

Gambar 4.14 Antarmuka Haalamaan Tentang ...................

Page 11: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 6/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

1 Pendahuluan

1.1 Tujuan

Dokumen Deskripsi Perancangan Perangkat Lunak

(DPPL) ini bertujuan untuk mendefinisikan perancangan

perangkat lunak yang akan dikembangkan. Dokumen

tersebut akan digunakan oleh pengembang perangkat

lunak sebagai acuan untuk implementasi pada tahap

berikutnya.

1.2 Lingkup Masalah

Perangkat Lunak SIPATAYAK dikembangkan dengan

tujuan untuk :

1. Melakukan diagnosis berdasarkan gejala, kemudian

memberikan informasi dan saran pengobatan penyakit

menggunakan obat tradisional suku Dayak.

2. Melakukan diagnosis berdasarkan nama penyakit,

kemudian memberikan informasi dan saran pengobatan

penyakit menggunakan obat tradisional suku Dayak.

3. Melakukan pencarian informasi mengenai tanaman

obat, khasiat, dan petunjuk penggunaannya.

1.1 Tujuan

Dokumen Deseskkripsi Perancangagan Perangkat Lunak

(DPPL) ini bbeertujuan untuk mendefinisisikan perancangan

perangkatt lunak yayangng aka an dikembangkakan. Dokumen

tersebbuut akann didigunanakakann oolelehh pepenngeg mbang perangkat

lunaak sebabagai acuan ununtutukk implemementassi pada a tahap

beberikutntnyya.a.

1.22 LiLinggkukup Masalah

Peraangkat Lunak SIPATAYAK dikembangkkan ddengann

tutujuj ann untuk :

1. Melakukan diagnosis berdasarkan gejala, kemumudid ann

memberikan informasi dan saran pengobatan pep nyakkitit

menggunakan obat tradisional suku Dayak.

2.2 Melakukan did agagnosis berdassara kan nama ppenenyakit,t,

kemudidian membberirikakann infoformrmasasii ddan saran pengobattanan

penyakit menggunakan oobat tradisional suku Dayyakak.

3.3 MeM lakukan pencarian informasi mengenaii ttananamaman

obobatat,, khkhasasiaiat,t, ddanan ppettununjujukk pepengnggugunanaanannynyaa.

Page 12: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 7/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

1.3 Definisi, Akronim dan Singkatan

Daftar definisi akronim dan singkatan :

Keyword/Phrase Definisi

DPPL

Deskripsi Perancangan Perangkat

Lunak disebut juga Software Design

Description (SDD). Merupakan deskripsi

dari perancangan produk/perangkat

lunak yang akan dikembangkan.

SIPATAYAK Perangkat lunak pengelolaan web.

Internet

Internet merupakan istilah umum yang

dipakai untuk menunjuk Network global

yang terdiri dari komputer dan layanan

servis dengan sekitar 30 sampai 50

juta pemakai komputer dan puluhan

layanan informasi termasuk e-mail,

FTP, dan World Wide Web.

Web/Website

Website atau web adalah halaman

informasi yang dapat diakses melalui

jaringan internet.

HTTP

Singkatan dari Hyper Text Transfer

Protocol. HTTP adalah aturan atau

prosedur yang digunakan untuk

Database

Database atau basis data adalah

kumpulan data yang disimpan secara

sistematis pada komputer sehingga

dapat diolah dan dimanipulasi untuk

menghasilkan informasi.

DPPL

Deskriipspsii Perancangan Perangkat

LuLunak disebut juga SoS ftware Design

Description (SDD). Meruupap kan deskripsi

dari pep raranccanangag nn prp oduk/perarangkat

lulunak yaang aakakann didikekembmbangkan.

SIIPPATAYAAKK Peerarangkat lunak k pepengelolaaaan n web.

InIntternnet

Internet merupakan istillaha uumuum m yayang

dipakai untuk menunjuk Netwwork glglobo al

yang terdiri dari komputer daan llayayananan

servis dengan sekitar 30 sampaai 5050

juta pemakai komputer dan puluhhan

layanan informasi termasuk e-maiil,

FTP, dan World Wide Web.

WeW b/Website

WeWebsb ittee atau wweb aadadalalahh hahalaman

informasii yayang dapat diakses melaluii

jaringan internet.

HTTTPTP

SiSingngkakatatann dadariri HyHypeper r TeTextxt TTraransnsfeferr

PProtococol. HHTTPP adalalah h atatururanan aatatau

prosedurur yanngg digunakan untutukk

Database

Databaase atau basis data adalah

kumpulaan dataa yang disimpan secara

sistemattis ppada komputer sehingga

dapat diololaah dan dimanipulasi untuk

h ilk i f i

Page 13: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 8/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

1.4 Referensi

Referensi yang digunakan pada perangkat lunak

tersebut adalah:

1. Ahmad Hairul Basori, Tutorial Rational Rose,

IlmuKomputer.com, 2003.

2. Veronica Yulyanti/5280, Deskripsi Perancangan

Perangkat Lunak (DPPL) SiPeTra, Universitas Atma

Jaya Yogyakarta.

3. Neneng Kritiana .Z/6569, Deskripsi Perancangan

Perangkat Lunak (DPPL) KANJAYA, Universitas Atma

Jaya Yogyakarta.

4. Unified Modeling Language Specification, Object

Management Group, http://www.omg.org, 1999.

5. Architecture and Design: Unified Modeling

Language (UML), http://www.cetuslinks.

org/oo_uml.html.

1. Ahmad Hairul BBasasorii, Tutorial Rational Rose,

IlmuKomputteer.com, 2003.

2. Veroninica Yulyanti/5280, Deskriipspsi Perancangan

Peerrangkat Lunak k ((DPDPPLPL)) SiiPeTra, Univvere sitas Atma

Jaya Yoggyayakakarta.a

3.3. Nenenengn KKritiannaa Z.Z/6/656569,9, Deskkripspsii Peraancn angan

PePerarangkaatt Lunak (DPPL) KANJAYYA,A, Uniiveversrsitas Atma

JaJayaa Yogyakarta.

4.4. Unniified Modeling Language Specificatation,n, OObjecct

MManagement Group, http://www.omg.org, 191 9999..

55. Architecture and Design: Unified Mododeleling

Language (UML), http://www.cettuslliinkss..

org/oo_uml.html.

Page 14: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 9/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

2 Perancangan Sistem

2.1 Perancangan Asitektur

Gambar 2.1 Arsitektur Perangkat Lunak SIPATAYAK

Boundary Control Entity

administratorBerandaUI

bantuanUI

tentangUI

penyakitdetail

gejala

informasiUI

diag_penyakitControl

diag_gejalaUI

penyakit

tanamandetail

InformasiControl

tanaman

diag_penyakitUI

diag_gejalaControl

g

Gambar 2.1 Arsitektktur Pererangkat Lunak SIPATAYAK

Boundary Control Entity

admininistrs atorBerandaUI

bantuanUI

tentangUIgUI

penyakitdetaail

gejala

informasiUI

diag_penyakitControl

diaagg_gejalaUI

penyakkitit

tanamandetail

InformasiControl

tanaman

diag_penyyakitUI

diaag_gg_gejaej laControl

Page 15: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 10/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

2.2 Perancangan Rinci

2.2.1 Sequence Diagram

2.2.1.1 Fungsi Mendiagnosis Berdasarkan Gejala

Gambar 2.2.1.1 Sequence Diagram – Diagnosis Penyakit

Berdasarkan Gejala

: Pengunjung web : Pengunjung web : diag_gejalaUI : diag_gejalaUI : diag_gejalaControl : diag_gejalaControl : penyakit : penyakit : tanaman : tanaman : tanamandetail : tanamandetail

1. Diag_gejala()

2. getpenyakit()

3. getpenyakit()

4.

5.

6.

9. getTanamanByPenyakit()

10. getobat()

11.

12.

7. getpenyakit()

8.

2.2.1 Sequencece DDiaiagrgramam

2.2.1.1 Fuunngsi Mendiagnosis Berdrdasarkan Gejala

Gambar 2.2.1.1 Sequuenencece Diagram – Diagnosis Penyakitt

Berdasarkan Gejala

g j gg j g : Pengengunjung web: Penngunjung web g_g jg jg_g jg j: ddiagi gejagej laUIUI: ddiagi gejage laUIUI g_g jg_g j : diag gejalaControl: diag gejalaControl p yyp y:: penyanyakitt:: penyanyakitt : tanaman: tanaman : tanamandetail: tanamandetail

1. DDiag_iag gejala()

2 g2. getpenyakit()

3. getpenyakit()

4.

5.

6.

9. getTanamanByPenyakit()P

10. getobatat()

11.

12.

7. getpenyakit()

8.

Page 16: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 11/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

2.2.1.2 Fungsi Mendiagnosis Berdasarkan Nama Penyakit

Gambar 2.2.1.2 Sequence Diagram – Diagnosis Berdasarkan Nama

Penyakit

2.2.1.3Fungsi Melihat Informasi

Gambar 2.2.1.3 Sequence Diagram – Melihat Deskripsi Penyakit

: Pengunjung web : Pengunjung web : diag_penyakitUI : diag_penyakitUI : diag_penyakitControl : diag_penyakitControl : penyakit : penyakit : penyakitdetail : penyakitdetail : gejala : gejala : diag_gejalaControl : diag_gejalaControl

1. Diag_penyakit()

2. getpenyakit()

3. getpenyakit()

4. getDaftarGejala()

5. getAllGejala()

13. getpenyakit()

14.

6.getpenyakit()

7.

8.

9.

10.

11.

12.

15. getobat()

16.

: Pengunjung web

: Pengunjung web

: informasiUI : informasiUI : informasiControl : informasiControl : tanaman : tanaman : tanamandetail : tanamandetail

1. Informasi()

2. getTanaman()

3. getTanaman()

4. getPenyakitTanaman()

5.

6.

7.

8.

Gambar 2.2.1.2 Sequence Diagram – Diagnosis Berdasaarkan n Namama

Penyakitit

2.2.1.3Fungsi Melihat Informasi

g j gg j g : Pengunjung web: Pengunjung web g_p yg_p y : diag penyakitUI: diag penyakitUI g_p yg_p y : diag penyakitContControlrol: diag penyakitContControlrol pp ypp y : penyakit: penyakit p yp y : penyakitdetail: penyakitdetail g jg j : gejala: gejala g_g jg_g j : diag gejalaControl: diag gejalaControl

1. Diag_penyakit()

2. g2. getpenyakit()

3. getpenyakit()

4. getDaftarGejala()

5. getAllGejalajala()

13. getpenyakit()

14.

6.getpenyakit()

7.

8.8

9.

10.

11.

12.

15. getobat()

16.

g j ggg j gg : Pengunjung g : Pengunjunggwebwebwebweb

: inforformasima UI: inforormasim UI :: infonformasiControlol:: infonformasiControll : t: tanama an: t: tanama an : tananamandetail: tananamandetail

1. I1. Infnformasi()

2. getTetTanaman()

3. getTanaman()

4. getPenyakitTanaman()

5.

6.

7.

8.

Page 17: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 12/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

2.2.2 Class Diagram

Gambar 2.2.2 Class Diagram Perangkat Lunak SIPATAYAKGGa bmbar 22 2.2.2 Class DiDiagram PePerangkat Luunanak SIIPAPATAYAYAKK

Page 18: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 13/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

2.2.3 Class Diagram Specific Descriptions

2.2.3.1 Specific Design Class berandaUI

berandaUI <<boundary>>

2.2.3.2 Specific Design Class diag_gejalaUI

diag_gejalaUI <<boundary>>

+ diag_gejala()

Default konstruktor, digunakan untuk inisialisasi semua

atribut dari kelas ini.

2.2.3.3 Specific Design Class diag_penyakitUI

diag_penyakitUI <<boundary>>

+ diag_penyakit()

Default konstruktor, digunakan untuk inisialisasi semua

atribut dari kelas ini.

2.2.3.4 Specific Design Class informasiUI

informasiUI <<boundary>>

+ Informasi()

Default konstruktor, digunakan untuk inisialisasi semua

atribut dari kelas ini.

p g

berandaUI <<boundary>>yy

2.2.2.3.2 SpSpecific DDesesiign ClClasasss did ag_gejalalaUa I

ddiagg_g_gejejaalaUII <<<<bbounu daryr >>yy

+ didiag_g_gejala()

DeDefaf ullt konstruktor, digunakan untuk inisialissasii sesemua

atatribbut dari kelas ini.

2.2.2.3.3 3 Specific Design Class diag_penyakitUI

diag_penyaakikittUIUI <<boundaryry>>>>yy

++ didiagag p_penyay kit(())

DeDefaf ulltt kokonsnstrtrukuktotor, ddigigununakakanan untntukuk iininisisialalisisasii sesemua

attriribubutt dadariri kkelelas inini.

2.2.3.4 Specific Dessiign Classs informasiUI

informasiUI <<boundary>>yy

+ Informasi()

Page 19: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 14/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

2.2.3.5 Specific Design Class tentangUI

tentangUI <<boundary>>

2.2.3.6 Specific Design Class bantuanUI

bantuanUI <<boundary>>

2.2.3.7 Spesifikasi Design Class diag_gejalaControl

diag_gejalaControl <<control>>

-ID_Gejala : Integer

Atribut ini digunakan untuk menyimpan data ID gejala.

-Nama_Gejala : Text

Atribut ini digunakan untuk menyimpan data nama gejala.

-Status : Variable Characters

Atribut ini digunakan untuk menyimpan status gejala

yaitu mayor atau minor.

-getpenyakit()

Fungsi ini digunakan untuk mendapatkan data penyakit.

2.2.3.66 Specificic Dessigign n ClClasasss babantn uanUI

banttuanUI <<bounundary>>yy

2.2.2.2 3..77 Spesifikasi Design Class diag_gejalaCaConntrtrolol

diai g__gejalaControl <<cconttrol>>>>

-ID_GGejala : Integer

Attrir bbut ini digunakan untuk menyimpan data ID gegejajala.

-Nama_Gejalalaa :: TeTextxt

AtA ribut ini digunakan untutukk menyimpan data nama gejajalala.

--Sttata us : Variable Characters

AtAtriribubutt ininii didigugunanakakann untuuk k memenynyimimpapann ststatatusus ggejejaala

yayaitituu mayoorr atatauu mmininoro .

-getppenenyayakikitt()

Fungsi ini digunakan uuntuk menndapatkan data penyakit.

Page 20: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 15/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

2.2.3.8 Specific Design Class diag_penyakitControl

diag_penyakitControl <<control>>

-ID_Penyakit : Integer

Atribut ini digunakan untuk menyimpan data ID penyakit.

-Nama_Penyakit : Text

Atribut ini digunakan untuk menyimpan data nama

penyakit.

-Deskripsi_Penyakit : Text

Atribut ini digunakan untuk menyimpan data deskripsi

singkat penyakit.

-getpenyakit()

Fungsi ini digunakan untuk mendapatkan data penyakit.

2.2.3.9 Specific Design Class informasiControl

informasiControl <<control>>

-id_tanaman: Integer

Atribut ini digunakan untuk menyimpan data ID tanaman.

-nama_tanaman : Text

Atribut ini digunakan untuk menyimpan data nama

tanaman.

-bagian_tanaman : Text

Atribut ini digunakan untuk menyimpan data bagian

tanaman yang dimanfaatkan untuk obat.

-gambar_tanaman : Variable characters

Atribut ini digunakan untuk menyimpan data gambar

tanaman.

-petunjuk : Text

Atribut ini digunakan untuk menyimpan data petunjuk

penggunaan tanaman untuk obat.

-getTanaman()

Fungsi ini digunakan untuk mendapatkan data tanaman.

Atribut ini digunakan n uuntuk memenynyimpan data ID penyakit.

-Nama_Penyakit :: Text

Atribut innii digunakak n untuk menyimmpapan data nama

penyakitt.

-Deskkrripsi_Penynyakakiti : Text

Atriribut ininii digunaakakann untukk memenyn impan dadata desskripsi

ssingkaatt pepenyakkiit.

-getptpenenyakikit()

Fuungngssi iinni digunakan untuk mendapatkan data penynyakakit.

2.2.2.2 3..9 Specific Design Class informasiConttroll

innforrmasiControl <<cconttrrol>>>>

-id_ttanaman: Integer

AtAtribbut ini digunakan untuk menyimpan data ID taanaamman..

-nama_tanammanan : Text

Atribut ini digunakan ununtuk menyimpan data nnamamaa

tatanan man.

--babagigiana _t_tanaman :: TTexextt

AtAtriribut inii didigugunanakan ununtutuk memenyimimpapan data bbaagian

tanaamam n yangng ddimanfaattkak n untutuk obat.

-gambar_tanaman : Variaable chhara actersVV

Atribut ini digunakaan untukk menyimpan data gambar

tanaman.

-petunjuk : Text

Atribut ini digunakan ununttuk menyimpan data petunjuk

Page 21: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 16/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

-getPenyakitTanaman()

Fungsi ini digunakan untuk mendapatkan data tanaman dan

penyakit yang dapat diobati dengan tanaman tersebut.

2.2.3.10 Specific Design Class administrator()

administrator <<entity>>

2.2.3.11 Specific Design Class gejala()

gejala <<entity>>

+getgejala()

Operasi ini digunakan untuk mengambil data gejala yang

ada di dalam database.

2.2.3.12 Specific Design Class penyakit()

penyakit <<entity>>

+getpenyakit()

Operasi ini digunakan untuk mengambil data penyakit

yang ada di dalam database.

+getPenyakitByNama

Operasi ini digunakan untuk mengambil data penyakit

berdasarkan nama penyakit.

2.2.3.13 Specific Design Class penyakitdetail()

Penyakit <<entity>>

+getDaftarGejalaPenyakit()

Operasi ini digunakan untuk mengambil data gejala

berdasarkan penyakit.

2.2.3.10 Specific DDesesiign ClClasass administrator()

administrator <<entity>>yy

2.2.2.3.11 SpS ecificc DDesesiign ClClasasss gejala())

ggejalaa <<< entitity>yy >

+ggeetgejaala()

OpOpere assi ini digunakan untuk mengambil data geejalla yay ngg

adada didi dalam database.

2.2.33.12 Specific Design Class penyakit()

peenyaka it <<<entntiityy>>>>yy

+g+getpenyakit()

OpOperrasasi ini digunakan untuk mengambil data ppennyayakikit

yayangn aadada ddii dadalalam m dadatatababases ..

+ggetetPePenynyakakititByByNaNama

Operasii iini digunakan untuukk mengambil ddatta penyakit

berdasarkan nama penyaakit.

2.2.3.13 Specific Dessign Cllass penyakitdetail()

Penyakit <<entity>>yy

Page 22: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 17/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

2.2.3.14 Specific Design Class tanaman()

tanaman <<entity>>

+gettanaman()

Operasi ini digunakan untuk mengambil data tanaman.

2.2.3.15 Specific Design Class tanamandetail()

tanamandetail <<entity>>

+getObatByNamaPenyakit()

Operasi ini digunakan untuk mengambil data tanaman obat

berdasarkan nama penyakit.

+gettanaman())

Operasi innii digunakann untukk menggambil dataa tanaman.

2.2.3.3.15 Spececififici Design Class tatananammandetail()()

tannamanddetetaiail <<enntity>>yy

+gettObObatByyNNamaPenyakit()

Oppeerasi ini digunakan untuk mengambil data ttanamamanan obatat

beberdr assaarkan nama penyakit.

Page 23: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 18/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

3 PERANCANGAN DATA

3.1 Dekomposisi Data

3.1.1 Deskripsi Entitas tbl_administrator

Nama Tipe Panjang Keterangan

id_Admin Variable

Character

10 ID administrator,

primary key

nama_lengkap Variable

Character

30 Nama lengkap dari

Administrator

username Variable

Character

8 Username dari

administrator

password Variable

Character

75 Password dari

administrator

3.1.2 Deskripsi Entitas tbl_gejala

Nama Tipe Panjang Keterangan

id_gejala Integer 10 ID gejala,

primary key

nama_gejala Text

Nama dari gejala

is_deleted Integer 1

Menghapus data

gejala (basis

data tidak

dihapus,hanya

statusnya yang

berubah)

Nama TiTipe Panjang Keterangan

id_Admin Variable

Chharacter

10 ID administrator

prprimary key

nama_leengkap Vaaririabablele

Character

3030 Nama llengkap dari

AdAdministtrar tor

uussernammee Variable

Character

8 UsU erernan me daari

ada mininiststratorr

passswswordd Variable

Character

75 Passswordrd dad ri

admininisttraatotor

3.1.2 Deskripsi Entitas tbl_g_ ejala

Nama Tipe Panjang Keterranggaan

id_gejala InIntegegerr 1010ID gejjala,

primary keeyy

nanamam _gejala Text Nama dariri gegejjal

is_deleted Integer 1

Menghapupuss data

gegejajalala ((basis

data tidak

dihapus,hanya

statusnya yang

berubah)

Page 24: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 19/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

3.1.3 Deskripsi Entitas tbl_Penyakitdetail

Nama Tipe Panjang Keterangan

id_penyakitdetail Integer 10

ID penyakit

detail, primary

key

id_penyakit Integer 10

ID penyakit,

foreign key dari

tabel penyakit

id_gejala Integer 10

ID gejala,

foreign key dari

tabel gejala

status

Variable

Character 10

Status gejala

mayor atau minor

3.1.4 Deskripsi Entitas tbl_penyakit

Nama Tipe Panjang Keterangan

id_penyakit Integer 10 ID penyakit,

primary key

nama_penyakit Text

Nama dari

penyakit

deskripsi_penyakit Text

Deskripsi dari

penyakit

is_deleted Integer 1

Menghapus data

penyakit (basis

data tidak

dihapus,hanya

statusnya yang

berubah)

id_penyakitdetail InIntegerr 10 detail, primary

key

id_penyaakkit InIntetegegerr 10

ID penyakit,

foforeign key dar

tabell penyakit

iid_gejjalalaa Integer 100

IDID gejalala,

foforereign kekey dar

tabeell gegejalala

sstatattusVariable

Character10

Staatuss ggejejalaa

mayoorr atatauau minno

3.1.4 Deskripsi Entitas tbl_penyakitt

Nama Tipe Panjang Ketteraranganan

id_penyakit InIntet geger 10IDI penyakit,t,

primary kekeyy

nanamama_p_pennyayakikitt TextNama dada iri

pepenynyakakitit

deskskriipsi_i_ppenenyakit TextDeDeskskriripspsii dari

pepenynyakit

is_deleted Inntegeger 1

Menghapus data

penyakit (basis

data tidak

dihapus,hanya

statusnya yang

Page 25: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 20/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

3.1.5 Deskripsi Entitas tbl_tanamandetail

Nama Tipe Panjang Keterangan

id_tanamandetail Integer 10

ID tanaman

detail,

primary key

id_tanaman Integer 10

ID ramuan,

foreign key

dari tabel

tanaman

id_penyakit Integer 10

ID penyakit,

foreign key

dari tabel

penyakit

3.1.6 Deskripsi Entitas tbl_tanaman

Nama Tipe Panjang Keterangan

id_tanaman Integer 10 Id ramuan,

primary key

nama_tanaman Text

Nama dari

tanaman

bagian_tanaman Text

Bagian

tanaman yang

digunakan

gambar_tanaman Variable

Character 100

Gambar dari

tanaman

petunjuk Text

Petunjuk

penggunaan

tanaman obat

is_deleted Integer 1 Menghapus

id_tanamandetaiill Integer 10

ID tanaman

detail,

primary key

id__tatanamann Integer 100

ID ramuan,

foforeign key

darii tabel

tat namaann

idd_p_penyayakit Integer 10

IDID ppeenyaakit

foorereiign kekey

dad rii ttabell

peenyakakitit

3.1.6 Deskripsi Entitas tbl_tanaman

Nama Tipee PaP njang KeKeterangngaa

idi _tanaman InInteger 10Id ramuauann,

primararyy kkey

nanamama t_tananamamanan TeTextxtNNamama ddarari

tanaamamann

bagian_tanaman Teextx

BaBagigian

tanaman yan

digunakan

gambar_tanamanVariaable

Charracter100

Gambar dari

tanaman

Petunjuk

Page 26: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 21/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

data ramuan

(basis data

tidak

dihapus,hanya

statusnya

yang berubah)

statusnya

yang beruba

Page 27: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 22/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

Physical Data Model

Gambar 3.1 Physical Data ModelGambar 3.1 PhPhysy ical Data Model

Page 28: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 23/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

4 Deskripsi Perancangan Antarmuka

4.1 Antarmuka Halaman Beranda

Gambar 4.1 Antarmuka Halaman Beranda

Gambar 4.1 merupakan antarmuka yang digunakan

untuk menampilkan beranda dari perangkat lunak

SIPATAYAK.

Gambar 4.1 Antarmuka Halaman Beranda

Gambar 4.1 meerurupaakakan antarmuka yang digunakakanan

untuk menampilkan beb randa dari perangkat llununaak

SISIPAPATATAYAYAK.K.

Page 29: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 24/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

4.2 Antarmuka Halaman Diagnosis Berdasarkan Gejala

Gambar 4.2 Antarmuka Halaman Diagnosis Berdasarkan Gejala

Gambar 4.2 merupakan antarmuka yang digunakan

oleh pengunjung web untuk melakukan diagnosis

berdasarkan gejala. Pada halaman web akan

ditampilkan pertanyaan yang harus dijawab oleh

pengunjung web. Pertanyaan tersebut akan muncul

satu per satu dengan alur pertanyaan yang telah

ditentukan sesuai dengan jawaban pengunjung web.

Kemudian, terdapat tombol Kembali yang digunakan

untuk kembali untuk ke pertanyaan sebelumnya.

Gambar 4.2 Antarmuka Halaman Diagnosis Berdasarkaan Gejalla

Gambarr 44.2.2 merupakan aantntararmuka yang ddigigunakkanan

oleh pengunjungg weweb ununtutukk melakkukan diagnoosisiss

berdasarkan gejala. Pada halaman web aakakan

diditampilkan pertanyaan yang harus dijjawawabab ooleleh

pepengngununjujungng wwebeb. PePertr ananyayaanan tterersesebubutt akakanan mmununcul

sasatutu ppeer ssatu dedenganan alulur pertrtanyayaanan yyanang telah

didittentukan sesuai dengaan jawaban pengunjung web.

Kemudian, terdapaat tombool Kembali yang digunakan

untuk kembali untuuk ke ppeertanyaan sebelumnya.

Page 30: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 25/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

4.3 Antarmuka Hasil Diagnosis

Gambar 4.3 merupakan antarmuka yang digunakan

untuk menampilkan hasil diagnosis setelah

pengunjung web selesai menjawab semua pertanyaan

yang diberikan. Hasil diagnosis tersebut

ditampilkan dalam bentuk tabel yang berisi daftar

pertanyaan dan jawaban yang telah diberikan, serta

kesimpulan penyakit yang diderita.

Kemudian, pada halaman ini terdapat tombol

Lihat Deskripsi yang dapat digunakan untuk melihat

deskripsi singkat mengenai penyakit yang diderita,

tombol Lihat Obat yang digunakan untuk melihat

obat tradisional menurut kepercayaan suku Dayak

pada penyakit tersebut, dan tombol Ulangi yang

digunakan untuk mengulangi melakukan diagnosis

dari pertanyaan awal.

4.3 Antarmuka Hasil Diagnosis

Gambar 4.3 merupakan antarmuka yang ddigunakkann

untuk menampilkan hasil diagnosis settelahh

pengunjujungng webb ssele esai mmeenjjawabb ses mua peerrtanyaaanan

yang diberikan. HaHasil diagnosis tersebebutut

ditampilkan dalam bentuk tabel yang berisi ddafaftatar

peertrtananyayaanan ddanan jjawa aban yyanangg tetelalahh didibeberirikkan,n, ssererta

kesimpullanan penyakikitt yayangng dideritita.a.

Kemumuddian, paada hallaaman inini terrdadapapat ttombol

Lihat Deskripsi yaang dappat digunakan untuk melihat

deskripsi singkatt mengenaai penyakit yang diderita,

tombol Lihat Obaat t yangg digunakan untuk melihat

obat tradisional mmenurrut kepercayaan suku Dayak

pada penyakit tersebebut, dan tombol Ulangi yang

Page 31: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 26/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

Gambar 4.4 Antarmuka Lihat Deskripsi Singkat Penyakit

Gambar 4.4 merupakan antarmuka yang digunakan

untuk menampilkan deskripsi singkat penyakit. Pada

saat tombol Lihat Deskripsi ditekan, maka akan

muncul teks yang berisi deskripsi singkat mengenai

penyakit berdasarkan hasil diagnosis.

Gambar 4.4 Antarmuka Lihat Deskripsi Singkat Penynyakakit

Gambar 4.4 merrupupakakan antarmuka yang digunaakakann

untuk menampilkan deskripsi singkat penyakitt. PaPadda

sas att ttomombboll LiLihahat t Deskkriripspsii diditetekakan, mmakakaa akakan

muncul ttekekss yayangg bererisisii deskripssii sis ngkat memengngenai

pep nyakitit bberdasarkkana hasiil diagnosisis.

Page 32: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 27/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

Gambar 4.5 Antarmuka Lihat Tanaman Obat

Gambar 4.5 merupakan antarmuka yang digunakan

untuk menampilkan tanaman obat. Pada saat tombol

Lihat Obat ditekan, maka akan muncul solusi

pengobatan tradisional suku Dayak yaitu nama

tanaman, bagian tanaman yang digunakan, gambar

tanaman, dan petunjuk penggunaannya. Solusi yang

diberikan minimal 1 tanaman.

Gambar 4.5 AnAntarmrmukuka Lihat Tanaman Obat

Gambar 4.5 merupakan antarmuka yangg ddigigununakakan

ununtutukk mmenenamampipilklkanan ttana amamanan oobabat.t. PPadadaa sasaatat ttomombol

LiLihahatt OObatat ditteke an, maakka akakan mumuncnculul ssolusi

peng bobatan tradisiional suku Dayak yaitu nama

tanaman, bagian tanaman yang digunakan, gambar

tanaman, dan petuunjuk pepenggunaannya. Solusi yang

diberikan minimal 11 tanaaman.

Page 33: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 28/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

4.3 Antarmuka Halaman Diagnosis Berdasarkan Nama Penyakit

Gambar 4.6 Antarmuka Menu Penyakit

Pada gambar 4.6, di bagian menu Penyakit,

terdapat daftar penyakit dan dikelompokkan

berdasarkan kategori masing-masing. Pengunjung

web dapat memilih penyakit yang telah tersedia.

Gambar 4.6 Antarmuka Menu Penyakit

Pada gambar 4.6, di bagian menu Peenyyaakit,

terdappatat daftatar r penyyakakit ddanan dikellompokkkanan

berdasarkan kategogorii masing-masing. Pengunjujungng

web dapat memilih penyakit yang telah terseddiaia.

Page 34: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 29/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

4.7 Antarmuka Menu Diagnosis Berdasarkan Nama Penyakit

Gambar 4.7 merupakan antarmuka yang digunakan

oleh pengunjung web untuk melakukan diagnosis

berdasarkan nama penyakit. Halaman ini akan muncul

setelah pengunjung web memilih nama penyakit pada

menu. Kemudian, proses pengujian hipotesis, pada

halaman web akan ditampilkan pertanyaan yang

harus dijawab oleh pengunjung web. Pertanyaan

tersebut akan muncul satu per satu dan proses

dapat dipantau melalui progress bar. Kemudian,

terdapat tombol Kembali yang digunakan untuk

kembali untuk ke pertanyaan sebelumnya.

4.7 Antarmuka Menu Diagnosis Berdasarkan Nama a Penynyakakitit

Gambar 4.7 merupakan antarmuka yang ddigunakanan

oleh pengunjung web untuk melakukan ddiagnossiss

berdasarkan nama penyakit. Halaman ini akann mumuncull

setelah pepengunjujungng web mmememiilihh nnamama penyakakit padadaa

menu. Kemudian, prrooseses pengujian hipotesis, papadada

halaman web akan ditampilkan pertanyaann yyanang

haharuruss didijajawawabb olo eh penngugunjnjunungg wewebb. PPerrtatanynyaaan

tersebutt aakkan muncnculul ssatu peerr satu dan pproroses

dadapapatt didipantau mmelalui progressss bbarar. KeKemmudian,

terdapat tombol Kembalali yang digunakan untuk

kembali untuk ke pertanyaaan sebelumnya.

Page 35: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 30/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

4.8 Antarmuka Hasil Diagnosis

Gambar 4.8 merupakan antarmuka yang digunakan

untuk menampilkan hasil diagnosis. Pada saat

pengunjung web telah selesai melakukan diagnosis

dengan menguji hipotesis terhadap penyakit yang

diderita, maka akan muncul hasil diagnosis. Hasil

diagnosis tersebut ditampilkan dalam bentuk tabel

yang berisi daftar pertanyaan dan jawaban yang

telah diberikan, serta kesimpulan penyakit yang

dipilih pengunjung web terbukti atau tidak

terbukti.

Kemudian, apabila terbukti, maka pada

halaman ini terdapat tombol Lihat Deskripsi yang

dapat digunakan untuk melihat deskripsi singkat

mengenai penyakit yang diderita, tombol Lihat Obat

yang digunakan untuk melihat obat tradisional

menurut kepercayaan suku Dayak pada penyakit

tersebut.

4.8 Antarmuka Hasil Diagnosis

Gambar 4.8 merupakan antarmuka yang didigunaakkann

untuk menampilkan hasil diagnosis. Padda saaatt

pengunnjujunng web ttele ah selelesai melelakakukan ddiagnossisis

dengan menguji hippoto esesis terhadap penyakit yyanangg

diderita, maka akan muncul hasil diagnosis.. HaHasisil

did agno isis tetersrsebebutut ditampmpililkakan n ddallam bbentntukuk ttababel

yang bbererisisi dad ftarr ppeertanynyaaa n dadan jawababann yang

tellah didiberikan, serta kesimpulaann penyakakitit yang

dipilih pengunjuung weeb terbukti atau tidak

terbukti.

Kemudian, apabilla terbukti, maka pada

halaman ini terdapata ttombol Lihat Deskripsi yang

dapat digunakan untutukk melihat deskripsi singkat

Page 36: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 31/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

4.9 Antarmuka Lihat Deskripsi Singkat Penyakit

Gambar 4.9 merupakan antarmuka yang digunakan

untuk menampilkan deskripsi singkat penyakit.

Pada saat tombol Lihat Deskripsi ditekan, maka

akan muncul teks yang berisi deskripsi singkat

mengenai penyakit.

4.9 Anntatarmrmuku a Lihat Deskriripspsii Singkat Penyakakitit

Gambar 4.9 meruppaka an antarmuka yang digunnakakaan

untuk menampilkan deskripsi singkat pepenyyakakitit.

PaPadada ssaaaat t totombmbolol Lihihatat DDeseskrkripipsisi ddititekekaan,, mmaka

akakanan mmunncucul teeksk yyaang beberisisi ddeseskrkripipsisi siningkat

memenngenai penyakitt.

Page 37: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 32/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

4.10 Antarmuka Lihat Tanaman Obat

Gambar 4.10 merupakan antarmuka yang

digunakan untuk melihat tanaman obat. Pada saat

tombol Lihat Obat ditekan, maka akan muncul solusi

pengobatan tradisional suku Dayak yaitu nama

tanaman, bagian tanaman yang digunakan, gambar

tanaman, dan petunjuk penggunaannya. Solusi yang

diberikan minimal 1 tanaman.

4.1010 Antatarmrmukuka Liihahatt TaTanaman bOb tat

Gambar 4.10 merupakan antarmukkaa yayanng

didigugunanakakann ununtutukk memelil haatt tatananamamann obobatat. PaPadada ssaat

totombbolol LLiihatat Obabatt diitetekkan,, makakaa akkanan mmunu cucull sosolusi

peengngobobatan tradisiional suku Dayakk yayaiitu nama

tanaman, bagian tanaman yang digunakan, gambar

tanaman, dan petuunjuk peenggunaannya. Solusi yang

diberikan minimal 11 tanaaman.

Page 38: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 33/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

4.4 Antarmuka Halaman Informasi

Gambar 4.11 Antarmuka Halaman Informasi

Gambar 4.11 merupakan antarmuka yang

digunakan oleh pengunjung web untuk melihat

informasi mengenai tanaman. Pada halaman ini

terdapat tombol Semua untuk menampilkan semua

tanaman yang tersedia, dan tombol huruf abjad

yaitu tombol A-E, F-J, K-O, P-R, S-Z.

Tombol A-E untuk menampilkan nama tanaman

yang diawali dengan huruf abjad A,B,C,D,E. Tombol

F-J untuk menampilkan nama tanaman yang diawali

dengan abjad F,G,H,I,J. Tombol K-O untuk

menampilkan nama tanaman yang diawali dengan

abjad K,L,M,N,O. Tombol P-R untuk menampilkan

nama tanaman yang diawali dengan abjad P,Q,R.

Gambar 4.11 Antarmuka Halaman Informasi

Gambar 44 1.111 memerurupakkan antarmuka yayangng

digunakan oleh penengunjung web untuk melilihahat

informasi mengenai tanaman. Pada hallamamann iini

teterdrdapapatat ttomomboboll SeSemumuaa ununtutukk memenanampmpililkakan sesemua

tatananamamann yayang tterersedidia, ddan totombmbolol hhururufuf abjad

yaititu tombol A-E, F-J, K-O, P-R, S-Z.

Tombol A-E untuk menampilkan nama tanaman

yang diawali denggan huruuf abjad A,B,C,D,E. Tombol

F-J untuk menampiilkan nama tanaman yang diawali

dengan abjad F,GG,HH,I,J. Tombol K-O untuk

menampilkan nama ttanaman yang diawali dengan

Page 39: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 34/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

Tombol S-Z untuk menampilkan nama tanaman yang

diawali dengan abjad S,T,U,V,W,X,Y,Z.

Jika tombol yang berada ditengah gambar

ditekan, maka akan muncul informasi nama tanaman,

bagian tanaman yang digunakan, kasiat tanaman,

gambar, dan petunjuk penggunaanya. Perancangan

antarmukanya dapat dilihat pada gambar 4.12

dibawah ini :

4.12 Antarmuka Informasi

ditekan, maka akanan mmununcuc l informasi nama tanaman,

bagian tanamaman yang digunaakakan, kasiat tanaman,

gambar,, dan petunjuk penggunaanynya. Perancangan

antatarmukanya ddapapatat ddilihhat pada gag mbar 4.12

didibawah ininii :

4.12 Antarmmuka Informasi

Page 40: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 35/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

4.5 Antarmuka Halaman Bantuan

Gambar 4.13 Antarmuka Halaman Bantuan

Gambar 4.13 merupakan antarmuka yang

digunakan oleh pengunjung web untuk melihat

petunjuk penggunaan perangkat lunak SIPATAYAK

ini. Pada halaman ini dijelaskan berdasarkan

masing-masing menu dan terdapat keterangan tombol

yang akan muncul apabila pengunjung menekan nama

tombol tersebut.

Gambar 4.13 Antarmuka Halaman Bantuan

GaGambmbarar 44.1.133 meeruupapakakann anantat rmuka yaangng

digunakan oleh penengug njung web untuk melilihahat

petunjuk penggunaan perangkat lunak SIIPPATTAYAYAK

ininii. PPadadaa hahalalamamann ininii didijejelalaskskanan bbererdadasasarkrkan

masiingng-mmasisingng mmene u dadan teerdrdapapatat kketetererangagann totombol

yayangng aakan muncul apabiilla pengunjunngg memenenekkan nama

tombol tersebut.

Page 41: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika DPPL – SIPATAYAK 36/ 36

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

4.6 Antarmuka Halaman Tentang

4.14 Antarmuka Halaman Tentang

Gambar 4.14 merupakan antarmuka yang

digunakan oleh pengunjung web untuk melihat

informasi yang berkaitan dengan website SIPATAYAK

dan juga terdapat contact person.

4.14 Antarmuka Halaman Tentang

Gambar 4.14 mmerupakan antarmuka yayangng

digunakan oleh pengunjung web untuk memelilihahat

ininfoformrmasasii yayangng bbererkaitanan ddenengagann wewebsbsititee SSIPIPATATAYAYAK

dan jujugaga tererdadapapat cocontntact pepersrsonn.

Page 42: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 1/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

PEMBANGUNAN SISTEM PAKAR PENGOBATAN PENYAKIT

MENGGUNAKAN OBAT TRADISIONAL SUKU DAYAK BERBASIS WEB

(SIPATAYAK)

Untuk :

Universitas Atma Jaya Yogyakarta

Dipersiapkan oleh:

Neneng Kritiana .Z

11 07 06569

Program Studi Teknik Informatika – Fakultas Teknologi Industri

Universitas Atma Jaya Yogyakarta

Program Studi Teknik

Informatika

Fakultas TeknologiIndustri

Nomor Dokumen Halaman

SKPL-SIPATAYAK 1/23

SKPL

SPESIFIIKKASI KEBUTUHAN PERANNGGKAT LUNAK

PEEMMBANGUNANN SSIISTEM PAKAR PENNGGOOBBATAN PENNYYAKIT MENNGGGGUUNAKAN OOBBAAT TRADIISSIIOONAL SUUKKUU DAYAAKK

BERBASIS WEB

(SIPATAYAK)

Untuk :

Universitas Atma Jaya Yogyakarta

Dipersiaiapkan oleh:

NeNeneneng Krititiananaa Z.Z

111 0077 0656699

Program Studi Teknik Informattika – Fakultas Teknologi Industtri

Universitas Atma Jaya Yogyakarta

Program Studi Teknniik I f tik

Nomor Dokumen Halaman

Page 43: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 2/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

DAFTAR PERUBAHAN

Revisi Deskripsi A

B

C

D

E

F

INDEX TGL

- A B C D E F G

Ditulis oleh

NKZ

Diperiksa oleh

ERN

AJS

Disetujui oleh

Revisi DeskripsiA

B

C

DD

E

F

INDEXTGL

- AA BB CC DD EE F GG

DiDitulisolo eheh

NKZ

DiDipeperir ksaolo eheh

ERERNN

AJS

Disetujuioleh

Page 44: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 3/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

Daftar Halaman Perubahan

Halaman Revisi Halaman Revisi

Halaman Reviisisi Halaman Revisi

Page 45: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 4/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

DAFTAR ISI

JUDUL................................................ 1

DAFTAR PERUBAHAN ..................................... 2

Daftar Halaman Perubahan ............................. 3

DAFTAR ISI ........................................... 4

DAFTAR GAMBAR ........................................ 6

1 Pendahuluan ....................................... 7

1.1 Tujuan .......................................... 7

1.2 Lingkup Masalah ................................. 7

1.3 Definisi, Akronim dan Singkatan ................. 8

1.4 Referensi ....................................... 9

1.5 Deskripsi umum (Overview) ...................... 10

2 Deskripsi Kebutuhan .............................. 11

2.1 Perspektif produk .............................. 11

2.2 Fungsi Produk .................................. 12

2.3 Karakteristik Pengguna ......................... 13

2.4 Batasan-batasan ................................ 13

2.5 Asumsi dan Ketergantungan ...................... 14

3 Kebutuhan khusus ................................. 14

3.1 Kebutuhan antarmuka eksternal .................. 14

3.1.1 Antarmuka pemakai .......................... 14

3.1.2 Antarmuka perangkat keras .................. 14

3.1.3 Antarmuka perangkat lunak .................. 15

3.1.4 Antarmuka Komunikasi ....................... 16

3.2 Kebutuhan fungsionalitas Perangkat Lunak ...... 16

3.2.1 Use case Diagram ........................... 16

4 Spesifikasi Rinci Kebutuhan ...................... 17

4.1 Spesifikasi Kebutuhan Fungsionalitas .......... 17

4.1.1 Use case Spesification : Mendiagnosis

Berdasarkan Gejala ............................... 17

DAFTAR PERUBAHAN ....................................... 2

Daftar Halaman PPerubahan .............................. 3

DAFTAR ISI.............................................. 4

DAFTAR GGAAMBAR .................... .................... ........ 6

1 Penendahuluann .... .................... .................... 7

1..1 Tujuanan................................................ 7

1.2 LiLingngkuk p MaMasalah.......................... ........... 7

1.33 DeDeffininisi, Akronim dan Singkatan...................... 8

1.1.44 Refeferensi............................................ 9

1.1.5 Deeskripsi umum (Overview)..................... ... 100

22 Desskripsi Kebutuhan ................................. 11

2.1 Perspektif produk............................... 1111

2.22 Fungsi Produk................................... 122

2.2 33 Karakteristik Pengguna.......................... 1313

2.4 Batasaann-bbatasan..... .................... .......... 1313

2.5 Asumsi dan Keterganntutungngan....................... 1414

33 Kebutuhan khusus ................................... 114

3.3.11 KeK buttuhhan anantatarmrmukuka ekstterernanall...................... 14

3.3.1.1 Antatarmrmuukaa pepemakakaii ................................... 14

3.3.1.2 Antatarrmuka peraangn kat kkeras .......... ........... 14

3.1.3 Antarmuka peraangkat llunak .................. 15

3.1.4 Antarmuka Komuunikasi ....................... 16

3.2 Kebutuhan fungsionnalitass Perangkat Lunak ...... 16

3.2.1 Use case Diagramm ........................... 16

4 Spesifikasi Rinci Kebuttuuhan ...................... 17

Page 46: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 5/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

4.1.2 Use case Spesification : Mendiagnosis

Berdasarkan Nama Penyakit ........................ 19

4.1.3 Use case Spesification : Mencari informasi . 21

5 Entity Relationship Diagram (ERD) ................ 23

5 Entity Relationsnshihip Diagram (E(ERDR ) ................ 23

Page 47: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 6/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

DAFTAR GAMBAR

GAMBAR 2.1 Arsitektur Perangkat Lunak SIPATAYAK ......... 12

GAMBAR 3.2.1 Use case Perangkat Lunak SIPATAYAK ......... 16

GAMBAR 5 ERD Perangkat Lunak SIPATAYAK .................. 23

GAMBAR 2.1 Arsitektur Peerarangngkat Lunak SIPATAYAK .........

GAMBAR 3.2.1 Use ccase Perangkat LuLunan k SIPATAYAK .........

GAMBAR 5 ERD PPerangkat Lunak SIPATAYAKK...................

Page 48: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 7/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

1 Pendahuluan

1.1 Tujuan Dokumen Spesifikasi Kebutuhan Perangkat Lunak

(SKPL) ini merupakan dokumen spesifikasi kebutuhan

perangkat lunak SIPATAYAK (Pembangunan Sistem Pakar

Pengobatan Penyakit Menggunakan Obat Tradisional Suku

Dayak Berbasis Web) untuk mendefinisikan kebutuhan

perangkat lunak yang meliputi antarmuka eksternal

(antarmuka antara sistem dengan sistem lain perangkat

lunak dan perangkat keras, dan pengguna) dan atribut

(fitur-fitur tambahan yang dimiliki sistem), serta

mendefinisikan fungsi perangkat lunak. SKPL-SIPATAYAK

ini juga mendefinisikan batasan perancangan perangkat

lunak.

1.2 Lingkup Masalah

Perangkat Lunak SIPATAYAK dikembangkan dengan

tujuan untuk :

1. Melakukan diagnosis berdasarkan gejala, kemudian

memberikan informasi dan saran pengobatan penyakit

menggunakan obat tradisional suku Dayak.

2. Melakukan diagnosis berdasarkan nama penyakit,

kemudian memberikan informasi dan saran pengobatan

penyakit menggunakan obat tradisional suku Dayak.

3. Melakukan pencarian informasi mengenai tanaman

obat, khasiat, dan petunjuk penggunaannya.

Dokumen Spesifikasi Kebutuhan Perangkat Lunak

(SKPL) ini merupupaakan dokumen sspep sifikasi kebutuhan

perangkat luunanak SIPATAYAK (Pembangunnana Sistem Pakar

Pengobatann Penyakit MeM nggguunakan n Obat Traadid sional Suku

Dayak Berbasisi WWeb) ununtuuk k memendndefefininisikan kebutuhan

peraangkat lunaak k yang meliputi anantarmmuku a ekksternal

(aantarmumukaka antararaa sistem dengan sisists em llaiainn peraangkat

lunaak dadan peperangkat keras, dan penggununa) ddanan atriibut

(fituturr-fiittur tambahan yang dimiliki sisistem)m), sertrta

meendndefininisikan fungsi perangkat lunak. SKPPL-L SISIPAPATATAYAKK

ininii juuga mendefinisikan batasan perancangan perarangngkat

lulunakk.

1.2 LLingkup Masalah

PPerangkat Lunak SIPATAYAK dikembangkan ddengagann

tujuan unttukuk ::

1. Melakukan diagnosis beb rdasarkan gejala, kemuudidiaan

memberikan informasi dan saran pengobatan pepenynyakkiit

memengnggugunanakakan n obobatat ttraradiisisiononalal sukuku DaDayayakk.

2.2. MeMelaakukukakan didiaggnonosiss berddaasarrkakan nanamam ppenenyayakit,

kekemumudidian memberikann infoformasi dan sararann pepengobatan

penyakit menggunakakan obatt tradisional suku Dayak.

3. Melakukan pencarian infformasi mengenai tanaman

obat, khasiat, dann petunnjuk penggunaannya.

Page 49: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 8/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

1.3 Definisi, Akronim dan Singkatan

Daftar definisi akronim dan singkatan :

Keyword/Phrase Definisi

SKPL

Merupakan spesifikasi kebutuhan dari

perangkat lunak yang akan

dikembangkan.

SKPL-

SIPATAYAK-XXX

Kode yang merepresentasikan kebutuhan

pada SIPATAYAK (Pembangunan Sistem

Pakar Pengobatan Penyakit Menggunakan

Obat Tradisional Suku Dayak Berbasis

Web), dimana XXX merupakan nomor

fungsi produk.

SIPATAYAK Perangkat lunak pengelolaan web.

Internet

Internet merupakan istilah umum yang

dipakai untuk menunjuk Network global

yang terdiri dari komputer dan layanan

servis dengan sekitar 30 sampai 50

juta pemakai komputer dan puluhan

layanan informasi termasuk e-mail,

FTP, dan World WIDe Web.

Server

Komputer yang menyediakan sumber daya

bagi klien yang terhubung melalui

jaringan.

Web/Website

Website atau web adalah halaman

informasi yang dapat diakses melalui

jaringan internet.

HTTP

Singkatan dari Hyper Text Transfer

Protocol. HTTP adalah aturan atau

prosedur yang digunakan untuk

Keyword/Phrase Definisi

SKPL

MeMerupakan spesifikikasa i kebutuhan dari

perangkat lunak yang aka an

dikembmbangkg ana .

SKSKPL-

SIPAATATAYAYAK-XXXXX

KoKode yyanang g memerereprpresesenentatasikan kekebutuhan

pada SIPAATATAYAY K (Pembbaangunan n Sisttem

PPakar Pengobatan Penenyay kitt MeMennggunaakak n

Obat Tradisional Suku Daayay k BeBerbrbasiss

Web), dimana XXX merupakan nomoro

fungsi produk.

SISIPATATAYAK Perangkat lunak pengelolaan web.b

Internet

Internet merupakan istilah umum yang

dipakai untuk menunjuk Network globobal

yang ttere diri ddarari kok mpmpututer dan llayananan

servis ddeengagann sekitar 30 sampai 50

juta pemakai komputer dan puluhan

lalayayananan informmasasii tetermrmasasukuk ee-mailil,,

FFTP, danan WoWorlrld WIDe WeWeb.b

Server

Komputerer yangg menyediakakann sus mbmberer daya

bagi kkllien yanng terhubung melalui

jaringgana .

Web/Website

Website atauu web adalah halaman

informasii yyang dapat diakses melalui

jaringan iinternet.

Page 50: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 9/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

mentransfer dokumen dalam World WIDe

Web (WWW).

Browser

Browser adalah aplikasi yang digunakan

sebagai media untuk mengoperasikan

internet atau melakukan aktivitas di

dunia maya.

Database

Database atau basis data adalah

kumpulan data yang disimpan secara

sistematis pada komputer sehingga

dapat diolah dan dimanipulasi untuk

menghasilkan informasi.

Open Source

Open Source adalah perangkat lunak

atau software yang bersifat terbuka

dan dapat dipakai secara gratis

(free).

1.4 Referensi

Referensi yang digunakan pada perangkat lunak

tersebut adalah:

1. Veronica Yulyanti /5280, Spesifikasi Kebutuhan

Perangkat Lunak (SKPL) SiPeTra, Universitas Atma

Jaya Yogyakarta.

2. Neneng Kritiana .Z/6569, Spesifikasi Kebutuhan

Perangkat Lunak (SKPL) KANJAYA, Universitas Atma

Jaya Yogyakarta.

3. Unified Modeling Language Specification, Object

Management Group, http://www.omg.org, 1999.

4. Architecture and Design: Unified Modeling

Language (UML), http://www.cetuslinks.

org/oo_uml.html.

Browser

Browserr adadalalahah aplikasi yang digunakan

sesebbagai media untuukk mengoperasikan

internet atau melakukann aktivitas di

dunia a mamayay .

DDatabaasese

DaDatabase atau bbasasisis ddaata adalahah

kumpmpululan data yayangng disimpapann secarara

sistematis pada kompututere sehehiningga

dapat diolah dan dimanipululasii unntut k

menghasilkan informasi.

Open Source

Open Source adalah perangkat llunaka

atau software yang bersifat terrbukka a

dan dapat dipakai secara gratis

(free).

1.4 Refereensnsii

Referensi yang digununakan pada perangkat lulunanak

teterssebebut adalah:

1.1 VeVeroroninicaca YYululyayantntii /5/5282800, SpSpesesififikikasasii KeKebuuttuuhan

PePerarangngkakatt Lunaak k (SKPKPL) SSiiPeTTrara,, UnUniviverersisitatass Atma

JaJayya Yogyakarta.

2. Neneng Kritianaa .Z/65669, Spesifikasi Kebutuhan

Perangkat Lunak (SKPL) KANJAYA, Universitas Atma

Jaya Yogyakarta.

3. Unified Modeling LLannguage Specification, Object

Management Group, hthttp://www.omg.org, 1999.

Page 51: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 10/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

1.5 Deskripsi umum (Overview)

Secara umum dokumen SKPL ini terbagi atas 3 bagian

utama. Bagian utama berisi penjelasan mengenai dokumen

SKPL tersebut yang mencakup tujuan pembuatan SKPL,

ruang lingkup masalah dalam pengembangan perangkat

lunak tersebut, definisi, referensi dan deskripsi umum

tentang dokumen SKPL ini.

Bagian kedua berisi penjelasan umum tentang

perangkat lunak SIPATAYAK yang akan dikembangkan,

mencakup perspektif produk yang akan dikembangkan,

fungsi produk perangkat lunak, karakteristik pengguna,

batasan dalam penggunaan perangkat lunak dan asumsi

yang dipakai dalam pengembangan perangkat lunak

SIPATAYAK tersebut.

Bagian ketiga berisi penjelasan secara lebih rinci

tentang kebutuhan perangkat lunak SIPATAYAK yang akan

dikembangkan.

utama. Bagian utama berisi pep njelasan mengenai dokumen

SKPL tersebut yayangng mencakup tutujujuan pembuatan SKPL,

ruang lingkuupp masalah dalam pengemmbab ngan perangkat

lunak tersrsebut, defininisi,, refereensi dan dedeskripsi umum

tentanngg dokumeen SKSKPL iinini..

Bagiann keddua bbererisisii pepenjnjelasan uumum m tet ntang

peperanggkakatt lunanakk SIPATAYAK yang aakak n didikekembangkg an,

menccakakupup ppeerspektif produk yang akann diki emembabangkakan,

fungngsis pprroduk perangkat lunak, karakteristtiki ppenenggg unaa,

babatatasann dalam penggunaan perangkat lunak ddann aasusumsii

yayanng dipakai dalam pengembangan perangkaat lulunak

SIIPATTAYAK tersebut.

Baagian ketiga berisi penjelasan secara lebiih rinincii

teentaang kebutuhan perangkat lunak SIPATAYAK yaang g akanan

dikembangkkanan.

Page 52: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 11/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

2 Deskripsi Kebutuhan

2.1 Perspektif produk

SIPATAYAK merupakan perangkat lunak sistem pakar

berbasis web yang dibangun untuk membantu masyarakat

untuk melakukan pendiagnosaan penyakit dan menemukan

solusi pengobatan penyakit berdasarkan ramuan

tradisional suku Dayak.

Perangkat lunak ini memiliki role pengunjung web.

Pengunjung dapat melakukan pendiagnosaan penyakit

bedasarkan gejala maupun nama penyakit, kemudian

setelah mendapatkan hasil diagnosis penyakit, maka

pengunjung dapat melihat ramuan tradisional suku Dayak

yang disarankan dan melihat deskripsi singkat mengenai

penyakit yang diderita. Pengunjung juga dapat melihat

informasi tanaman secara umum seperti nama tanaman,

fungsi atau kegunaan tanaman, petunjuk penggunaan dan

gambar.

Perangkat lunak SIPATAYAK ini berjalan pada

platform Windows XP, Vista, 7, 8 dan bisa berjalan pada

web browser apapun. SIPATAYAK dibuat menggunakan bahasa

pemrograman PHP, sedangkan untuk lingkungan

pemrogramannya menggunakan XAMPP. Database yang

digunakan adalah MySQL, sedangkan framework menggunakan

CodeIgniter (CI).

SIPATAYAK meruruppakan perangkgkat lunak sistem pakar

berbasis web yyang dibangun untuk mmemembantu masyarakat

untuk melaakkukan penddiagnosaan penyakit dan menemukan

solusi pengogobabatat n pepenyyakakitit bberdasarkkanan ramuan

traddiisional sukuku DDayak.

Perranangkgkat lununakak ini memilikkii role ppenengugunjungg web.

PPenggunnjujunng ddapat melakukan pendiaggnon saaanan ppenyayakit

bedaasasarkann gejala maupun nama penyakkiti , kekemudiian

seetet llah mendapatkan hasil diagnosis penyyakitit,, makaka

pepengn unnjjung dapat melihat ramuan tradisional ssukuu DDaya akk

yayang disarankan dan melihat deskripsi singkat mengngene aii

penyaakit yang diderita. Pengunjung juga dapat melihhatat

informasi tanaman secara umum seperti nama ttanamman,,

fuungngssi atau kegunaan tanaman, petunjuk penggunnaaaan dadann

gambar.

Perangkat lunak SISIPAP TAYAK ini berjalan ppadadaa

plplatatfof rm Windows XP, Vista, 7, 8 dan bisa berjaalalann papadda

weweb b brbrowowseserr aapapapupun.n.rr SSIPIPATATAYYAKAK ddibibuau tt memengnggugunanakakann babahahasa

peemrmrogogramamann PHPHPP, sededaangkanan untntukuk lliningkgkuungan

pemrogograramamannnya menggununakann XAMPP. DDatatababasase yang

digunakan adalah MySQLL, sedanggkan framework menggunakan

CodeIgniter (CI).

Page 53: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 12/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

Gambar 2.1 Arsitektur Perangkat lunak SIPATAYAK

2.2 Fungsi Produk

Fungsi produk perangkat lunak SIPATAYAK adalah sebagai

berikut :

a. Fungsi Mendiagnosis Berdasarkan Gejala (SKPL-

SIPATAYAK-001).

Fungsi mendiagnosis berdasarkan gejala

merupakan fungsi yang digunakan oleh

pengunjung web untuk melakukan diagnosis

berdasarkan gejala.

b. Fungsi Mendiagnosis Berdasarkan Nama Penyakit

(SKPL-SIPATAYAK-002).

Fungsi mendiagnosis berdasarkan nama penyakit

merupakan fungsi yang digunakan oleh

pengunjung web untuk melakukan diagnosis

berdasarkan nama penyakit.

Gambar 2.1 Arsitektur Perangkat lunak SIPATAYYAAK

2.2 FFungsi Produk

FuF ngssi produk perangkat lunak SIPATAYAK adalah ssebagagai

beririkkut :

a. Fungsi Menddiaiagngnoso iss BBeerddasarkan Gejala (SKPKPL-L-

SIPATAYAK-001).

FuFungngsisi mmenendid agnosiss beberdrdasasararkakann gegejajala

merupupakakaan fuungngsisi yang did gunakan ooleh

pepenggununjjung weweb untutuk melalakuk kakann didiaagnosis

berdasarkan gejjala.

b. Fungsi Mendiaggnosis BBerdasarkan Nama Penyakit

(SKPL-SIPATAYAKK-002).

Fungsi mendiagnoosiss berdasarkan nama penyakit

merupakan fungsisi yang digunakan oleh

Page 54: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 13/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

c. Fungsi Melihat Deskripsi Penyakit (SKPL-

SIPATAYAK-003).

Fungsi deskripsi penyakit merupakan fungsi

yang digunakan oleh pengunjung untuk

menampilkan informasi deskripsi penyakit.

d. Fungsi Melihat Tanaman Obat (SKPL-SIPATAYAK-

004).

Fungsi melihat ramuan merupakan fungsi yang

untuk menampilkan informasi ramuan obat

tradisional suku Dayak.

e. Fungsi Melihat informasi (SKPL-SIPATAYAK-005).

Fungsi melihat informasi merupakan fungsi yang

digunakan untuk melihat informasi tanaman

secara umum.

2.3 Karakteristik Pengguna

Karakteristik dari pengguna perangkat lunak

SIPATAYAK adalah sebagai berikut :

1. Memahami pengoperasian Microsoft Windows.

2. Mengerti tentang internet dan web.

3. Memahami pengunaan aplikasi SIPATAYAK.

2.4 Batasan-batasan

Batasan-batasan dalam pengembangan perangkat lunak

SIPATAYAK tersebut adalah :

1. Kebijaksanaan Umum

Berpedoman pada tujuan dari pengembangan

perangkat lunak SIPATAYAK.

Fungsi deskripipsisi ppenyakit merupakan fungsi

yang ddigigunakan oleh pengunjung untuk

menaammpilkan informasi deskripsii penyakit.

d. FFungsi Melihata TTananamamanan Obat (SKPPL-L SIPATAYAK-

004).

FuFungngsi mmeelilihat ramuan mmererupakanan ffungsii yang

uuntukk menampilkan informasii rramamuau nn obo at

trradisional suku Dayak.

e.. Fungsi Melihat informasi (SKPL-SIPATATAYAAK-K-000055).

Fungsi melihat informasi merupakan fuungssii yay ng

digunakan untuk melihat informasi taananamaann

secara umum.

2.33 KKarakteristik Pengguna

Karakttererisistitikk dadariri ppenenggggununaa peperarangkat lunanakk

SIS PATAYAK adalah sebagai bbere ikut :

11. MeMemahami ppengog perasian Microsoft Windoowsws.

2. Mengerrtiti ttentang iintnterernet dan weweb.b.

33. MeMemamahahami pengunaaan aplliikasi SIPATAAYAYAKK..

2.4 Batasan-batasan

Batasan-batasan dallam penngembangan perangkat lunak

SIPATAYAK tersebut adalaah :

1. Kebijaksanaan Umum

Page 55: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 14/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

2. Keterbatasan perangkat keras

Dapat diketahui kemudian setelah sistem ini

berjalan (sesuai dengan kebutuhan).

2.5 Asumsi dan Ketergantungan

Sistem ini dapat dijalankan pada perangkat desktop

yang menggunakan sistem operasi Windows XP, Vista, 7,

dan 8, serta aplikasi web browser apapun.

3 Kebutuhan khusus

3.1 Kebutuhan antarmuka eksternal

Kebutuhan antar muka eksternal pada perangkat lunak

SIPATAYAK meliputi kebutuhan antarmuka pemakai,

antarmuka perangkat keras, antarmuka perangkat lunak,

antarmuka komunikasi.

3.1.1 Antarmuka pemakai

Pengguna berinteraksi dengan antarmuka yang

ditampilkan dalam bentuk form-form yang ada pada layar

website.

3.1.2 Antarmuka perangkat keras

Antarmuka perangkat keras yang digunakan dalam

pembangunan perangkat lunak SIPATAYAK adalah:

1. Perangkat PC/Laptop

2. Perangkat Database Server.

3. Perangkat Web Server.

berjalan (sesuai dedengnganan kebutuhan).

2.5 Asumsi dann KKetergantungan

Sisteem ini dapatt dijjallankann pada peranangkat desktop

yang mmeenggunakkanan sistetem m opopererasasii WiWindndows XP, Vista, 7,

dan 8, sertrta applilikasi web browser appaapun..

3 KKeebbutuuhhan khusus

3.3.11 Kebbutuhan antarmuka eksternal

KeKebutuhan antar muka eksternal pada peranggkak t lulunakk

SIPATTAYAK meliputi kebutuhan antarmuka pemakai,i,

antarmuka perangkat keras, antarmuka perangkatt lunnak,,

anntat rrmuka komunikasi.

3.1.1 Antarmuka pemakakaii

Pengguna berinteraksi dengan antarmuka yyanang

diditatampmpililkakann ddallam bebentntuku formm--foformrm yayangng aadda ppadadaa lalayyar

wewebsbsite.

3.1.2 AAntarmuka peranggkat kekeras

Antarmuka perangkat kerras yang digunakan dalam

pembangunan perangkat lul nak SISIPATAYAK adalah:

1. Perangkat PC/Laptop

2. Perangkat Database Server.r.

Page 56: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 15/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

3.1.3 Antarmuka perangkat lunak

Antarmuka perangkat lunak yang dibutuhkan untuk

mengoperasikan perangkat lunak SIPATAYAK adalah sebagai

berikut :

1. Nama : MySQL

Sumber : Open Source

MySQL digunakan sebagai database management system

(DBMS) yang digunakan untuk penyimpan data di sisi

server.

2. Nama : XAMPP

Sumber : Open Source

Aplikasi XAMPP yang terintegrasi dengan bahasa

pemrograman PHP digunakan sebagai web server yang

dibutuhkan untuk mengoperasikan perangkat lunak

SIPATAYAK.

3. Nama : CodeIgniter (CI)

Sumber : Open Source

CI digunakan sebagai framework.

4. Nama : Windows XP/Vista/7/8

Sumber : Microsoft

Sistem operasi dimana perangkat lunak SIPATAYAK

dijalankan.

5. Nama : IE/Firefox/Chrome/Opera/dll

Sumber : berbagai sumber

Aplikasi web browser untuk membuka perangkat Lunak

SIPATAYAK.

mengoperasikan perangkat lunak SIPATAYAK adalah sebagai

berikut :

1. Nama : MySQL

Sumberr : Openn SSouourcrcee

MySQSQL digunnakakann sebebagagaiai dadatatababasese managemenent system

(D(DBMS) yyana g digunanakakann ununtutukk penyiimpan n dad ta ddi sisi

serverer.

2. NaNamama : XAMPP

SuSumberr : Open Source

ApA liikasi XAMPP yang terintegrasi dengagan babahah saa

pemmrograman PHP digunakan sebagai web serrverr yyangrr

diibutuhkan untuk mengoperasikan perangkaat llunaakk

SIIPATAYAK.

3.3 NaNama : CodeIgniter (CI)

SuSumber : Openn Source

CI digunakan sebagaii ffraammework.

4.4. Nama : Windows XP/Vista/7/8

SuSumbberer :: MiMicrcroso oft

SSistem opeperarasi dimamanana pperangkatat lunak SIPIPATATAAYAK

didijajalalanknkann.

5. Nama : IE/Firrefox/CChrome/Opera/dll

Sumber : berbaagai sumbber

Aplikasi web browserr untuuk membuka perangkat Lunak

SIPATAYAK.

Page 57: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 16/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

3.1.4 Antarmuka Komunikasi

Antarmuka komunikasi perangkat lunak SIPATAYAK

menggunakan protokol HTTP.

3.2 Kebutuhan fungsionalitas Perangkat Lunak

3.2.1 Use case Diagram

Gambar 3.2.1 Use case Perangkat lunak SIPATAYAK

Melihat Deskripsi Penyakit

Melihat Tanaman Obat

Mendiagnosis Berdasarkan Gejala

<<extend>>

<<extend>>

Melihat Informasi

Mendiagnosis Berdasarkan Nama PenyakitPengunjung web

<<extend>>

<<extend>>

menggunakan protokol HTTTPTP.

3.2 Kebutuhan fufungsionalitas Perangkkatat Lunak

3.2.1 Use case Diagramam

Gambar 3.2.1 Use case Perangkat lunak SIPATATAYAYAKK AAAA

MelM ihat Deskripsi PePenyakit

Melihat Taanamaman Obat

Mendiagnosis Berdasarkan Gejala

<<extend>nd>>>

<<extend>><

MelMelihaihat It Infon rmasisi

Mendiagnosis Berdasarkan Nama PenyakitPengunjung web

<<extend>>>>

<<extend>>

Page 58: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 17/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

4 Spesifikasi Rinci Kebutuhan

4.1 Spesifikasi Kebutuhan Fungsionalitas

4.1.1 Use case Spesification : Mendiagnosis

Berdasarkan Gejala

1. Brief Description

Use case ini digunakan oleh aktor untuk

mendiagnosis berdasarkan gejala.

2. Primary Actor

Pengunjung web

3. Supporting Actor

None

4. Basic Flow

1. Use case ini dimulai ketika aktor memilih

untuk melakukan diagnosis berdasarkan gejala.

2. Sistem menampilkan pertanyaan kepada aktor

satu per satu dengan alur sesuai jawaban yang

diberikan oleh aktor.

3. Sistem menampilkan hasil diagnosis penyakit.

A-1 Aktor memilih untuk melihat deskripsi

penyakit.

A-2 Aktor memilih untuk melihat tanaman

obat.

4. Use case Selesai.

5. Alternative Flow

A-1 Aktor memilih untuk melihat deskripsi

penyakit.

1. Sistem menampilkan hasil diagnosis

penyakit.

2. Aktor meminta sistem untuk menampilkan

deskripsi penyakit.

4.1.1 Use casese Spesificationn : Mendiagnosis

Berdasasaarkan Gejala

1. Brieief Descriptioon

Use cacasese inii ddigigunnakakanan oolel h aktotor untuk

mendiaiagng osis bererdadasasa krkanan ggejejala.

2. PrPrimimara y AcActor

PePenngunnjjung web

3.3. Suppporting Actor

Noone

4. Basic Flow

1. Use case ini dimulai ketika aktor memiliihh

untuk melakukan diagnosis berdasarkan gejalla..

2. Sistem menampilkan pertanyaan kepadda aaktorr

saatutu per satatuu denganan alur sesesusuai jawaabban yaangng

diberikan olehh akktotor.

3. Sistem menampilkan hasil diagnosis penyayakikit.t.

AA 1-1 AkAktotorr mem milih ununtutukk memelilihahatt dedeskskririppsi

ppenyyakitt.

A-2-2 Aktor mem milihh untuk mem lilihahatt ttanaman

obat.

4. Use case Sellesai.

5. Alternative Flow

A-1 Aktor memiliih untuk melihat deskripsi

penyakit.

Page 59: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 18/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

3. Sistem menampilkan deskripsi penyakit.

4. Use case selesai.

A-2 Aktor memilih untuk melihat tanaman obat.

1. Sistem menampilkan hasil diagnosis

penyakit.

2. Aktor meminta sistem untuk menampilkan

tanaman obat.

3. Sistem menampilkan tanaman obat.

4. Use case selesai.

6. Error Flow

None

7. PreConditions

1. Aktor telah memasuki sistem.

8. PostConditions

1. Aktor telah mengetahui hasil diagnosis

penyakit.

2. Aktor telah melihat deskripsi penyakit.

3. Aktor telah melihat tanaman obat.

1. Siststeem menampilklkana hasil diagnosis

penyakit.

22. Aktor meminta sistem untuukk menampilkan

tatanan mann obobatt..

3. SSisistem menampilkan taanan man n obat.

4.4. UsUsee case selesai.

6.6. ErErroror FlFlow

NNone

7. PrreConditions

1. Aktor telah memasuki sistem.

8. PostConditions

1. Aktor telah mengetahui hasil ddiagnosisiss

penyakit.

2. Aktor telah melihat deskripsi penyakkitit.

3. AAktktor ttelelahah mmelihhatat ttaanaman oobbat.

Page 60: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 19/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

4.1.2 Use case Spesification : Mendiagnosis

Berdasarkan Nama Penyakit

1. Brief Description

Use case ini digunakan oleh aktor untuk

mendiagnosis berdasarkan gejala.

2. Primary Actor

Pengunjung web

3. Supporting Actor

None

4. Basic Flow

1. Use case ini dimulai ketika aktor memilih

untuk melakukan diagnosis berdasarkan nama

penyakit.

2. Aktor memilih penyakit pada menu penyakit

yang tersedia.

3. Sistem menampilkan pertanyaan satu per satu

kepada aktor berdasarkan penyakit yang

dipilih.

4. Sistem menampilkan hasil diagnosis penyakit.

A-1 Aktor memilih untuk melihat deskripsi

penyakit.

A-2 Aktor memilih untuk melihat tanaman

obat.

5. Use case Selesai.

5. Alternative Flow

A-1 Aktor memilih untuk melihat deskripsi

penyakit.

1. Sistem menampilkan hasil diagnosis

penyakit.

1. Brief Description

Use case ini digunakanan oleh aktor untuk

mendiagnnoosis berdasarkan gejala.

2. Primmaary Actor

PePengunjungn weweb

3.3. Suppporo tingng AActor

NoNonene

4.4 BaBasis c FlFlow

1. Use case ini dimulai ketika akaktorr mmemiliih

untuk melakukan diagnosis berdassarkakan nan maa

penyakit.

2. Aktor memilih penyakit pada menu pennyayakiitt

yang tersedia.

3. Sistem menampilkan pertanyaan satu pper ssatuu

kepadada aaktk or berdasasararkakan penyakitit yanangg

dipilih.

4. Sistem menampilkkana hasil diagnosis penyakikit.t.

A-1 Aktor memilih untuk melihat dedeskkririppsi

pepenynyakakitit.

AA 2-2 AkAktor memiilih untukk memelilihahatt tatanaman

obat.

5. Use case Seleesai.

5. Alternative Flow

A-1 Aktor memilihh untuk melihat deskripsi

penyakit

Page 61: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 20/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

2. Aktor meminta sistem untuk menampilkan

deskripsi penyakit.

3. Sistem menampilkan deskripsi penyakit.

4. Use case selesai.

A-2 Aktor memilih untuk melihat tanaman obat.

1. Sistem menampilkan hasil diagnosis

penyakit.

2. Aktor meminta sistem untuk menampilkan

tanaman obat.

3. Sistem menampilkan tanaman obat.

4. Use case selesai.

6. Error Flow

None

7. PreConditions

1. Aktor telah memasuki sistem.

8. PostConditions

1. Aktor telah mengetahui hasil diagnosis

penyakit.

2. Aktor telah melihat deskripsi penyakit.

3. Aktor telah melihat tanaman obat.

4. Use caasese selesai.

A-2 Aktoror memilih untuk melihatt tanaman obat.

11. Sistem menampilkan hasilil diagnosis

pepenynyaka it.

2. Akktotor r meminta sistemem untuku mennama pilkan

tanaamaman obat.

3. SSistem menampilkan tanamann obaat.t.

4. Use case selesai.

6. Errror Flow

NoNone

7.. PreConditions

1. Aktor telah memasuki sistem.

8. PostConditions

1. Aktor telah mengetahui hasil didiagagnosiiss

pepeny kakitit.

2. Aktor telah meleliihat deskripsi penyakit.

3. Aktor telah melihat tanaman obat.

Page 62: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 21/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

4.1.3 Use case Spesification : Melihat informasi

1. Brief Description

Use case ini digunakan oleh aktor untuk melihat

informasi mengenai tanaman.

2. Primary Actor

Pengunjung

3. Supporting Actor

None

4. Basic Flow

1. Use case ini dimulai ketika aktor memilih

untuk melihat informasi pada halaman web.

2. Sistem menampilkan semua gambar tanaman yang

tersedia.

A-1 Aktor memilih untuk menampilkan gambar

berdasarkan huruf abjad pertama dari

nama tanaman.

3. Sistem menampilkan hasil gambar sesuai dengan

pilihan aktor.

4. Use case selesai.

5. Alternative Flow

6. A-1 Aktor memilih untuk menampilkan gambar

berdasarkan huruf abjad pertama dari nama

tanaman.

1. Aktor memilih tombol abjad yang diinginkan.

2. Sistem menampilkan gambar sesuai dengan

permintaan aktor.

7. Error Flow

None

8. PreConditions

Aktor telah memasuki sistem.

9. PostConditions

Use case ini digunakan oleh aktor untuk melihat

informasi mengngenai tanaman.

2. Primary AcActor

Pengguunjung

3. SuSupportingng AActc or

None

4. Baasisic c FFlow

1.1. Ussee case ini dimulai ketikka a akktotor r memiilih

untuk melihat informasi pada hallama an wwebeb.

2.2. Sistem menampilkan semua gambar taanaamaman n yay ngg

tersedia.

A-1 Aktor memilih untuk menampilkann ggamambabarr

berdasarkan huruf abjad pertaama daarii

nama tanaman.

3. Sistemem mmenenama pilkan hasasilil ggama bar sesuaiai dengagann

pilihan aktotor.r.

4. Use case selesaii.

5. AlAlternative Flow

6. AA--11 AkAktotorr mememimililihh ununtuukk memenaampmpililkakann gagambmbarar

beberdrdasasaarkan huruff ababjad peperttamama a dadariri nama

tanaman.

1. Aktor memilih tombbol abjad yang diinginkan.

2. Sistem mennampilkkaan gambar sesuai dengan

permintaan aaktorr.

7. Error Flow

None

Page 63: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 22/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

Informasi yang diinginkan aktor telah ditampilkan.

Page 64: BAB VI KESIMPULAN DAN SARAN - UAJY Repositorye-journal.uajy.ac.id/8837/7/6TF06569.pdf · DAFTAR PUSTAKA Daeli, F., ... 2006. Pemanfaatan Obat Tradisional ... Program Studi Teknik

Program Studi Teknik Informatika SKPL –SIPATAYAK 23/ 23

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

5 Entity Relationship Diagram (ERD)

Gambar 5. ERD Perangkat lunak SIPATAYAK Gambar 5. ERD Perangkat lunak SIPATAYAK