Anda di halaman 1dari 144

S k r i p s i

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
B U D I K U R N I A W A N
1 0 4 0 9 1 0 0 2 8 6 3
T E K N I K I N F O R M A T I K A
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
2 0 1 1 / 1 4 3 2 H
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
B u d i K u r n i a w a n
S k r i p s i
S e b a g a i s a l a h s a t u s y a r a t u n t u k m e m p e r o l e h g e l a r S a r j a n a K o m p u t e r
P a d a 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
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
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
2 0 1 1 M / 1 4 3 2 H

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 k r i p s i
S e b a g a i s a l a h s a t u s y a r a t u n t u k m e m p e r o l e h g e l a r s a r j a n a k o m p u t e r
P a d a 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 o h J a k a r t a
O l e h :
B u d i K u r n i a w a n
1 0 4 0 9 1 0 0 2 8 6 3
M e n y e t u j u i ,
P e m b i m b i n g I
K h o d i j a h H u l l i y a h , M . S i
N I P . 1 9 7 3 0 4 0 2 2 0 0 1 1 2 2 0 0 1
P e m b i m b i n g 2 ,
F i t r i M i n t a r s i h , M . K o m
N I P . 1 9 7 2 1 2 2 3 2 0 0 7 1 0 2 0 0 4
M e n g e t a h u i ,
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
Y u s u f D u r r a c h m a n , M . S c . , M I T
N I P . 1 9 7 1 0 5 2 2 2 0 0 6 0 4 1 0 0 2

P E N G E S A H A N U J I 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 t e l a h d i u j i d a n d i n y a t a k a n l u l u s d a l a m s i d a n g M u n a q o s y a 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 p a d a h a r i S e l a s a , 2
A g u s t u s 2 0 1 1 . S k r i p s i I n i t e l a h d i t e r i m a s e b a g a i s a l a h s a t u s y a r a t u n t u k m e m p e r o l e h g e l a r
S a r j a n a S t a r a t a S a t u ( S 1 ) 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 .
J a k a r t a , 9 A g u s t u s 2 0 1 1
D o s e n P e n g u j i I ,
V i c t o r A m r i z a l , M . K o m
N I P . 1 5 0 4 1 1 2 8 8
T i m P e n g u j i ,
D o s e n P e n g u j i I I ,
R i a H a r i G u s m i t a , M . K o m
N I P . 1 9 8 2 0 8 1 7 2 0 0 9 1 2 2 0 0 2
P e m b i m b i n g I
K h o d i j a h H u l l i y a h , M . S i
N I P . 1 9 7 3 0 4 0 2 2 0 0 1 1 2 2 0 0 1
P e m b i m b i n g 2 ,
F i t r i M i n t a r s i h , M . K o m
N I P . 1 9 7 2 1 2 2 3 2 0 0 7 1 0 2 0 0 4
M e n g e t a h u i ,
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
D 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
N I P . 1 9 6 8 0 1 1 7 2 0 0 1 1 2 1 0 0 1
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
Y u s u f D u r r a c h m a n , M . S c . , M I T
N I P . 1 9 7 1 0 5 2 2 2 0 0 6 0 4 1 0 0 2

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
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
D e n g a n i n i m e n y a t a k a n b a h w a s k r i p s i y a n g t e l a h d i t u l i s o l e h :
N a m a : B u d i K u r n i a w a n
N I M : 1 0 4 0 9 1 0 0 2 8 6 3
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
J u d u l S k r i p s i : 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
D a p a t d i t e r i m a s e b a g a i s y a r a t k e l u l u s a n u n t u k m e m p e r o l e h g e l a r S a r j a n a K o m p u t e r p a d a
P r o g r a m S t u d i T e k n i k I n o r m a t i k a , 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 .
J a k a r t a , 9 A g u s t u s 2 0 1 1
M e n y e t u j u i ,
P e m b i m b i n g I
K h o d i j a h H u l l i y a h , M . S i
N I P . 1 9 7 3 0 4 0 2 2 0 0 1 1 2 2 0 0 1
P e m b i m b i n g 2 ,
F i t r i M i n t a r s i h , M . K o m
N I P . 1 9 7 2 1 2 2 3 2 0 0 7 1 0 2 0 0 4
M e n g e t a h u i ,
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
D 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
N I P . 1 9 6 8 0 1 1 7 2 0 0 1 1 2 1 0 0 1
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
Y u s u f D u r r a c h m a n , M . S c . , M I T
N I P . 1 9 7 1 0 5 2 2 2 0 0 6 0 4 1 0 0 2
v
P E R N Y A T A A N
D E N G A N I N I S A Y A M E N Y A T A K A N B A H W A S K R I P S I I N I B E N A R - B E N A R H A S I L
K A R Y A S E N D I R I D A N B E L U M P E R N A H D I A J U K A N S E B A G A I S K R I P S I A T A U
K A R Y A I L M I A H P A D A P E R G U R U A N T I N G G I A T A U L E M B A G A M A N A P U N .
J a k a r t a , 2 A g u s t u s 2 0 1 1
B u d i K u r n i a w a n
v
A B S T R A K
B U D I K U R N I A W A N , 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 , d i b i m b i n g o l e h K H O D I J A H H U L L I Y A H d a n F I T R I M I N T A R S I H .
K o m p u t e r p a d a e r a g l o b a l i s a s i s a a t i n i m e n j a d i k e b u t u h a n u t a m a d a l a m m e n u n j a n g
k e r j a - k e r j a m a n u s i a . S a l a h s a t u c a b a n g i l m u k o m p u t e r y a n g b a n y a k d i m a n f a a t k a n o l e h
m a n u s i a u n t u k m e m b a n t u k e r j a n y a a d a l a h p e m b e n t u k a n s i s t e m p a k a r y a n g m e r u p a k a n s a l a h
s a t u s u b b i d a n g i l m u k e c e r d a s a n b u a t a n [ 1 ] . S a l a h s a t u p e m a n f a a t a n s i s t e m p a k a r a d a l a h
d a l a m b i d a n g k e d o k t e r a n g i g i . T e r b u k t i d e n g a n m u n c u l n y a p e n e l i t i a n I N y o m a n K u s u m a
W a r d a n a b e r t a j u k p e r a n c a n g a n s i s t e m p a k a r u n t u k d i a g n o s a p e n y a k i t m u l u t d a n g i g i
m e n g g u n a k a n b a h a s a p e m r o g r a m a n C L I P S y a n g d i p u b l i k a s i k a n p a d a Seminar Nasional
Apli kasi Teknologi Informasi y a n g d i a d a k a n d i U n i v e r s i t a s G a j a h M a d a , Y o g y a k a r t a 2 1 J u n i
2 0 0 8 . A p l i k a s i i n i t a m p i l d e n g a n i n t e r f a c e b e r u p a p e r t a n y a a n - p e r t a n y a a n t e r t u t u p t e n t a n g
g e j a l a y a n g d i r a s a k a n o l e h user s e h i n g g a t i d a k m e m a k s i m a l k a n h a s i l d i a g n o s a y a n g d i d a p a t .
S i s t e m p a k a r i n i j u g a m e n j a d i p e n g e m b a n g a n d a r i p e n e l i t i a n B a m b a n g S u y o n o ( S e m i n a r
N a s i o n a l I n f o r m a t i k a U P N Y o g y a k a r t a 2 2 M e i 2 0 1 0 ) y a n g m e m i l i k i k e k u r a n g a n p a d a
p e n g g u n a a n m e t o d e p e n e l u s u r a n depth first search s e h i n g g a t i d a k m a m p u m e n a m p i l k a n d u a
a t a u b e b e r a p a s o l u s i [ 3 ] , p a d a h a l d a l a m m e n d i a g n o s a p e n y a k i t t e r k a d a n g s e o r a n g d o k t e r
m e n e t a p k a n d i a g n o s a b a n d i n g . H a l i n i l a h y a n g m e n d o r o n g p e n u l i s m e n g e m b a n g k a n s i s t e m
a p l i k a s i t e r s e b u t d e n g a n m e m p e r b a i k i s e g a l a k e k u r a n g a n y a n g a d a . M e t o d e y a n g d i g u n a k a n
p e n e l i t i a n i n i a d a l a h Extreme Programming ( X P ) y a n g m e r u p a k a n b a g i a n d a r i m e t o d e
A G I L E [ 7 ] , t e r d i r i d a r i l i m a t a h a p y a i t u , Planning, Design, Coding, Test dan release [ 8 ] .
P e n e l i t i a n i n i m e n g g u n a k a n soft ware P H P v e r s i 5 . 3 . 5 s e b a g a i b a h a s a p e m r o g r a m a n , M Y S Q L
v e r s i 5 . 0 . 7 s e b a g a i database d a n k e d u a n y a t e r d a p a t d a l a m s a t u p a k e t localhost X A M P P v e r s i
1 . 7 . 4 , s e m e n t a r a design a p l i k a s i i n i m e n g g u n a k a n M i c r o s o f t O f f i c e F r o n t P a g e 2 0 0 3 . S i s t e m
o p e r a s i y a n g d i g u n a k a n p e n u l i s a d a l a h M i c r o s o f t W i n d o w s V i s t a d a n Personal Computer
( P C ) d e n g a n s p e s i f i k a s i , p r o s e s o r I n t e l P e n t i u m D u a l C o r e , R A M 1 G B d a n H a r d d i s k 1 6 0
G B . K e l e b i h a n s i s t e m p a k a r i n i d a r i s i s t e m s e b e l u m n y a a d a l a h c a k u p a n 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 y a n g l e b i h b a n y a k , t a m p i l a n l e b i h i n t e r a k t i f s e r t a m a m p u m e n e n t u k a n
d i a g n o s a b a n d i n g d a r i k e d e k a t a n g e j a l a y a n g m e n y e r t a i p e n y a k i t g i g i d a n m u l u t .
K a t a k u n c i : Extreme Programming (XP), Sist em Pakar, Penyakit Gigi dan M ulut
v
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 t i 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 d e n g a n
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 .
v
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 .
v
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 . M bak drg. Nur W id yani dan suami yan g tel ah membantu dalam validasi data skripsi
ini dan memberi inspirasi dalam penulisann ya.
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 Adawi yah, S.Pd yang memberikan motivasi dan ban yak
bangtuann ya dalam men yelesaikan skripsi ini. Semoga cepat dapat jodoh dan kerja ya.
12. Sahabatku Suci W iji Lestari, S.Si, Ulfah,S. Kom dan Arum Sari, S.Ps y yan g telah
membantu dalam pen yebaran quesioner. Sukses untuk kalian smua. Semoga M ba uci
cepat tuntas jadi Hafidz oh. M ba Ulfah biar cepet ngundan g ya.... Tak lupa pula buat
adik-adik kelas ku yang sudah membantu suksesn ya 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
x
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
D A F T A R I S I
H A L A M A N J U D U L . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i
H A L A M A N P E R S E T U J U A N P E M B I M B I N G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i i
H A L A M A N P E N G E S A H A N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i i i
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 i i
D A F T A R I S I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x i
D A F T A R G A M B A R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x i v
D A F T A R T A B E L . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x v i
D A F T A R L A M P I R A N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x v i i
B A B I P E N D A H U L U A N
1 . 1 L a t a r B e l a k a n g ........................................................................................................ 1
1 . 2 P e r u m u s a n M a s a l a h ................................................................................................ 5
1 . 3 B a t a s a n M a s a l a h ..................................................................................................... 5
1 . 4 T u j u a n .....................................................................................................................
1 . 5 M a n f a a t ...................................................................................................................
1 . 6 M e t o d o l o g i P e n e l i t i a n ............................................................................................. 8
1 . 7 S i s t e m a t i k a P e n u l i s a n ............................................................................................. 8
B A B I I L A N D A S A N T E O R I
2 . 1 A p l i k a s i ................................................................................................................. 1O
2 . 2 S i s t e m P a k a r .......................................................................................................... 1O
2 . 2 . 1 D e f i n i s i S i s t e m P a k a r .................................................................................... 1O
2 . 2 . 2 C i r i - c i r i S i s t e m P a k a r .................................................................................... 11
2 . 2 . 3 A r s i t e k t u r S i s t e m P a k a r ................................................................................ 12
2 . 2 . 3 . 1 F a s i l i t a s A k u i s i P e n g e t a h u a n .................................................................... 14
2 . 2 . 3 . 2 B a s i s P e n g e t a h u a n ..................................................................................... 14
x
2 . 2 . 3 . 3 M e s i n I n f e r e n s i ......................................................................................... 14
2. 2. 3. 4 W or kplace ................................................................................................. 18
2 . 2 . 3 . 5 F a s i l i t a s P e n j e l a s a n ................................................................................... 19
2 . 2 . 3 . 6 P e r b a i k a n P e n g e t a h u a n ............................................................................. 19
2 . 2 . 3 . 7 A n t a r m u k a P e n g g u n a ................................................................................ 2O
2 . 2 . 4 R e p r e s e n t a s i P e n g e t a h u a n ............................................................................. 2O
2 . 2 . 4 . 1 J a r i n g a n S e m a n t i k ( Seman tic netwo rk) ..................................................... 21
2.2.4.2 Frame ........................................................................................................ 22
2.2.4.3 Script ......................................................................................................... 23
2 . 2 . 4 . 4 A t u r a n P r o d u k s i ........................................................................................ 25
2 . 3 W e b ....................................................................................................................... 27
2 . 4 D i a g n o s a ............................................................................................................... 27
2 . 5 P e n y a k i t ................................................................................................................. 28
2 . 6 G i g i d a n M u l u t ...................................................................................................... 28
2 . 7 K o n s e p D a s a r B a s i s D a t a ...................................................................................... 3O
2 . 7 . 1 P e n g e r t i a n B a s i s D a t a ................................................................................... 3O
2 . 7 . 2 P e n g e r t i a n D B M S ......................................................................................... 3O
2 . 8 P e r a n g k a t L u n a k y a n g D i g u n a k a n ........................................................................ 3O
2 . 8 . 1 P H P ............................................................................................................... 3O
2 . 8 . 2 M y S Q L ......................................................................................................... 31
2 . 8 . 3 X A M P P ......................................................................................................... 31
2 . 8 . 4 M i c r o s o f t O f f i c e F r o n t P a g e 2 0 0 3 ................................................................ 32
2 . 9 E x t r e m e P r o g r a m m i n g .......................................................................................... 32
2 . 9 . 1 K o m u n i k a s i ( com m un icati on ) ....................................................................... 33
2 . 9 . 2 K e s e d e r h a n a a n ( si mpli cit y) ........................................................................... 34
2 . 9 . 3 M a s u k a n a t a u u m p a n b a l i k ( feedba ck) .......................................................... 34
2 . 9 . 4 K e b e r a n i a n ( cou rag e) ................................................................................... 34
2 . 9 . 5 F a s e - f a s e p a d a M e t o d e X P ............................................................................ 3
B A B I I I M E T O D O L O G I P E N E L I T I A N
3 . 1 K e r a n g k a B e r f i k i r ................................................................................................. 38
3 . 2 M e t o d e P e n g u m p u l a n D a t a ................................................................................... 39
x
3 . 2 . 1 W a w a n c a r a .................................................................................................... 39
3 . 2 . 2 S t u d i P u s t a k a ................................................................................................. 39
3 . 2 . 3 S t u d i L i t e r a t u r ............................................................................................... 4O
3 . 3 M e t o d e P e n g e m b a n g a n A p l i k a s i .......................................................................... 42
3 . 3 . 1 P l a n n i n g ........................................................................................................ 44
3 . 3 . 2 D e s i g n ........................................................................................................... 44
3 . 3 . 2 . 1 P e r a n c a n g a n A p l i k a s i ................................................................................ 44
3 . 3 . 2 . 2 P e r a n c a n g a n B a s i s D a t a ............................................................................ 45
3 . 3 . 2 . 3 P e r a n c a n g a n T a m p i l a n .............................................................................. 45
3 . 3 . 3 C o d i n g ........................................................................................................... 4
3 . 3 . 4 T e s t ................................................................................................................ 4
B A B I V P E M B A H A S A N
4 . 1 P l a n n i n g ................................................................................................................ 47
4 . 2 D e s i g n ................................................................................................................... 48
4 . 2 . 1 P e r a n c a n g a n A p l i k a s i ................................................................................... 48
4 . 2 . 1 . 1 Data Flo w Diag ra m ( D F D ) ...................................................................... 48
4 . 2 . 1 . 2 T e k n i k P e n a l a r a n Forwa rd Cha ining........................................................ 51
4 . 2 . 1 . 3 P o l a P e n e l u s u r a n B est First Search .......................................................... 52
4 . 2 . 1 . 4 M a n u a l P r o s e s ........................................................................................... 53
4 . 2 . 1 . 5 Flowcha rt A p l i k a s i ................................................................................... 57
4 . 2 . 1 . 6 M e n u N a v i g a s i .......................................................................................... 58
4 . 2 . 2 P e r a n c a n g a n B a s i s D a t a ............................................................................... 58
4 . 2 . 2 . 1 E n t i t a s d a n A t r i b u t .................................................................................... 58
4 . 2 . 2 . 2 E R D ( En tity Relation ship Di ag ram) ......................................................... 59
4 . 2 . 2 . 3 S r u k t u r B a s i s D a t a .................................................................................... 1
4 . 2 . 3 P e r a n c a n g a n T a m p i l a n ................................................................................. 3
4 . 3 C o d i n g ................................................................................................................... 7O
4 . 4 T e s t ........................................................................................................................ 7O
B A B V K E S I M P U L A N D A N S A R A N .......................................................................... 73
D A F T A R P U S T A K A
L A M P I R A N
x
D A F T A R G A M B A R
G a m b a r 2 . 1 A r s i t e k t u r S i s t e m P a k a r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3
G a m b a r 2 . 2 P o l a B a c k w a r d C h a i n i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5
G a m b a r 2 . 3 P o l a F o r w a r d C h a i n i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6
G a m b a r 2 . 4 P o l a P e n e l u s u r a n D e p t f i r s t S e a r c h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 7
G a m b a r 2 . 5 P o l a P e n e l u s u r a n B r e a d h t F i r s t S e a r c h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 8
G a m b a r 2 . 6 J a r i n g a n S e m a n t i k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2
G a m b a r 2 . 7 C o n t o h F r a m e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3
G a m b a r 2 . 8 C o n t o h S c r i p t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 5
G a m b a r 2 . 9 C o n t o h A t u r a n P r o d u k s i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 6
G a m b a r 2 . 1 0 H u b u n g a n E l e m e n U t a m a p a d a A t u r a n P r o d u k s i . . . . . . . . . . . . . . . . 2 7
G a m b a r 2 . 1 1 P e n a m p a n g G i g i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 9
G a m b a r 2 . 1 2 H a s i l S u r v e y I B M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 5
G a m b a r 2 . 1 3 S i k l u s X P d e n g a n p o l a s e d e r h a n a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 6
G a m b a r 3 . 1 K e r a n g k a B e r f i k i r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 8
G a m b a r 4 . 1 D i a g r a m K o n t e k s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 9
G a m b a r 4 . 2 D i a g r a m L e v e l 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 9
G a m b a r 4 . 3 D i a g r a m L e v e l 2 R i n c i a n P r o s e s 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 0
G a m b a r 4 . 4 C o n t o h D i a g r a m P o h o n T e k n i k P e n e l u s u r a n . . . . . . . . . . . . . . . . . . . . . . . . . 5 3
G a m b a r 4 . 5 P e n e l u s u r a n G e j a l a 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4
G a m b a r 4 . 6 P e n e l u s u r a n G e j a l a 1 , g e j a l a 2 d a n g e j a l a 3 . . . . . . . . . . . . . . . . . . . 5 5
G a m b a r 4 . 7 P e n e l u s u r a n S e m u a M a s u k a n G e j a l a . . . . . . . . . . . . . . . . . . . 5 6
xv
G a m b a r 4 . 8 F l o w c h a r t A p l i k a s i S i s t e m P a k a r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 7
G a m b a r 4 . 9 M e n u N a v i g a s i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 8
G a m b a r 4 . 1 0 E R D d e n g a n a t r i b u t t i a p e n t i t a s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 9
G a m b a r 4 . 1 1 E R D s e m e n t a r a d e n g a n k e t e r a n g a n k a r d i n a l i t a s . . . . . . . . . . . . . . . . . 6 0
G a m b a r 4 . 1 2 E R D L e n g k a p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1
G a m b a r 4 . 1 3 R e l a s i D i a g r a m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3
G a m b a r 4 . 1 4 R a n c a n g a n H a l a m a n U t a m a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3
G a m b a r 4 . 1 5 R a n c a n g a n H a l a m a n L o g i n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 4
G a m b a r 4 . 1 6 R a n c a n g a n H a l a m a n P e m i l i h a n E d i t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 4
G a m b a r 4 . 1 7 R a n c a n g a n H a l a m a n F o r m T a b e G r u p G e j a l a . . . . . . . . . . . . . . . . . . . . 6 5
G a m b a r 4 . 1 8 R a n c a n g a n H a l a m a n F o r m E d i t T a b e l G r u p G e j a l a . . . . . . . . . . . . 6 5
G a m b a r 4 . 1 9 R a n c a n g a n H a l a m a n F o r m T a b e l G e j a l a . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 6
G a m b a r 4 . 2 0 R a n c a n g a n H a l a m a n F o r m E d i t T a b e l G e j a l a . . . . . . . . . . . . . . . . . . . . . 6 6
G a m b a r 4 . 2 1 R a n c a n g a n H a l a m a n F o r m T a b e l D i a g n o s a . . . . . . . . . . . . . . . . . . . . . . . . 6 7
G a m b a r 4 . 2 2 R a n c a n g a n H a l a m a n F o r m E d i t T a b e l D i a g n o s a . . . . . . . . . . . . . . . . . 6 7
G a m b a r 4 . 2 3 R a n c a n g a n H a l a m a n M e n u D i a g n o s a . . . . . . . . . . . . . . . . . . . 6 8
G a m b a r 4 . 2 4 R a n c a n g a n H a l a m a n H a s i l P r o s e s D i a g n o s a . . . . . . . . . . . . . . . . . . . 6 8
G a m b a r 4 . 2 5 R a n c a n g a n H a l a m a n H e l p . . . . . . . . . . . . . . . . . . . 6 9
G a m b a r 4 . 2 6 R a n c a n g a n H a l a m a n A b o u t m e . . . . . . . . . . . . . . . . . . . 6 9
xv
D A F T A R T A B E L
T a b e l 3 . 1 P e r b a n d i n g a n S t u d i L i t e r a t u r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1
T a b e l 3 . 2 P e r b a n d i n g a n M e t o d o l o g i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2
T a b e l 4 . 1 E n t i t a s d a n a t r i b u t a w a l s e b e l u m d i o l a h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 8
T a b e l 4 . 2 S t r u k t u r T a b e l D i a g n o s a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1
T a b e l 4 . 3 S t r u k t u r T a b e l G e j a l a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2
T a b e l 4 . 4 S t r u k t u r T a b e l G r u p G e j a l a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2
T a b e l 4 . 5 S t r u k t u r T a b e l R e l a s i D i a g n o s a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2
T a b e l 4 . 6 H a s i l U j i A p l i k a s i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1
xv
D A F T A R L A M P I R A N
L A M P I R A N A : D A F T A R P E N Y A K I T - P E N Y A K I T G I G I
L A M P I R A N B : P O H O N D I A G R A M
L A M P I R A N C : P E N E R A P A N K A I D A H P R O D U K S I P A D A A P L I K A S I
L A M P I R A N D : Q U E S I O N E R
L A M P I R A N E : T A B U L A S I H A S I L P E N Y E B A R A N Q U E S I O N E R
L A M P I R A N F : H A S I L W A W A N C A R A D E N G A N P A K A R
L A M P I R A N G : T A M P I L A N D A T A B A S E D A N I N T E R F A C E
L A M P I R A N H : H A S I L P E N G U J I A N M A N D I R I
L A M P I R A N I : L I S T I N G P R O G R A M
L A M P I R A N J : J U 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 I R A N K : J U 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 I R A N L : J U R N A L B A M B A N G Y U W O N O
xv
B A B I
P E N D A H U L U A N
1 . 1 L a t a r B e l a k a n g
K o m p u t e r p a d a e r a g l o b a l i s a s i s a a t i n i m e n j a d i k e b u t u h a n u t a m a
d a l a m m e n u n j a n g k e r j a - k e r j a m a n u s i a . P e r a n k o m p u t e r k i n i p u n m e n j a d i
l e b i h m e l u a s , t i d a k h a n y a m e n j a d i a l a t b a n t u h i t u n g ( s e p e r t i p e n g g u n a a n a w a l
k o m p u t e r ( H a r t o n o , 2 0 0 2 ) ) t a p i j u g a m e n j a d i a l a t b a n t u p e n y e l e s a i a n
m a s a l a h - m a s a l a h y a n g d i h a d a p i m a n u s i a . S i s t e m y a n g t e r i n t e g r a s i d a l a m
k o m p u t e r h a r i i n i m e m u n g k i n k a n m e n y i m p a n d a t a d e n g a n j u m l a h b e s a r ,
m e n c a r i d a t a y a n g t e r s i m p a n d e n g a n w a k t u s i n g k a t b a h k a n , a d a j u g a y a n g
m e n j a d i k a n k o m p u t e r s e b a g a i a l a t p e m b e r i p e r t i m b a n g a n d a l a m m e n e n t u k a n
k e b i j a k a n . S e m a k i n c e r d a s s i s t e m y a n g d i b u a t d a n s e m a k i n d i t i n g k a t k a n l e v e l
p e n a n g a n a n i n f o r m a s i m a s u k a n n y a m a k a , s e m a k i n a k t i f p e r a n a n y a n g
d i m a i n k a n o l e h k o m p u t e r . S a l a h s a t u c a b a n g i l m u k o m p u t e r y a n g b a n y a k
d i m a n f a a t k a n o l e h m a n u s i a u n t u k m e m b a n t u k e r j a n y a a d a l a h p e m b e n t u k a n
s i s t e m p a k a r y a n g m e r u p a k a n s a l a h s a t u s u b b i d a n g i l m u k e c e r d a s a n b u a t a n
( A r h a m m i , 2 0 0 5 : 2 ) . K e c e r d a s a n b u a t a n ( Artifi cial Intelli gence) a d a l a h
k e g i a t a n m e n y e d i a k a n m e s i n s e p e r t i k o m p u t e r d e n g a n k e m a m p u a n u n t u k
m e n a m p i l k a n p e r i l a k u y a n g d i a n g g a p c e r d a s j i k a d i a m a t i o l e h m a n u s i a .
K o n s e p s i s t e m p a k a r d i d a s a r k a n p a d a a s u m s i b a h w a p e n g e t a h u a n
p a k a r d a p a t d i s i m p a n d a n d i a p l i k a s i k a n k e d a l a m k o m p u t e r , k e m u d i a n
d i t e r a p k a n o l e h o r a n g l a i n s a a t d i b u t u h k a n . D e n g a n p e n g i m p l e m e n t a s i a n
1
s i s t e m p a k a r k e d a l a m k o m p u t e r , d a p a t m e n g h a s i l k a n b e b e r a p a m a n f a a t
s e p e r t i k e a k u r a s i a n , k e c e p a t a n , d a n d a p a t d i a k s e s k a p a n p u n s e h i n g g a d a p a t
m e r i n g a n k a n t u g a s d a r i p a r a p a k a r d i b i d a n g n y a .
S a l a h s a t u p e m a n f a a t a n s i s t e m p a k a r a d a l a h d a l a m b i d a n g k e d o k t e r a n
a t a u k e s e h a t a n . P e n g i m p l e m e n t a s i a n s i s t e m p a k a r p a d a d u n i a k e d o k t e r a n a t a u
k e s e h a t a n d a p a t b e r u p a d i a g n o s a p e n y a k i t , k o n s u l t a s i p e n j a g a a n k e s e h a t a n
s a m p a i p e m b e r i a n s a r a n p e n e n t u a n s o l u s i d a r i h a s i l d i a g n o s a y a n g a d a .
K e s e h a t a n m e m a n g m e n j a d i b a r a n g m a h a l b a g i m a n u s i a , o l e h k a r e n a
i t u b u t u h k e p e k a a n p r i b a d i u n t u k m e n j a g a n y a . S a l a h s a t u o r g a n t u b u h y a n g
s e r i n g l a l a i u n t u k d i j a g a a d a l a h g i g i d a n m u l u t . I n i t e r b u k t i d a r i D a t a D i r j e n
P e l a y a n a n M e d i k ( 2 0 0 1 ) y a n g m e n u n j u k k a n b a h w a p e n y a k i t g i g i d a n m u l u t
t e r m a s u k s e p u l u h r a n k i n g p e n y a k i t t e r b a n y a k d i I n d o n e s i a ( S a r a g i h , 2 0 0 9 : 1 ) .
B e r d a s a r k a n s u r v e i Y a y a s a n K e s e h a t a n G i g i I n d o n e s i a ( 2 0 0 3 ) y a n g d i l a k u k a n
p a d a a n a k - a n a k m e n u n j u k k a n b a h w a 7 0 % a n a k - a n a k m e n d e r i t a k a r i e s g i g i
d a n g i n g i v i t i s ( p e r a d a n g a n g u s i ) , s e d a n g k a n p a d a o r a n g d e w a s a d i t e m u i
s e b a n y a k 7 3 % y a n g m e n d e r i t a k a r i e s g i g i . S e d a n g k a n , b e r d a s a r k a n h a s i l
s u r v e i k e s e h a t a n r u m a h t a n g g a ( S K R T ) t a h u n 2 0 0 4 , s e b a n y a k 9 0 , 0 5 %
p e n d u d u k I n d o n e s i a m e m p u n y a i m a s a l a h k e s e h a t a n g i g i d a n m u l u t ( S a r a g i h ,
2 0 0 9 : 2 ) . A n g k a i n i p u n m e n i n g k a t p a d a h a s i l r i s e t d r g H e r n i y a w a t i , M k e s
t a h u n 2 0 0 7 y a n g m e n u n j u k a n s e b a n y a k 7 2 p e r s e n p e n d u d u k I n d o n e s i a
m e n g a l a m i g i g i b e r l u b a n g ( H a m s a f i r , 2 0 1 0 ) .
P e n j a b a r a n d i a t a s m e n j a d i a l a s a n d i b u t u h k a n n y a s i s t e m y a n g d a p a t
m e n j a d i t e m p a t k o n s u l t a s i p e r t a m a s e b e l u m m e n i n d a k l a n j u t i n y a d e n g a n
2
p e r a w a t a n m e l a l u i d o k t e r g i g i . S i s t e m i n i p u n d i m a k s u d k a n s e b a g a i
p e n g e m b a n g a n d a r i p e n e l i t i a n y a n g t e l a h d i l a k u k a n o l e h I N y o m a n K u s u m a
W a r d a n a y a n g d i p u b l i k a s i k a n p a d a S e m i n a r N a s i o n a l A p l i k a s i T e k n o l o g i
I n f o r m a s i y a n g d i a d a k a n d i U n i v e r s i t a s G a j a h M a d a , Y o g y a k a r t a 2 1 J u n i
2 0 0 8 . P e n e l i t i a n t e r s e b u t m e n g h a s i l k a n s i s t e m p a k a r d e n g a n 1 8 d i a g n o s a
p e n y a k i t m u l u t d a n g i g i d e n g a n 4 0 g e j a l a y a n g m e n y e r t a i n y a . P e n e l i t i a n
t e r s e b u t m e m i l i k i k e l e m a h a n , k a r e n a d i t a m p i l k a n b e r u p a p e r t a n y a a n t e t u t u p
b e r k a i t d e n g a n g e j a l a y a n g d i r a s a k a n s e h i n g g a t i d a k m a m p u m e n c a k u p
k e s e l u r u h a n d i a g n o s a . P e r t a n y a a n t e r t u t u p a r t i n y a , h a n y a m e m u n c u l k a n
p e r t a n y a a n y a n g m e n y u d u t p a d a s a t u b a g i a n p e n y e l e s a i a n a t a u d i a g n o s a y a n g
t i d a k m e m u n g k i n k a n h a s i l d i a g n o s a l a i n d i p r o s e s . P e r t a n y a a n - p e r t a n y a a n
t e r s e b u t m u n c u l d e n g a n k o m b i n a s i b e r b e d a s a a t d i j a l a n k a n s e h i n g g a l a g i - l a g i
t i d a k m e m f a s i l i t a s i p e n a n g a n a n d a r i k e s e l u r u h a n d i a g n o s a . S i s t e m p a k a r i n i
j u g a m e n j a d i p e n g e m b a n g a n d a r i p e n e l i t i a n B a m b a n g S u y o n o ( S e m i n a r
N a s i o n a l I n f o r m a t i k a U P N Y o g y a k a r t a 2 2 M e i 2 0 1 0 ) y a n g m e m i l i k i
k e k u r a n g a n p a d a p e n g g u n a a n t e k n i k p e n e l u s u r a n depth first search s e h i n g g a
t i d a k m a m p u m e n a m p i l k a n d u a a t a u b e b e r a p a s o l u s i ( D e s i a n i , 2 0 0 6 : 3 1 ) ,
p a d a h a l d a l a m d i a g n o s a p e n y a k i t t e r k a d a n g s e o r a n g d o k t e r m e n e t a p k a n
d i a g n o s a b a n d i n g . K e k u r a n g a n t e r a k h i r a d a l a h d a t a y a n g d i g u n a k a n s e b a g a i
p a r a m e t e r d i a g n o s a b e l u m m e r u p a k a n d a t a d i a g n o s a p e n y a k i t y a n g
m e r e p r e s e n t a s i k a n p e n y a k i t d i d a e r a h t r o p i s k h u s u s n y a I n d o n e s i a .
P e n j a b a r a n d i a t a s y a n g a k h i r n y a m e n d o r o n g p e n u l i s u n t u k
m e m b a n g u n 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
3
P e n y a k i t G i g i d a n M u l u t s e b a g a i p e n g e m b a n g a n d a r i k e k u r a n g a n y a n g a d a
p a d a p e n e l i t i a n s e b e l u m n y a d a n d i t u j u k a n p u l a u n t u k m e m b a n t u k e r j a d o k t e r
g i g i d a n m u l u t d a l a m h a l k e c e p a t a n d a n k e t e p a t a n m e n d i a g n o s a p e n y a k i t d a n
m e n e n t u k a n s o l u s i n y a . S e l a i n a l a s a n d i a t a s i t u j u g a , p e n u l i s m e n g a m b i l
s e c a r a a c a k p e n d a p a t d a r i 1 0 0 m a s y a r a k a t ( t e r d i r i d a r i m a h a s i s w a u m u m ,
m a h a s i s w a F a k u l t a s K e d o k t e r a n y a n g s e d a n g m e n j a l a n i p r o s e s k u l i a h d a n
C O A S S , m a h a s i s w a F a k u l t a s K e d o k t e r a n G i g i y a n g s e d a n g m e n j a l a n i p r o s e s
C O A S S d a n m a s y a r a k a t u m u m ) t e n t a n g k e b u t u h a n s i s t e m p a k a r i n i t e r n y a t a ,
4 4 , 2 1 % m e n y a t a k a n s a n g a t m e m b u t u h k a n d a n 4 3 , 1 6 % m e n y a t a k a n
m e m b u t u h k a n k e h a d i r a n s i s t e m i n i . I n i a r t i n y a y a n g m e m b u t u h k a n k e h a d i r a n
s i s t e m p a k a r i n i a d a 8 7 , 3 7 % d e n g a n m a y o r i t a s t i n g k a t k e b u t u h a n y a n g t i n g g i .
A p l i k a s i i n i d i h a r a p k a n j u g a d a p a t d i g u n a k a n o l e h k a l a n g a n a w a m d a l a m
d i a g n o s a a w a l s e b a g a i p e n c e g a h a n p e n y a k i t y a n g l e b i h p a r a h s e r t a d a p a t p u l a
d i g u n a k a n o l e h m a h a s i s w a k e d o k t e r a n g i g i d a l a m m e m a h a m i g e j a l a b e b e r a p a
p e n y a k i t g i g i d a n m u l u t b e s e r t a p e n a n g a n a n a w a l n y a .
P e r a n c a n g a n s i s t e m p a k a r i n i a k a n d i b u a t b e r b a s i s web m e l a l u i m e d i a
php d e n g a n b a s i s d a t a m e n g g u n a k a n mysq l y a n g t e r d a p a t d a l a m p a k e t
X A M P P . P e r a n c a n g a n s i s t e m p a k a r i n i d i b a n g u n d e n g a n m e n g g u n a k a n
p e n a l a r a n - p e n a l a r a n y a n g d i m u l a i d a r i f a k t a t e r l e b i h d a h u l u u n t u k m e n g u j i
k e b e n a r a n h i p o t e s i s y a n g d i s e b u t d e n g a n forward chaining d a n p e r a n c a n g a n
s i s t e m p a k a r i n i p u n d i j e l a s k a n m e l a l u i b a s i s a t u r a n y a n g m e r u p a k a n rule
y a n g t e r d i r i d a r i d u a b a g i a n y a i t u k o n d i s i d a n k e s i m p u l a n , b a s i s p e n g e t a h u a n
y a n g m e r u p a k a n i n t i p r o g r a m s i s t e m p a k a r , m e s i n i n f e r e n s i y a n g b e r f u n g s i
4
u n t u k b e r f i k i r m e n g g u n a k a n p a n a l a r a n s e h i n g g a b i s a m e n g h a s i l k a n
p e m b u k t i a n h i p o t e s a . S i s t e m i n i n a n t i n y a d a p a t m e n g h a s i l k a n d i a g n o s a
b e r u p a n a m a p e n y a k i t y a n g m e n y e r a n g b a g i a n b i b i r , l i d a h , d a n j u g a g i g i .
G e j a l a y a n g m e n g i r i n g i p e n y a k i t m u l u t d a n g i g i i t u s e n d i r i d i r a n g k u m
m e n j a d i 5 8 j e n i s . K u m p u l a n g e j a l a i n i d i g u n a k a n u n t u k m e m b e d a k a n 2 0 j e n i s
p e n y a k i t m u l u t d a n g i g i y a n g l a z i m m u n c u l d i I n d o n e s i a . A p l i k a s i i n i j u g a
a k a n m e m b e r i k a n s o l u s i b e r u p a c a r a p e n a n g a n a n d a n p e n g o b a t a n y a n g s e s u a i
d e n g a n d a t a g e j a l a p e n y a k i t h a s i l i n p u t a n user.
1 . 2 P e r u m u s a n M a s a l a h
P e r u m u s a n m a s a l a h p a d a p e n u l i s a n s k r i p s i i n i a d a l a h b a g a i m a n a
m a m p u t e r s e d i a a p l i k a s i y a n g d a p a t m e m b e r i k a n i n f o r m a s i a t a u d i a g n o s i s
a w a l d a r i p e n y a k i t g i g i d a n m u l u t d e n g a n m e n g g u n a k a n m e t o d e s i s t e m p a k a r
m e l a l u i p e n a l a r a n forward chaining y a n g a k a n d i t a m p i l k a n b e r b a s i s web
d e n g a n d a s a r P H P d a n M y s q l .
1 . 3 B a t a s a n M a s a l a h
B a t a s a n p e n e l i t i a n i n i a d a l a h :
1 . M e n d i a g n o s a 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 y a n g t e r b a g i m e n j a d i 2 0
d i a g n o s a p e n y a k i t y a n g l a z i m m u n c u l d i I n d o n e s i a d e n g a n 5 8 g e j a l a y a n g
b i a s a m u n c u l .
2 . P e n e l i t i a n i n i h a n y a s a m p a i t a h a p t e s p a d a p e n e r a p a n m e t o d o l o g i
p e n g e m b a n g a n s i s t e m y a n g d i g u n a k a n .
5
3 . I m p l e m e n t a s i web h a n y a s a m p a i localhost, b e l u m s a m p a i t e r i m p l e m e n t a s i
p a d a j a r i n g a n i n t e r n e t .
1 . 4 T u j u a n
T u j u a n p e r a n c a n g a n d a n p e m b a n g u n a n a p l i k a s i i n i d a p a t d i t e r a n g k a n p a d a
p e n j e l a s a n b e r i k u t :
1 . M e m b a n t u a s i s t e n d o k t e r g i g i d a l a m k e c e p a t a n d a n k e t e p a t a n
p e n d i a g n o s a a n p e n y a k i t p a d a g i g i d a n m u l u t
2 . M e m b a n t u p e n g g u n a a w a m s e b a g a i a l a t p e n d e k t e s i a w a l p e n y a k i t g i g i d a n
m u l u t d a n m e m b e r i k a n s a r a n p e n g o b a t a n y a n g m u n g k i n d a p a t d i l a k u k a n ,
t e t a p i a p l i k a s i i n i b u k a n s e b a g a i k e m u t l a k a n p e n g g a n t i d o k t e r g i g i , k a r e n a
s a n g a t d i a n j u r k a n t e t a p m e m i n t a s a r a n l a n g s u n g p a d a p a k a r n y a .
3 . A p l i k a s i i n i j u g a d i t u j u k a n u n t u k m e m b a n t u m a h a s i s w a - m a h a s i s w a
k e d o k t e r a n g i g i d a l a m m e n e n t u k a n a t a u m e n g e l o m p o k k a n j e n i s - j e n i s
p e n y a k i t u m u m g i g i d a n m u l u t m e l a l u i i d e n t i f i k a s i g e j a l a y a n g m u n c u l .
1 . 5 M a n f a a t
1 . 5 . 1 . M a n f a a t B a g i P e n u l i s
M a n f a a t p e r a n c a n g a n a p l i k a s i i n i b a g i p e n u l i s a d a l a h :
a . M e m p e r d a l a m d a n m e m a h a m i i l m u t e n t a n g s i s t e m p a k a r .
b . M e n e r a p k a n i l m u - i l m u y a n g d i p e r o l e h s e l a m a k u l i a h s e p e r t i
P e n g e n a l a n K o m p u t e r , A n a l i s i s d a n P e r a n c a n g a n S i s t e m , R e k a y a s a
P e r a n g k a t L u n a k , M e t o d o l o g i P e n e l i t i a n , K e c e r d a s a n B u a t a n , d a n
A p l i k a s i P e m r o g r a m a n we b.

