144
Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT BUDI KURNIAWAN 104091002863 TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA 2011/1432 H

Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

  • Upload
    lytu

  • View
    259

  • Download
    16

Embed Size (px)

Citation preview

Page 1: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

Skripsi

APL IK A SI SIST EM PA K A R B ER B A SIS W E B

UN T U K D IA G N O SA PE NY A K IT G IG I D A N M U LU T

B U D I K U R N IA W A N

104091002863

T E K N IK IN FO R M A T IK A

F AK U L T A S SA IN S D A N T E K N O L O G I

U N IV E R SIT A S ISL A M N E G E R I SY A R IF H ID A Y A T U L L A H

JA K A R T A

2011/1432 H

Page 2: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

APL IK A SI SIST EM PA K A R B E R B ASIS W E B UN T U K D IA G N O SAPE NY A K IT G IG I D A N M U LU T

B udi K urniaw an

S kripsi

S e b a ga i sa la h sa tu syara t u n tu k m e m pe ro le h ge la r S ar jana K o m p uter

P a d a F a ku ltas S a ins da n T e kn o lo gi U n ive rsita s Is la m N e ge ri S yarif H id a ya tu lla h Ja karta

PR O G RA M STU D I T E K N IK IN FO R M A T IK A

FA K U L T A S SA IN S DA N T E K N O L O G I

UN IV ER SITA S ISLA M N EG E R I SY A R IF H ID A YA T U L LA H

JA K A R T A

2011 M / 1432 H

i

Page 3: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

APL IK A SI SIST EM PA K A R B E R B ASIS W E B UN T U K D IA G N O SAPE NY A K IT G IG I D A N M U LU T

S kripsi

S e b a ga i sa la h sa tu syara t u n tu k m e m pe ro le h ge la r sa rjan a ko m p u ter

P a d a F a ku ltas S a ins da n T e kn o lo gi U n ive rsita s Is la m N e ge ri S yarif H ida ya tu llo h Ja ka rta

O le h :

B u d i K urn ia w a n

10 4 0 91 0 0 28 6 3

M e n yetu ju i,

P e m b im bin g I

K hodijah H ulliyah, M .SiNIP . 19730402 200112 2 001

P e m b im bin g 2 ,

Fitri M intarsih, M .K omNIP .19721223 200710 2 004

M e n geta h u i,K etua P ro gram S tud i T e kn ik In fo rm atika

Yusuf D urrachman, M .Sc., M ITNIP. 19710522 200604 1 002

ii

Page 4: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

PE N G E SA H A N U JIA N

S kripsi ya n g b erjud u l “A plikasi Sistem P akar B erbasis W eb untuk D iagnosa P enyakitG igi dan M ulut” te la h d iu ji da n d in ya ta ka n lu lus d a la m sid a n g M u n a qo sya F a ku lta s S a in sd an T e kn o lo gi, U n ive rs ita s Is la m N e ge ri S ya rif H id a ya tu lla h Ja karta pa da h ari S e la sa , 2A gu stu s 2 0 11 . S kripsi In i te la h dite rim a se ba ga i sa la h sa tu syara t u n tu k m e m pero le h ge la rS arja na S ta ra ta S a tu (S 1) P ro gra m S tu d i T e kn ik In fo rm a tik a .

Ja karta , 9 A gu stus 2 01 1

D o sen P e n guj i I,

Victor A m rizal, M .K omNIP. 150 411 288

T im P e n guj i,D o sen P e n guj i II,

Ria H ari G usm ita, M .K omNIP. 19820817 200912 2 002

P e m b im bin g I

K hodijah H ulliyah, M .SiNIP . 19730402 200112 2 001

P e m b im bin g 2 ,

Fitri M intarsih, M .K omNIP .19721223 200710 2 004

M e n geta h u i,

D e ka n F a ku ltas S a in s da n T e kn o lo gi

D R . Syopiansy ah Jaya P utra, M .SisNIP .19680117 200112 1 001

K etua P ro gra m S tu d i T e kn ik Info rm a tika

Y usuf D urrachm an, M .S c., M ITN IP . 19710522 200604 1 002

iii

Page 5: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

PR O G RA M STU D I T E K N IK IN FO R M A T IK A

FA K U L T A S SA IN S DA N T E K N O L O G I

UN IV ER SITA S ISLA M N EG E R I SY A R IF H ID A YA T U L LA H JA K AR T A

D e n ga n in i m e n ya ta ka n b a h w a sk rip si ya n g te la h d itu lis o le h :

N a m a : B u d i K urn ia w a n

N IM : 10 40 9 1 00 2 8 63

P ro gra m S tu d i : T e kn ik In fo rm a tika

Jud u l S kripsi : A p lika si S is te m P a ka r B e rba sis W eb un tu k D ia gn osa P e n ya k it G ig id an M ulu t

D a p a t d ite rim a se b a ga i sya ra t ke lu lu san u n tu k m e m p ero le h ge la r S arjan a K o m p u ter pa daP ro gra m S tu d i T e kn ik In o rm a tika , F a ku ltas S a in s d an T e kn o lo gi U n ive rsita s Is la m N e ge riS ya rif H id a ya tu llah Ja ka rta .

Ja karta , 9 A gu stus 2 01 1

M e n yetu ju i,

P e m b im bin g I

K hodijah H ulliyah, M .SiNIP . 19730402 200112 2 001

P e m b im bin g 2 ,

Fitri M intarsih, M .K omNIP .19721223 200710 2 004

M e n geta h u i,

D e ka n F a ku ltas S a in s da n T e kn o lo gi

D R . Syopiansy ah Jaya P utra, M .SisNIP .19680117 200112 1 001

K etua P ro gra m S tu d i T e kn ik Info rm a tika

Y usuf D urrachm an, M .S c., M ITN IP . 19710522 200604 1 002

iv

Page 6: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

P E R N Y A T A A N

D E N G A N IN I S A Y A M E N Y A T A K A N B A H W A S K R IP S I IN I B E N A R -B E N A R H A S IL

K A R Y A S E N D IR I D A N B E L U M P E R N A H D IA J U K A N S E B A G A I S K R IP S I A T A U

K A R Y A IL M IA H P A D A P E R G U R U A N T IN G G I A T A U L E M B A G A M A N A P U N .

Ja k arta , 2 A gu stus 2 01 1

B u d i K urn ia w a n

v

A B ST R A K

Page 7: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

B U D I K U R N IA W A N , A plik a si S is te m P a ka r B erb asis W e b u ntu k D ia gn o sa P e n ya k it G ig i d a nM ulu t, d ib im b in g o le h K H O D IJA H H U L L IY A H da n F IT R I M IN T A R SIH .

K o m p uter p a d a era g lo b a lisa si sa a t in i m e njad i ke bu tu h a n u ta m a d ala m m e nu nja n gk e rja -ke rja m a n usia . S a la h sa tu c ab a n g ilm u ko m p u ter ya n g b a n ya k d im a nfaa tka n o le hm a n us ia u n tu k m e m b a n tu kerja n ya a d a lah pe m be n tu k a n sis te m p a ka r ya n g m eru p a ka n sa la hsa tu su b b id an g ilm u ke cerda san b u a ta n [1 ]. S a la h sa tu pe m a nfaa ta n siste m p a ka r a d a la hd a la m bid a n g ke d o k te ran gig i. T erb u kti d e n ga n m un c u ln ya pe ne litia n I N yom an K usum aW ardana b erta ju k p eran ca n ga n sis te m pa ka r un tu k d ia gn osa p en ya k it m u lu t d an gig im e n ggu n a ka n ba h a sa p e m ro gra m a n C L IP S ya n g d ip u b lik a sik a n p a da Seminar NasionalAplikasi Teknologi Informasi ya n g d iad a ka n d i U n iversitas G aja h M a da , Y o g y a k arta 2 1 Ju n i20 0 8 . A p lik a si in i ta m p il de n ga n in te rface b erup a p ertan yaa n -pe rtan yaan te rtu tu p te n tan gge ja la ya n g d irasa ka n ole h user se h in gga tid a k m e m a ksim a lk a n hasil d ia gn o sa ya n g d id a p a t.S iste m pa ka r in i ju ga m e nja d i pe n ge m b a n ga n d ari pe ne litia n B am bang Suyono (S e m in arN a sion a l In fo rm a tika U P N Y o g ya karta 2 2 M ei 20 1 0) ya n g m e m ilik i k e ku ra n ga n p ad ap en ggu n aa n m eto de pe ne lusu ra n depth first search se h in gga tid a k m a m pu m e na m p ilka n d uaa ta u be bera pa so lusi [3 ], pa d a ha l d a la m m e n d ia gno sa p e n ya k it te rka d a n g se o ra n g d o k te rm e n e ta p ka n d ia gn o sa ban d in g . H al in i la h ya n g m e nd o ron g p e nu lis m e n ge m b a n g ka n siste ma p lika si te rseb u t den ga n m e m pe rba ik i se ga la ke ku ran ga n ya n g a d a . M etod e ya n g d igu n a ka np en e litia n in i a da la h Extreme Programming (X P ) ya n g m e rup a k a n b a gia n d ari m eto deA G IL E [7 ] , te rd iri dari lim a ta ha p ya itu , Planning, Design, Coding, Test dan release [8].P e n e litia n in i m e n ggu n a k a n software P H P versi 5 .3 .5 se b a ga i ba h asa pe m ro gra m a n , M Y S Q Lve rsi 5 .0 .7 seb a ga i database d a n ke du a n ya te rda pa t d a la m sa tu p a ke t localhost X A M P P ve rsi1 .7 .4 , se m e n ta ra design a p likasi in i m e n ggu n a k an M icro so f t O ff ice F ro n t P a ge 20 0 3 . S iste mop erasi ya n g d igu n a ka n p e nu lis a da la h M icrosof t W in d o w s V is ta d an Personal Computer(P C ) d e n ga n sp e sif ika si, p roseso r In te l P e n tiu m D u a l C ore , R A M 1 G B d a n H ard d isk 16 0G B . K eleb iha n sis te m pa ka r in i dari s is te m se be lu m n ya a d a lah ca ku p a n d ia gn o sa p e n ya kitg ig i d a n m u lu t ya n g leb ih b a n ya k , ta m p ila n le b ih in te ra k tif se rta m a m p u m e n e n tu k a nd ia gn osa b an d in g dari ke d e ka tan ge ja la ya n g m e n yerta i pe n ya k it gig i d a n m u lu t.

K ata kun ci: Extreme Programming (XP), Sistem Pakar, Penyakit Gigi dan Mulut

vi

Page 8: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

K A T A P E N G A N T A R

P u j i s y u k u r p e n u l i s p a n j a t k a n k e h a d i r a t A l l a h S W T y a n g t e l a h m e m b e r i b a n y a k

n i k m a t d a l a m k e h i d u p a n i n i d a n d e n g a n r i d h o - N y a p u l a p e n u l i s d a p a t m e n y e l e s a i k a n

p e n y u s u n a n S k r i p s i y a n g b e r j u d u l A P L I K A S I S I S T E M P A K A R B E R B A S I S W E B

U N T U K D I A G N O S A P E N Y A K I T G I G I D A N M U L U T . S h a l a w a t s e r t a s a l a m

s e n a n t i a s a p e n u l i s h a t u r k a n t e r u n t u k N a b i M u h a m m a d S A W y a n g t e l a h m e m b a w a

c a h a y a d a l a m k e h i d u p a n d i d u n i a i n i . S e m o g a R a h m a t A l l a h s e l a l u m e n g a l i r u n t u k n y a

b e s e r t a k e l u a r g a , s a h a b a t , d a n u m a t n y a y a n g i s ti q o m a h m e n g i k u t i j e j a k b e l i a u h i n g g a

a k h i r z a m a n .

S k r i p s i y a n g b e r j u d u l A P L I K A S I S I S T E M P A K A R B E R B A S I S W E B U N T U K

D I A G N O S A P E N Y A K I T G I G I D A N M U L U T m e r u p a k a n s a l a h s a t u t u g a s w a j i b

m a h a s i s w a s e b a g a i p e r s y a r a t a n u n t u k m e n g a m b i l g e l a r S t r a t a 1 (S 1 ) p a d a P r o g r a m

S t u d i T e k n i k I n f o r m a t i k a U n i v e r s i t a s I s l a m N e g e r i S y a r i f H i d a y a t u l l a h J a k a r t a .

D a l a m p e n y u s u n a n s k r i p s i i n i p e n u l i s m e n d a p a t b i m b i n g a n d a n b a n t u a n dengan

b a i k d a r i b a n y a k p i h a k , b a i k s e c a r a m o r a l m a u p u n s e c a r a t e k n i s . O l e h

k a r e n a i t u , p e r k e n a n k a n l a h p a d a k e s e m p a t a n i n i p e n u l i s m e n g u c a p k a n t e r i m a k a s i h

k e p a d a :

1 . B a p a k D R . I R . S y o p i a n s y a h J a y a P u t r a , M . S i s . s e l a k u D e k a n F a k u l t a s S a i n s d a n

T e k n o l o g i U n i v e r s i t a s I s l a m N e g e r i S y a r i f H i d a y a t u l l a h J a k a r t a .

vii

Page 9: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

6 . I b u n d a S u t a r m i

k e p a d a p e n u l i s

2 . B a p a k Y u s u f D u r r a c h m a n , M . S c . , M I T s e l a k u K e t u a P r o g r a m S t u d i T e k n i k

I n f o r m a t i k a , dan I b u V i v a A r i f i n , M M S I . S e l a k u S e k r e t a r i s P r o g r a m S t u d i

T e k n i k I n f o r m a t i k a .

3 . I b u K h o d i j a h H u l l i y a h , M . S i , d a n I b u F i t r i M i n t a r s i h , M . K o m s e l a k u d o s e n

p e m b i m b i n g s k r i p s i y a n g s e c a r a k o o p e r a t i f t e l a h m e m b e r i k a n b i m b i n g a n , b a n t u a n ,

d a n d u k u n g a n b a i k s e c a r a m o r a l m a u p u n t e k n i s . T e r i m a k a s i h b a n y a k t e l a h b e r s e d i a

m e l u a n g k a n w a k t u , t e n a g a , d a n p i k i r a n n y a u n t u k m e m b i m b i n g p e n u l i s .

4 . B a p a k V i c t o r A m r i z a l , M . K o m d a n I b u R i a H a r i G u s m i t a , M . K o m s e l a k u d o s e n

p e n g u j i s k r i p s i y a n g t e l a h m e m b e r i b a n y a k m a s u k a n d a n s a r a n y a n g s a n g a t b e r a r t i

b a g i p e n u l i s .

5 . S e l u r u h d o s e n p a d a P r o g r a m S t u d i T e k n i k I n f o r m a t i k a d a n P r o g r a m S t u d i

I n f o r m a s i k h u s u s n y a b a g i y a n g p e r n a h m e n g a j a r p e n u l i s . T e r i m a k a s i h a t a s i l m u -

i l m u n y a P a k / B u , s e m o g a i l m u y a n g p e r n a h d i b e r i d a p a t m e n j a d i t a b u n g a n

a m a l k e b a i k a n y a n g t i d a k p e r n a h b e r h e n t i d a n d a p a t p e n u l i s m a n f a a t k a n s e b a i k -

b a i k n y a .

d a n A y a h a n d a S u n a r y o y a n g s e l a l u m e m b e r i k a n d u k u n g a n

d a l a m b e r b a g a i b e n t u k . T e r i m a k a s i h M a h , P a h , a t a s d o a - d o a

y a n g t a k p e r n a h b e r h e n t i m e n g a l i r b a g i a n a k n y a d a n a t a s s e m u a p e n g o r b a n a n y a n g

t e l a h d i b e r i k a n b a i k b i a y a , t e n a g a , d a n w a k t u .

7 . A d i k - a d i k k u y a n g t e l a h m e m b a n t u m e m b e r i s e m a n g a t d a l a m p e n y e l e s a i a n s k r i p s i

i n i .

viii

Page 10: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

8 . A l m a r h u m B a p a k d r g . A . S h o l e h y a n g t e l a h m e m b e r i k a n i n s p i r a s i d a l a m p e n e l i t i a n

d i a g n o s a d a n g e j a l a p e n y a k i t g i g i d a n m u l u t . S e m o g a A l l a h s w t m e n e r i m a s e g a l a

a m a l i b a d a h d a n A l l a h s w t t e m p a t k a n d i t e m p a t y a n g b a i k d i s i s i - N y a .

9 . Mbak drg. Nur Widyani dan suami yang telah membantu dalam validasi data skripsi

ini dan memberi inspirasi dalam penulisannya.

1 0 . S a h a b a t k u A h m a d S u b r i d a n A g u n g y a n g t e l a h b e r s e d i a b e b e r a p a k a l i

m e n g a j a r i p e n u l i s d a l a m p e n y u s u n a n s k r i p s i d a n p e n y e l e s a i a n p r o g r a m n y a .

1 1 . Sahabatku Robiatul Adawiyah, S.Pd yang memberikan motivasi dan banyak

bangtuannya dalam menyelesaikan skripsi ini. Semoga cepat dapat jodoh dan kerja ya.

12. Sahabatku Suci Wiji Lestari, S.Si, Ulfah,S.Kom dan Arum Sari, S.Psy yang telah

membantu dalam penyebaran quesioner. Sukses untuk kalian smua. Semoga Mba uci

cepat tuntas jadi Hafidzoh. Mba Ulfah biar cepet ngundang ya.... Tak lupa pula buat

adik-adik kelas ku yang sudah membantu suksesnya seminar dan sidang ku (Umam,

Dian dan Elin, cepet lulus ya....)

1 3 . S a h a b a t - s a h a b a t k u t e m p a t p e n u l i s m e n d a p a t k a n b a n y a k p e l a j a r a n t e n t a n g

k e h i d u p a n s e r t a s e l a l u s a l i n g m e n g i n g a t k a n d a l a m j a l a n k e b e n a r a n d a n

s u d a h p e n u l i s a n g g a p s e b a g a i s a u d a r a s e n d i r i . T e r i m a k a s i h a t a s u k h u w a h y a n g

i n d a h i n i .

1 4 . T e m a n - t e m a n p e n u l i s d i T I C 2 0 0 4 . T e r i m a k a s i h a t a s k e b e r s a m a a n n y a s e l a m a

m e n i m b a i l m u .

1 5 . T e m a n - t e m a n L e m b a g a D a k w a h K a m p u s (L D K ) S y a h i d . T e r i m a k a s i h a t a s

ix

Page 11: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

k e s e d i a a n n y a u n t u k b e r j u a n g b e r s a m a - s a m a u n t u k m e m b e r i k a n s e s u a t u

y a n g b a i k d a n b e r m a n f a a t b a g i k a m p u s k i t a t e r c i n t a i n i . R a s a n y a

u c a p a n t e r i m a k a s i h s a j a t i d a k p e r n a h c u k u p b a g i k a l i a n , p a r a m a h a s i s w a y a n g

t e l a h b e r s e d i a m e m b a g i w a k t u , t e n a g a , b a h k a n b i a y a u n t u k m e m b e r i k a n m a n f a a t

d i r i n y a p a d a p e m b a n g u n a n t o n g g a k p e r a d a b a n d u n i a i n i . S e m o g a A l l o h m e m b a l a s

s e m u a p e n g o r b a n a n y a n g t e l a h d i b e r i k a n d e n g a n s e b a i k - b a i k n y a b a l a s a n . T e t a p

S e m a n g a t !

1 6 . S e m u a p i h a k y a n g s e c a r a l a n g s u n g m a u p u n t i d a k l a n g s u n g t e l a h m e m b e r i k a n

b a n t u a n d a n d u k u n g a n b a i k m o r i l m a u p u n t e k n i s d a l a m p e n y u s u n a n s k r i p s i i n i d a n

t i d a k d a p a t p e n u l i s s e b u t k a n s a t u p e r s a t u d a l a m k e s e m p a t a n i n i .

P e n u l i s m e n y a d a r i b a h w a d i d a l a m p e n u l i s a n L a p o r a n S k r i p s i

i n i m a s i h p e n u h d e n g a n k e k u r a n g a n . M a k a d a r i i t u s a r a n y a n g m e m b a n g u n

p e n u l i s h a r a p k a n u n t u k p e r b a i k a n d i m a s a y a n g a k a n d a t a n g .

J a k a r t a , 3 1 J u l i 2 0 1 1

B u d i K u r n i a w a n

x

Page 12: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

DAFT A R ISI

H A L A M A N JU D U L ................................................................... i

H A L A M A N P E R S E T U JU A N P E M B IM B IN G ............................... ii

H A L A M A N P E N G E S A H A N ....................................................... iii

H A L A M A N P E R N Y A T A A N ....................................................... v

A B S T R A K ........................ ........................................... v i

K A T A P E N G A N T A R ................................................................... v ii

D A F T A R IS I ................................................................... x i

D A F T A R G A M B A R ............... .................................................... x iv

D A F T A R T A B E L ................................................................... x v i

D A F T A R L A M P IR A N ................................................................... x v ii

BA B I PE N D AH U L U A N1 .1 L a ta r B e la k a n g ........................................................................................................ 1

1 .2 P eru m u s a n M asa la h ................................................................................................ 5

1 .3 B a ta sa n M a s a la h ..................................................................................................... 5

1 .4 T u ju a n ..................................................................................................................... 6

1 .5 M a n fa a t ................................................................................................................... 6

1 .6 M e to d o lo g i P e n e li tia n ............................................................................................. 8

1 .7 S is te m a tik a P en u lisa n ............................................................................................. 8

BA B II LAN D A S A N T E O R I

2 .1 A p lik a s i ................................................................................................................. 10

2 .2 S is te m P a k ar.......................................................................................................... 10

2 .2 .1 D e fin is i S is te m P a k ar .................................................................................... 10

2 .2 .2 C ir i-c ir i S is te m P a k ar .................................................................................... 11

2 .2 .3 A rsi te k tu r S is te m P a k ar ................................................................................ 12

2 .2 .3 .1 F as ili ta s A k u isi P en g e tah u a n .................................................................... 14

2 .2 .3 .2 B a sis P en g e ta h u a n ..................................................................................... 14

xi

Page 13: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

2 .2 .3 .3 M e sin In fe re n si ......................................................................................... 14

2.2.3.4 Workplace ................................................................................................. 18

2 .2 .3 .5 F as ili ta s P en je la sa n ................................................................................... 19

2 .2 .3 .6 P e rb a ik a n P en g e ta h u a n ............................................................................. 19

2 .2 .3 .7 A n ta rm u k a P en g g u n a ................................................................................ 20

2 .2 .4 R ep re se n ta si P en ge ta h u a n ............................................................................. 20

2 .2 .4 .1 J a r in ga n S e m a n tik (Semantic network) ..................................................... 21

2.2.4.2 Frame ........................................................................................................ 22

2.2.4.3 Script ......................................................................................................... 23

2 .2 .4 .4 A tu ra n P ro d u k si ........................................................................................ 25

2 .3 W e b ....................................................................................................................... 27

2 .4 D ia g n o sa ............................................................................................................... 27

2 .5 P en y a k it................................................................................................................. 28

2 .6 G ig i d an M u lu t ...................................................................................................... 28

2 .7 K o n sep D a sa r B asis D a ta ...................................................................................... 30

2 .7 .1 P en g e r tia n B asis D a ta ................................................................................... 30

2 .7 .2 P en g e r tia n D B M S ......................................................................................... 30

2 .8 P eran g k a t L u n a k y a n g D ig u n ak a n ........................................................................ 30

2 .8 .1 P H P ............................................................................................................... 30

2 .8 .2 M y S Q L ......................................................................................................... 31

2 .8 .3 X A M P P ......................................................................................................... 31

2 .8 .4 M ic ro so ft O ffice F ro n t P a g e 2 0 0 3 ................................................................ 32

2 .9 E x tre m e P ro g ra m m in g .......................................................................................... 32

2 .9 .1 K o m u n ik asi (communication ) ....................................................................... 33

2 .9 .2 K e sed e rh an a a n (simplicity) ........................................................................... 34

2 .9 .3 M a su k a n a ta u u m p a n b a lik ( feedback) .......................................................... 34

2 .9 .4 K eb era n ia n (courage) ................................................................................... 34

2 .9 .5 F ase - fa se p ad a M e to d e X P ............................................................................ 36

BA B III M ETO D O L O G I P EN EL IT IA N

3 .1 K era n g k a B erf ik ir ................................................................................................. 38

3 .2 M e to d e P en g u m p u la n D a ta ................................................................................... 39

xii

Page 14: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

3 .2 .1 W a w a n ca ra .................................................................................................... 39

3 .2 .2 S tu d i P u sta k a ................................................................................................. 39

3 .2 .3 S tu d i L i te ra tu r ............................................................................................... 40

3 .3 M e to d e P en g e m b a n g a n A p lik asi .......................................................................... 42

3 .3 .1 P lan n in g ........................................................................................................ 44

3 .3 .2 D e sig n ........................................................................................................... 44

3 .3 .2 .1 P e ran c a n ga n A p lik a s i ................................................................................ 44

3 .3 .2 .2 P e ran c a n ga n B a s is D a ta ............................................................................ 45

3 .3 .2 .3 P e ran c a n ga n T a m p ilan .............................................................................. 45

3 .3 .3 C o d in g ........................................................................................................... 46

3 .3 .4 T est ................................................................................................................ 46

BA B IV P E M BA H A SA N

4 .1 P lan n in g ................................................................................................................ 47

4 .2 D e sig n ................................................................................................................... 48

4 .2 .1 P e ran c a n ga n A p lik asi ................................................................................... 48

4 .2 .1 .1 Data Flow Diagram (D F D ) ...................................................................... 48

4 .2 .1 .2 T ek n ik P en a la ra n Forward Chaining........................................................ 51

4 .2 .1 .3 P o la P e n e lu su ra n Best First Search .......................................................... 52

4 .2 .1 .4 M a n u a l P ro se s ........................................................................................... 53

4 .2 .1 .5 Flowchart A p lik asi ................................................................................... 57

4 .2 .1 .6 M e n u N a v ig a si .......................................................................................... 58

4 .2 .2 P e ran c a n ga n B a sis D a ta ............................................................................... 58

4 .2 .2 .1 E n tita s d an A tr ib u t .................................................................................... 58

4 .2 .2 .2 E R D (Entity Relationship Diagram ) ......................................................... 59

4 .2 .2 .3 S ru k tu r B asis D a ta .................................................................................... 61

4 .2 .3 P e ran c a n ga n T a m p ila n ................................................................................. 63

4 .3 C o d in g ................................................................................................................... 70

4 .4 T est ........................................................................................................................ 70

BA B V K E SIM P U LA N D A N SAR A N .......................................................................... 73

D A F T A R P U S T A K A

L A M P IR A N

xiii

Page 15: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

D A F T A R G A M B A R

G a m b a r 2 .1 A rsite k tu r S iste m P a ka r ....................................................... 13

G a m b a r 2 .2 P o la B a c kw ard C hain in g ....................................................... 15

G a m b a r 2 .3 P o la F o rw ard C ha in in g ............................................. .......... 16

G a m b a r 2 .4 P o la P e ne lu su ra n D e p t f irs t S ea rc h ........................................ 17

G a m b a r 2 .5 P o la P e ne lu su ra n B rea d h t F irst S e arc h .................................. 18

G a m b a r 2 .6 Jarin ga n S e m a n tik ................................... .................... 22

G a m b a r 2 .7 C o n to h F ra m e ....................................................... 23

G a m b a r 2 .8 C o n to h S crip t ....................................................... 25

G a m b a r 2 .9 C o n to h A tu ra n P ro d u ksi ..................... .................................. 26

G a m b a r 2 .1 0 H u b u n ga n E le m e n U ta m a pa d a A tu ra n P ro du ks i................ 27

G a m b a r 2 .1 1 P ena m p a n g G igi ........................................................ 29

G a m b a r 2 .1 2 H a sil S u rve y IB M ....................... ................................. 35

G a m b a r 2 .1 3 S iklus X P d e n ga n po la sed erhan a ......................................... 36

G a m b a r 3 .1 K era n gka B erf ik ir ........................................................ 38

G a m b a r 4 .1 D ia gra m K onte ks ........ ................................................ 49

G a m b a r 4 .2 D ia gra m L e ve l 1 ........................................................ 49

G a m b a r 4 .3 D ia gra m L e ve l 2 R in c ia n P ro ses 1 ......................................... 50

G a m b a r 4 .4 C o n to h D ia gra m P oh o n T e kn ik P en e lu su ra n ......................... 53

G a m b a r 4 .5 P e ne lu su ra n G eja la 1 ............................... 54

G a m b a r 4 .6 P e ne lu su ra n G eja la 1 , ge ja la 2 d an ge ja la 3 ................... 55

G a m b a r 4 .7 P e ne lu su ra n S e m u a M a su k a n G eja la .... ............... 56

xiv

Page 16: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

G a m b a r 4 .8 F lo w c h art A p lik asi S is te m P a kar ............................... 57

G a m b a r 4 .9 M e n u N a vig a s i ....................................................... 58

G a m b a r 4 .1 0 E R D d e n ga n a trib u t tiap e n titas.............. ............................. 59

G a m b a r 4 .1 1 E R D se m e n tara de n ga n ke te ran ga n ka rd in a lita s................. 60

G a m b a r 4 .1 2 E R D L e n g k a p ........................................... 61

G a m b a r 4 .1 3 R e lasi D ia gra m ............................................ ........................ 63

G a m b a r 4 .1 4 R a nc a n ga n H ala m a n U ta m a................................................. 63

G a m b a r 4 .1 5 R a nc a n ga n H ala m a n L o gin .................................................. 64

G a m b a r 4 .1 6 R a nc a n ga n H ala m a n P e m ilih a n E dit................................... 64

G a m b a r 4 .1 7 R a nc a n ga n H ala m a n F orm T a be G ru p G eja la .................... 65

G a m b a r 4 .1 8 R a nc a n ga n H ala m a n F orm E d it T abe l G rup G eja la ............ 65

G a m b a r 4 .1 9 R a nc a n ga n H ala m a n F orm T a b el G eja la ..................... ....... 66

G a m b a r 4 .2 0 R a nc a n ga n H ala m a n F orm E d it T abe l G eja la ..................... 66

G a m b a r 4 .2 1 R a nc a n ga n H ala m a n F orm T a b el D ia gn osa ........................ 67

G a m b a r 4 .2 2 R a nc a n ga n H ala m a n F orm E d it T abe l D ia gn o sa ................. 67

G a m b a r 4 .2 3 R a nc a n ga n H ala m a n M e nu D ia gn o sa ................... 68

G a m b a r 4 .2 4 R a nc a n ga n H ala m a n H a sil P ro ses D ia gn osa ................... 68

G a m b a r 4 .2 5 R a nc a n ga n H ala m a n H elp ................... 69

G a m b a r 4 .2 6 R a nc a n ga n H ala m a n A b ou t m e .................. . 69

xv

Page 17: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

D A F T A R T A B E L

T a b el 3 .1 P erba n d in ga n S tud i L ite ra tu r .......................................... 41

T a b e l 3 .2 P erba n d in ga n M etod o lo gi .......................................... 42

T a b e l 4 .1 E n tita s d a n a trib u t a w a l se be lu m dio la h ................................... 58

T a b e l 4 .2 S tru k tu r T a be l D ia gn o sa ...................................................... 61

T a b e l 4 .3 S tru k tu r T a be l G eja la ....................................................... 62

T a b e l 4 .4 S tru k tu r T a be l G rup G eja la ....................................................... 62

T a b e l 4 .5 S tru k tu r T a be l R e lasi D ia gn osa ........................................... 62

T a b e l 4 .6 H asil U j i A p lika si ....................................................... 71

xvi

Page 18: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

D A F T A R L A M PIR A N

L A M P IR A N A : D A F T A R P E N Y A K IT -P E N Y A K IT G IG I

L A M P IR A N B : P O H O N D IA G R A M

L A M P IR A N C : P E N E R A P A N K A ID A H P R O D U K S I P A D A A P L IK A S I

L A M P IR A N D : Q U E S IO N E R

L A M P IR A N E : T A B U L A S I H A S IL P E N Y E B A R A N Q U E S IO N E R

L A M P IR A N F : H A S IL W A W A N C A R A D E N G A N P A K A R

L A M P IR A N G : T A M P IL A N D A T A B A S E D A N IN T E R F A C E

L A M P IR A N H : H A S IL P E N G U J IA N M A N D IR I

L A M P IR A N I : L IS T IN G P R O G R A M

L A M P IR A N J : JU R N A L I N Y O M A N K U S U M A W A R D A N A

L A M P IR A N K : JU R N A L F E T T Y T R I A N G G R A E N Y

L A M P IR A N L : JU R N A L B A M B A N G Y U W O N O

xvii

Page 19: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

B A B I

P E N D A H U L U A N

1.1 L atar B elakang

K o m p uter pa d a era glo b a lisa si saa t in i m e nja d i k e b u tu han u ta m a

d ala m m e n u nja n g ke rja -kerja m a n u sia . P eran ko m puter k in i pu n m e nja d i

le b ih m e lua s, tid a k h an ya m e njad i a la t b an tu h itun g (se p erti pe n ggu n aa n a w a l

ko m p u te r (H arto n o , 2 0 0 2)) tap i ju ga m e nja d i a la t b a n tu pe n ye le sa ia n

m a sa la h -m a sa la h ya n g d ih ad a pi m a n u sia . S iste m ya n g te rin te grasi d a la m

ko m p u te r hari in i m e m u n gk in k a n m e n yim p a n d a ta d e n ga n ju m la h be sar,

m e nc ari da ta ya n g te rsim p an d e n ga n w a k tu sing k a t b a h k a n , a da ju ga ya n g

m e nja d ik a n ko m p uter se b a ga i a la t p e m b e ri p ertim b a n ga n d a la m m e ne n tuk a n

ke b ija ka n . S e m a kin ce rdas siste m ya n g d ib u a t dan se m a kin d itin gk a tka n le ve l

p en a n ga n a n info rm a si m asu ka n n ya m a ka , se m a k in a k tif p eran a n ya n g

d im a in ka n o leh ko m p uter. S a la h sa tu ca b an g ilm u ko m p u ter ya n g b an ya k

d im a nfa a tka n o le h m a n usia un tu k m e m b a n tu kerja n ya a da la h p e m be n tu ka n

siste m pa ka r ya n g m e ru p a ka n sa la h sa tu su b b ida n g ilm u ke c erd a sa n b u a ta n

(A rh a m m i, 20 0 5 :2 ). K e cerd a sa n b u a ta n (Artificial Intelligence) a d a lah

