Upload
altim-suhendro
View
179
Download
1
Embed Size (px)
DESCRIPTION
Skripsi Tugas Akhir Teknik Informatika
Citation preview
Skripsi
APL IK A SI SIST EM PA K A R B ER B A SIS W E B
UN T U K D IA G N O SA PE NY A K IT G IG I D A N M U LU T
B U D I K U R N IA W A N
104091002863
T E K N IK IN FO R M A T IK A
F AK U L T A S SA IN S D A N T E K N O L O G I
U N IV E R SIT A S ISL A M N E G E R I SY A R IF H ID A Y A T U L L A H
JA K A R T A
2011/1432 H
APL IK A SI SIST EM PA K A R B E R B ASIS W E B UN T U K D IA G N O SAPE NY A K IT G IG I D A N M U LU T
B udi K urniaw an
S kripsi
S e b a ga i sa la h sa tu syara t u n tu k m e m pe ro le h ge la r S ar jana K o m p uterP a d a F a ku ltas S a ins da n T e kn o lo gi U n ive rsita s Is la m N e ge ri S yarif H id a ya tu lla h Ja karta
PR O G RA M STU D I T E K N IK IN FO R M A T IK A
FA K U L T A S SA IN S DA N T E K N O L O G I
UN IV ER SITA S ISLA M N EG E R I SY A R IF H ID A YA T U L LA H
JA K A R T A
2011 M / 1432 H
i
APL IK A SI SIST EM PA K A R B E R B ASIS W E B UN T U K D IA G N O SAPE NY A K IT G IG I D A N M U LU T
S kripsi
S e b a ga i sa la h sa tu syara t u n tu k m e m pe ro le h ge la r sa rjan a ko m p u terP a d a F a ku ltas S a ins da n T e kn o lo gi U n ive rsita s Is la m N e ge ri S yarif H ida ya tu llo h Ja ka rta
O le h :
B u d i K urn ia w a n
10 4 0 91 0 0 28 6 3
M e n yetu ju i,P e m b im bin g I
K hodijah H ulliyah, M .SiNIP . 19730402 200112 2 001
P e m b im bin g 2 ,
Fitri M intarsih, M .K omNIP .19721223 200710 2 004
M e n geta h u i,K etua P ro gram S tud i T e kn ik In fo rm atika
Yusuf D urrachman, M .Sc., M ITNIP. 19710522 200604 1 002
ii
PE N G E SA H A N U JIA NS kripsi ya n g b erjud u l Aplikasi Sistem P akar B erbasis W eb untuk D iagnosa P enyakitG igi dan M ulut te la h d iu ji da n d in ya ta ka n lu lus d a la m sid a n g M u n a qo sya F a ku lta s S a in sd an T e kn o lo gi, U n ive rs ita s Is la m N e ge ri S ya rif H id a ya tu lla h Ja karta pa da h ari S e la sa , 2A gu stu s 2 0 11 . S kripsi In i te la h dite rim a se ba ga i sa la h sa tu syara t u n tu k m e m pero le h ge la rS arja na S ta ra ta S a tu (S 1) P ro gra m S tu d i T e kn ik In fo rm a tik a .
Ja karta , 9 A gu stus 2 01 1
D o sen P e n guj i I,
Victor A m rizal, M .K omNIP. 150 411 288
T im P e n guj i,D o sen P e n guj i II,
Ria H ari G usm ita, M .K omNIP. 19820817 200912 2 002
P e m b im bin g I
K hodijah H ulliyah, M .SiNIP . 19730402 200112 2 001
P e m b im bin g 2 ,
Fitri M intarsih, M .K omNIP .19721223 200710 2 004
M e n geta h u i,
D e ka n F a ku ltas S a in s da n T e kn o lo gi
D R . Syopiansy ah Jaya P utra, M .SisNIP .19680117 200112 1 001
K etua P ro gra m S tu d i T e kn ik Info rm a tika
Y usuf D urrachm an, M .S c., M ITN IP . 19710522 200604 1 002
iii
PR O G RA M STU D I T E K N IK IN FO R M A T IK A
FA K U L T A S SA IN S DA N T E K N O L O G I
UN IV ER SITA S ISLA M N EG E R I SY A R IF H ID A YA T U L LA H JA K AR T A
D e n ga n in i m e n ya ta ka n b a h w a sk rip si ya n g te la h d itu lis o le h :
N a m a : B u d i K urn ia w a n
N IM : 10 40 9 1 00 2 8 63
P ro gra m S tu d i : T e kn ik In fo rm a tika
Jud u l S kripsi : A p lika si S is te m P a ka r B e rba sis W eb un tu k D ia gn osa P e n ya k it G ig id an M ulu t
D a p a t d ite rim a se b a ga i sya ra t ke lu lu san u n tu k m e m p ero le h ge la r S arjan a K o m p u ter pa daP ro gra m S tu d i T e kn ik In o rm a tika , F a ku ltas S a in s d an T e kn o lo gi U n ive rsita s Is la m N e ge riS ya rif H id a ya tu llah Ja ka rta .
Ja karta , 9 A gu stus 2 01 1
M e n yetu ju i,
P e m b im bin g I
K hodijah H ulliyah, M .SiNIP . 19730402 200112 2 001
P e m b im bin g 2 ,
Fitri M intarsih, M .K omNIP .19721223 200710 2 004
M e n geta h u i,
D e ka n F a ku ltas S a in s da n T e kn o lo gi
D R . Syopiansy ah Jaya P utra, M .SisNIP .19680117 200112 1 001
K etua P ro gra m S tu d i T e kn ik Info rm a tika
Y usuf D urrachm an, M .S c., M ITN IP . 19710522 200604 1 002
iv
P E R N Y A T A A N
D E N G A N IN I S A Y A M E N Y A T A K A N B A H W A S K R IP S I IN I B E N A R -B E N A R H A S IL
K A R Y A S E N D IR I D A N B E L U M P E R N A H D IA J U K A N S E B A G A I S K R IP S I A T A U
K A R Y A IL M IA H P A D A P E R G U R U A N T IN G G I A T A U L E M B A G A M A N A P U N .
Ja k arta , 2 A gu stus 2 01 1
B u d i K urn ia w a n
vA B ST R A K
B U D I K U R N IA W A N , A plik a si S is te m P a ka r B erb asis W e b u ntu k D ia gn o sa P e n ya k it G ig i d a nM ulu t, d ib im b in g o le h K H O D IJA H H U L L IY A H da n F IT R I M IN T A R SIH .
K o m p uter p a d a era g lo b a lisa si sa a t in i m e njad i ke bu tu h a n u ta m a d ala m m e nu nja n gk e rja -ke rja m a n usia . S a la h sa tu c ab a n g ilm u ko m p u ter ya n g b a n ya k d im a nfaa tka n o le hm a n us ia u n tu k m e m b a n tu kerja n ya a d a lah pe m be n tu k a n sis te m p a ka r ya n g m eru p a ka n sa la hsa tu su b b id an g ilm u ke cerda san b u a ta n [1 ]. S a la h sa tu pe m a nfaa ta n siste m p a ka r a d a la hd a la m bid a n g ke d o k te ran gig i. T erb u kti d e n ga n m un c u ln ya pe ne litia n I N yom an K usum aW ardana b erta ju k p eran ca n ga n sis te m pa ka r un tu k d ia gn osa p en ya k it m u lu t d an gig im e n ggu n a ka n ba h a sa p e m ro gra m a n C L IP S ya n g d ip u b lik a sik a n p a da Seminar NasionalAplikasi Teknologi Informasi ya n g d iad a ka n d i U n iversitas G aja h M a da , Y o g y a k arta 2 1 Ju n i20 0 8 . A p lik a si in i ta m p il de n ga n in te rface b erup a p ertan yaa n -pe rtan yaan te rtu tu p te n tan gge ja la ya n g d irasa ka n ole h user se h in gga tid a k m e m a ksim a lk a n hasil d ia gn o sa ya n g d id a p a t.S iste m pa ka r in i ju ga m e nja d i pe n ge m b a n ga n d ari pe ne litia n B am bang Suyono (S e m in arN a sion a l In fo rm a tika U P N Y o g ya karta 2 2 M ei 20 1 0) ya n g m e m ilik i k e ku ra n ga n p ad ap en ggu n aa n m eto de pe ne lusu ra n depth first search se h in gga tid a k m a m pu m e na m p ilka n d uaa ta u be bera pa so lusi [3 ], pa d a ha l d a la m m e n d ia gno sa p e n ya k it te rka d a n g se o ra n g d o k te rm e n e ta p ka n d ia gn o sa ban d in g . H al in i la h ya n g m e nd o ron g p e nu lis m e n ge m b a n g ka n siste ma p lika si te rseb u t den ga n m e m pe rba ik i se ga la ke ku ran ga n ya n g a d a . M etod e ya n g d igu n a ka np en e litia n in i a da la h Extreme Programming (X P ) ya n g m e rup a k a n b a gia n d ari m eto deA G IL E [7 ] , te rd iri dari lim a ta ha p ya itu , Planning, Design, Coding, Test dan release [8].P e n e litia n in i m e n ggu n a k a n software P H P versi 5 .3 .5 se b a ga i ba h asa pe m ro gra m a n , M Y S Q Lve rsi 5 .0 .7 seb a ga i database d a n ke du a n ya te rda pa t d a la m sa tu p a ke t localhost X A M P P ve rsi1 .7 .4 , se m e n ta ra design a p likasi in i m e n ggu n a k an M icro so f t O ff ice F ro n t P a ge 20 0 3 . S iste mop erasi ya n g d igu n a ka n p e nu lis a da la h M icrosof t W in d o w s V is ta d an Personal Computer(P C ) d e n ga n sp e sif ika si, p roseso r In te l P e n tiu m D u a l C ore , R A M 1 G B d a n H ard d isk 16 0G B . K eleb iha n sis te m pa ka r in i dari s is te m se be lu m n ya a d a lah ca ku p a n d ia gn o sa p e n ya kitg ig i d a n m u lu t ya n g leb ih b a n ya k , ta m p ila n le b ih in te ra k tif se rta m a m p u m e n e n tu k a nd ia gn osa b an d in g dari ke d e ka tan ge ja la ya n g m e n yerta i pe n ya k it gig i d a n m u lu t.
K ata kun ci: Extreme Programming (XP), Sistem Pakar, Penyakit Gigi dan Mulut
vi
K A T A P E N G A N T A R
P u j i s y u k u r p e n u l i s p a n j a t k a n k e h a d i r a t A l l a h S W T y a n g t e l a h m e m b e r i b a n y a k
n i k m a t d a l a m k e h i d u p a n i n i d a n d e n g a n r i d h o - N y a p u l a p e n u l i s d a p a t m e n y e l e s a i k a n
p e n y u s u n a n S k r i p s i y a n g b e r j u d u l A P L I K A S I S I S T E M P A K A R B E R B A S I S W E B
U N T U K D I A G N O S A P E N Y A K I T G I G I D A N M U L U T . S h a l a w a t s e r t a s a l a m
s e n a n t i a s a p e n u l i s h a t u r k a n t e r u n t u k N a b i M u h a m m a d S A W y a n g t e l a h m e m b a w a
c a h a y a d a l a m k e h i d u p a n d i d u n i a i n i . S e m o g a R a h m a t A l l a h s e l a l u m e n g a l i r u n t u k n y a
b e s e r t a k e l u a r g a , s a h a b a t , d a n u m a t n y a y a n g i s ti q o m a h m e n g i k u t i j e j a k b e l i a u h i n g g a
a k h i r z a m a n .
S k r i p s i y a n g b e r j u d u l A P L I K A S I S I S T E M P A K A R B E R B A S I S W E B U N T U K
D I A G N O S A P E N Y A K I T G I G I D A N M U L U T m e r u p a k a n s a l a h s a t u t u g a s w a j i b
m a h a s i s w a s e b a g a i p e r s y a r a t a n u n t u k m e n g a m b i l g e l a r S t r a t a 1 (S 1 ) p a d a P r o g r a m
S t u d i T e k n i k I n f o r m a t i k a U n i v e r s i t a s I s l a m N e g e r i S y a r i f H i d a y a t u l l a h J a k a r t a .
D a l a m p e n y u s u n a n s k r i p s i i n i p e n u l i s m e n d a p a t b i m b i n g a n d a n b a n t u a n dengan
b a i k d a r i b a n y a k p i h a k , b a i k s e c a r a m o r a l m a u p u n s e c a r a t e k n i s . O l e h
k a r e n a i t u , p e r k e n a n k a n l a h p a d a k e s e m p a t a n i n i p e n u l i s m e n g u c a p k a n t e r i m a k a s i h
k e p a d a :
1 . B a p a k D R . I R . S y o p i a n s y a h J a y a P u t r a , M . S i s . s e l a k u D e k a n F a k u l t a s S a i n s d a n
T e k n o l o g i U n i v e r s i t a s I s l a m N e g e r i S y a r i f H i d a y a t u l l a h J a k a r t a .
vii
6 . I b u n d a S u t a r m i
k e p a d a p e n u l i s
2 . B a p a k Y u s u f D u r r a c h m a n , M . S c . , M I T s e l a k u K e t u a P r o g r a m S t u d i T e k n i k
I n f o r m a t i k a , dan I b u V i v a A r i f i n , M M S I . S e l a k u S e k r e t a r i s P r o g r a m S t u d i
T e k n i k I n f o r m a t i k a .
3 . I b u K h o d i j a h H u l l i y a h , M . S i , d a n I b u F i t r i M i n t a r s i h , M . K o m s e l a k u d o s e n
p e m b i m b i n g s k r i p s i y a n g s e c a r a k o o p e r a t i f t e l a h m e m b e r i k a n b i m b i n g a n , b a n t u a n ,
d a n d u k u n g a n b a i k s e c a r a m o r a l m a u p u n t e k n i s . T e r i m a k a s i h b a n y a k t e l a h b e r s e d i a
m e l u a n g k a n w a k t u , t e n a g a , d a n p i k i r a n n y a u n t u k m e m b i m b i n g p e n u l i s .
4 . B a p a k V i c t o r A m r i z a l , M . K o m d a n I b u R i a H a r i G u s m i t a , M . K o m s e l a k u d o s e n
p e n g u j i s k r i p s i y a n g t e l a h m e m b e r i b a n y a k m a s u k a n d a n s a r a n y a n g s a n g a t b e r a r t i
b a g i p e n u l i s .
5 . S e l u r u h d o s e n p a d a P r o g r a m S t u d i T e k n i k I n f o r m a t i k a d a n P r o g r a m S t u d i
I n f o r m a s i k h u s u s n y a b a g i y a n g p e r n a h m e n g a j a r p e n u l i s . T e r i m a k a s i h a t a s i l m u -
i l m u n y a P a k / B u , s e m o g a i l m u y a n g p e r n a h d i b e r i d a p a t m e n j a d i t a b u n g a n
a m a l k e b a i k a n y a n g t i d a k p e r n a h b e r h e n t i d a n d a p a t p e n u l i s m a n f a a t k a n s e b a i k -
b a i k n y a .
d a n A y a h a n d a S u n a r y o y a n g s e l a l u m e m b e r i k a n d u k u n g a n
d a l a m b e r b a g a i b e n t u k . T e r i m a k a s i h M a h , P a h , a t a s d o a - d o a
y a n g t a k p e r n a h b e r h e n t i m e n g a l i r b a g i a n a k n y a d a n a t a s s e m u a p e n g o r b a n a n y a n g
t e l a h d i b e r i k a n b a i k b i a y a , t e n a g a , d a n w a k t u .
7 . A d i k - a d i k k u y a n g t e l a h m e m b a n t u m e m b e r i s e m a n g a t d a l a m p e n y e l e s a i a n s k r i p s i
i n i .
viii
8 . A l m a r h u m B a p a k d r g . A . S h o l e h y a n g t e l a h m e m b e r i k a n i n s p i r a s i d a l a m p e n e l i t i a n
d i a g n o s a d a n g e j a l a p e n y a k i t g i g i d a n m u l u t . S e m o g a A l l a h s w t m e n e r i m a s e g a l a
a m a l i b a d a h d a n A l l a h s w t t e m p a t k a n d i t e m p a t y a n g b a i k d i s i s i - N y a .
9 . Mbak drg. Nur Widyani dan suami yang telah membantu dalam validasi data skripsi
ini dan memberi inspirasi dalam penulisannya.
1 0 . S a h a b a t k u A h m a d S u b r i d a n A g u n g y a n g t e l a h b e r s e d i a b e b e r a p a k a l i
m e n g a j a r i p e n u l i s d a l a m p e n y u s u n a n s k r i p s i d a n p e n y e l e s a i a n p r o g r a m n y a .
1 1 . Sahabatku Robiatul Adawiyah, S.Pd yang memberikan motivasi dan banyak
bangtuannya dalam menyelesaikan skripsi ini. Semoga cepat dapat jodoh dan kerja ya.
12. Sahabatku Suci Wiji Lestari, S.Si, Ulfah,S.Kom dan Arum Sari, S.Psy yang telah
membantu dalam penyebaran quesioner. Sukses untuk kalian smua. Semoga Mba uci
cepat tuntas jadi Hafidzoh. Mba Ulfah biar cepet ngundang ya.... Tak lupa pula buat
adik-adik kelas ku yang sudah membantu suksesnya seminar dan sidang ku (Umam,
Dian dan Elin, cepet lulus ya....)
1 3 . S a h a b a t - s a h a b a t k u t e m p a t p e n u l i s m e n d a p a t k a n b a n y a k p e l a j a r a n t e n t a n g
k e h i d u p a n s e r t a s e l a l u s a l i n g m e n g i n g a t k a n d a l a m j a l a n k e b e n a r a n d a n
s u d a h p e n u l i s a n g g a p s e b a g a i s a u d a r a s e n d i r i . T e r i m a k a s i h a t a s u k h u w a h y a n g
i n d a h i n i .
1 4 . T e m a n - t e m a n p e n u l i s d i T I C 2 0 0 4 . T e r i m a k a s i h a t a s k e b e r s a m a a n n y a s e l a m a
m e n i m b a i l m u .
1 5 . T e m a n - t e m a n L e m b a g a D a k w a h K a m p u s (L D K ) S y a h i d . T e r i m a k a s i h a t a s
ix
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 uy 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
DAFT A R ISI
H A L A M A N JU D U L ................................................................... i
H A L A M A N P E R S E T U JU A N P E M B IM B IN G ............................... ii
H A L A M A N P E N G E S A H A N ....................................................... iii
H A L A M A N P E R N Y A T A A N ....................................................... v
A B S T R A K ........................ ........................................... v i
K A T A P E N G A N T A R ................................................................... v ii
D A F T A R IS I ................................................................... x i
D A F T A R G A M B A R ............... .................................................... x iv
D A F T A R T A B E L ................................................................... x v i
D A F T A R L A M P IR A N ................................................................... x v ii
BA B I PE N D AH U L U A N1 .1 L a ta r B e la k a n g ........................................................................................................ 11 .2 P eru m u s a n M asa la h ................................................................................................ 51 .3 B a ta sa n M a s a la h ..................................................................................................... 51 .4 T u ju a n ..................................................................................................................... 61 .5 M a n fa a t ................................................................................................................... 61 .6 M e to d o lo g i P e n e li tia n ............................................................................................. 81 .7 S is te m a tik a P en u lisa n ............................................................................................. 8BA B II LAN D A S A N T E O R I
2 .1 A p lik a s i ................................................................................................................. 102 .2 S is te m P a k ar.......................................................................................................... 10
2 .2 .1 D e fin is i S is te m P a k ar .................................................................................... 102 .2 .2 C ir i-c ir i S is te m P a k ar .................................................................................... 112 .2 .3 A rsi te k tu r S is te m P a k ar ................................................................................ 12
2 .2 .3 .1 F as ili ta s A k u isi P en g e tah u a n .................................................................... 142 .2 .3 .2 B a sis P en g e ta h u a n ..................................................................................... 14
xi
2 .2 .3 .3 M e sin In fe re n si ......................................................................................... 142.2.3.4 Workplace ................................................................................................. 182 .2 .3 .5 F as ili ta s P en je la sa n ................................................................................... 192 .2 .3 .6 P e rb a ik a n P en g e ta h u a n ............................................................................. 192 .2 .3 .7 A n ta rm u k a P en g g u n a ................................................................................ 20
2 .2 .4 R ep re se n ta si P en ge ta h u a n ............................................................................. 202 .2 .4 .1 J a r in ga n S e m a n tik (Semantic network) ..................................................... 212.2.4.2 Frame ........................................................................................................ 222.2.4.3 Script ......................................................................................................... 232 .2 .4 .4 A tu ra n P ro d u k si ........................................................................................ 25
2 .3 W e b ....................................................................................................................... 272 .4 D ia g n o sa ............................................................................................................... 272 .5 P en y a k it................................................................................................................. 282 .6 G ig i d an M u lu t ...................................................................................................... 282 .7 K o n sep D a sa r B asis D a ta ...................................................................................... 30
2 .7 .1 P en g e r tia n B asis D a ta ................................................................................... 302 .7 .2 P en g e r tia n D B M S ......................................................................................... 30
2 .8 P eran g k a t L u n a k y a n g D ig u n ak a n ........................................................................ 302 .8 .1 P H P ............................................................................................................... 302 .8 .2 M y S Q L ......................................................................................................... 312 .8 .3 X A M P P ......................................................................................................... 312 .8 .4 M ic ro so ft O ffice F ro n t P a g e 2 0 0 3 ................................................................ 32
2 .9 E x tre m e P ro g ra m m in g .......................................................................................... 322 .9 .1 K o m u n ik asi (communication ) ....................................................................... 332 .9 .2 K e sed e rh an a a n (simplicity) ........................................................................... 342 .9 .3 M a su k a n a ta u u m p a n b a lik ( feedback) .......................................................... 342 .9 .4 K eb era n ia n (courage) ................................................................................... 342 .9 .5 F ase - fa se p ad a M e to d e X P ............................................................................ 36
BA B III M ETO D O L O G I P EN EL IT IA N
3 .1 K era n g k a B erf ik ir ................................................................................................. 383 .2 M e to d e P en g u m p u la n D a ta ................................................................................... 39
xii
3 .2 .1 W a w a n ca ra .................................................................................................... 393 .2 .2 S tu d i P u sta k a ................................................................................................. 393 .2 .3 S tu d i L i te ra tu r ............................................................................................... 40
3 .3 M e to d e P en g e m b a n g a n A p lik asi .......................................................................... 423 .3 .1 P lan n in g ........................................................................................................ 443 .3 .2 D e sig n ........................................................................................................... 44
3 .3 .2 .1 P e ran c a n ga n A p lik a s i ................................................................................ 443 .3 .2 .2 P e ran c a n ga n B a s is D a ta ............................................................................ 453 .3 .2 .3 P e ran c a n ga n T a m p ilan .............................................................................. 45
3 .3 .3 C o d in g ........................................................................................................... 463 .3 .4 T est ................................................................................................................ 46
BA B IV P E M BA H A SA N
4 .1 P lan n in g ................................................................................................................ 474 .2 D e sig n ................................................................................................................... 48
4 .2 .1 P e ran c a n ga n A p lik asi ................................................................................... 484 .2 .1 .1 Data Flow Diagram (D F D ) ...................................................................... 484 .2 .1 .2 T ek n ik P en a la ra n Forward Chaining........................................................ 514 .2 .1 .3 P o la P e n e lu su ra n Best First Search .......................................................... 524 .2 .1 .4 M a n u a l P ro se s ........................................................................................... 534 .2 .1 .5 Flowchart A p lik asi ................................................................................... 574 .2 .1 .6 M e n u N a v ig a si .......................................................................................... 58
4 .2 .2 P e ran c a n ga n B a sis D a ta ............................................................................... 584 .2 .2 .1 E n tita s d an A tr ib u t .................................................................................... 584 .2 .2 .2 E R D (Entity Relationship Diagram ) ......................................................... 594 .2 .2 .3 S ru k tu r B asis D a ta .................................................................................... 61
4 .2 .3 P e ran c a n ga n T a m p ila n ................................................................................. 634 .3 C o d in g ................................................................................................................... 704 .4 T est ........................................................................................................................ 70BA B V K E SIM P U LA N D A N SAR A N .......................................................................... 73D A F T A R P U S T A K A
L A M P IR A N
xiii
D A F T A R G A M B A R
G a m b a r 2 .1 A rsite k tu r S iste m P a ka r ....................................................... 13
G a m b a r 2 .2 P o la B a c kw ard C hain in g ....................................................... 15
G a m b a r 2 .3 P o la F o rw ard C ha in in g ............................................. .......... 16
G a m b a r 2 .4 P o la P e ne lu su ra n D e p t f irs t S ea rc h ........................................ 17
G a m b a r 2 .5 P o la P e ne lu su ra n B rea d h t F irst S e arc h .................................. 18
G a m b a r 2 .6 Jarin ga n S e m a n tik ................................... .................... 22
G a m b a r 2 .7 C o n to h F ra m e ....................................................... 23
G a m b a r 2 .8 C o n to h S crip t ....................................................... 25
G a m b a r 2 .9 C o n to h A tu ra n P ro d u ksi ..................... .................................. 26
G a m b a r 2 .1 0 H u b u n ga n E le m e n U ta m a pa d a A tu ra n P ro du ks i................ 27
G a m b a r 2 .1 1 P ena m p a n g G igi ........................................................ 29
G a m b a r 2 .1 2 H a sil S u rve y IB M ....................... ................................. 35
G a m b a r 2 .1 3 S iklus X P d e n ga n po la sed erhan a ......................................... 36
G a m b a r 3 .1 K era n gka B erf ik ir ........................................................ 38
G a m b a r 4 .1 D ia gra m K onte ks ........ ................................................ 49
G a m b a r 4 .2 D ia gra m L e ve l 1 ........................................................ 49
G a m b a r 4 .3 D ia gra m L e ve l 2 R in c ia n P ro ses 1 ......................................... 50
G a m b a r 4 .4 C o n to h D ia gra m P oh o n T e kn ik P en e lu su ra n ......................... 53
G a m b a r 4 .5 P e ne lu su ra n G eja la 1 ............................... 54G a m b a r 4 .6 P e ne lu su ra n G eja la 1 , ge ja la 2 d an ge ja la 3 ................... 55G a m b a r 4 .7 P e ne lu su ra n S e m u a M a su k a n G eja la .... ............... 56
xiv
G a m b a r 4 .8 F lo w c h art A p lik asi S is te m P a kar ............................... 57
G a m b a r 4 .9 M e n u N a vig a s i ....................................................... 58
G a m b a r 4 .1 0 E R D d e n ga n a trib u t tiap e n titas.............. ............................. 59
G a m b a r 4 .1 1 E R D se m e n tara de n ga n ke te ran ga n ka rd in a lita s................. 60
G a m b a r 4 .1 2 E R D L e n g k a p ........................................... 61
G a m b a r 4 .1 3 R e lasi D ia gra m ............................................ ........................ 63
G a m b a r 4 .1 4 R a nc a n ga n H ala m a n U ta m a................................................. 63
G a m b a r 4 .1 5 R a nc a n ga n H ala m a n L o gin .................................................. 64
G a m b a r 4 .1 6 R a nc a n ga n H ala m a n P e m ilih a n E dit................................... 64
G a m b a r 4 .1 7 R a nc a n ga n H ala m a n F orm T a be G ru p G eja la .................... 65G a m b a r 4 .1 8 R a nc a n ga n H ala m a n F orm E d it T abe l G rup G eja la ............ 65G a m b a r 4 .1 9 R a nc a n ga n H ala m a n F orm T a b el G eja la ..................... ....... 66G a m b a r 4 .2 0 R a nc a n ga n H ala m a n F orm E d it T abe l G eja la ..................... 66G a m b a r 4 .2 1 R a nc a n ga n H ala m a n F orm T a b el D ia gn osa ........................ 67
G a m b a r 4 .2 2 R a nc a n ga n H ala m a n F orm E d it T abe l D ia gn o sa ................. 67
G a m b a r 4 .2 3 R a nc a n ga n H ala m a n M e nu D ia gn o sa ................... 68
G a m b a r 4 .2 4 R a nc a n ga n H ala m a n H a sil P ro ses D ia gn osa ................... 68
G a m b a r 4 .2 5 R a nc a n ga n H ala m a n H elp ................... 69
G a m b a r 4 .2 6 R a nc a n ga n H ala m a n A b ou t m e .................. . 69
xv
D A F T A R T A B E L
T a b el 3 .1 P erba n d in ga n S tud i L ite ra tu r .......................................... 41
T a b e l 3 .2 P erba n d in ga n M etod o lo gi .......................................... 42
T a b e l 4 .1 E n tita s d a n a trib u t a w a l se be lu m dio la h ................................... 58
T a b e l 4 .2 S tru k tu r T a be l D ia gn o sa ...................................................... 61
T a b e l 4 .3 S tru k tu r T a be l G eja la ....................................................... 62T a b e l 4 .4 S tru k tu r T a be l G rup G eja la ....................................................... 62T a b e l 4 .5 S tru k tu r T a be l R e lasi D ia gn osa ........................................... 62
T a b e l 4 .6 H asil U j i A p lika si ....................................................... 71
xvi
D A F T A R L A M PIR A N
L A M P IR A N A : D A F T A R P E N Y A K IT -P E N Y A K IT G IG I
L A M P IR A N B : P O H O N D IA G R A M
L A M P IR A N C : P E N E R A P A N K A ID A H P R O D U K S I P A D A A P L IK A S I
L A M P IR A N D : Q U E S IO N E R
L A M P IR A N E : T A B U L A S I H A S IL P E N Y E B A R A N Q U E S IO N E R
L A M P IR A N F : H A S IL W A W A N C A R A D E N G A N P A K A R
L A M P IR A N G : T A M P IL A N D A T A B A S E D A N IN T E R F A C E
L A M P IR A N H : H A S IL P E N G U J IA N M A N D IR I
L A M P IR A N I : L IS T IN G P R O G R A M
L A M P IR A N J : JU R N A L I N Y O M A N K U S U M A W A R D A N A
L A M P IR A N K : JU R N A L F E T T Y T R I A N G G R A E N Y
L A M P IR A N L : JU R N A L B A M B A N G Y U W O N O
xvii
B A B I
P E N D A H U L U A N
1.1 L atar B elakang
K o m p uter pa d a era glo b a lisa si saa t in i m e nja d i k e b u tu han u ta m a
d ala m m e n u nja n g ke rja -kerja m a n u sia . P eran ko m puter k in i pu n m e nja d i
le b ih m e lua s, tid a k h an ya m e njad i a la t b an tu h itun g (se p erti pe n ggu n aa n a w a l
ko m p u te r (H arto n o , 2 0 0 2)) tap i ju ga m e nja d i a la t b a n tu pe n ye le sa ia n
m a sa la h -m a sa la h ya n g d ih ad a pi m a n u sia . S iste m ya n g te rin te grasi d a la m
ko m p u te r hari in i m e m u n gk in k a n m e n yim p a n d a ta d e n ga n ju m la h be sar,
m e nc ari da ta ya n g te rsim p an d e n ga n w a k tu sing k a t b a h k a n , a da ju ga ya n g
m e nja d ik a n ko m p uter se b a ga i a la t p e m b e ri p ertim b a n ga n d a la m m e ne n tuk a n
ke b ija ka n . S e m a kin ce rdas siste m ya n g d ib u a t dan se m a kin d itin gk a tka n le ve l
p en a n ga n a n info rm a si m asu ka n n ya m a ka , se m a k in a k tif p eran a n ya n g
d im a in ka n o leh ko m p uter. S a la h sa tu ca b an g ilm u ko m p u ter ya n g b an ya k
d im a nfa a tka n o le h m a n usia un tu k m e m b a n tu kerja n ya a da la h p e m be n tu ka n
siste m pa ka r ya n g m e ru p a ka n sa la h sa tu su b b ida n g ilm u ke c erd a sa n b u a ta n
(A rh a m m i, 20 0 5 :2 ). K e cerd a sa n b u a ta n (Artificial Intelligence) a d a lah
ke gia ta n m e n ye d ia ka n m esin se p erti ko m p u te r d e n ga n k e m a m p u a n un tu k
m e na m p ilka n p erila ku yan g d ian gga p cerd as j ika d ia m a ti o le h m a n u sia .
K o nse p siste m p a ka r d id asark a n pa da asu m si b a h w a p en ge ta h uan
p a kar d a pa t d is im p a n d a n d iap lik a sik a n ke d a la m ko m p uter, ke m u d ia n
d ite ra p ka n oleh o ra n g la in sa a t d ib u tuh k a n . D e n ga n p e n gim p le m e nta sia n
1
sis te m pa ka r ke da la m ko m p u ter, da pa t m e n gh a silka n b e bera pa m a n faa t
se p erti kea ku ra sia n , kecep a ta n , dan da p a t d ia kse s ka pa n p un se hin gga d a pa t
m erin ga n k a n tu ga s d ari para pa ka r d i b idan gn ya .
S a la h sa tu p e m a n fa a tan siste m pa ka r a d a la h da la m bid a n g ke d o k te ra n
a ta u ke se ha tan . P e n gim ple m e nta sia n sis te m p a ka r p a da d u n ia ked o k te ran a tau
ke se ha ta n da pa t b erup a d ia gn o sa p e n ya k it, ko n su ltasi pe nja gaa n ke se h a ta n
sa m pa i pe m b eria n saran pe n en tu a n so lu si d ari h a sil d ia gn o sa ya n g a da .
K e se h a ta n m e m a n g m e n ja d i b ara n g m a h al b a gi m a n usia , o le h ka rena
itu b u tuh ke pe ka an p riba d i un tu k m e nja ga n ya . S a la h sa tu o rga n tu b uh ya n g
serin g la la i u n tu k d ija ga a d a lah gigi d an m u lu t. In i te rb u k ti d ari D ata D irjen
P e la ya n a n M e dik (20 0 1) ya n g m e n u n ju k ka n b a h w a p e n ya k it g ig i d a n m u lu t
te rm a su k se p u luh ra n king p en ya k it te rb a n ya k d i In d on e sia (S ara g ih , 2 0 0 9 :1 ).
B erd a sarka n su rve i Y a ya sa n K ese h a tan G igi In d o n e s ia (2 0 03) ya n g d ila ku k an
p ad a a na k -a na k m e n u nju kk a n b a h w a 7 0 % a n a k -a n a k m e n derita karies g ig i
d an gin giv itis (p erad a n ga n gusi) , se d a n gka n pa d a o ra n g d e w a sa d ite m u i
se b a n ya k 7 3 % ya n g m e n d erita karie s gig i. S e d an gka n , b erd a sarka n ha sil
su rve i ke se ha tan ru m a h ta n gga (S K R T ) tah u n 20 04 , se b a n ya k 90 ,0 5 %
p en d u du k In d o n esia m e m pu n ya i m a sa la h k e se ha ta n gig i d a n m u lu t (S ara gih ,
20 0 9 :2 ). A n gka in i pu n m e n in g ka t p a d a h asil rise t d rg H ern iya w ati, M k es
ta hu n 2 0 07 ya n g m e nu n ju kan se b a n ya k 7 2 p erse n pen d u du k In d o ne sia
m e n ga la m i gig i b erlu b an g (H a m safir, 2 0 10).
P e n ja b ara n d i a tas m e nja d i a lasa n d ib u tu h ka n n ya siste m ya n g d a p a t
m e nja d i te m p a t ko n su lta si p erta m a se b e lu m m e n in da kla n ju tin ya d e nga n
2
p era w atan m e la lu i d o kte r gig i. S iste m in i p u n d im a ksu d ka n se ba ga i
p en ge m b a n ga n dari p e ne litia n ya n g te lah d ila ku ka n o le h I N yom an K usum a
W ardana ya n g d ip u b lik a sika n p a da S e m in ar N asio na l A p lika si T e kn o lo gi
In fo rm a s i ya n g d ia d a kan d i U n ive rsita s G aja h M a da , Y o gya k arta 2 1 Jun i
20 0 8 . P e n e litian te rse b ut m e n gh a silk a n siste m p a k ar d en ga n 1 8 d ia gn o sa
p en ya k it m u lu t d a n gig i d en ga n 4 0 ge ja la ya n g m e n ye rta in ya . P en e litian
te rse bu t m e m ilik i ke le m a h a n , kare n a d ita m pilk a n b eru p a p erta n ya a n te tu tup
b erka it den ga n ge ja la ya n g d irasa ka n seh in g ga tida k m a m p u m e n c a ku p
ke se lu ru h a n d ia gn o sa . P e rtan yaa n te rtu tu p artin ya , ha n ya m e m u nc u lkan
p erta n yaa n ya n g m e n yu d u t pa da sa tu b a gia n p e n ye lesa ia n a ta u d ia gn o sa ya n g
tid a k m e m u n gk in k a n h as il d ia gn o sa la in d ip rose s . P erta n yaa n -p erta nyaa n
te rse bu t m u n c ul d e n ga n k o m b in asi berb e da sa a t d ija la n k a n se hin gga la g i-la g i
tid a k m e m fa silitasi p e nan ga n a n d ari ke se lu ruh a n d ia gn o sa . S iste m p a ka r in i
ju ga m e nja d i p e n ge m b a n ga n d ari p e ne litian B am bang Suyono (S e m in ar
N a sion a l In fo rm a tika U P N Y o g ya karta 2 2 M ei 20 1 0) ya n g m e m ilik i
ke ku ran ga n pa d a p e n ggu n aa n te k n ik p e n e lu su ra n depth first search seh in gga
tid a k m a m p u m e na m p ilk a n du a a tau be b erap a so lusi (D esia n i, 2 0 0 6:3 1 ) ,
p ad a ha l d a la m dia gn o sa p e n ya k it te rk a d an g se o ra n g do k te r m e ne ta pka n
d ia gn osa b a n d in g . K e ku ra n ga n te ra kh ir a da lah da ta ya n g d igu n a k a n seb a ga i
p ara m e ter d ia gn o sa be lu m m eru pa ka n da ta d ia gn o sa pe n ya k it ya n g
m ere p rese n tasika n p en ya k it d i da era h tro p is kh us usn y a In do n es ia .
P e n ja b ara n d i a tas ya n g a kh irn ya m e n d o ro n g p en u lis un tu k
m e m ba n gu n Aplikasi S istem P akar B erbasis W eb untuk Diag nosa
3
P enyakit G igi dan M ulut se b a ga i pe n ge m b a n ga n d ari ke ku ra n ga n ya n g a d a
p ad a pe ne litia n sebe lu m n ya d a n d itu ju ka n p u la un tu k m e m b a n tu kerja d okte r
g ig i d a n m u lu t da la m hal ke ce pa ta n d a n ke te p a ta n m e n d ia gn o sa pe n ya k it d a n
m e n e ntu k a n solu sin ya . S e la in a la san d ia ta s itu ju ga , p e nu lis m e n ga m bil
sec ara ac a k pe n d a pa t dari 10 0 m asya ra k a t (te rd iri d ari m a h asisw a u m u m ,
m a ha sisw a F a ku lta s K ed o k te ra n ya n g se d a n g m e nja la n i p roses ku lia h d an
C O A S S , m a h a sisw a F a ku ltas K e d o k te ra n G igi ya n g se d a n g m e nja la n i p ro ses
C O A S S da n m a sya ra ka t u m u m )te n ta n g k e b u tu ha n sis te m p a k a r in i te rn ya ta ,
44 ,2 1 % m e n ya ta ka n sa n ga t m e m b u tuh k a n d an 4 3,16 % m e n ya ta ka n
m e m b u tu h ka n ke ha d ira n s iste m in i. In i a rtin ya ya n g m e m b u tu h k a n k e h a d ira n
siste m pa ka r in i a da 8 7 ,3 7 % d e n ga n m a yo ritas ting k a t ke b u tu h an ya n g tin g gi.
A p lik a si in i d ih ara p ka n ju ga d a pa t d igu n a k a n o le h ka lan ga n a w a m dala m
dia gn osa a w a l se ba ga i pe n ce ga h a n pe n ya k it ya n g le b ih para h serta d a p a t p u la
d igu n a ka n o le h m a h a sisw a ke d o k te ra n gig i d a la m m e m a ha m i ge ja la b e bera pa
p en ya k it gig i d an m u lu t b e serta pe na n ga n a n a w aln ya .
P era nc a n ga n siste m p a ka r in i a ka n d ib u a t b erbasis web m e la lu i m e d ia
php d e n ga n ba sis d a ta m e n g gu n a ka n mysql yan g te rd a p a t d a la m pa ke t
X A M P P . P era n can ga n siste m pa ka r in i d ib a ngu n d e n ga n m e n g gu n a ka n
p en a la ra n -pe n a la ra n ya n g d im u la i d ari fa k ta te rleb ih d a h u lu u n tu k m e n gu ji
ke b e naran hipo te sis ya n g d ise bu t d en ga n forward chaining d an p era nc a nga n
siste m pa kar in i p u n d ije lask a n m e la lu i basis a tu ra n ya n g m e ru p a ka n rule
ya n g te rd iri d ari du a b a g ia n ya itu ko n d isi d a n ke sim pu la n , b a sis p e n ge tah ua n
ya n g m eru p a ka n in ti p ro g ra m siste m p a k ar, m esin in fe re nsi ya n g b erfu n gsi
4
un tu k b erfik ir m e n ggu n a ka n pa na la ra n se hin g ga b isa m e n gh a silka n
p e m b u kt ian h ipo te sa . S is te m ini n an tin ya d a pa t m e n gh a silk a n d ia gn o sa
b eru pa na m a pe n ya k it ya n g m e n yera n g b a gia n b ib ir, lida h , d an ju ga gig i.
G eja la ya n g m e n girin g i p en ya k it m u lu t d a n gig i itu se nd iri d ira n gku m
m e nja d i 5 8 je n is . K u m p ula n ge ja la in i d igu n a ka n u n tu k m e m be d a ka n 2 0 jen is
p en ya k it m u lu t d a n gig i ya n g la zim m u n c u l d i In d o n esia . A p lik asi in i juga
a ka n m e m b e rika n so lu si b eru p a cara p e na n ga n a n d a n p e n go b a ta n ya n g se su a i
d en ga n da ta ge ja la pe n ya k it ha sil in p u ta n user.
1.2 P erum usan M asalah
P eru m u s an m a sa la h p a d a p en u lisan sk rip si in i a da la h ba ga im a n a
m a m p u terse d ia ap lik a si ya n g d a p a t m e m b e rika n in fo rm a si a ta u dia gn o sis
a w al d ari pe n ya k it gig i d a n m u lu t d e n ga n m e n ggu n a ka n m e to de siste m p a ka r
m e la lu i pena la ra n forward chaining ya n g a k an d ita m pilk a n b erba sis web
d en ga n da sar P H P da n M y sq l.
1.3 B atasan M asalah
B a tasa n pe ne litian in i a d a la h :
1 . M e n d ia gn osa ge ja la p en ya k it g ig i d a n m u lu t ya n g te rb a gi m e n ja d i 20
d ia gn osa p e n ya k it ya n g la zim m u n c u l d i In d o n esia d en ga n 58 ge ja la ya n g
b iasa m u n c ul.
2 . P e n e litian in i ha n ya sa m p ai ta h a p te s pa da p e n era pa n m e tod o lo gi
p en ge m b a n ga n sis te m ya n g d igu n a k a n .
5
3 . Im p le m e n tasi web ha n ya sa m p ai localhost, b e lu m sa m p ai te rim p le m e n tasi
p ad a ja rin ga n in te rn e t.
1.4 T uju an
T u jua n p era nc a n ga n da n p e m b a n gu n a n a p lik a si in i d a pa t d ite ran g ka n p a d a
p e nje lasa n beriku t:
1 . M e m ba n tu asis ten d o kte r g ig i d a la m kec e p a tan da n ke te pa tan
p en d ia gn o sa an pe n ya k it p a da gig i d a n m ulu t
2 . M e m ba n tu p e n ggu n a a w a m se b a ga i a la t pe nd e kte si a w al p e n ya k it g ig i d a n
m u lu t d a n m e m berik a n sa ran pen go b a tan ya n g m u n gk in da p a t d ila ku k a n ,
te ta p i a p lika si in i b u ka n se b a ga i ke m u tla ka n p e n gga n ti do k te r g igi, kare na
sa n ga t d ia n ju rka n te ta p m e m in ta sara n la n gsu n g p ad a p a k arn ya .
3 . A p lik asi in i ju ga d itu ju ka n u n tu k m e m ba n tu m a h a sisw a -m a h a sisw a
ke d o k te ra n gig i d a la m m e n e n tu ka n a ta u m e n ge lo m p o kk a n jen is -je n is
p en ya k it u m u m gigi d a n m ulu t m ela lu i ide n tif ik asi ge ja la ya n g m u nc u l.
1.5 M anfaat
1.5.1. M anfaat B agi P enulis
M a nfaa t p eranc a n ga n a p lik asi in i b a gi pe n u lis a da lah :
a . M e m perd a la m d a n m e m a h a m i ilm u te n ta n g sis te m pa ka r.
b . M e n era p k a n ilm u -ilm u ya n g d ip ero le h se la m a ku lia h se perti
P e n ge n a lan K o m p u ter, A n alis is d a n P era nc a n ga n S iste m , R e ka ya sa
P era n gka t L u n a k , M eto d o lo gi P e n e litia n , K ec erdasa n B u ata n , da n
A plik a si P e m ro gra m a n web.
6
c . M e n geta h u i m a c a m -m a ca m p e n ya k it gig i d a n m ulu t, d ia gn o sa
ge ja la -ge ja la n ya da n so lusi pe n ye m b u h a n a ta u p e na n ga n a n
a w aln ya .
d . M e m e n u h i sa la h sa tu syara t ke lu lus a n m a h a sisw a T e kn ik
In fo rm a tika U IN S ya rif H id a ya tu lla h Ja karta .
1.5.2. M anfaat B agi A kadem ik
a . M en ge ta hu i ke m a m p u a n m a h a sisw a d a la m m e n gu a sa i m a te ri teo ri
ya n g te la h d ipero le h se la m a ku lia h .
b . M e n ge ta h u i ke m a m p u a n m a h a sisw a da la m m e n era p ka n ilm u n ya
d an se ba ga i b a ha n e va lu asi.
c . M e m be rik a n ga m b a ra n te n tan g k e sia p an m a h a sisw a d a la m
m e n gh a d a p i du n ia kerja d ari h asil ya n g d ip ero le h se la m a b ela ja r
a ta u kulia h .
1.5.3. M anfaat B agi P engguna
a . T ersed ia n ya a p lika si ya n g m e m b e rik a n info rm a si p en ya k it-
p en ya k it p ada gig i d a n m ulu t m ela lu i d ia gn osa ge ja la -ge ja la ya n g
d ira sa ka n o le h p e n d erita .
b . M e m ba n tu p ara p a ka r d a la m hal in i d o kte r g igi d a la m m e n d e te k si
p en ya k it ya n g d id erita o leh p a sie n n ya
c . M e m ba n tu p u la m a h a sisw a ke d o kte ra n gig i d a la m m e n ge tah ui
jen is -jen is pe n ya k it gig i m ela lu i d ia gn isis ge ja la nya
7
1.6 M etodologi P enelitian
M e to d o lo g i p ad a p en u lisa n sk r ip si in i m e m ilik i d u a b ag ia n ya itu ;
1 . M e to d o lo g i P e n g u m p u la n D a ta
a . W a w a n c a ra
b . S tu d i p u sta k a
c . S tu d i lite ra tu r se je n is
2 . M e to d o lo g i P e n g e m b a n g a n S iste m
P e n ge m b a n ga n siste m p a kar in i m e n ggu n a ka n m e to de e x tre m e
pro g ra m m in g a ta u b iasa d ise b u t m e to de X P ya n g m e rup a ka n ba gia n d ari
m e to d o lo gi A G IL E (H u n t, 20 0 6 :1 6 ). M e n u ru t P ro b o ye k ti (2 0 0 8 :3 ) , a da
lim a ta h a p p e n ge m ba n ga n sis te m dala m m e tod olog i X P , ya itu : planning,
design, coding, test d a n release.
1.7 Sistem atika P enulisan
D ala m pe n u lisa n skripsi in i d ib a gi m e nja d i lim a ba b de n ga n b e b era pa su b
po ko k ba h asa n . A d a p un siste m a tika d ari sk rip si in i a da lah se ba ga i beriku t : B A B
I P E N D A H U L U A N
B a b in i te rd iri dari tu ju h sub ba b , ya itu : L a ta r B ela k a n g , R u m u sa n M a sa la h ,
B a tasa n M a sa la h , T ujuan , M anfaa t, M etod o lo gi P e n e litia n , da n S iste m a tika
P e n u lis a n .
B A B II L A N D A SA N T E O R I
B a b in i beris i teo ri-teo ri y a n g d igu n a ka n da la m P en ge m b a n ga n S is te m P a ka r
un tu k D ia gn o sa P en ya k it G ig i dan M ulu t.
8
B A B III M E T O D O LO G I P E N E L IT IA N
B a b in i m e n gura ik a n se ca ra rin c i m e to de p e ne litia n ya n g d igu n a ka n d a la m
m e n ga n a lis is, m era nc a ng d an m e n gim p le m e nta sik a n siste m . S e la in itu a ka n
d ib a ha s p u la m e n ge n a i c ara u j i co b a d an pera w atan siste m .
B A B IV P EM B A H A SA N
B a b in i m e m b a ha s m e n ge n a i sis te m pa ka r ya n g a k a n d ik e m ba n g ka n , ya itu
m e n ge n a i p e n def in is ia n m asa la h da n a n a lis is sis te m , serta im p le m e n tasi d ari
s is te m ya n g m e lip u ti pe m ro gra m a n , pe n erap a n sa m p a i p a d a p era w a ta n .
B A B V P E N U T U P
B a b in i m e ru pa ka n p en utu p ya n g b eris i ke sim p u lan te n tan g h as il pe m ecah a n
m a sa la h ya n g d ip ero le h d ari p e n yu sun a n tu ga s a kh ir in i se rta b e b era p a sara n
un tu k pe n ge m b a n ga n le b ih la n ju t.
9
B A B II
L AN DA SA N T E O R I
2.1 A plikasi
A plik a si a ta u p ro gra m a p lika si a d a lah p ro gra m ya n g d itu ju ka n
un tu k m e n ye le sa ik a n su a tu p erm asa la ha n d a la m a p likasi te rte n tu (H a rto n o ,
20 0 2 :39 8) .
2.2 Sistem Pakar
2.2.1 D efinisi Sistem Pakar
Expert systems are computerized tools designed to enhance the
quality and availability of knowledge required by decision makers in a
wide range of industries. They augment conventional programs such
as databases, word processors, and spreadsheet analysis (B o ss ,
19 9 1).
M e nu ru t M uh a m m a d A rh a m i (20 0 5 :9 ) sis te m p a k ar (expert
sistem) m eru p a ka n pa k e t pera n g ka t lu na k a ta u p a k e t p ro gra m
ko m p u te r ya n g d itu ju k an se b a ga i p e n ye d ia n a sih a t d an sara na b an tu
d a la m m e m e ca h ka n m a sa la h d a la m bid a n g-b id a ng sp esia lisa si te rten tu
se p erti sa in s , pere ka ya sa a n m a te m a tika , ke do k te ra n , pe nd id ika n da n
se b a ga in ya . K o m p uter ya n g d e m ik ia n d a pa t d ijad ika n se perti
ko n su lta n a ta u te na ga ah li d i b id a n gn ya (H arton o , 20 03 :8 3 8)
10
S iste m p a ka r se n d iri m eru p a ka n p ro gra m artificial intelligence
ya n g m e n g ga b u n gka n p a n gk a la n pe n ge ta h ua n (knowledge base)
d en ga n sis te m infere nsi. In i m eru p a ka n b a gia n software sp e sia lisa si
tin gka t tin gg i ya n g b eru s a ha m e n d u p lik a si fu n gsi se o ra n g p a ka r d a la m
su a tu b idan g ke a h lia n (S u p arm a n , 1 99 1 :99 )
2.2.2 Ciri-ciri Sistem P akar
M e nu ru t Jo gia n to H arto n o (20 0 3 , 6 ) , ada e n a m ciri d a n
kara k te ris tik s is te m p a kar ya itu :
a . P e n ge ta hu a n siste m pa kar m e ru pa ka n su a tu ko ns e p , bu ka n
b erb e n tu k n u m e ris . H al in i d ik are n a k a n ko m pu te r m e la ku ka n
p ro se s p en go la h an da ta sec ara n u m e rik se d an gk a n k e ah lia n d ari
se o ran g pa ka r a d a lah fa k ta d an a tu ra n -a tu ra n , b u ka n n u m e rik .
b . In fo rm a s i da la m sis te m p a kar tid a k se la lu le ngk a p , sub ye k tif ,
tid a k ko nsis ten , su b ye k te ru s beru b ah d a n te rg a n tu n g p ad a
ko n d isi lin gku n ga n se h in g ga k e p u tus a n ya n g d ia m b il b ers ifa t
tid a k p a sti d a n tida k m utla k ya a tau tid a k a ka n te ta p i m e n u ru t
u ku ra n ke be n ara n te rte n tu . O le h kare na itu d ib u tu h ka n
ke m a m p u a n siste m un tu k b e la ja r seca ra m a n d iri d a la m
m e n ye le sa ika n m a sa la h -m a sa lah d en ga n p ertim b a n ga n -
p ertim ba n ga n kh usu s.
c . P e n a n ga n a n so lu si b ers ifa t f le k sib e l.
d . M u d a h d im o d if ika si.
11
e . T id a k a da ja m inan b a h w a so lu si ya n g d isa m paik a n a d a lah pasti
b en ar, karen a su m b e r p a k a r a ka n m e n ya m p a ik a n so lu si ya n g
su b ye k tif .
f . K e p u tu s an ya n g d ih asilk a n d ih arap k a n m e m ilik i a ku rasi ya n g
b a ik w a la u p un so lusin ya su lit seh in gga fa silitas in fo rm a si sis te m
h arus se la lu d iperlu k a n .
S e n a da d en ga n ke te ra n ga n d i a ta s, M u h a m m a d A rha m i
(2 00 5 ,2 3 ) m e n era n gka n sifa t s is te m p a ka r se ca ra u m u m se ba ga i
b eriku t :
a . M e m ilik i in fo rm a si ya n g h a nd a l, ba ik da la m m e na m p ilkan
la n gka h -la n gk a h an ta ra m a u p u n d a la m m e nja w a b p erta n yaa n -
p erta n yaa n te n tan g p roses pe n ye le sa ia n .
b . M u d a h d im o d if ika si, ya itu d e n ga n m e n a m b a h a tau m e n gh a p u s
su a tu ke m a m p u a n dari basis p e n ge ta h ua nn ya .
c . H e u ris tik da la m m e n ggu n a k a n p e n ge tah u a nn ya (ya n g serin g k a li
tid a k se m p u rn a) u n tu k m e nd a pa tka n p en ye le sa iann ya .
d . D a p a t d igu n a ka n d a la m b e rb a ga i je n is ko m p u te r
e . M e m ilik i ke m a m p u a n bera d ap ta si.
2.2.3 A rsitektu r Sistem P akar
S iste m pa ka r te rsusu n dari d ua b a gian u ta m a, ya itu lin gku n ga n
p en ge m b a n ga n (development environment) d a n lin g ku n ga n ko nsu ltasi
(consultation environment) (A rh a m i, 20 05 :1 3 ). L in gku n ga n
12
p en ge m b a n ga n b eris i ko m p o n e n -ko m p o n e n ya n g d igu n a k a n u n tu k
m e m a su k k a n pen ge ta h uan p a ka r ke da la m lin gku n g a n siste m pa kar,
se d a n gka n lin gku n ga n ko n su lta si b erisi ko m p o n en ya n g a ka n
d igu n a ka n o leh user d a la m m e m p eroleh p en ge ta h u a n p a ka r. S tru ktu r
b eserta ko m p o ne n sis te m pa ka r d itu n ju kk a n o leh ga m b ar 2 .1 .
G ambar 2.1 A rsitektur Sistem P akar
P a d a b a ga n d i a tas d a pa t k ita lih a t seca ra je las se lu ru h ko m p o n e n ya n g
m e n yu su n siste m p a k a r ya itu user interface (a n ta rm u ka pe n ggu n a),
b asis pen ge ta h u a n , a ku isis i pen ge ta h ua n , m e sin in fe re nsi, workplace,
fasilita s pe nje la sa n d a n p erb a ika n p en ge ta h u an .
13
2.2.3.1 Fasilitas A kuisi P engetahuan
F a silitas a ku isi p e n ge ta hu a n ad a la h a ku m u las i, tra nsfe r
d an tra nsfo rm a s i kea h lia n d a la m m e n yele sa ika n m a sa la h d ari
su m b e r p e n ge tah ua n ke d a la m pro gra m ko m p u ter (A rh a m i,
20 0 5 :16 ) . F asilitas in i m erup a ka n su a tu p rose s m e n g u m p u lk a n
d a ta -da ta p en ge ta h u an a k a n su a tu m a sa la h d ari p a ka r
(H arto n o , 2 0 0 3: 1 2 ) . P e n ge ta h u a n d a p a t d ipero le h m e la lu i
stu d i p u s ta ka m a u p u n o bserva si d a n berta n ya la ngsu n g ke p a da
p a karn ya . P e n ge tah u a n d a n d a ta -d a ta ya n g te rku m pul itu lah
ya n g d iseb u t knowledge base (b asis pe n ge ta h ua n).
2.2.3.2 B asis P engetahuan
B a sis pen ge ta h u a n m e n ga n d u n g p en ge ta hu a n u n tu k
p e m a ha m a n , fo rm u lasi da n p e n ye le sa ian m a sa la h . K o m p o n e n
siste m p a ka r in i d isusu n a tas d ua e le m e n d asar, ya itu fa kta d a n
a tu ra n . F a k ta m e ru p a k a n in fo rm a si te n ta n g o b ye k d a la m area
p erm a sa la h a n te rte n tu , se d a n gk a n a tu ran m e rup a ka n info rm a si
te n tan g cara b a ga im a na m e m pero leh fa k ta b aru d ari fa k ta ya n g
te la h d ike ta h u i (A rha m i, 2 00 5 :1 5 ).
2.2.3.3 M esin Inferensi
M esin infe re nsi a d a la h p ro gra m ko m p u te r ya n g
m e m be rik a n m e to d o lo gi un tu k p e na la ran te n ta n g in fo rm a si
ya n g a da da la m b asis pe n ge tah u a n da n d a la m workplace, da n
un tu k m e m fo rm u la sika n ke sim p u la n (A rh a m i, 20 0 5 :19 ) .
14
S ela m a proses ko n su lta si a n ta r siste m d a n p e m a ka i,
m e ka n ism e in fe re nsi m e n gu j i a tu ra n sa tu de m i sa tu sa m p ai
ko n d isi a tu ra n itu b e n ar (H arton o , 2 00 3 : 15 ) .
S eca ra u m u m a da d ua te kn ik uta m a ya n g d igu n a k a n
d a la m m e ka n is m e infe re nsi u n tu k p e n guj ian a tu ra n , ya itu
p en a la ra n m aju (forward chaining) d a n p e n a la ran m u nd ur
(backward chaining).
P e lac a ka n a ta u pe na la ran k e be la k a n g (backward
chaining) a da la h p e n de k a ta n ya n g d im oto ri tu ju a n (goal-
driven) (A rh a m i, 2 00 5 :1 9 ). P e n a la ra n in i ju ga b iasa d ise b ut
p en a la ra n d ari a tas ke ba w a h (A rh a m i, 2 0 0 5 :1 16 ) ya itu
p en a la ra n ya n g d im ula i d ari le ve l te rtin gg i m e m b a n gu n su a tu
h ip o tesis, tu run ke fa k ta le ve l pa lin g b a w a h ya n g d a p a t
m e n d u ku n g h ip o te sis. D a p a t d ika ta ka n p u la da la m backward
chaining m e n u nju kk a n fa k ta ya n g a d a d igu n a k a n un tuk
m e n d u ku n g h ip o tesis. G a m b a ran backward chaining
d ip erliha tk a n pa da ga m b a r 2 .2 .
G ambar 2.2 Pola B acw ard C hain ing
15
P elac a ka n a ta u p e na la ra n k e d e pa n (forward chaining)
a d a lah m eto d e p e ncaria n a ta u pe n arika n ke sim p u lan ya n g
b erd a sark a n p a da da ta a ta u fa k ta ya n g a da m e n uju ke
ke sim p u la n , pe n e lusu ra n d im u la i d ari fa k ta ya n g a da la lu
b erge ra k m aju m e la lu i p re m is -p re m is un tu k m e n uju
ke sim p u la n a ta u d a pa t d ik a ta ka n bottom up reasoning.
Forward chaining m e la k u k a n p encar ia n d ari su a tu m a sa la h
ke p a da so lusin ya , ga m b ara nn ya dap a t d iliha t p a da ga m b a r 2 .3 .
G ambar 2.3 Pola Forw ard C hain ing
D u a p o la p e n caria n d i a ta s a k a n b erga n tun g p u la p a da
po la pe ne lusu ra n ya n g d ite ra p k a n . A d a tiga je n is p o la
p en e lu su ra n ya n g d a p a t d igu n a ka n ya itu depth-first search,
breadht-first search d a n b est first search.
a . Depth-first Search
Depth-first search a da la h te kn ik p e ne lusu ran d a ta pa da
no d e -n o de seca ra ve rtik a l d a n su d a h te rd efin is ika n ,
m isa ln ya dari k iri ke k a na n (H arto n o , 20 0 3:16 ). Depth-first
16
search m e la ku ka n p e ne lu su ran ka id a h sec ara m e n d a la m
d ari s im p u l a kar b erge ra k m e n u ru n ke tin gk a t d a la m ya n g
b eru ru ta n (A rh a m i, 20 0 5 :2 0 ).
Mulai1
2 5 7
3 4 6 8 9Goal(End)
G ambar 2.4 Pola P enelusu ran D epth -first sea rch
b . Breadth-first Search
Breadth-first search a da la h te kn ik p e ne lusu ra n d a ta pa da
se m ua no d e d a la m sa tu le ve l a ta u sa tu tin gk a ta n se b e lu m ke
le ve l a ta u tin gk a ta n d ib a w a h n ya (H arton o , 2 0 03 :1 7 ).
Breadth-first search b erge ra k d ari sim p u l a kar, s im p u l ya n g
a da p a da se tia p tin gka t d iu j i se be lu m pind a h ke tin gk a t
se la n ju tn ya (A rh a m i, 2 0 05 :20 ).
17
Mulai1
2 3 4
5 6 7 8 9
Level 0
Level 1
Level 2
GoalG ambar 2.5 Pola P enelusu ran B readth -first search
c . Best-first Search
Best-first search a da la h p e ne lu su ra n ya n g m e n g gun a ka n
p en ge ta h uan a k a n sua tu m asa la h u n tu k m ela ku ka n p a nd u a n
p enc aria n ke ara h n o de te m pa t d im a n a so lu si b era da .
P e n carian je n is in i d ike n a l juga se b a ga i he u ris tik (H arto n o ,
20 0 3 :18 ) . D a p a t d ika ta ka n p u la best-first search b e kerja
b erd a sark a n ko m bina si ke du a m e to de se be lu m n ya (A rh a m i,
20 0 5 :20 ) .
2.2.3.4 W orkpla ce
M e nu ru t A rh a m i, workplace m e rup a ka n area d ari
se ku m p u la n m e m o ri ke rja (working memory). Workplace
d igu n a ka n u n tu k m ere ka m ha sil-hasil an ta ra da n ke sim p ula n
ya n g d ica pa i.
18
2.2.3.5 Fasilitas P enjelasan
F a silitas p e nje lasa n a da la h ko m p o n e n ta m b a ha n y an g
a ka n m e n in gka tk a n ke m a m p u a n siste m p a k ar. K o m p o n e n in i
m e n gga m b a rk a n p e n a la ra n siste m ke p a da pe m a kai (A rh a m i,
20 0 5 :22 ) . M e nu ru t T u rb a n d a la m M u h a m m a d A rh a m i
(2 00 5 :22 ), fa ilita s p e nje lasa n d a p a t m e nje la sk a n p erila ku
siste m pa ka r d e n ga n m e n ja w a b perta n yaa n -perta n ya a n se b a ga i
b eriku t:
M e n ga p a pertan ya a n te rte n tu dita n ya ka n o le h siste m
p a k ar?
B a gaim a n a ke sim p u la n te rte n tu da pa t d iperoleh?
M e n ga p a a lte rn a tif te rte n tu d ito la k?
A p a ren c a na un tu k m e m p e roleh p e n ye le sa ian?
2.2.3.6 P erbaikan P engetahuan
P erb a ik a n p e n ge ta h u a n m eru p a ka n ha l pe n tin g d a la m
ko m p o n e n sis te m pa kar , a ga r p ro gra m m a m p u m e n ga n a lis is
p en ye b a b ke su k sesa n d a n ke ga ga la n ya n g d ia la m in ya . H a l in i
sa m a d e n ga n kara k te r p a kar ya n g m e m ilik i ke m a m p ua n
m e n ga n a lis is da n m e n in gk a tk a n kin erja se rta ke m a m p ua n
un tu k be la ja r dari k in erjanya .
19
2.2.3.7 A ntarm uka P engguna
User interface (a n ta rm u ka p en ggu n a ) m eru p a ka n
m e ka n ism e ya n g d igu n a k a n o le h p e n ggu n a d a n sis te m pa kar
un tu k b erko m u n ika si (A rh a m i, 2 0 0 5 :1 4 ). A n ta rm u k a p e m a ka i
m e m be rik a n fasilita s ko m unik a si an ta ra p e m a ka i d a n siste m ,
m e m be rik a n b erba ga i fasilita s info rm asi d an b erb a ga i
ke te ra n ga n ya n g b ertu jua n u n tu k m e m b a n tu m e n ga ra h ka n a lu r
p en e lu su ra n m a sa la h sa m p ai d ite m u ka n n ya so lu si (H arto n o ,
20 0 3 : 19 ) . S ya ra t u ta m a m e m ba n gu n a n ta rm u k a pe m a k ai
a d a lah ke m u da h a n d a la m m e nja la n k a n siste m , ya n g
d ita m p ilk a n m eru p a k a n ta m p ila n ya n g in te ra ktif , ko m u n ik a tif ,
d an m u d a h d a la m p e m a ka ia nn ya .
2.2.4 R epresentasi Pengetahuan
R e pre se n ta si pe n ge ta hu a n m eru p a ka n k o m b in asi sis te m
b erd a sarka n d ua e le m e n , ya itu stru k tu r d a ta dan p e n afsira n p rose d ur
un tu k d igu n a ka n p e n ge tah u an da la m m e n yim p a n stru k tu r d a ta (A rh a m i,
20 0 5 :29 ) . D ala m siste m p a k ar, p e n ge ta h u a n ya n g te la h d i u ra ik a n ,
d ire p rese n tasik a n ke d a la m b e n tu k ya n g d a p a t d ip roses o le h ko m p u ter.
M e nu ru t F ire b ro u gh d a la m A rha m i (2 0 05 :2 8 ), te rd a pa t e m pa t te kn ik
ya n g te la h d ib u ktika n efe k tif u n tu k re p rese n ta si p en ge ta h u a n , ya itu
20
ja rin ga n se m a n tik (semantic network), frame dan script, se rta a tu ran
p ro d u ksi.
2.2.4.1 Jaringan Sem antik (S em antic netw ork )
Ja rin ga n se m a n tik m e ru p a k a n ja rin ga n d a ta da n
in fo rm asi ya n g d igu n a k a n un tu k info rm a si ya n g
p ro p o rsio n a l. Ja rin ga n se m a n tik k a d a n g juga d iseb u t
ja rin ga n p ro po sitio n a l (b e rn ila i b e n ar a tau sa la h ). D a la m
m a te m atika , is tila h ja ringa n se m a n tik m e rup a k a n su a tu
la be l a ta u graph b erara h (A rh a m i, 2 0 0 5 :3 1 ) . Ja rin ga n
se m a n tik p erta m a d isos ia lisa sika n o le h Q u ilin d a n R a ph ae l
p ad a ta h un 1 9 6 8 (M e dske r ; 19 9 3 :1 1 0).
S tru k tu r d ari ja rin ga n se m a ntik d itu n ju k ka n se ca ra
gra f ik ya n g te rd iri d ari sim p u l (node) da n bu su r (arc) ya n g
m e n gh u b u n g ka n n ya . S im pu l m e n ya ta ka n obje k , ko n sep
a ta u situa si, se da n gka n b u su r d igu n a ka n se b a ga i links a ta u
edge ya n g m e n ya ta ka n hu b u n ga n (relationlship) an ta r
sim p u l.
M e nu ru t C h a n g (1 9 9 0 ,4 1 ) su a tu ja rin ga n se m a n tik
d ap a t d iba ya n gka n seb a g a i su a tu la ha n d a ta (data land) .
S u a tu sim p u l m e ru p a ka n ta n da la ha n d an su a tu sis i
m eru p a ka n h u b un ga n a n ta r ta n da -ta n da la ha n te rse b u t.
Id e n ya b a h w a sua tu la h a n da ta a d a la h te p a t m irip su a tu
21
la h an . K ita d a p a t m e nca pa i ke se su a tu tan d a la h a n , d a n
m e n d a pa tka n le b ih b a ny a k in fo rm a si m e la lu i hu bu n ga n -
hu b u n ga n ke a ta u d enga n ta nd a -ta n da la h an ya n g la in .
C o n to h ja rin ga n se m a n tik d itu n ju kk a n p a da ga m ba r 2 .7 .
R ich ard S au d a ra L a k i- la k i Jo h n M ary
K em e n a k a n -
La k i- la k i
P am an
A ya hA n a k
L a k i- la k i
Ib u
A n a k L a k i-la k i
S m ith
G ambar 2.6 Jaringan Sem antik
2.2.4.2 F ram e
S ala h sa tu sk e m a ya n g te la h d igu n a ka n d a la m ba n ya k
a p lika si A I a d a la h frame (b in gk a i). Frame p erta m a k a li
d ik e na lk a n o leh B arle tt p a da ta h u n 19 3 2 (D u rk in ; 1 99 3 ,7 3 )
ke m u d ia n d ike m b a n gk a n o le h M insk y d an K uip ers
(M e dsk e r; 1 9 9 3 :1 0 9). Frame d a pa t d ip an da ng se b a ga i
stru ktu r d a ta sta tik ya n g d igu n a ka n un tu k
m ere p rese n tasika n situa si-s itu asi ya n g te la h d ip ah a m i d an
stereotype. Frame b erupa ku m p u lan -ku m p u lan slo t yan g
d igu n a ka n a ta u m e ru p a ka n a trib u t un tu k m e n d esk r ipsik a n
p en ge ta h ua n . P e n ge tah ua n ya n g te rm u a t d a la m slo t d a pa t
b eru pa ke ja d ian , lo ka si, situ asi a tau p un e le m e n -e le m e n la in .
22
Frame d igu n a ka n un tu k re p rese n tasi pe n ge ta h u a n
d e kla ra tif .
P ro ses p e n a la ra n ya n g d ila ku ka n o le h frame sec ara
ese n sia l a da lah m e n gko n firm a sik a n b erb a ga i h ara pa n
(e ksp e k tasi). Ju m lah berb a ga i ha ra pa n in i m e n gisi s lo t da n
m e m e riksa a p a ka h ia se su a i d e n ga n situ asi ya n g b erla ku
a ta u tid a k (A rh a m i, 20 05 :4 1 ). D e sa in stru k tu r Frame
te rlih a t p a da ga m b a r 2 .7 b e riku t.
G ambar 2.7 C ontoh F ram e
2.2.4.3 Script
Script m e ru p a ka n ske m a rep re se n ta si pe n ge ta hu a n
ya n g sa m a d en ga n frame. H a n ya sa ja frame
m e n gga m b a rk a n o bje k se d an g ka n script m e n gga m b ark a n
uru ta n p eristiw a . Script, d ik e m b a n gk a n o le h S c h a n k d an
A b elso n p a da ta h un 19 7 7 (M e dsk e r; 19 9 3 :11 0) .
23
P e n g ga m b a ran u ru ta n p er is tiw a p a da script m e n g g un a k a n
sera n gka ia n slo t ya n g beris i in fo rm a si te n ta n g o ran g , o bje k
d an tin da ka n -tin da ka n ya n g te rja d i d a la m sua tu peris tiw a .
Script itu sen d iri m e m ilik i b ebera pa e le m e n u ta m a
ya itu ko n d isi m a su ka n , prop (p e n du ku n g), track (ja lu r), role
(p era n ) , d a n scene (a de ga n). M e dsk e r m e n a m ba h k a n sa tu
e le m e n uta m a ya itu Result condition that will generally be
true after the events described in the csript have occurred
(1 99 3 :11 0) . C o n to h se derh a na d ari script d apa t d ilih a t pa da
ga m b a r 2 .8 .
SCRIPT R e sto ra n
Ja lu r (Track) : res to ra n s w ala y a n (fa s t fo o d )
P era n (Roles ) : T a m u , p e la y a n
P e n d u k u n g (Prop) : c o u n te r, b a k i, m a k a n a n , u a n g , s e rb e t , g a ra m ,
m e r ic a , k e ca p , se d o ta n , d a n la in - la in
K o n d is i m a s u k a n : ta m u la p a r , ta m u p u n y a u a n g
A d e g a n 1 (scene 1 ) : M a s u k
T a m u p a rk ir m o b il
T a m u m a s u k re s to ra n
T a m u a n tre
T a m u b a c a lis t m e n u d a n m e m u tu s k a n a p a
y a n g a k a n d ip es a n
A d e g a n 2 : p e sa n a n
T a m u m e m b e r ik a n p es a n a n p a d a p e la y a n
P e la y a n m e n g a m b il p e s a n a n d a n
m e le ta k k a n m a k a n a n d i a ta s b a k i
T a m u m e m b a y a r
24
A d e g a n 3 : m a k a n
T a m u m e n g a m b il s e rb e t, se d o ta n , g a ra m
d a n la in -la in
T a m u m e m b a w a b a k i m a k a n a n k e m e ja
k o s o n g
T a m u m a k a n d e n g a n c e p a t
A d e g a n 4 : p u la n g
T a m u m e n in g g a lk a n m e ja
T a m u m e m b u a n g s a m p a h
T a m u m e n in g g a lk a n re s to ra n
T a m u n a ik m o b il d a n p u la n g
R e s u lt (h a s il) :
T a m u m e ra s a k e n y a n g
T a m u s e n a n g
T a m u k e c e w a
T a m u s a k it p eru t
G ambar 2.8 C ontoh Script
2.2.4.4 A turan P roduk si
K aid a h S iste m pro d u ksi m e nja d i ac u a n ya n g san g a t
se rin g d igu n a k a n o leh m eto de infe re n si sis te m p a ka r dan
d a la m ka sus pe n ye le sa ia n m a sa la h tin g ka h la ku m a nu sia ,
a ta u da la m pro du ks i se de rha na . P e n ge ta h u a n da la m sis te m
pro d u ksi d a p a t d irep re se n tasik a n o le h h im p u na n ka ida h
d a la m b en tu k : IF [ko n dis i] TH E N [a ks i]. They have been
used extensively in expert system, particularly those created
25
for diagnosis and planning(M ed sk er; 1 9 9 3 :1 08). A tu ra n
p ro d u ksi d ip o pu le rka n o le h N e w l da n S im o n dan ju ga o leh
D a vis d a n K in g(M ed sk er ; 19 9 3 :10 7). C o nto h p en erapa n
a tu ra n p ro d u ksi te rliha t da la m ga m b a r 2 .9 .
IF [S a k it ke p a la A N D sa k it ten ggo ro k a n A N D h idu n g te rsu m b at]
T H E N [ m inu m asp irin g A N D istira h a t]
G ambar 2.9 C ontoh A turan Produk si
T erd a p a t tiga e le m e n u ta m a d ari se m ua siste m
pro d u ksi (A rh a m i, 20 0 5 :7 7 ), ya itu :
a . D ata base glob a l
M eru p a ka n stru ktu r da ta u ta m a d ari s is te m p ro d u ksi.
b . K aid a h p rod u ksi
K aid a h p rod u ksi m e m p u n ya i b a gia n ko n d isi ( IF ) yan g
d ise bu t b a gia n ka n a n da n a ksi (T H E N ) ya n g d ise bu t
b a gia n kiri.
c . S iste m ko n tro l
M eru p a ka n p ro gra m p en te rje m a h ya n g e sen sia l u n tu k
m e n go n tro l u ru tan d im a na k a ida h -ka id a h p ro d u ksi d ip icu
d an m e n ye lesa ik a n ko n flik j ika le b ih d ari sa tu ka id a h
ya n g d ia p lik asik a n .
H u b un ga n d ari ke tiga e le m e n u ta m a d i a tas te rlih a t
p ad a ga m ba r 2 .1 0 .
26
STRUKTURKONTROL(interpretasi kaidah)
Basis Pengetahuan(KumpulanKaidah)
DatabaseGlobal(WorkingMemory)
G ambar 2.10 H ubungan E lem en U tam a pada A turan P roduksi
2.3 W eb
M e nu ru t ka m u s b a h asa Ind o n esia w e b berarti s is te m un tu k
m e n ga kse s, m e m a n ip u las i, d a n m e n gu n d u h do k u m e n h ip erta u t ya n g
te rd a pa t da la m ko m p uter yan g d ih ub u n g ka n m e la lu i in te rn e t (S u go n o ,
20 0 8 :16 2 0). S e b u ah h a la m a n w e b b ia san ya b eru p a do ku m e n ya n g d itu lis
d a la m fo rm at H T M L ( H yp e r T e x t M arku p L a n gu a ge ), ya n g se la lu b isa
d ia kses m ela lu i H T T P , ya itu se b u ah p ro to ko l yan g m e n ya m p a ik a n
in fo rm asi d ari server website un tu k d ita m p ilka n ke p a d a p ara p e m a k a i
m e la lu i web browser. S e m u a p u blik a si dari website te rseb u t d a p a t
m e m be n tu k se b u a h ja ringa n info rm a s i ya n g sa n ga t b e sar.
2.4 Diagnosa
D ia gn o sa a tau D ia gn o sis da la m ka m u s besar b a h asa In d on e sia
a d a lah pe ne n tu a n su a tu p e n ya k it de n ga n m e n eliti (m e m e rik sa) ge ja la -
ge ja la n ya (S u go n o , 2 0 0 8:3 50 ).
27
2.5 P enyakit
P e n ya k it a da lah sua tu k e a d aan a b no rm a l dari tub uh a ta u p ik ira n
ya n g m e n ye b a b k a n ke tid a k n ya m a na n , d isfu n gsi a ta u ke su ka ra n te rh a d a p
o ra n g ya n g d ip e n garu h in ya .
2.6 G igi dan M ulut
Mulut dalam bahasa latin sering dikenal dengan kata oral atau oris.
Mulut berukuran lebar atau tinggi 4-6 cm yang diukur ketika kita sedang
menguap atau mulut terbuka lebar (M arta w ia nsya h , 2 00 8 : 1 ). K o m p o n e n
o rga n ya n g m e n yerta i m u lu t an ta ra la in ; g ig i d an b ib ir se b a ga i pe m bata s
se be la h d e pa n , lid ah se b a ga i pe m ba tas se be la h ba w a h , fa rin g se ba ga i
p e m b atas ba gia n b e la ka n g , p ip i se b a ga i pe m b a ta s seb e la h sa m pin g d a n
p a la tu m (la n git-la n git) seb a ga i p e m ba tas b a gia n a tas (M arta w ia nsya h , 2 0 0 8 :
2 ).
G ig i se nd iri seb a ga i ba gia n m u lu t m e m ilik i s tru k tu r, b en tu k d an
ju m lah ya n g h a m p ir sa m a pa d a se tia p m a n usia . Pada anak-anak terdapat 20
buah gigi sulung, dimana tiap-tiap rahangnya terdiri atas 4 gigi seri, 2 gigi
taring, dan 4 gigi geraham. Untuk gigi dewasa, biasanya berjumlah 32 buah
gigi tetap, pada tiap rahangnya terdiri atas 4 gigi seri, 2 gigi taring, 4 gigi
geraham kecil, dan 6 gigi geraham besar (M arta w ia n sya h , 2 00 8 : 3).
P e m b e d a an ta ra gig i su lun g d e n ga n gig i te ta p a d a la h b e n tu k , u ku ran , w a k tu ,
ju m lah dan stru k tu r g ig in ya .
28
B e n tu k gig i tia p o ra n g m e m a n g b erb e da -b e d a , ta p i p ad a dasarn ya
se tia p gig i te rd iri d ari susun a n d a n stru ktu r ya n g sa m a . G ig i te rb a gi m e njad i
tiga b a gia n ya itu m a h ko ta g ig i m e ru p a k a n b a gia n ya n g m e n o n jo l d i a ta s gu si,
a ka r g ig i b a gia n ya n g te rpen d a m dala m tu lan g ra h a n g , d a n le h er g ig i ya n g
m e ru p a ka n p erba tasa n berte m u n ya m a h ko ta da n a kar g ig i.
G ig i m e m ilik i tiga la p isa n uta m a ya itu e m a il (enamail) , de n tin
(dentine) dan p u lpa (pulp). E m a il m e rup a ka n ba gia n te rke ra s pad a tu buh
m a n us ia ya n g te rd iri d ari 99 % b a h an a n orga n ik , te ru ta m a k alsiu m fosfa t
d a la m be n tu k kris ta l a pa tit dan h an ya 1% b aha n orga n ik ya itu p ro te in ya n g
sa n ga t ka ya pro lin . D e n tin te rd iri a tas 7 0 % zat a norga n ik b erup a kris ta l
h id ro ksi a pa tit, 18 % zat o rga n ik b eru p a sera t ko la ge n , le m a k,
g liko s a m in o glik a n , ko m p le ks p ro te in , da n a sa m sitra t, se rta 1 2 % air. P u lpa
te rd iri a tas 25 % ba h a n o rga n ik d a n 7 5 % air. P u lp a te rle ta k da la m sa lu ra n a kar
ya n g b an ya k b eris i p e m b u lu h d a ra h d a n pe m b u luh sya ra f. P e m b u lu h d ara h
ya n g te rle te k p a da p u lpa b erd ind in g tip is dan ka ku se hin gga san ga t re n ta n
te rh a da p p eru ba h an te kan a n h id ro sta tik ya n g d a p a t m e n ye b a b k a n p era da nga n
rin ga n .
G ambar 2.11 P enam pang G igi
29
2.7 K onsep D asar B asis D ata
2.7.1 P engertian B asis D ata
B a sis da ta m eru p a ka n ku m pula n d ari d a ta ya n g sa lin g b erh u b u n ga n
sa tu de n ga n ya n g la in n ya , te rsim pa n d i peran gk a t ke ra s ko m p u ter dan
d igu n a ka n p eran gka t lu n a k u n tu k m e m a n ip u lasinya (H arto no , 2 0 02 :7 1 1).
Is tila h basis d a ta p a d a um u m n ya ju ga m e n yira tkan seran g ka ia n s ifa t ya n g
te rka it; b erb a gi d a ta , in te gra si d a ta , in te grita s d a ta , kea m a n a n d a ta ,
a bstra ksi d a ta , da n in d e pe n d en si d a ta (S im a rm a ta , 20 0 7 : 6 ).
2.7.2 P engertian D B M S
S iste m m a naje m e n b a sis d a ta (D B M S ) a d a la h su a tu p eran gk a t
lun a k ko m ple ks ya n g m e n ga tu r p erm in ta a n da n pen y im p a n a n d a ta ke dan
d ari d isk . S iste m m a n aje m e n basis da ta (D B M S ) a d a la h pera n gk a t lu na k
ya n g d isa j ikan o leh pe nju a l ba sis da ta . P ro d u k p era n gk a t lu na k se p erti
M icro so ft A cce ss , O rac le , M icrosof t S Q L S erver, S yb a se , D B 2 ,
IN G R E S , d an M yS Q L a d a la h se m ua D B M S . (S im a rm a ta , 2 0 0 7 :1 4 )
2.8 P erangkat L unak yang D igunakan
2.8.1 PH P
P H P P erta m a ka li d ite m u k a n ta hu n 1 9 95 o le h se o ran g S oftw are
D e ve lo p er b erna m a R a sm u s L erd ro f (D w iarta ra : 3 ). P H P (P erson a l
H o m e P a ge ) h a d ir se ba g a i usa ha m e n d in a m isa sik a n ha la m a n w e bsite .
H al in ilah ya n g m e m b e d a ka n P H P d en ga n H T M L . H T M L m eru p a k an
b ah a sa sta tis ya n g a p ab ila kita in g in m eru b ah ko n te n /isin ya m a ka ya n g
30
h arus d ila ku k a n p erta m a ka li n ya a d a la h , m e m b u k a file -n ya te rle b ih
d ah u lu , ke m u d ian m e n a m b a h k a n isi ke da la m file te rse bu t (D w iarta ra : 4 ).
S e m e n ta ra , j ika m e n ggu n a ka n P H P , h an ya p erlu m eru b ah b a gian ya n g
d itu ju sa ja .
2.8.2 M ySQ L
B erb ic ara m e n ge n a i m ysq l, tida k le p as d ari b erb ica ra m e n ge na i
sq l (structured query language) ya kn i b a h a sa y a n g b eris i p erin ta h -
p erin ta h u n tu k m e m a n ipu lasi d a ta ba se , m u la i dari m e la ku ka n p erin ta h
se lec t u n tu k m e n a m pilka n isi d a ta base , m e n g insert a ta u m e na m ba h k a n
isi ke d a la m database, m e n delete a tau m e n gh a p us isi database d a n
m e n gedit database (D w iarta ra : 6 9 ) .
M y S Q L b era w al d ari pro ye k ya n g d im ula i o le h k ed u a o ra n g
developer, ya kn i M ic hae l W ide n iu s da n D a vid A x m ark d i ta hu n 1 9 9 4.
P ro ye k in i d id asari ka re n a in gin m e m b u at sua tu sis te m data ba se ya n g
m u ra h , m e sk ip u n k e tika itu a da database ya n g powerfull ya kn i o rac le ,
n a m u n d ata base in i bersifa t ko m e rsil ya n g h arga n y a su p er m a h al, da n
b e gitu m e n gu a sa i pasar.
2.8.3 X A M PP
S e su a i de n ga n p e nje la san p a d a su b ba b 2 .3 , ba h w a a plik a si w e b
m e n yim p a n in fo rm a si p ad a web server, o leh k are n a itu k ita
m e m b u tu h ka n web server lo k a l ya n g m a m p u m e m fasilita si a p lika si k ita
se be lu m di p u b lika sika n . S a la h sa tu web server lo ka l ya n g c u ku p fa m ilia r
31
a d a lah X A M P P . X A M P P a w aln ya d ik e m b a n gka n d a ri seb u a h tim pro ye k
ya n g b ern a m a A p a ch e F rie nd s. X A M P P in i m e ru p a ka n se bu a h software
ya n g m e n d u ku n g b a n ya k sis te m o pera si d a n m e rup a ka n ko m p ilasi d ari
b eb era pa p ro gra m . F u ngs i d ari X A M P P a d ala h se b a ga i se rver ya n g
b erd iri sen diri (localhost) ya n g te rd iri a ta s p ro gra m A p a c he , m y S Q L ,
P H P , d a n P erl.
2.8.4 M icrosoft O ffice F ront P age 2003
F ro n tP a ge is a lso a W eb site m a na ge m e n t to ol.
1 . A dd , re na m e, d e le te , or m o ve aro un d files (w itho u t do in g it in
M icro so ft W in d o w s E x p lo re r)
2 . F ix p ro b le m s b y usin g sp ec ia l re p o rts, like the b ro k e n h yp erlin ks
rep o rt
3 . P u b lish a W e b site
T he im p o rta n t th in g to re m e m b e r is th a t th ese m a n a ge m e n t fe a tu res are
no t a va ilab le w h e n o p e nin g a n d w o rkin g o n sin gle H T M L files . T h e y are
a va ilab le o n ly w h e n yo u op e n a nd w o rk o n a F ron tP a ge W e b site .
(m icroso f t.co m )
2.9 E xtrem e P rogram m ing
M etod o lo gi X P m eru p a ka n sa la h sa tu c o nto h m eto do lo gi
p en ge m b a n ga n ce pa t a ta u b iasa d ise b u t A G IL E d ala m p en ge m b a n ga n
siste m info rm a si. X P m e m p u n ya i b e bera pa ke le b ih an , se p erti rin ga n
32
(lightweight) , e f is ie n , b er-resiko re nd a h , f le ksib e l, d a n d ise b u t se b a ga i ca ra
ya n g m e n ye n a n gka n d a la m m e n ge m b a n gk a n a p lika si (M a he nd ra ,
20 0 7 :31 0) . S a saran X P a d a lah tim ya n g d ib en tu k b eru ku ra n a n ta ra kec il
sa m pa i m e d iu m , tida k p erlu m e n ggu n a ka n tim ya n g b esar. X p sa n ga t
m e n ge d e pa n k a n ko m u n ikasi de n ga n user d a la m p ere n c a n aan p ro gra m ,
se h in gga sasaran ya n g d itu ju d a p a t d ip rose s se ca ra berta ha p da n te p a t
sa sara n .
A d a e m pa t n ila i (value) u ta m a ya n g sa n ga t m e n d a sar da n m e njad i
c iri u ta m a da la m m eto d olo gi X P (H u n t, 2 0 0 6 :7 0 ), ya itu :
2.9.1 K om un ikasi (com m un icatio n )
K o m u nik a si m e nja d i ha l ya n g sa n ga t p e n ting u n tu k m e n c a pa i
ke b e naran da la m se bu a h ilm u ko m p u ter (H u n t, 2 0 06 :7 1 ). M in im m y a
ko m u n ik a si a ka n m e n im b u lk a n perm asa la h a n da la m pro ses p e m ba n gu n a n
a ta u p en ge m ba n ga n se bua h software. P a d a m eto d o lo gi X P , ko m u nik a si in i
sa n ga t d iu ta m a ka n d a la m se tiap fase n ya (fase -fase X P a k a n d ib a h as pa d a
po in t 3 .4 ), se p erti pa da p ere nca naa n k o m u nik a si sa n ga t d ija ga d e n ga n
p en ggu n a a h li (expert customer) dari p era ngka t lun a k ya n g se dan g
d ik e m ba n gka n gu na m e n e n tu k a n ha l ya n g te p a t yan g m e n ja d i ke b u tu ha n
d ari customer (C oc kb u rn , 2 00 0 :1 39) . K o m u n ik asi in i p u n te ta p d ila ku ka n
o leh pe n ge m b a n g (developer) d en ga n p ih a k k lie n (customer) pad a sa a t
coding sa m pa i d e n ga n p e n ye le sa ian a khir p ro gra m , se h in gga saa t a d a
ke ke liru an dap a t se ge ra d ip erb a ik i (C o c kb u rn , 2 0 00 :14 0) .
33
2.9.2 K esederhanaan (sim plicity)
X p m e nc o b a u n tu k m e n cari so lu si pa lin g se derh a na da n p ra k tis .
P erb e da an m e to de in i d en ga n m e to d o lo gi p en ge m b a n ga n siste m
ko n ve n sio n a l la in n ya te rle ta k p ada p rose s d e sa in d a n coding ya n g te rfo ku s
p ad a ke b utu h a n saa t in i d arip a da ke b u tu h a n b e so k , se m in ggu la gi a ta u
se b u la n la g i. L e b ih b a ik m e la ku ka n ha l ya n g se d erha n a d an
m e n ge m b a n gka n n ya be so k j ika d ip erlu k a n (H u n t, 20 0 6 :7 2 ).
2.9.3 M asukan atau um p an balik (feedb ack )
M etod o lo gi X P m e m u n g k in k a n p ro jec t m e n d a p a tk a n m a su k a n a ta u
ko re ksi le b ih a w al da n seserin g m u n gk in , b a ik dari costumer, d a ri te a m , dari
e nd user sesu n ggu h n ya , a ta u d ari sta ke h o ld er la in ya n g b erw en a n g d a la m
pro jec t da n dari ya n g la in . H al in i sa n ga t m e m b a n tu d a la m m e n gid e n tif ika si
m a sa la h le b ih a w al se h ing ga d ap a t se gera d ise lesa ik a n (H u n t, 2 0 0 6 :7 2 ). In i
h an ya d a p a t te rjad i d en ga n ko m u nik a si ya n g o p tim a l se la m a pro ses
p en ge m b a n ga n b erja lan .
2.9.4 K eberanian (courag e)
B era n i m e n c o ba ide baru . B era n i m e n ge rja ka n ke m b ali d a n se tia p ka li
ke sa la ha n d ite m u ka n , la n gsu n g d ip erb a ik i. C on to h d ari courage a da la h
ko m itm e n u n tu k se la lu m ela ku k a n design d a n coding u n tu k saa t in i d a n
bu k a n u n tu k eso k . K etik a ad a ko d e ya n g te rla lu ru m it, su lit d ib ac a d an
d ip a ha m i, tida k se sua i d e n ga n ke m a u a n p e la ng ga n , d a n la in -la in m a ka
se h aru sn ya ko d e p ro gra m se perti itu d i refactor (k a lau perlu d ib a n gu n
34
u lan g) . H al in i m e nja d ika n p e n ge m b a n g m e ra sa nya m a n d e n ga n refactoring
pro gra m ketika d ipe rlu k a n (H u n t, 2 00 6 :7 3 ).
H a sil su rve i ya n g p ern ah d ila ku ka n o leh IB M p a da ta hu n 2 00 0 de n ga n
ta ju k What do you think about eXtreme Programming? m e n u nju k ka n
b ah w a 5 1 % re sp o n den y a n g su d ah m e n c o ba m e to do lo gi X P m e n ya ta ka n
m e n yu k a in ya (M a h en d ra , 20 0 7 : 3 1 1).
G ambar 2.12 H asil Survey IB M O ktober 2000 R espon T erhadapM etodologi XP (M ahendra, 2007:311)
K ele b ih a n d i a tasla h ya n g m e nja d ik a n p e n u lis m e n co b a u ntu k
m e n era p k a n m eto do lo gi X P in i d a la m m e m b a n gu n a p lika si sis te m pa kar
b erb a sis web u n tu k d ia gn o sa p e n ya k it gig i d a n m ulu t. A lasa n la in
p e m iliha n m e to d e in i a d a lah a d an ya ke te rlib a tan user d a la m
p e m b a n gu n a n a p lika si m isa ln ya p a da tah a p p la n n in g d en ga n
m e n gu m p u lk a n user stories. S e la in itu , pe m iliha n m e to d e in i d ila ku ka n
d en ga n a lasa n requirement siste m ya n g b eru b a h de n ga n c e pa t sesua i
d en ga n h a sil ko nsu ltasi ya n g ru tin d en ga n p a ka r. D ita m b a h la g i m e n uru t
M a h en d ra (20 0 7 :3 1 0) m e to do lo gi in i ju ga b erp o te nsi un tu k
p en ge m b a n ga n siste m ya n g b erhu b u n ga n d e n ga n se ju m lah p erm a sa lah a n
p en ge m b a n ga n Web.
35
2.9.5 F ase -fase pa da M eto de X P
M e nu ru t P ro b o ye k ti (2 00 8 :3 ), ad a e m pa t ta h a p p e n ge m b a n ga n sis te m
d ala m m etod o lo gi X P se p e rti d itu n ju k ka n pa da ga m b ar 2 .13 .
P e n je la sa n ba ga n d i a ta s te rd a pa t da la m p a para n berik u t;Gambar 2.13 Siklus XP dengan pola sederhana (Proboyekti, 2008:3)
1. Planning
B a gia n in i m e la kuk a n p en gu m p u la n in fo rm a si ke m u d ia n
m e n ye le ksin ya (ya n g d ib a n tu o le h user a h li a ta u pa k ar) se h in gga sesu a i
d en ga n ke b u tu ha n a p lika s i. P a da p e n e litia n in i pa k ar ya n g d im a ksu d
a d a lah d o k te r g igi.
2. Design
A ktiv itas in i m e m ilik i p rin sip d asar se d erha na ya itu m e n ggu n a ka n ka rtu
C R C (C lass -R e sp on sib ility -C o lla bo ra to r) un tu k id e ntifik a si da n
p en ga tu ra n ke las -ke las d a la m ko n se p o bjec t o rie n te d . J ika d a la m
36
p ro se sn ya m e ne m u i kesu lita n m a ka d ila ku ka n la n gk a h sp ike so lu tion
ya itu pe m b u ata n p ro to typ e .
3. Coding
A ktif itas u ta m a a d a la h re fac to rin g ya itu p en ge m b a n ga n d esign m e n uju
im ple m e n tasi. P a ir p rogra m ya n g m e n ja d i ba gia n d ari fa se in i,
d ila ku ka n u n tu k real time program solving d a n real time quality
assurance. S e b e lu m c od in g d ila ku k a n siap ka n un it te st ya n g a ka n
d igu n a ka n pa da fase se l