c . M e n g e t a h u i m a c a m - m a c a m p e n y a k i t g i g i d a n m u l u t , d i a g n o s a
g e j a l a - g e j a l a n y a d a n s o l u s i p e n y e m b u h a n a t a u p e n a n g a n a n
a w a l n y a .
d . M e m e n u h i s a l a h s a t u s y a r a t k e l u l u s a n m a h a s i s w a T e k n i k
I n f o r m a t i k a U I N 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 .
1 . 5 . 2 . M a n f a a t B a g i A k a d e m i k
a . M e n g e t a h u i k e m a m p u a n m a h a s i s w a d a l a m m e n g u a s a i m a t e r i t e o r i
y a n g t e l a h d i p e r o l e h s e l a m a k u l i a h .
b . M e n g e t a h u i k e m a m p u a n m a h a s i s w a d a l a m m e n e r a p k a n i l m u n y a
d a n s e b a g a i b a h a n e v a l u a s i .
c . M e m b e r i k a n g a m b a r a n t e n t a n g k e s i a p a n m a h a s i s w a d a l a m
m e n g h a d a p i d u n i a k e r j a d a r i h a s i l y a n g d i p e r o l e h s e l a m a b e l a j a r
a t a u k u l i a h .
1 . 5 . 3 . M a n f a a t B a g i P e n g g u n a
a . T e r s e d i a n y a a p l i k a s i y a n g m e m b e r i k a n i n f o r m a s i p e n y a k i t -
p e n y a k i t p a d a g i g i d a n m u l u t m e l a l u i d i a g n o s a g e j a l a - g e j a l a y a n g
d i r a s a k a n o l e h p e n d e r i t a .
b . M e m b a n t u p a r a p a k a r d a l a m h a l i n i d o k t e r g i g i d a l a m m e n d e t e k s i
p e n y a k i t y a n g d i d e r i t a o l e h p a s i e n n y a
c . M e m b a n t u p u l a m a h a s i s w a k e d o k t e r a n g i g i d a l a m m e n g e t a h u i
j e n i s - j e n i s p e n y a k i t g i g i m e l a l u i d i a g n i s i s g e j a l a n y a
7
1 . 6 M e t o d o l o g i P e n e l i t i a n
M e t o d o l o g i p a d a p e n u l i s a n s k r i p s i i n i m e m i l i k i d u a b a g i a n y a i t u ;
1 . M e t o d o l o g i P e n g u m p u l a n D a t a
a . W a w a n c a r a
b . S t u d i p u s t a k a
c . S t u d i l i t e r a t u r s e j e n i s
2 . M e t o d o l o g i P e n g e m b a n g a n S i s t e m
P e n g e m b a n g a n s i s t e m p a k a r i n i m e n g g u n a k a n m e t o d e e x t r e m e
p r o g r a m m i n g a t a u b i a s a d i s e b u t m e t o d e X P y a n g m e r u p a k a n b a g i a n d a r i
m e t o d o l o g i A G I L E ( H u n t , 2 0 0 6 : 1 6 ) . M e n u r u t P r o b o y e k t i ( 2 0 0 8 : 3 ) , a d a
l i m a t a h a p p e n g e m b a n g a n s i s t e m d a l a m m e t o d o l o g i X P , y a i t u : planni ng,
design, coding, test d a n rel ease.
1 . 7 S i s t e m a t i k a P e n u l i s a n
D a l a m p e n u l i s a n s k r i p s i i n i d i b a g i m e n j a d i l i m a b a b d e n g a n b e b e r a p a s u b
p o k o k b a h a s a n . A d a p u n s i s t e m a t i k a d a r i s k r i p s i i n i a d a l a h s e b a g a i b e r i k u t : B A B
I P E N D A H U L U A N
B a b i n i t e r d i r i d a r i t u j u h s u b b a b , y a i t u : L a t a r B e l a k a n g , R u m u s a n M a s a l a h ,
B a t a s a n M a s a l a h , T u j u a n , M a n f a a t , M e t o d o l o g i P e n e l i t i a n , d a n S i s t e m a t i k a
P e n u l i s a n .
B A B I I L A N D A S A N T E O R I
B a b i n i b e r i s i t e o r i - t e o r i y a n g d i g u n a k a n d a l a m P e n g e m b a n g a n S i s t e m P a k a r
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 .
8
B A B I I I M E T O D O L O G I P E N E L I T I A N
B a b i n i m e n g u r a i k a n s e c a r a r i n c i m e t o d e p e n e l i t i a n y a n g d i g u n a k a n d a l a m
m e n g a n a l i s i s , m e r a n c a n g d a n m e n g i m p l e m e n t a s i k a n s i s t e m . S e l a i n i t u a k a n
d i b a h a s p u l a m e n g e n a i c a r a u j i c o b a d a n p e r a w a t a n s i s t e m .
B A B I V P E M B A H A S A N
B a b i n i m e m b a h a s m e n g e n a i s i s t e m p a k a r y a n g a k a n d i k e m b a n g k a n , y a i t u
m e n g e n a i p e n d e f i n i s i a n m a s a l a h d a n a n a l i s i s s i s t e m , s e r t a i m p l e m e n t a s i d a r i
s i s t e m y a n g m e l i p u t i p e m r o g r a m a n , p e n e r a p a n s a m p a i p a d a p e r a w a t a n .
B A B V P E N U T U P
B a b i n i m e r u p a k a n p e n u t u p y a n g b e r i s i k e s i m p u l a n t e n t a n g h a s i l p e m e c a h a n
m a s a l a h y a n g d i p e r o l e h d a r i p e n y u s u n a n t u g a s a k h i r i n i s e r t a b e b e r a p a s a r a n
u n t u k p e n g e m b a n g a n l e b i h l a n j u t .
9
B A B I I
L A N D A S A N T E O R I
2 . 1 A p l i k a s i
A p l i k a s i a t a u p r o g r a m a p l i k a s i a d a l a h p r o g r a m y a n g d i t u j u k a n
u n t u k m e n y e l e s a i k a n s u a t u p e r m a s a l a h a n d a l a m a p l i k a s i t e r t e n t u ( H a r t o n o ,
2 0 0 2 : 3 9 8 ) .
2 . 2 S i s t e m P a k a r
2 . 2 . 1 D e f i n i s i S i s t e m P a k a r
Expert systems are comput eri zed tools designed to enhance the
q uality and availabil ity of knowl edge req ui red by decision makers in a
wide range of industries. They augment conventional programs such
as databas es, word processors, and spreadsheet anal ysis ( B o s s ,
1 9 9 1 ) .
M e n u r u t M u h a m m a d A r h a m i ( 2 0 0 5 : 9 ) s i s t e m p a k a r ( expert
sist em) m e r u p a k a n p a k e t p e r a n g k a t l u n a k a t a u p a k e t p r o g r a m
k o m p u t e r y a n g d i t u j u k a n s e b a g a i p e n y e d i a n a s i h a t d a n s a r a n a b a n t u
d a l a m m e m e c a h k a n m a s a l a h d a l a m b i d a n g - b i d a n g s p e s i a l i s a s i t e r t e n t u
s e p e r t i s a i n s , p e r e k a y a s a a n m a t e m a t i k a , k e d o k t e r a n , p e n d i d i k a n d a n
s e b a g a i n y a . K o m p u t e r y a n g d e m i k i a n d a p a t d i j a d i k a n s e p e r t i
k o n s u l t a n a t a u t e n a g a a h l i d i b i d a n g n y a ( H a r t o n o , 2 0 0 3 : 8 3 8 )
1O
S i s t e m p a k a r s e n d i r i m e r u p a k a n p r o g r a m artifi ci al intelligence
y a n g m e n g g a b u n g k a n p a n g k a l a n p e n g e t a h u a n ( knowl edge base)
d e n g a n s i s t e m i n f e r e n s i . I n i m e r u p a k a n b a g i a n soft ware s p e s i a l i s a s i
t i n g k a t t i n g g i y a n g b e r u s a h a m e n d u p l i k a s i f u n g s i s e o r a n g p a k a r d a l a m
s u a t u b i d a n g k e a h l i a n ( S u p a r m a n , 1 9 9 1 : 9 9 )
2 . 2 . 2 C i r i - c i r i S i s t e m P a k a r
M e n u r u t J o g i a n t o H a r t o n o ( 2 0 0 3 , 6 ) , a d a e n a m c i r i d a n
k a r a k t e r i s t i k s i s t e m p a k a r y a i t u :
a . P e n g e t a h u a n s i s t e m p a k a r m e r u p a k a n s u a t u k o n s e p , b u k a n
b e r b e n t u k n u m e r i s . H a l i n i d i k a r e n a k a n k o m p u t e r m e l a k u k a n
p r o s e s p e n g o l a h a n d a t a s e c a r a n u m e r i k s e d a n g k a n k e a h l i a n d a r i
s e o r a n g p a k a r a d a l a h f a k t a d a n a t u r a n - a t u r a n , b u k a n n u m e r i k .
b . I n f o r m a s i d a l a m s i s t e m p a k a r t i d a k s e l a l u l e n g k a p , s u b y e k t i f ,
t i d a k k o n s i s t e n , s u b y e k t e r u s b e r u b a h d a n t e r g a n t u n g p a d a
k o n d i s i l i n g k u n g a n s e h i n g g a k e p u t u s a n y a n g d i a m b i l b e r s i f a t
t i d a k p a s t i d a n t i d a k m u t l a k y a a t a u t i d a k a k a n t e t a p i m e n u r u t
u k u r a n k e b e n a r a n t e r t e n t u . O l e h k a r e n a i t u d i b u t u h k a n
k e m a m p u a n s i s t e m u n t u k b e l a j a r s e c a r a m a n d i r i d a l a m
m e n y e l e s a i k a n m a s a l a h - m a s a l a h d e n g a n p e r t i m b a n g a n -
p e r t i m b a n g a n k h u s u s .
c . P e n a n g a n a n s o l u s i b e r s i f a t f l e k s i b e l .
d . M u d a h d i m o d i f i k a s i .
11
e . T i d a k a d a j a m i n a n b a h w a s o l u s i y a n g d i s a m p a i k a n a d a l a h p a s t i
b e n a r , k a r e n a s u m b e r p a k a r a k a n m e n y a m p a i k a n s o l u s i y a n g
s u b y e k t i f .
f . K e p u t u s a n y a n g d i h a s i l k a n d i h a r a p k a n m e m i l i k i a k u r a s i y a n g
b a i k w a l a u p u n s o l u s i n y a s u l i t s e h i n g g a f a s i l i t a s i n f o r m a s i s i s t e m
h a r u s s e l a l u d i p e r l u k a n .
S e n a d a d e n g a n k e t e r a n g a n d i a t a s , M u h a m m a d A r h a m i
( 2 0 0 5 , 2 3 ) m e n e r a n g k a n s i f a t s i s t e m p a k a r s e c a r a u m u m s e b a g a i
b e r i k u t :
a . M e m i l i k i i n f o r m a s i y a n g h a n d a l , b a i k d a l a m m e n a m p i l k a n
l a n g k a h - l a n g k a h a n t a r a m a u p u n d a l a m m e n j a w a b p e r t a n y a a n -
p e r t a n y a a n t e n t a n g p r o s e s p e n y e l e s a i a n .
b . M u d a h d i m o d i f i k a s i , y a i t u d e n g a n m e n a m b a h a t a u m e n g h a p u s
s u a t u k e m a m p u a n d a r i b a s i s p e n g e t a h u a n n y a .
c . H e u r i s t i k d a l a m m e n g g u n a k a n p e n g e t a h u a n n y a ( y a n g s e r i n g k a l i
t i d a k s e m p u r n a ) u n t u k m e n d a p a t k a n p e n y e l e s a i a n n y a .
d . D a p a t d i g u n a k a n d a l a m b e r b a g a i j e n i s k o m p u t e r
e . M e m i l i k i k e m a m p u a n b e r a d a p t a s i .
2 . 2 . 3 A r s i t e k t u r S i s t e m P a k a r
S i s t e m p a k a r t e r s u s u n d a r i d u a b a g i a n u t a m a , y a i t u l i n g k u n g a n
p e n g e m b a n g a n ( development environment) d a n l i n g k u n g a n k o n s u l t a s i
( consultation environment) ( A r h a m i , 2 0 0 5 : 1 3 ) . L i n g k u n g a n
12
p e n g e m b a n g a n b e r i s i k o m p o n e n - k o m p o n e n y a n g d i g u n a k a n u n t u k
m e m a s u k k a n p e n g e t a h u a n p a k a r k e d a l a m l i n g k u n g a n s i s t e m p a k a r ,
s e d a n g k a n l i n g k u n g a n k o n s u l t a s i b e r i s i k o m p o n e n y a n g a k a n
d i g u n a k a n o l e h user d a l a m m e m p e roleh p e n g e t a h u a n p a k a r . S t r u k t u r
b e s e r t a k o m p o n e n s i s t e m p a k a r d i t u n j u k k a n o l e h g a m b a r 2 . 1 .
G a m b a r 2 . 1 A r s i t e k t u r S i s t e m P a k a r
P a d a b a g a n d i a t a s d a p a t k i t a l i h a t s e c a r a j e l a s s e l u r u h k o m p o n e n y a n g
m e n y u s u n s i s t e m p a k a r y a i t u user interface ( a n t a r m u k a p e n g g u n a ) ,
b a s i s p e n g e t a h u a n , a k u i s i s i p e n g e t a h u a n , m e s i n i n f e r e n s i , workplace,
f a s i l i t a s p e n j e l a s a n d a n p e r b a i k a n p e n g e t a h u a n .
13
2 . 2 . 3 . 1 F a s i l i t a s A k u i s i P e n g e t a h u a n
F a s i l i t a s a k u i s i p e n g e t a h u a n a d a l a h a k u m u l a s i , t r a n s f e r
d a n t r a n s f o r m a s i k e a h l i a n d a l a m m e n y e l e s a i k a n m a s a l a h d a r i
s u m b e r p e n g e t a h u a n k e d a l a m p r o g r a m k o m p u t e r ( A r h a m i ,
2 0 0 5 : 1 6 ) . F a s i l i t a s i n i m e r u p a k a n s u a t u p r o s e s m e n g u m p u l k a n
d a t a - d a t a p e n g e t a h u a n a k a n s u a t u m a s a l a h d a r i p a k a r
( H a r t o n o , 2 0 0 3 : 1 2 ) . P e n g e t a h u a n d a p a t d i p e r o l e h m e l a l u i
s t u d i p u s t a k a m a u p u n o b s e r v a s i d a n b e r t a n y a l a n g s u n g k e p a d a
p a k a r n y a . P e n g e t a h u a n d a n d a t a - d a t a y a n g t e r k u m p u l i t u l a h
y a n g d i s e b u t knowl edge base ( b a s i s p e n g e t a h u a n ) .
2 . 2 . 3 . 2 B a s i s P e n g e t a h u a n
B a s i s p e n g e t a h u a n m e n g a n d u n g p e n g e t a h u a n u n t u k
p e m a h a m a n , f o r m u l a s i d a n p e n y e l e s a i a n m a s a l a h . K o m p o n e n
s i s t e m p a k a r i n i d i s u s u n a t a s d u a e l e m e n d a s a r , y a i t u f a k t a d a n
a t u r a n . F a k t a m e r u p a k a n i n f o r m a s i t e n t a n g o b y e k d a l a m a r e a
p e r m a s a l a h a n t e r t e n t u , s e d a n g k a n a t u r a n m e r u p a k a n i n f o r m a s i
t e n t a n g c a r a b a g a i m a n a m e m p e r o l e h f a k t a b a r u d a r i f a k t a y a n g
t e l a h d i k e t a h u i ( A r h a m i , 2 0 0 5 : 1 5 ) .
2 . 2 . 3 . 3 M e s i n I n f e r e n s i
M e s i n i n f e r e n s i a d a l a h p r o g r a m k o m p u t e r y a n g
m e m b e r i k a n m e t o d o l o g i u n t u k p e n a l a r a n t e n t a n g i n f o r m a s i
y a n g a d a d a l a m b a s i s p e n g e t a h u a n d a n d a l a m workpl ace, d a n
u n t u k m e m f o r m u l a s i k a n k e s i m p u l a n ( A r h a m i , 2 0 0 5 : 1 9 ) .
14
S e l a m a p r o s e s k o n s u l t a s i a n t a r s i s t e m d a n p e m a k a i ,
m e k a n i s m e i n f e r e n s i m e n g u j i a t u r a n s a t u d e m i s a t u s a m p a i
k o n d i s i a t u r a n i t u b e n a r ( H a r t o n o , 2 0 0 3 : 1 5 ) .
S e c a r a u m u m a d a d u a t e k n i k u t a m a y a n g d i g u n a k a n
d a l a m m e k a n i s m e i n f e r e n s i u n t u k p e n g u j i a n a t u r a n , y a i t u
p e n a l a r a n m a j u ( forward chai ning) d a n p e n a l a r a n m u n d u r
( backward chaining) .
P e l a c a k a n a t a u p e n a l a r a n k e b e l a k a n g ( backward
chaining ) a d a l a h p e n d e k a t a n y a n g d i m o t o r i t u j u a n ( goal-
driven) ( A r h a m i , 2 0 0 5 : 1 9 ) . P e n a l a r a n i n i j u g a b i a s a d i s e b u t
p e n a l a r a n d a r i a t a s k e b a w a h ( A r h a m i , 2 0 0 5 : 1 1 6 ) y a i t u
p e n a l a r a n y a n g d i m u l a i d a r i l e v e l t e r t i n g g i m e m b a n g u n s u a t u
h i p o t e s i s , t u r u n k e f a k t a l e v e l p a l i n g b a w a h y a n g d a p a t
m e n d u k u n g h i p o t e s i s . D a p a t d i k a t a k a n p u l a d a l a m backward
chaining m e n u n j u k k a n f a k t a y a n g a d a d i g u n a k a n u n t u k
m e n d u k u n g h i p o t e s i s . G a m b a r a n backward chaining
d i p e r l i h a t k a n p a d a g a m b a r 2 . 2 .
G a m b a r 2 . 2 P o l a B a c w a r d C h a i n i n g
15
P e l a c a k a n a t a u p e n a l a r a n k e d e p a n ( forward chaining)
a d a l a h m e t o d e p e n c a r i a n a t a u p e n a r i k a n k e s i m p u l a n y a n g
b e r d a s a r k a n p a d a d a t a a t a u f a k t a y a n g a d a m e n u j u k e
k e s i m p u l a n , p e n e l u s u r a n d i m u l a i d a r i f a k t a y a n g a d a l a l u
b e r g e r a k m a j u m e l a l u i p r e m i s - p r e m i s u n t u k m e n u j u
k e s i m p u l a n a t a u d a p a t d i k a t a k a n bottom up reasoning.
Forward chaining m e l a k u k a n p e n c a r i a n d a r i s u a t u m a s a l a h
k e p a d a s o l u s i n y a , g a m b a r a n n y a d a p a t d i l i h a t p a d a g a m b a r 2 . 3 .
G a m b a r 2 . 3 P o l a F o r w a r d C h a i n i n g
D u a p o l a p e n c a r i a n d i a t a s a k a n b e r g a n t u n g p u l a p a d a
p o l a p e n e l u s u r a n y a n g d i t e r a p k a n . A d a t i g a j e n i s p o l a
p e n e l u s u r a n y a n g d a p a t d i g u n a k a n y a i t u depth-first search,
breadht-first search d a n b e st first search.
a . Depth-first Search
Depth-first search a d a l a h t e k n i k p e n e l u s u r a n d a t a p a d a
n o d e - n o d e s e c a r a v e r t i k a l d a n s u d a h t e r d e f i n i s i k a n ,
m i s a l n y a d a r i k i r i k e k a n a n ( H a r t o n o , 2 0 0 3 : 1 6 ) . Depth-first
1
search m e l a k u k a n p e n e l u s u r a n k a i d a h s e c a r a m e n d a l a m
d a r i s i m p u l a k a r b e r g e r a k m e n u r u n k e t i n g k a t d a l a m y a n g
b e r u r u t a n ( A r h a m i , 2 0 0 5 : 2 0 ) .
Lula
1
2 5 1
3 4 5 8 9
Coal
(Lnu)
G a m b a r 2 . 4 P o l a P e n e l u s u r a n D e p t h - f i r s t s e a r c h
b . Breadth-first Search
Breadth-first search a d a l a h t e k n i k p e n e l u s u r a n d a t a p a d a
s e m u a n o d e d a l a m s a t u l e v e l a t a u s a t u t i n g k a t a n s e b e l u m k e
l e v e l a t a u t i n g k a t a n d i b a w a h n y a ( H a r t o n o , 2 0 0 3 : 1 7 ) .
Breadth-first search b e r g e r a k d a r i s i m p u l a k a r , s i m p u l y a n g
a d a p a d a s e t i a p t i n g k a t d i u j i s e b e l u m p i n d a h k e t i n g k a t
s e l a n j u t n y a ( A r h a m i , 2 0 0 5 : 2 0 ) .
17
Lula
1
2 3 4
5 5 1 8 9
Level O
Level 1
Level 2
Coal
G a m b a r 2 . 5 P o l a P e n e l u s u r a n B r e a d t h - f i r s t s e a r c h
c . Best-first Search
Best-first search a d a l a h p e n e l u s u r a n y a n g m e n g g u n a k a n
p e n g e t a h u a n a k a n s u a t u m a s a l a h u n t u k m e l a k u k a n p a n d u a n
p e n c a r i a n k e a r a h n o d e t e m p a t d i m a n a s o l u s i b e r a d a .
P e n c a r i a n j e n i s i n i d i k e n a l j u g a s e b a g a i h e u r i s t i k ( H a r t o n o ,
2 0 0 3 : 1 8 ) . D a p a t d i k a t a k a n p u l a best-first search b e k e r j a
b e r d a s a r k a n k o m b i n a s i k e d u a m e t o d e s e b e l u m n y a ( A r h a m i ,
2 0 0 5 : 2 0 ) .
2 . 2 . 3 . 4 W o r k p l a c e
M e n u r u t A r h a m i , workplace m e r u p a k a n a r e a d a r i
s e k u m p u l a n m e m o r i k e r j a ( working memory) . Workpl ace
d i g u n a k a n u n t u k m e r e k a m h a s i l - h a s i l a n t a r a d a n k e s i m p u l a n
y a n g d i c a p a i .
18
2 . 2 . 3 . 5 F a s i l i t a s P e n j e l a s a n
F a s i l i t a s p e n j e l a s a n a d a l a h k o m p o n e n t a m b a h a n y a n g
a k a n m e n i n g k a t k a n k e m a m p u a n s i s t e m p a k a r . K o m p o n e n i n i
m e n g g a m b a r k a n p e n a l a r a n s i s t e m k e p a d a p e m a k a i ( A r h a m i ,
2 0 0 5 : 2 2 ) . M e n u r u t T u r b a n d a l a m M u h a m m a d A r h a m i
( 2 0 0 5 : 2 2 ) , f a i l i t a s p e n j e l a s a n d a p a t m e n j e l a s k a n p e r i l a k u
s i s t e m p a k a r d e n g a n m e n j a w a b p e r t a n y a a n - p e r t a n y a a n s e b a g a i
b e r i k u t :
M e n g a p a p e r t a n y a a n t e r t e n t u d i t a n y a k a n o l e h s i s t e m
p a k a r ?
B a g a i m a n a k e s i m p u l a n t e r t e n t u d a p a t d i p e roleh ?
M e n g a p a a l t e r n a t i f t e r t e n t u d i t o l a k ?
A p a r e n c a n a u n t u k m e m p e roleh p e n y e l e s a i a n ?
2 . 2 . 3 . 6 P e r b a i k a n P e n g e t a h u a n
P e r b a i k a n p e n g e t a h u a n m e r u p a k a n h a l p e n t i n g d a l a m
k o m p o n e n s i s t e m p a k a r , a g a r p r o g r a m m a m p u m e n g a n a l i s i s
p e n y e b a b k e s u k s e s a n d a n k e g a g a l a n y a n g d i a l a m i n y a . H a l i n i
s a m a d e n g a n k a r a k t e r p a k a r y a n g m e m i l i k i k e m a m p u a n
m e n g a n a l i s i s d a n m e n i n g k a t k a n k i n e r j a s e r t a k e m a m p u a n
u n t u k b e l a j a r d a r i k i n e r j a n y a .
19
2 . 2 . 3 . 7 A n t a r m u k a P e n g g u n a
User interface ( a n t a r m u k a p e n g g u n a ) m e r u p a k a n
m e k a n i s m e y a n g d i g u n a k a n o l e h p e n g g u n a d a n s i s t e m p a k a r
u n t u k b e r k o m u n i k a s i ( A r h a m i , 2 0 0 5 : 1 4 ) . A n t a r m u k a p e m a k a i
m e m b e r i k a n f a s i l i t a s k o m u n i k a s i a n t a r a p e m a k a i d a n s i s t e m ,
m e m b e r i k a n b e r b a g a i f a s i l i t a s i n f o r m a s i d a n b e r b a g a i
k e t e r a n g a n y a n g b e r t u j u a n u n t u k m e m b a n t u m e n g a r a h k a n a l u r
p e n e l u s u r a n m a s a l a h s a m p a i d i t e m u k a n n y a s o l u s i ( H a r t o n o ,
2 0 0 3 : 1 9 ) . S y a r a t u t a m a m e m b a n g u n a n t a r m u k a p e m a k a i
a d a l a h k e m u d a h a n d a l a m m e n j a l a n k a n s i s t e m , y a n g
d i t a m p i l k a n m e r u p a k a n t a m p i l a n y a n g i n t e r a k t i f , k o m u n i k a t i f ,
d a n m u d a h d a l a m p e m a k a i a n n y a .
2 . 2 . 4 R e p r e s e n t a s i P e n g e t a h u a n
R e p r e s e n t a s i p e n g e t a h u a n m e r u p a k a n k o m b i n a s i s i s t e m
b e r d a s a r k a n d u a e l e m e n , y a i t u s t r u k t u r d a t a d a n p e n a f s i r a n p r o s e d u r
u n t u k d i g u n a k a n p e n g e t a h u a n d a l a m m e n y i m p a n s t r u k t u r d a t a ( A r h a m i ,
2 0 0 5 : 2 9 ) . D a l a m s i s t e m p a k a r , p e n g e t a h u a n y a n g t e l a h d i u r a i k a n ,
d i r e p r e s e n t a s i k a n k e d a l a m b e n t u k y a n g d a p a t d i p r o s e s o l e h k o m p u t e r .
M e n u r u t F i r e b r o u g h d a l a m A r h a m i ( 2 0 0 5 : 2 8 ) , t e r d a p a t e m p a t t e k n i k
y a n g t e l a h d i b u k t i k a n e f e k t i f u n t u k r e p r e s e n t a s i p e n g e t a h u a n , y a i t u
2O
j a r i n g a n s e m a n t i k ( semantic net work) , frame d a n script, s e r t a a t u r a n
p r o d u k s i .
2 . 2 . 4 . 1 J a r i n g a n S e m a n t i k ( S e m a n t i c n e t w o r k )
J a r i n g a n s e m a n t i k m e r u p a k a n j a r i n g a n d a t a d a n
i n f o r m a s i y a n g d i g u n a k a n u n t u k i n f o r m a s i y a n g
p r o p o r s i o n a l . J a r i n g a n s e m a n t i k k a d a n g j u g a d i s e b u t
j a r i n g a n p r o p o s i t i o n a l ( b e r n i l a i b e n a r a t a u s a l a h ) . D a l a m
m a t e m a t i k a , i s t i l a h j a r i n g a n s e m a n t i k m e r u p a k a n s u a t u
l a b e l a t a u graph b e r a r a h ( A r h a m i , 2 0 0 5 : 3 1 ) . J a r i n g a n
s e m a n t i k p e r t a m a d i s o s i a l i s a s i k a n o l e h Q u i l i n d a n R a p h a e l
p a d a t a h u n 1 9 6 8 ( M e d s k e r ; 1 9 9 3 : 1 1 0 ) .
S t r u k t u r d a r i j a r i n g a n s e m a n t i k d i t u n j u k k a n s e c a r a
g r a f i k y a n g t e r d i r i d a r i s i m p u l ( node) d a n b u s u r ( arc) y a n g
m e n g h u b u n g k a n n y a . S i m p u l m e n y a t a k a n o b j e k , k o n s e p
a t a u s i t u a s i , s e d a n g k a n b u s u r d i g u n a k a n s e b a g a i links a t a u
edge y a n g m e n y a t a k a n h u b u n g a n ( relationls hip) a n t a r
s i m p u l .
M e n u r u t C h a n g ( 1 9 9 0 , 4 1 ) s u a t u j a r i n g a n s e m a n t i k
d a p a t d i b a y a n g k a n s e b a g a i s u a t u l a h a n d a t a ( data land) .
S u a t u s i m p u l m e r u p a k a n t a n d a l a h a n d a n s u a t u s i s i
m e r u p a k a n h u b u n g a n a n t a r t a n d a - t a n d a l a h a n t e r s e b u t .
I d e n y a b a h w a s u a t u l a h a n d a t a a d a l a h t e p a t m i r i p s u a t u
21
l a h a n . K i t a d a p a t m e n c a p a i k e s e s u a t u t a n d a l a h a n , d a n
m e n d a p a t k a n l e b i h b a n y a k i n f o r m a s i m e l a l u i h u b u n g a n -
h u b u n g a n k e a t a u d e n g a n t a n d a - t a n d a l a h a n y a n g l a i n .
C o n t o h j a r i n g a n s e m a n t i k d i t u n j u k k a n p a d a g a m b a r 2 . 7 .
R i c h a r d S a u d a r a L a k i - l a k i
J o h n
M a r y
K e m e n a k a n -
L a k i - l a k i
P a m a n
A y a h
A n a k
L a k i - l a k i
I b u
A n a k L a k i - l a k i
S m i t h
G a m b a r 2 . 6 J a r i n g a n S e m a n t i k
2.2.4.2 F r a m e
S a l a h s a t u s k e m a y a n g t e l a h d i g u n a k a n d a l a m b a n y a k
a p l i k a s i A I a d a l a h frame ( b i n g k a i ) . Frame p e r t a m a k a l i
d i k e n a l k a n o l e h B a r l e t t p a d a t a h u n 1 9 3 2 ( D u r k i n ; 1 9 9 3 , 7 3 )
k e m u d i a n d i k e m b a n g k a n o l e h M i n s k y d a n K u i p e r s
( M e d s k e r ; 1 9 9 3 : 1 0 9 ) . Frame d a p a t d i p a n d a n g s e b a g a i
s t r u k t u r d a t a s t a t i k y a n g d i g u n a k a n u n t u k
m e r e p r e s e n t a s i k a n s i t u a s i - s i t u a s i y a n g t e l a h d i p a h a m i d a n
stereot ype. Frame b e r u p a k u m p u l a n - k u m p u l a n s l o t y a n g
d i g u n a k a n a t a u m e r u p a k a n a t r i b u t u n t u k m e n d e s k r i p s i k a n
p e n g e t a h u a n . P e n g e t a h u a n y a n g t e r m u a t d a l a m s l o t d a p a t
b e r u p a k e j a d i a n , l o k a s i , s i t u a s i a t a u p u n e l e m e n - e l e m e n l a i n .
22
Frame d i g u n a k a n u n t u k r e p r e s e n t a s i p e n g e t a h u a n
d e k l a r a t i f .
P r o s e s p e n a l a r a n y a n g d i l a k u k a n o l e h frame s e c a r a
e s e n s i a l a d a l a h m e n g k o n f i r m a s i k a n b e r b a g a i h a r a p a n
( e k s p e k t a s i ) . J u m l a h b e r b a g a i h a r a p a n i n i m e n g i s i s l o t d a n
m e m e r i k s a a p a k a h i a s e s u a i d e n g a n s i t u a s i y a n g b e r l a k u
a t a u t i d a k ( A r h a m i , 2 0 0 5 : 4 1 ) . D e s a i n s t r u k t u r Frame
t e r l i h a t p a d a g a m b a r 2 . 7 b e r i k u t .
G a m b a r 2 . 7 C o n t o h F r a m e
2.2.4.3 S c r i p t
Script m e r u p a k a n s k e m a r e p r e s e n t a s i p e n g e t a h u a n
y a n g s a m a d e n g a n frame. H a n y a s a j a frame
m e n g g a m b a r k a n o b j e k s e d a n g k a n script m e n g g a m b a r k a n
u r u t a n p e r i s t i w a . Scri pt, d i k e m b a n g k a n o l e h S c h a n k d a n
A b e l s o n p a d a t a h u n 1 9 7 7 ( M e d s k e r ; 1 9 9 3 : 1 1 0 ) .
23
P e n g g a m b a r a n u r u t a n p e r i s t i w a p a d a script m e n g g u n a k a n
s e r a n g k a i a n s l o t y a n g b e r i s i i n f o r m a s i t e n t a n g o r a n g , o b j e k
d a n t i n d a k a n - t i n d a k a n y a n g t e r j a d i d a l a m s u a t u p e r i s t i w a .
Script i t u s e n d i r i m e m i l i k i b e b e r a p a e l e m e n u t a m a
y a i t u k o n d i s i m a s u k a n , prop ( p e n d u k u n g ) , track ( j a l u r ) , role
( p e r a n ) , d a n scene ( a d e g a n ) . M e d s k e r m e n a m b a h k a n s a t u
e l e m e n u t a m a y a i t u Result condition that will generally be
true after the events described in the csript have occurred
( 1 9 9 3 : 1 1 0 ) . C o n t o h s e d e r h a n a d a r i script d a p a t d i l i h a t p a d a
g a m b a r 2 . 8 .
SCRIPT R e s t o r a n
J a l u r ( Track) : r e s t o r a n s w a l a y a n ( f a s t f o o d )
P e r a n ( Roles ) : T a m u , p e l a y a n
P e n d u k u n g ( Prop) : c o u n t e r , b a k i , m a k a n a n , u a n g , s e r b e t , g a r a m ,
m e r i c a , k e c a p , s e d o t a n , d a n l a i n - l a i n
K o n d i s i m a s u k a n : t a m u l a p a r , t a 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 r k i r m o b i l
T a m u m a s u k r e s t o r a n
T a m u a n t r e
T a m u b a c a l i s t m e n u d a n m e m u t u s k a n a p a
y a n g a k a n d i p e s a n
A d e g a n 2 : p e s a n a n
T a m u m e m b e r i k a n p e s a n a n p a d a p e l a y a n
P e l a y a n m e n g a m b i l p e s a n a n d a n
m e l e t a k k a n m a k a n a n d i a t a s b a k i
T a m u m e m b a y a r
24
A d e g a n 3 : m a k a n
T a m u m e n g a m b i l s e r b e t , s e d o t a n , g a r a m
d a n l a i n - l a i n
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 j a
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 l a n g
T a m u m e n i n g g a l k a n m e j a
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 i n g g a l k a n r e s t o r a n
T a m u n a i k m o b i l d a n p u l a n g
R e s u l t ( h a s i l ) :
T a m u m e r a 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 i t p e r u t
G a m b a r 2 . 8 C o n t o h S c r i p t
2 . 2 . 4 . 4 A t u r a n P r o d u k s i
K a i d a h S i s t e m p r o d u k s i m e n j a d i a c u a n y a n g s a n g a t
s e r i n g d i g u n a k a n o l e h m e t o d e i n f e r e n s i s i s t e m p a k a r d a n
d a l a m k a s u s p e n y e l e s a i a n m a s a l a h t i n g k a h l a k u m a n u s i a ,
a t a u d a l a m p r o d u k s i s e d e r h a n a . P e n g e t a h u a n d a l a m s i s t e m
p r o d u k s i d a p a t d i r e p r e s e n t a s i k a n o l e h h i m p u n a n k a i d a h
d a l a m b e n t u k : I F [ k o n d i s i ] T H E N [ a k s i ] . They have been
used ext ensively in expert system, parti cularly those created
25
for diagnosis and planning( M e d s k e r ; 1 9 9 3 : 1 0 8 ) . A t u r a n
p r o d u k s i d i p o p u l e r k a n o l e h N e w l d a n S i m o n d a n j u g a o l e h
D a v i s d a n K i n g ( M e d s k e r ; 1 9 9 3 : 1 0 7 ) . C o n t o h p e n e r a p a n
a t u r a n p r o d u k s i t e r l i h a t d a l a m g a m b a r 2 . 9 .
I F [ S a k i t k e p a l a A N D s a k i t t e n g g o r o k a n A N D h i d u n g t e r s u m b a t ]
T H E N [ m i n u m a s p i r i n g A N D i s t i r a h a t ]
G a m b a r 2 . 9 C o n t o h A t u r a n P r o d u k s i
T e r d a p a t t i g a e l e m e n u t a m a d a r i s e m u a s i s t e m
p r o d u k s i ( A r h a m i , 2 0 0 5 : 7 7 ) , y a i t u :
a . D a t a b a s e g l o b a l
M e r u p a k a n s t r u k t u r d a t a u t a m a d a r i s i s t e m p r o d u k s i .
b . K a i d a h p r o d u k s i
K a i d a h p r o d u k s i m e m p u n y a i b a g i a n k o n d i s i ( I F ) y a n g
d i s e b u t b a g i a n k a n a n d a n a k s i ( T H E N ) y a n g d i s e b u t
b a g i a n k i r i .
c . S i s t e m k o n t r o l
M e r u p a k a n p r o g r a m p e n t e r j e m a h y a n g e s e n s i a l u n t u k
m e n g o n t r o l u r u t a n d i m a n a k a i d a h - k a i d a h p r o d u k s i d i p i c u
d a n m e n y e l e s a i k a n k o n f l i k j i k a l e b i h d a r i s a t u k a i d a h
y a n g d i a p l i k a s i k a n .
H u b u n g a n d a r i k e t i g a e l e m e n u t a m a d i a t a s t e r l i h a t
p a d a g a m b a r 2 . 1 0 .
2
S1PUk1UPkON1POL
(nterretas kauah)
BassPengetahuan
(kunulankauah)
DatabaseClobal
(vorkngLenory)
G a m b a r 2 . 1 0 H u b u n g a n E l e m e n U t a m a p a d a A t u r a n P r o d u k s i
2 . 3 W e b
M e n u r u t k a m u s b a h a s a I n d o n e s i a w e b b e r a r t i s i s t e m u n t u k
m e n g a k s e s , m e m a n i p u l a s i , d a n m e n g u n d u h d o k u m e n h i p e r t a u t y a n g
t e r d a p a t d a l a m k o m p u t e r y a n g d i h u b u n g k a n m e l a l u i i n t e r n e t ( S u g o n o ,
2 0 0 8 : 1 6 2 0 ) . S e b u a h h a l a m a n w e b b i a s a n y a b e r u p a d o k u m e n y a n g d i t u l i s
d a l a m f o r m a t H T M L ( H y p e r T e x t M a r k u p L a n g u a g e ) , y a n g s e l a l u b i s a
d i a k s e s m e l a l u i H T T P , y a i t u s e b u a h p r o t o k o l y a n g m e n y a m p a i k a n
i n f o r m a s i d a r i server we bsite u n t u k d i t a m p i l k a n k e p a d a p a r a p e m a k a i
m e l a l u i web browser. S e m u a p u b l i k a s i d a r i website t e r s e b u t d a p a t
m e m b e n t u k s e b u a h j a r i n g a n i n f o r m a s i y a n g s a n g a t b e s a r .
2 . 4 D i a g n o s a
D i a g n o s a a t a u D i a g n o s i s d a l a m k a m u s b e s a r b a h a s a I n d o n e s i a
a d a l a h p e n e n t u a n s u a t u p e n y a k i t d e n g a n m e n e l i t i ( m e m e r i k s a ) g e j a l a -
g e j a l a n y a ( S u g o n o , 2 0 0 8 : 3 5 0 ) .
27
2 . 5 P e n y a k i t
P e n y a k i t a d a l a h s u a t u k e a d a a n a b n o r m a l d a r i t u b u h a t a u p i k i r a n
y a n g m e n y e b a b k a n k e t i d a k n y a m a n a n , d i s f u n g s i a t a u k e s u k a r a n t e r h a d a p
o r a n g y a n g d i p e n g a r u h i n y a .
2 . 6 G i g i d a n M u l u t
M ulut dalam bahasa lat in sering dikenal dengan kata oral atau oris.
M ulut berukuran lebar atau tinggi 4-6 cm yang diukur ketika kita sedang
menguap atau mulut terbuka lebar ( M a r t a w i a n s y a h , 2 0 0 8 : 1 ) . K o m p o n e n
o r g a n y a n g m e n y e r t a i m u l u t a n t a r a l a i n ; g i g i d a n b i b i r s e b a g a i p e m b a t a s
s e b e l a h d e p a n , l i d a h s e b a g a i p e m b a t a s s e b e l a h b a w a h , f a r i n g s e b a g a i
p e m b a t a s b a g i a n b e l a k a n g , p i p i s e b a g a i p e m b a t a s s e b e l a h s a m p i n g d a n
p a l a t u m ( l a n g i t - l a n g i t ) s e b a g a i p e m b a t a s b a g i a n a t a s ( M a r t a w i a n s y a h , 2 0 0 8 :
2 ) .
G i g i s e n d i r i s e b a g a i b a g i a n m u l u t m e m i l i k i s t r u k t u r , b e n t u k d a n
j u m l a h y a n g h a m p i r s a m a p a d a s e t i a p m a n u s i a . Pada anak-anak t erdapat 20
buah gigi sulung, dimana tiap-tiap rahangn ya terdiri atas 4 gigi seri, 2 gigi
taring, dan 4 gigi geraham. Untuk gigi dewasa, biasanya berjumlah 32 buah
gigi t etap, pada tiap rahangnya t erdiri atas 4 gigi seri, 2 gigi taring, 4 gigi
geraham kecil, dan 6 gigi geraham besar ( M a r t a w i a n s y a h , 2 0 0 8 : 3 ) .
P e m b e d a a n t a r a g i g i s u l u n g d e n g a n g i g i t e t a p a d a l a h b e n t u k , u k u r a n , w a k t u ,
j u m l a h d a n s t r u k t u r g i g i n y a .
28
B e n t u k g i g i t i a p o r a n g m e m a n g b e r b e d a - b e d a , t a p i p a d a d a s a r n y a
s e t i a p g i g i t e r d i r i d a r i s u s u n a n d a n s t r u k t u r y a n g s a m a . G i g i t e r b a g i m e n j a d i
t i g a b a g i a n y a i t u m a h k o t a g i g i m e r u p a k a n b a g i a n y a n g m e n o n j o l d i a t a s g u s i ,
a k a r g i g i b a g i a n y a n g t e r p e n d a m d a l a m t u l a n g r a h a n g , d a n l e h e r g i g i y a n g
m e r u p a k a n p e r b a t a s a n b e r t e m u n y a m a h k o t a d a n a k a r g i g i .
G i g i m e m i l i k i t i g a l a p i s a n u t a m a y a i t u e m a i l ( enamail ) , d e n t i n
( dentine) d a n p u l p a ( pulp) . E m a i l m e r u p a k a n b a g i a n t e r k e r a s p a d a t u b u h
m a n u s i a y a n g t e r d i r i d a r i 9 9 % b a h a n a n o r g a n i k , t e r u t a m a k a l s i u m f o s f a t
d a l a m b e n t u k k r i s t a l a p a t i t d a n h a n y a 1 % b a h a n o r g a n i k y a i t u p r o t e i n y a n g
s a n g a t k a y a p r o l i n . D e n t i n t e r d i r i a t a s 7 0 % z a t a n o r g a n i k b e r u p a k r i s t a l
h i d r o k s i a p a t i t , 1 8 % z a t o r g a n i k b e r u p a s e r a t k o l a g e n , l e m a k ,
g l i k o s a m i n o g l i k a n , k o m p l e k s p r o t e i n , d a n a s a m s i t r a t , s e r t a 1 2 % a i r . P u l p a
t e r d i r i a t a s 2 5 % b a h a n o r g a n i k d a n 7 5 % a i r . P u l p a t e r l e t a k d a l a m s a l u r a n a k a r
y a n g b a n y a k b e r i s i p e m b u l u h d a r a h d a n p e m b u l u h s y a r a f . P e m b u l u h d a r a h
y a n g t e r l e t e k p a d a p u l p a b e r d i n d i n g t i p i s d a n k a k u s e h i n g g a s a n g a t r e n t a n
t e r h a d a p p e r u b a h a n t e k a n a n h i d r o s t a t i k y a n g d a p a t m e n y e b a b k a n p e r a d a n g a n
r i n g a n .
G a m b a r 2 . 1 1 P e n a m p a n g G i g i
29
2 . 7 K o n s e p D a s a r B a s i s D a t a
2 . 7 . 1 P e n g e r t i a n B a s i s D a t a
B a s i s d a t a m e r u p a k a n k u m p u l a n d a r i d a t a y a n g s a l i n g b e r h u b u n g a n
s a t u d e n g a n y a n g l a i n n y a , t e r s i m p a n d i p e r a n g k a t k e r a s k o m p u t e r d a n
d i g u n a k a n p e r a n g k a t l u n a k u n t u k m e m a n i p u l a s i n y a ( H a r t o n o , 2 0 0 2 : 7 1 1 ) .
I s t i l a h b a s i s d a t a p a d a u m u m n y a j u g a m e n y i r a t k a n s e r a n g k a i a n s i f a t y a n g
t e r k a i t ; b e r b a g i d a t a , i n t e g r a s i d a t a , i n t e g r i t a s d a t a , k e a m a n a n d a t a ,
a b s t r a k s i d a t a , d a n i n d e p e n d e n s i d a t a ( S i m a r m a t a , 2 0 0 7 : 6 ) .
2 . 7 . 2 P e n g e r t i a n D B M S
S i s t e m m a n a j e m e n b a s i s d a t a ( D B M S ) a d a l a h s u a t u p e r a n g k a t
l u n a k k o m p l e k s y a n g m e n g a t u r p e r m i n t a a n d a n p e n y i m p a n a n d a t a k e d a n
d a r i d i s k . S i s t e m m a n a j e m e n b a s i s d a t a ( D B M S ) a d a l a h p e r a n g k a t l u n a k
y a n g d i s a j i k a n o l e h p e n j u a l b a s i s d a t a . P r o d u k p e r a n g k a t l u n a k s e p e r t i
M i c r o s o f t A c c e s s , O r a c l e , M i c r o s o f t S Q L S e r v e r , S y b a s e , D B 2 ,
I N G R E S , d a n M y S Q L a d a l a h s e m u a D B M S . ( S i m a r m a t a , 2 0 0 7 : 1 4 )
2 . 8 P e r a n g k a t L u n a k y a n g D i g u n a k a n
2 . 8 . 1 P H P
P H P P e r t a m a k a l i d i t e m u k a n t a h u n 1 9 9 5 o l e h s e o r a n g S o f t w a r e
D e v e l o p e r b e r n a m a R a s m u s L e r d r o f ( D w i a r t a r a : 3 ) . P H P ( P e r s o n a l
H o m e P a g e ) h a d i r s e b a g a i u s a h a m e n d i n a m i s a s i k a n h a l a m a n w e b s i t e .
H a l i n i l a h y a n g m e m b e d a k a n P H P d e n g a n H T M L . H T M L m e r u p a k a n
b a h a s a s t a t i s y a n g a p a b i l a k i t a i n g i n m e r u b a h k o n t e n / i s i n y a m a k a y a n g
3O
h a r u s d i l a k u k a n p e r t a m a k a l i n y a a d a l a h , m e m b u k a f i l e - n y a t e r l e b i h
d a h u l u , k e m u d i a n m e n a m b a h k a n i s i k e d a l a m f i l e t e r s e b u t ( D w i a r t a r a : 4 ) .
S e m e n t a r a , j i k a m e n g g u n a k a n P H P , h a n y a p e r l u m e r u b a h b a g i a n y a n g
d i t u j u s a j a .
2 . 8 . 2 M y S Q L
B e r b i c a r a m e n g e n a i m y s q l , t i d a k l e p a s d a r i b e r b i c a r a m e n g e n a i
s q l ( structured q uery languag e) y a k n i b a h a s a y a n g b e r i s i p e r i n t a h -
p e r i n t a h u n t u k m e m a n i p u l a s i d a t a b a s e , m u l a i d a r i m e l a k u k a n p e r i n t a h
s e l e c t u n t u k m e n a m p i l k a n i s i d a t a b a s e , m e n g insert a t a u m e n a m b a h k a n
i s i k e d a l a m database, m e n del ete a t a u m e n g h a p u s i s i database d a n
m e n g edit database ( D w i a r t a r a : 6 9 ) .
M y S Q L b e r a w a l d a r i p r o y e k y a n g d i m u l a i o l e h k e d u a o r a n g
developer, y a k n i M i c h a e l W i d e n i u s d a n D a v i d A x m a r k d i t a h u n 1 9 9 4 .
P r o y e k i n i d i d a s a r i k a r e n a i n g i n m e m b u a t s u a t u s i s t e m d a t a b a s e y a n g
m u r a h , m e s k i p u n k e t i k a i t u a d a database y a n g powerfull y a k n i o r a c l e ,
n a m u n d a t a b a s e i n i b e r s i f a t k o m e r s i l y a n g h a r g a n y a s u p e r m a h a l , d a n
b e g i t u m e n g u a s a i p a s a r .
2 . 8 . 3 X A M P P
S e s u a i d e n g a n p e n j e l a s a n p a d a s u b b a b 2 . 3 , b a h w a a p l i k a s i w e b
m e n y i m p a n i n f o r m a s i p a d a web server, o l e h k a r e n a i t u k i t a
m e m b u t u h k a n web server l o k a l y a n g m a m p u m e m f a s i l i t a s i a p l i k a s i k i t a
s e b e l u m d i p u b l i k a s i k a n . S a l a h s a t u web server l o k a l y a n g c u k u p f a m i l i a r
31
a d a l a h X A M P P . X A M P P a w a l n y a d i k e m b a n g k a n d a r i s e b u a h t i m p r o y e k
y a n g b e r n a m a A p a c h e F r i e n d s . X A M P P i n i m e r u p a k a n s e b u a h software
y a n g m e n d u k u n g b a n y a k s i s t e m o p e r a s i d a n m e r u p a k a n k o m p i l a s i d a r i
b e b e r a p a p r o g r a m . F u n g s i d a r i X A M P P a d a l a h s e b a g a i s e r v e r y a n g
b e r d i r i s e n d i r i ( localhost) y a n g t e r d i r i a t a s p r o g r a m A p a c h e , m y S Q L ,
P H P , d a n P e r l .
2 . 8 . 4 M i c r o s o f t O f f i c e F r o n t P a g e 2 0 0 3
F r o n t P a g e i s a l s o a W e b s i t e m a n a g e m e n t t o o l .
1 . A d d , r e n a m e , d e l e t e , o r m o v e a r o u n d f i l e s ( w i t h o u t d o i n g i t i n
M i c r o s o f t W i n d o w s E x p l o r e r )
2 . F i x p r o b l e m s b y u s i n g s p e c i a l r e p o r t s , l i k e t h e b r o k e n h y p e r l i n k s
r e p o r t
3 . P u b l i s h a W e b s i t e
T h e i m p o r t a n t t h i n g t o r e m e m b e r i s t h a t t h e s e m a n a g e m e n t f e a t u r e s a r e
n o t a v a i l a b l e w h e n o p e n i n g a n d w o r k i n g o n s i n g l e H T M L f i l e s . T h e y a r e
a v a i l a b l e o n l y w h e n y o u o p e n a n d w o r k o n a F r o n t P a g e W e b s i t e .
( m i c r o s o f t . c o m )
2 . 9 E x t r e m e P r o g r a m m i n g
M e t o d o l o g i X P m e r u p a k a n s a l a h s a t u c o n t o h m e t o d o l o g i
p e n g e m b a n g a n c e p a t a t a u b i a s a d i s e b u t A G I L E d a l a m p e n g e m b a n g a n
s i s t e m i n f o r m a s i . X P m e m p u n y a i b e b e r a p a k e l e b i h a n , s e p e r t i r i n g a n
32
( light weight) , e f i s i e n , b e r - r e s i k o r e n d a h , f l e k s i b e l , d a n d i s e b u t s e b a g a i c a r a
y a n g m e n y e n a n g k a n d a l a m m e n g e m b a n g k a n a p l i k a s i ( M a h e n d r a ,
2 0 0 7 : 3 1 0 ) . S a s a r a n X P a d a l a h t i m y a n g d i b e n t u k b e r u k u r a n a n t a r a k e c i l
s a m p a i m e d i u m , t i d a k p e r l u m e n g g u n a k a n t i m y a n g b e s a r . X p s a n g a t
m e n g e d e p a n k a n k o m u n i k a s i d e n g a n u s e r d a l a m p e r e n c a n a a n p r o g r a m ,
s e h i n g g a s a s a r a n y a n g d i t u j u d a p a t d i p r o s e s s e c a r a b e r t a h a p d a n t e p a t
s a s a r a n .
A d a e m p a t n i l a i ( val ue) u t a m a y a n g s a n g a t m e n d a s a r d a n m e n j a d i
c i r i u t a m a d a l a m m e t o d o l o g i X P ( H u n t , 2 0 0 6 : 7 0 ) , y a i t u :
2 . 9 . 1 K o m u n i k a s i ( c o m m u n i c a t i o n )
K o m u n i k a s i m e n j a d i h a l y a n g s a n g a t p e n t i n g u n t u k m e n c a p a i
k e b e n a r a n d a l a m s e b u a h i l m u k o m p u t e r ( H u n t , 2 0 0 6 : 7 1 ) . M i n i m m y a
k o m u n i k a s i a k a n m e n i m b u l k a n p e r m a s a l a h a n d a l a m p r o s e s p e m b a n g u n a n
a t a u p e n g e m b a n g a n s e b u a h soft ware. P a d a m e t o d o l o g i X P , k o m u n i k a s i i n i
s a n g a t d i u t a m a k a n d a l a m s e t i a p f a s e n y a ( f a s e - f a s e X P a k a n d i b a h a s p a d a
p o i n t 3 . 4 ) , s e p e r t i p a d a p e r e n c a n a a n k o m u n i k a s i s a n g a t d i j a g a d e n g a n
p e n g g u n a a h l i ( expert customer) d a r i p e r a n g k a t l u n a k y a n g s e d a n g
d i k e m b a n g k a n g u n a m e n e n t u k a n h a l y a n g t e p a t y a n g m e n j a d i k e b u t u h a n
d a r i customer ( C o c k b u r n , 2 0 0 0 : 1 3 9 ) . K o m u n i k a s i i n i p u n t e t a p d i l a k u k a n
o l e h p e n g e m b a n g ( developer) d e n g a n p i h a k k l i e n ( customer) p a d a s a a t
coding s a m p a i d e n g a n p e n y e l e s a i a n a k h i r p r o g r a m , s e h i n g g a s a a t a d a
k e k e l i r u a n d a p a t s e g e r a d i p e r b a i k i ( C o c k b u r n , 2 0 0 0 : 1 4 0 ) .
33
2 . 9 . 2 K e s e d e r h a n a a n ( s i m p l i c i t y )
X p m e n c o b a u n t u k m e n c a r i s o l u s i p a l i n g s e d e r h a n a d a n p r a k t i s .
P e r b e d a a n m e t o d e i n i d e n g a n m e t o d o l o g i p e n g e m b a n g a n s i s t e m
k o n v e n s i o n a l l a i n n y a t e r l e t a k p a d a p r o s e s d e s a i n d a n coding y a n g t e r f o k u s
p a d a k e b u t u h a n s a a t i n i d a r i p a d a k e b u t u h a n b e s o k , s e m i n g g u l a g i a t a u
s e b u l a n l a g i . L e b i h b a i k m e l a k u k a n h a l y a n g s e d e r h a n a d a n
m e n g e m b a n g k a n n y a b e s o k j i k a d i p e r l u k a n ( H u n t , 2 0 0 6 : 7 2 ) .
2 . 9 . 3 M a s u k a n a t a u u m p a n b a l i k ( f e e d b a c k )
M e t o d o l o g i X P m e m u n g k i n k a n p r o j e c t m e n d a p a t k a n m a s u k a n a t a u
k o r e k s i l e b i h a w a l d a n s e s e r i n g m u n g k i n , b a i k d a r i costumer, d a r i t e a m , d a r i
e n d u s e r s e s u n g g u h n y a , a t a u d a r i s t a k e h o l d e r l a i n y a n g b e r w e n a n g d a l a m
p r o j e c t d a n d a r i y a n g l a i n . H a l i n i s a n g a t m e m b a n t u d a l a m m e n g i d e n t i f i k a s i
m a s a l a h l e b i h a w a l s e h i n g g a d a p a t s e g e r a d i s e l e s a i k a n ( H u n t , 2 0 0 6 : 7 2 ) . I n i
h a n y a d a p a t t e r j a d i d e n g a n k o m u n i k a s i y a n g o p t i m a l s e l a m a p r o s e s
p e n g e m b a n g a n b e r j a l a n .
2 . 9 . 4 K e b e r a n i a n ( c o u r a g e )
B e r a n i m e n c o b a i d e b a r u . B e r a n i m e n g e r j a k a n k e m b a l i d a n s e t i a p k a l i
k e s a l a h a n d i t e m u k a n , l a n g s u n g d i p e r b a i k i . C o n t o h d a r i courage a d a l a h
k o m i t m e n u n t u k s e l a l u m e l a k u k a n design d a n coding u n t u k s a a t i n i d a n
b u k a n u n t u k e s o k . K e t i k a a d a k o d e y a n g t e r l a l u r u m i t , s u l i t d i b a c a d a n
d i p a h a m i , t i d a k s e s u a i d e n g a n k e m a u a n p e l a n g g a n , d a n l a i n - l a i n m a k a
s e h a r u s n y a k o d e p r o g r a m s e p e r t i i t u d i refactor ( k a l a u p e r l u d i b a n g u n
34
u l a n g ) . H a l i n i m e n j a d i k a n p e n g e m b a n g m e r a s a n y a m a n d e n g a n ref actori ng
p r o g r a m k e t i k a d i p e r l u k a n ( H u n t , 2 0 0 6 : 7 3 ) .
H a s i l s u r v e i y a n g p e r n a h d i l a k u k a n o l e h I B M p a d a t a h u n 2 0 0 0 d e n g a n
t a j u k What do you think about eXt reme Programming ? m e n u n j u k k a n
b a h w a 5 1 % r e s p o n d e n y a n g s u d a h m e n c o b a m e t o d o l o g i X P m e n y a t a k a n
m e n y u k a i n y a ( M a h e n d r a , 2 0 0 7 : 3 1 1 ) .
G a m b a r 2 . 1 2 H a s i l S u r v e y I B M O k t o b e r 2 0 0 0 R e s p o n T e r h a d a p
M e t o d o l o g i X P ( M a h e n d r a , 2 0 0 7 : 3 1 1 )
K e l e b i h a n d i a t a s l a h y a n g m e n j a d i k a n p e n u l i s m e n c o b a u n t u k
m e n e r a p k a n m e t o d o l o g i X P i n i d a l a m m e m b a n g u n 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 web 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 . A l a s a n l a i n
p e m i l i h a n m e t o d e i n i a d a l a h a d a n y a k e t e r l i b a t a n u s e r d a l a m
p e m b a n g u n a n a p l i k a s i m i s a l n y a p a d a t a h a p p l a n n i n g d e n g a n
m e n g u m p u l k a n user stori es. S e l a i n i t u , p e m i l i h a n m e t o d e i n i d i l a k u k a n
d e n g a n a l a s a n req uirement s i s t e m y a n g b e r u b a h d e n g a n c e p a t s e s u a i
d e n g a n h a s i l k o n s u l t a s i y a n g r u t i n d e n g a n p a k a r . D i t a m b a h l a g i m e n u r u t
M a h e n d r a ( 2 0 0 7 : 3 1 0 ) m e t o d o l o g i i n i j u g a b e r p o t e n s i u n t u k
p e n g e m b a n g a n s i s t e m y a n g b e r h u b u n g a n d e n g a n s e j u m l a h p e r m a s a l a h a n
p e n g e m b a n g a n Web.
35
2 . 9 . 5 F a s e - f a s e p a d a M e t o d e X P
M e n u r u t P r o b o y e k t i ( 2 0 0 8 : 3 ) , a d a e m p a t t a h a p p e n g e m b a n g a n s i s t e m
d a l a m m e t o d o l o g i X P s e p e r t i d i t u n j u k k a n p a d a g a m b a r 2 . 1 3 .
P e n j e l a s a n b a g a n d i a t a s t e r d a p a t d a l a m p a p a r a n b e r i k u t ;
Gambar 2.13 Siklus XP dengan pola sederhana (Proboyekti, 2008:3)
1. Planning
B a g i a n i n i m e l a k u k a n p e n g u m p u l a n i n f o r m a s i k e m u d i a n
m e n y e l e k s i n y a ( y a n g d i b a n t u o l e h user a h l i a t a u p a k a r ) s e h i n g g a s e s u a i
d e n g a n k e b u t u h a n a p l i k a s i . P a d a p e n e l i t i a n i n i p a k a r y a n g d i m a k s u d
a d a l a h d o k t e r g i g i .
2. Design
A k t i v i t a s i n i m e m i l i k i p r i n s i p d a s a r s e d e r h a n a y a i t u m e n g g u n a k a n k a r t u
C R C ( C l a s s - R e s p o n s i b i l i t y - C o l l a b o r a t o r ) u n t u k i d e n t i f i k a s i d a n
p e n g a t u r a n k e l a s - k e l a s d a l a m k o n s e p o b j e c t o r i e n t e d . J i k a d a l a m
3
p r o s e s n y a m e n e m u i k e s u l i t a n m a k a d i l a k u k a n l a n g k a h s p i k e s o l u t i o n
y a i t u p e m b u a t a n p r o t o t y p e .
3. Coding
A k t i f i t a s u t a m a a d a l a h r e f a c t o r i n g y a i t u p e n g e m b a n g a n d e s i g n m e n u j u
i m p l e m e n t a s i . P a i r p r o g r a m y a n g m e n j a d i b a g i a n d a r i f a s e i n i ,
d i l a k u k a n u n t u k real time program sol ving d a n real ti me q uali ty
assuran ce. S e b e l u m c o d i n g d i l a k u k a n s i a p k a n u n i t t e s t y a n g a k a n
d i g u n a k a n p a d a f a s e s e l a n j u t n y a ( t e s t ) .
4. Test
F a s e i n i m e r u p a k a n f a s e p e n g u j i a n h a s i l d a r i a p l i k a s i y a n g t e l a h
d i b a n g u n . P e n g u j i a n y a n g d i l a k u k a n m e n g a c u p a d a u n i t t e s t y a n g t e l a h
d i s u s u n m u l a i d a r i a w a l f a s e c o d i n g .
5. Release
F a s e i n i m e r u p a k a n t a h a p d i m a n a s u d a h t i d a k a d a l a g i s t o r i e s ( d a t a ) d a r i
u s e r y a n g d i i m p l e m e n t a s i k a n s e h i n g g a s e m u a k e b u t u h a n s i s t e m
d i a n g g a p t e l a h t e r p e n u h i . T i d a k a d a l a g i p e r u b a h a n a r s i t e k t u r , d e s i g n
a t a u p e l a k s a n a a n c o d i n g ( A w a d , 2 0 0 5 : 9 )
37
B A B I I I
M E T O D O L O G I P E N E L I T I A N
3 . 1 K e r a n g k a B e r f i k i r
P e n e l i t i a n i n i m e l a l u i t a h a p - t a h a p k e g i a t a n y a n g t e r t u a n g d a l a m
k e r a n g k a b e r f i k i r y a n g m e l i p u t i m e t o d e p e n g u m p u l a n d a t a d a n m e t o d e
p e n g e m b a n g a n s i s t e m . K e r a n g k a b e r f i k i r p a d a p e n e l i t i a n i n i d a p a t d i l i h a t
p a d a g a m b a r 3 . 1 .
G a m b a r 3 . 1 . K e r a n g k a B e r f i k i r
38
3 . 2 M e t o d e P e n g u m p u l a n D a t a
3 . 2 . 1 W a w a n c a r a
S e b e l u m d a n s e l a m a p r o s e s p e n g e m b a n g a n a p l i k a s i , p e n u l i s
m e l a k u k a n w a w a n c a r a . W a w a n c a r a d i l a k u k a n d e n g a n m e l a k u k a n t a n y a
j a w a b d e n g a n p i h a k t e r k a i t ( d a l a m h a l i n i d o k t e r g i g i ) u n t u k
m e n d a p a t k a n i n f o r m a s i y a n g d i b u t u h k a n m e n g e n a i p e r m a s a l a h a n d a n
h a l - h a l y a n g d i b u t u h k a n d a l a m p r o s e s p e m b u a t a n d a n p e n g e m b a n g a n
a p l i k a s i . D a f t a r p e r t a n y a a n d a n j a w a b a n w a w a n c a r a d a p a t d i b a c a d i
l a m p i r a n F . D o k t e r g i g i y a n g m e n j a d i r u j u k a n a d a l a h d r g . N u r W i d y a n i
y a n g b e r p r a k t e k d i J l . H , K e b o n B a r u , T e b e t . D a n s e b e l u m n y a p e n u l i s a n
j u g a b e r k o m u n i k a s i d e n g a n a l m a r h u m d r g . A . S h o l e h y a n g b e k e r j a p a d a
B a l a i K e s e h a t a n D a e r a h J a k a r t a S e l a t a n s e b e l u m b e l i a u m e n i n g g a l .
3 . 2 . 2 S t u d i P u s t a k a
T a h a p a n p e n g u m p u l a n d a t a s e l a n j u t n y a p a d a p e n e l i t i a n i n i
y a i t u m e l a l u i s t u d i p u s t a k a d e n g a n m e n g u m p u l k a n d a t a d a n
i n f o r m a s i d a r i b u k u , w e b s i t e d a n j u r n a l y a n g t e r k a i t d e n g a n p o k o k
b a h a s a n p e n e l i t i a n i n i . S u m b e r y a n g p e n u l i s g u n a k a n t e r d i r i d a r i 1 9
( d u a p u l u h ) b u a h b u k u , 6 ( e n a m ) b u a h e b o o k , d a n 8 ( d e l a p a n ) b u a h
t u l i s a n b e r s u m b e r d a r i w e b s i t e . A d a p u n j u d u l - j u d u l b u k u y a n g
p e n u l i s p e r g u n a k a n s e b a g a i r e f e r e n s i a d a l a h Pengenalan Komput er,
Konsep Dasar Sisitem Pakar, Kamus Kedokteran, Agile Soft ware
Contstruction, d a n s e l e n g k a p n y a d a p a t d i l i h a t p a d a d a f t a r p u s t a k a .
39
S e m e n t a r a i t u a l a m a t we bs i t e y a n g d i g u n a k a n d a l a m m e n u n j a n g
p e n u l i s a n s k r i p s i i n i s e p e r t i
h t t p : / / p d s 1 0 . e g l o o s . c o m / p d s / 2 0 0 8 0 8 / 1 3 / 8 5 / A _ c o m p a r i s i o n _ b e t w e e n
_ A g i l e _ a n d _ T r a d i t i o n a l _ S W _ d e v e l o p m e n t _ m e t h o d o l o g i e s . p d f . d a n
s e l e n g k a p n y a j u g a d a p a t d i l i h a t p a d a d a f t a r p u s t a k a .
3 . 2 . 3 S t u d i L i t e r a t u r
S t u d i l i t e r a t u r d i m a k s u d k a n s e b a g a i b a h a n p e m b a n d i n g p e n u l i s
d a l a m p e n g e m b a n g a n a p l i k a s i y a n g d i b a n g u n . S t u d i l i t e r a t u r i n i
d i l a k u k a n d e n g a n m e n g u m p u l k a n d a t a d a r i s k r i p s i a t a u j u r n a l h a s i l
p e n e l i t i a n o r a n g l a i n y a n g b e r k e s e s u a i a n d e n g a n p e n e l i t i a n i n i .
P e r b a n d i n g a n s t u d i l i t e r a t u r d a p a t d i l i h a t p a d a t a b e l 3 . 1 .
N o . J u d u l P e n u l i s
P e r b a n d i n g a n
S t u d i L i t e r a t u r S k r i p s i P e n u l i s
1 . P e r a n c a n g a n
S i s t e m P a k a r
u n t u k D i a g n o s a
P e n y a k i t M u l u t
d a n G i g i
M e n g g u n a k a n
B a h a s a
P e m r o g r a m a n
C l i p s
I N y o m a n
K u s u m a
W a r d a n a
P e n u l i s
m e n g g u n a k a n
m e t o d e p e n a l a r a n
forwa rd cha ining d a n
p e n e l u s u r a n gen erate
an d test. P a d a k a s u s
d i a g n o s a b e l u m
d a p a t m e n e n t u k a n
d i a g n o s a b a n d i n g ,
t a p i d i a g n o s a
b a n d i n g i n i d a p a t
d i t e m u k a n s a a t j a l u r
p e n e l u s u r a n gen erat
and tes s u d a h
M e t o d e y a n g
d i g u n a k a n p e n u l i s
d a l a m p e n a l a r a n
a d a l a h forwa rd
cha ining d a n
p e n e l u s u r a n d e n g a n
best fi rst sea rch h a l
i n i m e m u n g k i n k a n
a p l i k a s i m e n a m p i l k a n
d a t a d i a g n o s a
b a n d i n g t i d a k h a n y a
s a t u d i a g n o s a
t u n g g a l .
D a t a d i a g n o s a y a n g
4O
t e r d e f i n i s i k a n p a d a
j a l u r p e n e l u s u r a n n y a
s e m e n t a r a , j i k a
b e l u m t i d a k a k a n
d i t e m u k a n . D a t a
d i a g n o s i s b e l u m
m e r e p r e s e n t a s i k a n
d a t a d i a g n o s a y a n g
s e r i n g m u n c u l d i
d a e r a h t r o p i s
k h u s u s n y a I n d o n e s i a .
d i g u n a k a n
m e r e p r e s e n t a s i k a n
d a t a d i a g n o s a y a n g
s e r i n g m u n c u l d i
d a e r a h t r o p i s
k h u s u s n y a I n d o n e s i a
2 . S i s t e m P a k a r
P e n y a k i t G i g i
d a n M u l u t
M e n g g u n a k a n
M e t o d e
F o r w a r d
C h a i n i n g
F e t t y T r i
A n g g r a e n y
P e n u l i s
m e n g g u n a k a n
m e t o d e p e n a l a r a n
forwa rd cha ining
p a d a s o f t w a r e d e l p h i
7 . 0 . T i d a k d i t e m u k a n
p o l a p e n e l u s u r a n
d a t a p a d a p e n e l i t i a n
i n i .
P e n e l i t i a n i n i b e l u m
m e n g g u n a k a n
t e k n o l o g i i n t e r n e t .
P e n e l i t i a n i n i j u g a
b e l u m m e n g h a s i l k a n
d i a g n o s a b a n d i n g
p a d a h a s i l
d i a g n o s a n y a .
P e n u l i s m e n g g u n a k a n
m e d i a web s e h i n g g a
m a m p u d i a p l i k a s i k a n
m e n g g u n a k a n m e d i a
b e r t e k n o l o g i i n t e r n e t .
3 . P e n g e m b a n g a n
S i s t e m P a k a r
p a d a P e r a n g k a t
M o b i l e u n t u k
M e n d i a g n o s a
B a m b a n g
Y u w o n o
P e n u l i s
m e n g g u n a k a n
m e t o d e p e n a l a r a n
ba ckwa rd cha ining
d e n g a n m e t o d e
P e n u l i s m e n g g u n a k a n
m e d i a forwa rd
cha ining d a n best
fi rst s e a r c h s e b a g a i
p e n a m b a l k e k u r a n g a n
41
P e n y a k i t G i g i p e n e l u s u r a n depth
fi rst sea rch. S u d a h
m e n g g u n a k a n
t e k n o l o g i i n t e r n e t
d a n m o b i l e p h o n e .
T a p i h a n y a m a m p u
m e n a m p i l k a n s a t u
d i a g n o s a h a s i l b e l u m
a d a d i a g n o s a b a n d i n g
s e s u a i d e n g a n
k a r a k t e r p o l a
p e n e l u s u r a n depth
fi rst sea rch.
p a d a p e n e l i t i a n
B a m b a n g Y u w o n o .
T a b e l 3 . 1 . P e r b a n d i n g a n S t u d i L i t e r a t u r
3 . 3 M e t o d e P e n g e m b a n g a n A p l i k a s i
S e b e l u m m e m b a h a s m e t o d e Extreme Programm ing ( X P ) , a k a n p e n u l i s
s a m p a i k a n p e r b a n d i n g a n t i a p m e t o d e p e n g e m b a n g a n s i s t e m y a n g a d a .
P e r b a n d i n g a n t e r s e b u t a d a p a d a t a b e l 3 . 2 . b e r i k u t i n i
M e t o d e K e l e b i h a n K e k u r a n g a n P e n g u n a a n s e c a r a
u m u m
Seq uensial
Lini er
( w a t e r f a l l )
M e t o d e i n i b a i k
d i g u n a k a n u n t u k
k e b u t u h a n y a n g
s u d a h d i k e t a h u i
d e n g a n b a i k
I t e r a s i y a n g s e r i n g
t e r j a d i
m e n y e b a b k a n
m a s a l a h b a r u . b a g i
p e l a n g g a n s u l i t
m e n e n t u k a n
k e b u t u h a n s e c a r a
e k s p l i s i t d a n h a r u s
s a b a r k a r e n a
m e m a k a n w a k t u
y a n g l a m a .
wat erf all b e k e r j a
d e n g a n b a i k p a d a
p r o y e k s k a l a k e c i l
Protot ype M e t o d e i n i c u k u p
e f e k t i f d e n g a n
m e n d a p a t k a n
P e n g e m b a n g
k a d a n g - k a d a n g
m e m b u a t
P r o t o t y p i n g d a p a t
b e k e r j a d e n g a n
b a i k j i k a a d a
42
k e b u t u h a n d a n
a t u r a n y a n g j e l a s
d a n p e l a n g g a n
b i s a l a n g s u n g
m e l i h a t s i s t e m
y a n g s e b e n a r n y a .
i m p l e m e n t a s i
s e m b a r a n g , k a r e n a
i n g i n w o r k i n g
v e r s i o n s e l e s a i
d e n g a n c e p a t .
k e r j a s a m a y a n g
b a i k a n t a r a
p e n g e m b a n g
d e n g a n p e n g g u n a
R A D M e t o d e i n i l e b i h
c e p a t d a r i w a t e r f a l l
j i k a k e b u t u h a n d a n
b a t a s a n p r o y e k
s u d a h d i k e t a h u i
d e n g a n b a i k . D a n
b i s a u n t u k
d i m o d u l a r i s a s i .
K a r e n a p r o y e k
d i p e c a h m e n j a d i
b e b e r a p a b a g i a n ,
m a k a d i b u t u h k a n
b a n y a k o r a n g u n t u k
m e m b e n t u k s u a t u
t i m . K a r e n a
k o m p o n e n -
k o m p o n e n
y a n g s u d a h a d a ,
f a s i l i t a s - f a s i l i t a s
p a d a t i a p
k o m p o n e n b e l u m
t e n t u d i g u n a k a n
s e l u r u h n y a
s e h i n g g a k u a l i t a s
p r o g r a m b i s a
m e n u r u n .
R A D c o c o k u t u k
a p l i k a s a i y a n g
t i d a k m e m p u n y a i
r e s i k o t e k n i s y a n g
t i n g g i . R A D c o c o k
u n t u k p r o y e k y a n g
m e m i l i k i S D M
y a n g b a i k d a n
s u d a h
b e r p e n g a l a m a n .
X P M e t o d e i n i
m e n g u t a m a k a n
k o m u n i k a s i d a n
k e r j a s a m a d e n g a n
user s e c a r a d e t a i l
s e b a g a i p e n j a g a
b e r j a l a n n y a p r o s e s
h i n g g a software
t e r b e n t u k s e s u a i
p e r m i n t a a n
( r e q u i r e m e n t )
M e t o d e i n i t i d a k
c o c o k u n t u k s i s t e m
b e r s k a l a b e s a r
d e n g a n t i m y a n g
b e s a r p u l a k a r e n a
k o o r d i n a s i a k a n s u l i t
d i l a k u k a n s e c a r a
i n t e n s s e h i n g g a a k a n
t i m b u l b a n y a k
m a s a l a h k e d e p a n n y a
C o c o k u n t u k p r o j e k
b e r s k a l a k e c i l
s a m p a i s e d a n g .
B e r p o t e n s i u n t u k
p e n g e m b a n g a n
s i s t e m y a n g
b e r h u b u n g a n
d e n g a n s e j u m l a h
p e r m a s a l a h a n
p e n g e m b a n g a n
Web
T a b e l 3 . 2 . P e r b a n d i n g a n B e b e r a p a M e t o d o l o g i P e n e l i t i a n
M e t o d e p e n g e m b a n g a n s i s t e m y a n g p e n u l i s g u n a k a n p a d a p e n e l i t i a n i n i
a d a l a h m e t o d e Ext reme Programming ( X P ) . T a h a p y a n g d i l a k u k a n p a d a
p e n e l i t i a n i n i d i j e l a s k a n d a l a m u r a i a n b e r i k u t i n i ;
43
3 . 3 . 1 P l a n n i n g
T a h a p p l a n n i n g a d a l a h t a h a p p e n s e l e k s i a n d a t a y a n g a k a n
d i g u n a k a n d a l a m m e m b a n g u n s i s t e m p a k a r i n i t e r u t a m a . B a n y a k n y a
j e n i s p e n y a k i t g i g i d a n m u l u t y a n g d i t e m u k a n m e n u n t u t knowledge
engineer d a n p a k a r m e m b a t a s i f o k u s p e n y a k i t y a n g a k a n d i j a d i k a n b a s i s
p e n g e t a h u a n . Knowledge engi neer d a n p a k a r a k h i r n y a m e n y e l e k s i 2 0
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 y a n g u m u m m u n c u l d i I n d o n e s i a , b a s i s
p e n g e t a h u a n i n i d a p a t d i l i h a t p a d a l a m p i r a n A .
3 . 3 . 2 D e s i g n
T a h a p i n i m e m i l i k i d u a p i l i h a n p e n g e r j a a n y a i t u , m e m b u a t C R C
( Class-Responsibi lit y-Collaborator ) a t a u m e n g g u n a k a n protot ype.
P e n u l i s m e m i l i h u n t u k m e n g g u n a k a n protot ype k a r e n a a d a b e b e r a p a h a l
y a n g t i d a k d a p a t d i s e l e s a i k a n d e n g a n p e n e n t u a n k l a s - k l a s p e n g e r j a a n ,
s e h i n g g a d i r a s a t e p a t u n t u k m e n y e l e s a i k a n p e n e l i t i a n i n i m e n g g u n a k a n
protot ype d e n g a n m e m b u a t p o l a p e n e l u s u r a n d a n p o h o n p e n a l a r a n d a l a m
m e n e n t u k a n d i a g n o s a y a n g d i i n g i n k a n .
3 . 3 . 2 . 1 P e r a n c a n g a n A p l i k a s i
T a h a p i n i p e n u l i s m e l a k u k a n b e b e r a p a k e g i a t a n y a i t u :
1 . P e m b u a t a n D a t a F l o w D i a g r a m ( D F D ) , d i g u n a k a n u n t u k
m e n g g a m b a r k a n p r o s e s a p a s a j a y a n g a k a n b e r j a l a n p a d a
s i s t e m p a k a r i n i .
2 . T e k n i k p e n a l a r a n forward chaining
44
3 . P e m b u a t a n d i a g r a m p o h o n p o l a p e n e l u s u r a n Best First
Search
4 . P e m b u a t a n m a n u a l p r o s e s
5 . Flowchart A p l i k a s i
6 . M e n u N a v i g a s i A p l i k a s i
P e n j e l a s a n l e b i h l e n g k a p d a r i t a h a p i n i d a p a t d i l i h a t p a d a s u b
b a b 4 . 2 . 1 .
3 . 3 . 2 . 2 P e r a n c a n g a n B a s i s D a t a
P a d a t a h a p i n i p e n u l i s m e l a k u k a n k e g i a t a n :
1 . P e n e n t u a n e n t i t a s b e s e r t a a t r i b u t d a r i database
2 . P e n e n t u a n rel ationship a n t a r e n t i t a s m e n g g u n a k a n E R D
3 . M e n a m p i l k a n s t r u k t u r database
L e b i h j e l a s n y a d i t e r a n g k a n p a d a s u b b a b 4 . 2 . 2 .
3 . 3 . 2 . 3 P e r a n c a n g a n T a m p i l a n
P a d a t a h a p i n i , p e n u l i s m e l a k u k a n p e r a n c a n g a n t e r h a d a p
t a m p i l a n a t a u layout a n t a r m u k a ( interf ace) d a r i a p l i k a s i s i s t e m
p a k a r i n i . P e r a n c a n g a n y a n g d i l a k u k a n m e l i p u t i p e r a n c a n g a n
layout h a l a m a n - h a l a m a n y a n g a d a d i d a l a m a p l i k a s i . L e b i h
l e n g k a p n y a d a p a t d i l i h a t p a d a s u b b a b 4 . 2 . 3
45
3 . 3 . 3 C o d i n g
S e t e l a h p e r a n c a n g a n d a n p e n g u m p u l a n b a h a n s e l e s a i , d e s a i n
database d a n a p l i k a s i d i i m p l e m e n t a s i k a n l a n g s u n g . U n t u k database,
p e n u l i s m e n g i m p l e m e n t a s i k a n k e d a l a m b e n t u k database M y S Q L
d e n g a n interface p h p M y A d m i n . P a d a i m p l e m e n t a s i a p l i k a s i , p e n u l i s
m e l a k u k a n p e n g e m b a n g a n a p l i k a s i d e n g a n m e n g a c u p a d a d e s a i n a p l i k a s i
k e d a l a m b a h a s a p e m r o g r a m a n y a n g t e l a h d i t e n t u k a n y a n g d a l a m h a l i n i
P H P . H a l i n i d a p a t d i l i h a t d i s u b b a b 4 . 3 .
3 . 3 . 4 T e s t
T a h a p i n i a d a l a h t a h a p p e n g u j i a n t e r h a d a p a p l i k a s i y a g t e l a h
d i b u a t . P e n g u j i a n d i l a k u k a n o l e h p a k a r ( d a l a m h a l i n i d o k t e r g i g i ) d a n
j u g a p i h a k y a n g m e n j a d i s a s a r a n p e n e l i t i a n i n i y a i t u m a h a s i s w a
k e d o k t e r a n g i g i . P e n g u j i a n d i l a k u k a n d e n g a n m e r u j u k p a d a d a t a d i a g n o s a
y a n g t e l a h d i s u s u n d a l a m t a h a p p l a n n i n g . H a s i l p e n g u j i a n l e b i h l a n j u t
d a p a t d i l i h a t p a d a s u b b a b 4 . 4 .
4
B A B I V
P E M B A H A S A N
B a b i n i m e m b a h a s s e c a r a d e t a i l d a n t e r p e r i n c i m e n g e n a i a p l i k a s i s i s t e m
p a k a r y a n g a k a n p e n u l i s i m p l e m e n t a s i k a n d e n g a n m e n e r a p k a n m e t o d o l o g i
p e n e l i t i a n y a n g t e l a h d i u r a i k a n p a d a b a b I I I .
4 . 1 P l a n n i n g
F a s e i n i knowledge engineer d a n p a k a r m e n e n t u k a n k o n s e p y a n g
a k a n d i k e m b a n g k a n m e n j a d i s i s t e m p a k a r 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 d e n g a n interf ace b e r u p a w e b . I n t i p a d a f a s e i n i a d a l a h p e n g u m p u l a n
d a t a d a n i n f o r m a s i y a n g a k a n m e n j a d i b a s i s p e n g e t a h u a n d a r i s i s t e m p a k a r
y a n g d i b a n g u n a t a u d i k e m b a n g k a n . B a s i s p e n g e t a h u a n i n i b e r i s i d a t a
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 b e s e r t a g e j a l a - g e j a l a n y a , d a n j u g a d a t a
s o l u s i d a r i d i a g n o s a y a n g s e r i n g m u n c u l d i d a e r a h t r o p i s k h u s u s n y a
I n d o n e s i a .
B a n y a k n y a j e n i s p e n y a k i t g i g i d a n m u l u t y a n g d i t e m u k a n m e n u n t u t
knowledge engi neer d a n p a k a r m e m b a t a s i f o k u s p e n y a k i t y a n g a k a n
d i j a d i k a n b a s i s p e n g e t a h u a n . Knowl edge engineer d a n p a k a r a k h i r n y a
m e n y e l e k s i 2 0 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 y a n g u m u m m u n c u l d i
d a e r a h t r o p i s k h u s u s n y a I n d o n e s i a , b a s i s p e n g e t a h u a n i n i d a p a t d i l i h a t p a d a
l a m p i r a n A .
47
4 . 2 D e s i g n
F a s e i n i m e m i l i k i d u a p i l i h a n l a n g k a h y a i t u C R C ( Class-
Responsibi lity-Collabor ator) a t a u m e m b e n t u k protot ype a t a u d i s e b u t
d e n g a n spike solution. D a l a m p e n e l i t i a n i n i d i p i l i h b e n t u k prototype k a r e n a
a d a b e b e r a p a p o i n p e n j a b a r a n y a n g b u k a n d a l a m b e n t u k cl ass s e p e r t i p o l a
p e n a l a r a n m a s a l a h .
Protot ype d a s a r k a s u s y a n g d i l a k u k a n p a d a p e m b a n g u n a n s i s t e m i n i
y a i t u d e n g a n m e n d e s a i n r a n c a n g a p l i k a s i , r a n c a n g b a s i s d a t a d a n r a n c a n g
t a m p i l a n d a r i s i s t e m p a k a r i n i . R a n c a n g a p l i k a s i t e r d i r i d a r i k e g i a t a n
p e m b u a t a n data flow di agram ( D F D ) , t e k n i k p e n a l a r a n forward chaining,
p o l a p e n e l u s u r a n Best First Search, m a n u a l p r o s e s , flowchart a p l i k a s i , d a n
m e n u n a v i g a s i . R a n c a n g b a s i s d a t a t e r d i r i d a r i a k t i v i t a s p e n y i a p a n m o d e l
b a s i s d a t a , s e d a n g k a n r a n c a n g t a m p i l a n m e r u p a k a n k e g i a t a n p e n y i a p a n
design d a r i user i nt erf ace s i s t e m p a k a r y a n g d i b a n g u n .
4 . 2 . 1 P e r a n c a n g a n A p l i k a s i
4 . 2 . 1 . 1 D a t a F l o w D i a g r a m ( D F D )
Data flow diagram ( D F D ) i n i m e n g g a m b a r k a n p r o s e s a p a
s a j a y a n g a k a n b e r j a l a n p a d a s i s t e m p a k a r i n i . F a s e i n i d i a w a l i
d e n g a n p e m b e n t u k a n d i a g r a m k o n t e k s y a n g m e n g g a m b a r k a n
k e s e l u r u h a n d a r i s u a t u s i s t e m ( S i m a r m a t a , 2 0 0 7 : 1 9 3 ) . D i g r a m
k o n t e k s d a r i s i s t e m p a k a r i n i d a p a t d i l i h a t p a d a g a m b a r 4 . 1 b e r i k u t ;
48
G a m b a r 4 . 1 D i a g r a m K o n t e k s
D i a g r a m k o n t e k s t e r s e b u t m e n g g a m b a r k a n b a h w a a d a d u a
p e l a k u y a n g t e r d a p a t d a l a m s i s t e m i n i y a i t u p a k a r d a n user. P a k a r
m e n j a d i p i h a k y a n g a k a n m e n g e l o l a knowledge base ( b a s i s
p e n g e t a h u a n ) y a n g a d a . User s e n d i r i a d a l a h p e n g g u n a d a r i s i s t e m
p a k a r i n i y a n g t i d a k m e m p u n y a i h a k a k s e s k h u s u s d a l a m
p e n g e l o l a a n t a b e l - t a b e l b a s i s d a t a y a n g a d a n a n t i n y a . S i s t e m
p a k a r i n i m e m i l i k i b e b e r a p a p r o s e s d i d a l a m n y a y a n g d a p a t d i l i h a t
p a d a d i a g r a m l e v e l 1 s e p e r t i t e r l i h a t p a d a g a m b a r 4 . 2 b e r i k u t ,
G a m b a r 4 . 2 D i a g r a m L e v e l 1
49
D i a g r a m l e v e l 1 d i a t a s m e n g g a m b a r k a n b a h w a d a l a m s i s t e m
p a k a r i n i t e r d a p a t d u a p r o s e s y a i t u p r o s e s 1 m e n e j e m e n b a s i s d a t a
d a n p r o s e s 2 d i a g n o s a . S e t i a p p r o s e s d i p e r j e l a s d e n g a n d i a g r a m
r i n c i a n k e c u a l i , p r o s e s 2 k a r e n a u s e r t i d a k m e m a n i p u l a s i d a t a
h a n y a m e n e r i m a h a s i l o l a h d a t a y a n g t e l a h d i b a t a s i o l e h s i s t e m
p a k a r i n i .
P a d a d i a g r a m l e v e l 1 t e r s e b u t p r o s e s 1 m a n a j e m e n d a t a
m e m i l i k i t i g a a l i r a n d a t a y a n g m a s u k d a n t i g a a l i r a n d a t a d a r i
p a k a r . A l i r a n d a t a y a n g m a s u k p a d a p r o s e s 1 a d a l a h d a t a d i a g n o s a ,
d a t a g e j a l a d a n d a t a g r u p g e j a l a . A l i r a n d a t a y a n g k e l u a r d a r i
p r o s e s 1 a d a l a h s t a t u s t a m b a h d a t a , s t a t u s u b a h d a t a d a n s t a t u s
h a p u s d a t a .
P r o s e s 1 m a n a j e m e n b a s i s d a t a t e r d i r i d a r i t i g a b a g i a n p r o s e s
y a i t u p r o s e s 1 . 1 t a m b a h d a t a , p r o s e s 1 . 2 u b a h d a t a , d a n p r o s e s 1 . 3
h a p u s d a t a . S e m u a p r o s e s i n i d a p a t d i l i h a t p a d a g a m b a r 4 . 3 .
G a m b a r 4 . 3 D i a g r a m L e v e l 2 R i n c i a n P r o s e s 1
5O
D i a g r a m l e v e l 2 m e n u n j u k k a n p r o s e s t a m b a h d a t a , u b a h
d a t a d a n h a p u s d a t a m e m b e r i k a n l a p o r a n s t a t u s d a t a m a s i n g -
m a s i n g , y a i t u ; s t a t u s t a m b a h d a t a y a n g m e w a k i l i d a r i t i g a s t a t u s
t a m b a h d a t a y a n g a d a ( d a t a d i a g n o s a , d a t a g e j a l a d a n d a t a g r u p
g e j a l a ) , s t a t u s u b a h d a t a y a n g m e w a k i l i d a r i t i g a s t a t u s u b a h d a t a
y a n g a d a ( d a t a d i a g n o s a , d a t a g e j a l a d a n d a t a g r u p g e j a l a ) , d a n
s t a t u s h a p u s d a t a y a n g m e w a k i l i d a r i t i g a s t a t u s h a p u s d a t a y a n g
a d a ( d a t a d i a g n o s a , d a t a g e j a l a d a n d a t a g r u p g e j a l a ) . S e t i a p d a t a
y a n g m e l a l u i t i g a p r o s e s y a n g a d a ( t a m b a h d a t a , u b a h d a t a d a n
h a p u s d a t a ) a k a n d i s i m p a n p a d a m a s i n g - m a s i n g p e n y i m p a n d a t a
( d a t a g e j a l a , d a t a d i a g n o s a d a n d a t a g r u p g e j a l a ) .
4 . 2 . 1 . 2 T e k n i k P e n a l a r a n F o r w a r d C h a i n i n g
T e k n i k p e n a l a r a n ( i n f e r e n s i ) y a n g d i g u n a k a n u n t u k
m e n c a p a i k e s i m p u l a n y a n g s e s u a i d e n g a n k e b u t u h a n .
M e k a n i s m e i n f e r e n s i 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
y a i t u m e n g g u n a k a n t e k n i k forward chaining ( p e n a l a r a n m a j u )
y a n g m e m u l a i p e n e l u s u r a n n y a d a r i s e k u m p u l a n d a t a m e n u j u
k e s i m p u l a n . G a m b a r t e k n i k p e n a l a r a n d e n g a n forward chai ning
d a p a t d i l i h a t p a d a G a m b a r 2 . 4 .
P a d a p e r a n c a n g a n s i s t e m p a k a r i n i p r o s e s forward
chaining d i a w a l i d e n g a n p r o s e s o b s e r v a s i m e l a l u i p e n g u m p u l a n
d a t a d a n f a k t a d i a g n o s a , f a k t o r p e n y e b a b d a n p e n a n g a n a n n y a .
51
T i a p f a k t a d a n d a t a p e n y e b a b p e n y a k i t s a l i n g m e m i l i k i
k e t e r k a i t a n s e h i n g g a m e n g h a s i l k a n k e s i m p u l a n b e r u p a d i a g n o s a
d a n p r o s e s p e n a n g a n . H a l i n i d a p a t d i v i s u a l i s a s i k a n d a l a m
b e n t u k r e p r e s e n t a s i p e n g e t a h u a n y a n g s a l a h s a t u t e k n i k n y a
a d a l a h k a i d a h p r o d u k s i , p a d a u m u m n y a m e m u a t s e b u a h k o n d i s i
( I F ) d a n a k s i ( T H E N ) . P a d a p e n e l t i a n i n i p e n g a k t u a l i s a s i a n d a r i
k a i d a h p r o d u k s i t e r s e b u t d a p a t d i l i h a t p a d a L a m p i r a n C .
4 . 2 . 1 . 3 P o l a P e n e l u s u r a n B e s t F i r s t S e a r c h
T e k n i k p e n e l u s u r a n y a n g d i g u n a k a n d a l a m p e n e l i t i a n i n i
a d a l a h best first search y a n g m e n c a r i b e b e r a p a s o l u s i ( l e b i h d a r i
s a t u h a s i l d i a g n o s a ) s e b a g a i p e n y e l e s a i a n m a s a l a h a t a u
p e m b e r i a n d i a g n o s a d a r i g e j a l a y a n g d i a j u k a n end user.
P e m i l i h a n t e k n i k i n i d i k a r e n a k a n d a l a m p e n d i a g n o s a a n p e n y a k i t
g i g i d a n m u l u t d i h a r a p k a n d a p a t m e m b e r i k a n s o l u s i d i a g n o s a
b a n d i n g s e b a g a i p e r t i m b a n g a n d a l a m p e n d i a g n o s a a n p e n y a k i t
y a n g a d a . H a l i n i t i d a k m u n g k i n d i l a k u k a n d e n g a n t e k n i k
p e n a l a r a n depth first search y a n g t i d a k m u n g k i n m e n g h a s i l k a n
d u a s o l u s i s e b a g a i p e r b a n d i n g a n ( D e s i a n i , 2 0 0 6 : 3 1 ) . S e m e n t a r a
breadht first search s a a t d i h a d a p k a n p a d a s o l u s i l e b i h d a r i s a t u
a k a n m e n g e r u c u t k a n p a d a s a t u k e s i m p u l a n s a j a y a n g b e r n i l a i
m i n i m u m ( D e s i a n a , 2 0 0 6 : 2 8 ) .
52
D i a g r a m p o h o n d a r i t e k n i k p e n e l u s u r a n best first search
p a d a p e n e l i t i a n i n i d a p a t d i l i h a t p a d a g a m b a r 4 . 4 d i b a w a h i n i .
S e l a n g k a p n y a d a p a t d i l i h a t p a d a l a m p i r a n B .
Gb4.4ContohDiagramohon1eknikeneIusuran
4 . 2 . 1 . 4 M a n u a l P r o s e s
B a g i a n i n i m e n g g a m b a r k a n c o n t o h k a s u s d a l a m
p e n d i a g n o s a a n s a t u p e n y a k i t g i g i d a n m u l u t d a r i a w a l p e m i l i h a n
g e j a l a s a m p a i m e n e m u k a n d i a g n o s a y a n g d i t u j u s e s u a i d e n g a n
t e k n i k p e n e l u s u r a n y a n g t e l a h d i t e t a p k a n p a d a s u b b a b 4 . 2 . 1 3 .
M i s a l n y a a k a n d i d i a g n o s a p e n y a k i t a b s e s p e r i o d o n t a l y a n g
d a l a m p o h o n d i a g r a m ( d a p a t d i l i h a t p a d a l a m p i r a n B ) d i b e r i
l a b e l D 1 .
A w a l m u l a user m e m a s u k k a n p i l i h a n g e j a l a m i s a l n y a ;
53
G e j a l a 1 : g u s i b e n g k a k .
G e j a l a 1 : g u s i l i c i n d a n m e n g k i l a p .
G e j a l a 1 : g u s i m e r a h m u d a .
G e j a l a 1 : t e r b e n t u k k a n t o n g a n t a r g i g i d a n g u s i .
P i l i h a n g e j a l a 1 ( g u s i b e n g k a k ) t e r d e t e k s i a d a p a d a
e m p a t k e l o m p o k g e j a l a d a r i e m p a t d i a g n o s a y a i t u k e l o m p o k
g e j a l a ; A b s e s P e r i o d o n t a l ( K G 1 ) , G i n g i v i t i s ( K G 5 ) , H e r p e s
S i m p l e k s ( K G 6 ) , d a n P e r i o d o n t i t i s ( K G 1 7 ) ( l e b i h j e l a s l i h a t
l a m p i r a n A d a n B ) , p e n e l u s u r a n a w a l i n i t e r l i h a t p a d a g a m b a r
4 . 5 .
Gambar4.5. eneIusuranGejaIa1
K e m u d i a n m e s i n i n f e r e n s i ( p r o g r a m ) m e n g e c e k
r a n g k a i a n inputa n g e j a l a 1 d a n g e j a l a 2 ( g u s i b e n g k a k s e r t a g u s i
l i c i n d a n m e n g k i l a p ) y a n g t e r n y a t a h a n y a a d a p a d a k e l o m p o k
54
g e j a l a K G 1 , K G 5 d a n K G 1 7 ( l e b i h j e l a s l i h a t l a m p i r a n A d a n
B ) . B e g i t u p u n s a a t p i l i h a n g e j a l a 3 m e n j a d i b a g i a n d a r i
k e l o m p o k g e j a l a y a n g d i p r o s e s , h a s i l d e t e k s i n y a t e t a p p a d a t i g a
k e l o m p o k g e j a l a t e r s e b u t ( K G 1 , K G 5 d a n K G 1 7 ) . P r o s e s
t e r s e b u t t e r l i h a t p a d a g a m b a r 4 . 6 .
Gambar 4.5. eneIusuranGejaIa1, GejaIa2danGejaIa3
H a s i l d i a g n o s a a k h i r d a r i p e n e l u s u r a n i n i d i d a p a t
s e t e l a h k e e m p a t g e j a l a d i p r o s e s o l e h m e s i n i n f e r e n s i d a n
h a s i l n y a h a n y a a d a k e c o c o k a n p a d a d u a k e l o m p o k g e j a l a y a i t u
K G 1 d a n K G 1 7 y a n g d i m i l i k i o l e h d i a g n o s a A b s e s p e r i o d o n t a l
( D 1 ) d a n P e r i o d o n t i t i s ( D 1 7 ) . I n i m e n g h a s i l k a n p r o g r a m
m e m b e r i k a n output d i a g n o s a h a n y a A b s e s p e r i o d o n t a l d a n
p e r i o d o n t i t i s . P e n e l u s u r a n a k h i r i n i t e r l i h a t p a d a g a m b a r 4 . 7 .
55
h a s i l i n i j u g a m e n u n j u k k a n b a h w a p r o g r a m i n i d e n g a n p o l a
p e n e l u s u r a n best first search s u d a h m a m p u m e m b e r i k a n h a s i l
d i a g n o s a b a n d i n g s e b a g a i p e n u t u p k e k u r a n g a n p e n e l i t i a n
s e b e l u m n y a .
Gambar4.1. eneIusuranSemuamasukanGejaIa
5
4 . 2 . 1 . 5 F l o w c h a r t A p l i k a s i
Gambar4.8F l o w c h a r t A p l i k a s i S i s t e m P a k a r
57
4 . 2 . 1 . 6 M e n u N a v i g a s i
R a n c a n g a n m e n u n a v i g a s i y a n g a k a n d i t e r a p k a n p a d a s i s t e m
p a k a r i n i j e l a s n y a t e r l i h a t p a d a g a m b a r 4 . 9 .
Gb4.9menuNavigasi
4 . 2 . 2 P e r a n c a n g a n B a s i s D a t a
4 . 2 . 2 . 1 E n t i t a s d a n A t r i b u t
E n t i t a s y a n g a d a p a d a s i s t e m p a k a r i n i h a n y a t i g a b u a h
y a i t u d i a g n o s a , g e j a l a d a n g r u p g e j a l a . A t r i b u t a w a l y a n g
d i t e n t u k a n t e r l i h a t p a d a t a b e l 4 . 1 . b e r i k u t .
E n t i t a s A t r i b u t
D i a g n o s a - I d d i a g n o s i s
- D i a g n o s i s
- D e f i n i s i
- P e n a n g a n a n
G e j a l a - I d g e j a l a
- K e t e r a n g a n g e j a l a
58
G r u p g e j a l a - I d g r u p g e j a l a
- K e t e r a n g a n
1abeI 4. 1. 8ntitasdanAtributAwaI SebeIumdioIah
S e p e r t i t e r l i h a t p a d a t a b e 4 . 1 b a h w a e n t i t a s D i a g n o s a m e m i l i k i
a t r i b u t i d _ d i a g n o s i s ( primary key) , d i a g n o s i s , d e f i n i s i d a n
p e n a n g a n a n . E n t i t a s g e j a l a m e m i l i k i a t r i b u t i d _ g e j a l a ( primary
key) d a n k e t e r a n g a n _ g e j a l a . E n t i t a s G r u p G e j a l a m e m i l i k i
a t r i b u t i d _ g r u p _ g e j a l a ( primary key) d a n k e t e r a n g a n . D a t a i n i l a h
y a n g s e l a n j u t k a n a k a n d i p r o s e s p a d a t a h a p p e m b e n t u k a n E R D .
4 . 2 . 2 . 2 E R D ( E n t i t y R e l a t i o n s h i p D i a g r a m )
L a n g k a h p e r t a m a p a d a p e m b e n t u k a n E R D a d a l a h
m e m a s u k k a n d a t a e n t i t a s d a n a t r i b u t s e r t a m e n e n t u k a n r e l a s i
a n t a r e n t i t a s . E n t i t a s d e n g a n a t r i b u t s e r t a r e l a s i a n t a r e n t i t a s
d i t u n j u k k a n p a d a g a m b a r 4 . 1 0 b e r i k u t i n i ,
G a m b a r 4 . 1 0 E R D d e n g a n a t r i b u t t i a p e n t i t a s
59
L a n g k a h s e l a n j u t n y a a d a l a h m e n e n t u k a n k a r d i n a l i t a s .
B e r d a s a r k e t e r a n g a n d i a t a s b a h w a t i a p g e j a l a d a p a t
m e r e p r e s e n t a s i k a n b e b e r a p a d i a g n o s a p e n y a k i t , t i a p d i a g n o s a
p e n y a k i t m e m i l i k i b e b e r a p a g e j a l a d a n t i a p g r u p g e j a l a
m e m i l i k i b e b e r a p a g e j a l a m a k a , n i l a i k a r d i n a l i t a s y a n g m u n c u l
d i t u n j u k k a n p a d a g a m b a r 4 . 1 1 b e r i k u t ,
G a m b a r 4 . 1 1 8RDsementaradenganketerangan
kardinaIitas
P a d a g a m b a r 4 . 1 1 t e r l i h a t k a r d i n a l i t a s b a n y a k k e b a n y a k
d a r i r e l a s i a n t a r a e n t i t a s d i a g n o s a d e n g a n e n t i t a s g e j a l a ,
s e h i n g g a m e n g h a s i l k a n e n t i t a s t a m b a h a n d e n g a n k o m p o n e n
a t r i b u t b e r i s i a t r i b u t k u n c i d a r i k e d u a e n t i t a s t e r s e b u t ( d i a g n o s a
d a n g e j a l a ) . G a m b a r 4 . 1 2 m e n u n j u k k a n h a s i l p e r u b a h a n E R D ,
t e r d a p a t e n t i t a s r e l a s i _ d i a g n o s a y a n g m e r u p a k a n r e l a s i a n t a r a
e n t i t a s d i a g n o s a d e n g a n e n t i t a s g e j a l a d a n b e r i s i primary key
O
e n t i t a s d i a g n o s a ( i d _ d i a g n o s a ) , primary key e n t i t a s g e j a l a
( i d _ g e j a l a ) , d a n primary key e n t i t a s r e l a s i _ d i a g n o s a ( i d _ r e l a s i ) .
Gambar4.128RDIengkap
4 . 2 . 2 . 3 S r u k t u r B a s i s D a t a
4 . 2 . 2 . 3 . 1 T a b e l D i a g n o s a
T a b e l 4 . 2 S t r u k t u r T a b e l D i a g n o s a
N a m a F i e l d D a t a T y p e F i l e S i z e K e t e r a n g a n
i d _ d i a g n o s i s I n t 5 Primary Key
d i a g n o s i s V a r c h a r 1 0 0 D i a g n o s a
d e f i n i s i V a r c h a r 1 0 0 D e f i n i s i
d i a g n o s a y a n g
a d a
p e n a n g a n a n V a r c h a r 1 5 0 C a r a
p e n a n g a n a n
1
4 . 2 . 2 . 3 . 2 T a b e l G e j a l a
T a b e l 4 . 3 S t r u k t u r T a b e l G e j a l a
N a m a F i e l d D a t a T y p e F i l e S i z e K e t e r a n g a n
i d _ g e j a l a I n t 5 Primary Key
k e t e r a n g a n _ g e j a l a v a r c h a r 1 0 0 G e j a l a
i d _ g r o u p i n t 5 Foreign key
4 . 2 . 2 . 3 . 3 T a b e l G r u p G e j a l a
T a b e l 4 . 4 S t r u k t u r T a b e l G r u p G e j a l a
N a m a F i e l d D a t a T y p e F i l e S i z e K e t e r a n g a n
i d _ g r u p _ g e j a l a I n t 5 Primary Key
k e t e r a n g a n _ g e j a l a v a r c h a r 1 0 0 G e j a l a
4 . 2 . 2 . 3 . 4 T a b e l R e l a s i D i a g n o s a
T a b e l 4 . 5 S t r u k t u r T a b e l R e l a s i D i a g n o s a
N a m a F i e l d D a t a T y p e F i l e S i z e K e t e r a n g a n
i d _ r e l a s i I n t 5 Primary Key
i d _ d i a g n o s i s I n t 5 Primary Key
i d _ g e j a l a I n t 5 Primary Key
2
4 . 2 . 2 . 3 . 5 R e l a s i D i a g r a m
G a m b a r 4 . 1 3 R e l a s i D i a g r a m
4 . 2 . 3 P e r a n c a n g a n T a m p i l a n
H u b u n g a n a n t a r a u n s u r y a n g t e l a h d i f o r m a t k e d a l a m b e n t u k b a s i s
d a t a y a n g d a p a t d i g u n a k a n d a l a m s i s t e m p a k a r , d i t e r j e m a h k a n k e d a l a m
b a h a s a p e m r o g r a m a n , k e m u d i a n s u b p r o g r a m m a s i n g - m a s i n g h a l a m a n
d i i n t e g r a s i k a n s e h i n g g a p r o g r a m y a n g d i i n g i n k a n t e r l a k s a n a .
4 . 2 . 3 . 1 . R a n c a n g a n H a l a m a n U t a m a
JUDUL
HOLL DIACNOSA LDI1 HLLP ABOU1
velconeage....
Gambar4.14RancanganHaIamanUtama
3
4 . 2 . 3 . 2 . R a n c a n g a n H a l a m a n M e n u E d i t
JUDUL
HOLL DIACNOSA LDI1 HLLP ABOU1
Usernane
Logn
Logn Cancle
Gambar4.15RancanganHaIamantoginpadamenu8dit
JUDUL
HOLL DIACNOSA LDI1 HLLP ABOU1
1abel CruCejala
1abel Cejala
1abel DagnosauanPenanganan
LogOut
Gambar4.15RancanganHaIamanemiIihan8dit
4
JUDUL
HOLL DIACNOSA LDI1 HLLP ABOU1
Iorn1abel CruCejala
Iskanketeranganenyaktyangakanubuatkelonoknya.
keterangan
Snan Peset
DataCruuengan
lhanaks eutuan
haus
Gambar4.11RancanganHaIamaniorm1abeI GrupGejaIa
JUDUL
HOLL DIACNOSA LDI1 HLLP ABOU1
IornLut1abel CruCejala
Iskanketeranganenyaktyangakanubuatkelonoknya.
keterangan
Snan Peset
Gambar4.18RancanganHaIamaniorm8dit 1abeI GrupGejaIa
5
JUDUL
HOLL DIACNOSA LDI1 HLLP ABOU1
Iorn1abel Cejala
IuCejala
Cejala
IuCru
Snan Peset
Data Cejala uengan
lhanaks eut uan
haus
Gambar4.19RancanganHaIamaniorm1abeI GejaIa
JUDUL
HOLL DIACNOSA LDI1 HLLP ABOU1
IornLut1abel Cejala
IuCejala
Cejala
IuCru
Snan Peset
Gambar4.20RancanganHaIamaniorm8dit 1abeI GejaIa