ke gia ta n m e n ye d ia ka n m esin se p erti ko m p u te r d e n ga n k e m a m p u a n un tu k

m e na m p ilka n p erila ku yan g d ian gga p cerd as j ika d ia m a ti o le h m a n u sia .

K o nse p siste m p a ka r d id asark a n pa da asu m si b a h w a p en ge ta h uan

p a kar d a pa t d is im p a n d a n d iap lik a sik a n ke d a la m ko m p uter, ke m u d ia n

d ite ra p ka n oleh o ra n g la in sa a t d ib u tuh k a n . D e n ga n p e n gim p le m e nta sia n

1

Page 20: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

sis te m pa ka r ke da la m ko m p u ter, da pa t m e n gh a silka n b e bera pa m a n faa t

se p erti kea ku ra sia n , kecep a ta n , dan da p a t d ia kse s ka pa n p un se hin gga d a pa t

m erin ga n k a n tu ga s d ari para pa ka r d i b idan gn ya .

S a la h sa tu p e m a n fa a tan siste m pa ka r a d a la h da la m bid a n g ke d o k te ra n

a ta u ke se ha tan . P e n gim ple m e nta sia n sis te m p a ka r p a da d u n ia ked o k te ran a tau

ke se ha ta n da pa t b erup a d ia gn o sa p e n ya k it, ko n su ltasi pe nja gaa n ke se h a ta n

sa m pa i pe m b eria n saran pe n en tu a n so lu si d ari h a sil d ia gn o sa ya n g a da .

K e se h a ta n m e m a n g m e n ja d i b ara n g m a h al b a gi m a n usia , o le h ka rena

itu b u tuh ke pe ka an p riba d i un tu k m e nja ga n ya . S a la h sa tu o rga n tu b uh ya n g

serin g la la i u n tu k d ija ga a d a lah gigi d an m u lu t. In i te rb u k ti d ari D ata D irjen

P e la ya n a n M e dik (20 0 1) ya n g m e n u n ju k ka n b a h w a p e n ya k it g ig i d a n m u lu t

te rm a su k se p u luh ra n king p en ya k it te rb a n ya k d i In d on e sia (S ara g ih , 2 0 0 9 :1 ).

B erd a sarka n su rve i Y a ya sa n K ese h a tan G igi In d o n e s ia (2 0 03) ya n g d ila ku k an

p ad a a na k -a na k m e n u nju kk a n b a h w a 7 0 % a n a k -a n a k m e n derita karies g ig i

d an gin giv itis (p erad a n ga n gusi) , se d a n gka n pa d a o ra n g d e w a sa d ite m u i

se b a n ya k 7 3 % ya n g m e n d erita karie s gig i. S e d an gka n , b erd a sarka n ha sil

su rve i ke se ha tan ru m a h ta n gga (S K R T ) tah u n 20 04 , se b a n ya k 90 ,0 5 %

p en d u du k In d o n esia m e m pu n ya i m a sa la h k e se ha ta n gig i d a n m u lu t (S ara gih ,

20 0 9 :2 ). A n gka in i pu n m e n in g ka t p a d a h asil rise t d rg H ern iya w ati, M k es

ta hu n 2 0 07 ya n g m e nu n ju kan se b a n ya k 7 2 p erse n pen d u du k In d o ne sia

m e n ga la m i gig i b erlu b an g (H a m safir, 2 0 10).

P e n ja b ara n d i a tas m e nja d i a lasa n d ib u tu h ka n n ya siste m ya n g d a p a t

m e nja d i te m p a t ko n su lta si p erta m a se b e lu m m e n in da kla n ju tin ya d e nga n

2

Page 21: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

p era w atan m e la lu i d o kte r gig i. S iste m in i p u n d im a ksu d ka n se ba ga i

p en ge m b a n ga n dari p e ne litia n ya n g te lah d ila ku ka n o le h I N yom an K usum a

W ardana ya n g d ip u b lik a sika n p a da S e m in ar N asio na l A p lika si T e kn o lo gi

In fo rm a s i ya n g d ia d a kan d i U n ive rsita s G aja h M a da , Y o gya k arta 2 1 Jun i

20 0 8 . P e n e litian te rse b ut m e n gh a silk a n siste m p a k ar d en ga n 1 8 d ia gn o sa

p en ya k it m u lu t d a n gig i d en ga n 4 0 ge ja la ya n g m e n ye rta in ya . P en e litian

te rse bu t m e m ilik i ke le m a h a n , kare n a d ita m pilk a n b eru p a p erta n ya a n te tu tup

b erka it den ga n ge ja la ya n g d irasa ka n seh in g ga tida k m a m p u m e n c a ku p

ke se lu ru h a n d ia gn o sa . P e rtan yaa n te rtu tu p artin ya , ha n ya m e m u nc u lkan

p erta n yaa n ya n g m e n yu d u t pa da sa tu b a gia n p e n ye lesa ia n a ta u d ia gn o sa ya n g

tid a k m e m u n gk in k a n h as il d ia gn o sa la in d ip rose s . P erta n yaa n -p erta nyaa n

te rse bu t m u n c ul d e n ga n k o m b in asi berb e da sa a t d ija la n k a n se hin gga la g i-la g i

tid a k m e m fa silitasi p e nan ga n a n d ari ke se lu ruh a n d ia gn o sa . S iste m p a ka r in i

ju ga m e nja d i p e n ge m b a n ga n d ari p e ne litian B am bang Suyono (S e m in ar

N a sion a l In fo rm a tika U P N Y o g ya karta 2 2 M ei 20 1 0) ya n g m e m ilik i

ke ku ran ga n pa d a p e n ggu n aa n te k n ik p e n e lu su ra n depth first search seh in gga

tid a k m a m p u m e na m p ilk a n du a a tau be b erap a so lusi (D esia n i, 2 0 0 6:3 1 ) ,

p ad a ha l d a la m dia gn o sa p e n ya k it te rk a d an g se o ra n g do k te r m e ne ta pka n

d ia gn osa b a n d in g . K e ku ra n ga n te ra kh ir a da lah da ta ya n g d igu n a k a n seb a ga i

p ara m e ter d ia gn o sa be lu m m eru pa ka n da ta d ia gn o sa pe n ya k it ya n g

m ere p rese n tasika n p en ya k it d i da era h tro p is kh us usn y a In do n es ia .

P e n ja b ara n d i a tas ya n g a kh irn ya m e n d o ro n g p en u lis un tu k

m e m ba n gu n “A plikasi S istem P akar B erbasis W eb untuk Diag nosa

3

Page 22: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

P enyakit G igi dan M ulut” se b a ga i pe n ge m b a n ga n d ari ke ku ra n ga n ya n g a d a

p ad a pe ne litia n sebe lu m n ya d a n d itu ju ka n p u la un tu k m e m b a n tu kerja d okte r

g ig i d a n m u lu t da la m hal ke ce pa ta n d a n ke te p a ta n m e n d ia gn o sa pe n ya k it d a n

m e n e ntu k a n solu sin ya . S e la in a la san d ia ta s itu ju ga , p e nu lis m e n ga m bil

sec ara ac a k pe n d a pa t dari 10 0 m asya ra k a t (te rd iri d ari m a h asisw a u m u m ,

m a ha sisw a F a ku lta s K ed o k te ra n ya n g se d a n g m e nja la n i p roses ku lia h d an

C O A S S , m a h a sisw a F a ku ltas K e d o k te ra n G igi ya n g se d a n g m e nja la n i p ro ses

C O A S S da n m a sya ra ka t u m u m )te n ta n g k e b u tu ha n sis te m p a k a r in i te rn ya ta ,

44 ,2 1 % m e n ya ta ka n sa n ga t m e m b u tuh k a n d an 4 3,16 % m e n ya ta ka n

m e m b u tu h ka n ke ha d ira n s iste m in i. In i a rtin ya ya n g m e m b u tu h k a n k e h a d ira n

siste m pa ka r in i a da 8 7 ,3 7 % d e n ga n m a yo ritas ting k a t ke b u tu h an ya n g tin g gi.

A p lik a si in i d ih ara p ka n ju ga d a pa t d igu n a k a n o le h ka lan ga n a w a m dala m

dia gn osa a w a l se ba ga i pe n ce ga h a n pe n ya k it ya n g le b ih para h serta d a p a t p u la

d igu n a ka n o le h m a h a sisw a ke d o k te ra n gig i d a la m m e m a ha m i ge ja la b e bera pa

p en ya k it gig i d an m u lu t b e serta pe na n ga n a n a w aln ya .

P era nc a n ga n siste m p a ka r in i a ka n d ib u a t b erbasis web m e la lu i m e d ia

php d e n ga n ba sis d a ta m e n g gu n a ka n mysql yan g te rd a p a t d a la m pa ke t

X A M P P . P era n can ga n siste m pa ka r in i d ib a ngu n d e n ga n m e n g gu n a ka n

p en a la ra n -pe n a la ra n ya n g d im u la i d ari fa k ta te rleb ih d a h u lu u n tu k m e n gu ji

ke b e naran hipo te sis ya n g d ise bu t d en ga n forward chaining d an p era nc a nga n

siste m pa kar in i p u n d ije lask a n m e la lu i basis a tu ra n ya n g m e ru p a ka n rule

ya n g te rd iri d ari du a b a g ia n ya itu ko n d isi d a n ke sim pu la n , b a sis p e n ge tah ua n

ya n g m eru p a ka n in ti p ro g ra m siste m p a k ar, m esin in fe re nsi ya n g b erfu n gsi

4

Page 23: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

un tu k b erfik ir m e n ggu n a ka n pa na la ra n se hin g ga b isa m e n gh a silka n

p e m b u kt ian h ipo te sa . S is te m ini n an tin ya d a pa t m e n gh a silk a n d ia gn o sa

b eru pa na m a pe n ya k it ya n g m e n yera n g b a gia n b ib ir, lida h , d an ju ga gig i.

G eja la ya n g m e n girin g i p en ya k it m u lu t d a n gig i itu se nd iri d ira n gku m

m e nja d i 5 8 je n is . K u m p ula n ge ja la in i d igu n a ka n u n tu k m e m be d a ka n 2 0 jen is

p en ya k it m u lu t d a n gig i ya n g la zim m u n c u l d i In d o n esia . A p lik asi in i juga

a ka n m e m b e rika n so lu si b eru p a cara p e na n ga n a n d a n p e n go b a ta n ya n g se su a i

d en ga n da ta ge ja la pe n ya k it ha sil in p u ta n user.

1.2 P erum usan M asalah

P eru m u s an m a sa la h p a d a p en u lisan sk rip si in i a da la h ba ga im a n a

m a m p u terse d ia ap lik a si ya n g d a p a t m e m b e rika n in fo rm a si a ta u dia gn o sis

a w al d ari pe n ya k it gig i d a n m u lu t d e n ga n m e n ggu n a ka n m e to de siste m p a ka r

m e la lu i pena la ra n forward chaining ya n g a k an d ita m pilk a n b erba sis web

d en ga n da sar P H P da n M y sq l.

1.3 B atasan M asalah

B a tasa n pe ne litian in i a d a la h :

1 . M e n d ia gn osa ge ja la p en ya k it g ig i d a n m u lu t ya n g te rb a gi m e n ja d i 20

d ia gn osa p e n ya k it ya n g la zim m u n c u l d i In d o n esia d en ga n 58 ge ja la ya n g

b iasa m u n c ul.

2 . P e n e litian in i ha n ya sa m p ai ta h a p te s pa da p e n era pa n m e tod o lo gi

p en ge m b a n ga n sis te m ya n g d igu n a k a n .

5

Page 24: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

3 . Im p le m e n tasi web ha n ya sa m p ai localhost, b e lu m sa m p ai te rim p le m e n tasi

p ad a ja rin ga n in te rn e t.

1.4 T uju an

T u jua n p era nc a n ga n da n p e m b a n gu n a n a p lik a si in i d a pa t d ite ran g ka n p a d a

p e nje lasa n beriku t:

1 . M e m ba n tu asis ten d o kte r g ig i d a la m kec e p a tan da n ke te pa tan

p en d ia gn o sa an pe n ya k it p a da gig i d a n m ulu t

2 . M e m ba n tu p e n ggu n a a w a m se b a ga i a la t pe nd e kte si a w al p e n ya k it g ig i d a n

m u lu t d a n m e m berik a n sa ran pen go b a tan ya n g m u n gk in da p a t d ila ku k a n ,

te ta p i a p lika si in i b u ka n se b a ga i ke m u tla ka n p e n gga n ti do k te r g igi, kare na

sa n ga t d ia n ju rka n te ta p m e m in ta sara n la n gsu n g p ad a p a k arn ya .

3 . A p lik asi in i ju ga d itu ju ka n u n tu k m e m ba n tu m a h a sisw a -m a h a sisw a

ke d o k te ra n gig i d a la m m e n e n tu ka n a ta u m e n ge lo m p o kk a n jen is -je n is

p en ya k it u m u m gigi d a n m ulu t m ela lu i ide n tif ik asi ge ja la ya n g m u nc u l.

1.5 M anfaat

1.5.1. M anfaat B agi P enulis

M a nfaa t p eranc a n ga n a p lik asi in i b a gi pe n u lis a da lah :

a . M e m perd a la m d a n m e m a h a m i ilm u te n ta n g sis te m pa ka r.

b . M e n era p k a n ilm u -ilm u ya n g d ip ero le h se la m a ku lia h se perti

P e n ge n a lan K o m p u ter, A n alis is d a n P era nc a n ga n S iste m , R e ka ya sa

P era n gka t L u n a k , M eto d o lo gi P e n e litia n , K ec erdasa n B u ata n , da n

A plik a si P e m ro gra m a n web.

6

Page 25: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

c . M e n geta h u i m a c a m -m a ca m p e n ya k it gig i d a n m ulu t, d ia gn o sa

ge ja la -ge ja la n ya da n so lusi pe n ye m b u h a n a ta u p e na n ga n a n

a w aln ya .

d . M e m e n u h i sa la h sa tu syara t ke lu lus a n m a h a sisw a T e kn ik

In fo rm a tika U IN S ya rif H id a ya tu lla h Ja karta .

1.5.2. M anfaat B agi A kadem ik

a . M en ge ta hu i ke m a m p u a n m a h a sisw a d a la m m e n gu a sa i m a te ri teo ri

ya n g te la h d ipero le h se la m a ku lia h .

b . M e n ge ta h u i ke m a m p u a n m a h a sisw a da la m m e n era p ka n ilm u n ya

d an se ba ga i b a ha n e va lu asi.

c . M e m be rik a n ga m b a ra n te n tan g k e sia p an m a h a sisw a d a la m

m e n gh a d a p i du n ia kerja d ari h asil ya n g d ip ero le h se la m a b ela ja r

a ta u kulia h .

1.5.3. M anfaat B agi P engguna

a . T ersed ia n ya a p lika si ya n g m e m b e rik a n info rm a si p en ya k it-

p en ya k it p ada gig i d a n m ulu t m ela lu i d ia gn osa ge ja la -ge ja la ya n g

d ira sa ka n o le h p e n d erita .

b . M e m ba n tu p ara p a ka r d a la m hal in i d o kte r g igi d a la m m e n d e te k si

p en ya k it ya n g d id erita o leh p a sie n n ya

c . M e m ba n tu p u la m a h a sisw a ke d o kte ra n gig i d a la m m e n ge tah ui

jen is -jen is pe n ya k it gig i m ela lu i d ia gn isis ge ja la nya

7

Page 26: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

1.6 M etodologi P enelitian

M e to d o lo g i p ad a p en u lisa n sk r ip si in i m e m ilik i d u a b ag ia n ya itu ;

1 . M e to d o lo g i P e n g u m p u la n D a ta

a . W a w a n c a ra

b . S tu d i p u sta k a

c . S tu d i lite ra tu r se je n is

2 . M e to d o lo g i P e n g e m b a n g a n S iste m

P e n ge m b a n ga n siste m p a kar in i m e n ggu n a ka n m e to de e x tre m e

pro g ra m m in g a ta u b iasa d ise b u t m e to de X P ya n g m e rup a ka n ba gia n d ari

m e to d o lo gi A G IL E (H u n t, 20 0 6 :1 6 ). M e n u ru t P ro b o ye k ti (2 0 0 8 :3 ) , a da

lim a ta h a p p e n ge m ba n ga n sis te m dala m m e tod olog i X P , ya itu : planning,

design, coding, test d a n release.

1.7 Sistem atika P enulisan

D ala m pe n u lisa n skripsi in i d ib a gi m e nja d i lim a ba b de n ga n b e b era pa su b

po ko k ba h asa n . A d a p un siste m a tika d ari sk rip si in i a da lah se ba ga i beriku t : B A B

I P E N D A H U L U A N

B a b in i te rd iri dari tu ju h sub ba b , ya itu : L a ta r B ela k a n g , R u m u sa n M a sa la h ,

B a tasa n M a sa la h , T ujuan , M anfaa t, M etod o lo gi P e n e litia n , da n S iste m a tika

P e n u lis a n .

B A B II L A N D A SA N T E O R I

B a b in i beris i teo ri-teo ri y a n g d igu n a ka n da la m P en ge m b a n ga n S is te m P a ka r

un tu k D ia gn o sa P en ya k it G ig i dan M ulu t.

8

Page 27: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

B A B III M E T O D O LO G I P E N E L IT IA N

B a b in i m e n gura ik a n se ca ra rin c i m e to de p e ne litia n ya n g d igu n a ka n d a la m

m e n ga n a lis is, m era nc a ng d an m e n gim p le m e nta sik a n siste m . S e la in itu a ka n

d ib a ha s p u la m e n ge n a i c ara u j i co b a d an pera w atan siste m .

B A B IV P EM B A H A SA N

B a b in i m e m b a ha s m e n ge n a i sis te m pa ka r ya n g a k a n d ik e m ba n g ka n , ya itu

m e n ge n a i p e n def in is ia n m asa la h da n a n a lis is sis te m , serta im p le m e n tasi d ari

s is te m ya n g m e lip u ti pe m ro gra m a n , pe n erap a n sa m p a i p a d a p era w a ta n .

B A B V P E N U T U P

B a b in i m e ru pa ka n p en utu p ya n g b eris i ke sim p u lan te n tan g h as il pe m ecah a n

m a sa la h ya n g d ip ero le h d ari p e n yu sun a n tu ga s a kh ir in i se rta b e b era p a sara n

un tu k pe n ge m b a n ga n le b ih la n ju t.

9

Page 28: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

B A B II

L AN DA SA N T E O R I

2.1 A plikasi

A plik a si a ta u p ro gra m a p lika si a d a lah p ro gra m ya n g d itu ju ka n

un tu k m e n ye le sa ik a n su a tu p erm asa la ha n d a la m a p likasi te rte n tu (H a rto n o ,

20 0 2 :39 8) .

2.2 Sistem Pakar

2.2.1 D efinisi Sistem Pakar

Expert systems are computerized tools designed to enhance the

quality and availability of knowledge required by decision makers in a

wide range of industries. They augment conventional programs such

as databases, word processors, and spreadsheet analysis (B o ss ,

19 9 1).

M e nu ru t M uh a m m a d A rh a m i (20 0 5 :9 ) sis te m p a k ar (expert

sistem) m eru p a ka n pa k e t pera n g ka t lu na k a ta u p a k e t p ro gra m

ko m p u te r ya n g d itu ju k an se b a ga i p e n ye d ia n a sih a t d an sara na b an tu

d a la m m e m e ca h ka n m a sa la h d a la m bid a n g-b id a ng sp esia lisa si te rten tu

se p erti sa in s , pere ka ya sa a n m a te m a tika , ke do k te ra n , pe nd id ika n da n

se b a ga in ya . K o m p uter ya n g d e m ik ia n d a pa t d ijad ika n se perti

ko n su lta n a ta u te na ga ah li d i b id a n gn ya (H arton o , 20 03 :8 3 8)

10

Page 29: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

S iste m p a ka r se n d iri m eru p a ka n p ro gra m artificial intelligence

ya n g m e n g ga b u n gka n p a n gk a la n pe n ge ta h ua n (knowledge base)

d en ga n sis te m infere nsi. In i m eru p a ka n b a gia n software sp e sia lisa si

tin gka t tin gg i ya n g b eru s a ha m e n d u p lik a si fu n gsi se o ra n g p a ka r d a la m

su a tu b idan g ke a h lia n (S u p arm a n , 1 99 1 :99 )

2.2.2 Ciri-ciri Sistem P akar

M e nu ru t Jo gia n to H arto n o (20 0 3 , 6 ) , ada e n a m ciri d a n

kara k te ris tik s is te m p a kar ya itu :

a . P e n ge ta hu a n siste m pa kar m e ru pa ka n su a tu ko ns e p , bu ka n

b erb e n tu k n u m e ris . H al in i d ik are n a k a n ko m pu te r m e la ku ka n

p ro se s p en go la h an da ta sec ara n u m e rik se d an gk a n k e ah lia n d ari

se o ran g pa ka r a d a lah fa k ta d an a tu ra n -a tu ra n , b u ka n n u m e rik .

b . In fo rm a s i da la m sis te m p a kar tid a k se la lu le ngk a p , sub ye k tif ,

tid a k ko nsis ten , su b ye k te ru s beru b ah d a n te rg a n tu n g p ad a

ko n d isi lin gku n ga n se h in g ga k e p u tus a n ya n g d ia m b il b ers ifa t

tid a k p a sti d a n tida k m utla k “ya” a tau “ tid a k” a ka n te ta p i m e n u ru t

u ku ra n ke be n ara n te rte n tu . O le h kare na itu d ib u tu h ka n

ke m a m p u a n siste m un tu k b e la ja r seca ra m a n d iri d a la m

m e n ye le sa ika n m a sa la h -m a sa lah d en ga n p ertim b a n ga n -

p ertim ba n ga n kh usu s.

c . P e n a n ga n a n so lu si b ers ifa t f le k sib e l.

d . M u d a h d im o d if ika si.

11

Page 30: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

e . T id a k a da ja m inan b a h w a so lu si ya n g d isa m paik a n a d a lah pasti

b en ar, karen a su m b e r p a k a r a ka n m e n ya m p a ik a n so lu si ya n g

su b ye k tif .

f . K e p u tu s an ya n g d ih asilk a n d ih arap k a n m e m ilik i a ku rasi ya n g

b a ik w a la u p un so lusin ya su lit seh in gga fa silitas in fo rm a si sis te m

h arus se la lu d iperlu k a n .

S e n a da d en ga n ke te ra n ga n d i a ta s, M u h a m m a d A rha m i

(2 00 5 ,2 3 ) m e n era n gka n sifa t s is te m p a ka r se ca ra u m u m se ba ga i

b eriku t :

a . M e m ilik i in fo rm a si ya n g h a nd a l, ba ik da la m m e na m p ilkan

la n gka h -la n gk a h an ta ra m a u p u n d a la m m e nja w a b p erta n yaa n -

p erta n yaa n te n tan g p roses pe n ye le sa ia n .

b . M u d a h d im o d if ika si, ya itu d e n ga n m e n a m b a h a tau m e n gh a p u s

su a tu ke m a m p u a n dari basis p e n ge ta h ua nn ya .

c . H e u ris tik da la m m e n ggu n a k a n p e n ge tah u a nn ya (ya n g serin g k a li

tid a k se m p u rn a) u n tu k m e nd a pa tka n p en ye le sa iann ya .

d . D a p a t d igu n a ka n d a la m b e rb a ga i je n is ko m p u te r

e . M e m ilik i ke m a m p u a n bera d ap ta si.

2.2.3 A rsitektu r Sistem P akar

S iste m pa ka r te rsusu n dari d ua b a gian u ta m a, ya itu lin gku n ga n

p en ge m b a n ga n (development environment) d a n lin g ku n ga n ko nsu ltasi

(consultation environment) (A rh a m i, 20 05 :1 3 ). L in gku n ga n

12

Page 31: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

p en ge m b a n ga n b eris i ko m p o n e n -ko m p o n e n ya n g d igu n a k a n u n tu k

m e m a su k k a n pen ge ta h uan p a ka r ke da la m lin gku n g a n siste m pa kar,

se d a n gka n lin gku n ga n ko n su lta si b erisi ko m p o n en ya n g a ka n

d igu n a ka n o leh user d a la m m e m p eroleh p en ge ta h u a n p a ka r. S tru ktu r

b eserta ko m p o ne n sis te m pa ka r d itu n ju kk a n o leh ga m b ar 2 .1 .

G ambar 2.1 A rsitektur Sistem P akar

P a d a b a ga n d i a tas d a pa t k ita lih a t seca ra je las se lu ru h ko m p o n e n ya n g

m e n yu su n siste m p a k a r ya itu user interface (a n ta rm u ka pe n ggu n a),

b asis pen ge ta h u a n , a ku isis i pen ge ta h ua n , m e sin in fe re nsi, workplace,

fasilita s pe nje la sa n d a n p erb a ika n p en ge ta h u an .

13

Page 32: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

2.2.3.1 Fasilitas A kuisi P engetahuan

F a silitas a ku isi p e n ge ta hu a n ad a la h a ku m u las i, tra nsfe r

d an tra nsfo rm a s i kea h lia n d a la m m e n yele sa ika n m a sa la h d ari

su m b e r p e n ge tah ua n ke d a la m pro gra m ko m p u ter (A rh a m i,

20 0 5 :16 ) . F asilitas in i m erup a ka n su a tu p rose s m e n g u m p u lk a n

d a ta -da ta p en ge ta h u an a k a n su a tu m a sa la h d ari p a ka r

(H arto n o , 2 0 0 3: 1 2 ) . P e n ge ta h u a n d a p a t d ipero le h m e la lu i

stu d i p u s ta ka m a u p u n o bserva si d a n berta n ya la ngsu n g ke p a da

p a karn ya . P e n ge tah u a n d a n d a ta -d a ta ya n g te rku m pul itu lah

ya n g d iseb u t knowledge base (b asis pe n ge ta h ua n).

2.2.3.2 B asis P engetahuan

B a sis pen ge ta h u a n m e n ga n d u n g p en ge ta hu a n u n tu k

p e m a ha m a n , fo rm u lasi da n p e n ye le sa ian m a sa la h . K o m p o n e n

siste m p a ka r in i d isusu n a tas d ua e le m e n d asar, ya itu fa kta d a n

a tu ra n . F a k ta m e ru p a k a n in fo rm a si te n ta n g o b ye k d a la m area

p erm a sa la h a n te rte n tu , se d a n gk a n a tu ran m e rup a ka n info rm a si

te n tan g cara b a ga im a na m e m pero leh fa k ta b aru d ari fa k ta ya n g

te la h d ike ta h u i (A rha m i, 2 00 5 :1 5 ).

2.2.3.3 M esin Inferensi

M esin infe re nsi a d a la h p ro gra m ko m p u te r ya n g

m e m be rik a n m e to d o lo gi un tu k p e na la ran te n ta n g in fo rm a si

ya n g a da da la m b asis pe n ge tah u a n da n d a la m workplace, da n

un tu k m e m fo rm u la sika n ke sim p u la n (A rh a m i, 20 0 5 :19 ) .

14

Page 33: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

S ela m a proses ko n su lta si a n ta r siste m d a n p e m a ka i,

m e ka n ism e in fe re nsi m e n gu j i a tu ra n sa tu de m i sa tu sa m p ai

ko n d isi a tu ra n itu b e n ar (H arton o , 2 00 3 : 15 ) .

S eca ra u m u m a da d ua te kn ik uta m a ya n g d igu n a k a n

d a la m m e ka n is m e infe re nsi u n tu k p e n guj ian a tu ra n , ya itu

p en a la ra n m aju (forward chaining) d a n p e n a la ran m u nd ur

(backward chaining).

P e lac a ka n a ta u pe na la ran k e be la k a n g (backward

chaining) a da la h p e n de k a ta n ya n g d im oto ri tu ju a n (goal-

driven) (A rh a m i, 2 00 5 :1 9 ). P e n a la ra n in i ju ga b iasa d ise b ut

p en a la ra n d ari a tas ke ba w a h (A rh a m i, 2 0 0 5 :1 16 ) ya itu

p en a la ra n ya n g d im ula i d ari le ve l te rtin gg i m e m b a n gu n su a tu

h ip o tesis, tu run ke fa k ta le ve l pa lin g b a w a h ya n g d a p a t

m e n d u ku n g h ip o te sis. D a p a t d ika ta ka n p u la da la m backward

chaining m e n u nju kk a n fa k ta ya n g a d a d igu n a k a n un tuk

m e n d u ku n g h ip o tesis. G a m b a ran backward chaining

d ip erliha tk a n pa da ga m b a r 2 .2 .

G ambar 2.2 Pola B acw ard C hain ing

15

Page 34: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

P elac a ka n a ta u p e na la ra n k e d e pa n (forward chaining)

a d a lah m eto d e p e ncaria n a ta u pe n arika n ke sim p u lan ya n g

b erd a sark a n p a da da ta a ta u fa k ta ya n g a da m e n uju ke

ke sim p u la n , pe n e lusu ra n d im u la i d ari fa k ta ya n g a da la lu

b erge ra k m aju m e la lu i p re m is -p re m is un tu k m e n uju

ke sim p u la n a ta u d a pa t d ik a ta ka n bottom up reasoning.

Forward chaining m e la k u k a n p encar ia n d ari su a tu m a sa la h

ke p a da so lusin ya , ga m b ara nn ya dap a t d iliha t p a da ga m b a r 2 .3 .

G ambar 2.3 Pola Forw ard C hain ing

D u a p o la p e n caria n d i a ta s a k a n b erga n tun g p u la p a da

po la pe ne lusu ra n ya n g d ite ra p k a n . A d a tiga je n is p o la

p en e lu su ra n ya n g d a p a t d igu n a ka n ya itu depth-first search,

breadht-first search d a n b est first search.

a . Depth-first Search

Depth-first search a da la h te kn ik p e ne lusu ran d a ta pa da

no d e -n o de seca ra ve rtik a l d a n su d a h te rd efin is ika n ,

m isa ln ya dari k iri ke k a na n (H arto n o , 20 0 3:16 ). Depth-first

16

Page 35: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

search m e la ku ka n p e ne lu su ran ka id a h sec ara m e n d a la m

d ari s im p u l a kar b erge ra k m e n u ru n ke tin gk a t d a la m ya n g

b eru ru ta n (A rh a m i, 20 0 5 :2 0 ).

Mulai

1

2 5 7

3 4 6 8 9Goal

(End)

G ambar 2.4 Pola P enelusu ran D epth -first sea rch

b . Breadth-first Search

Breadth-first search a da la h te kn ik p e ne lusu ra n d a ta pa da

se m ua no d e d a la m sa tu le ve l a ta u sa tu tin gk a ta n se b e lu m ke

le ve l a ta u tin gk a ta n d ib a w a h n ya (H arton o , 2 0 03 :1 7 ).

Breadth-first search b erge ra k d ari sim p u l a kar, s im p u l ya n g

a da p a da se tia p tin gka t d iu j i se be lu m pind a h ke tin gk a t

se la n ju tn ya (A rh a m i, 2 0 05 :20 ).

17

Page 36: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

Mulai

1

2 3 4

5 6 7 8 9

Level 0

Level 1

Level 2

Goal

G ambar 2.5 Pola P enelusu ran B readth -first search

c . Best-first Search

Best-first search a da la h p e ne lu su ra n ya n g m e n g gun a ka n

p en ge ta h uan a k a n sua tu m asa la h u n tu k m ela ku ka n p a nd u a n

p enc aria n ke ara h n o de te m pa t d im a n a so lu si b era da .

P e n carian je n is in i d ike n a l juga se b a ga i he u ris tik (H arto n o ,

20 0 3 :18 ) . D a p a t d ika ta ka n p u la best-first search b e kerja

b erd a sark a n ko m bina si ke du a m e to de se be lu m n ya (A rh a m i,

20 0 5 :20 ) .

2.2.3.4 W orkpla ce

M e nu ru t A rh a m i, workplace m e rup a ka n area d ari

se ku m p u la n m e m o ri ke rja (working memory). Workplace

d igu n a ka n u n tu k m ere ka m ha sil-hasil an ta ra da n ke sim p ula n

ya n g d ica pa i.

18

Page 37: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

2.2.3.5 Fasilitas P enjelasan

F a silitas p e nje lasa n a da la h ko m p o n e n ta m b a ha n y an g

a ka n m e n in gka tk a n ke m a m p u a n siste m p a k ar. K o m p o n e n in i

m e n gga m b a rk a n p e n a la ra n siste m ke p a da pe m a kai (A rh a m i,

20 0 5 :22 ) . M e nu ru t T u rb a n d a la m M u h a m m a d A rh a m i

(2 00 5 :22 ), fa ilita s p e nje lasa n d a p a t m e nje la sk a n p erila ku

siste m pa ka r d e n ga n m e n ja w a b perta n yaa n -perta n ya a n se b a ga i

b eriku t:

M e n ga p a pertan ya a n te rte n tu dita n ya ka n o le h siste m

p a k ar?

B a gaim a n a ke sim p u la n te rte n tu da pa t d iperoleh?

M e n ga p a a lte rn a tif te rte n tu d ito la k?

A p a ren c a na un tu k m e m p e roleh p e n ye le sa ian?

2.2.3.6 P erbaikan P engetahuan

P erb a ik a n p e n ge ta h u a n m eru p a ka n ha l pe n tin g d a la m

ko m p o n e n sis te m pa kar , a ga r p ro gra m m a m p u m e n ga n a lis is

p en ye b a b ke su k sesa n d a n ke ga ga la n ya n g d ia la m in ya . H a l in i

sa m a d e n ga n kara k te r p a kar ya n g m e m ilik i ke m a m p ua n

m e n ga n a lis is da n m e n in gk a tk a n kin erja se rta ke m a m p ua n

un tu k be la ja r dari k in erjanya .

19

Page 38: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

2.2.3.7 A ntarm uka P engguna

User interface (a n ta rm u ka p en ggu n a ) m eru p a ka n

m e ka n ism e ya n g d igu n a k a n o le h p e n ggu n a d a n sis te m pa kar

un tu k b erko m u n ika si (A rh a m i, 2 0 0 5 :1 4 ). A n ta rm u k a p e m a ka i

m e m be rik a n fasilita s ko m unik a si an ta ra p e m a ka i d a n siste m ,

m e m be rik a n b erba ga i fasilita s info rm asi d an b erb a ga i

ke te ra n ga n ya n g b ertu jua n u n tu k m e m b a n tu m e n ga ra h ka n a lu r

p en e lu su ra n m a sa la h sa m p ai d ite m u ka n n ya so lu si (H arto n o ,

20 0 3 : 19 ) . S ya ra t u ta m a m e m ba n gu n a n ta rm u k a pe m a k ai

a d a lah ke m u da h a n d a la m m e nja la n k a n siste m , ya n g

d ita m p ilk a n m eru p a k a n ta m p ila n ya n g in te ra ktif , ko m u n ik a tif ,

d an m u d a h d a la m p e m a ka ia nn ya .

2.2.4 R epresentasi Pengetahuan

R e pre se n ta si pe n ge ta hu a n m eru p a ka n k o m b in asi sis te m

b erd a sarka n d ua e le m e n , ya itu stru k tu r d a ta dan p e n afsira n p rose d ur

un tu k d igu n a ka n p e n ge tah u an da la m m e n yim p a n stru k tu r d a ta (A rh a m i,

20 0 5 :29 ) . D ala m siste m p a k ar, p e n ge ta h u a n ya n g te la h d i u ra ik a n ,

d ire p rese n tasik a n ke d a la m b e n tu k ya n g d a p a t d ip roses o le h ko m p u ter.

M e nu ru t F ire b ro u gh d a la m A rha m i (2 0 05 :2 8 ), te rd a pa t e m pa t te kn ik

ya n g te la h d ib u ktika n efe k tif u n tu k re p rese n ta si p en ge ta h u a n , ya itu

20

Page 39: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

ja rin ga n se m a n tik (semantic network), frame dan script, se rta a tu ran

p ro d u ksi.

2.2.4.1 Jaringan Sem antik (S em antic netw ork )

Ja rin ga n se m a n tik m e ru p a k a n ja rin ga n d a ta da n

in fo rm asi ya n g d igu n a k a n un tu k info rm a si ya n g

p ro p o rsio n a l. Ja rin ga n se m a n tik k a d a n g juga d iseb u t

ja rin ga n p ro po sitio n a l (b e rn ila i b e n ar a tau sa la h ). D a la m

m a te m atika , is tila h ja ringa n se m a n tik m e rup a k a n su a tu

la be l a ta u graph b erara h (A rh a m i, 2 0 0 5 :3 1 ) . Ja rin ga n

se m a n tik p erta m a d isos ia lisa sika n o le h Q u ilin d a n R a ph ae l

p ad a ta h un 1 9 6 8 (M e dske r ; 19 9 3 :1 1 0).

S tru k tu r d ari ja rin ga n se m a ntik d itu n ju k ka n se ca ra

gra f ik ya n g te rd iri d ari sim p u l (node) da n bu su r (arc) ya n g

m e n gh u b u n g ka n n ya . S im pu l m e n ya ta ka n obje k , ko n sep

a ta u situa si, se da n gka n b u su r d igu n a ka n se b a ga i links a ta u

edge ya n g m e n ya ta ka n hu b u n ga n (relationlship) an ta r

sim p u l.

M e nu ru t C h a n g (1 9 9 0 ,4 1 ) su a tu ja rin ga n se m a n tik

d ap a t d iba ya n gka n seb a g a i su a tu la ha n d a ta (data land) .

S u a tu sim p u l m e ru p a ka n ta n da la ha n d an su a tu sis i

m eru p a ka n h u b un ga n a n ta r ta n da -ta n da la ha n te rse b u t.

Id e n ya b a h w a “ sua tu la h a n da ta a d a la h te p a t m irip su a tu

21

Page 40: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

la h an” . K ita d a p a t m e nca pa i ke se su a tu tan d a la h a n , d a n

m e n d a pa tka n le b ih b a ny a k in fo rm a si m e la lu i hu bu n ga n -

hu b u n ga n ke a ta u d enga n ta nd a -ta n da la h an ya n g la in .

C o n to h ja rin ga n se m a n tik d itu n ju kk a n p a da ga m ba r 2 .7 .

R ich ard S au d a ra L a k i- la k i Jo h n M ary

K em e n a k a n -

La k i- la k i

P am an

A ya h

A n a k

L a k i- la k i

Ib u

A n a k L a k i-la k i

S m ith

G ambar 2.6 Jaringan Sem antik

2.2.4.2 F ram e

S ala h sa tu sk e m a ya n g te la h d igu n a ka n d a la m ba n ya k

a p lika si A I a d a la h frame (b in gk a i). Frame p erta m a k a li

d ik e na lk a n o leh B arle tt p a da ta h u n 19 3 2 (D u rk in ; 1 99 3 ,7 3 )

ke m u d ia n d ike m b a n gk a n o le h M insk y d an K uip ers

(M e dsk e r; 1 9 9 3 :1 0 9). Frame d a pa t d ip an da ng se b a ga i

stru ktu r d a ta sta tik ya n g d igu n a ka n un tu k

m ere p rese n tasika n situa si-s itu asi ya n g te la h d ip ah a m i d an

stereotype. Frame b erupa ku m p u lan -ku m p u lan slo t yan g

d igu n a ka n a ta u m e ru p a ka n a trib u t un tu k m e n d esk r ipsik a n

p en ge ta h ua n . P e n ge tah ua n ya n g te rm u a t d a la m slo t d a pa t

b eru pa ke ja d ian , lo ka si, situ asi a tau p un e le m e n -e le m e n la in .

22

Page 41: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

Frame d igu n a ka n un tu k re p rese n tasi pe n ge ta h u a n

d e kla ra tif .

P ro ses p e n a la ra n ya n g d ila ku ka n o le h frame sec ara

ese n sia l a da lah m e n gko n firm a sik a n b erb a ga i h ara pa n

(e ksp e k tasi). Ju m lah berb a ga i ha ra pa n in i m e n gisi s lo t da n

m e m e riksa a p a ka h ia se su a i d e n ga n situ asi ya n g b erla ku

a ta u tid a k (A rh a m i, 20 05 :4 1 ). D e sa in stru k tu r Frame

te rlih a t p a da ga m b a r 2 .7 b e riku t.

G ambar 2.7 C ontoh F ram e

2.2.4.3 Script

Script m e ru p a ka n ske m a rep re se n ta si pe n ge ta hu a n

ya n g sa m a d en ga n frame. H a n ya sa ja frame

m e n gga m b a rk a n o bje k se d an g ka n script m e n gga m b ark a n

uru ta n p eristiw a . Script, d ik e m b a n gk a n o le h S c h a n k d an

A b elso n p a da ta h un 19 7 7 (M e dsk e r; 19 9 3 :11 0) .

23

Page 42: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

P e n g ga m b a ran u ru ta n p er is tiw a p a da script m e n g g un a k a n

sera n gka ia n slo t ya n g beris i in fo rm a si te n ta n g o ran g , o bje k

d an tin da ka n -tin da ka n ya n g te rja d i d a la m sua tu peris tiw a .

Script itu sen d iri m e m ilik i b ebera pa e le m e n u ta m a

ya itu ko n d isi m a su ka n , prop (p e n du ku n g), track (ja lu r), role

(p era n ) , d a n scene (a de ga n). M e dsk e r m e n a m ba h k a n sa tu

e le m e n uta m a ya itu Result – condition that will generally be

true after the events described in the csript have occurred

(1 99 3 :11 0) . C o n to h se derh a na d ari script d apa t d ilih a t pa da

ga m b a r 2 .8 .

SCRIPT R e sto ra n

Ja lu r (Track) : res to ra n s w ala y a n (fa s t fo o d )

P era n (Roles ) : T a m u , p e la y a n

P e n d u k u n g (Prop) : c o u n te r, b a k i, m a k a n a n , u a n g , s e rb e t , g a ra m ,

m e r ic a , k e ca p , se d o ta n , d a n la in - la in

K o n d is i m a s u k a n : ta m u la p a r , ta m u p u n y a u a n g

A d e g a n 1 (scene 1 ) : M a s u k

T a m u p a rk ir m o b il

T a m u m a s u k re s to ra n

T a m u a n tre

T a m u b a c a lis t m e n u d a n m e m u tu s k a n a p a

y a n g a k a n d ip es a n

A d e g a n 2 : p e sa n a n

T a m u m e m b e r ik a n p es a n a n p a d a p e la y a n

P e la y a n m e n g a m b il p e s a n a n d a n

m e le ta k k a n m a k a n a n d i a ta s b a k i

T a m u m e m b a y a r

24

Page 43: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

A d e g a n 3 : m a k a n

T a m u m e n g a m b il s e rb e t, se d o ta n , g a ra m

d a n la in -la in

T a m u m e m b a w a b a k i m a k a n a n k e m e ja

k o s o n g

T a m u m a k a n d e n g a n c e p a t

A d e g a n 4 : p u la n g

T a m u m e n in g g a lk a n m e ja

T a m u m e m b u a n g s a m p a h

T a m u m e n in g g a lk a n re s to ra n

T a m u n a ik m o b il d a n p u la n g

R e s u lt (h a s il) :

T a m u m e ra s a k e n y a n g

T a m u s e n a n g

T a m u k e c e w a

T a m u s a k it p eru t

G ambar 2.8 C ontoh Script

2.2.4.4 A turan P roduk si

K aid a h S iste m pro d u ksi m e nja d i ac u a n ya n g san g a t

se rin g d igu n a k a n o leh m eto de infe re n si sis te m p a ka r dan

d a la m ka sus pe n ye le sa ia n m a sa la h tin g ka h la ku m a nu sia ,

a ta u da la m pro du ks i se de rha na . P e n ge ta h u a n da la m sis te m

pro d u ksi d a p a t d irep re se n tasik a n o le h h im p u na n ka ida h

d a la m b en tu k : IF [ko n dis i] TH E N [a ks i]. They have been

used extensively in expert system, particularly those created

25

Page 44: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

for diagnosis and planning(M ed sk er; 1 9 9 3 :1 08). A tu ra n

p ro d u ksi d ip o pu le rka n o le h N e w l da n S im o n dan ju ga o leh

D a vis d a n K in g(M ed sk er ; 19 9 3 :10 7). C o nto h p en erapa n

a tu ra n p ro d u ksi te rliha t da la m ga m b a r 2 .9 .

IF [S a k it ke p a la A N D sa k it ten ggo ro k a n A N D h idu n g te rsu m b at]

T H E N [ m inu m asp irin g A N D istira h a t]

G ambar 2.9 C ontoh A turan Produk si

T erd a p a t tiga e le m e n u ta m a d ari se m ua siste m

pro d u ksi (A rh a m i, 20 0 5 :7 7 ), ya itu :

a . D ata base glob a l

M eru p a ka n stru ktu r da ta u ta m a d ari s is te m p ro d u ksi.

b . K aid a h p rod u ksi

K aid a h p rod u ksi m e m p u n ya i b a gia n ko n d isi ( IF ) yan g

d ise bu t b a gia n ka n a n da n a ksi (T H E N ) ya n g d ise bu t

b a gia n kiri.

c . S iste m ko n tro l

M eru p a ka n p ro gra m p en te rje m a h ya n g e sen sia l u n tu k

m e n go n tro l u ru tan d im a na k a ida h -ka id a h p ro d u ksi d ip icu

d an m e n ye lesa ik a n ko n flik j ika le b ih d ari sa tu ka id a h

ya n g d ia p lik asik a n .

H u b un ga n d ari ke tiga e le m e n u ta m a d i a tas te rlih a t

p ad a ga m ba r 2 .1 0 .

26

Page 45: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

STRUKTUR KONTROL(interpretasi kaidah)

Basis Pengetahuan

(Kumpulan Kaidah)

Database Global

(Working Memory)

G ambar 2.10 H ubungan E lem en U tam a pada A turan P roduksi

2.3 W eb

M e nu ru t ka m u s b a h asa Ind o n esia w e b berarti s is te m un tu k

m e n ga kse s, m e m a n ip u las i, d a n m e n gu n d u h do k u m e n h ip erta u t ya n g

te rd a pa t da la m ko m p uter yan g d ih ub u n g ka n m e la lu i in te rn e t (S u go n o ,

20 0 8 :16 2 0). S e b u ah h a la m a n w e b b ia san ya b eru p a do ku m e n ya n g d itu lis

d a la m fo rm at H T M L ( H yp e r T e x t M arku p L a n gu a ge ), ya n g se la lu b isa

d ia kses m ela lu i H T T P , ya itu se b u ah p ro to ko l yan g m e n ya m p a ik a n

in fo rm asi d ari server website un tu k d ita m p ilka n ke p a d a p ara p e m a k a i

m e la lu i web browser. S e m u a p u blik a si dari website te rseb u t d a p a t

m e m be n tu k se b u a h ja ringa n info rm a s i ya n g sa n ga t b e sar.

2.4 Diagnosa

D ia gn o sa a tau D ia gn o sis da la m ka m u s besar b a h asa In d on e sia

a d a lah pe ne n tu a n su a tu p e n ya k it de n ga n m e n eliti (m e m e rik sa) ge ja la -

ge ja la n ya (S u go n o , 2 0 0 8:3 50 ).

27

Page 46: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

2.5 P enyakit

P e n ya k it a da lah sua tu k e a d aan a b no rm a l dari tub uh a ta u p ik ira n

ya n g m e n ye b a b k a n ke tid a k n ya m a na n , d isfu n gsi a ta u ke su ka ra n te rh a d a p

o ra n g ya n g d ip e n garu h in ya .

2.6 G igi dan M ulut

Mulut dalam bahasa latin sering dikenal dengan kata oral atau oris.

Mulut berukuran lebar atau tinggi 4-6 cm yang diukur ketika kita sedang

menguap atau mulut terbuka lebar (M arta w ia nsya h , 2 00 8 : 1 ). K o m p o n e n

o rga n ya n g m e n yerta i m u lu t an ta ra la in ; g ig i d an b ib ir se b a ga i pe m bata s

se be la h d e pa n , lid ah se b a ga i pe m ba tas se be la h ba w a h , fa rin g se ba ga i

p e m b atas ba gia n b e la ka n g , p ip i se b a ga i pe m b a ta s seb e la h sa m pin g d a n

p a la tu m (la n git-la n git) seb a ga i p e m ba tas b a gia n a tas (M arta w ia nsya h , 2 0 0 8 :

2 ).

G ig i se nd iri seb a ga i ba gia n m u lu t m e m ilik i s tru k tu r, b en tu k d an

ju m lah ya n g h a m p ir sa m a pa d a se tia p m a n usia . Pada anak-anak terdapat 20

buah gigi sulung, dimana tiap-tiap rahangnya terdiri atas 4 gigi seri, 2 gigi

taring, dan 4 gigi geraham. Untuk gigi dewasa, biasanya berjumlah 32 buah

gigi tetap, pada tiap rahangnya terdiri atas 4 gigi seri, 2 gigi taring, 4 gigi

geraham kecil, dan 6 gigi geraham besar (M arta w ia n sya h , 2 00 8 : 3).

P e m b e d a an ta ra gig i su lun g d e n ga n gig i te ta p a d a la h b e n tu k , u ku ran , w a k tu ,

ju m lah dan stru k tu r g ig in ya .

28

Page 47: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

B e n tu k gig i tia p o ra n g m e m a n g b erb e da -b e d a , ta p i p ad a dasarn ya

se tia p gig i te rd iri d ari susun a n d a n stru ktu r ya n g sa m a . G ig i te rb a gi m e njad i

tiga b a gia n ya itu m a h ko ta g ig i m e ru p a k a n b a gia n ya n g m e n o n jo l d i a ta s gu si,

a ka r g ig i b a gia n ya n g te rpen d a m dala m tu lan g ra h a n g , d a n le h er g ig i ya n g

m e ru p a ka n p erba tasa n berte m u n ya m a h ko ta da n a kar g ig i.

G ig i m e m ilik i tiga la p isa n uta m a ya itu e m a il (enamail) , de n tin

(dentine) dan p u lpa (pulp). E m a il m e rup a ka n ba gia n te rke ra s pad a tu buh

m a n us ia ya n g te rd iri d ari 99 % b a h an a n orga n ik , te ru ta m a k alsiu m fosfa t

d a la m be n tu k kris ta l a pa tit dan h an ya 1% b aha n orga n ik ya itu p ro te in ya n g

sa n ga t ka ya pro lin . D e n tin te rd iri a tas 7 0 % zat a norga n ik b erup a kris ta l

h id ro ksi a pa tit, 18 % zat o rga n ik b eru p a sera t ko la ge n , le m a k,

g liko s a m in o glik a n , ko m p le ks p ro te in , da n a sa m sitra t, se rta 1 2 % air. P u lpa

te rd iri a tas 25 % ba h a n o rga n ik d a n 7 5 % air. P u lp a te rle ta k da la m sa lu ra n a kar

ya n g b an ya k b eris i p e m b u lu h d a ra h d a n pe m b u luh sya ra f. P e m b u lu h d ara h

ya n g te rle te k p a da p u lpa b erd ind in g tip is dan ka ku se hin gga san ga t re n ta n

te rh a da p p eru ba h an te kan a n h id ro sta tik ya n g d a p a t m e n ye b a b k a n p era da nga n

rin ga n .

G ambar 2.11 P enam pang G igi

29

Page 48: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

2.7 K onsep D asar B asis D ata

2.7.1 P engertian B asis D ata

B a sis da ta m eru p a ka n ku m pula n d ari d a ta ya n g sa lin g b erh u b u n ga n

sa tu de n ga n ya n g la in n ya , te rsim pa n d i peran gk a t ke ra s ko m p u ter dan

d igu n a ka n p eran gka t lu n a k u n tu k m e m a n ip u lasinya (H arto no , 2 0 02 :7 1 1).

Is tila h basis d a ta p a d a um u m n ya ju ga m e n yira tkan seran g ka ia n s ifa t ya n g

te rka it; b erb a gi d a ta , in te gra si d a ta , in te grita s d a ta , kea m a n a n d a ta ,

a bstra ksi d a ta , da n in d e pe n d en si d a ta (S im a rm a ta , 20 0 7 : 6 ).

2.7.2 P engertian D B M S

S iste m m a naje m e n b a sis d a ta (D B M S ) a d a la h su a tu p eran gk a t

lun a k ko m ple ks ya n g m e n ga tu r p erm in ta a n da n pen y im p a n a n d a ta ke dan

d ari d isk . S iste m m a n aje m e n basis da ta (D B M S ) a d a la h pera n gk a t lu na k

ya n g d isa j ikan o leh pe nju a l ba sis da ta . P ro d u k p era n gk a t lu na k se p erti

M icro so ft A cce ss , O rac le , M icrosof t S Q L S erver, S yb a se , D B 2 ,

IN G R E S , d an M yS Q L a d a la h se m ua D B M S . (S im a rm a ta , 2 0 0 7 :1 4 )

2.8 P erangkat L unak yang D igunakan

2.8.1 PH P

P H P P erta m a ka li d ite m u k a n ta hu n 1 9 95 o le h se o ran g S oftw are

D e ve lo p er b erna m a R a sm u s L erd ro f (D w iarta ra : 3 ). P H P (P erson a l

H o m e P a ge ) h a d ir se ba g a i usa ha m e n d in a m isa sik a n ha la m a n w e bsite .

H al in ilah ya n g m e m b e d a ka n P H P d en ga n H T M L . H T M L m eru p a k an

b ah a sa sta tis ya n g a p ab ila kita in g in m eru b ah ko n te n /isin ya m a ka ya n g

30

Page 49: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

h arus d ila ku k a n p erta m a ka li n ya a d a la h , m e m b u k a file -n ya te rle b ih

d ah u lu , ke m u d ian m e n a m b a h k a n isi ke da la m file te rse bu t (D w iarta ra : 4 ).

S e m e n ta ra , j ika m e n ggu n a ka n P H P , h an ya p erlu m eru b ah b a gian ya n g

d itu ju sa ja .

2.8.2 M ySQ L

B erb ic ara m e n ge n a i m ysq l, tida k le p as d ari b erb ica ra m e n ge na i

sq l (structured query language) ya kn i b a h a sa y a n g b eris i p erin ta h -

p erin ta h u n tu k m e m a n ipu lasi d a ta ba se , m u la i dari m e la ku ka n p erin ta h

se lec t u n tu k m e n a m pilka n isi d a ta base , m e n g insert a ta u m e na m ba h k a n

isi ke d a la m database, m e n delete a tau m e n gh a p us isi database d a n

m e n gedit database (D w iarta ra : 6 9 ) .

M y S Q L b era w al d ari pro ye k ya n g d im ula i o le h k ed u a o ra n g

developer, ya kn i M ic hae l W ide n iu s da n D a vid A x m ark d i ta hu n 1 9 9 4.

P ro ye k in i d id asari ka re n a in gin m e m b u at sua tu sis te m data ba se ya n g

m u ra h , m e sk ip u n k e tika itu a da database ya n g powerfull ya kn i o rac le ,

n a m u n d ata base in i bersifa t ko m e rsil ya n g h arga n y a su p er m a h al, da n

b e gitu m e n gu a sa i pasar.

2.8.3 X A M PP

S e su a i de n ga n p e nje la san p a d a su b ba b 2 .3 , ba h w a a plik a si w e b

m e n yim p a n in fo rm a si p ad a web server, o leh k are n a itu k ita

m e m b u tu h ka n web server lo k a l ya n g m a m p u m e m fasilita si a p lika si k ita

se be lu m di p u b lika sika n . S a la h sa tu web server lo ka l ya n g c u ku p fa m ilia r

31

Page 50: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

a d a lah X A M P P . X A M P P a w aln ya d ik e m b a n gka n d a ri seb u a h tim pro ye k

ya n g b ern a m a A p a ch e F rie nd s. X A M P P in i m e ru p a ka n se bu a h software

ya n g m e n d u ku n g b a n ya k sis te m o pera si d a n m e rup a ka n ko m p ilasi d ari

b eb era pa p ro gra m . F u ngs i d ari X A M P P a d ala h se b a ga i se rver ya n g

b erd iri sen diri (localhost) ya n g te rd iri a ta s p ro gra m A p a c he , m y S Q L ,

P H P , d a n P erl.

2.8.4 M icrosoft O ffice F ront P age 2003

F ro n tP a ge is a lso a W eb site m a na ge m e n t to ol.

1 . A dd , re na m e, d e le te , or m o ve aro un d files (w itho u t do in g it in

M icro so ft W in d o w s E x p lo re r)

2 . F ix p ro b le m s b y usin g sp ec ia l re p o rts, like the b ro k e n h yp erlin ks

rep o rt

3 . P u b lish a W e b site

T he im p o rta n t th in g to re m e m b e r is th a t th ese m a n a ge m e n t fe a tu res are

no t a va ilab le w h e n o p e nin g a n d w o rkin g o n sin gle H T M L files . T h e y are

a va ilab le o n ly w h e n yo u op e n a nd w o rk o n a F ron tP a ge W e b site .

(m icroso f t.co m )

2.9 E xtrem e P rogram m ing

M etod o lo gi X P m eru p a ka n sa la h sa tu c o nto h m eto do lo gi

p en ge m b a n ga n ce pa t a ta u b iasa d ise b u t A G IL E d ala m p en ge m b a n ga n

siste m info rm a si. X P m e m p u n ya i b e bera pa ke le b ih an , se p erti rin ga n

32

Page 51: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

(lightweight) , e f is ie n , b er-resiko re nd a h , f le ksib e l, d a n d ise b u t se b a ga i ca ra

ya n g m e n ye n a n gka n d a la m m e n ge m b a n gk a n a p lika si (M a he nd ra ,

20 0 7 :31 0) . S a saran X P a d a lah tim ya n g d ib en tu k b eru ku ra n a n ta ra kec il

sa m pa i m e d iu m , tida k p erlu m e n ggu n a ka n tim ya n g b esar. X p sa n ga t

m e n ge d e pa n k a n ko m u n ikasi de n ga n user d a la m p ere n c a n aan p ro gra m ,

se h in gga sasaran ya n g d itu ju d a p a t d ip rose s se ca ra berta ha p da n te p a t

sa sara n .

A d a e m pa t n ila i (value) u ta m a ya n g sa n ga t m e n d a sar da n m e njad i

c iri u ta m a da la m m eto d olo gi X P (H u n t, 2 0 0 6 :7 0 ), ya itu :

2.9.1 K om un ikasi (com m un icatio n )

K o m u nik a si m e nja d i ha l ya n g sa n ga t p e n ting u n tu k m e n c a pa i

ke b e naran da la m se bu a h ilm u ko m p u ter (H u n t, 2 0 06 :7 1 ). M in im m y a

ko m u n ik a si a ka n m e n im b u lk a n perm asa la h a n da la m pro ses p e m ba n gu n a n

a ta u p en ge m ba n ga n se bua h software. P a d a m eto d o lo gi X P , ko m u nik a si in i

sa n ga t d iu ta m a ka n d a la m se tiap fase n ya (fase -fase X P a k a n d ib a h as pa d a

po in t 3 .4 ), se p erti pa da p ere nca naa n k o m u nik a si sa n ga t d ija ga d e n ga n

p en ggu n a a h li (expert customer) dari p era ngka t lun a k ya n g se dan g

d ik e m ba n gka n gu na m e n e n tu k a n ha l ya n g te p a t yan g m e n ja d i ke b u tu ha n

d ari customer (C oc kb u rn , 2 00 0 :1 39) . K o m u n ik asi in i p u n te ta p d ila ku ka n

o leh pe n ge m b a n g (developer) d en ga n p ih a k k lie n (customer) pad a sa a t

coding sa m pa i d e n ga n p e n ye le sa ian a khir p ro gra m , se h in gga saa t a d a

ke ke liru an dap a t se ge ra d ip erb a ik i (C o c kb u rn , 2 0 00 :14 0) .

33

Page 52: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

2.9.2 K esederhanaan (sim plicity)

X p m e nc o b a u n tu k m e n cari so lu si pa lin g se derh a na da n p ra k tis .

P erb e da an m e to de in i d en ga n m e to d o lo gi p en ge m b a n ga n siste m

ko n ve n sio n a l la in n ya te rle ta k p ada p rose s d e sa in d a n coding ya n g te rfo ku s

p ad a ke b utu h a n saa t in i d arip a da ke b u tu h a n b e so k , se m in ggu la gi a ta u

se b u la n la g i. L e b ih b a ik m e la ku ka n ha l ya n g se d erha n a d an

m e n ge m b a n gka n n ya be so k j ika d ip erlu k a n (H u n t, 20 0 6 :7 2 ).

2.9.3 M asukan atau um p an balik (feedb ack )

M etod o lo gi X P m e m u n g k in k a n p ro jec t m e n d a p a tk a n m a su k a n a ta u

ko re ksi le b ih a w al da n seserin g m u n gk in , b a ik dari costumer, d a ri te a m , dari

e nd user sesu n ggu h n ya , a ta u d ari sta ke h o ld er la in ya n g b erw en a n g d a la m

pro jec t da n dari ya n g la in . H al in i sa n ga t m e m b a n tu d a la m m e n gid e n tif ika si

m a sa la h le b ih a w al se h ing ga d ap a t se gera d ise lesa ik a n (H u n t, 2 0 0 6 :7 2 ). In i

h an ya d a p a t te rjad i d en ga n ko m u nik a si ya n g o p tim a l se la m a pro ses

p en ge m b a n ga n b erja lan .

2.9.4 K eberanian (courag e)

B era n i m e n c o ba ide baru . B era n i m e n ge rja ka n ke m b ali d a n se tia p ka li

ke sa la ha n d ite m u ka n , la n gsu n g d ip erb a ik i. C on to h d ari courage a da la h

ko m itm e n u n tu k se la lu m ela ku k a n design d a n coding u n tu k saa t in i d a n

bu k a n u n tu k eso k . K etik a ad a ko d e ya n g te rla lu ru m it, su lit d ib ac a d an

d ip a ha m i, tida k se sua i d e n ga n ke m a u a n p e la ng ga n , d a n la in -la in m a ka

se h aru sn ya ko d e p ro gra m se perti itu d i refactor (k a lau perlu d ib a n gu n

34

Page 53: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

u lan g) . H al in i m e nja d ika n p e n ge m b a n g m e ra sa nya m a n d e n ga n refactoring

pro gra m ketika d ipe rlu k a n (H u n t, 2 00 6 :7 3 ).

H a sil su rve i ya n g p ern ah d ila ku ka n o leh IB M p a da ta hu n 2 00 0 de n ga n

ta ju k “ What do you think about eXtreme Programming?” m e n u nju k ka n

b ah w a 5 1 % re sp o n den y a n g su d ah m e n c o ba m e to do lo gi X P m e n ya ta ka n

m e n yu k a in ya (M a h en d ra , 20 0 7 : 3 1 1).

G ambar 2.12 H asil Survey IB M O ktober 2000 R espon T erhadapM etodologi XP (M ahendra, 2007:311)

K ele b ih a n d i a tasla h ya n g m e nja d ik a n p e n u lis m e n co b a u ntu k

m e n era p k a n m eto do lo gi X P in i d a la m m e m b a n gu n a p lika si sis te m pa kar

b erb a sis web u n tu k d ia gn o sa p e n ya k it gig i d a n m ulu t. A lasa n la in

p e m iliha n m e to d e in i a d a lah a d an ya ke te rlib a tan user d a la m

p e m b a n gu n a n a p lika si m isa ln ya p a da tah a p p la n n in g d en ga n

m e n gu m p u lk a n user stories. S e la in itu , pe m iliha n m e to d e in i d ila ku ka n

d en ga n a lasa n requirement siste m ya n g b eru b a h de n ga n c e pa t sesua i

d en ga n h a sil ko nsu ltasi ya n g ru tin d en ga n p a ka r. D ita m b a h la g i m e n uru t

M a h en d ra (20 0 7 :3 1 0) m e to do lo gi in i ju ga b erp o te nsi un tu k

p en ge m b a n ga n siste m ya n g b erhu b u n ga n d e n ga n se ju m lah p erm a sa lah a n

p en ge m b a n ga n Web.

35

Page 54: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

2.9.5 F ase -fase pa da M eto de X P

M e nu ru t P ro b o ye k ti (2 00 8 :3 ), ad a e m pa t ta h a p p e n ge m b a n ga n sis te m

d ala m m etod o lo gi X P se p e rti d itu n ju k ka n pa da ga m b ar 2 .13 .

P e n je la sa n ba ga n d i a ta s te rd a pa t da la m p a para n berik u t;Gambar 2.13 Siklus XP dengan pola sederhana (Proboyekti, 2008:3)

1. Planning

B a gia n in i m e la kuk a n p en gu m p u la n in fo rm a si ke m u d ia n

m e n ye le ksin ya (ya n g d ib a n tu o le h user a h li a ta u pa k ar) se h in gga sesu a i

d en ga n ke b u tu ha n a p lika s i. P a da p e n e litia n in i pa k ar ya n g d im a ksu d

a d a lah d o k te r g igi.

2. Design

A ktiv itas in i m e m ilik i p rin sip d asar se d erha na ya itu m e n ggu n a ka n ka rtu

C R C (C lass -R e sp on sib ility -C o lla bo ra to r) un tu k id e ntifik a si da n

p en ga tu ra n ke las -ke las d a la m ko n se p o bjec t o rie n te d . J ika d a la m

36

Page 55: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

p ro se sn ya m e ne m u i kesu lita n m a ka d ila ku ka n la n gk a h sp ike so lu tion

ya itu pe m b u ata n p ro to typ e .

3. Coding

A ktif itas u ta m a a d a la h re fac to rin g ya itu p en ge m b a n ga n d esign m e n uju

im ple m e n tasi. P a ir p rogra m ya n g m e n ja d i ba gia n d ari fa se in i,

d ila ku ka n u n tu k real time program solving d a n real time quality

assurance. S e b e lu m c od in g d ila ku k a n siap ka n un it te st ya n g a ka n

d igu n a ka n pa da fase se lan ju tn ya (te st).

4. Test

F a se in i m e rupa ka n fase pe n gu j ian h a sil d ari a p lik asi ya n g te la h

d ib a n gu n . P e n gu jia n ya n g d ila ku k a n m e n ga c u p ad a un it test ya n g te la h

d isusu n m ula i d ari a w a l fa se c o d in g .

5. Release

F a se in i m eru pa ka n ta ha p d im a n a su d a h tida k a da la g i sto ries (d a ta ) d ari

u ser ya n g d iim p le m e nta sika n seh in gga se m u a ke b u tu h an sis te m

dian gga p te la h te rp e n uh i. T id a k ad a la gi p erub a h a n arsite k tu r, de sign

a ta u pe la ksa na an co din g (A w a d , 2 0 0 5 :9 )

37

Page 56: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

B A B III

M E T O D O L O G I PE N EL IT IA N

3.1 K erangka B erfikir

P e n e litia n in i m e la lu i ta h ap -ta ha p ke gia ta n ya n g te rtu an g d a la m

kera n gka berf ik ir ya n g m e lip u ti m eto d e p en gu m pula n d a ta d a n m etod e

p en ge m b a n ga n siste m . K eran gka b erf ik ir p ad a p e n e litian in i d a p a t d ilih a t

p ad a ga m ba r 3 .1 .

G ambar 3.1. K erangka B erfikir

38

Page 57: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

3.2 M etode P engum pu lan D ata

3.2.1 W aw ancara

S e b e lu m d a n se la m a p roses pe n ge m b a n ga n ap likasi, p e nu lis

m e la ku k a n w a w a nc ara . W a w a nc ara d ila ku ka n d en g a n m e la ku k a n ta n ya

jaw a b d e n ga n pih a k te rka it (d a la m h al in i do kte r g ig i) un tu k

m e n d a pa tka n in fo rm a si ya n g d ib u tuh k a n m e n ge n a i perm asa la ha n dan

h a l-h a l ya n g d ib u tu h k a n d a la m p roses p e m b uata n da n p en ge m b a n ga n

a p lika si. D af ta r p erta n ya a n d a n ja w a ba n w a w an cara d a p a t d ibaca di

la m pira n F . D o k te r g ig i ya n g m e n ja d i ru ju ka n a d a la h d rg . N u r W id ya n i

ya n g b erp ra kte k d i J l. H , K e b on B a ru , T eb e t. D a n se be lu m n ya p e n ulisa n

ju ga berko m u n ika si de n ga n a lm arh u m drg . A . S h o le h ya n g b e k erja p a da

B a la i K ese ha tan D aerah Ja karta S e la tan se b e lu m b elia u m e nin gga l.

3.2.2 Studi P ustaka

T a h a pa n p e n gu m p ula n d a ta se la n ju tn ya p ada p e n e litia n in i

ya itu m e la lu i stu d i pu s ta ka d e n ga n m e n gu m p u lk an da ta da n

in fo rm asi dari b u k u , w e bs ite da n ju rn a l ya n g te rk a it de n ga n p o k ok