JUDUL
HOLL DIACNOSA LDI1 HLLP ABOU1
Iorn1abel Dagnosa
Dagnosa
DeIns
Penanganan
IuCejala
Snan Peset
DataDagnosauengan
lhanaks eutuan
haus
Gambar4.21RancanganHaIamaniorm1abeI Diagnoasa
JUDUL
HOLL DIACNOSA LDI1 HLLP ABOU1
IornLut1abel Dagnosa
Dagnosa
DeIns
Penanganan
Lark
IuCejala
Snan Peset
Gambar4.22RancanganHaIamaniorm8dit 1abeI Diagnoasa
7
4 . 2 . 3 . 3 . R a n c a n g a n H a l a m a n M e n u D i a g n o s a
JUDUL
HOLL DIACNOSA LDI1 HLLP ABOU1
LasukkanCejalayangDrasakan
Cejalautanlkanualankelonokataugrugejala
beruacheckbox
Proses Peset
Gambar4.23RancanganHaIamanmenuDiagnosa
JUDUL
HOLL DIACNOSA LDI1 HLLP ABOU1
Dagnosa.............
DeIns.........
Penanganan...........
Proses Peset
Gambar4.24RancanganHaIamanHasiI rosesDiagnosa
8
4 . 2 . 3 . 4 . R a n c a n g a n H a l a m a n M e n u H e l p
JUDUL
HOLL DIACNOSA LDI1 HLLP ABOU1
Hel!
Panuuanenggunaanrogran
Gambar4.25RancanganHaIamanHeIp
4 . 2 . 3 . 5 . R a n c a n g a n H a l a m a n M e n u A b o u t
JUDUL
HOLL DIACNOSA LDI1 HLLP ABOU1
AboutLe
Ioto
Buu kurnavan
1O4O91OO283
1eknkInIornatka
UnverstasIslanNeger
SyarIHuayatullah
Jakarta
2O11L/1432H
Gambar4.25RancanganHaIamanAboutme
9
4 . 3 C o d i n g
P e n e l i t i a n i n i m e n g g u n a k a n soft ware P H P v e r s i 5 . 3 . 5 s e b a g a i
b a h a s a p e m r o g r a m a n , M Y S Q L v e r s i 5 . 0 . 7 s e b a g a i database d a n k e d u a n y a
t e r d a p a t d a l a m s a t u p a k e t localhost X A M P P v e r s i 1 . 7 . 4 , s e m e n t a r a design
a p l i k a s i i n i m e n g g u n a k a n M i c r o s o f t O f f i c e F r o n t P a g e 2 0 0 3 . S i s t e m
o p e r a s i y a n g d i g u n a k a n p e n u l i s a d a l a h M i c r o s o f t W i n d o w s V i s t a . S e b a g a i
m e d i a p e n g o l a h a n g a m b a r , p e n u l i s m e n g g u n a k a n A d o b e P h o t o s h o p C S 8 .
H a s i l i m p l e m e n t a s i d a r i design y a n g s u d a h d i p a p a r k a n p a d a s u b b a b 4 . 2 . 3 .
d a p a t d i l i h a t p a d a l a m p i r a n G .
4 . 4 T e s t
F a s e i n i m e r u p a k a n f a s e p e n g u j i a n k e l a y a k a n a p l i k a s i y a n g a d a .
P r o s e s p e n g u j i a n i n i d i l a k u k a n s e c a r a b e r k a l a d e n g a n m e n g e v a l u a s i input
d a n output y a n g d i h a s i l k a n o l e h a p l i k a s i . F a s e i n i d i l a k u k a n s e c a r a d u a
t a h a p , t a h a p p e r t a m a y a i t u p e n g u j i a n m a n d i r i d a n p e n g u j i a n l a p a n g a n .
P e n g u j i a n m a n d i r i d i l a k u k a n o l e h p e n u l i s s e d a n g k a n p e n g u j i a n l a p a n g a n
m e l i b a t k a n p a k a r t e r k a i t ( d a l a m h a l i n i d o k t e r g i g i ) , m a h a s i s w a f a k u l t a s
k e d o k t e r a n g i g i U n i v e r s i t a s I n d o n e s i a d a n p e r w a k i l a n d a r i m a s y a r a k a t .
H a s i l d a r i p e n g u j i a n m a n d i r i d a p a t d i l i h a t p a d a l a m p i r a n H .
S e d a n g k a n p e n g u j i a n m e l a l u i p a k a r d i l a k u k a n b e b e r a p a k a l i d e n g a n
m a k s u d a g a r a p l i k a s i m a m p u d i k o r e k s i s e d i n i m u n g k i n . S e l a i n p a d a p a k a r
( d o k t e r g i g i ) , p e n g u j i a n i n i d i l a k u k a n p a d a p e r w a k i l a n m a h a s i s w a f a k u l t a s
k e d o k t e r a n g i g i a g a r m e n d a p a t p e r t i m b a n g a n p u l a d a r i k o m p o n e n y a n g
7O
b e r s i n g g u n g a n d e n g a n d u n i a k e d o k t e r a n g i g i . P e n g u j i a n a k h i r d a r i
p r o g r a m a d a d a l a m t a b e l 4 . 6 .
N o D i a g n o s a H e r i
P u r n a m a
J u s t i s i a
N a f s i
N u r u l
U l v a
I r f a n
P r a s e t y o
P a k a r
1 A b s e s
P e r i o d o n t a l