b ah a san pe n e litia n in i. Su m b e r ya n g p e n u lis gu n a k a n te rd iri d ari 1 9

(d ua p u lu h ) bu a h b u ku , 6 (e n a m ) b u a h e bo o k, da n 8 (d e la pa n) b u a h

tu lis a n b ersu m be r dari w e b site . A da pu n jud ul-jud u l bu ku ya n g

p en u lis p ergu n a ka n se ba ga i re fe re n si a d a la h Pengenalan Komputer,

Konsep Dasar Sisitem Pakar, Kamus Kedokteran, Agile Software

Contstruction, d a n se le ng ka p n ya d a p a t d iliha t pad a d afta r pu s ta ka .

39

Page 58: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

S e m e n tara itu a la m at website ya n g d igu n a ka n d a la m m e n u nja n g

p en u lisan skripsi in i se p erti

h ttp ://p ds1 0 .e gloos.c o m /pds/200808/13/85/A _ c o m p a rision_ be tw e en

_ A gile_ an d _ T rad itio na l_S W _ d e ve lo p m e n t_ m e th o d o lo gie s .p df. dan

se le n gka p n ya ju ga d a pa t d ilih a t pa da d af ta r p usta ka .

3.2.3 Studi L iteratur

S tu d i lite ra tu r d im a ksud k a n seb a ga i b a h a n pe m b a nd in g p e n u lis

d a la m p e n ge m ba n ga n a p lika si ya n g d ib a n gu n . S tud i lite ra tu r in i

d ila ku ka n de n ga n m e n gu m p u lk a n d a ta d ari sk rip si a ta u ju rn a l hasil

p en e litia n o ra n g la in yan g b erk ese su a ia n de n g a n p e ne litia n in i.

P erb a nd in ga n stu d i lite ra tu r da p a t d iliha t p a da ta be l 3 .1 .

N o. Judul P enu lisP erban dingan

Studi Literatur Skripsi P enu lis

1 . P e ran c a n ga n

S is te m P ak ar

u n tu k D ia g n o sa

P en y a k it M u lu t

d an G ig i

M e n g g u n a k a n

B ah a sa

P e m ro g ra m a n

C lip s

I N yo m a n

K u su m a

W a rd an a

P en u lis

m e n g g u n a k a n

m e to d e p en a la ra n

forward chaining d an

p en e lu su ra n generate

and test. P ad a k a su s

d iag n o sa b e lu m

d ap a t m e n e n tu k a n

d iag n o sa b a n d in g ,

tap i d ia g n o sa

b an d in g in i d ap a t

d ite m u k a n sa a t ja lu r

p en e lu su ra n generat

and tes su d a h

M e to d e y a n g

d ig u n a k a n p en u lis

d a la m p en a la r a n

ad a la h forward

chaining d an

p en e lu su ra n d en g a n

best first search h a l

in i m e m u n g k in k a n

ap lik as i m e n a m p ilk a n

d a ta d ia g n o sa

b an d in g tid ak h an y a

sa tu d ia g n o sa

tu n g g a l.

D a ta d ia g n o sa y a n g

40

Page 59: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

te rd e fin is ik a n p ad a

ja lu r p en e lu su ra n n y a

se m e n ta r a , j ik a

b e lu m tid a k ak a n

d ite m u k a n . D a ta

d iag n o sis b e lu m

m e rep re se n tas ik a n

d a ta d ia g n o sa y a n g

se r in g m u n c u l d i

d ae ra h tro p is

k h u su sn y a In d o n e sia .

d ig u n a k a n

m e rep re se n tas ik a n

d a ta d ia g n o sa y a n g

se r in g m u n c u l d i

d ae ra h tro p is

k h u su sn y a In d o n e sia

2 . S is te m P ak ar

P en y a k it G ig i

d an M u lu t

M e n g g u n a k a n

M e to d e

F o rw ard

C h a in in g

F e tty T r i

A n g g ra e n y

P en u lis

m e n g g u n a k a n

m e to d e p en a la ra n

forward chaining

p ad a so ftw are d e lp h i

7 .0 . T id a k d ite m u k a n

p o la p en e lu su ra n

d a ta p ad a p en e li tia n

in i.

P en e l itia n in i b e lu m

m e n g g u n a k a n

tek n o lo g i in te rn e t.

P en e l itia n in i ju g a

b e lu m m e n g h a si lk a n

d iag n o sa b an d in g

p ad a h a sil

d iag n o sa n ya .

P en u lis m e n g g u n ak an

m ed ia web seh in g g a

m a m p u d iap lik as ik an

m e n g g u n a k a n m ed ia

b e r te k n o lo g i in te rn e t.

3 . P en g e m b a n ga n

S is te m P a k ar

p ad a P era n g k a t

M o b ile u n tu k

M e n d ia g n o sa

B a m b a n g

Y u w o n o

P en u lis

m e n g g u n a k a n

m e to d e p en a la ra n

backward chaining

d en g a n m eto d e

P en u lis m e n g g u n ak an

m ed ia forward

chaining d an best

first se a rc h seb a g a i

p en a m b a l k ek u ran g a n

41

Page 60: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

P en y a k it G ig i p en e lu su ra n depth

first search . S u d ah

m e n g g u n a k a n

tek n o lo g i in te rn e t

d an m o b ile p h o n e .

T ap i h a n y a m a m p u

m e n a m p ilk a n sa tu

d iag n o sa h a sil b e lu m

ad a d ia g n o sa b an d in g

se su a i d en g a n

k a ra k te r p o la

p en e lu su ra n depth

first search .

p ad a p en e l itia n

B a m b a n g Y u w o n o .

T abel 3.1. P erband ingan Studi Literatur

3.3 M etode P engem bangan A plikasi

S e b e lu m m e m ba h a s m eto de Extreme Programming (X P ), a k a n p e n u lis

sa m pa ik a n p erba n d in ga n tia p m eto de p e n ge m b a n ga n sis te m ya n g a da .

P erb a nd in ga n te rse b ut a d a p a da ta b e l 3 .2 . b eriku t in i

M etode K elebihan K ekurangan P engunaan secaraum um

SequensialLinier(w ate rfa ll)

M eto de in i ba ikd igu n a ka n u ntu kke b u tu h a n ya n gsu d a h d ike ta h uid en ga n ba ik

Ite ra si ya n g serin gte rja d im e n ye b a b ka nm a sa la h baru . b a gip e lan gga n su litm e n e ntu k a nke b u tu h a n se ca rae ksp lis it d an harussa b ar ka re nam e m a ka n w a k tuya n g la m a .

waterfall b e ke rjad en ga n b a ik pa dap ro ye k sk a la k e c il

Prototype M eto de in i cu ku pefe ktif de n ga nm e n d a pa tka n

P e n ge m b a n gka d a n g -ka d a n gm e m b u a t

P ro to typ in g d a p a tb e kerja d e n ga nb a ik j ika a da

42

Page 61: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

ke b u tu h a n da na tu ra n ya n g je lasd an p e la n gga nb isa la n gsun gm e liha t siste mya n g se b enarn ya .

im p le m e n tasise m ba ra n g , k are n ain gin w o rkin gve rsion se le sa id en ga n ce p a t.

k e rjasa m a ya n gb a ik anta rap en ge m b a n gd en ga n p e n ggu n a

R A D M eto de in i leb ihce pa t dari w ate rfa llj ika ke b u tuh a n d a nb a tasa n p ro ye ksu d a h d ike ta h uid en ga n ba ik . D a nb isa u n tu kd im o d u la risasi.

K are na p ro ye kd ip ec a h m e nja d ib eb era pa ba gia n ,m a ka dibu tu h k a nb an ya k o ra n g un tu km e m be n tu k su a tutim . K aren ako m p o n e n -ko m p o n e nya n g sud a h a d a ,fasilita s -fasi lita sp ad a tia pko m p o n e n be lu mte n tu d igu n a k a nse lu ru h n yase h in gga ku a lita sp ro g ra m bisam e n u ru n .

R A D c oco k u tu ka p lika sa i ya n gtid a k m e m p u n ya iresiko te knis ya n gtin g gi. R A D c oc o kun tu k p ro ye k ya n gm e m ilik i S D Mya n g b a ik da nsu d a hb erp e n ga la m a n .

X P M eto de in im e n gu ta m a ka nko m u n ik a si da nke rjasa m a d e n ga nuser sec ara de ta ilse b a ga i pe nja gab erja lan n ya p rose sh in g ga softwarete rb e n tu k se su a ip erm in taan(req u ire m e n t)

M eto de in i tid a kc o co k u n tu k sis te mb ersk a la besard en ga n tim ya n gb esar p u la kare nako o rd in a si a ka n su litd ila ku ka n sec arain ten s se h in gga a ka ntim b u l ba n ya km a sa la h ke de p a n n ya

C o c o k u n tu k p ro je kb ersk a la ke c ilsa m p a i se dan g .B erp o ten si u n tu kp en ge m b a n ga nsiste m ya n gb erh u bu n ga nd en ga n se ju m la hp erm a sa la h a np en ge m b a n ga nWeb

T abel 3.2. P erband ingan B eb erapa M etodologi P enelitian

M eto de p e n ge m b a n ga n sis te m ya n g p e n u lis gu n a k a n p a da p e ne litian in i

a d a lah m e to de Extreme Programming (X P ). T ah a p ya n g d ila ku k a n p a d a

p en e litia n in i d ije laska n d a la m ura ia n b eriku t in i;

43

Page 62: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

3.3.1 Plann ing

T a h ap p la nn in g ad a la h ta h ap p e nse le ksia n da ta ya n g a ka n

d igu n a ka n da la m m e m b a n gu n siste m p a ka r in i te ru ta m a . B a n ya kn ya

jen is pen ya k it gig i d an m u lu t ya n g d ite m u k a n m e n u n tu t knowledge

engineer d a n pa ka r m e m b atasi fo ku s pe n ya k it ya n g a k a n d ija d ika n b as is

p en ge ta h ua n . Knowledge engineer d a n pa ka r a kh irn ya m e n ye le ksi 20

d ia gn osa p e n ya k it g ig i d an m ulu t ya n g u m u m m u n c u l d i In d o nesia , ba sis

p en ge ta h uan in i da p a t d ilih a t pa d a la m pira n A .

3.3.2 D esign

T a h ap in i m e m ilik i du a p ilih an pe n gerjaa n ya itu , m e m b u at C R C

(Class-Responsibility-Collaborator) a ta u m e n g gu n a ka n prototype.

P e n u lis m e m ilih u n tu k m e n ggu n a k a n prototype k a re na a d a b e b era pa h a l

ya n g tid a k d a pa t d ise lesa ika n d e n ga n p e n e ntu a n k las -k las pe n gerjaa n ,

se h in gga d ira sa te pa t untu k m e n ye lesa ika n p e ne litia n in i m e n ggu n a ka n

prototype d e n ga n m e m bu a t po la pe ne lusu ra n d a n p o ho n p e n a la ran d a la m

m e n e ntu k a n d ia gn o sa ya n g d iin g in k a n .

3.3.2.1 P erancangan A plikasi

T a h ap in i p e nu lis m ela ku k a n b e bera pa ke gia ta n ya itu :

1 . P e m b u ata n D ata F lo w D ia gra m (D F D ), d igu n a k a n u n tuk

m e n gga m b a rka n p rose s a pa sa ja yan g a k a n b erja la n p ada

siste m pa ka r in i.

2 . T e kn ik p e na la ra n forward chaining

44

Page 63: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

3 . P e m b u ata n d ia gra m po h o n p o la p e n e lu su ra n Best First

Search

4 . P e m b u ata n m a n ual p ro ses

5 . Flowchart A p lik a si

6 . M en u N a viga si A p lika si

P e n je la sa n le b ih le n gk a p d ari ta h ap in i d apa t d ilih a t p a da sub

b ab 4 .2 .1 .

3.3.2.2 P erancangan B asis D ata

P a d a ta hap in i pe nu lis m e la ku ka n ke gia tan :

1 . P e n en tu a n e n titas beser ta a tribu t d ari database

2 . P e n en tu a n relationship an ta r en tita s m e n ggu n a ka n E R D

3. M ena m p ilka n stru k tu r database

L e b ih je lasn ya d ite ran g ka n p a da sub ba b 4 .2 .2 .

3.3.2.3 P erancangan T am pilan

P a d a ta ha p in i, p e nu lis m ela ku k a n p eranc a n ga n te rh a d ap

ta m pila n a ta u layout a n ta rm u ka (interface) dari a p lika si s iste m

p a kar in i. P era n can ga n y a n g d ila ku k a n m elip u ti p eranc a n ga n

layout ha la m a n -ha la m a n ya n g a da d i d a la m a p lik a si. L e b ih

le n gka p n ya d a p a t d ilih a t p a da su b ba b 4 .2 .3

45

Page 64: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

3.3.3 C oding

S ete la h p eran c a n ga n d a n p en gu m p u la n bah a n se lesa i, d esa in

database dan a plik asi d iim p le m e n tasika n lan gsu n g . U n tu k database,

p en u lis m e n gim p le m e n ta sika n ke da la m b en tu k database M y S Q L

d en ga n interface p h p M y A d m in . P a da im p le m e n tasi a p lika si, p e n u lis

m e la ku k a n pe n ge m ba n ga n a p lik a si de n ga n m e n gac u p ad a d e sa in a plika si

ke da la m baha sa pe m ro gra m a n ya n g te la h d iten tuka n yan g d a la m hal in i

P H P . H al in i d a pa t d ilih a t d i sub b a b 4 .3 .

3.3.4 T est

T a h ap in i a da lah ta ha p p en gu j ia n te rha d a p a plik asi ya g te lah

d ib u a t. P e n gu j ia n d ila ku k a n o leh p a ka r (d a la m h al in i d o kte r g ig i) d a n

ju ga p iha k ya n g m e n ja d i sa sara n pe n e litia n in i ya itu m a h a sisw a

ke d o k te ra n gig i. P e n gu j ia n d ila ku k a n den ga n m e ru ju k pa da da ta d ia gn o sa

ya n g te la h d isu su n da la m ta h a p p lan n in g . H a sil p e n gu j ia n leb ih la n ju t

d ap a t d iliha t p a da sub ba b 4 .4 .

46

Page 65: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

B A B IV

PE M B A H A SA N

B a b in i m e m ba h a s se ca ra d e ta il d an te rp erinc i m e n ge n a i ap lika s i s is te m

p a kar ya n g a ka n p e n u lis im p le m e n ta sika n d e nga n m e n era p ka n m e tod o lo gi

p en e litia n ya n g te la h d iu ra ik a n pada b ab III.

4.1 Planning

F a se in i knowledge engineer d a n pa ka r m e n e n tu k a n ko ns e p ya n g

a ka n d ik e m b a n gka n m e nja d i sis te m pa ka r un tu k d ia gno sa pe n ya k it gig i d a n

m u lu t d en ga n interface b e rup a w e b . In ti pa da fase in i ada la h p e n gu m p u lan

d a ta da n in fo rm a si ya n g a k a n m e nja d i b asis pe nge ta hu a n d ari s iste m pa ka r

ya n g d ib a n gu n a ta u d ik e m b a n gk a n . B asis p e n ge ta hu a n in i b eris i da ta

d ia gn osa p e n ya k it g ig i d a n m u lu t b e serta ge ja la -ge ja la n ya , d an ju ga d a ta

so lusi d ari d ia gn o sa ya n g serin g m u n c u l d i d ae rah tro p is kh u su s nya

In d o n esia .

B a n ya kn ya jen is p e n ya k it g ig i d a n m u lu t ya n g d ite m u ka n m e n u n tu t

knowledge engineer dan p a k ar m e m ba ta si foku s p e n ya k it ya n g a ka n

d ijad ika n ba sis p e n ge tah u a n . Knowledge engineer d a n p a ka r a kh irn ya

m e n ye le ksi 2 0 d ia gn o sa p en ya k it g ig i d a n m u lu t ya n g u m u m m u n c u l d i

d ae ra h tro p is kh u susn ya Ind o n esia , b asis pen ge ta h u a n in i d a p a t d ilih a t pad a

la m pira n A .

47

Page 66: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

4.2 D esign

F a se in i m e m iliki d ua p iliha n lan gk a h ya itu C R C (Class-

Responsibility-Collaborator) a ta u m e m b e n tu k prototype a ta u d ise bu t

d en ga n spike solution. D a la m p e ne litian in i d ip ilih b e n tu k prototype ka re na

a da be b erap a p o in pe njab aran ya n g bu k a n d a la m b e n tu k class se perti p o la

p en a la ra n m a sa la h .

Prototype da sar ka sus ya n g d ila ku k a n p ad a p e m ba n gu n a n siste m in i

ya itu d en ga n m e n de sa in ra n c an g a p lika si, ra nca n g b asis d a ta dan ran ca n g

ta m pila n dari s is te m p a k a r in i. R a n ca n g a p lika s i te rd iri d ari ke gia ta n

p e m b u atan data flow diagram (D F D ), te kn ik pe na la ra n forward chaining,

po la p e ne lusu ra n Best First Search, m a n u a l p ro ses, flowchart a plik asi, da n

m e n u n a viga si. R a nca ng b asis d a ta te rd iri d ari a ktiv itas p en yia pa n m o d el

b asis da ta , sed a n gka n ra nc an g ta m p ila n m e ru pa k a n ke gia tan pen yia p a n

design dari user interface s iste m p a ka r ya n g d iba ngu n .

4.2.1 P erancangan A plikasi

4.2.1.1 D ata F low D iagram (DF D )

Data flow diagram (D F D ) in i m en gga m b a rka n p ro se s a p a

sa ja ya n g a ka n berja la n p a da siste m p a ka r in i. F a se in i d ia w ali

d en ga n p e m be n tu k a n d ia gra m ko n te ks ya n g m e n gga m b arka n

ke se lu ru h a n d ari su a tu s is te m (S im a rm a ta , 2 0 07 :19 3) . D igra m

ko n te ks d ari sis te m p a ka r in i da pa t d iliha t pa da ga m b ar 4 .1 b eriku t;

48

Page 67: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

G ambar 4.1 D iagram K onteks

D ia gra m ko n te ks te rse b ut m e n gga m b a rk a n b a h w a ad a d ua

p e la ku ya n g te rd a p a t da la m sis te m in i ya itu p a kar d a n user. P a ka r

m e nja d i p iha k ya n g a k a n m e n ge lo la knowledge base (b asis

p en ge ta h uan) ya n g a d a . User se nd iri ada la h p e ng gu na d a ri s is te m

p a kar in i ya n g tid a k m e m p u n ya i h a k a kse s kh u su s da la m

p en ge lo la a n ta be l-ta b e l b asis da ta ya n g ad a na n tin ya . S iste m

p a kar in i m e m ilik i b e bera pa pro ses d i da la m n ya ya n g d ap a t d ilih a t

p ad a d ia gra m le ve l 1 sep erti te rlih at p a da ga m b a r 4 .2 b eriku t,

G ambar 4.2 D iagram L evel 1

49

Page 68: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

D ia gra m le ve l 1 d i a tas m e n gga m b a rk a n b a h w a d ala m sis te m

p a kar in i te rd a pa t d ua pro ses ya itu p rose s 1 m e n ejem e n ba sis da ta

d an pro ses 2 d ia gn o sa . S e tiap p ro ses d iperje las d e n ga n d ia gra m

rin c ian kec u a li, p ro ses 2 kare na user tid a k m e m a nipu la si da ta

h an ya m e ne rim a ha sil o la h da ta ya n g te la h d iba ta si o le h sis te m

p a kar in i.

P a d a d ia gra m le ve l 1 te rse b u t p ro se s 1 m a n aje m e n d a ta

m e m ilik i tiga a liran d a ta yan g m a su k d an tiga a lira n da ta da ri

p a kar. A liran da ta ya n g m asu k p a d a prose s 1 a da la h da ta d ia gn osa ,

d a ta ge ja la d a n d a ta gru p ge ja la . A lira n da ta ya n g ke lu ar d ari

p roses 1 a d a la h sta tus ta m b a h da ta , s ta tu s u bah d a ta da n sta tu s

h ap u s da ta .

P ro ses 1 m a n aje m e n b a sis d a ta te rd iri dari tiga ba gia n prose s

ya itu p ro ses 1 .1 ta m ba h d a ta , p ro se s 1 .2 u b ah da ta , d an pro ses 1 .3

h ap u s da ta . S e m ua pro ses in i d a p a t d ilih a t p a da ga m b ar 4 .3 .

G ambar 4.3 D iagram L evel 2 R incian P roses 1

50

Page 69: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

D ia gra m le ve l 2 m e n u nju k ka n p ro ses ta m ba h da ta , ub ah

d a ta da n ha p us d a ta m e m b erik a n la p o ra n sta tus d a ta m a sin g -

m a sin g , ya itu ; s ta tu s ta m b a h d a ta ya n g m e w a kili d ari tiga sta tus

ta m ba h d a ta ya n g a d a (d a ta d ia gn osa , da ta ge ja la d an da ta grup

ge ja la ), s ta tu s u b a h d a ta ya n g m e w a k ili d ari tiga sta tu s u b ah da ta

ya n g a da (d a ta d ia gn osa , d a ta ge ja la d a n da ta gru p ge ja la ), d an

sta tus ha p us da ta ya n g m e w a k ili d ari tiga sta tu s h a pu s d a ta ya n g

a da (d a ta d ia gn o sa , d a ta ge ja la d a n d a ta gru p ge ja la ). S e tia p d a ta

ya n g m ela lu i tiga p roses ya n g a da (ta m b a h d a ta , u b ah d a ta d an

h ap u s d a ta ) a ka n d isim p a n p a da m a sin g-m a sin g p e n yim p a n d a ta

(d a ta ge ja la , da ta d ia gn osa d an da ta grup ge ja la ).

4.2.1.2 T eknik P enalaran F orw ard C h ain ing

T e kn ik p e na la ra n (in fere nsi) ya n g d igu n a ka n un tu k

m e nc a pa i kesim p u la n ya n g se su a i d en ga n ke b u tu ha n .

M e ka nism e in fe re n si u n tu k d ia gn o sa p en ya k it gig i d a n m u lu t

ya itu m e n g gu n a ka n te k n ik forward chaining (p e n a la ran m aju)

ya n g m e m u la i p e n e lu sura nn ya d ari se ku m p u la n d a ta m e n uju

ke sim p u la n . G a m b a r te kn ik p e na la ra n d e n ga n forward chaining

d ap a t d iliha t p a da G a m b a r 2 .4 .

P a d a p era n c a n ga n sis te m pa ka r in i p roses forward

chaining d ia w ali d e n ga n p roses o bserva si m e la lu i p e n gu m p ula n

d a ta da n fa k ta d ia gn o sa , fa k to r pe n ye b a b dan p e n a n ga n a n n ya .

51

Page 70: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

T ia p fa k ta d a n d a ta p e n ye b a b p en ya k it sa lin g m e m iliki

ke te rka ita n seh in gga m e n g h asilk a n k e sim p u la n b eru p a d ia gn o sa

d an p rose s p e n a n ga n . H al in i da pa t d iv isu a lisa sika n d a la m

b en tu k rep re sen ta si p e n ge ta hu a n ya n g sa la h sa tu te kn ikn ya

a d a lah ka id a h p ro d u ks i, p a da u m u m n ya m e m ua t seb u a h ko n d isi

( IF ) d a n a ksi (T H E N ). P ad a p e n e ltian in i p e n ga k tu a lisa sia n dari

ka id a h p ro d u ksi te rse bu t d a p a t d iliha t p a d a L a m p ira n C .

4.2.1.3 Pola P enelusuran B est F irst S earch

T e kn ik p e ne lu su ra n ya n g d igu n a k a n d a la m p ene litia n in i

a d a lah best first search ya n g m e n c ari be b era p a so lu s i (le b ih d ari

sa tu hasil d ia gn o sa ) se b a ga i p en ye le sa ian m a sa la h a ta u

p e m b e rian d ia gn o sa d ari ge ja la ya n g d ia ju ka n end user.

P e m ilih an te kn ik in i d ikare n a ka n d a la m pen d ia gn o saa n p e n ya k it

g ig i da n m ulu t d ih ara p ka n d a pa t m e m b e rik a n so lu si d ia gn o sa

b an d in g seb a ga i pertim b a n ga n d a la m p e n d ia gn o saa n p e n ya k it

ya n g a d a . H al in i tida k m u n gk in d ila ku ka n d en ga n te kn ik

p en a la ra n depth first search ya n g tid a k m u n gk in m e n gh a silk a n

du a so lu si se b a ga i perba n d in ga n (D e sia n i, 20 0 6 :31 ) . S e m e n ta ra

breadht first search saa t d ih a da p k a n p a da so lu si le b ih dari sa tu

a ka n m e n ge ru cu tka n pa d a sa tu ke sim p u la n sa ja ya n g b ern ila i

m in im u m (D e sia na , 2 00 6:28 ).

52

Page 71: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

D ia gra m p o ho n d ari te kn ik p e n e lusu ran best first search

p ad a p ene litia n in i da pa t d ilih a t p ad a ga m b a r 4 .4 d ib a w a h in i.

S e la n gka p n ya da p a t d iliha t pa d a la m pira n B .

Gb 4.4 Contoh DiagramPohon Teknik Penelusuran

4.2.1.4 M anual P roses

B a gia n in i m e n gga m b a rk a n c on to h ka sus d a la m

p en d ia gn o sa an sa tu pe n ya k it gig i d an m u lu t d ari a w al pe m ilih a n

ge ja la sa m p a i m e n e m u ka n d ia gn osa ya n g d itu ju se sua i de n ga n

te kn ik pen e lusu ra n ya n g te la h d ite ta p ka n p a da su b b ab 4 .2 .13 .

M isa ln ya a k a n d id ia gn o sa penyakit abses periodontal ya n g

d a la m p o h on d ia gra m (d a p a t d ilih at p a da la m pira n B ) d ib eri

label D 1 .

A w a l m u la user m e m a su k k a n p ilihan ge ja la m isa ln y a ;

53

Page 72: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

G ejala 1 : gusi bengkak.

G ejala 1 : gusi licin dan m engkilap.

G ejala 1 : gusi m erah m uda.

G ejala 1 : terbentuk kantong antar gigi dan gusi.

P ilih a n ge ja la 1 (gu si b e n gk a k) te rd e te ksi a da p a da

e m p at ke lom p o k ge ja la d ari e m pat d ia gn o sa ya itu ke lo m po k

ge ja la ; A b ses P eriod on ta l (K G 1 ), G in giv itis (K G 5), H e rp es

S im p le ks (K G 6 ), d a n P e rio do n titis (K G 1 7) (le b ih je las liha t

la m pira n A d a n B ), p e n e lusuran a w al in i te rliha t p a da ga m ba r

4 .5 .

Gambar 4.5. Penelusuran Gejala 1

K e m u d ian m e sin in fe re n si (p ro gra m ) m e n gece k

ra n gka ia n inputa n ge ja la 1 d an ge ja la 2 (gu si b e n g k a k serta gu si

lic in da n m e n gk ila p ) ya n g te rn ya ta h a n ya a da p a d a ke lo m p ok

54

Page 73: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

ge ja la K G 1 , K G 5 d an K G 1 7 (le b ih je la s liha t la m pira n A da n

B ). B e gitu pu n sa a t p ilih an ge ja la 3 m e nja d i b a gia n d ari

ke lo m p o k ge ja la ya n g d ip ros e s, hasil de te ksin ya te ta p p a da tiga

ke lo m p o k ge ja la te rse bu t (K G 1, K G 5 d a n K G 17 ). P rose s

te rse b u t te rliha t pa da ga m b ar 4 .6 .

Gambar 4.6. Penelusuran Gejala 1, Gejala 2 dan Gejala 3

H a sil d ia gn o sa a kh ir d a ri p e ne lu su ra n in i d id ap a t

se te la h ke e m p at ge ja la d ip ro s es o le h m e sin in fe ren si da n

h asiln ya h an ya a da ke c o c o k a n pa d a d ua ke lo m p o k ge ja la ya itu

K G 1 d an K G 17 ya n g d im ilik i o leh dia gn o sa A b ses period o n ta l

(D 1) d a n P eriod o n titis (D 1 7 ). In i m e n gh a silk a n pro gra m

m e m be rik a n output d ia gno sa h a n ya A bses p erio do n ta l d an

p erio d o n titi s. P e n e lusu ran a kh ir in i te rlih a t p a da ga m b a r 4 .7 .

55

Page 74: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

h asil in i ju ga m e n u njukk a n ba h w a pro gra m in i d e n ga n p ola

p en e lu su ra n best first search su d a h m a m p u m e m b erik a n ha sil

d ia gn osa ban d in g se ba ga i p e n utu p ke ku ra nga n p e n e litia n

se be lu m n ya .

Gambar 4.7. Penelusuran Semua Masukan Gejala

56

Page 75: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

4.2.1.5 F lo w ch art A plikasi

Gambar 4.8 F low ch art A plikasi S istem P akar

57

Page 76: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

4.2.1.6 M enu N avigasi

R a nca n ga n m e n u n a viga si ya n g a ka n d ite ra p ka n pa da siste m

p a kar in i je la sn ya te rlih a t p a da ga m ba r 4 .9 .

Gb 4.9 Menu Navigasi

4.2.2 P erancangan B asis D ata

4.2.2.1 E ntitas dan Atribut

E ntitas ya n g a da pa d a sis te m pa kar in i h an ya tiga bu a h

ya itu d ia gn o sa , ge ja la d a n gru p ge ja la . A trib u t a w al ya n g

d iten tu ka n te rlih a t p ad a ta b e l 4 .1 . b eriku t.

E ntitas A tribut

D ia gn o sa - Id d ia gnosis

- D ia gn o sis

- D efin isi

- P e n a n ga n a n

G eja la - Id ge ja la

- K ete ra n ga n ge ja la

58

Page 77: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

G ru p ge ja la - Id grup geja la

- K ete ra n ga n

Tabel 4. 1. Entitas dan Atribut Awal Sebelumdiolah

S e p erti te rlih a t p a da ta be 4 .1 b a h w a e n titas D ia gn o sa m e m ilik i

a tribu t id_ d ia gn o sis (primary key) , d ia gn osis, d efin is i d a n

p en a n ga n a n . E n titas ge ja la m e m ilik i a trib u t id _ge ja la (primary

key) d a n ke te ra n ga n _ g e ja la . E n titas G rup G eja la m e m ilik i

a tribu t id _ grup _ ge ja la (primary key) d a n ke te ran ga n . D ata in ilah

ya n g se la n ju tk a n a ka n dip roses pa da ta h a p pe m b e n tu k a n E R D .

4.2.2.2 E R D (E ntity R elation sh ip D iagram )

L a n gk a h p erta m a pa da p e m b e n tu ka n E R D a d alah

m e m a su k k a n d a ta e n titas d a n a tribu t se rta m e ne n tu k a n re la si

a n ta r e n tita s. E n titas d e n ga n a trib u t se rta re la si a n ta r e n tita s

d itu n ju k k a n pa da ga m b a r 4 .10 be riku t in i,

G ambar 4.10 ER D dengan atribut tiap entitas

59

Page 78: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

L a n g ka h se la n ju tn ya ad a la h m e ne n tu ka n kard in a lita s.

B e rd a sar ke te ra n ga n d i a tas b a h w a tia p ge ja la d a pa t

m e rep rese n tasika n be b era pa d ia gn o sa pe n ya k it, tia p dia gn o sa

p en ya k it m e m ilik i beb era pa ge ja la d a n tiap gru p ge ja la

m e m ilik i be bera pa ge ja la m a ka , n ila i kard in a litas y a n g m u n c u l

d itu n ju k k a n pa da ga m b a r 4 .11 be riku t,

G ambar 4.11 ERD sementara dengan keterangan

kardinalitas

P a d a ga m b a r 4 .11 te rliha t ka rd in a lita s b a n ya k ke b a n ya k

d ari re lasi a n ta ra e n tita s d ia gn o sa d e n ga n e n ti tas ge ja la ,

se h in gga m e n gh a silk a n e n titas ta m ba h a n de nga n ko m p o n e n

a tribu t beris i a tribu t ku n c i d ari ke d ua e ntitas te rse bu t (d ia gn o sa

d an ge ja la ) . G a m b a r 4 .1 2 m e n u nju k ka n hasil peru b a h an E R D ,

te rd a pa t e n titas re la si_ d ia gn o sa ya n g m e ru p a k an re lasi an ta ra

e n titas d ia gn o sa d en ga n e n titas ge ja la da n b eris i primary key

60

Page 79: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

e n titas d ia gn o sa (id _ d ia gn o sa), primary key e n titas ge ja la

(id _ ge ja la ), d a n primary key e ntitas re la si_ d ia gn osa (id_ re lasi).

Gambar 4.12 ERD lengkap

4.2.2.3 Sruktur B asis D ata

4.2.2.3.1 T abel Diag nosa

T abel 4.2 Struktur T ab el D iagnosa

N am a Field D ata T ype File Size K eterangan

id_ d ia gn o sis In t 5 Primary Key

d ia gn osis V a rc h ar 10 0 D ia gn o sa

d efin is i V a rc h ar 10 0 D efin isi

d ia gn osa ya n g

a da

p en a n ga n a n V a rc h ar 15 0 C a ra

p en a n ga n a n

61

Page 80: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

4.2.2.3.2 T abel G ejala

T abel 4.3 Struktur T ab el G ejala

N am a Field D ata T ype File Size K eterangan

id_ ge ja la In t 5 Primary Key

ke te ra n ga n _ ge ja la va rc h ar 10 0 G eja la

id_ grou p in t 5 Foreign key

4.2.2.3.3 T abel G rup G ejala

T abel 4.4 Struktur T ab el G rup G ejala

N am a Field D ata T ype File Size K eterangan

id_ grup _ ge ja la In t 5 Primary Key

ke te ra n ga n _ ge ja la va rc h ar 10 0 G eja la

4.2.2.3.4 T abel R elasi D iag nosa

T abel 4.5 Struktur T ab el R elasi D iagnosa

N am a Field D ata T ype File Size K eterangan

id_ re lasi In t 5 Primary Key

id_ d ia gn o sis In t 5 Primary Key

id_ ge ja la In t 5 Primary Key

62

Page 81: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

4.2.2.3.5 R elasi D iag ram

G ambar 4.13 R elasi D iagram

4.2.3 P erancangan T am pilan

H u b un ga n a n ta ra u n su r ya n g te la h d ifo rm a t ke d a la m be n tu k b a sis

d a ta ya n g d a p a t d igu n a ka n da la m sis te m pa kar, d ite rje m a h ka n ke da la m

b ah a sa pe m ro gra m a n , ke m u d ia n su b pro gra m m asin g-m a sin g h a la m a n

d iin te gra sik a n seh in gga pro gra m ya n g d iin g in k a n te rla k sa na .

4.2.3.1. R ancangan H alam an U tam a

JUDUL

HOME DIAGNOSA EDIT HELP ABOUT

Welcome page....

Gambar 4.14 Rancangan Halaman Utama

63

Page 82: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

4.2.3.2. R ancangan H ala m an M enu E dit

JUDUL

HOME DIAGNOSA EDIT HELP ABOUT

User name

Login

Login Cancle

Gambar 4.15 Rancangan Halaman Login pada Menu Edit

JUDUL

HOME DIAGNOSA EDIT HELP ABOUT

Tabel Grup Gejala

Tabel Gejala

Tabel Diagnosa dan Penanganan

Log Out

Gambar 4.16 Rancangan Halaman Pemilihan Edit

64

Page 83: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

JUDUL

HOME DIAGNOSA EDIT HELP ABOUT

FormTabel GrupGejala

Isikan keterangan penyakit yang akan dibuat kelompoknya.

Keterangan

Simpan Reset

Data Grup dengan

pilihan aksi edit dan

hapus

Gambar 4.17 Rancangan Halaman Form Tabel Grup Gejala

JUDUL

HOME DIAGNOSA EDIT HELP ABOUT

FormEdit Tabel Grup Gejala

Isikan keterangan penyakit yang akan dibuat kelompoknya.

Keterangan

Simpan Reset

Gambar 4.18 Rancangan Halaman Form Edit Tabel Grup Gejala

65

Page 84: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

JUDUL

HOME DIAGNOSA EDIT HELP ABOUT

FormTabel Gejala

Id Gejala

Gejala

Id Grup

Simpan Reset

Data Gejala dengan

pilihan aksi edit dan

hapus

Gambar 4.19 Rancangan Halaman Form Tabel Gejala

JUDUL

HOME DIAGNOSA EDIT HELP ABOUT

FormEdit Tabel Gejala

Id Gejala

Gejala

Id Grup

Simpan Reset

Gambar 4.20 Rancangan Halaman Form Edit Tabel Gejala

66

Page 85: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

JUDUL

HOME DIAGNOSA EDIT HELP ABOUT

FormTabel Diagnosa

Diagnosa

Definisi

Penanganan

Id Gejala

Simpan Reset

Data Diagnosa dengan

pilihan aksi edit dan

hapus

Gambar 4.21 Rancangan Halaman Form Tabel Diagnoasa

JUDUL

HOME DIAGNOSA EDIT HELP ABOUT

FormEdit Tabel Diagnosa

Diagnosa

Definisi

Penanganan

Mark

Id Gejala

Simpan Reset

Gambar 4.22 Rancangan Halaman Form Edit Tabel Diagnoasa

67

Page 86: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

4.2.3.3. R ancangan H ala m an M enu Diag nosa

JUDUL

HOME DIAGNOSA EDIT HELP ABOUT

Masukkan Gejala yang Dirasakan

Gejala ditampilkan dalamkelompok atau grup gejala

berupa checkbox

Proses Reset

Gambar 4.23 Rancangan Halaman Menu Diagnosa

JUDUL

HOME DIAGNOSA EDIT HELP ABOUT

Diagnosa :............

Definisi:........

Penanganan:..........

Proses Reset

Gambar 4.24 Rancangan Halaman Hasil Proses Diagnosa

68

Page 87: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

4.2.3.4. R ancangan H ala m an M enu H elp

JUDUL

HOME DIAGNOSA EDIT HELP ABOUT

Help!

Panduan penggunaan program

Gambar 4.25 Rancangan Halaman Help

4.2.3.5. R ancangan H ala m an M enu A bout

JUDUL

HOME DIAGNOSA EDIT HELP ABOUT

About Me

Foto

Budi Kurniawan

104091002863

Teknik Informatika

Universitas IslamNegeri

Syarif Hidayatullah

Jakarta

2011 M/ 1432 H

Gambar 4.26 Rancangan Halaman About Me

69

Page 88: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

4.3 C oding

P e n e litia n in i m e n ggu n a ka n software P H P ve rsi 5 .3 .5 se b a ga i

b ah a sa p e m ro gra m a n , M Y S Q L ve rsi 5 .0 .7 se b a ga i database d an ke d u a n ya

te rd a pa t da la m sa tu pa ke t localhost X A M P P ve rs i 1 .7 .4 , se m e n ta ra design

a p lika si in i m e n ggu n a k a n M icro so ft O ffice F ro n t P a ge 2 00 3 . S is te m

op erasi ya n g d igu n a ka n p e nu lis a da la h M icrosof t W ind o w s V is ta . S e b a ga i

m e d ia pen go la ha n ga m b a r , pe n u lis m e n ggu n a ka n A do b e P h o to sh o p C S 8.

H a sil im p le m e n tasi d ari design ya n g su d a h d ip a parka n p ad a su bb a b 4 .2 .3 .

d ap a t d iliha t p a da la m p iran G .

4.4 T est

F a se in i m eru p a ka n fa se p en gu j ia n ke la ya ka n ap lik asi ya n g ada .

P rose s p en gu j ia n in i d ila k u k a n sec ara b erka la den ga n m e n ge va lu asi input

d an output ya n g d ih asilka n o leh a p lika si. F a se in i d ila ku ka n sec ara d ua

ta h ap , ta ha p p erta m a ya itu p en gu j ia n m a n d iri d an pe n gu j ia n la p a n ga n .

P e n gu j ia n m a n d iri d ila ku k a n o leh p en ulis se da ng k a n p e n gu j ia n lapa n ga n

m e liba tka n p a ka r te rka it (d a la m h al in i d o k te r g ig i) , m a ha sisw a fa ku ltas

ke d o k te ra n gig i U n ive rsita s Ind o n esia d an p erw a k ila n d ari m a sya ra ka t.

H a sil d ari p e n guj ia n m a nd iri d a pa t d iliha t p ad a la m p iran H .

S e d a n gka n p en gu j ia n m ela lu i pa k a r d ila ku k a n b eb era pa ka li d e n gan

m a ksu d a ga r a p lika si m a m pu d iko re ksi se d in i m un gk in . S e la in p a da p a k a r

(d o kte r g ig i) , p e n gu j ian in i d ila ku ka n p a da perw a kila n m a h a s isw a fa ku ltas

ke d o k te ra n gigi a ga r m e n d a pa t pertim b a n ga n pu la dari ko m p o n e n ya ng

70

Page 89: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

b ersin ggu n ga n d e n ga n d un ia ke do k te ran gig i. P e n gu j ian a k hir d ari

p ro g ra m a da da la m tabe l 4 .6 .

N o Diagnosa H eriP urnam a

JustisiaN afsi

N urulUlva

IrfanP rasetyo

Pakar

1 A b ses

P erio do n ta l

√ √ √ √ √

2 S A R S

(S aria w a n)

√ √ √ √ √

3 G in giv itis √ √ √ - √

4 K aries M e d ia √ √ √ √ √

5 P erio do n titis √ √ √ √ √

6 P u lp itis √ √ √ √ √

7 N e krosis

P u lpa

√ √ √ √ √

8 H erp es √ - √ √ √

9 C h elitis √ √ √ √ √

10 K a n d id ia sis √ √ √ √ √

Tabel 4.6 Hasil Uji Aplikasi

K eteran ga n :

H eri P u rn a m a : M ark e tin g B an k M u a m a la t In d on e sia

71

Page 90: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

Justis ia N afsi : M a h asisw a F a ku ltas K e d o kte ra n G igi U n ive rsitas

In d o n esia 2 0 05

N u ru l U lfa : M a h asisw a F a ku ltas K e d o kte ra n G igi U n ive rsitas

In d o n esia 2 0 05

Irfa n P ra se tyo : M a h asisw a F a ku ltas K e d o kte ra n G igi U n ive rsitas

In d o n esia 2 0 05

72

Page 91: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

B A B V

K E SIM PU L A N D A N SA RA N

B erd a sarka n u ra ia n p a da b a b -b a b se b e lu m n ya ya itu P e nd a h u lu a n , L a n d a sa n T e o ri,

M etod o lo gi P e ne litia n , da n P e m ba h a san sis te m pa k ar dari sk rip si ya n g d isusun ,

m a ka da pa t d ia m bil be bera pa ke s im p u lan da n sara n .

5.1 Kesimpulan

1 . P e m b u a tan aplik a si d e nga n ko ns e p sis te m pa ka r ya n g m e n g gu n a ka n

interface w e b dala m pe nd ia gn o sa a n pe n ya k it g ig i d an m u lu t d ap a t

m e m ba n tu p en d ia gn o saa n a w al p e n ya k it ya n g b erka ita n d e n ga n gig i d an

m u lu t.

2 . A p lik a si s is te m p a ka r in i d ira nc a n g b eserta ke lu ara n n ya ya itu b erup a

d ia gn osa b eserta p e na nga n an d an p en go b a ta n d ari p en ya k it g ig i d a n

m u lu t.

3 . D en ga n a d a n ya a p likasi s is te m p a ka r in i d a p a t m e nja d i database

p en ge ta h uan m e n ge n a i h a l-h a l ya n g b erhu b u n g a n d e n ga n ge ja la da n

d ia gn osa pe n ya k it-p e nya k it g ig i d an m u lu t b eserta so lu si dari

d ia gn osa n ya .

4 . A p lik a si in i te lah m a m p u m e n a m pilk a n d ia gn osa ba n d in g ya n g m e n ja d i

p en a m ba l ke ku ra n ga n a plik a si se b e lu m n ya (a p lika si ya n g d isusu n o leh I

N yom an K usum a W ardana, B am b ang Y uw ono dan F etty T ri

A nggraeny ) .

73

Page 92: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

5.2 Saran

1 . P en ge m b a n ga n siste m pa k a r in i se la n ju tn ya d a p a t m e m p e rlua s p e n ya k it

ya n g d id ia gn o sa , ka re na b e gitu b a n ya kn ya p e n ya k it g ig i ya n g a da . S a la h

sa tu c ara n ya de n ga n te ru s m e la ku ka n ko m u n ik a si d e n ga n d o k te r gig i d a n

ko m u n ita s ke se h a tan gig i ya n g a da .

2 . P erb a ik a n interface se sua i ke b u tu h a n p en ge m ba n ga n siste m se la n ju tn ya

d an sesua i ka ida h hu b un ga n m a n u sia da n ko m p uter se p erti p erba ika n

d esa in d a n ke len gka p a n fa silita s.

3 . P e n a m b a ha n ga m b a r c on to h p as ien p a da h asil d ia gn o sa d a pa t d ila ku kan

se h in gga m e nja d i co n to h b a gi end user u n tu k m en e n tu k a n d ia gn o sa ya n g

d ih a silka n sesu a i a ta u tid a k .

4 . M e m be rik a n d ia gn o sa b an d in g ya n g le b ih m e n d e ka ti d ia gn o sa

se su n ggu h n ya d an m e n a m pilka n n ya d e n ga n u ru tan berd a sar n ila i

p ersen ta se d ia gn o sa d ari yan g te rb esar sa m p a i te rke c il. In i d a pa t

d ila ku ka n m e la lu i p roses p e m b eria n p rob a b ilitas p a da tia p ge ja la ya n g

a ka n m e ne n tu k a n dia gn o sa ya n g a da .

74

Page 93: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

D A F T A R P U ST A K A

A b ra ha m sso n , pe k ka , sa lo , ou ti, ron ka in e n , ju ss i,an d w arsta , ju han i. 2 0 02 . Agile SoftwareDevelopment Methods: Review and Analysis. F in lan d ia : V T T pu b lic a tio n . T erse d ia :h ttp ://w w w .c s.tu t.f i/~ sose /p h d co u rse0 9 /P ek ka A b rah a m sson .p d f A k s es: 1 7 F eb ru ari 2 01 1p kl. 2 2 :58 W IB

A rh a m i, M u h a m m a d . 2 005 . Konsep Dasar Sistem Pakar. Y o g ya karta : A N D I

A w a d , M .A . 2 0 0 5. A Comparison Between Agile and Traditional Software DevelopmentMethodologies [on line]. T erse d ia :h ttp ://p ds1 0 .e gloos.c o m /pds/200808/13/85/A _ c o m p a rision_ be tw e en _ A gile_ an d _ T ra dition a l_S W _ d e ve lo p m en t_ m e th od o lo gie s .p df. [1 7 F eb ruari 20 1 1]

C h a n g, C h in -L ia n g . 1 9 90 . Pengantar Teknik Kecerdasan Buatan (Artificial Intelligence).Ja karta : E rla n gga .

C o c kb u rn , A lis ta ir . 20 0 0 . Agile Software Development. [O n lin e] T erse d ia :h ttp ://w w w .s nip .gob .n i/xd c /A gile /A gile S o ftw areD e ve lo p m en t.p df A k se s 1 7 F e b ru ari 2 0 11p kl. 2 2 :49

D e sia ni, A n ita . 20 0 6 . Konsep Kecerdasan Buatan. Y o gya ka rta : A N D I

D o rla n , W .A . N e w m a n . 2 0 02 . Kamus Kedokteran Dorland Edisi Bahasa Indonesia, Edisi 29.Ja karta : E G C

D u rk in , Joh n . 19 9 3 . Expert Systems, Design and Development. L o nd o n : P re n tice H all

F a th a nsya h . 2 0 0 7 . Basis Data . In fo rm a tika : B a n du n g

H a m d a n i. 2 0 1 0 . Sistem Pakar Untuk Diagnosa Penyakit Mata Pada Manusia . S a m a rin d a :Ju rn a l In fo rm atika U nive rs itas M u la w arm a n . [off lin e ] 1 1 S ep te m b e r 2 01 0 p k l. 1 1 :6 7 W IB

H arto no , Jo giya n to . 2 0 0 2 . Pengenalan Komputer Edisi III. Y o g ya karta : A N D I

H arto no , Jo giya n to . 2 00 3 . Pengembangan Sistem Pakar Menggunakan Visual Basic.Y o g ya karta : A N D I

H u n t, Jo h n . 2 0 0 6 . Agile Software Contstruction. L o n d on : S p rin ge r

Im a n sya h , M u h a m m a d . 20 0 3 . PHP dan MySQL untuk Orang Awam . P a le m b a n g:M A X IK O M .

L a d ja m u d in , b in A l-B a h ra . 2 00 5 . A n alisa da n D esa in S is te m In fo rm a s i. Y o g ya karta : G ra haIlm u

M a h en d ra , Id a B a gu s M a de . 2 00 7 . Modifikasi XP: Mdetodologi untuk MengembangkanAplikasi E-Learning di Perguruan Tinggi. S e m in ar N a sio n a l S is te m da n In fo rm a s i. B a li.

Page 94: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

[O n line] T erse d ia : h ttp ://yud ia gusta .f iles .w ordpress .co m /2 0 0 9 /1 1 /3 0 8 -3 1 3 -snsi07 -0 53 -m o d if ika si-x p -m eto do lo gi-un tu k -m en ge m b an gka n -ap lika si-e -le a rn in g -d i-p ergu ru a n -ting gi.p d f A k se s 1 0 F e b ru ari 2 01 1 p k l. 1 9 :2 3

M arta w ia nsya h . 2 0 0 8 . Gigiku Kuat, Mulutku Sehat. B a nd u n g: K arya K ita

M e dsk e r, L arry. 1 9 9 3 . Design and Development of Expert Systems and Neural Network. N e wY o rk : M a x w ell M ac m il la n P u b lish in g C o m pa n y

P ro b o ye k ti, U m i. 20 0 8 . Bahan Ajar Rekayasa Perangkat Lunak. [o n lin e]. T erse d ia :h ttp :// le c tu re r.u k d w .ac .id /o th ie /a gile_ m o de l.p df

S ara g ih , S o rn a u li. 20 0 9 . Hubungan Kualitas Pelayanan dan Kepuasan Pasien denganKunjungan di Balai Pengobatan Gigi Puskesmas Kota Pekanbaru. M e d an : T esisP a scasarja na A d m in istrasi da n K e b ija ka n K ese ha ta n U nive rsita s S u m a tra U tara . T erse d ia :h ttp ://rep o sito ry .u s u .ac .id /b itstre a m /1 2 3 4 5 6 7 8 9 / 6660 /1/09E 00780 .pdf a kse s: 2 3 F e b ru ari20 1 1 p u ku l.13 :3 8 W IB

S im a rm a ta , Ja n ner. 2 00 7 . Perancangan Basis Data . Y o gya karta : A N D I

S u go n o , D e n d y. 2 0 0 8 . Kamus Bahasa Indonesia. J a karta : P u sa t B a ha sa .

S u p arm a n . 19 9 1 . Mengenal Artificial Inteligent cetakan I. Y o gya ka rta : A N D I O F F S E T

W a lto n , R ic h ard E . 1 9 9 7. Prinsip dan Praktik Ilmu Endodonsi Edisi kedua. Ja ka rta : E G C

W ard a na , I N yo m a n K usu m a . 2 0 0 8 . Perancangan Sistem Pakar untuk Diagnosa PenyakitMulut dan Gigi Menggunakan Bahasa Pemrograman Clips. Y o gya k arta : S e m in ar N a sio na lA p lik a si T e kn o lo gi In fo rm asi.

W id o d o. 20 0 4 . Toward Agile Methods : The Requirements Engineering Methods To SupportExtreme Programming . D e p o k : T e sis P asc a sarjana T e kn ik Iin fo rm a tik a U niversita sIn d o n esia .

Y u w o n o , B a m b a n g. 20 1 0 . P en g e m b a n ga n S is te m P ak ar p ad a P eran g k a t M o b ile u n tu kM e n d ia g n o sa P e n y a k it G ig i. Y o g y a k a r ta : S e m in ar N asio n a l In fo rm a tika U P N V etera n .

A g g rae n y , F e tty T ri. S is te m P a ka r P e n ya k it G ig i d a n M ulu t M e n ggu n a ka n M e tho d e F o rw a rdC h ain in g .[on line] a kse s 22 A gu stu s 11 . p kl 1 4 .00 W IB . T erse d iah ttp :/ /ep r in ts.u p nja tim .ac .id /1 3 4 1/1 /F e tty_T ri_2 9 -34 .pdf

B o ss , R ic hard W . 1 9 9 1. What Is An Expert System? ERIC Digest [O ff lin e]. T erse d ia :w w w .a m a zo n .co m . [8 M are t 2 0 1 0 , 2 1 :4 4]

D w iarta ra , L o k a . Perkenalan Installasi dan Konfigurasi. [on line] te rse d ia :h ttp ://w w w .ilm u w eb site .co m A kse s 1 0 S e pte m ber 2 0 10 p kl. 1 0 :25

H a m safir, e va n . Kurangnya Kesadaran Masyarakat dalam Memelihara Kesehatan Gigi danMulut. [o n line]. T erse d ia : w w w .in fo gig i.c o m a k se s: 3 M are t 2 0 1 1 , p k l.0 9 :5 7 W IB

Irm a n sya h , F arie d . 2 0 0 3 . Pengantar Database. [o fflin e]. T erse d ia : w w w .ilm u k o m p u ter.c o m .[8 Ju li 20 0 9]

Page 95: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

h ttp ://p riva te c la ssroo m .w o rdpre ss .co m /2 0 1 0 /0 7 /1 6/d e fin is i -dan -se ja rah -w e b/

http ://w w w .a nn eah ira .c o m /se ja rah -w e b .h tm

http ://w w w .gun a darm a.ac .id /lib ra ry /a rtic les /grad u a te /co m p u te r-sc ien c e /2 0 0 9 /A rtike l_ 1 01 0 4 8 7 5 .p df. [12 Ja n uari 2 0 1 1 : 1 2 .0 0 ]

h ttp ://w w w .ka m u silm ia h .c o m /it/se ja rah -w orld -w id e -w eb /

Page 96: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

L A M PIR A N A

D A F T A R P E N Y A K I T -P E N Y A K IT G IG I Y A N G U M U M M U N C U L

N o D iagnosis D efinisi G ejala P enanganan K eterangan G ejala1 A b se s p e rio d o n ta l R ad a n g ya n g te rlo k a lisa s i

d im an a sa lah satum an ife s ta s in ya d a la m b e n tu kn an ah p ad a ja rin ga np en d u k u n g g ig i

1 , 1 3 , 2 1 , 2 2 ,2 3 ,2 4 , 3 2 ,3 7 ,3 8 ,4 3 , 4 8 , 5 0 , 5 5

M ela k u k a n sca llin g , ro o tp lan in g , cu ra tta g e a tau b ed ahflap ya n g d ise su aika n d en g a ntin g k a t k ep a rah an n ya

1 . B au m u lu t ta k sed a p2 . B en jo la n p u tih p ad a b a g ian d a la m b ib ir3 . B e rca k kec o k la ta n m e n d a ta r p ad a b ib ir4 . B e rca k p u tih b e rlen d ir p ad a m u lu t5 . B e rca k p u tih p ad a lid a h6 . B e rca k p u tih p ad a ro n g g a m u lu t7 . B ib ir ke m erah a n8 . B ib ir p ecah -p eca h9 . B ib ir te ra s ke r in g d an k e ra s1 0 . B ib ir te ra sa p a n as sep e rti te rb a ka r1 1 . B in tik p u tih p ad a g ig i1 2 . B in tik-b in tik m era h b e rs is ik p ad a d ae ra h m u lu t1 3 . D e m a m1 4 . D en tin te r lih a t1 5 . D ise r ta i ra sa ga ta l1 6 . D ise r ta i sa k it k ep ala1 7 . G ig i b e rlu b a n g1 8 . G ig i k e lu a r d a rah1 9 . G ig i n ye ri saa t te rke n a ran g sa n ga n (p a n as ata u

d in g in )2 0 . N ye ri p ad a T M J (S en d i T e m p o ro M a n d ib u le r)2 1 . G u s i b e n g k a k2 2 . G u s i lic in d an m e n g k i lap2 3 . G u s i m era h m u d a2 4 . G u s i m u d a h b e rd a rah2 5 . In fe k s i p ad a ke le n ja r lu d a h2 6 . K e m erah a n p ad a su d u t-su d u t m u lu t2 7 . L u b a n g sa n ga t b esa r p a d a g ig i

2 B au m u lu t (H a lito sis ) B au ta k sed ap p a d a ro n g g am u lu t

1 M e n g h ila n g k a n fa k to re tio lo g i b isa ju g am en g g u n a k an m o u th w a sh

3 C h e ilit is P e rad an ga n ya n g te r jad ip ad a b ib ir, u m u m n ya ad ap ad a su d u t-su d u t b ib ir

7 , 8 , 9 , 2 6 , 4 5 , 4 6 ,5 3

M e m b erika n p ele m b a b b ib ir ,m en a m b a h asu p a n v ita m in ,m e m b erik a n o b atan tib io tik /m in o sep ,m en ig k a tk an a su p a n a ir

4 E rite m a M u ltifo rm is S u a tu p e n ya k i t k u lit d anm e m b ara n m u k o sa ya n gte rb a ta s. U m u m n ya te r jad ip ad a p ria d e w a sa m u d a tap iju ga b isa p ad a an a k -an a k .U m u m n ya o e n ye b a b tid a kd ike tah u i, m u n g k in b e ru p areak s i te rh ad a pm ikro o rg a n is m e a ta u o b a t

3 , 7 , 8 , 9 , 1 0 , 1 3 P e m b erian o b a t-o b a tim m u n o m o d u la si,ko rtik o s te ro id sis te m is d o s isren d ah d a n ata u aza tro p inK u m u r-k u m u r p a lia t if to p ika l

5 G in g iv itis R ad a n g g u s i 2 1 , 2 2 , 2 3 , 2 4 ,5 0 ,5 5

M ela k u k a n sca llin g d a nm en in g k a tka n D H E

6 H erp es sim p le k s(P rim ar y H erp e ticG in g iv o s to m a t it is )

V esike l (ge le m b u n g) ya n gm eru p a k an in fe k s i v iru sH S V (H erpes Si mplexVirus) p ad a b a g ia n su d u t

1 3 , 2 1 , 2 4 , 3 8 , 4 7 ,5 1 , 5 2 , 5 4

P e m b erian an tiv iru s ,p e rb aik a n n u trisi tu b u h , d a np e m b e ria n o b a t an ti n ye ri ,is tirah at ya n g c u k u p ,

A-1

Page 97: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

b ib ir a tau se k ita r m u lu t p en in g k a tan d a ya tah a n tu b u h 2 8 . L u k a m u d ah b e rd a rah2 9 . L u k a te rb u k a b e rw arn a b iru k ep u t ih an3 0 . L u k a te rb u k a p ad a lid a h3 1 . M u n cu l b en jo lan k e m era h an p ad a lu b a n g g ig i3 2 . N an a h p ad a p a n g k a l g u si3 3 . N ye ri p ad a ke len ja r lu d a h3 4 . N ye ri p ad a o to t p e n g u n ya h3 5 . N ye ri saa t b e rb a rin g3 6 . N ye ri saa t g ig i te r te ka n m a k a n an3 7 . N ye ri saa t m en g u n ya h3 8 . P e m b en g k a ka n k e len ja r ge ta h b en in g3 9 . P e m b en g k a ka n p ad a k e le n ja r lu d a h4 0 . P e m b u su ka n g ig i4 1 . P u lp a m a ti ra sa4 2 . P u lp a te r in fe k s i / rad an g p a d a p u lp a4 3 . R eses i gu s i4 4 . S a k it b e rd e n yu t ta n p a ran g sa n g an4 5 . S u d u t m u lu t te ra sa n ye ri4 6 . S u d u t-su d u t m u lu t b e rsis ik4 7 . T e ra sa p e rih saa t m a k a n d a n m in u m4 8 . T e rb en tu k k an to n g an ta ra g ig i d an g u si4 9 . T e rd ap a t b en jo la n u n g u d e n ga n p in g g iran

b e rs iku p a d a d ae rah m u lu t5 0 . T e rd ap a t en d a p an p la k5 1 . T e rd ap a t u lk u s (lu k a ) p ad a m u k o sa m u lu t5 2 . T e rjad i d ae ra h ke m erah a n p a d a m u lu t5 3 . U lku s (lu ka ) p ad a su d u t m u lu t5 4 . V es ike l (ge le m b u n g) p ad a m u k o sa m u lu t5 5 . T e rd ap a t k a ran g g ig i5 6 . P e rke m b a n g an p en ya k it ce p a t (b u lan an )5 7 . R u a n g p u lp a te rb u ka5 8 . L u k a ata u lec i a ta u b e n jo lan yan g m u n c u l

b e ru la n g

7 K a lk u lu s K aran g g ig i 1 , 2 4 ,5 0 ,5 5 M ela k u k a n sca llin g , ro o tp lan in g , cu ra tta g e a tau b ed ahflap ya n g d ise su aika n d en g a ntin g k a t k ep a rah an n ya

8 K an d id ia sis In fe k s i ja m u r (C an d id aA lb ican s) p ad a ro n g g a m u lu tya n g d ise b ab k a nk e tid a k se im b a n g an flo ran o r m a l p ad a m u lu t(P en in g k a ta n flo ra C a n d id a )

1 , 5 , 6 , 4 7 , 5 1 P e m b ersih an ja m u r p ad ad ae rah ya n g te rse ran g ,P e m b erian o b a t an ti ja m u r,d an p en in g k a tan D H E

9 K an k e r P e rtu m b u h an se l ya n g tid a kte rken d ali d an b e rs ifa t g an a s

2 , 3 , 4 , 8 , 3 0 , 5 2 ,2 8 , 5 6 , 5 8

P e m b erian o b a t an ti ka n ke r ,a tau ke m o te rap i, a taurad io te rap i, p e n in g k a ta n D H E

1 0 K arie s M e d ia G ig i b e r lu b a n g ya n g b a rum en g e n a i la p isan d en tin

1 4 , 1 7 , 1 9 R esto ra s i

1 1 K arie s p ro fu n d a G ig i b e r lu b a n g ya n g su d ahm en g e n a i ja r in ga n p u lp a

1 4 , 1 7 , 1 9 , 4 2 , 4 4 R esto ra s i, p e m b e rs ih an d anste r il isa s i sa lu ran a k a r

1 2 K arie s S u p e rfis ia l G ig i b e r lu b a n g ya n g h an yasa m p a i lap isa n te rlu a r a taue m a il

1 1 , 1 7 R esto ra s i

1 3 K e la in a n S e n d iT e m p o ro m a n d ib u le r

K e la in a n p a d a o to t a tausen d i d ise k ita rte m p o ro m a n d ib u la r jo in t

1 6 , 3 4 , 2 0 P e rb a ikan o k lu s i gig i,tin d a ka n p e m b e d ah a n jik ap a rah

1 4 L ik en p lan u s P en ya k i t ga ta l ya n gk a m b u h a n , d im u la i seb a g a iru a m d ari b e n jo lan k ec ilya n g m en ye b a r , yan gk e m u d ian m e n ya tum e m b e n tu k p la k ya n gb e rs isik d an k asa r (b e rca km en o n jo l)

1 2 , 1 5 , 2 9 , 4 9 , 5 8 P e m b erian k rim a tau salepb e ta m e ta so n v a le ra t 0 ,1 %D ira w a t d e n ga n ste ro id d a nim m u n o su p re san to p ik a l a tausiste m ik

1 5 M a sa lah k e le n ja r P e m b en g k a ka n p ad a sa lu ra n 2 5 , 3 3 , 3 9 P e m b erian an tib io tik a tau

A-2

Page 98: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

lu d a h k e len ja r lu d ah a ta u ke len ja rlu d a h

an tiv iru s se su a i fa k to rp en ye b ab n yaP e m b ed a h an Penjelasan definisi

S ca l lin g : p e m b ersih a n k a ra n g g ig i

R o o t p la n in g : p e m b er sih a n ak a r g ig i

C u ra tta g e : p en g k u re tan

E tio lo g i : fa k to r p en yeb ab

D H E (D e n ta l H e a lt E d u ca t io n ) : p en in g k a ta n

k e sad a ra n ak a n k e se h a tan g ig i d an m u lu t, b e ru p a

n a se h a t a tau p en y u lu h a n sin g k a t d a r i d o k te r

te rk a it

R e s to ras i : p en a m b a la n g ig i

O k lu si : p o sis i b e r te m u n ya (k o n ta k ) g ig ia ta s d en ga n g ig i b a w a h se c a ra se m p u rn a

1 6 N e kro sis p u lp a K e m atia n ja r in ga n p u lp aa k ib a t p e rad an g a n p ad ap u lp a ya n g b e rla n g su n gkro n is

1 7 , 2 7 , 4 0 , 4 1 , 5 7 P e ra w a tan salu ran a ka r (P S A /en d o d o n tic trea tm e n t) a taup en ca b u tan g ig i

1 7 P e rio d o n tit is P e rad an ga n gu s i ya n g su d ahm en ye b a r ke d ae rahp en ya n g g a g ig i

1 , 2 1 , 2 2 , 2 3 , 2 4 ,4 3 , 4 8 , 5 0 , 5 5

M ela k u k a n sca llin g , ro o tp lan in g , cu ra tta g e a tau b ed ahflap ya n g d ise su aika n d en g a ntin g k a t k ep a rah an n ya , se rtap e m b e ria n an tib io tik jik asu d ah p a rah

1 8 P u lp iti s a ku t R ad a n g p ad a ja r in g an p u lp aya n g tid a k p a rah , jik ap en ye b ab p e rad a n g an te la hd ih ilan g k an m a k a p u lp aa kan p u lih sep e rti se m u la

1 7 , 1 8 ,1 9 , 2 7 , 3 5 ,4 2 , 4 4

D ip u lp o to m i (p e m o to n g a np u lp a )R esto ra s i, p e m b ers ih a n d a nste r il isa s i sa lu ran a k a r se r taP e m b erian o b a t p e red a n ye ri

1 9 P u lp iti s k ro n is P e rad an ga n p a ra h p ad ap u lp a ya n g tid a k a k a n p u lihk e m b a li se ka lip u np en ye b ab n ya d ih ila n g k an ,la m b a t lau n a k anm en ye b ab k a n n e k ro sis(ke m a t ian ja r in ga n )

1 8 , 2 7 , 3 1 , 3 5 , 3 6 ,3 7 , 4 2 , 5 7

D ip u lp o to m i (p e m o to n g a np u lp a )R esto ra s i, d anP e m b erian o b a t p e red a n ye riD e v ita li sa si (s ya ra fd im a tik an ) d an d ila k u k a nP e ra w a tan salu ran a ka r (P S A /en d o d o n tic trea tm e n t)

2 0 S a ria w an a tauS to m a tit is A p h to sareccu rren t (S A R /sa ria w an b e ru la n g)

P e rad an ga n p a d a ja r in g a nm u k o sa m u lu t

7 , 1 3 , 1 5 , 2 8 , 3 0 ,4 7 , 5 1

P en in g k a ta n asu p an n u tr is i,v ita m in d a n a irP e m b erian m in o se p ,m e m in im a lisir fa k to rp en ce tu s (p red isp o s is i)

A-3

Page 99: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

L A M PIR A N B

PO H O N D IA G R A M

Diagnosa

KG1 KG2 KG3 KG4 KG5 KG6 KG7 KG8 KG9 KG10

D1 D2 D3 D4 D5 D6 D7 D8 D9 D10

P1 P2 P3 P4 P5 P6 P7 P8 P9 P10

Diagnosa

KG11 KG12 KG13 KG14 KG15

D11 D12 D13 D14 D15

P11 P12 P13 P14 P15

B – 1

Page 100: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

Diagnosa

KG16 KG17 KG18 KG19 KG20

D16 D17 D18 D19 D20

P16 P17 P18 P19 P20

K eteran ga n :

K G : K elo m p o k G eja la

D : D ia gn o sa

P : P e na n ga n a n

T a b e l P e la be lan K elo m p o k G eja la da la m P o h o n D ia gra m

L abel K elom pok G ejala

K G 1 1 , 1 3 , 2 1 , 22 , 2 3 ,2 4 , 3 2 ,3 7 ,3 8 , 43 , 4 8 , 5 0 , 5 5

K G 2 1

K G 3 7 , 8 , 9 , 2 6 , 4 5 , 4 6 , 5 3

K G 4 3 , 7 , 8 , 9 , 1 0 , 13

K G 5 21 , 2 2 , 2 3 , 2 4 , 5 0 ,55

K G 6 13 , 2 1 , 2 4 , 3 8 , 4 7 , 5 1 , 5 2 , 54