2 S A R S
( S a r i a w a n )

3 G i n g i v i t i s -
4 K a r i e s M e d i a
5 P e r i o d o n t i t i s
6 P u l p i t i s
7 N e k r o s i s
P u l p a

8 H e r p e s -
9 C h e l i t i s
1 0 K a n d i d i a s i s
1abeI 4.5HasiI Uji ApIikasi
K e t e r a n g a n :
H e r i P u r n a m a : M a r k e t i n g B a n k M u a m a l a t I n d o n e s i a
71
J u s t i s i a N a f s i : M a h a s i s w a F a k u l t a s K e d o k t e r a n G i g i U n i v e r s i t a s
I n d o n e s i a 2 0 0 5
N u r u l U l f a : M a h a s i s w a F a k u l t a s K e d o k t e r a n G i g i U n i v e r s i t a s
I n d o n e s i a 2 0 0 5
I r f a n P r a s e t y o : M a h a s i s w a F a k u l t a s K e d o k t e r a n G i g i U n i v e r s i t a s
I n d o n e s i a 2 0 0 5
72
B A B V
K E S I M P U L A N D A N S A R A N
B e r d a s a r k a n u r a i a n p a d a b a b - b a b s e b e l u m n y a y a i t u P e n d a h u l u a n , L a n d a s a n T e o r i ,
M e t o d o l o g i P e n e l i t i a n , d a n P e m b a h a s a n s i s t e m p a k a r d a r i s k r i p s i y a n g d i s u s u n ,
m a k a d a p a t d i a m b i l b e b e r a p a k e s i m p u l a n d a n s a r a n .
5.1 Kestmpulan
1 . P e m b u a t a n a p l i k a s i d e n g a n k o n s e p s i s t e m p a k a r y a n g m e n g g u n a k a n
int erf ace w e b d a l a m p e n d i a g n o s a a n p e n y a k i t g i g i d a n m u l u t d a p a t
m e m b a n t u p e n d i a g n o s a a n a w a l p e n y a k i t y a n g b e r k a i t a n d e n g a n g i g i d a n
m u l u t .
2 . A p l i k a s i s i s t e m p a k a r i n i d i r a n c a n g b e s e r t a k e l u a r a n n y a y a i t u b e r u p a
d i a g n o s a b e s e r t a p e n a n g a n a n d a n p e n g o b a t a n d a r i p e n y a k i t g i g i d a n
m u l u t .
3 . D e n g a n a d a n y a a p l i k a s i s i s t e m p a k a r i n i d a p a t m e n j a d i database
p e n g e t a h u a n m e n g e n a i h a l - h a l y a n g b e r h u b u n g a n d e n g a n g e j a l a d a n
d i a g n o s a p e n y a k i t - p e n y a k i t g i g i d a n m u l u t b e s e r t a s o l u s i d a r i
d i a g n o s a n y a .
4 . A p l i k a s i i n i t e l a h m a m p u m e n a m p i l k a n d i a g n o s a b a n d i n g y a n g m e n j a d i
p e n a m b a l k e k u r a n g a n a p l i k a s i s e b e l u m n y a ( a p l i k a s i y a n g d i s u s u n o l e h I
N y o m a n K u s u m a W a r d a n a , B a m b a n g Y u w o n o d a n F e t t y T r i
A n g g r a e n y ) .
73
5.2 Saran
1 . P e n g e m b a n g a n s i s t e m p a k a r i n i s e l a n j u t n y a d a p a t m e m p e r l u a s p e n y a k i t
y a n g d i d i a g n o s a , k a r e n a b e g i t u b a n y a k n y a p e n y a k i t g i g i y a n g a d a . S a l a h
s a t u c a r a n y a d e n g a n t e r u s m e l a k u k a n k o m u n i k a s i d e n g a n d o k t e r g i g i d a n
k o m u n i t a s k e s e h a t a n g i g i y a n g a d a .
2 . P e r b a i k a n interf ace s e s u a i k e b u t u h a n p e n g e m b a n g a n s i s t e m s e l a n j u t n y a
d a n s e s u a i k a i d a h h u b u n g a n m a n u s i a d a n k o m p u t e r s e p e r t i p e r b a i k a n
d e s a i n d a n k e l e n g k a p a n f a s i l i t a s .
3 . P e n a m b a h a n g a m b a r c o n t o h p a s i e n p a d a h a s i l d i a g n o s a d a p a t d i l a k u k a n
s e h i n g g a m e n j a d i c o n t o h b a g i end user u n t u k m e n e n t u k a n d i a g n o s a y a n g
d i h a s i l k a n s e s u a i a t a u t i d a k .
4 . M e m b e r i k a n d i a g n o s a b a n d i n g y a n g l e b i h m e n d e k a t i d i a g n o s a
s e s u n g g u h n y a d a n m e n a m p i l k a n n y a d e n g a n u r u t a n b e r d a s a r n i l a i
p e r s e n t a s e d i a g n o s a d a r i y a n g t e r b e s a r s a m p a i t e r k e c i l . I n i d a p a t
d i l a k u k a n m e l a l u i p r o s e s p e m b e r i a n p r o b a b i l i t a s p a d a t i a p g e j a l a y a n g
a k a n m e n e n t u k a n d i a g n o s a y a n g a d a .
74
D A F T A R P U S T A K A
A b r a h a m s s o n , p e k k a , s a l o , o u t i , r o n k a i n e n , j u s s i , a n d w a r s t a , j u h a n i . 2 0 0 2 . Agile Software
Development Methods: Review and Anal ysi s. F i n l a n d i a : V T T p u b l i c a t i o n . T e r s e d i a :
h t t p : / / w w w . c s . t u t . f i / ~ s o s e / p h d c o u r s e 0 9 / P e k k a A b r a h a m s s o n . p d f A k s e s : 1 7 F e b r u a r i 2 0 1 1
p k l . 2 2 : 5 8 W I B
A r h a m i , M u h a m m a d . 2 0 0 5 . Konsep Dasar Sistem Pakar. Y o g y a k a r t a : A N D I
A w a d , M . A . 2 0 0 5 . A Comparison Bet ween Agile and Traditional Software Development
M ethodologies [ o n l i n e ] . T e r s e d i a :
h t t p : / / p d s 1 0 . e g l o o s . c o m / p d s / 2 0 0 8 0 8 / 1 3 / 8 5 / A _ c o m p a r i s i o n _ b e t w e e n _ A g i l e _ a n d _ T r a d i t i o n a l _
S W _ d e v e l o p m e n t _ m e t h o d o l o g i e s . p d f . [ 1 7 F e b r u a r i 2 0 1 1 ]
C h a n g , C h i n - L i a n g . 1 9 9 0 . Pengantar Teknik Kecerdasan Buatan (Artifi cial Intelli gence).
J a k a r t a : E r l a n g g a .
C o c k b u r n , A l i s t a i r . 2 0 0 0 . Agile Soft ware Development. [ O n l i n e ] T e r s e d i a :
h t t p : / / w w w . s n i p . g o b . n i / x d c / A g i l e / A g i l e S o f t w a r e D e v e l o p m e n t . p d f A k s e s 1 7 F e b r u a r i 2 0 1 1
p k l . 2 2 : 4 9
D e s i a n i , A n i t a . 2 0 0 6 . Konsep Kecerdasan Buatan. Y o g y a k a r t a : A N D I
D o r l a n , W . A . N e w m a n . 2 0 0 2 . Kamus Kedokt eran Dorland Edisi Bahasa Indonesia, Edisi 29.
J a k a r t a : E G C
D u r k i n , J o h n . 1 9 9 3 . Expert Systems, Design and Development. L o n d o n : P r e n t i c e H a l l
F a t h a n s y a h . 2 0 0 7 . Basis Data. I n f o r m a t i k a : B a n d u n g
H a m d a n i . 2 0 1 0 . Sist em Pakar Untuk Diagnosa Penyakit M ata Pada M anusia. S a m a r i n d a :
J u r n a l I n f o r m a t i k a U n i v e r s i t a s M u l a w a r m a n . [ o f f l i n e ] 1 1 S e p t e m b e r 2 0 1 0 p k l . 1 1 : 6 7 W I B
H a r t o n o , J o g i y a n t o . 2 0 0 2 . Pengenalan Komput er Edisi III. Y o g y a k a r t a : A N D I
H a r t o n o , J o g i y a n t o . 2 0 0 3 . Pengembangan Si st em Pakar M enggunakan Visual Basic.
Y o g y a k a r t a : A N D I
H u n t , J o h n . 2 0 0 6 . Agi le Soft ware Contstr uction. L o n d o n : S p r i n g e r
I m a n s y a h , M u h a m m a d . 2 0 0 3 . PHP dan MySQL untuk Orang Awam. P a l e m b a n g :
M A X I K O M .
L a d j a m u d i n , b i n A l - B a h r a . 2 0 0 5 . A n a l i s a d a n D e s a i n S i s t e m I n f o r m a s i . Y o g y a k a r t a : G r a h a
I l m u
M a h e n d r a , I d a B a g u s M a d e . 2 0 0 7 . M odifikasi XP: M detodologi untuk M engembangkan
Apli kasi E-Learning di Perguruan Tinggi. S e m i n a r N a s i o n a l S i s t e m d a n I n f o r m a s i . B a l i .
[ O n l i n e ] T e r s e d i a : h t t p : / / y u d i a g u s t a . f i l e s . w o r d p r e s s . c o m / 2 0 0 9 / 1 1 / 3 0 8 - 3 1 3 - s n s i 0 7 - 0 5 3 -
m o d i f i k a s i - x p - m e t o d o l o g i - u n t u k - m e n g e m b a n g k a n - a p l i k a s i - e - l e a r n i n g - d i - p e r g u r u a n -
t i n g g i . p d f A k s e s 1 0 F e b r u a r i 2 0 1 1 p k l . 1 9 : 2 3
M a r t a w i a n s y a h . 2 0 0 8 . Gigi ku Kuat, M ulutku Sehat. B a n d u n g : K a r y a K i t a
M e d s k e r , L a r r y . 1 9 9 3 . Design and Development of Expert Syst ems and Neural Network. N e w
Y o r k : M a x w e l l M a c m i l l a n P u b l i s h i n g C o m p a n y
P r o b o y e k t i , U m i . 2 0 0 8 . Bahan Ajar Rekayasa Perangkat Lunak. [ o n l i n e ] . T e r s e d i a :
h t t p : / / l e c t u r e r . u k d w . a c . i d / o t h i e / a g i l e _ m o d e l . p d f
S a r a g i h , S o r n a u l i . 2 0 0 9 . Hubungan Kualitas Pelayanan dan Kepuasan Pasien dengan
Kunjungan di Bal ai Pengobatan Gigi Puskesmas Kota Pekanbaru. M e d a n : T e s i s
P a s c a s a r j a n a A d m i n i s t r a s i d a n K e b i j a k a n K e s e h a t a n U n i v e r s i t a s S u m a t r a U t a r a . T e r s e d i a :
h t t p : / / r e p o s i t o r y . u s u . a c . i d / b i t s t r e a m / 1 2 3 4 5 6 7 8 9 / 6 6 6 0 / 1 / 0 9 E 0 0 7 8 0 . p d f a k s e s : 2 3 F e b r u a r i
2 0 1 1 p u k u l . 1 3 : 3 8 W I B
S i m a r m a t a , J a n n e r . 2 0 0 7 . Perancangan Basis Data. Y o g y a k a r t a : A N D I
S u g o n o , D e n d y . 2 0 0 8 . Kamus Bahasa Indonesi a. J a k a r t a : P u s a t B a h a s a .
S u p a r m a n . 1 9 9 1 . Mengenal Artificial Inteli gent cetakan I. Y o g y a k a r t a : A N D I O F F S E T
W a l t o n , R i c h a r d E . 1 9 9 7 . Prinsip dan Praktik Ilmu Endodonsi Edi si kedua. J a k a r t a : E G C
W a r d a n a , I N y o m a n K u s u m a . 2 0 0 8 . Perancangan Sist em Pakar unt uk Diagnosa Penyakit
M ulut dan Gigi M engguna kan Bahasa Pemrograman Clips. Y o g y a k a r t a : S e m i n a r N a s i o n a l
A p l i k a s i T e k n o l o g i I n f o r m a s i .
W i d o d o . 2 0 0 4 . Toward Agile Methods : The Req uirements Engi neering M ethods To Support
Extreme Programming . D e p o k : T e s i s P a s c a s a r j a n a T e k n i k I i n f o r m a t i k a U n i v e r s i t a s
I n d o n e s i a .
Y u w o n o , B a m b a n g . 2 0 1 0 . P e n g e m b a n g a n S i s t e m P a k a r p a d a P e r a n g k a t M o b i l e u n t u k
M e n d i a g n o s a P e n y a k i t G i g i . Y o g y a k a r t a : S e m i n a r N a s i o n a l I n f o r m a t i k a U P N V e t e r a n .
A g g r a e n y , F e t t y T r i . S i s t e m P a k a r P e n y a k i t G i g i d a n M u l u t M e n g g u n a k a n M e t h o d e F o r w a r d
C h a i n i n g . [ o n l i n e ] a k s e s 2 2 A g u s t u s 1 1 . p k l 1 4 . 0 0 W I B . T e r s e d i a
h t t p : / / e p r i n t s . u p n j a t i m . a c . i d / 1 3 4 1 / 1 / F e t t y _ T r i _ 2 9 - 3 4 . p d f
B o s s , R i c h a r d W . 1 9 9 1 . What Is An Expert System? ERIC Digest [ O f f l i n e ] . T e r s e d i a :
w w w . a m a z o n . c o m . [ 8 M a r e t 2 0 1 0 , 2 1 : 4 4 ]
D w i a r t a r a , L o k a . Perkenalan Inst allasi dan Konfigurasi. [ o n l i n e ] t e r s e d i a :
h t t p : / / w w w . i l m u w e b s i t e . c o m A k s e s 1 0 S e p t e m b e r 2 0 1 0 p k l . 1 0 : 2 5
H a m s a f i r , e v a n . Kurangnya Kesadaran M asyarakat dalam M emelihara Kesehatan Gigi dan
M ulut. [ o n l i n e ] . T e r s e d i a : w w w . i n f o g i g i . c o m a k s e s : 3 M a r e t 2 0 1 1 , p k l . 0 9 : 5 7 W I B
I r m a n s y a h , F a r i e d . 2 0 0 3 . Pengantar Databas e. [ o f f l i n e ] . T e r s e d i a : w w w . i l m u k o m p u t e r . c o m .
[ 8 J u l i 2 0 0 9 ]
h t t p : / / p r i v a t e c l a s s r o o m . w o r d p r e s s . c o m / 2 0 1 0 / 0 7 / 1 6 / d e f i n i s i - d a n - s e j a r a h - w e b /
h t t p : / / w w w . a n n e a h i r a . c o m / s e j a r a h - w e b . h t m
h t t p : / / w w w . g u n a d a r m a . a c . i d / l i b r a r y / a r t i c l e s / g r a d u a t e / c o m p u t e r -
s c i e n c e / 2 0 0 9 / A r t i k e l _ 1 0 1 0 4 8 7 5 . p d f . [ 1 2 J a n u a r i 2 0 1 1 : 1 2 . 0 0 ]
h t t p : / / w w w . k a m u s i l m i a h . c o m / i t / s e j a r a h - w o r l d - w i d e - w e b /
L A M P I R A N A
D A F T A R P E N Y A K I T - P E N Y A K I T G I G I Y A N G U M U M M U N C U L
N o D i a g n o s i s D e f i n i s i G e j a l a P e n a n g a n a n K e t e r a n g a n G e j a l a
1 A b s e s p e r i o d o n t a l R a d a n g y a n g t e r l o k a l i s a s i
d i m a n a s a l a h s a t u
m a n i f e s t a s i n y a d a l a m b e n t u k
n a n a h p a d a j a r i n g a n
p e n d u k u n g g i g 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 e l a k u k a n s c a l l i n g , r o o t
p l a n i n g , c u r a t t a g e a t a u b e d a h
f l a p y a n g d i s e s u a i k a n d e n g a n
t i n g k a t k e p a r a h a n n y a
1 . B a u m u l u t t a k s e d a p
2 . B e n j o l a n p u t i h p a d a b a g i a n d a l a m b i b i r
3 . B e r c a k k e c o k l a t a n m e n d a t a r p a d a b i b i r
4 . B e r c a k p u t i h b e r l e n d i r p a d a m u l u t
5 . B e r c a k p u t i h p a d a l i d a h
6 . B e r c a k p u t i h p a d a r o n g g a m u l u t
7 . B i b i r k e m e r a h a n
8 . B i b i r p e c a h - p e c a h
9 . B i b i r t e r a s k e r i n g d a n k e r a s
1 0 . B i b i r t e r a s a p a n a s s e p e r t i t e r b a k a r
1 1 . B i n t i k p u t i h p a d a g i g i
1 2 . B i n t i k - b i n t i k m e r a h b e r s i s i k p a d a d a e r a h m u l u t
1 3 . D e m a m
1 4 . D e n t i n t e r l i h a t
1 5 . D i s e r t a i r a s a g a t a l
1 6 . D i s e r t a i s a k i t k e p a l a
1 7 . G i g i b e r l u b a n g
1 8 . G i g i k e l u a r d a r a h
1 9 . G i g i n y e r i s a a t t e r k e n a r a n g s a n g a n ( p a n a s a t a u
d i n g i n )
2 0 . N y e r i p a d a T M J ( S e n d i T e m p o r o M a n d i b u l e r )
2 1 . G u s i b e n g k a k
2 2 . G u s i l i c i n d a n m e n g k i l a p
2 3 . G u s i m e r a h m u d a
2 4 . G u s i m u d a h b e r d a r a h
2 5 . I n f e k s i p a d a k e l e n j a r l u d a h
2 6 . K e m e r a h a n p a d a s u d u t - s u d u t m u l u t
2 7 . L u b a n g s a n g a t b e s a r p a d a g i g i
2 B a u m u l u t ( H a l i t o s i s ) B a u t a k s e d a p p a d a r o n g g a
m u l u t
1 M e n g h i l a n g k a n f a k t o r
e t i o l o g i b i s a j u g a
m e n g g u n a k a n m o u t h w a s h
3 C h e i l i t i s P e r a d a n g a n y a n g t e r j a d i
p a d a b i b i r , u m u m n y a a d a
p a d a s u d u t - s u d u t b i b i r
7 , 8 , 9 , 2 6 , 4 5 , 4 6 ,
5 3
M e m b e r i k a n p e l e m b a b b i b i r ,
m e n a m b a h a s u p a n v i t a m i n ,
m e m b e r i k a n o b a t
a n t i b i o t i k / m i n o s e p ,
m e n i g k a t k a n a s u p a n a i r
4 E r i t e m a M u l t i f o r m i s S u a t u p e n y a k i t k u l i t d a n
m e m b a r a n m u k o s a y a n g
t e r b a t a s . U m u m n y a t e r j a d i
p a d a p r i a d e w a s a m u d a t a p i
j u g a b i s a p a d a a n a k - a n a k .
U m u m n y a o e n y e b a b t i d a k
d i k e t a h u i , m u n g k i n b e r u p a
r e a k s i t e r h a d a p
m i k r o o r g a n i s m e a t a u o b a t
3 , 7 , 8 , 9 , 1 0 , 1 3 P e m b e r i a n o b a t - o b a t
i m m u n o m o d u l a s i ,
k o r t i k o s t e r o i d s i s t e m i s d o s i s
r e n d a h d a n a t a u a z a t r o p i n
K u m u r - k u m u r p a l i a t i f t o p i k a l
5 G i n g i v i t i s R a d a n g g u s i 2 1 , 2 2 , 2 3 , 2 4 ,
5 0 , 5 5
M e l a k u k a n s c a l l i n g d a n
m e n i n g k a t k a n D H E
6 H e r p e s s i m p l e k s
( P r i m a r y H e r p e t i c
G i n g i v o s t o m a t i t i s )
V e s i k e l ( g e l e m b u n g ) y a n g
m e r u p a k a n i n f e k s i v i r u s
H S V ( H e r p e s S i m p l e x
V i r u s ) p a d a b a g i a n s u d u t
1 3 , 2 1 , 2 4 , 3 8 , 4 7 ,
5 1 , 5 2 , 5 4
P e m b e r i a n a n t i v i r u s ,
p e r b a i k a n n u t r i s i t u b u h , d a n
p e m b e r i a n o b a t a n t i n y e r i ,
i s t i r a h a t y a n g c u k u p ,
A-1
b i b i r a t a u s e k i t a r m u l u t p e n i n g k a t a n d a y a t a h a n t u b u h 2 8 . L u k a m u d a h b e r d a r a h
2 9 . L u k a t e r b u k a b e r w a r n a b i r u k e p u t i h a n
3 0 . L u k a t e r b u k a p a d a l i d a h
3 1 . M u n c u l b e n j o l a n k e m e r a h a n p a d a l u b a n g g i g i
3 2 . N a n a h p a d a p a n g k a l g u s i
3 3 . N y e r i p a d a k e l e n j a r l u d a h
3 4 . N y e r i p a d a o t o t p e n g u n y a h
3 5 . N y e r i s a a t b e r b a r i n g
3 6 . N y e r i s a a t g i g i t e r t e k a n m a k a n a n
3 7 . N y e r i s a a t m e n g u n y a h
3 8 . P e m b e n g k a k a n k e l e n j a r g e t a h b e n i n g
3 9 . P e m b e n g k a k a n p a d a k e l e n j a r l u d a h
4 0 . P e m b u s u k a n g i g i
4 1 . P u l p a m a t i r a s a
4 2 . P u l p a t e r i n f e k s i / r a d a n g p a d a p u l p a
4 3 . R e s e s i g u s i
4 4 . S a k i t b e r d e n y u t t a n p a r a n g s a n g a n
4 5 . S u d u t m u l u t t e r a s a n y e r i
4 6 . S u d u t - s u d u t m u l u t b e r s i s i k
4 7 . T e r a s a p e r i h s a a t m a k a n d a n m i n u m
4 8 . T e r b e n t u k k a n t o n g a n t a r a g i g i d a n g u s i
4 9 . T e r d a p a t b e n j o l a n u n g u d e n g a n p i n g g i r a n
b e r s i k u p a d a d a e r a h m u l u t
5 0 . T e r d a p a t e n d a p a n p l a k
5 1 . T e r d a p a t u l k u s ( l u k a ) p a d a m u k o s a m u l u t
5 2 . T e r j a d i d a e r a h k e m e r a h a n p a d a m u l u t
5 3 . U l k u s ( l u k a ) p a d a s u d u t m u l u t
5 4 . V e s i k e l ( g e l e m b u n g ) p a d a m u k o s a m u l u t
5 5 . T e r d a p a t k a r a n g g i g i
5 6 . P e r k e m b a n g a n p e n y a k i t c e p a t ( b u l a n a n )
5 7 . R u a n g p u l p a t e r b u k a
5 8 . L u k a a t a u l e c i a t a u b e n j o l a n y a n g m u n c u l
b e r u l a n g
7 K a l k u l u s K a r a n g g i g i 1 , 2 4 , 5 0 , 5 5 M e l a k u k a n s c a l l i n g , r o o t
p l a n i n g , c u r a t t a g e a t a u b e d a h
f l a p y a n g d i s e s u a i k a n d e n g a n
t i n g k a t k e p a r a h a n n y a
8 K a n d i d i a s i s I n f e k s i j a m u r ( C a n d i d a
A l b i c a n s ) p a d a r o n g g a m u l u t
y a n g d i s e b a b k a n
k e t i d a k s e i m b a n g a n f l o r a
n o r m a l p a d a m u l u t
( P e n i n g k a t a n f l o r a C a n d i d a )
1 , 5 , 6 , 4 7 , 5 1 P e m b e r s i h a n j a m u r p a d a
d a e r a h y a n g t e r s e r a n g ,
P e m b e r i a n o b a t a n t i j a m u r ,
d a n p e n i n g k a t a n D H E
9 K a n k e r P e r t u m b u h a n s e l y a n g t i d a k
t e r k e n d a l i d a n b e r s i f a t g a n a s
2 , 3 , 4 , 8 , 3 0 , 5 2 ,
2 8 , 5 6 , 5 8
P e m b e r i a n o b a t a n t i k a n k e r ,
a t a u k e m o t e r a p i , a t a u
r a d i o t e r a p i , p e n i n g k a t a n D H E
1 0 K a r i e s M e d i a G i g i b e r l u b a n g y a n g b a r u
m e n g e n a i l a p i s a n d e n t i n
1 4 , 1 7 , 1 9 R e s t o r a s i
1 1 K a r i e s p r o f u n d a G i g i b e r l u b a n g y a n g s u d a h
m e n g e n a i j a r i n g a n p u l p a
1 4 , 1 7 , 1 9 , 4 2 , 4 4 R e s t o r a s i , p e m b e r s i h a n d a n
s t e r i l i s a s i s a l u r a n a k a r
1 2 K a r i e s S u p e r f i s i a l G i g i b e r l u b a n g y a n g h a n y a
s a m p a i l a p i s a n t e r l u a r a t a u
e m a i l
1 1 , 1 7 R e s t o r a s i
1 3 K e l a i n a n S e n d i
T e m p o r o m a n d i b u l e r
K e l a i n a n p a d a o t o t a t a u
s e n d i d i s e k i t a r
t e m p o r o m a n d i b u l a r j o i n t
1 6 , 3 4 , 2 0 P e r b a i k a n o k l u s i g i g i ,
t i n d a k a n p e m b e d a h a n j i k a
p a r a h
1 4 L i k e n p l a n u s P e n y a k i t g a t a l y a n g
k a m b u h a n , d i m u l a i s e b a g a i
r u a m d a r i b e n j o l a n k e c i l
y a n g m e n y e b a r , y a n g
k e m u d i a n m e n y a t u
m e m b e n t u k p l a k y a n g
b e r s i s i k d a n k a s a r ( b e r c a k
m e n o n j o l )
1 2 , 1 5 , 2 9 , 4 9 , 5 8 P e m b e r i a n k r i m a t a u s a l e p
b e t a m e t a s o n v a l e r a t 0 , 1 %
D i r a w a t d e n g a n s t e r o i d d a n
i m m u n o s u p r e s a n t o p i k a l a t a u
s i s t e m i k
1 5 M a s a l a h k e l e n j a r P e m b e n g k a k a n p a d a s a l u r a n 2 5 , 3 3 , 3 9 P e m b e r i a n a n t i b i o t i k a t a u
A-2
l u d a h k e l e n j a r l u d a h a t a u k e l e n j a r
l u d a h
a n t i v i r u s s e s u a i f a k t o r
p e n y e b a b n y a
P e m b e d a h a n
Penjela san defi ni si
S c a l l i n g : p e m b e r s i h a n k a r a n g g i g i
R o o t p l a n i n g : p e m b e r s i h a n a k a r g i g i
C u r a t t a g e : p e n g k u r e t a n
E t i o l o g i : f a k t o r p e n y e b a b
D H E ( D e n t a l H e a l t E d u c a t i o n ) : p e n i n g k a t a n
k e s a d a r a n a k a n k e s e h a t a n g i g i d a n m u l u t , b e r u p a
n a s e h a t a t a u p e n y u l u h a n s i n g k a t d a r i d o k t e r
t e r k a i t
R e s t o r a s i : p e n a m b a l a n g i g i
O k l u s i : p o s i s i b e r t e m u n y a ( k o n t a k ) g i g i
a t a s d e n g a n g i g i b a w a h s e c a r a s e m p u r n a
1 6 N e k r o s i s p u l p a K e m a t i a n j a r i n g a n p u l p a
a k i b a t p e r a d a n g a n p a d a
p u l p a y a n g b e r l a n g s u n g
k r o n i s
1 7 , 2 7 , 4 0 , 4 1 , 5 7 P e r a w a t a n s a l u r a n a k a r ( P S A /
e n d o d o n t i c t r e a t m e n t ) a t a u
p e n c a b u t a n g i g i
1 7 P e r i o d o n t i t i s P e r a d a n g a n g u s i y a n g s u d a h
m e n y e b a r k e d a e r a h
p e n y a n g g a g i g i
1 , 2 1 , 2 2 , 2 3 , 2 4 ,
4 3 , 4 8 , 5 0 , 5 5
M e l a k u k a n s c a l l i n g , r o o t
p l a n i n g , c u r a t t a g e a t a u b e d a h
f l a p y a n g d i s e s u a i k a n d e n g a n
t i n g k a t k e p a r a h a n n y a , s e r t a
p e m b e r i a n a n t i b i o t i k j i k a
s u d a h p a r a h
1 8 P u l p i t i s a k u t R a d a n g p a d a j a r i n g a n p u l p a
y a n g t i d a k p a r a h , j i k a
p e n y e b a b p e r a d a n g a n t e l a h
d i h i l a n g k a n m a k a p u l p a
a k a n p u l i h s e p e r t i s e m u l a
1 7 , 1 8 , 1 9 , 2 7 , 3 5 ,
4 2 , 4 4
D i p u l p o t o m i ( p e m o t o n g a n
p u l p a )
R e s t o r a s i , p e m b e r s i h a n d a n
s t e r i l i s a s i s a l u r a n a k a r s e r t a
P e m b e r i a n o b a t p e r e d a n y e r i
1 9 P u l p i t i s k r o n i s P e r a d a n g a n p a r a h p a d a
p u l p a y a n g t i d a k a k a n p u l i h
k e m b a l i s e k a l i p u n
p e n y e b a b n y a d i h i l a n g k a n ,
l a m b a t l a u n a k a n
m e n y e b a b k a n n e k r o s i s
( k e m a t i a n j a r i n g a n )
1 8 , 2 7 , 3 1 , 3 5 , 3 6 ,
3 7 , 4 2 , 5 7
D i p u l p o t o m i ( p e m o t o n g a n
p u l p a )
R e s t o r a s i , d a n
P e m b e r i a n o b a t p e r e d a n y e r i
D e v i t a l i s a s i ( s y a r a f
d i m a t i k a n ) d a n d i l a k u k a n
P e r a w a t a n s a l u r a n a k a r ( P S A /
e n d o d o n t i c t r e a t m e n t )
2 0 S a r i a w a n a t a u
S t o m a t i t i s A p h t o s a
r e c c u r r e n t ( S A R /
s a r i a w a n b e r u l a n g )
P e r a d a n g a n p a d a j a r i n g a n
m u k o s a m u l u t
7 , 1 3 , 1 5 , 2 8 , 3 0 ,
4 7 , 5 1
P e n i n g k a t a n a s u p a n n u t r i s i ,
v i t a m i n d a n a i r
P e m b e r i a n m i n o s e p ,
m e m i n i m a l i s i r f a k t o r
p e n c e t u s ( p r e d i s p o s i s i )
A-3
L A M P I R A N B
P O H O N D I A G R A M
Dagnosa
kC1 kC2 kC3 kC4 kC5 kC kC7 kC8 kC9 kC1O
D1 D2 D3 D4 D5 D D7 D8 D9 D1O
P1 P2 P3 P4 P5 P P7 P8 P9 P1O
Dagnosa
kC11 kC12 kC13 kC14 kC15
D11 D12 D13 D14 D15
P11
P12 P13
P14 P15
B-1
Dagnosa
kC1 kC17 kC18 kC19 kC2O
D1 D17 D18 D19 D2O
P1 P17 P18 P19 P2O
K e t e r a n g a n :
K G : K e l o m p o k G e j a l a
D : D i a g n o s a
P : P e n a n g a n a n
T a b e l P e l a b e l a n K e l o m p o k G e j a l a d a l a m P o h o n D i a g r a m
L a b e l K e l o m p o k G e j a l a
K G 1 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
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 , 1 3
K G 5 2 1 , 2 2 , 2 3 , 2 4 , 5 0 , 5 5
K G 6 1 3 , 2 1 , 2 4 , 3 8 , 4 7 , 5 1 , 5 2 , 5 4
K G 7 1 , 2 4 , 5 0 , 5 5
B-2
K G 8 1 , 5 , 6 , 4 7 , 5 1
K G 9 2 , 3 , 4 , 8 , 3 0 , 5 2 , 2 8 , 5 6 , 5 8
K G 1 0 1 4 , 1 7 , 1 9
K G 1 1 1 4 , 1 7 , 1 9 , 4 2 , 4 4
K G 1 2 1 1 , 1 7
K G 1 3 1 6 , 3 4 , 2 0
K G 1 4 1 2 , 1 5 , 2 9 , 4 9 , 5 8
K G 1 5 2 5 , 3 3 , 3 9
K G 1 6 1 7 , 2 7 , 4 0 , 4 1 , 5 7
K G 1 7 1 , 2 1 , 2 2 , 2 3 , 2 4 , 4 3 , 4 8 , 5 0 , 5 5
K G 1 8 1 7 , 1 8 , 1 9 , 2 7 , 3 5 , 4 2 , 4 4
K G 1 9 1 8 , 2 7 , 3 1 , 3 5 , 3 6 , 3 7 , 4 2 , 5 7
K G 2 0 7 , 1 3 , 1 5 , 2 8 , 3 0 , 4 7 , 5 1
T a b e l P e l a b e l a n D i a g n o s a d a l a m P o h o n D i a g r a m
L a b e l K e l o m p o k G e j a l a
D 1 A b s e s p e r i o d o n t a l
D 2 B a u m u l u t ( H a l i t o s i s )
D 3 C h e i l i t i s
D 4 E r i t e m a M u l t i f o r m i s
D 5 G i n g i v i t i s
D 6 H e r p e s s i m p l e k s ( P r i m a r y H e r p e t i c
G i n g i v o s t o m a t i t i s )
D 7 K a l k u l u s
D 8 K a n d i d i a s i s
D 9 K a n k e r
D 1 0 K a r i e s M e d i a
B-3
D 1 1 K a r i e s p r o f u n d a
D 1 2 K a r i e s S u p e r f i s i a l
D 1 3 K e l a i n a n S e n d i T e m p o r o m a n d i b u l e r
D 1 4 L i k e n p l a n u s
D 1 5 M a s a l a h k e l e n j a r l u d a h
D 1 6 N e k r o s i s p u l p a
D 1 7 P e r i o d o n t i t i s
D 1 8 P u l p i t i s a k u t
D 1 9 P u l p i t i s k r o n i s
D 2 0 S a r i a w a n a t a u S t o m a t i t i s A p h t o s a r e c c u r r e n t
( S A R / s a r i a w a n b e r u l a n g )
T a b e l P e l a b e l a n P e n a n g a n a n d a l a m P o h o n D i a g r a m
L a b e l K e l o m p o k G e j a l a
P 1 M e l a k u k a n s c a l l i n g , r o o t p l a n i n g , c u r a t t a g e a t a u b e d a h f l a p y a n g d i s e s u a i k a n
d e n g a n t i n g k a t k e p a r a h a n n y a
P 2 M e n g h i l a n g k a n f a k t o r e t i o l o g i b i s a j u g a m e n g g u n a k a n m o u t h w a s h
P 3 M e m b e r i k a n p e l e m b a b b i b i r , m e n a m b a h a s u p a n v i t a m i n , m e m b e r i k a n o b a t
a n t i b i o t i k / m i n o s e p , m e n i g k a t k a n a s u p a n a i r
P 4 P e m b e r i a n o b a t - o b a t i m m u n o m o d u l a s i , k o r t i k o s t e r o i d s i s t e m i s d o s i s r e n d a h
d a n a t a u a z a t r o p i n
K u m u r - k u m u r p a l i a t i f t o p i k a l
P 5 M e l a k u k a n s c a l l i n g d a n m e n i n g k a t k a n D H E
P 6 P e m b e r i a n a n t i v i r u s , p e r b a i k a n n u t r i s i t u b u h , d a n p e m b e r i a n o b a t a n t i n y e r i ,
i s t i r a h a t y a n g c u k u p , p e n i n g k a t a n d a y a t a h a n t u b u h
P 7 M e l a k u k a n s c a l l i n g , r o o t p l a n i n g , c u r a t t a g e a t a u b e d a h f l a p y a n g d i s e s u a i k a n
d e n g a n t i n g k a t k e p a r a h a n n y a
P 8 P e m b e r s i h a n j a m u r p a d a d a e r a h y a n g t e r s e r a n g , P e m b e r i a n o b a t a n t i j a m u r ,
d a n p e n i n g k a t a n D H E
P 9 P e m b e r i a n o b a t a n t i k a n k e r , a t a u k e m o t e r a p i , a t a u r a d i o t e r a p i , p e n i n g k a t a n
D H E
P 1 0 R e s t o r a s i
P 1 1 R e s t o r a s i , p e m b e r s i h a n d a n s t e r i l i s a s i s a l u r a n a k a r
P 1 2 R e s t o r a s i
B-4
P 1 3 P e r b a i k a n o k l u s i g i g i , t i n d a k a n p e m b e d a h a n j i k a p a r a h
P 1 4 P e m b e r i a n k r i m a t a u s a l e p b e t a m e t a s o n v a l e r a t 0 , 1 %
D i r a w a t d e n g a n s t e r o i d d a n i m m u n o s u p r e s a n t o p i k a l a t a u s i s t e m i k
P 1 5 P e m b e r i a n a n t i b i o t i k a t a u a n t i v i r u s s e s u a i f a k t o r p e n y e b a b n y a
P e m b e d a h a n
P 1 6 P e r a w a t a n s a l u r a n a k a r ( P S A / e n d o d o n t i c t r e a t m e n t ) a t a u p e n c a b u t a n g i g i
P 1 7 M e l a k u k a n s c a l l i n g , r o o t p l a n i n g , c u r a t t a g e a t a u b e d a h f l a p y a n g d i s e s u a i k a n
d e n g a n t i n g k a t k e p a r a h a n n y a , s e r t a p e m b e r i a n a n t i b i o t i k j i k a s u d a h p a r a h
P 1 8 D i p u l p o t o m i ( p e m o t o n g a n p u l p a )
R e s t o r a s i , p e m b e r s i h a n d a n s t e r i l i s a s i s a l u r a n a k a r s e r t a
P e m b e r i a n o b a t p e r e d a n y e r i
P 1 9 D i p u l p o t o m i ( p e m o t o n g a n p u l p a )
R e s t o r a s i , d a n
P e m b e r i a n o b a t p e r e d a n y e r i
D e v i t a l i s a s i ( s y a r a f d i m a t i k a n ) d a n d i l a k u k a n P e r a w a t a n s a l u r a n a k a r ( P S A /
e n d o d o n t i c t r e a t m e n t )
P 2 0 P e n i n g k a t a n a s u p a n n u t r i s i , v i t a m i n d a n a i r
P e m b e r i a n m i n o s e p , m e m i n i m a l i s i r f a k t o r p e n c e t u s ( p r e d i s p o s i s i )
B-5
L A M P I R A N C
P E N E R A P A N K A I D A H P R O D U K S I P A D A A P L I K A S I
I ($junlah_hasl_uagnoss>O){
vhle($rov=nysql_Ietch_array($result)){
I ($rov['nark']=='secal'){
echo"Dagnoss. ". $rov['uagnoss'].
"<br/>DeIns. ". $rov['ueIns'].
"<br/>Penanganan. ". $rov['enanganan']. "<br/><br/>",
break,}
else{
echo"Dagnoss. ". $rov['uagnoss']. "<br/>DeIns. ". $rov['ueIns'].
"<br/>Penanganan. ". $rov['enanganan']. "<br/><br/>",
}}}
else{
echo"1uakutenukanuagnossyangcocokberuasarkanlhan.",
}
//cekhasl uagnoss
I ($junlah_hasl_uagnoss>O){
vhle($rov=nysql_Ietch_array($sql_query)){
$str_array=$rov['u_gejala'],
//convertkearray
$uata=(exloue(', ', $str_array, -1)),
//htungtotal uataauaarray
$j_array=count($uata),
I ($j_array<5){
I ($rov['nark']=='secal'){
echo"<br/>Dagnoss. ". $rov['uagnoss'].
C-1
"<br/>DeIns. ". $rov['ueIns'].
"<br/>Penanganan. ". $rov['enanganan']. "<br/><br/>",
break,}
else{
echo"<br/>Dagnoss. ". $rov['uagnoss'].
"<br/>DeIns. ". $rov['ueIns'].
"<br/>Penanganan. ". $rov['enanganan']. "<br/><br/>", }
}
elseI ($j_array>4){
$uata_kelh=exloue(', ', $str_array2, 5),
//rnt_r($uata_kelh),
$j_uata_2=count($uata_kelh),
I ((((count($uata_kelh) - 1)/count($uata))*1OO)>O){
//echo"Lebhuar O%, nasukkesesal",
I ($rov['nark']=='secal'){
echo"<br/>Dagnoss. ". $rov['uagnoss'].
"<br/>DeIns. ". $rov['ueIns']. "<br/>Penanganan. ".
$rov['enanganan']. "<br/><br/>",
break,
}else{
echo"<br/>Dagnoss. ". $rov['uagnoss'].
"<br/>DeIns. ". $rov['ueIns']. "<br/>Penanganan. ".
$rov['enanganan']. "<br/><br/>",
else{
echo"<br/>Dagnoss. ". $rov['uagnoss']. "<br/>DeIns. ".
$rov['ueIns']. "<br/>Penanganan. ".
$rov['enanganan']. "<br/><br/>", }
} }
}else{
echo"1uakutenukanuagnossyangcocokberuasarkanlhan.",
}
C-2
LAMPIRAN D
QUESIONER
Jenis Kelamin : Profesi :
Umur : Domisili :
Saya mahasiswa Tekni k Informatika Universi tas Islam Negeri J akar ta, bermaksud mengadakan
penelitian kecil sebagai bahan pertimbangan dan penguat latar bel akang dal am proses pen yelesaian skripsi saya
yan g berjudul Aplikasi Sistem Pakar Berbasis Web untuk Diagnosa Penyakit Gigi dan Mulut.
Aplikasi ini bertujuan untuk membantu mas yarakat umum atau juga mahasiswa kedokteran gi gi yan g
ingin men getahui berbagai jenis pen yakit gi gi melalui gejal a yan g dirasakan oleh penderita atau pasien.
Aplikasi ini diharap dapat membantu dalam akselerasi pendidikan mahasiswa kedokteran gi gi dan juga
membantu mas yarakat umum dalam penanganan awal pen yakit gi gi dan m ulut.
Aplikasi ini saya usulkan karena berdasar pen elitian Data Dirjen Pelayanan M edik (2001) yan g
menunjukkan bahwa pen yakit gi gi dan mulut t ermasuk sepuluh ranking pen yakit terban yak di Indonesia
(Saragih, 2009:1). Berd asarkan survei Ya yasan Kesehatan Gi gi Indonesi a (2003) yan g dilakukan pada anak-
anak menunjukkan bahwa 70 % anak-anak m enderita karies gi gi dan gingivitis (peradangan gusi), sedangkan
pada orang dewasa ditemui seban yak 73% yan g menderita karies gi gi. Sedangkan, berdasarkan hasil survei
kesehatan rumah tangga (SKRT) tahun 2004, seban yak 90,05 % pend uduk Indonesia mempun yai masalah
kesehatan gi gi dan mulut (Saragih, 2009:2). An gka ini pun meningkat pada hasil riset drg Herni yawati, M kes
tahun 2007 yan g menunjukan seban yak 72 persen penduduk Indonesia m engalami gi gi berluban g (Hamsafir,
2010).
M ungkin ada yan g bert an ya sistem pakar itu sendiri sebenarn ya apa. Si stem pakar merupakan paket
perangkat lunak at au paket program komputer ya ng ditujukan sebagai pen yedi a nasihat dan sarana bantu dalam
memecahkan masalah dalam bidang-bidang spesialisasi tertentu seperti sains, pereka yasaan matematika,
kedokteran, pendidikan dan sebagain ya. Komputer yan g demikian dapat di jadikan seperti konsultan atau t enaga
ahli di bidangn ya, tapi p enerapan aplikasi yang s aya akan buat ini menjadi penasehat awal saja bukan penentu
kebijakan akhir dalam penatalaksanaan atau penindaklanjutan pen yakit yan g diderita.
Sekiran ya demikianlah penjelasan singkat sa ya tentang l atar belakang pen yebaran quesioner ini dan
gambaran singkat projek yan g akan menjadi hasi l implementasi atau penerapan darai dat a olah queaioner ini,
kemudian sa ya mohon kesediaan sedikit waktun ya untuk mengisi beberapa pertan yaan sin gkat ber ikut dengan
sejujurn ya. Atas perhatian dan bantuann ya sa ya u capkan terima kasih.
Budi Kurniawan
Fakultas Sains dan Teknologi/ Teknik Informatika
Universitas Islam Negeri Jakarta
NIM: 104091002863
1
PERTANYAAN (Jawablah dengan memberi tanda silang atau lingkari pada pilihan Anda)
1. Seberapa sering anda menggosok gi gi dalam
satu hari?
a. 1 kali sehari
b. 2 kali sehari
c. 3 kali sehari
d. Setiap selesai makan
2. Seberapa penting m enggosok gi gi bagi anda?
a. Tidak penting
b. Kurang penting
c. Penting
d. Sangat penting
3. Seberapa sering anda pergi ke dokt er gi gi untuk
memeriksakan gi gi anda?
a. 3 builan sekali
b. 6 bulan sekali
c. Setahun sekali
d. J ika sakit saja
4. Alasan apa yan g mendasari anda pergi ke dokter
gi gi secara rutin?
a. Kesehatan gi gi itu penting
b. Periksa gi gi itu murah
c. Kebiasaan dari keluarga
d. Fasilitas perusahaan atau tempat bekerja
5. Alasan anda yan g jar ang per gi ke dokter gi gi?
a. Kesehatan gi gi cukup dij aga den gan sikat
gi gi
b. Bia ya mahal
c. Tidak pernah sakit gi gi
d. Han ya dian ggap perlu jika sudah sakit gigi
atau mulut
6. Apakah anda mengen al jenis pen yakit gi gi dan
mulut?
a. Tidak tahu sama sekali
b. Sedikit
c. Beberap a jenisn ya sangat tahu
d. Ban yak j enisn ya yan g saya t ahu
(jika jawaban anda a atau d maka lanjut ke
no.8)
7. J ika jawaban anda pada pern yat aan no. 6 adal ah
b atau c mohon jawab pern yat aan ini, jika yan g
lain lewatkan, dari mana anda mendapatkan
informasi tersebut?
a. Internet
b. Buku
c. Software at au program kepakaran
d. Pernah mengalamin ya
8. Pernahkah anda melihat dan menjalankan
software atau aplikasi sistem pakar yan g
digunakan untuk menent ukan pen yakit gi gi dan
mulut?
a. Belum
b. Pernah lihat tapi belum pernah menjal ankan
c. Pernah lihat dan satu kali mencoba untuk
menjalankan
d. Sering sekali menggunakan
Jika jawaban anda a. lanjut ke no.11
9. J ika jawaban anda pada pern yat aan 8 adal ah
selain a, mohon jawab pern yat aan berikut,
bagaimana bentuk software atau aplikasi
tersebut?
a. Aplikasi dalm bentuk web
b. Program seperti aplikasi windows
c. Program berbentuk console atau tampilan
han ya teks
d. Berupa pesan singkat dal am email atau alat
komunikasi
10. Bagaimana cara menj alankan atau
menggunakan aplikasi tersebut?
a. M emasukkan nama pen yakit lalu
ditampilkan gejalan ya
b. M enjawab pertan yaan gejala yan g dirasakan
lalu ditampilkan diagnos an ya
c. M emilih gejala yan g talah ditampilkan
sesuai yan g dirasakan kemudian ditampilkan
diagnosan ya
d. M emilih diagnosa pen yakit kemudian
ditampilkan gejala- gejal an ya
11. M enurut anda apakah software at au aplikasi
sistem pakar untuk mendiagnosa pen yakit gi gi
dan mulut diperlukan untuk membantu anda?
a. Sangat dibutuhkan
b. Butuh
c. Kurang ber guna
d. Tidak penting
12. J ika jawaban anda pada pern yat aan no.11 adal ah
a atau b, mohon jawab pern yat aan ini, saran
anda bentuk yan g baik u ntuk aplikasi sistem
pakar kesehatan gi gi dan mulut berupa?
a. Aplikasi dalm bentuk web sehingga dapat
diakses kapanpun
b. Program seperti aplikasi windows untuk
kepentingan pribadi dirumah
c. Program berbentuk console atau tampilan
han ya teks agar kecil memori yang
digunakan
d. Berupa pesan singkat dal am email atau alat
komunikasi dengan satu kali akses saja
L A M P I R A N E
T A B U L A S I H A S I L P E N Y E B A R A N Q U E S I O N E R
No t] usia rofesi domisiIi No Item
1 2 3 4 5 7 8 9 1O 11 12
1 L 23 nahassva sukoharjo 2 4 2 3 2 2 1 2 1
2 23 nahassva solo 2 3 3 1 2 4 1 2 3
3 27 nahassva solo 2 4 4 1 1 3 1 2 3 3 3 3
4 23 nahassva solo 2 4 2 1 1 3 1 1 3 1
5 22 coass solo 3 4 2 1 4 4 1 2 1
24 coass solo 2 4 3 1 3 4 3 1 1 1 1
7 l 23 nahassva solo 2 4 3 1 4 4 1 1 1
8 24 nahassva solo 2 4 3 1 3 4 3 1 1 1 1
9 25 coass solo 4 4 2 3 4 4 3 1 1 1 1
1O l 23 coass karanganyar 3 4 2 1 4 4 1 2 1
11 coass 3 4 4 1 4 3 2 1 1 1
12 25 coass sukoharjo 2 4 4 1 2 4 2 2 1 1 2 1
13 l 2 coass solo 2 3 4 1 2 3 2 2 1 1 2 1
14 24 coass sukoharjo 4 4 2 1 2 3 2 2 1 1 1 1
15 l 23 coass karanganyar 3 4 2 1 2 4 1 2 1
1 22 coass sukoharjo 3 3 4 3 4 4 3
17 l 24 coass sukoharjo 3 4 2 3 2 3 2 1 3
18 l 25 coass solo 3 3 3 3 2 4 2 1 1 3
19 23 coass karanganyar 3 4 2 3 2 3 2 1 2 1
2O 23 coass karanganyar 3 3 3 3 2 4 1 3
21 l 24 coass senarang 3 3 3 3 1 3 2 3 1 1 1 1
22 21 nahassva solo 2 3 4 4 4 4 1 2 1
23 l 23 coass solo 2 3 4 1 4 2 2 1 3
24 l 23 coass surabaya 4 4 3 1 1 4 1 2 1
25 22 nahassva solo 3 4 4 1 2 3 1,2 2 2
E - 1
L A M P I R A N E
T A B U L A S I H A S I L P E N Y E B A R A N Q U E S I O N E R
No t] usia rofesi domisiIi No Item
1 2 3 4 5 7 8 9 1O 11 12
2 25 nahassva solo 2 4 4 4 2 4 1 1 1
27 25 svasta solo 3 4 4 4 2 2 2 1 2 2 1
28 22 nahassva solo 3 4 4 4 1 2 2 1 2 1
29 22 nahassva solo 2 3 4 1 4 2 1 1 2 1
3O 2O nahassva solo 2 3 4 1 4 3 1 3 1 1 1 1
31 21 nahassva solo 2 3 4 2 3 1 1 2 1
32 23 coass 2 3 4 1 2 1 2 1
33 l 18 nahassva solo 3 3 4 1 1 2 1 2 1 4
34 22 coass solo 3 3 4 1 3 2 2 3
35 l 24 nahassva solo 2 4 4 1 4 3 1 2 1
3 l 23 nahassva solo 2 4 4 1 1 3 1 1 1 2 2
37 21 nahassva solo 3 3 4 1 4 2 1 2 1 1 1 2
38 2O coass solo 3 4 4 4 4 1 3
39 24 solo 2 4 3 4 1,3 3 2 1 2 1
4O l 31 svasta sukoharjo 2 4 4 1 3 1 1 4
41 24 guru sukoharjo 2 4 4 1 1 1 1 1 1
42 24 guru solo 3 3 4 1 1 1 2 1
43 25 guru sukoharjo 2 4 4 1 2 2 4 1 2 2 1 2
44 25 coass solo 3 4 2 3 3 2 1 1 2
45 l 25 coass solo 3 4 4 1 4 2 1 2 1 3
4 25 nahassva klaten 3 3 4 1 1 1 2 1
47 l 23 I1 solo 1 3 4 4 2 1 1 1 3
48 28 uokter unun vonogr 2 4 3 1 3 2 1 2 1
49 29 uokter gg vonogr 2 4 1 1 4 3 1 1 3
5O 37 uokter gg vonogr 2 4 2 1 3 2 1 1 1
E - 2
L A M P I R A N E
T A B U L A S I H A S I L P E N Y E B A R A N Q U E S I O N E R
No t] usia rofesi domisiIi No Item
1 2 3 4 5 7 8 9 1O 11 12
51 l 2 guru tangsel 2 3 4 4 4 2 4 1 2 1
52 3O guru onuok cabe 2 4 4 1 4 4 3 3 4 1 1
53 3O guru anulang 2 3 4 4 1 2 2 1 2 1
54 2 karyavan onuok cabe 2 4 4 3 4
55 28 guru bntaro 2 4 3 1 2 2 4 1
5 l 37 guru onuok cabe 2 3 4 3 2 4 4 1 4 3 1 2
57 25 guru anulang 3 4 2 1 3 2 1 1 1
58 4O guru cutat 2 4 2 1 3 1 1 1 1 1
59 34 akuntng anulang 2 4 4 4 4 2 1
O 25 guru anulang 3 4 4 4 2 4 1 2 1
1 25 guru anulang 2 4 4 1 4 2 4 2 1 1 1 1
2 l 32 karyavan nuncul 2 3 4 4 2 4 1 4
3 24 guru jakarta 2 4 4 1 4 2 4 1 2 1
4 27 guru ueok 2 4 4 3 3 2 1 3 1 1
5 25 guru anulang 2 3 4 4 2 4 1 2 1
27 guru anulang 2 3 4 2 2 1 1 1 1
7 23 guru nanang 2 4 3 1 1 2 4 2 1 1 2 1
8 35 guru onuok cabe 2 3 4 4 1 1 1 1
9 32 guru anulang 2 4 4 3 2 2 1 2
7O 3O guru onuok cabe 3 3 4 2 3 4 1 1 2
71 21 nahassva jakarta 2 3 4 2 3 1 1 1 2
72 21 nahassva jakarta 4 4 2 1 1 1 1 3
73 19 nahassva jakarta 3 4 4 1 4 4 2 2 1 1 1 1
74 2O nahassva jakarta 2 4 4 1 4 2 4 1 1 2
75 21 nahassva jakarta 2 3 4 1 1 2 1 1 1 1
E - 3
L A M P I R A N E
T A B U L A S I H A S I L P E N Y E B A R A N Q U E S I O N E R
No t] usia rofesi domisiIi No Item
1 2 3 4 5 7 8 9 1O 11 12
7 19 guru jakarta 2 4 4 1 2 4 1 1 1
77 21 nahassva jakarta 2 4 2 1 1 3 2 1 1 2
78 l 2O nahassva jakarta 2 4 4 4 2 1 1 1 1
79 l 22 nahassva jakarta 3 3 4 4 2 4 1 1 1
8O l 22 nahassva jakarta 1 4 4 1 4 2 4 1 1 1
81 l 22 nahassva jakarta 1 4 4 1 4 2 4 2 1 2
82 l 21 nahassva jakarta 2 4 4 1 1 4 1 1 1
83 l 2O nahassva jakarta 2 3 3 1 4 2 1 1 1 1
84 l 2O nahassva jakarta 1 4 4 1 4 2 1 1 1
85 l 21 nahassva jakarta 2 4 4 3 1 4 1 1 1
8 l 22 nahassva jakarta 1 4 4 4 4 2 4 1 1 2
87 2O nahassva jakarta 2 3 4 2 4 3 1 1 2 2
88 2O nahassva jakarta 2 3 4 3 1 2 2
89 2O nahassva jakarta 3 4 1 1 2 4 1 2 1
9O 21 nahassva jakarta 2 4 3 1 2 3 4 1 2 1
91 22 nahassva jakarta 2 3 4 1 4 2 4 1 2 4
92 l 23 nahassva jakarta 2 3 4 4 1 1 2 1
93 l 19 nahassva jakarta 1 3 4 1 4 2 4
94 25 egava jakarta 2 3 4 1 4 2 4 1 2 4
95 21 nahassva jakarta 3 4 4 1 4 2 2 1 2 1
9 l 2O nahassva jakarta 2 4 2 1 4 4 1 2 1
97 l 21 nahassva jakarta 2 4 4 1 4 2 4 1 2 1
98 l 18 nahassva jakarta 1 3 4 1 4 2 4 1 2 1
99 l 2O nahassva jakarta 2 3 4 1 4 2 2 1
1OO l 18 nahassva jakarta 1 3 4 1 4 2 4 1 2 1
Persentase Javaban. 1 8,OO% O,OO% 2,OO% 73,8% 23,O8% ,12% 2,7% 77,42% 8O,95% 8,18% 44,21% 74,7O%
2 O,OO% O,OO% 1,OO% 1,32% 21,98% 41,84% 33,8O% 15,O5% 4,7% 13,4% 43,1% 15,%
3 28,OO% 39,OO% 14,OO% 15,79% 5,49% 2,53% 1,41% 7,53% 9,52% 13,4% 1O,53% ,O2%
4 4,OO% 1,OO% 8,OO% 9,21% 48,35% 25,51% 3,2% O,OO% 4,7% 4,55% 2,11% 3,1%
E - 4
L A M P I R A N F
H A S I L W A W A N C A R A D E N G A N P A K A R
P A K A R 1
d r g . A . S h o l e h ( A l m a r h u m )
P e n u l i s : S e l a m a i n i p e r n a h k a h m e n e m u k a n s i s t e m p a k a r u n t u k m e n 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 ?
P a k a r : S e l a m a i n i b e l u m s a y a t e m u k a n
P e n u l i s : J i k a h a d i r s e b u a h s i s t e m k o m p u t e r y a n g m e m b a n t u 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 i s t e m p a k a r ) u n t u k s i a p a k a h s a s a r a n o b j e k p e m a k a i y a n g t e p a t ?
P a k a r : B i s a u n t u k b i d a n g a k a d e m i k s e p e r t i m a h a s i s w a k e d o k t e r a n g i g i , d a p a t j u g a u n t u k
k e p e r l u a n m a s y a r a k a t u m u m d a n j u g a u n t u k a s i s t e n a t a u p e r a w a t p a d a b e b e r a p a
k l i n i k d o k t e r g i g i , t e n t u n y a b a g i a s i s t e n y a n g d i r e k o m e n d a s i k a n .
P e n u l i s : P e n y a k i t a p a s a j a y a n g s e r i n g m u n c u l ?
P a k a r : g i g i b e r l u b a n g y a n g t e r d i r i d a r i t i g a t i n g k a t a n , k a r i e s s u p e r f i s i a l y a n g b a r u s a m p a i
e m a i l , k a r i e s m e d i a y a n g s u d a h m a s u k s a m p a i d e n t i n , k a r i e s n p r o f u n d a y a n g s u d a h
s a n g a t n y e r i k a r e n a s u d a h m e n y e n t u h p u l p a . J i k a g i g i b e r l u b a n g i n i t i d a k d i t a n g a n i
d e n g a n t e p a t m a k a a k a n m e n y e b a b k a n p u l p a t e r i n v e k s i y a n g d i s e b u t p u l p i t i s . P u l p i t i s
s e n d i r i d i b a g i k e m b a l i m e n j a d i d u a , p u l p i t i s a k u t y a n g d a p a t d i s e m b u h k a n , p u l p i t i s
k r o n i s y a n g s u f a h p a r a h . J i k a p u l p i t i s s u d a h s a m p a i p a d a f a s e k r o n i s d a n d i d i a m k a n
s a j a m a k a a k a n m e m a t i k a n p u l p a y a n g d i s e b u t n e k r i t i s p u l p a . J i k a a d a p e r a d a n g a n
y a n g t e r j a d i p a d a g u s i m a k a d i s e b u t g i n g i v i t i s . G i n g i v i t i s i n i m e r u p a k a n a k i b a t l a t e n
d a r i k a r a n g g i g i . J i k a r a d a n g p a d a g u s i i n i s e m a k i n p a r a h d a n m e n u n j u k k a n
p e m b e n t u k a n n a n a h m a k a d i s e b u t a b s e s p e r i o d o n t a l . A d a j u g a y a n g s e r i n g t e r j a d i
p a d a m u l u t y a i t u s a r i a w a n , b a u m u l u t d a n h e r p e s . M a s i h b a n y a k s e b e t u l n y a t a p i y a n g
s e r i n g m u n c u l m u n g k i n i n i , n a h n a n t i b i s a d i k u m p u l k a n d a t a n y a t e r l e b i h d a h u l u .
F - 1
K e m u d i a n d i s u s u n t e r u r u t p a d a d i a g n o s a n y a t i d a k p e r l u b a n y a k d u l u y a n g p e n t i n g
s e r i n g m u n c u l
S u m b e r : w a w a n c a r a t a n g g a l 2 F e b r u a r i 2 0 1 1 , b e b e r a p a p e k a n s e b e l u m b e l i a u m e n i n g g a l ,
k e m u d i a n p o s i s i p a k a r i n i d i g a n t i k a n o l e h d r g . N u r W i d y a n i
P A K A R 2
d r g . N u r W i d y a n i
P e n u l i s : a p a k a h b e n a r a d a b e b e r a p a k l i n i k y a n g m e m i l i k i a s i s t e n b a g i d o k t e r g i g i
d e n g a n k e w e n a n g a n m e m b e r i k a n d i a g n o s a a w a l u n t u k m e m b a n t u d o k t e r y a n g
a d a ?
P a k a r : b e t u l , p a d a b e b e r a p a k l i n i k m e m a n g d i b e r i k a n k e w e n a n g a n b a g i p a r a a s i s t e n
u n t u k j u g a m e m b a n t u h a n y a s e b a t a s m e m b e r i d i a g n o s a a w a l s a j a , s e l e b i h n y a
d i b e r i k a n k e m b a l i k e w e n a n g a n p a d a d o k t e r
P e n u l i s : a p a k e n d a l a y a n g a d a d e n g a n p o l a s e p e r t i i n i ?
P a k a r : p e r t a m a , t i d a k s e m u a a s i s t e n m e m i l i k i b e k a l p e m a h a m a n y a n g s a m a t e n t a n g
j e n i s - j e n i s p e n y a k i t g i g i d a n m u l u t . K e d u a , s u m b e r y a n g a d a p u n t e r b a t a s d a n
b i s a m e m a k a n b a n y a k s u m b e r t e r t u l i s .
P e n u l i s : l a l u s e b a i k n y a a p a y a n g d i l a k u k a n u n t u k m e m b a n t u k e l e m a h a n i n i
P a k a r : d i b u a t n y a s e b u a h s i s t e m k o m p u t e r y a n g m a m p u m e n y i m p a n d a t a d e n g a n
t e m p a t y a n g k e c i l t a p i j u m l a h d a t a b e s a r . L e b i h b a g u s l a g i j i k a m a m p u d i
s e b a r k a n k e y a n g l a i n j u g a d e n g a n f a s i l i t a s i n t e r n e t s e h i n g g a m a s y a r a k a t u m u m
j u g a b i s a m e n i k m a t i .
S u m b e r : w a w a n c a r a t a n g g a l 2 7 M e i 2 0 1 1
F - 2
L A M P I R A N G
T A M P I L A N D A T A B A S E D A N
I M P L E M E N T A S I R A N C A N G A N I N T E R F A C E
1 . I m p l e m e n t a s i B a s i s D a t a
1 . 1 . T a b e l D i a g n o s a
G a m b a r 1 . 1 S t r u k t u r T a b e l D i a g n o s a
1 . 2 . T a b e l G e j a l a
G a m b a r 1 . 2 S t r u k t u r T a b e l G e j a l a
C-1
1 . 3 . T a b e l G r u p G e j a l a
T a b e l 1 . 3 S t r u k t u r T a b e l G r u p G e j a l a
1 . 4 . T a b e l R e l a s i D i a g n o s a
T a b e l 1 . 4 S t r u k t u r T a b e l R e l a s i D i a g n o s a
C-2
2 . I m p l e m e n t a s i R a n c a n g a n A n t a r M u k a ( I n t e r f a c e ) P e m a k a i
2 . 1 . H a l a m a n U t a m a
Gambar2.1H a l a m a n M e n u U t a m a
C-3
2 . 2 . H a l a m a n M e n u D i a g n o s a d a n H a s i l D i a g n o s a
Gambar2.2H a l a m a n M e n u D i a g n o s a
Gambar2.3H a l a m a n H a s i l P r o s e s D i a g n o s a
C-4
2 . 3 . H a l a m a n M e n u E d i t
Gambar2.4HaIamantoginpadamenu8dit
Gambar2.5iormtoginpadamenu8dit
C-5
Gambar2.5HaIamanemiIihan8dit
Gambar2.1HaIamaniorm1abeI GrupGejaIa
C-
Gambar2.8HaIamaniorm8dit1abeI GrupGejaIa
Gambar2.9HaIamaniorm1abeI GejaIa
C-7
Gambar2.10HaIamaniorm8dit1abeI GejaIa
Gambar2.11HaIamaniorm1abeI Diagnosis
C-8
Gambar2.12HaIamaniorm8dit1abeI Diagnosis
2 . 4 . H a l a m a n M e n u H e l p
Gambar2.13HaIamanmenuHeIp
C-9
2 . 5 . H a l a m a n M e n u A b o u t
Gambar2.14HaIamanmenuAbout
C-1O
L A M P I R A N H
H A S I L P E N G U J I A N M A N D I R I
1 . H a s i l P e n g u j i a n M a n d i r i s e b a g a i A d m i n
N o . P e n g u j i a n H a s i l y a n g
d i h a r a p k a n
H a s i l T e s K e t e r a n g a n
1 . B u k a
p r o g r a m
M a s u k k e m e n u
u t a m a
S e s u a i
2 . K l i k m e n u
h o m e
M e n a m p i l k a n
m e n u u t a m a
S e s u a i
3 . K l i k m e n u
d i a g n o s a
M e n a m p i l k a n
h a l a m a n d i a g n o s a
y a n g t e r d i r i d a r i
k e l o m p o k -
k e l o m p o k g e j a l a
S e s u a i
4 . M e m i l i h
g e j a l a
T e r d a p a t t a n d a c e k
l i s p a d a g e j a l a
y a n g t e r p i l i h
S e s u a i
5 . M e n e k a n
t o m b o l
p r o s e s
M e n a m p i l k a n h a s i l
d i a g n o s a
S e s u a i S e s u a i d e n g a n
d a t a d i a g n o s a
6 . M e n e k a n
t o m b o l
k o s o n g k a n
M e n g o s o n g k a n
k o l o m c e k l i s
p i l i h a n g e j a l a
S e s u a i
7 . M e m i l i h
m e n u e d i t
M e n a m p i l k a n
i n f o r m a s i u n t u k
l o g i n
S e s u a i
8 . M e m i l i h
l o g i n
M e n a m p i l k a n f o r m
l o g i n
S e s u a i
9 . M e n g i s i
f o r m l o g i n
M e n a m p i l k a n
h a l a m a n p e m i l i h a n
t a m p i l a n d a t a y a n g
d i k e h e n d a k i :
- T a b e l g r u p
g e j a l a
- T a b e l g e j a l a
- T a b e l d i a g n o s a
- L o g o u t
S e s u a i M e n a m p i l k a n
k e t e r a n g a n j i k a
s a l a h
m e m a s u k k a n
u s e r n a m e d a n
p a s s w o r d
1 0 . M e m i l i h
t a b e l g r u p
g e j a l a
M e n a m p i l k a n f o r m
p e n a m b a h a n d a t a
p a d a t a b e l g r u p
g e j a l a d a n j u g a
d a t a g r u p g e j a l a
y a n g s u d a h a d a
( p a d a b a g i a n
b a w a h f o r m ) y a n g
S e s u a i
H-1
d i l e n g k a p i d e n g a n
m e n u h a p u s a t a u
e d i t
1 1 . M e m i l i h
t a b e l g e j a l a
M e n a m p i l k a n f o r m
p e n a m b a h a n d a t a
p a d a t a b e l g e j a l a
d a n j u g a d a t a
g e j a l a y a n g s u d a h
a d a ( p a d a b a g i a n
b a w a h f o r m ) y a n g
d i l e n g k a p i d e n g a n
m e n u h a p u s a t a u
e d i t
S e s u a i
1 2 . M e m i l i h
t a b e l
d i a g n o s a
M e n a m p i l k a n f o r m
p e n a m b a h a n d a t a
p a d a t a b e l
d i a g n o s a d a n j u g a
d a t a d i a g n o s a y a n g
s u d a h a d a ( p a d a
b a g i a n b a w a h
f o r m ) y a n g
d i l e n g k a p i d e n g a n
m e n u h a p u s a t a u
e d i t
S e s u a i
1 3 . M e n g e d i t
d a t a p a d a
t i a p t a b e l
M e n a m p i l k a n f o r m
b a r u u n t u k e d i t t i a p
t a b e l
S e s u a i
1 4 . M e n a m b a h
d a t a p a d a
t i a p t a b e l
M e n a m p i l k a n f o r m
t a m b a h d a t a
S e s u a i
1 5 . M e n g h a p u s
d a t a p a d a
t i a p t a b e l
M e n g h a p u s d a t a
y a n g t e r p i l i h
S e s u a i
1 6 . K l i k m e n u
h e l p
M e n a m p i l k a n
h a l a m a n h e l p
S e s u a i
1 7 . K l i k m e n u
a b o u t
M e n a m p i l k a n
h a l a m a n a b o u t
S e s u a i
1 8 . K e l u a r
p r o g r a m
K e l u a r a p l i k a s i S e s u a i
H-2
2 . H a s i l P e n g u j i a n M a n d i r i s e b a g a i U s e r
N o . P e n g u j i a n H a s i l y a n g
d i h a r a p k a n
H a s i l T e s K e t e r a n g a n
1 . B u k a
p r o g r a m
M a s u k k e m e n u
u t a m a
S e s u a i
2 . K l i k m e n u
h o m e
M e n a m p i l k a n
m e n u u t a m a
S e s u a i
3 . K l i k m e n u
d i a g n o s a
M e n a m p i l k a n
h a l a m a n d i a g n o s a
y a n g t e r d i r i d a r i
k e l o m p o k -
k e l o m p o k g e j a l a
S e s u a i
4 . M e m i l i h
g e j a l a
T e r d a p a t t a n d a c e k
l i s p a d a g e j a l a
y a n g t e r p i l i h
S e s u a i
5 . M e n e k a n
t o m b o l
p r o s e s
M e n a m p i l k a n h a s i l
d i a g n o s a
S e s u a i S e s u a i d e n g a n
d a t a d i a g n o s a
6 . M e n e k a n
t o m b o l
k o s o n g k a n
M e n g o s o n g k a n
k o l o m c e k l i s
p i l i h a n g e j a l a
S e s u a i
7 . K l i k m e n u
h e l p
M e n a m p i l k a n
h a l a m a n h e l p
S e s u a i
8 . K l i k m e n u
a b o u t
M e n a m p i l k a n
h a l a m a n a b o u t
S e s u a i
9 . K e l u a r
p r o g r a m
K e l u a r a p l i k a s i S e s u a i
H-3
L A M P I R A N I
L I S T I N G P R O G R A M
d i a g n o s a . p h p
<htnl>
<heau>
<ttle>Dagnosa</ttle>
</heau>
<?h
?>
ncluue'atas.h',
<?h
?>
ncluue'1.h',
<?h
ncluue'bavah.h',
?></htnl>
1 . p h p
<?h
$rov
$user='root',
$assvoru='',
$server='localhost',
$sql_connect=nysql_connect($server, $user, $assvoru),
I (!$sql_connect){
echo"koneks gagal, ceknysql server!", ext(), }
$oen_ub=nysql_select_ub("uagnoss_gg"),
I (!$oen_ub){
echo"uatabase. uagnoss_gg notexst?", ext(), }
$sql_grugejala="SLLLC1*IPOLt_gru_gejala",
$exec_sql_grugejala=nysql_query($sql_grugejala),
//heauerIorn
echo"<h2>LasukkanCejalayangDrasakan</h2>",
echo"<Iornacton='roses.h' nethou='ost'>\n",
vhle($rov=nysql_Ietch_array($exec_sql_grugejala, LYSOL_ASSOC)){//akanya
echo"<h2>Crou. ". $rov['keterangan']. "</h2><br/>\n",
I-1
$sql_entry_gejala="Selectt_gejala.u_gejala, t_gejala.keterangan_gejala As
tes3, t_gru_gejala.keterangan, t_gejala.u_grou
Iront_gejalaInnerJont_gru_gejalaOnt_gejala.u_grou=
t_gru_gejala.u_gru_gejala
vheret_gejala.u_grou=". $rov['u_gru_gejala'],
$exec_entry_gejala=nysql_query($sql_entry_gejala),
akanya$rov2
vhle($rov2=nysql_Ietch_array($exec_entry_gejala, LYSOL_ASSOC)){//
echo"<nuttye='checkbox' nane='gejala[]' value='".
$rov2['u_gejala']. "'>". $rov2['tes3']. "</nut><br/>\n",
}
}
/>\n",
//rosesbutton
echo"<nuttye='subnt' value='Proses' /><nuttye='reset' value='kosongkan'
echo"</Iorn>",
?>
p r o s e s . p h p
<htnl>
<heau>
<ttle>Dagnosa</ttle>
</heau>
<?h
$uata=$_POS1['gejala'],
$junlah=count($uata),
I ($junlah==O){
ncluue'atas.h',
echo"<h1>1uakuaatnenrosesuata!</h1>",
ncluue'bavah.h',
ext(), }
ncluue'atas.h',
//echo"Yangulh. <br/>\n",
Ior($ =O, $ <$junlah, $++){
$str_array2=$uata[$]. ", ", }
//echo"aItersortng. <br/>",
$str_array2=substr_relace($str_array2, '', strlen($str_array2) -2, -1). ", OO",
asort($uata),
$uata5="",
Ioreach($uataas$key){
I-2
I ($junlah==1){
$uata5=$key,
}else{
}
}
$uata5=$uata5. "$key, ",
//echo"<br/>sql connanu. <br/>",
$skl ="Selectt_uagnoss.u_uagnoss, t_uagnoss.uagnoss, t_uagnoss.ueIns,
t_uagnoss.enanganan,
t_uagnoss.u_gejala, t_uagnoss.narkIront_uagnossvhere",
$sql_query="",
I ($junlah==1){
$skl =$skl . "t_uagnoss.u_gejalaLke'%$uata5%'",
$sql_query=$skl,
AND",
}else{
$conuton="",
Ior($2=O, $2<$junlah, $2++){
$conuton=$conuton. "t_uagnoss.u_gejalaLke'%$uata[$2]%'
}
$skl =$skl . $conuton,
$sql_query=substr_relace($skl . $conuton, '', strlen($skl) -4, -1),
}
$con=nysql_connect("localhost", "root", "")orue("Coulunotconnect. ".
nysql_error()),
nysql_select_ub("uagnoss_gg"),
$sql_query=nysql_query($sql_query. "OPDLPBY`t_uagnoss`.`nark` DLSC"),
$junlah_hasl_uagnoss=nysql_nun_rovs($sql_query),
//cekhasl uagnoss
I ($junlah_hasl_uagnoss>O){
vhle($rov=nysql_Ietch_array($sql_query)){
$str_array=$rov['u_gejala'],
//convertkearray
$uata=(exloue(', ', $str_array, -1)),
//htungtotal uataauaarray
$j_array=count($uata),
I-3
I ($j_array<5){
I ($rov['nark']=='secal'){
echo"<br/>Dagnoss. ". $rov['uagnoss']. "<br/>DeIns. ".
$rov['ueIns']. "<br/>Penanganan. ". $rov['enanganan'].
"<br/><br/>",
break,
}else{
echo"<br/>Dagnoss. ". $rov['uagnoss']. "<br/>DeIns. ".
$rov['ueIns']. "<br/>Penanganan. ". $rov['enanganan'].
"<br/><br/>",
}
}elseI($j_array>4){
$uata_kelh=exloue(', ', $str_array2, 5),
$j_uata_2=count($uata_kelh),
I ((((count($uata_kelh) - 1)/count($uata))*1OO)>O){
I ($rov['nark']=='secal'){
echo"<br/>Dagnoss. ". $rov['uagnoss'].
"<br/>DeIns. ". $rov['ueIns'].
"<br/>Penanganan. ". $rov['enanganan'].
"<br/><br/>",
break,
}else{
echo"<br/>Dagnoss. ". $rov['uagnoss'].
"<br/>DeIns. ". $rov['ueIns'].
"<br/>Penanganan. ". $rov['enanganan'].
"<br/><br/>",
}
}else{
}
}
//echo"<br/>tuaknasukO%, shovall",
echo"<br/>Dagnoss. ". $rov['uagnoss'].
"<br/>DeIns. ". $rov['ueIns'].
"<br/>Penanganan. ". $rov['enanganan'].
"<br/><br/>",
}else{
}
}
echo"1uakutenukanuagnossyangcocokberuasarkanlhan.",
nysql_Iree_result($sql_query),
ncluue'bavah.h',
?></htnl>
I-4
a t a s . p h p
<htnl>
<heau>
<ttle>nueks</ttle>
</heau>
<bouy>
<tableboruer="O"cellauung="O"cellsacng="O"vuth="8O1"heght="759"algn="center">
<!-- LS1able1ye="layout"-->
<tr>
<tuvalgn="to"colsan="2">
<!-- LSCell1ye="ContentHeau"-->
<ngboruer="O"src="ganbar/heau2.jg"vuth="8OO"heght="125"></tu>
<tuheght="125"></tu>
</tr>
<tr>
</tr>
<tr>
<tuvalgn="to"rovsan="2"vuth="12">
<!-- LSCell1ye="NavBouy"-->
<ngboruer="O"src="ganbar/banner1.jg"vuth="12"heght="34"></tu>
<tuvalgn="to">
<!-- LSCell1ye="ContentHeau2"-->
<ahreI="nuex.h">
<ngboruer="O"src="ganbar/b_hone.jg"vuth="1OO"heght="3O"></a>
<ahreI="uagnosa.h">
<ngboruer="O"src="ganbar/b_uagnosa.jg"vuth="1OO"heght="3O"></a>
<ahreI="eut.h">
<ngboruer="O"src="ganbar/b_eut.jg"vuth="1OO"heght="3O"></a>
<ahreI="hel.h">
<ngboruer="O"src="ganbar/b_hel.jg"vuth="1OO"heght="3O"></a>
<ahreI="about.h">
<ngboruer="O"src="ganbar/b_about.jg"vuth="1OO"heght="3O"></a>
</tu>
<tuheght="34"></tu>
<tuvalgn="to"vuth="74"algn="leIt">
<!-- LSCell1ye="ContentBouy"-->
b a w a h . p h p
</table>
</bouy></htnl>
I-5
</tr>
<tuheght="OO"vuth="1"></tu>
Seminar Nasional Aplikasi Teknologi Infor masi 2008 (SNATI 2008) ISSN: 1907 -5022
Yogyakarta, 21 J uni 2008
PERANCANGAN SISTEM PAKAR UNTUK
DIAGNOSA PENYAKIT MULUT DAN GIGI
MENGGUNAKAN BAHASA PEMROGRAMAN CLIPS
I Nyoman Kusuma Wardana, Alfa Antariksa, Nazrul Effendy
Jurusan Teknik Fisika, Fakultas Teknik
Universitas Gadjah mada
Jl. Grafika No. 2 Yogyakarta 55281
Telp : (0274)902120, fax : (0274)580882
E-mail: koes_wrd@yahoo.com, alfa_cumlaude@yahoo.co.id, nazrul@gadjahmada.edu
ABSTRAKSI
Sistem pakar sebagai sistem yang mengadopsi kepakaran manusia ke dalam komputer memiliki
kedudukan strategis sebagai sistem yang dapat membantu menyelesaikan permasalahan di bidang
kedokteran. Sulitnya menentukan jenis penyakit karena rumitnya berbagai gejala yang mengiringinya,
dapat dibantu dengan merepresentasikan gejala suatu penyakit ke dalam suatu bahasa pemrograman
komputer. Pada penelitian ini, dikembangkan suatu metode untuk mendignosa 18 jenis penyakit mulut dan
gigi berdasarkan 40 jenis gejala yang mengiringinya. Lingkungan pengembangan sistem pakar pada
penelitian ini menggunakan bahasa pemrograman CLIPS.
Kata kunci: sistem pakar, penyakit mulut dan gigi, CLIPS.
1. PENDAHULUAN
Penyakit mul ut dan gigi dapat ditentukan
dengan melihat berbagai gejala yang mengiringi
penyakit tersebut. M engalihkan pengetahuan
seorang pakar penyakit mul ut dan gigi ke dal am
komputer tentunya akan sangat membantu dokter
untuk mendiagnosa penyakit pasien.
Pada penelitian i ni, gejala yang mengir ingi
penyakit mul ut dan gigi dirangkum menjadi 40
jenis. Kumpulan gejala i ni di gunakan unt uk
membedakan 18 jenis penyakit mul ut dan gi gi.
Penelitian i ni m embahas penerapan siste m
pakar melalui pemr ograman perangkat lunak.
Berbagai fakta dan aturan untuk setiap jenis
penyakit ditanam kan pada program agar mampu
menentukan jenis penyakit yang coc ok sesuai
dengan gejalanya. CLIPS ( C Language Integrated
Production System) dipilih sebagai lingkungan
pengembangan sistem pakar.
Sistem pakar dapat dibangun dengan
berbagai perangkat lunak seperti CLIPS, Pr ol og,
LISP dan berbagai perangkat lunak yang lain.
CLIPS memi li ki fasilitas yang lengkap untuk
membangun suatu sistem pakar karena m emili ki
ber bagai fitur seperti editor yang teri ntegrasi dan
debugging tool [ 2] .
2. DASAR TEORI
2.1 Sistem Pakar
Kepakaran (expertise) adalah adalah
pengetahuan yang ekstensif (mel uas) yang
di per oleh melal ui rangkaian pelatihan, m embaca
dan pengalaman [ 1] . Pembentukan sistem pakar
didasar kan pada suatu i de unt uk mentransfer
pengetahuan seorang pakar (atau sumber kepakaran
yang lain) ke dalam komputer. Pengetahuan yang
tersimpan ini selanjutnya digunakan unt uk
menyelesaikan per masalahan yang sesuai dengan
bidang kepakaran tertentu. Peran sistem pakar
dewasa ini semakin dirasa pent ing unt uk
menyelesaikan per masalahan diberbagai bidang,
termasuk bidang kesehatan.
Sistem pakar ter diri dari dua bagian pokok,
yaitu lingkungan pengembangan (development
environment) dan lingkungan konsultasi
(consultation enviromnet). Pembentkan basis aturan
dan pembangunan kom ponen dilakukan pada
lingkungan pengembangan, sedangkan lingkungan
konsultasi di gunakan sebagai sistem konsultasi oleh
orang yang bukan ahli [ 5].
Gambar 1. Struktur sistem pakar [ 1]
E-57
No Nama Penyakit
3 Gingi vitis simplek
4 Gingi vitis herpetik akut
5 Periodontitis
6 Pul pitis
7 Sariawan
8 Kanker dan Tumor
9 Infeksi Herpes
10 Bau mul ut
11 Cangker
12 Angi na ludgwig
13 Liken planus
14 Keilitis
15 Pellagra
16 M slh kelenjar ludah
17 Eritema multif or mis
18 Kelai nan Sendi Tempor omandibuler
No Gejala
1 Bau mul ut busuk
2 Bibir pecah-pecah
3 Disertai sakit kepala
4 Endapan plak pada karang gigi
5 Gusi berwarna merah
6 Gusi membengkak
7 Gusi mudah berdarah
8 Lidah kemerahan
9 Lidah menyum bat sal uran pernapasan
10 Lidah terasa licin
11 Luka pada mulut
12 M enggertakkan gi gi
13 Nanah pada pangkal gusi
14 Nyeri pada lidah
15 Nyeri pada otot pengunyah
16 Nyeri pada gusi
17 Nyeri saat mengunyah dan menelan
18 Pembengkakn di daerah langit -langit lunak
19 Pembengkakan di dasar mul ut
20 Pembengkakn klnjar getah bening di leher
21 Pembengkakan kelenjar ludah
22 Pembusukan gigi
23 Peradangan pada pulpa
24 Pipi dalam terasa gatal
25 Stress/ Gelisah
26 Sudut mul ut terasa nyeri
27 Terbentuk kantong diantara gigi dan gusi
28 Terbentuk kista di dasar mul ut
29 Trdpat benjolan putih pd pipi bagian dalam
30 Trdpat bercak putih berlendir pada mul ut
31 Terdapat bercak putih pada mukosa mul ut
32 Terdapat luka bakar
33 Terdapat ul kus pada mukosa
34 Ter jadi daerah kemerahan di mul ut
35 Ter jadi demam
36 Ter jadi infeksi pada kelenjar ludah
Seminar Nasional Aplikasi Teknologi Infor masi 2008 (SNATI 2008) ISSN: 1907 -5022
Yogyakarta, 21 J uni 2008
Berdasar kan pengalaman, kegagalan
pembangunan sebuah sistem pakar disebabkan para
ahli sangat susah untuk menyatakan secara tepat
pengetahuan dan at uran yang di gunakan untuk
menyelesaikan masalah [ 6]. Agar menjadi efektif,
sistem pakar harus memuat sejumlah substansi
kepakaran yang teror ganisir [ 4].
2.2 Bahasa Pemrograman CLIPS
CLIPS (C Language Integrated Production
System) adalah pr ogram expert system yang
pertama kali di release tahun 1986 dan
dikembangkan oleh Software Technology Branch
(STB), NASA/ Lyndon B. J ohnson Space Center.
Sejak perama kali dirilis, CLIPS menunjukkan
per kembangan yang pesat, dan saat ini digunakan
oleh ribuan orang unt uk m engembangkan sistem
pakar diseluruh dunia [ 2] .
Terdapat tiga cara untuk merepresentasikan
pengetahuan pada CLIPS yaitu [ 2] :
1. Rules, dirancang untuk pengetahuan heuristik
yang berbasiskan pengalaman.
2. Deffunction dan generic function, dirancang
untuk pengetahuan pr osedural.
3. Object-oriented programming, juga dirancang
untuk pengetahuan pr osedural yang
mendukung : classes, message-handlers,
abstraction, encapsulation, inheritance, dan
polymorphism. Aturan (rule) dapat
mencocokkan antara objek dan fakta.
Sebagai perangkat pengembangan sistem
pa kar, CLIPS dilengkapi fitur yang lengkap
mengenai elemen dasar dasar sistem pakar, meliputi
[ 2] :
1. Fact-list, dan instance-list, memuat berbagai
data
2. Knowledge-base, memuat data base aturan
3. inference engine, mengontr ol semua eksekusi
aturan ( kapan dan aturan mana yang harus di
eksekusi)
Penulisan pr ogram pada CLIP S dapat berupa
serangkaian aturan (rules), fakta (facts) dan objek
(objects). Namun CLIPS mempunyai kem ampuan
merepresentasikan walaupun hanya berupa aturan
dan fakta.
3. METODE PENELITIAN
Penelitian diawali dengan pengumpulan
fakta-fakta mengenai penyakit dan gejalanya.
Berdasar kan pengumpulan tersebut, dirangkum
penyakit dan gejala yang menyertai penyakit mul ut
dan gigi pada Tabel 1dan Tabel 2.
Tabel 1. Data Nama Penyakit M ul ut dan Gigi
Tabel 2. Data Gejala Penyakit M ul ut dan Gigi
No Nama Penyakit
1 Trench M outh
2 Abses Periapikal
E-58
No Gejala
37 Tidak enak badan
38 Tubuh mengalami kelelahan
39 Ujung gusi trtutup slaput brwarna abu-abu
40 Ujung-ujung gusi mengalami pengi kisan
Seminar Nasional Apli kasi Teknologi Infor masi 2008 (SNATI 2008) ISSN: 1907 -5022
Yogyakarta, 21 J uni 2008
Pemecahan masalah (problem-solving) pada
sistem i ni menggunakan f ormulasi generete-and-
test, dan sistem penyi mpulan menggunakan metode
forward chaining. Alur kerja pr ogram terlihat
seperti suatu sistem hirar ki.
For mula generete-and-test di bagi menjadi
dua bagian: generator dan tester [ 3] . Generator
membangkitkan pemecahan yang mungkin dan
tester akan memotong solusi dalam cabang hirar ki
yang tidak memungkinkan menjadi sol usi
pemecahan. Hal ini diseleksi dari jawaban y dan
t ( masing-masing menyatakan ya dan tidak)
yang menjadi jawaban setiap pertanyaan.
Gambar 2. Hirarki f or mula generete-and-test [ 3]
Program mengambil keput usan ber dasar kan
aturan-aturan yang dibangkitkan dari setiap
pertanyaan yang diajukan pada pasien. Berikut
penggalan pr ogram untuk mengumpulkan data:
Algoritma 1. Penggalan program pengumpulan
data
;;;======PENGUMPULAN DATA GEJALA=======
(defrule nyerigusi-1
(observasi)
=>
printout t "Apakah terasa nyeri pada
gusi?(y/t)")
(assert(gejala enambelas (read)))
(printout t crlf)
)
;;;=============================16-ya
(defrule bengkakkelenjar-1
(gejala enambelas y)
=>
(printout t "Terdapat pembengkakan
kelenjar getah bening")
(printout t " di leher?(y/t)")
(assert(gejala duapuluh (read)))
(printout t crlf)
)
;;;======================20-ya
Keti ka kumpulan data memenuhi ciri suatu
penyakit tertentu, maka program akan
mengel uar kan hasil diagnosa. Setiap jawaban yang
berbeda dari setiap pertanyaan akan menghasilkan
fakta yang berbeda dan pertanyaan yang
dikel uarkan berikutnya juga ber beda karena
penerapan sistem generete-and-test. Pada algoritma
2 terlihat bahwa penyakit trench mount akan
terdiagnosa ketika ter jadi kombi nasi jawaban dari
delapan gejala yang ditanyakan.
Algoritma 2. Penggalan Kumpulan Aturan
Program
;;;============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 kom puter dan user
terlihat seper ti pada gambar 3. setiap pasien
dihadapakan pada pertanyaan yang mengharuskan
untuk menjawab dengan menuliskan y atau t.
E-59
Seminar Nasional Aplikasi Teknologi Infor masi 2008 (SNATI 2008) ISSN: 1907 -5022
Yogyakarta, 21 J uni 2008
Gambar 3. Tampilan antar muka komputer dan
user
Tampilan pada gambar 3 memperli hatkan
hasil diagnosa spesifik yang menunjukkan ciri-ciri
penyakit periodontitis. Nam un, ter kadang ter dapat
gejala yang tidak spesifik yang mer ujuk pada suatu
penyakit tertent u. dalam kondisi i ni, pr oram tetap
merespon dengan mengeluarkan hasil diagnosa
dengan keterangan tambahan tertent u. Keadaan
seperti ini terlihat pada gambar 4.
Gambar 4. Diagnosa dengan t ambahan keterangan
Dalam keadaan tertentu, pr ogram juga dapat
memberi respon bahwa gejala di l uar data base
komputer. Hal i ni sangat ter gantung pada tahap
pemeliharaan program selanjutnya. Penambahan
dan update sistem menjadi mutlak diperlukan,
untuk menghadapi dinamika penyakit dan gejala
yang mengiringinya. Gam bar 5 menunjukkan
kondisi di atas.
Gambar 5. Diagnosa di luar data base kom puter
5. KESIMPULAN
Program pembuatan sistem pakar ini
bertujuan untuk membantu user mendiagnosa
penyakit mul ut dan gigi. Sistem pakar ini tida k
dapat 100% dijadikan sebagai final decision dalam
menentukan penyakit yang dialami pasien.
Penalaran yang diper oleh dari pengalaman yang
dimiliki oleh user tetap menjadi fakt or ut ama dal am
sistem diagnosa penyakit mulut dan gigi. Namun,
hasil pr ogram i ni akan berusaha mengarahkan user
untuk f okus terhadap penyakit yang dialami pasien
berdasar kan gejala yang diti m bulkan.
6. PUSTAKA
[ 1] Achmad,Balz a, Diktat Mata Kuliah
Kecerdasan Buatan, Jurusan Teknik Fisika
UGM , Yogya karta, 2006.
[ 2] Giarratano, J. C., CLIPS User Guide, http:/ /
www. ghg. net/ clips/ downl oad/ documentation/ .
[ 3] Hayes- Roth, F., W aterman, D.A., Lenat, D. B,
Building Expert Systems, Addis on-W esle y
Publishing Company, Inc., M assachusetts,
1983.
[ 4] Klahr, P., W aterman, D.A., Expert Systems:
Techniques, Tools and Applications, The Rand
Cor porati on, Canada, 1986.
[ 5] Kusumadewi, S., Artificial Intelligence (Teknk
dan Aplikasinya), Graha Ilmu, Yogyakarta,
2003.
[ 6] Suyot o, Intelegensi Buatan: Teori dan
Pemrograman, Gava M edia, Yogya karta,
2004.
[ 7] ______, http:/ / www. medicastr ore.com/ .
S e m i n a r N a s i o n a l I n f o r m a t i k a 2 0 1 0 ( s e m n a s I F 2 0 1 0 ) I S S N : 1 9 7 9 - 2 3 2 8
U P N V e t e r a n Y o g y a k a r t a , 2 2 M e i 2 0 1 0
P E NG E M BANG AN SI ST E M P AK AR P ADA P E R ANG K A T M O BI L E
UNT UK M E NDI AG NO SA P E NYAK I T G I G I
B a m b a n g Y u w o n o
J u r u s a n T e k n i k I n f o r m a t i k a U P N " V e t e r a n " Y o g y a k a r t a
J l . B a b a r s a r i n o 2 T a m b a k b a y a n 5 5 2 8 1 Y o g y a k a r t a T e l p ( 0 2 7 4 ) - 4 8 5 3 2 3
E m a i l : b a m b a n g y @ g m a i l . c o m
A A b b s s t t r r a a k k
S i s t e m p a k a r a d a l a h s i s t e m y a n g b e r u s a h a m e n g a d o p s i p e n g e t a h u a n m a n u s i a k e k o m p u t e r , a g a r k o m p u t e r
d a p a t m e n y e l e s a i k a n m a s a l a h s e p e r t i y a n g b i a s a d i l a k u k a n o l e h p a r a a h l i . D e n g a n s i s t e m p a k a r i n i , o r a n g
a w a m p u n d a p a t m e n y e l e s a i k a n m a s a l a h y a n g c u k u p r u m i t y a n g s e b e n a r n y a h a n y a b i s a d i s e l e s a i k a n d e n g a n
b a n t u a n p a r a a h l i . B a g i p a r a a h l i , s i s t e m p a k a r j u g a a k a n m e m b a n t u a k t i v i t a s n y a s e b a g a i a s i s t e n y a n g s a n g a t
b e r p e n g a l a m a n . P e n e l i t i a n i n i b e r t u j u a n u n t u k m e n g e m b a n g k a n s i s t e m p a k a r d i a g n o s a p e n y a k i t g i g i . S i s t e m
p a k a r i n i d a p a t d i a k s e s m e l a l u i p e r a n g k a t m o b i l e ( h a n d p h o n e a t a u P D A ) d e n g a n t e k n o l o g i W i r e l e s s
A p p l i c a t i o n P r o t o c o l ( W A P ) . S i s t e m p e l a c a k a n d a l a m s i s t e m i n i m e n g g u n a k a n B a c k w a r d c h a i n i n g d e n g a n
m e t o d e p e n e l u s u r a n D e p t h F i r s t S e a r c h y a n g d i l e n g k a p i d e n g a n p o h o n k e p u t u s a n . P r o s e s p e l a c a k a n i n i
b e r m u l a d a r i s i m p u l a k a r d a n b e r g e r a k k e b a w a h k e t i n g k a t d a l a m y a n g b e r u r u t a n . P r o s e s i n i b e r l a n g s u n g t e r u s
s a m p a i k e s i m p u l a n d i t e m u k a n , a t a u j i k a m e n e m u i j a l a n b u n t u a k a n m e l a c a k k e b e l a k a n g ( b a c k t r a c k i n g ) .
H a s i l n y a S i s t e m p a k a r i n i m e m u d a h k a n u s e r d a l a m m e l a k u k a n p r o s e s k o n s u l t a s i , k a r e n a p e r t a n y a a n g e j a l a
y a n g d i a j u k a n h a n y a t e r k a i t p e n y a k i t y a n g d i a l a m i . S e l a i n i t u s i s t e m p a k a r i n i j u g a m e m u d a h k a n b a g i a d m i n
u n t u k m e l a k u k a n u p d a t e b a s i s a t u r a n , k a r e n a a d a n y a f i t u r h a l a m a n e d i t b a s i s a t u r a n y a n g d a p a t d i g u n a k a n
u n t u k m e n a m b a h , m e n g u p d a t e d a n m e n g h a p u s p e n y a k i t , g e j a l a d a n p e n g o b a t a n n y a
K a t a k u n c i : S i s t e m p a k a r , p e r a n g k a t m o b i l e , p e n y a k i t g i g i , W A P
1 . P E N D A H U L U A N
K e t i d a k h a d i r a n s e o r a n g d o k t e r g i g i a t a u a h l i n y a y a n g b i s a m e n e n t u k a n p e n y a k i t g i g i y a n g d i d e r i t a d a n
p e n g o b a t a n n y a m e n g a k i b a t k a n p r o s e s p e n y e m b u h a n m e n j a d i l a m a a t a u b a h k a n m e n g a k i b a t k a n h a l y a n g f a t a l
b a g i p a s i e n . T i d a k h a n y a i t u , k e t e r b a t a s a n s e o r a n g d o k t e r g i g i d a l a m m e n g i d e n t i f i k a s i p e n y a k i t j u g a m e n j a d i
p e n y e b a b t e r h a m b a t n y a p r o s e s p e n y e m b u h a n . S e l a i n i t u p o s i s i y a n g j a u h d a r i t e m p a t p e l a y a n a n k e s e h a t a n j u g a
i k u t m e n e n t u k a n l a m a t i d a k n y a p r o s e s p e n y e m b u h a n t e r s e b u t . U n t u k m e n a n g g u l a n g i h a l t e r s e b u t , d i b a n g u n l a h
s u a t u s i s t e m k o m p u t e r y a n g b i s a d i a k s e s o l e h p a s i e n , y a n g d a p a t m e n g g a n t i k a n p e r a n p a k a r a p a b i l a t i d a k h a d i r .
D e n g a n b a n t u a n s i s t e m p a k a r i n i , d i h a r a p k a n d a p a t m e m p e r c e p a t p r o s e s i d e n t i f i k a s i p e n y a k i t g i g i , p e n e n t u a n
o b a t s e r t a p r o s e s p e n y e m b u h a n . S a l a h s a t u s o l u s i u n t u k m a s a l a h t e r s e b u t a d a l a h p e n g e m b a n g a n s i s t e m p a k a r
d i a g n o s i s p e n y a k i t g i g i b e r i k u t s o l u s i p e n g o b a t a n . T e t a p i p e n g e m b a n g a n s i s t e m p a k a r b e r b a s i s k o m p u t e r b u k a n
m e n j a d i s o l u s i k e t i k a k o m p u t e r t i d a k t e r s e d i a s a a t d i b u t u h k a n . O l e h k a r e n a i t u p a d a p e n e l i t i a n i n i d i k e m b a n g k a n
s i s t e m p a k a r y a n g d a p a t d i a k s e s m e l a l u i p e r a n g k a t m o b i l e s e p e r t i h a n d p h o n e m a u p u n P D A . P e n y a m p a i a n
i n f o r m a s i p u n d i l a k u k a n m e n g g u n a k a n p e r a n g k a t m o b i l e d e n g a n m e m i n t a r e q u e s t d a r i u s e r . R e q u e s t t e r s e b u t
a k a n d i p r o s e s d a l a m s i s t e m , k e m u d i a n h a s i l n y a a k a n d i k i r i m l a g i k e u s e r d e n g a n d i t a m p i l k a n p a d a l a y a r
p e r a n g k a t m o b i l e .
2 . T I N J A U A N P U S T A K A
S i s t e m P a k a r
S e c a r a u m u m , s i s t e m p a k a r ( E x p e r t s y s t e m ) a d a l a h s i s t e m y a n g b e r u s a h a m e n g a d o p s i p e n g e t a h u a n
m a n u s i a k e k o m p u t e r , a g a r k o m p u t e r d a p a t m e n y e l e s a i k a n m a s a l a h s e p e r t i y a n g b i a s a d i l a k u k a n o l e h p a r a
a h l i ( K u s u m a d e w i , 2 0 0 3 ) . S i s t e m p a k a r y a n g b a i k d i r a n c a n g a g a r d a p a t m e n y e l e s a i k a n s u a t u p e r m a s a l a h a n
t e r t e n t u d e n g a n m e n i r u k e r j a d a r i p a r a a h l i . D e n g a n s i s t e m p a k a r i n i , o r a n g a w a m p u n d a p a t m e n y e l e s a i k a n
m a s a l a h y a n g c u k u p r u m i t y a n g s e b e n a r n y a h a n y a d a p a t d i s e l e s a i k a n d e n g a n b a n t u a n p a r a a h l i . B a g i p a r a a h l i ,
s i s t e m p a k a r i n i j u g a a k a n m e m b a n t u a k t i v i t a s n y a s e b a g a i a s i s t e n y a n g s a n g a t b e r p e n g a l a m a n .
M e n u r u t T u r b a n ( 1 9 9 5 ) k o n s e p d a s a r s i s t e m p a k a r m e n g a n d u n g k e a h l i a n ( e x p e r t i s e ) , p a k a r ( e x p e r t ) ,
p e n g a l i h a n k e a h l i a n ( t r a n s f e r i n g e x p e r t i s e ) , i n f e r e n s i ( i n f e r e n c i n g ) , a t u r a n ( r u l e s ) d a n k e m a m p u a n m e n j e l a s k a n
( e x p l a n a t i o n c a p a b i l i t y ) .
K e a h l i a n ( e x p e r t i s e ) a d a l a h s u a t u k e l e b i h a n p e n g u a s a a n p e n g e t a h u a n d i b i d a n g t e r t e n t u y a n g d i p e r o l e h
d a r i p e l a t i h a n , m e m b a c a a t a u p e n g a l a m a n . P e n g e t a h u a n t e r s e b u t m e m u n g k i n k a n p a r a a h l i u n t u k d a p a t
m e n g a m b i l k e p u t u s a n l e b i h c e p a t d a n l e b i h b a i k d a r i p a d a s e s e o r a n g y a n g b u k a n a h l i .
P a k a r ( E x p e r t ) a d a l a h s e s e o r a n g y a n g m a m p u m e n j e l a s k a n s u a t u t a n g g a p a n , m e m p e l a j a r i h a l - h a l b a r u
s e p u t a r t o p i k p e r m a s a l a h a n ( d o m a i n ) , m e n y u s u n k e m b a l i p e n g e t a h u a n j i k a d i p a n d a n g p e r l u , m e m e c a h a t u r a n -
a t u r a n j i k a d i b u t u h k a n , d a n m e n e n t u k a n r e l e v a n t i d a k n y a k e a h l i a n m e r e k a .
D - 4 2
P e n g e t a h u a n
y a n g
d i d o k u m e n t a s i k a n
S e m i n a r N a s i o n a l I n f o r m a t i k a 2 0 1 0 ( s e m n a s I F 2 0 1 0 ) I S S N : 1 9 7 9 - 2 3 2 8
U P N V e t e r a n Y o g y a k a r t a , 2 2 M e i 2 0 1 0
P e n g a l i h a n k e a h l i a n ( t r a n s f e r i n g e x p e r t i s e ) d a r i p a r a a h l i k e k o m p u t e r u n t u k k e m u d i a n d i a l i h k a n l a g i k e
o r a n g l a i n y a n g b u k a n a h l i , h a l i n i l a h y a n g m e r u p a k a n t u j u a n u t a m a d a r i s i s t e m p a k a r . P r o s e s i n i m e m b u t u h k a n
4 a k t i v i t a s y a i t u :
1 . T a m b a h a n p e n g e t a h u a n ( d a r i p a r a a h l i a t a u s u m b e r - s u m b e r l a i n n y a )
2 . R e p r e s e n t a s i p e n g e t a h u a n ( k e k o m p u t e r )
3 . I n f e r e n s i p e n g e t a h u a n
4 . d a n p e n g a l i h a n p e n g e t a h u a n k e u s e r .
P e n g e t a h u a n y a n g d i s i m p a n d i k o m p u t e r d i s e b u t d e n g a n n a m a b a s i s p e n g e t a h u a n . A d a d u a t i p e p e n g e t a h u a n ,
y a i t u f a k t a d a n p r o s e d u r ( b i a s a n y a b e r u p a a t u r a n ) .
S a l a h s a t u f i t u r y a n g h a r u s d i m i l i k i o l e h s i s t e m p a k a r a d a l a h k e m a m p u a n u n t u k m e n a l a r , J i k a k e a h l i a n -
k e a h l i a n s u d a h t e r s i m p a n s e b a g a i b a s i s p e n g e t a h u a n d a n s u d a h t e r s e d i a p r o g r a m y a n g m a m p u m e n g a k s e s
b a s i s d a t a , m a k a k o m p u t e r h a r u s d a p a t d i p r o g r a m u n t u k m e m b u a t i n f e r e n s i . P r o s e s i n f e r e n s i i n i d i k e m a s d a l a m
b e n t u k m o t o r i n f e r e n s i ( i n f e r e n c e e n g i n e )
S e b a g i a n b e s a r s i s t e m p a k a r k o m e r s i a l d i b u a t d a l a m b e n t u k r u l e b a s e d s y s t e m s , y a n g m a n a
p e n g e t a h u a n d i s i m p a n d a l a m b e n t u k a t u r a n - a t u r a n . A t u r a n t e r s e b u t b i a s a n y a b e r b e n t u k I F - T H E N . F i t u r l a i n n y a
d a r i s i s t e m p a k a r a d a l a h k e m a m p u a n u n t u k m e m b e r i k a n n a s e h a t a t a u m e r e k o m e n d a s i . K e m a m p u a n i n i l a h y a n g
m e m b e d a k a n s i s t e m p a k a r d e n g a n s i s t e m k o n v e n s i o n a l .
M o t o r I n f e r e n s i
M e s i n i n f e r e n s i a d a l a h b a g i a n y a n g m e n g a n d u n g m e k a n i s m e f u n g s i b e r p i k i r d a n p o l a - p o l a p e n a l a r a n
s i s t e m y a n g d i g u n a k a n o l e h s e o r a n g p a k a r ( T u r b a n , 1 9 9 5 ) . M e k a n i s m e i n i a k a n m e n g a n a l i s a s u a t u m a s a l a h
t e r t e n t u d a n s e l a n j u t n y a a k a n m e n c a r i j a w a b a n a t a u k e s i m p u l a n t e r b a i k .
A d a d u a t e k n i k y a n g d a p a t d i k e r j a k a n d a l a m m e l a k u k a n i n f e r e n s i , y a i t u :
1 . F o r w a r d C h a i n i n g
P e n c o c o k a n f a k t a a t a u p e r n y a t a a n d i m u l a i d a r i b a g i a n s e b e l a h k i r i ( I F d u l u ) . D e n g a n k a t a l a i n ,
p e n a l a r a n d i m u l a i d a r i f a k t a t e r l e b i h d a h u l u u n t u k m e n g u j i k e b e n a r a n h i p o t e s i s .
2 . B a c k w a r d C h a i n i n g
P e n c o c o k a n f a k t a a t a u p e r n y a t a a n d i m u l a i d a r i b a g i a n s e b e l a h k a n a n ( T H E N d u l u ) . D e n g a n k a t a l a i n ,
p e n a l a r a n d i m u l a i d a r i h i p o t e s i s t e r l e b i h d a h u l u , d a n u n t u k m e n g u j i k e b e n a r a n h i p o t e s i s t e r s e b u t h a r u s
d i c a r i f a k t a - f a k t a y a n g a d a d a l a m b a s i s p e n g e t a h u a n .
K e d u a m e t o d e i n f e r e n s i t e r s e b u t d i p e n g a r u h i o l e h t i g a m a c a m p e n e l u s u r a n , y a i t u D e p t h - f i r s t s e a r c h ,
B r e a d t h - f i r s t s e a r c h d a n B e s t - f i r s t s e a r c h .
a . B r e a d t h - f i r s t s e a r c h , P e n c a r i a n d i m u l a i d a r i s i m p u l a k a r t e r u s k e l e v e l 1 d a r i k i r i k e k a n a n d a l a m 1
l e v e l s e b e l u m b e r p i n d a h k e l e v e l b e r i k u t n y a .
b . D e p t h - f i r s t s e a r c h , P e n c a r i a n d i m u l a i d a r i s i m p u l a k a r k e l e v e l y a n g l e b i h t i n g g i . P r o s e s i n i d i l a k u k a n
t e r u s h i n g g a s o l u s i n y a d i t e m u k a n a t a u j i k a m e n e m u i j a l a n b u n t u .
c . B e s t - f i r s t s e a r c h , b e k e r j a b e r d a s a r k a n k o m b i n a s i k e d u a m e t o d e s e b e l u m n y a .
S t r u k t u r S i s t e m P a k a r
L i n g k u n g a n K o n s u l t a s i L i n g k u n g a n P e n g e m b a n g a n
U s e r
F a k t a - f a k t a t e n t a n g
k e j a d i a n k h u s u s
A n t a r m u k a
F a s i l i t a s
p e n j e l a s a n
B a s i s P e n g e t a h u a n
Fa k t a : A p a y a n g d i k e t a h u i t e n t a n g a r e a d o m a i n
A t u ra n : L o g i c a l r e f e r e n c e
A k s i y a n g
d i re k o m e n d a s i
M o t o r In f e r e n s i
In t e r p r e t e r
S c h e d u l e
C o n s i s t e n c y
e n f o r c e r
P e r e k a y a s a
p e n g e t a h u a n
P e n a m b a h a n
p e n g e t a h u a n
P e n g e t a h u a n
a h l i
B L A C K B O A R D
R e n c a n a A g e n d a
S o l u s i D e s k r i p s i
P e r b a i k a n
p e n g e t a h u a n
G a m b a r 2 . 1 A r s i t e k t u r S i s t e m P a k a r ( T u r b a n , 1 9 9 5 ) .
M e n u r u t T u r b a n ( 1 9 9 5 ) , s i s t e m p a k a r t e r d i r i d a r i d u a b a g i a n p o k o k , y a i t u : l i n g k u n g a n p e n g e m b a n g a n
( d e v e l o p m e n t e n v i r o n m e n t ) d a n l i n g k u n g a n k o n s u l t a s i ( c o n s u l t a t i o n e n v i r o n m e n t ) . L i n g k u n g a n p e n g e m b a n g a n
D - 4 3
S e m i n a r N a s i o n a l I n f o r m a t i k a 2 0 1 0 ( s e m n a s I F 2 0 1 0 ) I S S N : 1 9 7 9 - 2 3 2 8
U P N V e t e r a n Y o g y a k a r t a , 2 2 M e i 2 0 1 0
d i g u n a k a n s e b a g a i p e m b a n g u n s i s t e m p a k a r b a i k d a r i s e g i p e m b a n g u n k o m p o n e n m a u p u n b a s i s p e n g e t a h u a n .
L i n g k u n g a n k o n s u l t a s i d i g u n a k a n o l e h s e s e o r a n g y a n g b u k a n a h l i u n t u k b e r k o n s u l t a s i . K o m p o n e n - k o m p o n e n
y a n g a d a p a d a s i s t e m p a k a r s e p e r t i p a d a G a m b a r 2 . 1 s e b a g a i b e r i k u t :
1 . S u b s i s t e m p e n a m b a h a n p e n g e t a h u a n ( A k u i s i s i P e n g e t a h u a n ) .
A k u s i s i p e n g e t a h u a n a d a l a h a k u m u l a s i , t r a n s f e r d a n t r a n s f o r m a s i k e a h l i a n d a l a m m e n y e l e s a i k a n
m a s a l a h d a r i s u m b e r p e n g e t a h u a n k e d a l a m p r o g r a m k o m p u t e r . D a l a m t a h a p i n i , p e r e k a y a s a
p e n g e t a h u a n ( k n o w l e d g e e n g i n e e r ) b e r u s a h a m e n y e r a p p e n g e t a h u a n u n t u k s e l a n j u t n y a d i t r a n s f e r k e
d a l a m b a s i s p e n g e t a h u a n . P e n g e t a h u a n d i p e r o l e h d a r i p a k a r , d i l e n g k a p i d e n g a n b u k u , b a s i s d a t a ,
l a p o r a n p e n e l i t i a n d a n p e n g a l a m a n p e m a k a i .
2 . B a s i s p e n g e t a h u a n ( K n o w l e d g e B a s e )
B e r i s i p e n g e t a h u a n - p e n g e t a h u a n y a n g d i b u t u h k a n u n t u k m e m a h a m i , m e m f o r m u l a s i k a n d a n m e n y e l e s a i k a n
m a s a l a h . B a s i s p e n g e t a h u a n m e r u p a k a n b a g i a n y a n g s a n g a t p e n t i n g d a l a m p r o s e s i n f e r e n s i , y a n g d i
d a l a m n y a m e n y i m p a n i n f o r m a s i d a n a t u r a n - a t u r a n p e n y e l e s a i a n s u a t u p o k o k b a h a s a n m a s a l a h b e s e r t a
a t r i b u t n y a . P a d a p r i n s i p n y a , b a s i s p e n g e t a h u a n m e m p u n y a i d u a ( 2 ) k o m p o n e n y a i t u
f a k t a - f a k t a d a n a t u r a n - a t u r a n .
3 . M e s i n I n f e r e n s i ( I n f e r e n c e E n g i n e ) .
P r o g r a m y a n g b e r i s i m e t o d o l o g i y a n g d i g u n a k a n u n t u k m e l a k u k a n p e n a l a r a n t e r h a d a p i n f o r m a s i - i n f o r m a s i
d a l a m b a s i s p e n g e t a h u a n d a n b l a c k b o a r d , s e r t a d i g u n a k a n u n t u k m e m f o r m u l a s i k a n k o n k l u s i .
4 . W o r k p l a c e / B l a c k b o a r d
M e r u p a k a n a r e a d a r i s e k u m p u l a n m e m o r i k e r j a ( w o r k i n g m e m o r y ) . W o r k p l a c e d i g u n a k a n u n t u k
m e r e k a m k e j a d i a n y a n g s e d a n g b e r l a n g s u n g t e r m a s u k k e p u t u s a n s e m e n t a r a .
5 . A n t a r m u k a ( u s e r i n t e r f a c e )
D i g u n a k a n u n t u k m e d i a k o m u n i k a s i a n t a r a u s e r d a n p r o g r a m . M e n u r u t M c L e o d ( 1 9 9 5 ) , p a d a b a g i a n i n i
t e r j a d i d i a l o g a n t a r a p r o g r a m d a n p e m a k a i , y a n g m e m u n g k i n k a n s i s t e m p a k a r m e n e r i m a i n s t r u k s i d a n
i n f o r m a s i ( i n p u t ) d a r i p e m a k a i , j u g a m e m b e r i k a n i n f o r m a s i ( o u t p u t ) k e p a d a p e m a k a i .
6 . S u b s i s t e m p e n j e l a s a n ( E x p l a n a t i o n F a c i l i t y )
E x p l a n a t i o n F a c i l i t y m e m u n g k i n k a n p e n g g u n a u n t u k m e n d a p a t k a n p e n j e l a s a n d a r i h a s i l k o n s u l t a s i .
F a s i l i t a s p e n j e l a s a n d i b e r i k a n u n t u k m e n j e l a s k a n b a g a i m a n a p r o s e s p e n a r i k a n k e s i m p u l a n . B i a s a n y a
d e n g a n c a r a m e m p e r l i h a t k a n r u l e y a n g d i g u n a k a n .
7 . P e r b a i k a n P e n g e t a h u a n ( K n o w l e d g e R e f i n e m e n t )
S i s t e m i n i d i g u n a k a n u n t u k m e n g e v a l u a s i k i n e r j a s i s t e m p a k a r i t u s e n d i r i u n t u k m e l i h a t a p a k a h
p e n g e t a h u a n - p e n g e t a h u a n y a n g a d a m a s i h c o c o k u n t u k d i g u n a k a n d i m a s a m e n d a t a n g .
W A P ( W i r e l e s s A p p l i c a t i o n P r o t o c o l )
W A P ( W i r e l e s s A p p l i c a t i o n P r o t o c o l ) a d a l a h s u a t u p r o t o c o l a p l i k a s i y a n g m e m u n g k i n k a n i n t e r n e t
d a p a t d i a k s e s m e l a l u i h a n d p h o n e d a n p e r a n g k a t n i r k a b e l l a i n n y a ( A g u n g , 2 0 0 1 ) . W A P m e m b a w a i n f o r m a s i
s e c a r a o n l i n e l a n g s u n g m e n u j u p o n s e l m a u p u n c l i e n t W A P l a i n y a n g m e m i l i k i m i c r o b r o w s e r . A d a t i g a b a g i a n
u t a m a d a l a m a k s e s W A P , y a i t u p e r a n g k a t n i r k a b e l y a n g m e n d u k u n g W A P , W A P g a t e w a y s e b a g a i p e r a n t a r a d a n
s e r v e r y a n g m e n j a d i s u m b e r d o k u m e n . D o c u m e n t y a n g b e r a d a d i s e r v e r W A P a d a l a h f i l e W M L y a n g m e r u p a k a n
d u k o m e n y a n g d a p a t d i t a m p i l k a n p a d a m i c r o b r o w s e r y a n g a d a p a d a p i r a n t i n i r k a b e l . T a m p i l a n y a n g d i h a s i l k a n
m i c r o b r o w s e r b u k a n l a h t a n d i n g a n d a r i b r o w s e r i n t e r n e t y a n g a d a p a d a P C . W A P t i d a k m e n e k a n k a n p a d a
t a m p i l a n m e l a i n k a n p a d a c o n t e n t d a n m o b i l i t a s d a l a m m e m p e r o l e h i n f o r m a s i . M e n g i n g a t h a n d p h o n e d a n p e r a n t i
n i r k a b e l a d a l a h m e d i a k o m u n i k a s i y a n g m u d a h d i b a w a k e m a n a - m a n a .
W M L
W A P ( W i r e l e s s A p p l i c a t i o n P r o t o c o l ) m e r u p a k a n t e k n o l o g i y a n g m i r i p W e b , a k a n t e t a p i h a l a m a n -
h a l a m a n p r o g r a m W A P t i d a k d i j a l a n k a n p a d a b r o w s e r s e p e r t i p a d a W e b , m e l a i n k a n a k a n d i a p l i k a s i k a n p a d a
h a n d p h o n e ( t e l e p o n s e l u l e r ) . P e r b e d a a n y a , p a d a W e b j e n i s p e m r o g r a m a n d a s a r y a n g d i g u n a k a n a d a l a h H T M L ,
s e d a n g k a n p a d a W A P m e n g g u n a k a n p e m r o g r a m a n d a s a r y a n g b e r n a m a W M L ( W i r e l e s s M a r k u p L a n g u a g e ) .
M e n u r u t M o b i l e C o m m u n i c a t i o n L a b o r a t o r y S T T T e l k o m B a n d u n g , W M L ( W i r e l e s s M a r k u p
L a n g u a g e ) a d a l a h b a h a s a k o m p u t a s i y a n g d i g u n a k a n o l e h W A P u n t u k m e n g u b a h i n f o r m a s i b e r u p a t e k s d a r i
h a l a m a n s i t u s d a n m e n a m p i l k a n d i l a y a r p o n s e l W M L m e r u p a k a n s u b s e t d a r i X M L ( E x t e n s i b l e M a r k u p
L a n g u a g e ) d a n d i k h u s u s k a n u n t u k p e n g g u n a c o n t e n t d a n p e r a n g k a t u s e r i n t e r f a c e y a n g b e k e r j a p a d a p i t a s e m p i t ,
l a y a r y a n g k e c i l d a n k e t e r b a t a s a n f a s i l i t a s i n p u t d a r i u s e r s e r t a k e t e r b a t a s a n m e m o r i d a n p e n g h i t u n g a n s e p e r t i
p o n s e l d a n p a g e r .
S e c a r a u m u m b e b e r a p a p e r i n t a h W M L t e r l i h a t m i r i p d e n g a n H T M L ( H y p e r T e x t M a r k u p L a n g u a g e ) .
N a m u n t e r d a p a t p e r b e d a a n d a l a m s t r u k t u r p e n u l i s a n d o k u m e n W M L . D o k u m e n W M L m e m p u n y a i h e a d e r ,
t e m p l a t e ( o p t i o n a l ) , d a n b e b e r a p a b o d y y a n g d i s e b u t c a r d . S u s u n a n d o c u m e n l e n g k a p i n i d i s e b u t d e n g a n d e c k .
B a g i a n u t a m a d o c u m e n W M L , y a i t u :
D - 4 4
S e m i n a r N a s i o n a l I n f o r m a t i k a 2 0 1 0 ( s e m n a s I F 2 0 1 0 ) I S S N : 1 9 7 9 - 2 3 2 8
U P N V e t e r a n Y o g y a k a r t a , 2 2 M e i 2 0 1 0
a . H e a d e r
B e r f u n g s i u n t u k m e n y a t a k a n v e r s i X M L d a r i s u a t u d o k u m e n W M L . b .
T e m p l a t e
T e m p l a t e d i g u n a k a n u n t u k m e n d e f i n i k a s i k a n e v e n t a t a u p e r i l a k u s e m u a c a r d y a n g a d a d i d a l a m d e c k
d a n e l e m e n i n i b e r t i n d a k s e b a g a i c e t a k b i r u . B e n t u k u m u m p e n g g u n a a n t e m p l a t e p a d a a p l i k a s i W A P
a d a l a h u n t u k m e n d e f i n i s i k a n e v e n t - b a c k s u a t u c a r d , y a i t u e v e n t u n t u k m e n g e m b a l i k a n p a d a c a r d
s e b e l u m n y a . T e m p l a t e b e r f u n g s i u n t u k m e m b e r i k a n t a m b a h a n p i l i h a n p a d a m e n u o p t i o n s a t a u
t a m b a h a n t o m b o l d i b e b e r a p a b r o w s e r .
c . C a r d
C a r d m e r u p a k a n i n t i d a r i a p l i k a s i W M L . E l e m e n < w m l > < w m l > m e r u p a k a n k o t a k a t a u b u n g k u s a n
s e t u m p u k k a r t u ( d e c k o f c a r d ) . T i a p - t i a p k a r t u d a l a m k o t a k t e r s e b u t m e m p u n y a i a r t i y a n g b e r b e d a - b e d a .
C a r d d a l a m s e b u a h d e c k m e r u p a k a n s u s u n a n t a m p i l a n y a n g a k a n d i t a m p i l k a n p a d a b r o w s e r y a n g d a p a t
b e r p i n d a h - p i n d a h d a r i s a t u c a r d k e c a r d y a n g l a i n . F u n g s i d a r i c a r d a d a l a h u n t u k m e n d e f i n i s i k a n
h a l a m a n - h a l a m a n y a n g b e r a d a d a l a m s a t u f i l e W M L .
3 . M E T O D E P E N E L I T I A N
M e t o d o l o g i y a n g d i g u n a k a n p a d a p e n e l i t i a n i n i a n t a r a l a i n ; S t u d i L i t e r a t u r d a n S D L C ( S y s t e m
D e v e l o p m e n t L i f e C y c l e ) y a n g m e l i p u t i t a h a p A n a l y s i s , D e s i g n , I m p l e m e n t a t i o n , T e s t i n g d a n M a i n t e n a n c e ,
( P r e s s m a n , 2 0 0 2 ) .
a . S t u d i l i t e r a t u r
T a h a p i n i m e r u p a k a n t a h a p p e n g u m p u l a n i n f o r m a s i d a n l i t e r a t u r y a n g d i p e r l u k a n u n t u k p e m b u a t a n
s i s t e m . A d a p u n i n f o r m a s i d a n l i t e r a t u r y a n g d i p e r g u n a k a n d i a n t a r a n y a m e n g e n a i d i a g n o s i s p e n y a k i t
g i g i , s i s t e m p a k a r , W A P , P H P d a n M Y S Q L .
b . A n a l i s i s d a n p e r a n c a n g a n
P a d a t a h a p i n i d i l a k u k a n a n a l i s i s s e r t a d e s a i n y a n g d i p e r l u k a n d a l a m m e m b u a t s i s t e m , d i a n t a r a n y a
a k u i s i s i p e n g e t a h u a n , r e p r e s e n t a s i p e n g e t a h u a n , m e k a n i s m e i n f e r e n s i , p e r a n c a n g a n D F D , p e r a n c a n g a n
b a s i s d a t a d a n p e r a n c a n g a n u s e r i n t e r f a c e
A k u i s i s i p e n g e t a h u a n a d a l a h p r o s e s p e n g u m p u l a n p e n g e t a h u a n . P a d a p e n e l i t i a n i n i i n f o r m a s i
m e n g e n a i d i a g n o s i s p e n y a k i t g i g i i n i d i p e r o l e h d a r i s e o r a n g p a k a r ( d o k t e r g i g i ) y a n g d i l e n g k a p i d e n g a n
b u k u - b u k u m e n g e n a i p e n y a k i t g i g i . P e n g e t a h u a n y a n g d i p e r o l e h m e l i p u t i : G e j a l a - g e j a l a p e n y a k i t ,
j e n i s p e n y a k i t d a n c a r a p e n g o b a t a n n y a .
S e t e l a h a k u i s i s i p e n g e t a h u a n d i p e r o l e h , s e l a n j u t n y a d i l a k u k a n r e p r e s e n t a s i p e n g e t a h u a n y a n g
d i k u m p u l k a n . T u j u a n r e p r e s e n t a s i p e n g e t a h u a n a d a l a h u n t u k m e n g e m b a n g k a n s u a t u s t r u k t u r y a n g
a k a n m e m b a n t u p e n g k o d e a n p e n g e t a h u a n k e d a l a m p r o g r a m . D a l a m p e n e l i t i a n i n i b a s i s p e n g e t a h u a n
d i r e p r e s e n t a s i k a n d e n g a n m e n g g u n a k a n k a i d a h p r o d u k s i , y a i t u b e r u p a I F T H E N .
I F K o n d i s i 1 ( A N D K o n d i s i 2 ) T H E N K e s i m p u l a n
K a i d a h p r o d u k s i m e r u p a k a n s t a t e m e n d u a b a g i a n y a n g d i s a t u k a n m e n j a d i s e p e n g g a l k e c i l p e n g e t a h u a n .
K a i d a h b a g i a n p e r t a m a I F y a n g m e n y a t a k a n p r e m i s , k o n d i s i a t a u a n t e c e d e n t , d a n k a i d a h b a g i a n k e d u a
T H E N y a n g m e n y a t a k a n s u a t u k e s i m p u l a n a t a u k o n k l u s i . P a d a c o n t o h b e r i k u t d i b e r i k a n b e b e r a p a
i n p u t a n a n t e c e d e n t d a n m e m b e r i k a n s a t u k e s i m p u l a n b e r d a s a r k a n p r e m i s y a n g a d a u n t u k m e n e n t u k a n
j e n i s a t a u n a m a p e n y a k i t n y a . ( W i d a y a n t i , 2 0 0 9 )
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 t e l a h r e p r e s e n t a s i s e l e s a i d i l a k u k a n , l a n g k a h s e l a n j u t n y a a d a l a h m e n e n t u k a n m e k a n i s m e i n f e r e n s i
a t a u s i s t e m p e l a c a k a n . D a l a m p e n e l i t i a n i n i s i s t e m p e l a c a k a n y a n g d i l a k u k a n a d a l a h m e n g g u n a k a n
B a c k w a r d c h a i n i n g d e n g a n m e t o d e p e n e l u s u r a n D e p t h F i r s t S e a r c h . P r o s e s p e l a c a k a n i n i b e r m u l a d a r i
s i m p u l a k a r d a n b e r g e r a k k e b a w a h k e t i n g k a t d a l a m y a n g b e r u r u t a n . P r o s e s i n i b e r l a n g s u n g t e r u s
s a m p a i k e s i m p u l a n d i t e m u k a n , a t a u j i k a m e n e m u i j a l a n b u n t u a k a n m e l a c a k k e b e l a k a n g
( b a c k t r a c k i n g ) .
D - 4 5
S e m i n a r N a s i o n a l I n f o r m a t i k a 2 0 1 0 ( s e m n a s I F 2 0 1 0 ) I S S N : 1 9 7 9 - 2 3 2 8
U P N V e t e r a n Y o g y a k a r t a , 2 2 M e i 2 0 1 0
c . I m p l e m e n t a s i
P a d a t a h a p i n i , r a n c a n g a n s i s t e m y a n g t e l a h d i b u a t a k a n d i i m p l e m e n t a s i k a n m e n g g u n a k a n P H P , W M L
d a n M Y S Q L s e b a g a i d a t a b a s e n y a
d . U j i c o b a d a n e v a l u a s i
P a d a t a h a p i n i , a k a n d i l a k u k a n u j i c o b a d a n e v a l u a s i t e r h a d a p s i s t e m s e r t a a k a n d i l a k u k a n p e r b a i k a n -
p e r b a i k a n y a n g d i p e r l u k a n .
4 . H A S I L D A N P E M B A H A S A N
G a m b a r a n u m u m s i s t e m
S i s t e m i n i b e r b a s i s W A P s e b a g a i a p l i k a s i b e r i n t e r a k s i d e n g a n p e n g g u n a d a n w e b s e b a g a i s e r v e r p a d a s i s t e m .
G a m b a r 4 . 1 a d a l a h p r o s e s k o m u n i k a s i y a n g t e r j a d i a n t a r a a p l i k a s i W A P d a n w e b s e r v e r
G a m b a r 4 . 1 . P r o s e s k o m u n i k a s i W A P d a n w e b S e r v e r
P r o s e s p a d a s i s t e m d i m u l a i p a d a s a a t p e n g g u n a m e m b e r i k a n i n p u t g e j a l a m e l a l u i p e r a n g k a t W A P , s e l a n j u t n y a
i n p u t t e r s e b u t d i k i r i m k e w e b s e r v e r . P a d a w e b s e r v e r , i n p u t t e r s e b u t d i p r o s e s d e n g a n m e n g g u n a k a n s a l a h s a t u
m e t o d e p e n a l a r a n p a d a s i s t e m p a k a r y a i t u p e n a l a r a n m a j u ( f o r w a r d c h a i n i n g ) b e r d a s a r k a n b a s i s p e n g e t a h u a n
y a n g t e l a h a d a p a d a w e b s e r v e r .
S e t e l a h w e b s e r v e r s e l e s a i m e l a k u k a n p r o s e s , m a k a h a s i l n y a a k a n d i k i r i m k a n k e m b a l i k e p a d a W A P p e n g g u n a .
H a s i l y a n g d i k i r i m k a n m e r u p a k a n h a s i l d i a g n o s a p e n y a k i t y a n g d i d e r i t a b e r d a s a r k a n i n p u t g e j a l a y a n g d i b e r i k a n .
P a d a G a m b a r 4 . 2 t a m p a k D F D L e v e l 0 d a r i s i s t e m p a k a r i n i . P e n g g u n a d a l a m s i s t e m i n i d i b e d a k a n
m e n j a d i t i g a , y a i t u d o k t e r , p a s i e n , d a n a d m i n . D o k t e r b e r t i n d a k m e n g o l a h d a t a p e n y a k i t , g e j a l a , o b a t , d a n b a s i s
a t u r a n . S e d a n g k a n a d m i n b e r t i n d a k m e n g o l a h d a t a a d m i n , d a t a d o k t e r , d a n d a t a p a s i e n . P a d a d i a g r a m i n i a k a n
t a m p a k a l i r a n d a t a a p a s a j a y a n g t e r j a d i b a i k d a t a y a n g d i m a s u k k a n o l e h u s e r d a n a d m i n a t a u d a t a y a n g d i d a p a t
o l e h u s e r d a n a d m i n . .
G a m b a r 4 . 2 D F D L e v e l 0
R e p r e s e n t a s i P e n g e t a h u a n
S e p e r t i s i s t e m p a k a r l a i n n y a , s i s t e m p a k a r d i a g n o s i s p e n y a k i t g i g i i n i m e m b u t u h k a n b a s i s p e n g e t a h u a n d a n
m e s i n i n f e r e n s i u n t u k m e n d i a g n o s i s p e n y a k i t y a n g d i d e r i t a p a s i e n . B a s i s p e n g e t a h u a n b e r i s i f a k t a - f a k t a y a n g
D - 4 6
S e m i n a r N a s i o n a l I n f o r m a t i k a 2 0 1 0 ( s e m n a s I F 2 0 1 0 ) I S S N : 1 9 7 9 - 2 3 2 8
U P N V e t e r a n Y o g y a k a r t a , 2 2 M e i 2 0 1 0
d i b u t u h k a n o l e h s i s t e m , s e d a n g k a n m e s i n i n f e r e n s i d i g u n a k a n u n t u k m e n g a n a l i s a f a k t a - f a k t a y a n g u s e r i n p u t k a n
h i n g g a d i d a p a t s a t u k e s i m p u l a n .
D o m a i n u n t u k p e m b u a t a n s i s t e m p a k a r d i a g n o s i s p e n y a k i t g i g i i n i , d i b a t a s i b e b e r a p a p e n y a k i t s a j a . A d a
d e l a p a n p e n y a k i t g i g i y a n g u m u m d i d e r i t a o l e h m a s y a r a k a t . P e n y a k i t - p e n y a k i t i t u a n t a r a l a i n : G i n g i v i t i s ,
P e r i o d o n t i t i s , P u l p i t i s R e v e r s i b l e , P u l p i t i s I r r e v e r s i b l e , A b s e s P e r i a p e k s , A b s e s P e r i o d o n t a l , A b s e s G i n g i v a l ,
T r e n c h M o u t h
M e k a n i s m e I n f e r e n s i
D a l a m p e n e l i t i a n i n i s i s t e m p e l a c a k a n y a n g d i l a k u k a n a d a l a h m e n g g u n a k a n B a c k w a r d c h a i n i n g d e n g a n
m e t o d e p e n e l u s u r a n D e p t h F i r s t S e a r c h . P r o s e s p e l a c a k a n i n i b e r m u l a d a r i s i m p u l a k a r d a n b e r g e r a k k e b a w a h
k e t i n g k a t d a l a m y a n g b e r u r u t a n . P r o s e s i n i b e r l a n g s u n g t e r u s s a m p a i k e s i m p u l a n d i t e m u k a n , a t a u j i k a m e n e m u i
j a l a n b u n t u a k a n m e l a c a k k e b e l a k a n g ( b a c k t r a c k i n g ) . G a m b a r 4 . 3 m e n u n j u k a n p o h o n k e p u t u s a n p e n e l u s u r a n
p e n y a k i t ( W i d a y a n t i , 2 0 0 9 ) . D a t a y a n g d i g u n a k a n d a l a m i n f e r e n s i d i p e r o l e h d a r i j a w a b a n y a n g d i b e r i k a n
p e n g g u n a a t a s p e r t a n y a a n m e n g e n a i g e j a l a a t a u h a s i l - h a s i l t e s y a n g d i a j u k a n o l e h s i s t e m . S i s t e m t i d a k a k a n
m e m b e r i k a n p e r t a n y a a n y a n g s u d a h d i b e r i k a n . O l e h k a r e n a i t u d i p e r l u k a n p e n y i m p a n a n d a t a p e r t a n y a a n y a n g
p e r n a h d i a j u k a n .
S e t i a p k a l i m e l a k u k a n d i a g n o s a , s i s t e m a k a n m e n g a j u k a n p e r t a n y a a n a p a k a h p a s i e n m e n g a l a m i g e j a l a
G 0 0 1 . J i k a p a s i e n m e n j a w a b Y A , s i s t e m a k a n m e n c a r i p e n y a k i t y a n g m e m i l i k i g e j a l a G 0 0 1 . S e t i a p k a l i
m e n j a w a b s i s t e m a k a n m e n y i m p a n h a s i l j a w a b a n d a r i p e r t a n y a a n y a n g d i a j u k a n k e d a l a m t a b e l h i s t o r y _ p a s i e n .
K e m u d i a n s i s t e m m e n a n y a k a n g e j a l a s e l a n j u t n y a p a d a p e n y a k i t y a n g m e m i l i k i g e j a l a G 0 0 1 , y a i t u G 0 0 3 . J i k a
p a s i e n m e n j a w a b Y A , m a k a s i s t e m a k a n m e n a n y a k a n s e l a n j u t n y a a p a k a h p a s i e n m e n g a l a m i g e j a l a G 0 0 5 . J i k a
d i j a w a b Y A l a g i , m a k a s i s t e m a k a n m e n a n y a k a n a p a k a h p a s i e n m e n g a l a m i g e j a l a G 0 0 6 . J i k a j a w a b a n n y a Y A ,
p e r t a n y a a n s e l a n j u t n y a a d a l a h a p a k a h p a s i e n m e n g a l a m i g e j a l a G 0 0 9 . J i k a j a w a b a n p a s i e n Y A , s i s t e m a k a n
m e n a n y a k a n a p a k a h p a s i e n m a n g a l a m i g e j a l a G 0 1 2 . J i k a j a w a b a n n y a Y A m a k a s i s t e m a k a n m e n y i m p u l k a n
b a h w a k e m u n g k i n a n p a s i e n m e n d e r i t a p e n y a k i t G i n g i v i t i s . S e l a i n k e s i m p u l a n p e n y a k i t a p a y a n g d i d e r i t a , s i s t e m
j u g a a k a n m e m b e r i k a n a l t e r n a t i f p e n g o b a t a n p e r t a m a . K e a d a a n i n i b e r l a k u s a m a u n t u k s e m u a p e n y a k i t , s e s u a i
d e n g a n a t u r a n y a n g t e l a h d i b u a t s e b e l u m n y a .
G a m b a r 4 . 3 D i a g r a m P o h o n P e n e l u s u r a n ` P e n y a k i t
D - 4 7
S e m i n a r N a s i o n a l I n f o r m a t i k a 2 0 1 0 ( s e m n a s I F 2 0 1 0 ) I S S N : 1 9 7 9 - 2 3 2 8
U P N V e t e r a n Y o g y a k a r t a , 2 2 M e i 2 0 1 0
4 . 4 I m p l e m e n t a s i d a n P e n g u j i a n
G a m b a r 4 m e n u n j u k a n h a l a m a n u t a m a u s e r u n t u k m e l a k u k a n l o g i n t e r l e b i h d a h u l u s e b e l u m k e h a l a m a n
k o n s u l t a s i d i m a n a u s e r h a r u s m e m a s u k k a n u s e r n a m e d a n p a s s w o r d . S e t e l a h m e m a s u k k a n u s e r n a m e d a n
p a s s w o r d u s e r a k a n l a n g s u n g m e n u j u h a l a m a n k o n s u l t a s i .
G a m b a r 4 . 4 h a l a m a n l o g i n
G a m b a r 4 . 5 m e n u n j u k k a n p r o s e s k o n s u l t a s i , k e t i k a p a s i e n m e n j a w a b p e r t a n y a a n p e r t a m a d e n g a n
j a w a b a n y a , m a k a j a w a b a n a k a n d i s i m p a n s e m e n t a r a d a l a m t a b e l t e m p _ p e n y a k i t d a n t e m p _ g e j a l a k e m u d i a n d a r i
t a b e l - t a b e l t e r s e b u t d i h u b u n g k a n m e l a l u i t a b e l w o r k i n g . S e l a n j u t n y a a k a n m u n c u l p e r t a n y a a n l a i n y a n g
b e r h u b u n g a n d e n g a n g e j a l a s e b e l u m n y a u n t u k m e n y i m p u l k a n p e n y a k i t , p e n j e l a s a n p e n y a k i t d a n p e n a n g a n a n
p e r t a m a y a n g h a r u s d i l a k u k a n o l e h u s e r , b e g i t u p u l a d e n g a n g e j a l a - g e j a l a s e l a n j u t n y a y a n g d i b e r i k a n o l e h
s i s t e m . D a l a m p r o s e s p e n c a r i a n s i s t e m m e n g g u n a k a n a t u r a n s e s u a i d e n g a n p o h o n p e n c a r i a n .
G a m b a r 4 . 5 H a l a m a n K o n s u l t a s i
S e t e l a h m e m b e r i k a n s e m u a m a s u k a n g e j a l a , m a k a s e l a n j u t k a n s i s t e m a k a n m e m p r o s e s m a s u k a n u s e r d a n
m e m b e r i k a n h a s i l d i a g n o s a . G a m b a r 4 . 6 m e r u p a k a n h a s i l d i a g n o s a d a r i m a s u k a n g e j a l a y a n g t e l a h d i b e r i k a n
s e b e l u m n y a .
D - 4 8
S e m i n a r N a s i o n a l I n f o r m a t i k a 2 0 1 0 ( s e m n a s I F 2 0 1 0 ) I S S N : 1 9 7 9 - 2 3 2 8
U P N V e t e r a n Y o g y a k a r t a , 2 2 M e i 2 0 1 0
G a m b a r 4 . 6 . H a l a m a n h a s i l k o n s u l t a s i
P e n e l i t i a n i n i j u g a t e l a h m e n g h a s i l k a n s e b u a h w e b . W e b i n i k h u s u s d i g u n a k a n b a g i a d m i n d a n d o k t e r u n t u k
m e l a k u k a n p e r u b a h a n d a t a . B i l a a d a p e r u b a h a n d a t a - d a t a t e r h a d a p p e n y a k i t d a n g e j a l a n y a m a k a a d m i n d a p a t
m e m b u k a h a l a m a n b a s i s a t u r a n s e p e r t i G a m b a r 4 . 7 . H a l a m a n b a s i s a t u r a n i n i m e m p e r m u d a h b a g i a d m i n
m a u p u n d o k t e r u n t u k m e n a m b a h , m e n g h a p u s d a n m e n g u p d a t e p e n y a k i t , g e j a l a m a u p u n o b a t n y a .
G a m b a r 4 . 7 H a l a m a n e d i t b a s i s a t u r a n
5 . K E S I M P U L A N
B e r d a s a r k a n p e n e l i t i a n y a n g t e l a h d i l a k u k a n m a k a d a p a t d i t a r i k k e s i m p u l a n s e b a g a i b e r i k u t :
1 . S i s t e m p a k a r i n i m e m u d a h k a n u s e r d a l a m m e l a k u k a n p r o s e s k o n s u l t a s i , k a r e n a p e r t a n y a a n g e j a l a y a n g
d i a j u k a n h a n y a t e r k a i t p e n y a k i t y a n g d i a l a m i
2 . S i s t e m p a k a r i n i j u g a m e m u d a h k a n b a g i a d m i n u n t u k m e l a k u k a n u p d a t e b a s i s a t u r a n , k a r e n a a d a n y a
h a l a m a n e d i t b a s i s a t u r a n y a n g d a p a t d i g u n a k a n u n t u k m e n a m b a h , m e n g u p d a t e d a n m e n g h a p u s
p e n y a k i t , g e j a l a d a n p e n g o b a t a n n y a .
3 . M a s y a r a k a t a w a m d a p a t m e m a n f a a t k a n a p l i k a s i i n i d e n g a n m u d a h u n t u k m e n g e t a h u i j e n i s p e n y a k i t
g i g i t y a n g d i a l a m i , k a r e n a t a m p i l a n y a n g m u d a h d i m e n g e r t i d a n s e d e r h a n a .
D A F T A R P U S T A K A
A b y o n o , R a f i a h , 1 9 9 5 , I l m u E n d o d o n t i k d a l a m P r a k t e k .
A g u n g , G . , 2 0 0 1 , W A P P r o g r a m m i n g d e n g a n W M L , P a n d u a n O f f s e t , Y o g y a k a r t a .
D - 4 9
S e m i n a r N a s i o n a l I n f o r m a t i k a 2 0 1 0 ( s e m n a s I F 2 0 1 0 ) I S S N : 1 9 7 9 - 2 3 2 8
U P N V e t e r a n Y o g y a k a r t a , 2 2 M e i 2 0 1 0
A s i y a h , S . , 2 0 0 5 , S i s t e m P a k a r u n t u k M e n d i a g n o s a P e n y a k i t G i g i , T u g a s A k h i r S 1 I l m u K o m p u t e r F a k u l t a s
M a t e m a t i k a d a m I l m u P e n g e t a h u a n A l a m U n i v e r s i t a s G a d j a h M a d a , Y o g y a k a r t a .
C r a m w i n c k e l , A . B . , 1 9 9 5 , M a k a n a n d a n P e n y a k i t G i g i - G e l i g i .
D i a n R e t n o S a w i t r i , 2 0 0 2 , S i s t e m p a k a r b e r b a s i s l o g i c p r o g r a m m i n g u n t u k s i m u l a s i s e l e k s i t e r n a k , T e s i s , U G M ,
Y o g y a k a r t a .
G i a r r a t a n o , J . & G a r y R . , 1 9 9 4 , E x p e r t S y s t e m s P r i n c i p l e s a n d P r o g r a m m i n g , P W S P u b l i s h i n g C o m p a n y ,
B o s t o n .
H a n d a y a n i l , T o l e , 2 0 0 8 , S i s t e m P a k a r u n t u k D i a g n o s i s P e n y a k i t T H T B e r b a s i s w e b d e n g a n e 2 g L i t e E x p e r t
S y s t e m S h e l l , J u r n a l T e k n o l o g i I n d u s t r i V o l . X I I N o . 1 J a n u a r i 2 0 0 8 : 1 9 2 6 .
K u s u m a d e w i , S . , 2 0 0 3 , A r t i f i c i a l I n t e l l i g e n c e ( T e k n i k d a n A p l i k a s i n y a ) , G r a h a I l m u , Y o g y a k a r t a .
M u t a q i n , 2 0 0 2 , I m p l e m e n t a s i S i s t e m P a k a r d a l a m D u n i a M e d i s : S u a t u P e n g e m b a n g a n S i s t e m D i a g n o s i s
K e s e h a t a n G i g i d a n M u l u t , T e s i s , U G M , Y o g y a k a r t a .
N a t a l i a , D . A . , 2 0 0 6 , P e m b a n g u n a n S i s t e m P a k a r p a d a P e r a n g k a t M o b i l e d e n g a n W M L d a n P H P
u n t u k P e n y a k i t P a r u p a d a A n a k , T u g a s A k h i r D 3 T e k n o l o g i I n f o r m a s i P o l i t e k n i k E l e k t r o n i k a I n s t i t u t
T e k n o l o g i S e p u l u h N o p e m b e r , S u r a b a y a .
N u r m a l a , E . , 2 0 0 7 , A p l i k a s i S i s t e m P a k a r u n t u k M e n d i a g n o s i s P e n y a k i t J a r i n g a n P e r i a d i k u l e r p a d a
G i g i , T u g a s A k h i r S 1 I l m u K o m p u t e r F a k u l t a s M a t e m a t i k a d a n I l m u P e n g e t a h u a n A l a m U n i v e r s i t a s
G a d j a h M a d a , Y o g y a k a r t a .
P r e s s m a n , R o g e r , 2 0 0 2 , R e k a y a s a P e r a n g k a t L u n a k P e n d e k a t a n P r a k t i s i , A n d i O f f s e t , Y o g y a k a r t a .
T u r b a n , E f r a i m , 1 9 9 5 , D e c i s i o n S u p p o r t S y s t e m a n d E x p e r t S y s t e m , 4
t h
e d . , P r e n t i c e - H a l l , I n c . , N e w J e r s e y , p p
4 7 2 - 6 7 9
W i d a y a n t i A y u A , 2 0 0 9 , S i s t e m P a k a r U n t u k D i a g n o s i s P e n y a k i t G i g i B e r b a s i s W A P , S k r i p s i J u r u s a n T e k n i k
I n f o r m a t i k a U P N V e t e r a n Y o g y a k a r t a
Y u w o n o B a m b a n g , 2 0 0 8 , S i s t e m P a k a r U n t u k D i a g n o s i s P e n y a k i t A y a m y a n g D i s e b a b k a n o l e h V i r u s , J u r n a l
T e l e m a t i k a I S S N : 1 8 2 9 - 6 6 7 X , V o l . 3 N o . 1 , J u l i 2 0 0 8
Y u w o n o B a m b a n g , F a u z i a h Y , Y e n n y , 2 0 0 8 , 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 M e n g i d e n t i f i k a s i J e n i s
d a n P e n y a k i t p a d a B u n g a M a w a r , P r o s i d i n g S e m n a s i f 2 0 0 8 , J u r u s a n T e k n i k I n f o r m a t i k a U P N
V e t e r a n Y o g y a k a r t a , M e i 2 0 0 8 , I S S N : 1 9 7 9 - 2 3 2 8
D - 5 0