K G 7 1 , 2 4 ,5 0 ,5 5

B – 2

Page 101: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

K G 8 1 , 5 , 6 , 4 7 , 51

K G 9 2 , 3 , 4 , 8 , 3 0 , 52 , 2 8 , 5 6 , 5 8

K G 1 0 14 , 1 7 , 19

K G 1 1 14 , 1 7 , 1 9 , 4 2 , 4 4

K G 1 2 11 , 1 7

K G 1 3 16 , 3 4 , 20

K G 1 4 12 , 1 5 , 2 9 , 4 9 , 5 8

K G 1 5 25 , 3 3 , 39

K G 1 6 17 , 2 7 , 4 0 , 4 1 , 5 7

K G 1 7 1 , 2 1 , 2 2 , 23 , 2 4 , 4 3 , 4 8 , 5 0 , 5 5

K G 1 8 17 , 1 8 ,1 9 , 2 7 , 3 5 , 4 2 , 44

K G 1 9 18 , 2 7 , 3 1 , 3 5 , 3 6 , 3 7 , 4 2 , 57

K G 2 0 7 , 1 3 , 1 5 , 28 , 3 0 , 4 7 , 5 1

T a b e l P e la be lan D ia gn o sa d a la m P o h o n D ia gra m

L abel K elom pok G ejala

D 1 A b ses p eriod o n ta l

D 2 B a u m u lu t (H alito sis)

D 3 C h eilitis

D 4 E rite m a M ultifo rm is

D 5 G in giv itis

D 6 H erp es sim p le ks (P rim ary H erp e ticG in givo sto m a titis)

D 7 K alku lu s

D 8 K a n d id ia sis

D 9 K a n k e r

D 1 0 K aries M e d ia

B – 3

Page 102: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

D 1 1 K aries p ro fun da

D 1 2 K aries S u p erfis ia l

D 1 3 K ela in an S e n d i T e m p o ro m a n d ib u le r

D 1 4 L ik e n p la nu s

D 1 5 M asa la h ke le n ja r lu da h

D 1 6 N e krosis p ulp a

D 1 7 P erio do n titis

D 1 8 P u lp itis a ku t

D 1 9 P u lp itis kro n is

D 2 0 S aria w a n a ta u S to m a titis A ph to sa re cc u rre n t(S A R / saria w a n beru la n g)

T a b e l P e la be lan P e n a n gan a n d a la m P o h o n D ia gra m

L abel K elom pok G ejala

P 1 M ela ku k a n sca llin g , roo t p la n in g , c u ra tta ge a tau b ed a h fla p ya n g d isesua ika nd en ga n tin gka t ke para han n ya

P 2 M e n gh ila n gka n fa k to r e tio lo g i b isa ju ga m e n ggu n a ka n m o uth w a sh

P 3 M e m berik a n pe le m b a b bib ir, m e na m b a h asu pan vita m in , m e m be rika n ob a ta n tib io tik /m in o se p , m e n ig ka tk a n a su p a n a ir

P 4 P e m b eria n o ba t-o b a t im m u no m o d u la si, ko rtiko s te ro id sis te m is do sis ren da hd an a tau a za tro p inK u m u r-ku m u r p a lia tif top ik a l

P 5 M ela ku k a n sca llin g da n m e n in gka tk a n D H E

P 6 P e m b eria n an tiv iru s, perb a ik an n utris i tub u h , d a n p e m b e ria n o ba t a n ti n yeri,is tira ha t ya n g c u ku p, pe nin gka ta n d a ya tah a n tu b uh

P 7 M ela ku k a n sca llin g , roo t p la n in g , c u ra tta ge a tau b ed a h fla p ya n g d isesua ika nd en ga n tin gka t ke para han n ya

P 8 P e m b ersih a n ja m u r pa d a d aerah ya n g te rse ra n g , P e m b eria n o ba t a n ti ja m u r,d an p e n in gka ta n D H E

P 9 P e m b eria n o ba t a n ti ka n ke r, a ta u ke m o tera p i, a tau ra d io te ra p i, p e n in g ka ta nD H E

P 1 0 R e sto rasi

P 1 1 R e sto rasi, pe m b ersiha n d a n s te rilisasi sa lu ra n a kar

P 1 2 R e sto rasi

B – 4

Page 103: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

P 1 3 P erb a ik a n o k lu si g ig i, tind a k a n pe m b e d a ha n j ika p ara h

P 1 4 P e m b eria n k rim ata u sa le p be ta m e ta son va le ra t 0 ,1%D ira w at de n ga n ste ro id d a n im m u n o sup re san to p ik a l a ta u sis te m ik

P 1 5 P e m b eria n an tib io tik a ta u a n tivirus se su a i fa k to r p e n ye b a b n yaP e m b e d a ha n

P 1 6 P era w a tan sa lu ra n a ka r (P S A / en d od o n tic tre a tm e n t) a ta u pe nca b u ta n gig i

P 1 7 M ela ku k a n sca llin g , roo t p la n in g , c u ra tta ge a tau b ed a h fla p ya n g d isesua ika nd en ga n tin gka t ke para han n ya , se rta pe m b eria n a ntib io tik j ika su da h p ara h

P 1 8 D ip u lpo to m i (p e m oton ga n pu lpa)R e sto rasi, pe m b ersiha n d a n s te rilisasi sa lu ra n a kar se rtaP e m b eria n o ba t pere da nye ri

P 1 9 D ip u lpo to m i (p e m oton ga n pu lpa)R e sto rasi, d anP e m b eria n o ba t pere da nye riD e vita lisasi (sya ra f d im atik a n ) d an dila ku ka n P era w a ta n sa lu ran a k a r (P S A /e nd o d on tic tre a tm e n t)

P 2 0 P e n in gka ta n a su pa n n u tris i , vita m in d a n a irP e m b eria n m in os e p , m e m in im alis ir fa kto r pe nc e tus (p re d isp o sisi)

B – 5

Page 104: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

L A M PIR A N C

P E N E R A P A N K A ID A H P RO D U K SI P A D A AP L IK A SI

if ($jumlah_hasil_diagnosis > 0) {

while ($row= mysql_fetch_array($result)) {

if ($row['mark'] == 'special') {

echo "Diagnosis: " . $row['diagnosis'] .

"<br/>Definisi: " . $row['definisi'] .

"<br/>Penanganan: " . $row['penanganan'] . "<br/><br/>";

break;}

else {

echo "Diagnosis: " . $row['diagnosis'] . "<br/>Definisi: " . $row['definisi'] ."<br/>Penanganan: " . $row['penanganan'] . "<br/><br/>";

} } }

else {

echo "Tidak ditemukan diagnosis yang cocok berdasarkan pilihan.";

}

// cek hasil diagnosis

if ($jumlah_hasil_diagnosis > 0) {

while ($row= mysql_fetch_array($sql_query)) {

$str_array = $row['id_gejala'];

// convert ke array

$data = (explode(', ', $str_array, -1));

// hitung total data pada array

$j_array = count($data);

if ($j_array < 5) {

if ($row['mark'] == 'special') {

echo "<br/>Diagnosis: " . $row['diagnosis'] .

C-1

Page 105: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

"<br/>Definisi: " . $row['definisi'] .

"<br/>Penanganan: " . $row['penanganan'] . "<br/><br/>";

break;}

else {

echo "<br/>Diagnosis: " . $row['diagnosis'] .

"<br/>Definisi: " . $row['definisi'] .

"<br/>Penanganan: " . $row['penanganan'] . "<br/><br/>"; }

}elseif ($j_array > 4) {

$data_kepilih = explode(', ', $str_array2, 5);

//print_r($data_kepilih);

$j_data_2 = count($data_kepilih);

if ((((count($data_kepilih) - 1) / count($data)) * 100) > 60) {

//echo "Lebih dari 60%, masuk ke spesial";

if ($row['mark'] == 'special') {

echo "<br/>Diagnosis: " . $row['diagnosis'] ."<br/>Definisi: " . $row['definisi'] . "<br/>Penanganan: " .$row['penanganan'] . "<br/><br/>";

break;

} else {

echo "<br/>Diagnosis: " . $row['diagnosis'] ."<br/>Definisi: " . $row['definisi'] . "<br/>Penanganan: " .$row['penanganan'] . "<br/><br/>";

else {

echo "<br/>Diagnosis: " . $row['diagnosis'] . "<br/>Definisi: " .$row['definisi'] . "<br/>Penanganan: " .

$row['penanganan'] . "<br/><br/>"; }

} }

} else {

echo "Tidak ditemukan diagnosis yang cocok berdasarkan pilihan.";

}

C-2

Page 106: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

LAMPIRAN DQUESIONER

Jenis Kelamin : Profesi :Umur : Domisili :

Saya mahasiswa Teknik Informatika Universitas Islam Negeri Jakarta, bermaksud mengadakanpenelitian kecil sebagai bahan pertimbangan dan penguat latar belakang dalam proses penyelesaian skripsi sayayang berjudul Aplikasi Sistem Pakar Berbasis Web untuk Diagnosa Penyakit Gigi dan Mulut.

Aplikasi ini bertujuan untuk membantu masyarakat umum atau juga mahasiswa kedokteran gigi yangingin mengetahui berbagai jenis penyakit gigi melalui gejala yang dirasakan oleh penderita atau pasien.Aplikasi ini diharap dapat membantu dalam akselerasi pendidikan mahasiswa kedokteran gigi dan jugamembantu masyarakat umum dalam penanganan awal penyakit gigi dan mulut.

Aplikasi ini saya usulkan karena berdasar penelitian Data Dirjen Pelayanan Medik (2001) yangmenunjukkan bahwa penyakit gigi dan mulut termasuk sepuluh ranking penyakit terbanyak di Indonesia(Saragih, 2009:1). Berdasarkan survei Yayasan Kesehatan Gigi Indonesia (2003) yang dilakukan pada anak-anak menunjukkan bahwa 70 % anak-anak menderita karies gigi dan gingivitis (peradangan gusi), sedangkanpada orang dewasa ditemui sebanyak 73% yang menderita karies gigi. Sedangkan, berdasarkan hasil surveikesehatan rumah tangga (SKRT) tahun 2004, sebanyak 90,05 % penduduk Indonesia mempunyai masalahkesehatan gigi dan mulut (Saragih, 2009:2). Angka ini pun meningkat pada hasil riset drg Herniyawati, Mkestahun 2007 yang menunjukan sebanyak 72 persen penduduk Indonesia mengalami gigi berlubang (Hamsafir,2010).

Mungkin ada yang bertanya sistem pakar itu sendiri sebenarnya apa. Sistem pakar merupakan paketperangkat lunak atau paket program komputer yang ditujukan sebagai penyedia nasihat dan sarana bantu dalammemecahkan masalah dalam bidang-bidang spesialisasi tertentu seperti sains, perekayasaan matematika,kedokteran, pendidikan dan sebagainya. Komputer yang demikian dapat dijadikan seperti konsultan atau tenagaahli di bidangnya, tapi penerapan aplikasi yang saya akan buat ini menjadi penasehat awal saja bukan penentukebijakan akhir dalam penatalaksanaan atau penindaklanjutan penyakit yang diderita.

Sekiranya demikianlah penjelasan singkat saya tentang latar belakang penyebaran quesioner ini dangambaran singkat projek yang akan menjadi hasil implementasi atau penerapan darai data olah queaioner ini,kemudian saya mohon kesediaan sedikit waktunya untuk mengisi beberapa pertanyaan singkat berikut dengansejujurnya. Atas perhatian dan bantuannya saya ucapkan terima kasih.

Budi KurniawanFakultas Sains dan Teknologi/ Teknik Informatika

Universitas Islam Negeri JakartaNIM: 104091002863

1

Page 107: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

PERTANYAAN (Jawablah dengan memberi tanda silang atau lingkari pada pilihan Anda)1. Seberapa sering anda menggosok gigi dalam

satu hari?a. 1 kali seharib. 2 kali seharic. 3 kali seharid. Setiap selesai makan

2. Seberapa penting menggosok gigi bagi anda?a. Tidak pentingb. Kurang pentingc. Pentingd. Sangat penting

3. Seberapa sering anda pergi ke dokter gigi untukmemeriksakan gigi anda?a. 3 builan sekalib. 6 bulan sekalic. Setahun sekalid. Jika sakit saja

4. Alasan apa yang mendasari anda pergi ke doktergigi secara rutin?a. Kesehatan gigi itu pentingb. Periksa gigi itu murahc. Kebiasaan dari keluargad. Fasilitas perusahaan atau tempat bekerja

5. Alasan anda yang jarang pergi ke dokter gigi?a. Kesehatan gigi cukup dijaga dengan sikat

gigib. Biaya mahalc. Tidak pernah sakit gigid. Hanya dianggap perlu jika sudah sakit gigi

atau mulut6. Apakah anda mengenal jenis penyakit gigi dan

mulut?a. Tidak tahu sama sekalib. Sedikitc. Beberapa jenisnya sangat tahud. Banyak jenisnya yang saya tahu(jika jawaban anda a atau d maka lanjut keno.8)

7. Jika jawaban anda pada pernyataan no. 6 adalahb atau c mohon jawab pernyataan ini, jika yanglain lewatkan, dari mana anda mendapatkaninformasi tersebut?a. Internetb. Bukuc. Software atau program kepakarand. Pernah mengalaminya

8. Pernahkah anda melihat dan menjalankansoftware atau aplikasi sistem pakar yang

digunakan untuk menentukan penyakit gigi danmulut?a. Belumb. Pernah lihat tapi belum pernah menjalankanc. Pernah lihat dan satu kali mencoba untuk

menjalankand. Sering sekali menggunakanJika jawaban anda a. lanjut ke no.11

9. Jika jawaban anda pada pernyataan 8 adalahselain a, mohon jawab pernyataan berikut,bagaimana bentuk software atau aplikasitersebut?a. Aplikasi dalm bentuk webb. Program seperti aplikasi windowsc. Program berbentuk console atau tampilan

hanya teksd. Berupa pesan singkat dalam email atau alat

komunikasi10. Bagaimana cara menjalankan atau

menggunakan aplikasi tersebut?a. Memasukkan nama penyakit lalu

ditampilkan gejalanyab. Menjawab pertanyaan gejala yang dirasakan

lalu ditampilkan diagnosanyac. Memilih gejala yang talah ditampilkan

sesuai yang dirasakan kemudian ditampilkandiagnosanya

d. Memilih diagnosa penyakit kemudianditampilkan gejala-gejalanya

11. Menurut anda apakah software atau aplikasisistem pakar untuk mendiagnosa penyakit gigidan mulut diperlukan untuk membantu anda?a. Sangat dibutuhkanb. Butuhc. Kurang bergunad. Tidak penting

12. Jika jawaban anda pada pernyataan no.11 adalaha atau b, mohon jawab pernyataan ini, sarananda bentuk yang baik untuk aplikasi sistempakar kesehatan gigi dan mulut berupa?a. Aplikasi dalm bentuk web sehingga dapat

diakses kapanpunb. Program seperti aplikasi windows untuk

kepentingan pribadi dirumahc. Program berbentuk console atau tampilan

hanya teks agar kecil memori yangdigunakan

d. Berupa pesan singkat dalam email atau alatkomunikasi dengan satu kali akses saja

Page 108: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

LAM PIR AN ETABUL ASI H ASIL PE NYEB ARA N Q U ESIO NER

No L/P usia Profesi domisili No Item1 2 3 4 5 6 7 8 9 10 11 12

1 L 23 mahasiswa sukoharjo 2 4 2 3 2 2 1 2 12 p 23 mahasiswa solo 2 3 3 1 2 4 1 2 33 p 27 mahasiswa solo 2 4 4 1 1 3 1 2 3 3 3 34 p 23 mahasiswa solo 2 4 2 1 1 3 1 1 3 15 p 22 coass solo 3 4 2 1 4 4 1 2 16 p 24 coass solo 2 4 3 1 3 4 3 1 1 1 17 l 23 mahasiswa solo 2 4 3 1 4 4 1 1 18 p 24 mahasiswa solo 2 4 3 1 3 4 3 1 1 1 19 p 25 coass solo 4 4 2 3 4 4 3 1 1 1 1

10 l 23 coass karanganyar 3 4 2 1 4 4 1 2 111 p coass 3 4 4 1 4 3 2 1 1 112 p 25 coass sukoharjo 2 4 4 1 2 4 2 2 1 1 2 113 l 26 coass solo 2 3 4 1 2 3 2 2 1 1 2 114 p 24 coass sukoharjo 4 4 2 1 2 3 2 2 1 1 1 115 l 23 coass karanganyar 3 4 2 1 2 4 1 2 116 p 22 coass sukoharjo 3 3 4 3 4 4 317 l 24 coass sukoharjo 3 4 2 3 2 3 2 1 318 l 25 coass solo 3 3 3 3 2 4 2 1 1 319 p 23 coass karanganyar 3 4 2 3 2 3 2 1 2 120 p 23 coass karanganyar 3 3 3 3 2 4 1 321 l 24 coass semarang 3 3 3 3 1 3 2 3 1 1 1 122 p 21 mahasiswa solo 2 3 4 4 4 4 1 2 123 l 23 coass solo 2 3 4 1 4 2 2 1 324 l 23 coass surabaya 4 4 3 1 1 4 1 2 125 p 22 mahasiswa solo 3 4 4 1 2 3 1,2 2 2

E - 1

Page 109: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

LAM PIR AN ETABUL ASI H ASIL PE NYEB ARA N Q U ESIO NER

No L/P usia Profesi domisili No Item1 2 3 4 5 6 7 8 9 10 11 12

26 p 25 mahasiswa solo 2 4 4 4 2 4 1 1 127 p 25 swasta solo 3 4 4 4 2 2 2 1 2 2 128 p 22 mahasiswa solo 3 4 4 4 1 2 2 1 2 129 p 22 mahasiswa solo 2 3 4 1 4 2 1 1 2 130 p 20 mahasiswa solo 2 3 4 1 4 3 1 3 1 1 1 131 p 21 mahasiswa solo 2 3 4 2 3 1 1 2 132 p 23 coass 2 3 4 1 2 1 2 133 l 18 mahasiswa solo 3 3 4 1 1 2 1 2 1 434 p 22 coass solo 3 3 4 1 3 2 2 335 l 24 mahasiswa solo 2 4 4 1 4 3 1 2 136 l 23 mahasiswa solo 2 4 4 1 1 3 1 1 1 2 237 p 21 mahasiswa solo 3 3 4 1 4 2 1 2 1 1 1 238 p 20 coass solo 3 4 4 4 4 1 339 p 24 solo 2 4 3 4 1,3 3 2 1 2 140 l 31 swasta sukoharjo 2 4 4 1 3 1 1 441 p 24 guru sukoharjo 2 4 4 1 1 1 1 1 142 p 24 guru solo 3 3 4 1 1 1 2 143 p 25 guru sukoharjo 2 4 4 1 2 2 4 1 2 2 1 244 p 25 coass solo 3 4 2 3 3 2 1 1 245 l 25 coass solo 3 4 4 1 4 2 1 2 1 346 p 25 mahasiswa klaten 3 3 4 1 1 1 2 147 l 23 IT solo 1 3 4 4 2 1 1 1 348 p 28 dokter umum wonogiri 2 4 3 1 3 2 1 2 149 p 29 dokter gigi wonogiri 2 4 1 1 4 3 1 1 350 p 37 dokter gigi wonogiri 2 4 2 1 3 2 1 1 1

E - 2

Page 110: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

LAM PIR AN ETABUL ASI H ASIL PE NYEB ARA N Q U ESIO NER

No L/P usia Profesi domisili No Item1 2 3 4 5 6 7 8 9 10 11 12

51 l 26 guru tangsel 2 3 4 4 4 2 4 1 2 152 p 30 guru pondok cabe 2 4 4 1 4 4 3 3 4 1 153 p 30 guru pamulang 2 3 4 4 1 2 2 1 2 154 p 26 karyawan pondok cabe 2 4 4 3 455 p 28 guru bintaro 2 4 3 1 2 2 4 156 l 37 guru pondok cabe 2 3 4 3 2 4 4 1 4 3 1 257 p 25 guru pamulang 3 4 2 1 3 2 1 1 158 p 40 guru ciputat 2 4 2 1 3 1 1 1 1 159 p 34 akunting pamulang 2 4 4 4 4 2 160 p 25 guru pamulang 3 4 4 4 2 4 1 2 161 p 25 guru pamulang 2 4 4 1 4 2 4 2 1 1 1 162 l 32 karyawan muncul 2 3 4 4 2 4 1 463 p 24 guru jakarta 2 4 4 1 4 2 4 1 2 164 p 27 guru depok 2 4 4 3 3 2 1 3 1 165 p 25 guru pamulang 2 3 4 4 2 4 1 2 166 p 27 guru pamulang 2 3 4 2 2 1 1 1 167 p 23 guru mampang 2 4 3 1 1 2 4 2 1 1 2 168 p 35 guru pondok cabe 2 3 4 4 1 1 1 169 p 32 guru pamulang 2 4 4 3 2 2 1 270 p 30 guru pondok cabe 3 3 4 2 3 4 1 1 271 p 21 mahasiswa jakarta 2 3 4 2 3 1 1 1 272 p 21 mahasiswa jakarta 4 4 2 1 1 1 1 373 p 19 mahasiswa jakarta 3 4 4 1 4 4 2 2 1 1 1 174 p 20 mahasiswa jakarta 2 4 4 1 4 2 4 1 1 275 p 21 mahasiswa jakarta 2 3 4 1 1 2 1 1 1 1

E - 3

Page 111: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

LAM PIR AN ETABUL ASI H ASIL PE NYEB ARA N Q U ESIO NER

No L/P usia Profesi domisili No Item1 2 3 4 5 6 7 8 9 10 11 12

76 p 19 guru jakarta 2 4 4 1 2 4 1 1 177 p 21 mahasiswa jakarta 2 4 2 1 1 3 2 1 1 278 l 20 mahasiswa jakarta 2 4 4 4 2 1 1 1 179 l 22 mahasiswa jakarta 3 3 4 4 2 4 1 1 180 l 22 mahasiswa jakarta 1 4 4 1 4 2 4 1 1 181 l 22 mahasiswa jakarta 1 4 4 1 4 2 4 2 1 282 l 21 mahasiswa jakarta 2 4 4 1 1 4 1 1 183 l 20 mahasiswa jakarta 2 3 3 1 4 2 1 1 1 184 l 20 mahasiswa jakarta 1 4 4 1 4 2 1 1 185 l 21 mahasiswa jakarta 2 4 4 3 1 4 1 1 186 l 22 mahasiswa jakarta 1 4 4 4 4 2 4 1 1 287 p 20 mahasiswa jakarta 2 3 4 2 4 3 1 1 2 288 p 20 mahasiswa jakarta 2 3 4 3 1 2 289 p 20 mahasiswa jakarta 3 4 1 1 2 4 1 2 190 p 21 mahasiswa jakarta 2 4 3 1 2 3 4 1 2 191 p 22 mahasiswa jakarta 2 3 4 1 4 2 4 1 2 492 l 23 mahasiswa jakarta 2 3 4 4 1 1 2 193 l 19 mahasiswa jakarta 1 3 4 1 4 2 494 p 25 pegawai jakarta 2 3 4 1 4 2 4 1 2 495 p 21 mahasiswa jakarta 3 4 4 1 4 2 2 1 2 196 l 20 mahasiswa jakarta 2 4 2 1 4 4 1 2 197 l 21 mahasiswa jakarta 2 4 4 1 4 2 4 1 2 198 l 18 mahasiswa jakarta 1 3 4 1 4 2 4 1 2 199 l 20 mahasiswa jakarta 2 3 4 1 4 2 2 1

100 l 18 mahasiswa jakarta 1 3 4 1 4 2 4 1 2 1Persentase Jawaban: 1 8,00% 0,00% 2,00% 73,68% 23,08% 6,12% 26,76% 77,42% 80,95% 68,18% 44,21% 74,70%

2 60,00% 0,00% 16,00% 1,32% 21,98% 41,84% 33,80% 15,05% 4,76% 13,64% 43,16% 15,66%3 28,00% 39,00% 14,00% 15,79% 5,49% 26,53% 1,41% 7,53% 9,52% 13,64% 10,53% 6,02%4 4,00% 61,00% 68,00% 9,21% 48,35% 25,51% 36,62% 0,00% 4,76% 4,55% 2,11% 3,61%

E - 4

Page 112: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

L A M PIR A N F

H A SIL W A W A N C A R A D E N G A N P A K A R

P AK A R 1

drg. A . Sholeh (Alm arhu m )

P e n u lis : S e la m a in i p erna h k a h m e ne m u k a n sis te m p a k ar u n tu k m e n d ia gn o sa pe n ya k it g ig i

d an m u lu t?

P a ka r : S e la m a in i be lu m sa ya te m u k a n

P e n u lis : J ika h ad ir se bu a h siste m ko m p u ter ya n g m e m b a n tu d ia gn o sa p e n y a k it gig i d a n

m u lu t (sis te m p a kar) u ntu k sia pa ka h sasara n o bje k pe m a kai ya n g te pa t?

P a ka r : B isa u n tu k b ida n g a kad e m ik se p erti m a h asisw a ke do kte ra n gig i, d apa t ju ga un tuk

ke p erluan m a syara ka t u m u m d a n ju ga u n tu k asiste n a ta u p era w at pa d a b e b erapa

k lin ik d o k te r g ig i, te n tu nya b a gi a siste n ya n g d ire ko m e nd a sik a n .

P e n u lis : P e n ya k it a pa sa ja ya n g serin g m u n c ul ?

P a ka r : gig i b erlub a n g ya n g te rd iri d ari tiga tin g ka ta n , karies su p erf is ia l ya n g ba ru sa m p ai

e m ail, ka rie s m e d ia ya n g su d a h m a su k sa m p ai de n tin , kar ie sn p ro fu n da ya n g su d a h

sa n ga t n ye ri kare na su d a h m e n ye n tu h pu lp a . J ika g ig i b erlub a n g in i tid a k d ita n ga ni

d en ga n te pa t m a ka a ka n m e n ye b a b ka n pu lp a te rinve k si ya n g d ise b u t p u lp itis . P u lp i tis

se n d iri d iba gi ke m ba li m e nja d i d ua , p u lp itis a ku t ya n g d a p a t d ise m b u h ka n , p u lp itis

kro n is ya n g su fa h p ara h . J ika p u lp i tis sud a h sa m p a i p a da fa se k ro n is d a n d id ia m ka n

sa ja m a ka a ka n m e m a tika n p u lpa ya n g d iseb u t n e kritis p u lpa . J ika a d a pera da n gan

ya n g te rjad i p a da gusi m a ka d ise b u t g in g iv itis . G in g ivitis in i m e rup a ka n a kib a t la te n

d ari karan g gig i. J ika ra d an g p ad a gusi in i se m a kin p ara h dan m e n u n ju k kan

p e m b e n tu k a n na n ah m a ka d ise b ut a b ses p erio do n ta l. A d a ju ga ya n g serin g te rja d i

p ad a m u lu t ya itu saria w a n , b a u m u lu t d a n h erpes. M a sih b an ya k se b e tu ln ya ta p i ya n g

serin g m u n c u l m u n gk in in i, na h n a nti b isa d iku m p ulk a n da ta n ya te rle b ih d a hu lu .

F-1

Page 113: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

K e m u dia n d isu sun te ru ru t p ad a d ia gn o sa n ya tid a k p erlu ba n ya k d u lu ya n g p e n tin g

serin g m u n c u l

S u m b er: w a w a ncara ta ng ga l 2 F eb ru ari 2 0 1 1 , be b erap a pe ka n se be lu m b elia u m e n in gga l,

ke m u d ia n po sisi pa kar in i d iga n tika n o le h d rg . N ur W id ya n i

P AK A R 2

drg. N ur W idyani

P e n u lis : a pa ka h b e nar ad a bebera pa k lin ik ya n g m e m ilik i asis te n ba gi d o k te r g ig i

d en ga n ke w e na n ga n m e m b erik a n dia gn o sa a w al u n tu k m e m ba n tu d o k te r ya n g

a da?

P a k a r : b e tu l, p a da be b era pa k lin ik m e m a n g d ib erik a n ke w e na n ga n b a gi para asis te n

un tu k ju ga m e m ba n tu h a n ya se ba tas m e m beri d ia gn osa a w al sa ja , se le b ih n ya

d ib erik a n ke m ba li ke w e na n ga n pad a d o kte r

P e n u lis : ap a ke n da la ya n g ad a de n ga n p o la se perti in i?

P a k a r : p erta m a , tida k se m u a asiste n m e m ilik i b e ka l pe m a ha m a n ya n g sa m a te n tan g

jen is -jen is pe n ya k it g ig i d a n m u lut. K e du a , su m b er yan g a d ap u n te rb a tas d a n

b isa m e m a ka n ba n ya k su m b er te rtu lis.

P e n u lis : la lu se ba ikn ya a pa ya n g d ila ku ka n u n tu k m e m b a n tu ke le m a h a n in i

P a k a r : d ib u a tn ya se b uah sis te m ko m p u ter ya n g m a m p u m e n yim p a n da ta de n ga n

te m pat ya n g kec il ta p i ju m la h d a ta besar. L e b ih b a gu s la g i j ika m a m pu d i

se b arka n ke ya n g la in ju ga de n ga n fas ilitas in te rne t se h in gga m a sya ra ka t u m u m

ju ga b isa m e n ik m a ti.

S u m b er: w a w a nc ara ta n gg a l 2 7 M ei 2 01 1

F-2

Page 114: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

L A M PIR A N G

T A M PIL A N D A T A B A S E D A N

IM P L E M E N T A SI R A N C A N G A N IN T E R F A C E

1. Im plem entasi B asis D ata

1.1. T abel Diagnosa

G ambar 1.1 Stru ktur T ab el D iagnosa

1.2. T abel G ejala

G ambar 1.2 Stru ktur T ab el G ejala

G-1

Page 115: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

1.3. T abel G rup G ejala

T abel 1.3 Struktur T ab el G rup G ejala

1.4. T abel R elasi D iagnosa

T abel 1.4 Struktur T ab el R elasi D iagnosa

G-2

Page 116: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

2. Im plem entasi R ancangan A ntar M uka (Interface) P em akai

2.1. H ala m an U tam a

Gambar 2.1 H alam an M enu U tama

G-3

Page 117: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

2.2. H ala m an M enu D iag nosa dan H asil D iagnosa

Gambar 2.2 H alam an M enu D iagnosa

Gambar 2.3 H alam an H asil P roses D iagnosa

G-4

Page 118: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

2.3. H ala m an M enu E dit

Gambar 2.4 Halaman Login pada Menu Edit

Gambar 2.5 Form Login pada Menu Edit

G-5

Page 119: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

Gambar 2.6 Halaman Pemilihan Edit

Gambar 2.7 Halaman Form Tabel Grup Gejala

G-6

Page 120: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

Gambar 2.8 Halaman Form Edit Tabel Grup Gejala

Gambar 2.9 Halaman Form Tabel Gejala

G-7

Page 121: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

Gambar 2.10 Halaman Form Edit Tabel Gejala

Gambar 2.11 Halaman FormTabel Diagnosis

G-8

Page 122: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

Gambar 2.12 Halaman Form Edit Tabel Diagnosis

2.4. H ala m an M enu H elp

Gambar 2.13 Halaman Menu Help

G-9

Page 123: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

2.5. H ala m an M enu A bout

Gambar 2.14 Halaman Menu About

G-10

Page 124: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

L A M PIR A N H

H A SIL P E N G U JIA N M A N D IR I

1. H asil P engujian M andiri sebagai A dm inN o. P engu jian H asil yang

diharapkanH asil T es K eterangan

1 . B u k ap ro g ra m

M a su k k e m e n uu ta m a

S esu a i

2 . K lik m e n uh o m e

M e n a m p ilk anm e n u u ta m a

S esu a i

3 . K lik m e n ud iag n o sa

M e n a m p ilk anh a la m a n d iag n o say a n g te rd ir i d a r ik e lo m p o k -k e lo m p o k ge ja la

S esu a i

4 . M e m il ihg e ja la

T erd ap a t tan d a ceklis p ad a g e ja lay a n g te rp ilih

S esu a i

5 . M e n e k a nto m b o lp ro se s

M e n a m p ilk an h a sild iag n o sa

S esu a i S esu a i d en g and a ta d ia g n o sa

6 . M e n e k a nto m b o lk o so n g k a n

M e n g o so n g k a nk o lo m ce k lisp ilih a n ge ja la

S esu a i

7 . M e m il ihm e n u ed it

M e n a m p ilk anin fo rm a si u n tu klo g in

S esu a i

8 . M e m il ihlo g in

M e n a m p ilk an fo r mlo g in

S esu a i

9 . M e n g isifo r m lo g in

M e n a m p ilk anh a la m a n p e m ilih a nta m p ilan d a ta y an gd ik e h e n d a k i:- T ab e l g ru p

g e ja la- T ab e l g e ja la- T ab e l d iag n o sa- L o g o u t

S esu a i M e n a m p ilk ank e te ra n ga n j ik asa la hm e m a su k k a nu se r n a m e d anp ass w o rd

1 0 . M e m il ihtab e l g ru pg e ja la

M e n a m p ilk an fo r mp en a m b ah a n d a tap ad a tab e l g ru pg e ja la d an ju g ad a ta g ru p g e ja lay a n g su d a h ad a(p ad a b a g ia nb a w a h fo r m ) ya n g

S esu a i

H-1

Page 125: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

d ile n g k ap i d e n g a nm e n u h ap u s a ta ued it

1 1 . M e m il ihtab e l g e ja la

M e n a m p ilk an fo r mp en a m b ah a n d a tap ad a tab e l g e ja lad an ju g a d a tag e ja la ya n g su d a had a (p ad a b a g ia nb a w a h fo r m ) ya n gd ile n g k ap i d e n g a nm e n u h ap u s a ta ued it

S esu a i

1 2 . M e m il ihtab e ld iag n o sa

M e n a m p ilk an fo r mp en a m b ah a n d a tap ad a tab e ld iag n o sa d a n ju g ad a ta d ia g n o sa y a n gsu d ah ad a (p ad ab ag ian b a w a hfo rm ) ya n gd ile n g k ap i d e n g a nm e n u h ap u s a ta ued it

S esu a i

1 3 . M e n g ed itd a ta p ad atiap tab e l

M e n a m p ilk an fo r mb aru u n tu k ed it tiaptab e l

S esu a i

1 4 . M e n a m b a hd a ta p ad atiap tab e l

M e n a m p ilk an fo r mta m b a h d a ta

S esu a i

1 5 . M e n g h ap u sd a ta p ad atiap tab e l

M e n g h ap u s d a tay a n g te rp ilih

S esu a i

1 6 . K lik m e n uh e lp

M e n a m p ilk anh a la m a n h e lp

S esu a i

1 7 . K lik m e n uab o u t

M e n a m p ilk anh a la m a n ab o u t

S esu a i

1 8 . K e lu a rp ro g ra m

K elu a r ap lik as i S esu a i

H-2

Page 126: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

2. H asil P engujian M andiri sebagai U serN o. P engu jian H asil yang

diharapkanH asil T es K eterangan

1 . B u k ap ro g ra m

M a su k k e m e n uu ta m a

S esu a i

2 . K lik m e n uh o m e

M e n a m p ilk anm e n u u ta m a

S esu a i

3 . K lik m e n ud iag n o sa

M e n a m p ilk anh a la m a n d iag n o say a n g te rd ir i d a r ik e lo m p o k -k e lo m p o k ge ja la

S esu a i

4 . M e m il ihg e ja la

T erd ap a t tan d a ceklis p ad a g e ja lay a n g te rp ilih

S esu a i

5 . M e n e k a nto m b o lp ro se s

M e n a m p ilk an h a sild iag n o sa

S esu a i S esu a i d en g and a ta d ia g n o sa

6 . M e n e k a nto m b o lk o so n g k a n

M e n g o so n g k a nk o lo m ce k lisp ilih a n ge ja la

S esu a i

7 . K lik m e n uh e lp

M e n a m p ilk anh a la m a n h e lp

S esu a i

8 . K lik m e n uab o u t

M e n a m p ilk anh a la m a n ab o u t

S esu a i

9 . K e lu a rp ro g ra m

K elu a r ap lik as i S esu a i

H-3

Page 127: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

L A M PIR A N I

L IST IN G P R O G R A M

diagnosa .php

<html>

<head><title>Diagnosa</title></head>

<?php

?>include 'atas.php';

<?php

?>include '1.php';

<?phpinclude 'bawah.php';

?> </html>

1.php

<?php

$row

$user = 'root';$password = '';$server = 'localhost';$sql_connect = mysql_connect($server, $user, $password);

if (!$sql_connect) {echo "koneksi gagal, cek mysql server!"; exit(); }

$open_db = mysql_select_db("diagnosis_gigi");if (!$open_db) {

echo "database: diagnosis_gigi not exist?"; exit(); }

$sql_grupgejala = "SELECT * FROMt_grup_gejala";$exec_sql_grupgejala = mysql_query($sql_grupgejala);

// header formecho "<h2>Masukkan Gejala yang Dirasakan </h2>";echo "<formaction='proses.php' method='post'>\n";

while ($row= mysql_fetch_array($exec_sql_grupgejala, MYSQL_ASSOC)) { // pakainya

echo "<h2>Group: " . $row['keterangan'] . "</h2> <br/>\n";

I-1

Page 128: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

$sql_entry_gejala = "Select t_gejala.id_gejala, t_gejala.keterangan_gejala Astes3, t_grup_gejala.keterangan, t_gejala.id_group

Fromt_gejala Inner Join t_grup_gejala On t_gejala.id_group =t_grup_gejala.id_grup_gejalaWhere t_gejala.id_group = " . $row['id_grup_gejala'];$exec_entry_gejala = mysql_query($sql_entry_gejala);

pakainya $row2while ($row2 = mysql_fetch_array($exec_entry_gejala, MYSQL_ASSOC)) { //

echo "<input type='checkbox' name='gejala[]' value='" .$row2['id_gejala'] . "'>" . $row2['tes3'] . "</input> <br/>\n";

}}

/>\n";

// proses buttonecho "<input type='submit' value='Proses' /><input type='reset' value='Kosongkan'

echo "</form>";

?>

proses.php

<html><head><title>Diagnosa</title></head><?php

$data = $_POST['gejala'];$jumlah = count($data);

if ($jumlah == 0) {include 'atas.php';echo "<h1>Tidak dapat memproses data!</h1>";include 'bawah.php';exit(); }

include 'atas.php';

//echo "Yang dipilih : <br/>\n";for ($i = 0; $i < $jumlah; $i++) {$str_array2 = $data[$i] . ", "; }

// echo "after sorting: <br/>";$str_array2 = substr_replace($str_array2, '', strlen($str_array2) - 2, -1) . ", 00";asort($data);$data5 = "";

foreach ($data as $key) {

I-2

Page 129: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

if ($jumlah == 1) {$data5 = $key;

} else {

}}

$data5 = $data5 . "$key, ";

// echo "<br/>sql command: <br/>";

$sikil = "Select t_diagnosis.id_diagnosis, t_diagnosis.diagnosis, t_diagnosis.definisi,t_diagnosis.penanganan,t_diagnosis.id_gejala, t_diagnosis.mark Fromt_diagnosis Where ";

$sql_query = "";

if ($jumlah == 1) {$sikil = $sikil . "t_diagnosis.id_gejala Like '%$data5%'";$sql_query = $sikil;

AND ";

} else {$condition = "";

for ($i2 = 0; $i2 < $jumlah; $i2++) {$condition = $condition . "t_diagnosis.id_gejala Like '%$data[$i2]%'

}$sikil = $sikil . $condition;$sql_query = substr_replace($sikil . $condition, '', strlen($sikil) - 4, -1);

}

$con = mysql_connect("localhost", "root", "") or die("Could not connect: " .mysql_error());

mysql_select_db("diagnosis_gigi");

$sql_query = mysql_query($sql_query . "ORDER BY `t_diagnosis`.`mark` DESC");$jumlah_hasil_diagnosis = mysql_num_rows($sql_query);

// cek hasil diagnosisif ($jumlah_hasil_diagnosis > 0) {

while ($row= mysql_fetch_array($sql_query)) {$str_array = $row['id_gejala'];

// convert ke array$data = (explode(', ', $str_array, -1));

// hitung total data pada array$j_array = count($data);

I-3

Page 130: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

if ($j_array < 5) {if ($row['mark'] == 'special') {echo "<br/>Diagnosis: " . $row['diagnosis'] . "<br/>Definisi: " .$row['definisi'] . "<br/>Penanganan: " . $row['penanganan'] ."<br/><br/>";break;} else {echo "<br/>Diagnosis: " . $row['diagnosis'] . "<br/>Definisi: " .$row['definisi'] . "<br/>Penanganan: " . $row['penanganan'] ."<br/><br/>";

}} elseif ($j_array > 4) {

$data_kepilih = explode(', ', $str_array2, 5);$j_data_2 = count($data_kepilih);

if ((((count($data_kepilih) - 1) / count($data)) * 100) > 60) {if ($row['mark'] == 'special') {

echo "<br/>Diagnosis: " . $row['diagnosis'] ."<br/>Definisi: " . $row['definisi'] ."<br/>Penanganan: " . $row['penanganan'] ."<br/><br/>";

break;} else {

echo "<br/>Diagnosis: " . $row['diagnosis'] ."<br/>Definisi: " . $row['definisi'] ."<br/>Penanganan: " . $row['penanganan'] ."<br/><br/>";

}

} else {

}}

//echo "<br/>tidak masuk 60%, showall";echo "<br/>Diagnosis: " . $row['diagnosis'] .

"<br/>Definisi: " . $row['definisi'] ."<br/>Penanganan: " . $row['penanganan'] ."<br/><br/>";

} else {

}

}

echo "Tidak ditemukan diagnosis yang cocok berdasarkan pilihan.";

mysql_free_result($sql_query);include 'bawah.php';

?></html>

I-4

Page 131: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

atas.php

<html><head><title>indeks</title></head>

<body>

<table border="0" cellpadding="0" cellspacing="0" width="801" height="759" align= "center"><!-- MSTableType="layout" --><tr>

<td valign="top" colspan="2"><!-- MSCellType="ContentHead" --><img border="0" src="gambar/head2.jpg" width="800" height="125"></td>

<td height="125"></td></tr><tr>

</tr><tr>

<td valign="top" rowspan="2" width="126"><!-- MSCellType="NavBody" --><img border="0" src="gambar/banner1.jpg" width="126" height="634"></td><td valign="top"><!-- MSCellType="ContentHead2" --><a href="index.php"><img border="0" src="gambar/b_home.jpg" width="100" height="30"></a><a href="diagnosa.php"><img border="0" src="gambar/b_diagnosa.jpg" width="100" height="30"></a><a href="edit.php"><img border="0" src="gambar/b_edit.jpg" width="100" height="30"></a><a href="help.php"><img border="0" src="gambar/b_help.jpg" width="100" height="30"></a><a href="about.php"><img border="0" src="gambar/b_about.jpg" width="100" height="30"></a></td><td height="34"></td>

<td valign="top" width="674" align="left"><!-- MSCellType="ContentBody" -->

baw ah.php

</table>

</body></html>

I-5

</tr><td height="600" width="1"></td>

Page 132: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

Seminar Nasional Aplikasi Teknologi Informasi 2008 (SNATI 2008) ISSN: 1907-5022Yogyakarta, 21 Juni 2008

PERANCANGAN SISTEM PAKAR UNTUKDIAGNOSA PENYAKIT MULUT DAN GIGI

MENGGUNAKAN BAHASA PEMROGRAMAN CLIPS

I Nyoman Kusuma Wardana, Alfa Antariksa, Nazrul EffendyJurusan Teknik Fisika, Fakultas Teknik

Universitas Gadjah madaJl. Grafika No. 2 Yogyakarta 55281

Telp : (0274)902120, fax : (0274)580882E-mail: [email protected], [email protected], [email protected]

ABSTRAKSISistem pakar sebagai sistem yang mengadopsi kepakaran manusia ke dalam komputer memiliki

kedudukan strategis sebagai sistem yang dapat membantu menyelesaikan permasalahan di bidangkedokteran. Sulitnya menentukan jenis penyakit karena rumitnya berbagai gejala yang mengiringinya,dapat dibantu dengan merepresentasikan gejala suatu penyakit ke dalam suatu bahasa pemrogramankomputer. Pada penelitian ini, dikembangkan suatu metode untuk mendignosa 18 jenis penyakit mulut dangigi berdasarkan 40 jenis gejala yang mengiringinya. Lingkungan pengembangan sistem pakar padapenelitian ini menggunakan bahasa pemrograman CLIPS.

Kata kunci: sistem pakar, penyakit mulut dan gigi, CLIPS.

1. PENDAHULUAN

Penyakit mulut dan gigi dapat ditentukandengan melihat berbagai gejala yang mengiringipenyakit tersebut. Mengalihkan pengetahuanseorang pakar penyakit mulut dan gigi ke dalamkomputer tentunya akan sangat membantu dokteruntuk mendiagnosa penyakit pasien.

Pada penelitian ini, gejala yang mengiringipenyakit mulut dan gigi dirangkum menjadi 40jenis. Kumpulan gejala ini digunakan untukmembedakan 18 jenis penyakit mulut dan gigi.

Penelitian ini membahas penerapan sistempakar melalui pemrograman perangkat lunak.Berbagai fakta dan aturan untuk setiap jenispenyakit ditanamkan pada program agar mampumenentukan jenis penyakit yang cocok sesuaidengan gejalanya. CLIPS ( C Language IntegratedProduction System) dipilih sebagai lingkunganpengembangan sistem pakar.

Sistem pakar dapat dibangun denganberbagai perangkat lunak seperti CLIPS, Prolog,LISP dan berbagai perangkat lunak yang lain.CLIPS memiliki fasilitas yang lengkap untukmembangun suatu sistem pakar karena memilikiberbagai fitur seperti editor yang terintegrasi dandebugging tool [2].

2. DASAR TEORI

2.1 Sistem Pakar

Kepakaran (expertise) adalah adalahpengetahuan yang ekstensif (meluas) yangdiperoleh melalui rangkaian pelatihan, membacadan pengalaman [1]. Pembentukan sistem pakardidasarkan pada suatu ide untuk mentransfer

pengetahuan seorang pakar (atau sumber kepakaranyang lain) ke dalam komputer. Pengetahuan yangtersimpan ini selanjutnya digunakan untukmenyelesaikan permasalahan yang sesuai denganbidang kepakaran tertentu. Peran sistem pakardewasa ini semakin dirasapenting untukmenyelesaikan permasalahan diberbagai bidang,termasuk bidang kesehatan.

Sistem pakar terdiri dari dua bagian pokok,yaitu lingkungan pengembangan (developmentenvironment) dan lingkungan konsultasi(consultation enviromnet). Pembentkan basis aturandan pembangunan komponen dilakukan padalingkungan pengembangan, sedangkan lingkungankonsultasi digunakan sebagai sistem konsultasi olehorang yang bukan ahli [5].

Gambar 1. Struktur sistem pakar [1]

E-57

Page 133: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

No Nama Penyakit3 Gingivitis simplek4 Gingivitis herpetik akut5 Periodontitis6 Pulpitis7 Sariawan8 Kanker dan Tumor9 Infeksi Herpes

10 Bau mulut11 Cangker12 Angina ludgwig13 Liken planus14 Keilitis15 Pellagra16 Mslh kelenjar ludah17 Eritema multiformis18 Kelainan Sendi Temporomandibuler

No Gejala1 Bau mulut busuk2 Bibir pecah-pecah3 Disertai sakit kepala4 Endapan plak pada karang gigi5 Gusi berwarna merah6 Gusi membengkak7 Gusi mudah berdarah8 Lidah kemerahan9 Lidah menyumbat saluran pernapasan

10 Lidah terasa licin11 Luka pada mulut12 Menggertakkan gigi13 Nanah pada pangkal gusi14 Nyeri pada lidah15 Nyeri pada otot pengunyah16 Nyeri pada gusi17 Nyeri saat mengunyah dan menelan18 Pembengkakn di daerah langit-langit lunak19 Pembengkakan di dasar mulut20 Pembengkakn klnjar getah bening di leher21 Pembengkakan kelenjar ludah22 Pembusukan gigi23 Peradangan pada pulpa24 Pipi dalam terasa gatal25 Stress/Gelisah26 Sudut mulut terasa nyeri27 Terbentuk kantong diantara gigi dan gusi28 Terbentuk kista di dasar mulut29 Trdpat benjolan putih pd pipi bagian dalam30 Trdpat bercak putih berlendir pada mulut31 Terdapat bercak putih pada mukosa mulut32 Terdapat luka bakar33 Terdapat ulkus pada mukosa34 Terjadi daerah kemerahan di mulut35 Terjadi demam36 Terjadi infeksi pada kelenjar ludah

Seminar Nasional Aplikasi Teknologi Informasi 2008 (SNATI 2008) ISSN: 1907-5022Yogyakarta, 21 Juni 2008

Berdasarkan pengalaman, kegagalanpembangunan sebuah sistem pakar disebabkan paraahli sangat susah untuk menyatakan secara tepatpengetahuan dan aturan yang digunakan untukmenyelesaikan masalah [6]. Agar menjadi efektif,sistem pakar harus memuat sejumlah substansikepakaran yang terorganisir [4].

2.2 Bahasa Pemrograman CLIPSCLIPS (C Language Integrated Production

System) adalah program expert system yangpertama kali di release tahun 1986 dandikembangkan oleh Software Technology Branch(STB), NASA/Lyndon B. Johnson Space Center.Sejak perama kali dirilis, CLIPS menunjukkanperkembangan yang pesat, dan saat ini digunakanoleh ribuan orang untuk mengembangkan sistempakar diseluruh dunia [2].

Terdapat tiga cara untuk merepresentasikanpengetahuan pada CLIPS yaitu [2]:1. Rules, dirancang untuk pengetahuan heuristik

yang berbasiskan pengalaman.2. Deffunction dan generic function, dirancang

untuk pengetahuan prosedural.3. Object-oriented programming, juga dirancang

untuk pengetahuan prosedural yangmendukung : classes, message-handlers,abstraction, encapsulation, inheritance, danpolymorphism. Aturan (rule) dapatmencocokkan antara objek dan fakta.

Sebagai perangkat pengembangan sistempakar, CLIPS dilengkapi fitur yang lengkapmengenai elemen dasar dasar sistem pakar, meliputi[2]:1. Fact-list, dan instance-list, memuat berbagai

data2. Knowledge-base, memuat data base aturan3. inference engine, mengontrol semua eksekusi

aturan (kapan dan aturan mana yang harus dieksekusi)

Penulisan program pada CLIPS dapat berupaserangkaian aturan (rules), fakta (facts) dan objek(objects). Namun CLIPS mempunyai kemampuanmerepresentasikan walaupun hanya berupa aturandan fakta.

3. METODE PENELITIAN

Penelitian diawali dengan pengumpulanfakta-fakta mengenai penyakit dan gejalanya.Berdasarkan pengumpulan tersebut, dirangkumpenyakit dan gejala yang menyertai penyakit mulutdan gigi pada Tabel 1dan Tabel 2.

Tabel 1. Data Nama Penyakit Mulut dan Gigi

Tabel 2. Data Gejala Penyakit Mulut dan Gigi

No Nama Penyakit1 Trench Mouth2 Abses Periapikal

E-58

Page 134: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

No Gejala37 Tidak enak badan38 Tubuh mengalami kelelahan39 Ujung gusi trtutup slaput brwarna abu-abu40 Ujung-ujung gusi mengalami pengikisan

Seminar Nasional Aplikasi Teknologi Informasi 2008 (SNATI 2008) ISSN: 1907-5022Yogyakarta, 21 Juni 2008

Pemecahan masalah (problem-solving) padasistem ini menggunakan formulasi generete-and-test, dan sistem penyimpulan menggunakan metodeforward chaining. Alur kerja program terlihatseperti suatu sistem hirarki.

Formula generete-and-test dibagi menjadidua bagian: generator dan tester [3]. Generatormembangkitkan pemecahan yang mungkin dantester akan memotong solusi dalam cabang hirarkiyang tidak memungkinkan menjadi solusipemecahan. Hal ini diseleksi dari jawaban “y” dan“t” (masing-masing menyatakan “ya” dan ‘tidak”)yang menjadi jawaban setiap pertanyaan.

Gambar 2. Hirarki formula generete-and-test [3]

Program mengambil keputusan berdasarkanaturan-aturan yang dibangkitkan dari setiappertanyaan yang diajukan pada pasien. Berikutpenggalan program untuk mengumpulkan data:

Algoritma 1. Penggalan program pengumpulandata

;;;======PENGUMPULAN DATA GEJALA=======

(defrule nyerigusi-1(observasi)

=>printout t "Apakah terasa nyeri padagusi?(y/t)")(assert(gejala enambelas (read)))(printout t crlf));;;=============================16-ya

(defrule bengkakkelenjar-1

(gejala enambelas y)=>

(printout t "Terdapat pembengkakankelenjar getah bening")(printout t " di leher?(y/t)")(assert(gejala duapuluh (read)))(printout t crlf));;;======================20-ya

Ketika kumpulan data memenuhi ciri suatupenyakit tertentu, maka program akanmengeluarkan hasil diagnosa. Setiap jawaban yangberbeda dari setiap pertanyaan akan menghasilkanfakta yang berbeda dan pertanyaan yangdikeluarkan berikutnya juga berbeda karenapenerapan sistem generete-and-test. Pada algoritma2 terlihat bahwa penyakit trench mount akanterdiagnosa ketika terjadi kombinasi jawaban daridelapan gejala yang ditanyakan.

Algoritma 2. Penggalan Kumpulan AturanProgram

;;;============SOLUSI PENYAKIT=========;;;=======1

(defrule trenchmounth(gejala enambelas y)(gejala duapuluh t)(gejala sebelas t)(gejala duadua t)(gejala tujuhbelas a y)(gejala duapuluh a t)(gejala empatpuluh y)(gejala tigasembilan y)

=>(printout t "Penyakit pasien adalah")(printout t "TRENCH MOUNTH" crlf))

4. HASIL DAN PEMBAHASAN

Tampilan anatarmuka komputer dan userterlihat seperti pada gambar 3. setiap pasiendihadapakan pada pertanyaan yang mengharuskanuntuk menjawab dengan menuliskan “y” atau “t”.

E-59

Page 135: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

Seminar Nasional Aplikasi Teknologi Informasi 2008 (SNATI 2008) ISSN: 1907-5022Yogyakarta, 21 Juni 2008

Gambar 3. Tampilan antarmuka komputer danuser

Tampilan pada gambar 3 memperlihatkanhasil diagnosa spesifik yang menunjukkan ciri-ciripenyakit periodontitis. Namun, terkadang terdapatgejala yang tidak spesifik yang merujuk pada suatupenyakit tertentu. dalam kondisi ini, proram tetapmerespon dengan mengeluarkan hasil diagnosadengan keterangan tambahan tertentu. Keadaanseperti ini terlihat pada gambar 4.

Gambar 4. Diagnosa dengan tambahan keterangan

Dalam keadaan tertentu, program juga dapatmemberi respon bahwa gejala di luar data basekomputer. Hal ini sangat tergantung pada tahappemeliharaan program selanjutnya. Penambahandan update sistem menjadi mutlak diperlukan,untuk menghadapi dinamika penyakit dan gejalayang mengiringinya. Gambar 5 menunjukkankondisi di atas.

Gambar 5. Diagnosa di luar data base komputer

5. KESIMPULAN

Program pembuatan sistem pakar inibertujuan untuk membantu user mendiagnosapenyakit mulut dan gigi. Sistem pakar ini tidakdapat 100% dijadikan sebagai final decision dalammenentukan penyakit yang dialami pasien.Penalaran yang diperoleh dari pengalaman yangdimiliki oleh user tetap menjadi faktor utama dalamsistem diagnosa penyakit mulut dan gigi. Namun,hasil program ini akan berusaha mengarahkan useruntuk fokus terhadap penyakit yang dialami pasienberdasarkan gejala yang ditimbulkan.

6. PUSTAKA

[1] Achmad,Balza, Diktat Mata KuliahKecerdasan Buatan, Jurusan Teknik FisikaUGM, Yogyakarta, 2006.

[2] Giarratano, J. C., CLIPS User Guide, http://www.ghg.net/clips/download/documentation/.

[3] Hayes-Roth, F., Waterman, D.A., Lenat, D.B,Building Expert Systems, Addison-WesleyPublishing Company, Inc., Massachusetts,1983.

[4] Klahr, P., Waterman, D.A., Expert Systems:Techniques, Tools and Applications, The RandCorporation, Canada, 1986.

[5] Kusumadewi, S., Artificial Intelligence (Teknkdan Aplikasinya), Graha Ilmu, Yogyakarta,2003.

[6] Suyoto, Intelegensi Buatan: Teori danPemrograman, Gava Media, Yogyakarta,2004.

[7] ______, http://www.medicastrore.com/.

Page 136: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

S e m in a r N a s io n a l In fo r m a tik a 2 0 1 0 (se m na sIF 2 0 10 ) IS S N : 1 9 7 9 -2 3 2 8U P N ” V e te ra n” Y o g y ak a r ta , 2 2 M e i 2 0 1 0

P E NG E M BANG AN SIST E M P AK AR P ADA P E R ANG K AT M O BIL EUNT UK M E NDIAG NO SA P E NYAK IT G IG I

B a m b an g Y u w o n oJu ru san T ek n ik In fo rm a tik a U P N "V e te ran " Y o g ya ka rta

J l. B ab a rsa ri n o 2 T a m b a kb a yan 5 5 2 8 1 Y o g ya k ar ta T elp (0 2 74 )-4 8 5 3 2 3E m ail : b a m b a n g y@ g m ai l.c o m

AAbbsstt rr aakkS is te m p a k a r a d a la h sis te m ya n g b eru sa h a m en g a do psi p en g e ta h u a n m an u s ia k e ko m p ute r, a ga r ko m p u te rd a p a t m e ny e le sa ika n m a sa la h sep er ti y a n g b ia sa d ila kuk an o leh p ara a h li. D en ga n s is te m p a ka r in i, o ran ga w a m p un d a p a t m en ye lesa ik a n m a sa la h y a n g c uk u p ru m it ya n g seb en arn ya h a n ya b isa d ise le sa ik a n d en g a nb a n tu a n p a ra a h li. B a g i pa ra a h li, s is te m pa k ar ju ga a ka n m e m b a n tu a k tiv ita sn ya seb a g a i a sisten y an g san ga tb erp en g a la m a n . P en e litia n in i b er tu jua n u n tuk m en ge m b a n gk a n s is te m pa ka r d ia g n o sa p en y a k it g ig i. S iste mp ak a r in i d ap a t d iak ses m e la lu i p era n gk a t m ob ile ( h a n d ph o n e a ta u P D A ) d en g a n tek n o lo gi W ire le ssA p p l ica tio n P ro to co l (W A P ). S is te m p e la cak a n d a la m sis te m in i m en gg u n a ka n B a ck w a rd ch a in in g d en g a nm e to d e p en e lu su ra n D e p th F irst S ea rch ya n g d ilen gka p i d en ga n p o h o n kep u tusa n . P ro se s p ela ca ka n in ib erm ula d a ri s im p u l a ka r d a n b erg erak ke b a w a h k e tin gk a t d a la m y a n g b e ru ru ta n . P ro ses in i b er la n gsu n g te ru ssa m p ai k es im p u la n d item uk a n , a ta u jika m en e m u i ja la n bu n tu ak a n m e la ca k k e b e la ka n g (b a ck tra ck in g) .H asi ln y a S is te m p a k ar in i m e m u d a hk a n u ser d a lam m ela kuk a n p ro ses ko n su lta si, ka r en a p ertan y aa n ge ja laya n g d ia juk a n h a n ya te rka it p eny a k it y a n g d ia la m i. S e la in itu s is te m p aka r in i ju ga m e m u d a h ka n b a g i a d m inu n tuk m e lak u ka n u p d a te b a sis a tu ra n , k a ren a a da ny a fitu r h a la m a n ed it b asis a tu ra n ya n g d a pa t d ig u n a k a nu n tuk m e n a m b a h , m en g u p d a te da n m e n gh ap u s p en y ak it, g e ja la d a n p en g o b a ta n n y a

K a ta k u n c i: S is te m p ak a r, p era n gk a t m o bile , p eny a k it g ig i, W A P

1 . P E N D A H U L U A NK etid ak h ad iran se o ran g d o k te r g igi a tau a h lin ya ya n g b isa m e n en tu ka n p en ya k it g ig i ya n g d id er ita d an

p en go b a tan n ya m en g a k ib a tkan pro ses p e n ye m b u h an m e n jad i la m a a tau b a h kan m en ga k ib a tka n h al yan g fa ta lb agi p a sien . T id a k h an ya itu , ke ter b a ta s an seoran g d o k ter gig i d a la m m en g id en tif ika s i p en ya k it ju g a m en jad ip en yeb ab te rh a m b a tn ya pr ose s p en ye m b u h an . S ela in itu p o s is i yan g jau h d a ri te m p a t p e la yan an k e seh ata n ju g aiku t m e n e n tu ka n lam a tid a k n ya p ro ses p en ye m b u h an te rse b u t. U n tu k m e n an g g u lan g i h a l te rseb u t, d ib an g u n la hsu a tu siste m ko m p uter yan g b isa d iak se s o leh p asie n , ya n g d ap a t m e n gg an tik an p era n p a k a r ap ab i la tid a k h ad ir .D en gan b an tu an siste m p a ka r in i, d ih a rap ka n d ap at m e m p erce p at p ro ses id en tifika si p en ya k it g ig i, p e n en tu a no b at se r ta p ro ses p en ye m b u h an . S ala h satu s o lu si un tu k m asa lah te r seb u t ad a lah p en g e m b a n g an s is te m p a ka rd ia gn o s is p en ya k it g ig i b e r ik u t so lu s i p en g ob a tan . T e tap i p en ge m b an ga n s is te m p a ka r b er b asis k o m p u te r b u ka nm en jad i so lu s i ke tika k o m p u te r tid ak te r sed ia saa t d ib u tu h k an . O leh k a ren a itu p ad a p e n el itian in i d ike m b a n g ka nsis te m p aka r ya n g d ap a t d ia kse s m e la lu i p e ran g ka t m o bi le sep e rti h an d p h o n e m au p u n P D A . P en ya m p a ia nin for m as i p u n d i la ku k an m e n g gu n a ka n p e ran g k a t m ob ile d en ga n m e m in ta req u es t d ar i u se r. R eq u es t te rseb u ta kan d ip ro ses d ala m siste m , ke m u dian h as iln ya a kan d ik ir im lag i ke use r d e n gan d itam p ilkan p ad a la ya rp eran g ka t m o b ile .

2 . T IN J A U A N P U S T A K AS iste m P ak a r

S eca ra u m u m , s iste m p a ka r (E x p er t sy stem ) ad ala h sis te m ya n g b er usa h a m en ga d o p s i p e n g e ta h u a nm an u sia ke k o m p ute r, a ga r ko m p u te r d ap at m en ye le sa ik an m asa lah sep er ti ya n g b ia sa d ilak u k a n ole h p a raah li(K u su m ad ew i, 2 0 0 3 ). S is tem p a ka r yan g b a ik d iran c an g ag a r d ap at m e n ye le sa ika n su a tu p e rm asa lah anter ten tu d en gan m en iru ke rja d a ri p a ra a h li. D e n gan s is te m p a ka r in i, o ra n g aw a m p u n d ap a t m e n ye le sa ikanm asa lah ya n g cu ku p ru m it ya n g s eb en arn ya h an ya d ap at d is e le sa ik an d en g an b an tu an p a ra ah li. B a g i p a ra ah li,s is te m p ak a r in i ju g a a k an m e m b an tu a k tiv ita sn ya seb a g ai a s is ten yan g san ga t b e rp e n g a la m an .

M en uru t T ur b an (19 9 5 ) k o n s ep dasar s is te m p ak a r m en g an d u n g keah lian (exp ertise), p aka r (exp er t) ,p en g alih a n keah lian ( tra n sfe rin g exp er tise ), in fe ren si (in fer en c in g ), a tu ran (ru le s ) d an ke m a m p u an m en je la s ka n(ex p la n a tio n ca p a b ility ).

K eah lian (ex p er tise ) ad a lah su a tu k ele b ih an p en gu asaan p en ge tah u an d i b id a n g te rte n tu ya n g d ip e ro le hd ari p e la tih an , m e m b aca a tau p en g a la m an . P en ge ta h u an te rseb u t m e m u n gk in kan p ara ah li u n tu k d ap a tm en g a m b il ke p u tu san leb ih cep a t d an le b ih b a ik d a rip a d a seseora n g ya n g b u ka n ah li.

P aka r (E xp ert) ad a lah sese o ran g ya n g m a m p u m e n je la s kan su a tu tan g ga p a n , m e m p e la ja r i h a l-h a l b a rusep u tar to p ik p e r m asa la h a n (d o m ain ), m en yu s un ke m b a li p en g e tah u an jika d ip a nd a n g p e r lu , m e m eca h atu ran -a tu ran jika d ib u tu h ka n , d a n m en en tu k an re le v an tid a k n ya k eah lia n m ere ka .

D -42

Page 137: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

Penge tahuanyang

didokum enta sikan

S e m in a r N a s io n a l In fo r m a tik a 2 0 1 0 (se m n a sIF 2 0 1 0 ) IS S N : 1 9 7 9 -2 3 2 8U P N ” V e te r a n” Y o gy a k a r ta , 2 2 M e i 20 1 0

P en ga lih an keah lian (tra ns fe r in g ex p er tise ) d a ri p a ra ah li ke ko m p u te r u n tu k ke m u d ian d ia lih kan lag i keoran g la in ya n g b u kan a h li, h a l in ila h ya n g m eru p a kan tu ju an u ta m a d a ri sis te m p a k a r . P roses in i m e m b u tu h k an4 a ktiv ita s ya itu :

1 . T a m b a h an p e n g e tah u an (d a ri p ara ah li a tau s u m b er -s u m b er la in n ya )2 . R ep re sen ta si p en ge tah u an (ke k o m p u te r)3 . In fe ren si p en ge tah u a n4 . d an p en g a lih an p e n g etah u a n ke use r .

P en ge tah u a n ya n g d isim p a n d i k o m p u te r d ise bu t d en g an n am a b as is p e n g e tah u a n . A d a d u a tip e p en g e ta h u a n ,ya itu fa kta d an p ro sed ur (b ia san ya b e ru p a a tu ran ).

S a lah s atu fitu r yan g h a ru s d im ilik i o leh s is tem p a ka r ad a lah ke m a m p u an un tu k m e n a la r, J ika k ea h lian -k eah lian su d ah tersim p an se b a ga i b a s is p en ge ta h u an d an su d ah te r sed ia p ro gra m ya n g m a m p u m e n ga kse sb as isd ata , m a ka k o m p u te r h a ru s d ap at d ip ro g ra m u ntu k m e m b u a t in fe ren si. P ro ses in fe ren si in i d ike m a s d a la mb en tu k m o to r in fe ren si ( in fe ren c e en g in e)

S eb ag ian b esar siste m p aka r ko m ersia l d ib u at d ala m b en tu k ru le b ased sys tem s , yan g m a n ap en ge tah u an d is im p an d a la m b en tu k a tu ran -a tu ran . A tu ran terseb u t b ia sa n ya b erb en tu k IF -T H E N . F itu r la in n yad ar i siste m p a ka r ad a lah ke m a m p u an u n tu k m e m b erik an n ase h at a tau m erek o m e n d a si. K em a m p u an in i lah ya n gm e m b ed a kan siste m p ak a r d en ga n siste m ko n v e ns io n al.

M oto r In feren si

M es in in fe ren s i ad a lah b a g ia n yan g m e n gan d u n g m e kan is m e fu n gsi b e rp ik ir d an p o la -p ola p e n a laransis te m yan g d ig u n a ka n o leh s eoran g p a ka r (T ur b an , 1 9 9 5 ). M e ka n is m e in i a kan m en g an a lisa su a tu m asa lahte r ten tu d a n se lan ju tn ya a kan m e n ca ri jaw ab a n a tau k es im p u lan te rb a ik.A d a d u a tek n ik yan g d ap at d ike r ja kan d a la m m elak u k a n in fe ren si, ya i tu :

1 . F orw a rd C h a in in gP en c o co k an fa k ta a tau p e rn ya taan d im u la i d ari b ag ian seb e lah k ir i (IF d u lu ). D en gan k ata la in ,p en a la ran d im u la i d ari fa kta te rle b ih d ah u lu u n tu k m en gu ji keb en a ran h ip o te sis .

2 . B a c k w ard C h a in in gP en c o co k an fa k ta a tau p e rn ya taan d im u la i d a r i b a g ian seb e lah ka n an (T H E N d u lu ). D en gan ka ta la in ,p en a la ran d im u la i d a ri h ip o tes is ter leb ih d a h u lu , d an un tu k m e n g u ji ke b en a ran h ip o te sis te rseb u t h ar usd ica ri fa k ta - fa kta ya n g ad a d ala m b a s is p en g e ta h u an .K ed u a m e to d e in fe re ns i te rseb u t d ip en g aru h i o leh tig a m a ca m p en e lu su ran , ya itu D e pth- fir st sea rch ,

B rea d th - f ir s t se arch d an B es t- fir st se arch .a . B rea d th -f ir s t sea rch , P en ca rian d im u la i d a r i sim p u l aka r te ru s ke leve l 1 d ari k ir i k e kan an da la m 1

leve l seb e lu m b erp in d ah ke lev e l b e r ik u tn ya .b . D ep th - fir st s ea rch , P en car ian d im u la i d ar i s im p u l ak a r k e le ve l ya n g leb ih tin gg i. P ro ses in i d ilak u k an

te ru s h in g g a so lu s in ya d ite m u k an ata u jik a m e n e m u i ja lan b u n tu .c . B es t- f ir s t sea rc h , b e ke rja b erd asar kan k o m b in as i ked u a m e to d e seb e lu m n ya .

S tru k tu r S iste m P a ka r

L ingkungan K onsu ltasi L ingkungan Pengembangan

User Fakta -fakta tentangke jad ian khusus

Antar m uka Fasilitaspen je lasan

Basis PengetahuanFakta : Apa yang dike tahui ten tang area domainAtu ran : Log ical reference

A ksi yangdirekomendasi Motor In ferensi

In te rp rete rS chedu leConsistencyen forcer

Perekayasapengetahuan

Penam bahanpengetahuan

Penge tahuanah li

B LA CKB OA R DRencana AgendaS olusi Deskripsi

Perbaikanpenge tahuan

G a m b ar 2 .1 A rsite k tu r S is te m P aka r (T u rb a n ,1 9 9 5) .M en uru t T u rb a n (1 9 9 5 ), s iste m p a ka r te rd ir i d ari d u a b a g ian p o ko k, ya itu : lin g ku n g a n p en g e m b an g a n

(d ev elo p m e nt en v iro n m e n t) d an lin g k u n ga n k o n s u lta si ( co nsu lta tion env iron m e n t) . L in g k u n g an p en g e m b a n ga n

D -4 3

Page 138: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

S e m in a r N a s io n a l In fo r m a tik a 2 0 1 0 (se m na sIF 2 0 10 ) IS S N : 1 9 7 9 -2 3 2 8U P N ” V e te ra n” Y o g y ak a r ta , 2 2 M e i 2 0 1 0

d igu n a kan seb a ga i p e m b an gu n sis te m p a k a r b a ik d a ri se gi p e m b a n gu n ko m p o n en m a u p un b as is p en ge tah u an .L in g ku n g a n k on su lta si d ig u n a k an o leh sese ora n g ya n g b u k an ah li u n tu k b e rko n su lta s i. K o m p on en -k o m p o n enya n g ad a p ad a s is te m p a ka r se p e rti p ad a G a m b ar 2 .1 se b a ga i b e riku t :

1 . S u bs is te m p e n a m b ah an p en ge tah u a n ( A k u isis i P en ge tah u an ) .A k u s isi p en ge tah u an ad a lah a k u m u las i, tran sfe r d an tran s fo r m as i kea h lian d a la m m en ye le s a ikanm asa lah d a ri su m b er p en ge tah u an ke d a la m p ro g ra m k o m p u ter . D a la m tah a p in i, p ere ka ya s ap en g e tah u an (kn o w led ge en g in eer) b e ru sah a m en ye rap p en g e tah u an u n tu k se lan ju tn ya d itran sfe r ked ala m b as is p en ge tah u an . P en ge tah u a n d ip e ro leh d a ri p ak a r , d ilen g k ap i d en gan b u ku , b as is d a ta ,lap oran p en e litian d an p en ga la m an p e m a ka i.

2 . B asis p en ge tah u an (K n o w led g e B a se )B erisi p en g e tahu a n-p en g e ta h u an yan g d ib u tu h kan u n tu k m e m ah a m i, m e m fo rm u la s ikan d an m en ye le sa ikanm asa la h . B as is p en ge ta h u a n m eru p a ka n b a g ian yan g san ga t p en tin g d a la m p ro ses in fe ren s i, ya n g d id a la m n ya m en yim p a n in fo rm a si d an atu ran -a tu ran p en ye le sa ian s u atu p o k o k b a h asa n m asa lah b ese r taa trib u tn ya . P ad a pr in sip n ya , b as is p en ge tah u an m e m p u n ya i d u a (2) k o m p o n en ya itufak ta -fa k ta d an atu ran -a tu ran .

3 . M esin In fe ren si (In fe ren ce E n g in e ).P ro gra m yan g b eris i m e to d o lo g i ya n g d ig u n ak a n u n tu k m e la k u k a n p en a la ran te rh ad a p in fo rm as i- in fo rm as id ala m b as is p en ge ta h u a n d an b lac k b o a rd , se r ta d ig un a ka n u n tu k m e m for m u las ik an ko n k lu s i.

4 . W o rkp lace / B la ckb o a rdM erup a ka n area d ari se k u m p u lan m e m o ri k er ja (w ork in g m e m ory ). W ork p la ce d ig un a ka n un tu km ere k a m k e jad ian yan g sed an g b er la n gsu n g te rm a su k kep u tu san se m e n tara .

5 . A n ta rm u k a (u ser in ter fa ce )D igu n a ka n u n tu k m e d ia k o m u n ika si an ta ra u se r d an p ro gram . M en u ru t M c L eo d (1 9 9 5 ) , p ad a b a g ian in iterjad i d ia lo g an ta ra pr o gra m d an p e m a k a i, ya n g m e m u n g k in kan s is te m p a k a r m en e rim a in stru k s i d a nin for m as i ( in p u t) d a r i p e m a ka i , ju ga m e m b erika n in for m as i (o u tp u t) kep a d a p e m ak a i.

6 . S u bs is te m p en je la san (E xp la n a tio n F a c ili ty )E x p la n a tion F a c ili ty m e m u n gk in kan p e n g gu n a un tu k m e n d ap a tkan p en je la san d ari h as il ko n su lta s i.F asil ita s p en je la san d ib e r ikan u n tu k m e n je la s ka n b a ga im a n a prose s p en a rik an kes im p u lan . B iasa n yad en g an ca ra m e m p er lih a tka n ru le yan g d igu n a ka n .

7 . P erb a ikan P en g e ta h u a n (K n o w led ge R e fin e m en t)S is te m in i d ig u n ak a n u n tu k m en ge va lu asi kin er ja s iste m p a k a r itu s en d iri un tu k m e lih at ap a kahp en g eta hu a n-p en g e tah u an ya n g ad a m asih co c o k u n tu k d igu n a ka n d i m asa m e n d a tan g .

W A P (W ire le s s A p p l ica t io n P r oto c o l)W A P (W irele s s A p p lica tio n P ro to co l) ad a lah su a tu p ro to co l ap lika si ya n g m e m u n g kin ka n in te rn e t

d ap a t d ia ks es m e la lu i h a nd p h o n e d an p e ran g k a t n irka b el la in n ya (A gu n g , 2 0 0 1 ) . W A P m em b a w a in for m asiseca ra o n lin e lan gsu n g m en u ju p o nse l m au p u n clien t W A P la in yan g m e m ilik i m ic ro b ro w ser . A d a tiga b a g ianu ta m a d a lam a kse s W A P , ya itu p eran gk a t n irka b e l yan g m e n d u ku n g W A P , W A P ga te w a y seb a g ai p e ran ta ra d anserv er ya n g m en jad i s u m b er d o ku m en . D o cu m en t ya n g b e rad a d i se rve r W A P ad a lah file W M L ya n g m eru p a ka nd u k o m e n yan g d ap a t d ita m p ilk an p a d a m icro b ro w ser ya n g ad a p ad a p iran ti n irkab e l. T a m p ilan yan g d ih as ilka nm icro b ro w se r b u kan lah tan d in g a n d a r i b ro w ser in te rn et ya n g ad a p ad a P C . W A P tid a k m en e kan k a n p a d ata m p ila n m e la in ka n p ad a co n ten t d an m o b ili ta s d a la m m e m p ero leh in fo r m as i. M en g in gat h a n dp h o n e d an p e ran tin ir ka b e l ad alah m e d ia ko m u n ikasi yan g m u d ah d ib a w a ke m an a -m an a .

W M LW A P (W ire le s s A pp lica tio n P ro to co l) m eru p a kan te kn o lo g i yan g m irip W e b , a kan te tap i h a la m a n -

h ala m an p ro gra m W A P tid a k d ija lan ka n p ad a b ro w ser sep e rti p a d a W eb , m e la in kan a kan d iap lik as ik an p ad ah a n d p h o n e ( te lep on selu le r). P e rb ed aan ya , p ad a W eb jen is p e m r o gra m a n d asa r ya n g d ig un ak an ad a lah H T M L ,sed an gk a n p a d a W A P m en g g u n a k an p e m ro gra m an d asar ya n g b e rn a m a W M L (W ire le ss M a rk u p L an g u a g e ).

M enu ru t M o b ile C o m m u n ica tion L a b o ra to ry S T T T e lko m B a nd u n g, W M L (W ire less M a rku pL a n g u a ge ) ad ala h b a h asa ko m p u ta si ya n g d ig u n ak an o leh W A P u ntu k m e n g u b ah in fo rm as i b e rup a te ks d a rih ala m an s itus d an m en a m p ilkan d i la ya r p o n se l W M L m e ru p a kan su b set d a ri X M L (E xten s ib le M a rku pL a n g u a ge ) d a n d ikh u su s kan u n tu k p e n gg u n a co n ten t d an p e ran g ka t u se r in te rfa ce ya n g b e ke rja p ad a p ita se m p it,la ya r ya n g kec i l d an k e te rb a ta san fa silita s in p u t d a ri use r se r ta ke terb a ta san m e m o ri d a n p e n gh itu n gan sep e rtip o n se l d a n p a g er.

S eca ra u m u m b eb e rap a p erin tah W M L te rlih a t m ir ip d en g an H T M L (H y p er T ex t M ark u p L a n g u a g e) .N am u n terd ap at p erb ed aa n d a lam stru k tu r p e nu lisan d o k u m e n W M L . D o ku m en W M L m e m p u n ya i h ead e r,tem p la te (o p tio n a l), d an b eb e rap a b o dy ya n g d ise b u t card . S u s u n an d oc u m en len g ka p in i d iseb u t d e n gan d eck .B a gian u ta m a d o cu m e n W M L , yai tu :

D -44

Page 139: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

S e m in a r N a s io n a l In fo r m a tik a 2 0 1 0 (se m n a sIF 2 0 1 0 ) IS S N : 1 9 7 9 -2 3 2 8U P N ” V e te r a n” Y o gy a k a r ta , 2 2 M e i 20 1 0

a . H ea d erB er fu n g s i u n tu k m en ya tak a n ve r si X M L d ari su a tu d o ku m e n W M L . b .

T em p la teT em p la te d igu n a kan u n tu k m en d e fin ikasika n e ven t a tau p e rilak u se m u a ca rd yan g ad a d i d a la m d eckd an e lem e n in i b er tin d ak se b a gai ce ta k b iru . B en tu k u m u m p en g gu n aan tem pla te p a d a ap lik as i W A Pad a lah u n tu k m en d e fin is ikan e ven t-b a c k su a tu ca rd , ya itu e ven t u n tu k m e n g e m b a l ik an p a da c a rdseb e lu m n ya . T e m pla te b e rfu n gsi u n tu k m e m b erikan ta m b a h a n p i lih an p ad a m en u o p tio n s a ta uta m b ah a n to m b o l d i b eb e rap a b ro w ser.

c . C a rdC ard m erup ak a n in ti d a ri ap lik a si W M L. E le m en < w m l> … < w m l> m eru p a k an ko tak a tau b u n g ku sansetu m p u k k a rtu (d eck o f ca rd ) . T iap -tiap ka rtu d ala m ko ta k te rseb u t m e m p u n ya i ar ti ya n g b e rb ed a-b e d a .C a rd d a la m seb u ah d eck m eru p a ka n su su n an ta m p ilan yan g ak an d ita m p ilk a n p a d a b ro w ser ya n g d ap atb erp in d ah-p in d ah d ari sa tu ca rd ke c a rd ya n g la in . F u n gsi d ari ca rd ad a lah u n tu k m end e fin is ika nh ala m an -h a la m an yan g b e rad a d a lam sa tu file W M L .

3 . M E T O D E P E N E L IT IA NM etod o lo gi yan g d igu n a k an p ada p e n e litian in i an tara la in ; S tu d i L ite ra tu r d an S D L C (S ystem

D e v elo p m en t L ife C y cle ) ya n g m elip u ti tah ap A n a lys is , D es ig n , Im p le m en ta tio n , T es tin g d an M a in ten an ce ,(P ressm an ,20 0 2 ).

a . S tu d i lite ra tu rT a h ap in i m eru p a ka n tah ap p en g u m p u la n in fo rm as i d an lite ra tu r yan g d ip e rlu kan un tu k p em b u ata nsis te m . A d ap u n in fo rm a s i d an lite ra tu r ya n g d ip e rgun a ka n d ian ta ran ya m e n ge n a i d iag n o sis p e n yak i tg ig i, s is te m p a ka r , W A P , P H P d an M Y S Q L .

b . A n a lisis d an p e ran can ganP ad a tah a p in i d ila ku k an an a lisis se rta d esa in ya n g d ip e r lu ka n d a la m m e m b u a t s is te m , d ian ta ran yaa ku isis i p en ge tah u an , rep re sen tasi p en g eta h u an , m e kan is m e in fe ren s i, p e ran ca n ga n D F D , p e ran can g anb as isd ata d an p e ran can ga n u se r in te r faceA k u is isi p en ge ta h u a n ad a lah p roses p en gu m p u lan p en ge ta h u an . P ad a p en e li tian in i in for m a s im en g e n a i d ia g n o sis p e n ya k it g ig i in i d ip e ro leh d a ri se o ran g p a ka r (d o k te r g ig i) yan g d ilen g ka p i d e n g anb u ku-b u k u m en ge n a i p en ya k it g ig i. P en ge tah u a n yan g d ip e r oleh m e lip u ti : G e ja la - ge ja la pen ya k i t,jen is p en yak it d an ca ra p en go b a tan n ya .S e te lah aku is isi p e n ge tah u a n d ip ero le h , se lan ju tn ya d ilaku k an rep rese n tas i p en g e tah u a n ya n gd iku m p ulka n . T u ju a n rep res en tas i p en g e ta h u an ad a la h u n tu k m en ge m b an g k an su a tu stru k tu r ya n ga kan m e m b a n tu p en g ko d ea n p e n ge tah u an ke d a la m p ro gra m . D ala m p en e li tian in i b as is p en ge tah u and irep re sen ta sika n d en ga n m e n g g u n a ka n ka id ah p ro d u ks i, ya itu b e rup a IF – T H E N .

IF K o n d is i1 (A N D K o n disi2 … ) T H E N K e sim p u lan

K a id a h p ro d u k si m eru p ak an s ta tem en d u a b a gia n ya n g d isa tu ka n m en jad i sep en gg a l kec il p en g e tah u a n .K a id a h b ag ia n p e r ta m a IF ya n g m e n ya ta k an p rem is, ko n d isi a tau an teced en t, d an ka id ah b ag ia n k ed u aT H E N ya n g m e n ya ta kan s u a tu kes im p u la n atau ko n k lu s i. P ad a con toh b e rik u t d ib e r ikan b eb erap ain p u tan a n teced e n t d an m e m b er ikan s a tu ke sim p u la n b e rd asa rk an p re m is ya n g ad a u n tu k m en e n tu ka njen is a tau n am a p e n ya k itn ya .( W id a ya n ti, 2 0 09 )

IF Gusi berwarna merah bukan pink

AND Gusi membengkak

AND Gusi nyeri

AND Gusi terasa lunak / tidak kencang

AND Pendarahan saat menggosok gigi

AND Keluar nanah

THEN Gingivitis

S e te lah rep resen tas i se le sa i d ila k u kan , lan gk ah se lan ju tn ya ad alah m e n en tu k an m ek an ism e in feren s ia tau s iste m p e lacak an . D a la m p en e litian in i s is te m p e lac ak a n yan g d ila ku kan ad a lah m en g gu n ak anB a c k w ard ch a in in g d en ga n m e tod e p en e lu su ran D ep th F irs t Se a rch . P rose s p e laca ka n in i b e rm u la d a ris im p ul ak a r d an b e rgerak ke b aw a h ke tin g k a t d a la m yan g b er uru tan . P ros es in i b e rlan gsu n g te ru ssa m p a i kes im p u lan d ite m u k an , a tau jika m en e m u i ja lan b u n tu a k an m e laca k ke b e la kan g(ba ck tra ck in g ).

D -4 5

Page 140: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

S e m in a r N a s io n a l In fo r m a tik a 2 0 1 0 (se m na sIF 2 0 10 ) IS S N : 1 9 7 9 -2 3 2 8U P N ” V e te ra n” Y o g y ak a r ta , 2 2 M e i 2 0 1 0

c . Im p le m en tas iP ad a tah ap in i, ran ca n gan s is te m yan g te la h d ibu a t aka n d iim p lem en ta sikan m e n g g u n aka n P H P , W M Ld an M Y S Q L se b a ga i d a tab ase n ya

d . U ji co b a d an e va lu asiP ad a tah ap in i, a kan d ilak u k a n u ji co b a d an e va lu as i te rh a d ap s iste m se rta a kan d ila ku k an p e rb a ika n-

p erb a ik an ya n g d ip e r lu ka n .

4 . H A S IL D A N P E M B A H A S A NG a m b ara n u m u m sistemS is te m in i b e rb asis W A P se b a ga i ap lika s i b er in te ra k si d en ga n p en g gu n a d a n w eb seb a ga i s erve r p ad a s iste m .G a m b ar 4 .1 ad a lah p ros es ko m u nikas i ya n g ter ja d i an ta ra ap lika si W A P d an w e b se rve r

G a m b ar 4 .1 . P ro ses ko m u n ik asi W A P d an w eb S erverP rose s p a da siste m d im u la i p ad a saat p en g g u n a m e m b er ik an in p u t ge ja la m e la lu i p e ra n gk at W A P , se lan ju tn yain p u t te rseb u t d ik ir im ke w eb se rve r. P ad a w eb se rve r , in p u t te rseb u t d ip ro se s d en gan m en g g u n a k an sa lah sa tum e to d e pe n a lara n p ad a s is te m p a ka r ya itu p en a lara n m a ju ( fo rw ard ch a in in g ) b e rd a sa rkan b a sis p en g e ta h u anya n g te lah ad a p ad a w e b se rv e r .S e te lah w eb se rv er se lesa i m e la ku k an p ro ses, m a ka h as iln ya a kan d ik ir im k a n k e m b a li kep ad a W A P p en gg u n a .H as il ya n g d ik ir im kan m eru p a k a n h as il d ia gn o s a p en ya k it ya n g d id e rita b e rd asa rkan in p u t g e ja la yan g d ib er ik an .

P ad a G a m b a r 4 .2 ta m p ak D F D Le v e l 0 d a ri s is te m p a ka r in i. P en gg u n a d a la m sis te m in i d ib ed a ka nm en jad i tiga , ya itu d o k ter , p a sien , d an ad m in . D o kter b er tind a k m en go lah d ata p en yak it, ge ja la , o b a t, d an b as isa tu ran . S ed a n gk an a d m in b e rt in d a k m e n g o lah d a ta ad m in , d a ta d o k ter , d an d ata p as ie n . P ad a d ia gra m in i a kanta m p a k a liran d ata ap a sa ja ya n g te r ja d i b a ik d a ta ya n g d im asu kk a n o leh u se r d a n ad m in a tau d ata ya n g d id a p a to leh u se r d an a d m in ..

G a m b a r 4 .2 D F D L e v e l 0

R ep resen tas i P en g e ta h u a nS ep e rti s iste m p a ka r la inn ya , s is te m p ak a r d ia g n o sis p en ya k it g ig i in i m e m b u tu h kan b as is p en ge tah u an d an

m e s in in fe re ns i u n tu k m e n d iag n o s is p e n ya k it ya n g d id e r ita p as ie n . B asis p en ge tah u a n b e risi fa k ta -fak ta yan g

D -46

Page 141: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

S e m in a r N a s io n a l In fo r m a tik a 2 0 1 0 (se m n a sIF 2 0 1 0 ) IS S N : 1 9 7 9 -2 3 2 8U P N ” V e te r a n” Y o gy a k a r ta , 2 2 M e i 20 1 0

d ib u tu h kan o leh s is te m , se d an g k an m es in in fe re n si d ig u n ak an un tu k m en g a n a lisa fa kta -fa k ta ya n g u se r in p u tka nh in g g a d id a p at sa tu kes im pu lan .

D o m ain u n tu k p e m b u a tan s is tem p a ka r d ia g n o s is p en ya k it g igi in i, d ib a ta si b eb erap a p e n yak it sa ja . A d ad elap a n p en ya k it gig i ya n g u m u m did e rita o leh m as ya ra ka t . P en ya k i t-p en ya k it itu a n ta ra la in : G in g iv itis ,P er io d on tit is , P u lp itis R e ve r s ib le , P u lp itis Ir re ve r s ib le , A b ses P eriap e ks , A b ses P eriod o n ta l, A b ses G in g iv a l,T ren ch M o u th

M ek a n ism e In feren siD a la m p en e lit ian in i siste m p e la ca kan yan g d ilak u kan ad a lah m e n ggu n a ka n B a ck w a rd ch a in in g d en g an

m eto d e p en e lu su ran D ep th F irst Sea rch . P rose s p e laca ka n in i b e r m u la d ar i sim p u l aka r d an b e rg e ra k ke b a w ahk e tin gk at d a la m yan g b e ruru ta n . P ro ses in i b e r lan gsu n g te ru s sa m p a i k es im p u lan d ite m u k an , a tau jika m e n e m u ija lan bu n tu ak an m e lac ak k e b e laka n g (b a c k tra c k in g). G a m b a r 4 .3 m en u n ju k an p o h on kep u tu san p en e lu su ra np en ya k it(W id a ya n ti,2 0 0 9). D a ta ya n g d igu n a k an d a la m in feren s i d ip e ro leh d a ri jaw ab an ya n g d ib e r ik anp en g g u n a a ta s p e r tan yaa n m en gen a i g eja la a tau h as il-h a s il te s ya n g d ia ju ka n o leh siste m . S is te m tid a k aka nm e m b erik an p ertan ya an ya n g su d ah d ib e r ikan . O leh karen a itu d ip e rlu ka n p en yim p an an d a ta p ertan yaa n ya n gp ern ah d ia ju k an .

S e tiap ka li m e la ku k an d ia gn o s a , sis te m a ka n m e n ga ju ka n p erta n yaan ap ak ah p as ien m e n g a la m i geja laG 0 0 1 . J ika p asie n m en jaw a b Y A , siste m a kan m en ca ri p e n yak it ya n g m e m ilik i ge ja la G 0 0 1 . S e tiap ka lim en ja w ab s is te m ak a n m en yim p an h a sil jaw ab an d ar i p er tan ya an yan g d ia ju ka n k e d a lam tab e l h isto r y_ p a sie n .K e m u dia n s is te m m e n a n ya ka n ge ja la se lan ju tn ya p ad a p en ya k i t yan g m e m ilik i ge ja la G 0 0 1 , ya itu G 0 0 3 . J ikap as ien m en jaw ab Y A , m a ka s is te m a k an m en a n ya ka n selan ju tn ya ap a ka h p asien m e n ga la m i g eja la G 0 0 5 . J ikad ijaw a b Y A la g i, m ak a s is te m aka n m en a n yak a n ap a ka h p as ie n m en ga la m i ge ja la G 0 0 6 . J ika jaw ab an n ya Y A ,p er tan ya a n se lan ju tn ya ad a la h ap a k ah p as ien m en g a la m i ge ja la G 0 0 9 . J ika ja w ab an p asien Y A , s is te m ak anm en a n ya k an ap a ka h p as ien m a n ga la m i g e ja la G 0 12 . J ika jaw ab an n ya Y A m ak a siste m aka n m en yim p u lk anb ah w a ke m u n g k in an p as ien m e nd erita p e n ya k it G in g iv it is . S e la in k esim p u lan p en ya k it a p a ya n g d id e r ita , s is te mju ga ak a n m e m b erikan a lte rn a tif p en go b a tan p e rtam a . K ea d aan in i b e r la ku sa m a u ntu k se m u a p en ya k i t, se su aid en ga n a tu ran ya n g te lah d ibu a t seb e lu m n ya .

G a m b ar 4 .3 D ia g ram P oh o n P en elu su ran `P en yak it

D -4 7

Page 142: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

S e m in a r N a s io n a l In fo r m a tik a 2 0 1 0 (se m na sIF 2 0 10 ) IS S N : 1 9 7 9 -2 3 2 8U P N ” V e te ra n” Y o g y ak a r ta , 2 2 M e i 2 0 1 0

4 .4 I m p le m en ta s i d an P en gu jianG a m b ar 4 m en u n ju ka n h a la m an u ta m a u se r u n tu k m e la ku ka n lo g in te rleb ih d ah u lu se b e lu m ke h ala m ank on su lta si d im a n a u se r h ar u s m e m asu k ka n u se rn a m e d an p assw ord . S e te lah m e m as u k k an u se rn am e d anp as sw o rd u ser akan lan gsu n g m en u ju h a lam a n k o n s u lta s i.

G a m b a r 4 .4 h a lam a n lo g inG a m b ar 4 .5 m e n u n ju k ka n p ros es ko n su lta s i, ke tik a p as ien m e n jaw a b p e rta n yaan p e rta m a de n gan

jaw a b a n ya , m a ka ja w ab an ak a n d is im p a n se m e n ta ra d a la m tab e l te m p _ p en ya k it d an te m p _ ge ja la ke m u d ia n d ar itab e l-ta b el te rseb u t d ih ub u n gk an m ela lu i ta b el w o rk in g . S e lan ju tn ya a kan m u n c u l p er tan yaan la in yan gb erh u b u n ga n d en ga n g e ja la s e b elu m n ya u n tu k m e n yim p u lk an p en ya k i t, p en je la san p e n ya k it d an p en a n ga n anp erta m a ya n g h a ru s d ila ku ka n o leh u se r, b e g itu p u la d en g an ge ja la -ge ja la se lan ju tn ya yan g d ib e rika n o le hsis tem . D a la m p ro se s p en ca rian sis te m m en g gu n a ka n a tu ran ses u a i d en gan p o h on p en ca rian .

G a m b ar 4 .5 H ala m an K o n su lta si

S e te lah m e m b er ik an se m u a m asu k an g e ja la , m a ka se lan ju tkan s is te m a kan m e m p ro s es m asu k an use r d anm e m b erik a n h asil d ia gn o sa . G a m b ar 4 .6 m eru p ak an h as il d ia gn o sa d a ri m a su k an ge ja la ya n g te lah d ib e r ikanseb e lu m n ya .

D -48

Page 143: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

S e m in a r N a s io n a l In fo r m a tik a 2 0 1 0 (se m n a sIF 2 0 1 0 ) IS S N : 1 9 7 9 -2 3 2 8U P N ” V e te r a n” Y o gy a k a r ta , 2 2 M e i 20 1 0

G a m b ar 4 .6 . H a la m an h asil ko n su lta si

P en e lit ian in i ju ga te lah m en gh a silkan seb u ah w eb . W e b in i k h u su s d igu n a kan b a g i ad m in d an d o k te r u n tu km e la k u k a n p er u b ah an d a ta . B ila ad a p e ru b ah an d ata -d a ta te rh ad ap p e n ya k it d a n g e ja lan ya m a k a a d m in d ap atm e m b u k a h ala m an b as is a tu ran sep e rti G a m b a r 4 .7 . H a lam an b as is a tu ran in i m e m p erm u d ah b a g i ad m inm au p un d o kter u n tu k m en a m b ah , m en gh a pu s d an m en g u p d a te p en ya k it, ge ja la m au p u n o b atn ya .

G a m b a r 4 .7 H a la m an e d it b asis a tu ran

5 . K E S IM P U L A NB erd asa rk an p en elitian ya n g te lah d i lak u k an m a ka d ap at d ita r ik k es im p u lan seb a ga i b e r iku t:

1 . S istem p a ka r in i m e m u d ah kan u ser d a la m m ela ku kan p ro s es ko n su lta si, ka ren a p e rtan ya an g e ja la ya n gd ia ju kan h an ya te rka it p e n ya k it yan g d ia la m i

2 . S is tem p a ka r in i ju g a m e m u d ah kan b ag i ad m in u n tu k m e la ku k a n u p d a te b asis a tu ran , ka ren a ad an yah ala m an ed it b a sis a tu ran ya n g d ap a t d ig u n a kan un tu k m en a m b ah , m en gu p d ate d an m en g h a p u sp en ya k it, ge ja la d an p en g ob a tan n ya .

3 . M as ya ra ka t aw a m d a p at m e m an faa tk a n ap lika si in i d en g a n m u d ah u n tu k m en g e tah u i jen is p e n ya k itg ig it ya n g d ia la m i, k a ren a ta m p ilan ya n g m u d ah d im en g e rti d an sed e rh an a.

D A F T A R P U S T A K AA b yo n o , R a fiah , 1 9 9 5 , Ilm u E nd o d o n tik d a la m P ra k tek .A g u n g , G ., 2 0 0 1 , W A P P ro g r am m in g d en ga n W M L , P an d u an O ffse t, Y o g ya ka rta .

D -4 9

Page 144: Skripsi APLIKASI SISTEM PAKAR BERBASIS WEB · PDF fileAPLIKASI SISTEM PAKAR BERBASIS WEB UNTUK DIAGNOSA PENYAKIT GIGI DAN MULUT Skripsi Sebagai salah satu syarat untuk memperoleh gelar

S e m in a r N a s io n a l In fo r m a tik a 2 0 1 0 (se m na sIF 2 0 10 ) IS S N : 1 9 7 9 -2 3 2 8U P N ” V e te ra n” Y o g y ak a r ta , 2 2 M e i 2 0 1 0

A siya h , S ., 2 0 0 5 , S is te m P a ka r u n tuk M e nd ia gn o sa P en ya k it G ig i, T u gas A k h ir S 1 Ilm u K o m p u te r F ak u ltasM ate m a tika d a m Ilm u P en ge tah u an A la m U n ive rs ita s G a d jah M ad a, Y o g ya k a r ta .

C ra m w in ck e l, A . B ., 1 9 9 5 , M a k a n a n d a n P e nya k it G ig i-G e l ig i.D ian R e tn o S aw itr i, 2 0 0 2 , S iste m pa k a r b erb a sis lo g ic p ro g ram m in g u n tuk sim u las i se leks i tern ak , T es is , U G M ,

Y o g ya k a rta .G ia rra tan o , J . & G ar y R ., 1 9 9 4 , E xp e rt S y ste m s P r in c ip le s a nd P ro gra m m in g, P W S P u b lis h in g C o m p a n y,

B o ston .H an d a yan i l, T o le , 20 0 8 , S is te m P ak a r u n tu k D ia g n o s is P en y a k it T H T B erb a sis w eb d en g a n “e2 gL ite E xp ert

Sy ste m Sh e ll, Ju rn al T e kn o lo g i In d u s tr i V o l. X II N o .1 J an u a ri 2 0 0 8 : 1 9 – 26 .K u s u m ad e w i, S ., 2 0 0 3 , A r tif ic ia l In te llig en ce (T ek n ik d a n A p lik a s iny a ), G rah a Ilm u , Y o g ya ka rta .M u taq in , 2 0 0 2 , Im p le m e ntas i S is te m P ak ar d a la m D u n ia M ed is : Su a tu P e n g em b a n g a n S iste m D ia g n o s is

K eseh a ta n G ig i d a n M u lu t, T es is , U G M , Y o g ya k a rta .N ata lia , D . A ., 2 0 0 6 , P e m b a n g u n a n Sis te m P a ka r p a d a P era n gka t M o b ile de n ga n W M L d a n P H P

u n tu k P en y ak i t P a ru p a d a A n a k , T u gas A k h ir D 3 T e kn o lo gi In for m asi P o lite k n ik E lek tr on ika Ins ti tu tT e kn o lo g i S ep u lu h N o p e m b er, S urab a ya .

N u rm a la , E ., 2 0 0 7 , A p lik a si S iste m P ak a r u n tuk M en d ia g n o sis P eny a k it Ja r in ga n P er ia d ik u le r p a d aG ig i, T u gas A kh ir S 1 Ilm u K o m p u te r F a ku lta s M a tem a tika d a n Ilm u P en ge ta h u an A la m U n iv ersita sG ad jah M ad a , Y o g ya ka rta .

P res sm an , R o ge r , 2 0 0 2 , R e k ay a sa P eran gk a t L u n a k P en d ek a ta n P ra k tisi, A n d i O ffse t, Y o g ya ka r ta .T u rb an , E fra im , 1 9 9 5 , D ecisio n Su p p o r t Sy s tem a n d E x p er t S yste m , 4 th ed ., P ren tice-H a ll , In c ., N e w J e rse y, p p

47 2 -6 7 9W id a ya n ti A yu A , 20 0 9 , S iste m P ak a r U n tu k D ia g n o s is P eny ak it G igi B erb a s is W A P , S kr ip s i J u ru san T ek n ik

In fo rm a tika U P N ”V ete ran ” Y o g ya ka rtaY u w o n o B a m b a n g, 2 0 08 , Sis te m P ak a r U n tu k D ia gn o s is P eny a k it A ya m ya n g D ise b a b k a n o le h V iru s, Ju rn al

“T e le m a tika” IS S N : 1 8 2 9 -6 6 7 X , V ol.3 N o .1 , Ju li 2 0 0 8Y u w o n o B a m b an g , F au z iah Y , Y en n y, 2 0 0 8 , S is te m P ak a r B erba s is W eb u n tu k M en gid e n tif ika si J en is

d a n P en y ak it p a d a B un ga M a w a r, P ro sid in g S e m n as if 2 00 8 , J u rusa n T e kn ik In fo rm a tik a U P N“V ete ran ” Y o g ya k a rta , M ei 2 0 0 8 , IS S N : 1 9 7 9 -2 3 2 8

D -50