!"
#$#
%&%&'%()
! " # $
% &
%
' ! (
!"
#$#
%&%&'%()
% )
* +) *
% ,
* % - %
% )
! %
% .
"
" % / ! "
# $ % %
-)
! %
/
-% ' ! (
! "
# !
! ! !
$ !
! !
%
! ! &
'! ! ! $ & ( ) *
# ! !
!
+ ! !
!
'! # !
! ! !
, - $ *
!
" #
$
% &
'
(
)
* + ,- , - .
/
#
1 2
3 ) 1
1 1 1
4 1 1
5 + $ % % ( + (
6 , + , 1 % $
7 8 % % + (
9 :
#
< , ( * 1 * + ,- .
= , % ' % * + ,- .
3> , -# ,
33 % " $)+ ? 5
" $)+
34 %
@
1
1
1
! !
! "#
$ $% %
$
&
' %
% % %
!
(
' ' % % %
)
'
' %
*
"
+
!
"
'
! " ,
- % ' " ' .
" # $
! " / 0 , 1
& 2
/ &
*
% % %
( "
3
% % % '
%
! '
& 2
& ! % ! " /
/ - % ' . ". " ' .
%
(
. ) &. % $4' 5 4
%
3 & % 5 4
% &.
!6!/ $
7 ! !
% % '
(887 (889 ' 9:;
< & /
7
& ' ' '
/
2
.
/
2
! '
' '
=
.
' *
. * '
( .
.
'
2
!
<
" #
/
!
.
$ !
. '
'
%
/
& !
.
>
;
(
2
& !$@"&10 0&@
'
%
& . @ &0&@ !0 .&)&
& &@& "&@ !$6&@-&@?&@ .$/
%
%
9
& A /! $/$@.& "&@ !$@?0 &@
! "
# #
#
$ %
'
" ()! *
+ %
%
%
$ , -.../
, - ../
, .. 0
%
" %
1 2
1 ! 3
%
# 4 %
# *
(
(.
5 #
+
"##$ 5
3
+
# +
&
%
+
((
- %
%
7
# 7
%
5 #
# 7
+ # +
"&$ 0 %
3
(-+ #
# #
+
0
# #
#
# ()! 5
4 8
# %
( 8
8
7
()
()!% #
8
()! *
' 1 2%
: - ( 8
( ) 2%
# 1 ; 2
(<
: - - 8
# % 1 2
# &
%
= 6
(
- 8 9
" 8
8
* 8
8
8
"
%
% % % #
)! 7
8
%
% 4 %
# 3
(>
? <! "
# &
# 0
%
? ?
%
3 4
)! 3 #
3 #
+ 0
(@
8 "
% # #
7
# 8 9
8
1 2
5 %
1 ! %
1 !
5
(
#
A $ 8 1A$82* $
1 2
# #
A$8 % A$8
%
1+ #
2 !
A$8 1 2 B A$8 1 (2 C D 15 1 2 A$8 1 (22
% B - / 13 C(2% 0 % 3 B '% B .%-.
% +
9
9 (% -%
9 9 1 2 B ( D 9 1 (2 C -D 9 1 -2 C C D 9 1 2
#
# A$8 . A
('
4 +
A$8 1AH $ 8 2% A$8
+ =$8 # 5 %
#
% # =$8
# %
-.
&
1 $2
$
# !
# %
% %
# %
(<!
% %
#
I # (<!
#
* J #
+
-(
1 $2 >! + *
19 % (''-2%
# %
# !
#
1 2 1 * 2
* %
'
1 2
# %
--( +
# + # F
% %
- +
7 K L %
F
%
% #
#
( #
%
+ * 17 2%
7
%
-)
: -
4 1
/
% *
% L L%
L L% 2
4 #
4
: # 4 " # 1:4"2
+ A
$ A
M
& ! & )
F N 9
-<
4
+
%
4
# *
+ *
4 *
" $ % +,$ % - .
7
7 %
+ %
-
OB91=2 O =
% %
*
8 %
# 8 #
,
%
%
/ # + .
+ (.!
+ %
1 2% #
1 2%
1 2 F
- > + %
->
: - > +
: - @ +
0 $ ," /
" ) 1
-&2 " ) 0 , P (.!
--'
./01234 52067 >?@AB >CAD
: 6
).
- - 7
52 - -,. . )@
52 - -,. 8
-52 - -,. 5-75 36,$8?
% 36,$8?
( . %
% 5-75
:
-%
: - + 7 5 + 3 (
- $ % . %
/ % 0
12,'11+% ,0 %034,230
6-/ . 5-75
7
)-))
# 34-/. 8
-6-/ . 4' 0 ,320
% 4' 0
( . ,320
/ %
+
: - (.
: - (. + 7 5 + 3 ( (
-: - >%
%
)<
( # & & %
( &
$ 8I * K
L
K L
%
% % % %
% %
$ * L
%
1 2L
( # & %
"
)
8 %
%
%
( $ %
3 %
8
5 *
%
7 *
)>
+ ? 1 * 2
+
7 # *
% %
%
# + 7 15 * 2
7
% % %
+
( $ %
7
)@
* 8
8
# "
1 2
M 1, ' 2
" " 7
%
3
3
,
)
" &
1 2
#
% #
%
+
% *
+ ) !
+ ) !
# $ ) !
$ ) !
%
1 2 #
%
% %
0 *
)'
F
# + #
+ % %
#
1A ,2 1 2 *
? 1 ' 2
$
% *
$? 1 ' 2
$
# F? 1 ' 2
$
+
%
$ 1 8 ( 2
8
<.
0 %
4 %
4 % %
# 1 2%
3 %
#
%
/
9 ( ) /
( 2
: ;
$ ) !
%
<(
* %
+ ) * !
% ) * !
$ 1 2
%
1 2 % $
0
% +
# %
%
1 $ 2
% %
#
$ *
5 *
<-% * *
* * $ $
$
# +
%
% % %
$ 8 + %
0 %
2 1+ 2
8
$ % *
<)
- 0 *
#
) % %
#
0
,
/
+ #
* $
$
# $ %
%
A,
%
<<
A , *
7 %
A %
# %
: % A ,
A ,
%
% % %
#
+ # #
# A ,
* $
% #
$
# $
A , %
<
A , # *
A %
% HR $ % % 3 % $ 7 %
, % 6
8
# 3
7 , A,
7 1 8 2
*
1 1 %
F *
1 %
F *
%
F *
):
<>
1
9
% %
9
#
9
7 % *
7 +
# $
$
% *
<@
$
#
$
9 # ) ' !
1
% 2%
%
0
9 . 9 (
8 H
HC( H
+ / #
<
4 & + .
$ 1 2
7
# %
% %
7 *
$ 9
$
%
# $
$
$
7 A 1A ,2
5 3 67
P? 1 < ' 2
@. " $%
<'
F &
$ P? P?
P? "
S J S
% P?
4 &
#
-9 % # % %
P? %
#
+ # $ P?
P? % *
# $ P?
# +
8 & $#
+ # M
.
1 : 1 %
166+2 # % :
1 2 1 :
#
7 % :
% # % %
# %
%
% $ 8## % %
6 # % 9 H+ % " H% -% $ P? 9
%
"#$
! ! #
!
! &
'
$ % " $
"
"#$ ( ) *
+
+ $ ! ,
+ -. /
+ %0"
+ ,1
+ 2
+ &3& 45
+
+
$ % %
(
+
6 5 7 8!
0 9*
& :
' 7 +
/ '
$ ! $
#<
<
' '
+
= >
?@ ?$ ) A ) ) < A
!
/ ; $ ?/;$A
! #
& 0 #
& & 5
#
- $
& 2 B & C
D
" %
? ) ) ). A
# 7
$ % & ' >
?
A
%
( )&
$( * & '
!
( +
'%:D- ) '%:D:
+
* D, A
$( ! '
? < . A
&
' % , '
, < ,
-H , %
. %
. '
, .& #E & #
% & /; & , . 0 1E (
, F& #E &
2 - F!4#3E
/; , . 1*E
? + ...) D'..A
+
% & /; & , . 1*E
'%:D- ) '%:D:
3 - F $/ E
/; , . +4 E
? + %..) -..A
+
% & /; & , . +4 E
G
5 - F*65E
/; , .% 6E
? + ...) % .A
+
% & /; & , .% 6E
'%:D- ) '%:D:
7 - F2*6 #E
/; , .)% 1E
? + %..) -..A
+
% & / ; & , .)% 1E
'%:D- ) '%:D:
8 - F2 @/#E
/; , .) 0!41E
D.
+
% & / ; & , .) 0!41E
'%:D- ) '%:D:
9 - F3 *;#E
/; , .*0%:1E
? + ,,.G'%, ,,A
% & / ; & , .*0%:1E
? < . A
; - .36*;0#E
/; , .* %: 1E
D
% & / ; & , .* %: 1E
? < . A
< - FC4#(E
/; , .- 1 E
? + D:) %,A
+
% & /; & , .- 1 E
'%:D- ) '%:D:
- F$@E
/; , .+! 1=E
? + %:% - : %'% - :A
% & / ; & , .* %: 1E
? < . A
-D%
"
62(I 4 &# , "
62(I 4 &# ' '
# $ % $ # . "/
! 0+
2 2 ,
& &
!
* 7 2 2
3 &
3 &
C
$ < C
& 7 ' ,
&
' D
D,
& &
D
# 3 4 # . "/
Date High Low Change Value Volume Frek
20040102 15,200 15,000 200 14,409,324,544 953,000 125
20040105 15,800 15,250 600 50,799,173,632 3,261,500 358
20040106 16,650 15,800 600 79,629,852,672 4,882,000 415
20040107 16,300 15,900 -100 44,128,423,936 2,739,500 224
20040108 16,500 16,300 200 11,426,450,432 694,000 86
20040109 16,650 16,300 100 35,859,001,344 2,177,000 143
20040112 16,650 16,200 -200 39,365,873,664 2,386,500 191
20040113 16,550 16,300 100 47,630,573,568 2,889,000 131
20040114 16,750 16,500 250 30,773,925,888 1,800,000 145
20040115 16,800 16,500 -200 27,656,900,608 1,666,000 163
20040116 16,550 16,450 -50 18,832,900,096 1,141,000 98
20040119 16,550 16,200 -200 17,104,050,176 1,049,500 173
20040120 16,450 16,250 150 15,028,074,496 922,000 174
20040121 16,800 16,500 350 63,596,875,776 999,999 303
20040123 16,900 16,700 -100 14,866,950,144 1,000,000 70
20040126 16,700 16,500 -100 41,066,000,384 2,481,000 108
20040127 16,800 16,550 150 51,822,874,624 3,113,000 225
20040128 16,650 16,300 -350 18,416,875,520 1,120,500 85
20040129 16,050 15,950 -350 13,155,999,744 822,000 144
20040130 16,150 15,850 100 32,614,500,352 2,036,000 112
20040203 16,150 15,700 -450 36,405,899,264 2,302,000 220
20040204 15,800 15,700 0 15,792,575,488 1,005,000 70
20040205 16,100 15,500 300 33,378,050,048 2,095,500 215
20040206 17,350 16,200 1,350 64,184,201,216 3,743,000 438
20040209 18,300 17,400 850 64,273,174,528 3,559,000 467
20040210 18,300 17,950 -50 19,170,549,760 1,056,500 132
20040211 18,750 18,250 450 46,383,276,032 2,491,500 315
20040212 19,250 18,700 500 59,828,473,856 2,333,987 371
20040213 19,100 18,750 -200 29,922,224,128 1,585,000 240
20040216 18,900 18,650 -150 23,145,400,320 1,236,500 167
DD
' * 7 , % ? > (
, 3 , * > (
3 , * > (
D C , - > (
0 - .2* E
F2 @/#E +
2* F ;4;@E ,
)& ? A
% 2* F 0 H , &
?.A
' 2* F@ $(E ,
?JA
! , F@ $(E
% ! , F 0 E
' ! , 2* F ;4;@E
) ,
D-1
1 $ # % " +
"
2 ,
'.
"#$
0 !
F2 E
) !
' ' ,
7 2
+
C 7
+
A - F2 E
-%A - F& E
-'A - F! E
DG
, E2 E ,
,A - F2 E
-, . @ ,
,
E2 E ,
A - F$ <E
-, . @ , . @
,
, E2 E ,
-+
A - .2 @/
-2 F@ E F E
F E
%A - . @/
-:.
,A - .3 @/
-A - .3 @/
-DA - .C @/
-KKKKK ? A
&
+ (
+
@ + > !
+ > $
+ > (
# %
KKKKKKKK ?%A
@ *
7 +
:
;4;@ 0
#
1 $ 4 + , $!
" '.
+
! @
0 # ? A ;
%
+
KKKKKKKK ?%A
!
"# $% !"#&' ( )"# $%"#&* ( ) +"# $% +"#&*
:D:
:%
A !
, - K ? A
, - . /0/ ) !"# #.!00!* ( )"# #.####* ( )+ #"# .#1!2*'
, - # +1 0
%A ! * 7
3 4 K ? A
3 4 . /0/ ) 0"# #.2 "* ( )"# .!###* ( )+ #"# #./ 1*'
3 4 # "#"+
'A ! 3
56789 K ? A
56789 . /0/ ) 0"# #.2 "* ( ) +"# .#1+1*'
56789 # ""#
,A ! 3
: ;<= K ? A
: ;<= . /0/ ) +"# #.20" * ( ) 0"# . 12 *'
: ;<= # "+1
A ! C
> =? K ? A
> =? . /0/ ) 2"# #.1 2"* ( )"# . 22/*'
:,
@
' %
&'
( #)*)$ (
# $ % + * + $ !
% ! @
0 # ? LE@ $(EA ;
LE@ $(E
%
+
) " ! $% " !&* ( ) +# $% +&* ( ) +# $% +&*
. DD
0
E@ $(E !
A ! * 7
3 4 @
:
3 4 # # !
%A ! 3
56789 @
56789 #.!00! ) ! #.####* ( ) ! .####*'+
56789 # 112
'A ! 3
: ;<= @
: ;<= #.!00! ) # ! #.+01#* ( ) ! #./ 1*'!
: ;<= # # "
,A ! C
> =? @
> =? #.!00! ) ! #.+ "2* ( ) ! #.1 2"*'"
> =? # #! 2
& 7
.
%GG-F@ E %
3 F@ E
:D
%
'
-# 8 $ !
!!
$ % #
$ #
$ !
#
$ #
M !
' '
::
' ! @ '
0 # ? LE EA ;
LE E
%
+
) $% &* ( ) $% &* ( ) 2 $% &*2
.G
-0
E E !
A ! * 7
3 4 @
3 4 . 22/ ) .####* ( ) .####* ( )+ #.####*'!
3 4 # !!#"
%A ! 3
56789 @
56789 . 22/ ) #.1 2"* ( )" .#0 "*'2
56789 # #/"!
'A ! 3
:-: ;<= . 22/ ) .####* ( ) #.120+*'1
: ;<= #. #01
,A ! C
> =? @
> =? . 22/ ) " #.1 2"* ( ) 1 . ++*'
> =? # #/"!
& 7 * 7
. .'
LE E
7 F@ E
F E E &
F E F ;4;@E F@ E
F E @
7 F E F E
@ '
:G
# 4 $ !
#
$ % #
$
# ! !
! $
# !
$
# ! !
!
' '
# $ 1 * + $ % + !
, ! @ %
0 # ?3 LE EA ;
-.
%
+
)+ $%+&* ( )#+ $%#+&* ( )+ $%+&*
....
0 3
E E !
A ! * 7
3 4 @
3 4 .#### )"+ #.1 2"* ( )+ #.####* ( )#+ #.####*'
3 4 # " "
%A ! 3
: ;<= @
: ;<= .#### )+ #.####* ( )"+ #.1 2"*'
: ;<= # " "
'A ! C
> =? @
> =? .#### ) + #.!###* ( ) + .####*'
-& 7 * 7
. ' '
7
3 F E %
* 7
F E
.!0+ @
%
'
# $ !
$ % #
$ #
$ #
! %
-%
# $ 2 * + $ % + !
! ; @ '
0 # ?* 7LE@ EA ;
* 7LE@ E
%
+
)+ $%+&* ( )#+ $%#+&* ( )+ $%+&* ....
0 * 7 E@ E
-'
A ! 3
56789 @
56789 .#### )+ #.####* ( )"+ #.1 2"*'
56789 # " "
%A ! 3
: ;<= @
: ;<= .#### )+ #.####* ( )"+ #.1 2"*'
: ;<= # " "
'A ! C
> =? @
> =? .#### )+ #.####* ( )"+ #.1 2"*'
> =? # " "
& 7 3
. ' ' 7
7
LE@ E
F@ E
-,
F@ $(E F E
' % @ '
' %
# $ !
$ #
$ #
$ #
! '
' D
# $ 3 % + !
-0 # ?* 7LE EA ;
7LE E
%
+
)# $%#&* ( ) $% &* ( ) $% &*
....
0 * 7 E E
!
A ! 3
56789 @
56789 .#### ) #.####* ( ) #.####*'
56789 .####
%A ! 3
: ;<= @
: ;<= .#### )# #.####* ( ) .####*'
: ;<= #.####
'A ! C
-D
> =? .#### )# #.####* ( ) .####*'
> =? #.####
& 7 3
....
7 LE E
3 F@ E E
&
F E F ;4;@E
F 2 F 0 E
@ ' ' '
# $ !
$ #
$ #
$ #
! ' %
-:
/ ' : ! ' %
: ! ; @ %
0 # ?* 7LE@ EA ;
* 7LE@ E
%
+
)" $%"&* ( )#" $%#"&* ( )" $%"&*
. G -'
0 * 7 E@ E
--A ! 3
: ;<= @
: ;<= #.1 2" )" #.####* ( ) " #.####*'
: ;<= # ! 0
%A ! C
> =? @
> =? #.1 2" )" #.####* ( ) " .####*'
> =? # ! 0
& 7 @
. % D
3
* 7 F@ E
%
3 F@ E
!0+ . @
% %
-G
# 1 $ !
! $
#
! $
#
! %
'
-/ ' - ! %
- ! ; @ ' %
0 # ?C LE EA ;
G.
%
+
)" $%"&* ( )#" $%#"&* ( )" $%"&*
. G -'
0 3
E E !
A ! 3
A ;= @
: ;<= #.1 2" )" #.####* ( ) " .####*'
: ;<= #.1 2"
%A !
A ;<= @
> =? #.1 2" )" #.####* ( ) " #.####*'
> =? # 1 2"
& 7 3
. G -'
C LE E
G
F E
F@ $(E F E
F ;4;@E @ ' %
'
# 2 $ !
$ #
$ #
!
' G
G
% ; 2
&
+
! N ,
'. +
BCCDC E;< - G= ; ;- FE;< - F = H ## I
BCCDC "# H ## I+
BCCDC "."+ I
!
%D '.
+
JK8C6LM E;< - G= ; ;- FE;< - F = H ## I
JK8C6LM "# H ## I0
JK8C6LM 20 0/ I
&
'.
GD
1
1 & ?#4&A #4&
(
#4& 1 ? A ? A
#4&
? A
#4& +
G:
2 " #
2 $ " %
& ,
/
"
7 +
/ ' & (
2 & '
& , ?
&C&
G-2 :
!
/ ' % &C& *
2 : $
!
I
GG
2 : $
!
/ ' , &C& * % ! !
2 + ; % $
&C& &C&
.-.G
/ ' D ! 0
$ , $ %
&
!
$ , + $ $
!
.
+ ) + %
" 7
%, +-+# +#+$' & +. &/+%& +#+ -&$&$' .*, &/%& +*'+ %+ +-#
' 0 ' 0
" "
) 1 2
1 +
/ ' : ? 7 A
+ 9
"
+
" )
/ ' G ! &
1 + $ $
" ! !
%
2 + " +
" ! (
/ ' % ! (
3 + $
" & !
!
'
5 + $ $ ! %
" !
;
/ ' %' C !
7 + $ ! % %
" !
;
,
8 +
"
+3 4 . 5 4 % 6 44 # 7 +
5 % 8 * 4
4 # 5 & / 3 # & 9 ) 8 4 4 / 3 & 5 4 #
:/
"
) 1 2
1 +
/ 0:/ 0
/ ' % 0 0
4 + # + $
" *
+ + $
" & *
*
/ ' %: *
$ ,
4 !
+
D
( $ %
"
/ ' %G >
1 $ , $ ! $
!
:
- ? &
/ ' '. ! ! - ? &
% - ? &
-' - ? &
! &
119
Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem
yang telah dibangun. Tahapan ini dilakukan setelah analisis dan perancangan
selesai dilakukan, kemudian diimplementasikan pada bahasa pemrograman yang
digunakan. Setelah implementasi, dilakukan pengujian sistem dimana akan dilihat
kekurangan kekurangan pada sistem yang telah dibangun, untuk dilakukan
perbaikan maupun pengembangan terhadap sistem tersebut.
Tujuan implementasi adalah untuk mengkonfirmasikan modul program
perancangan pada para pelaku sistem sehingga dapat memberi masukan
kepada pembangun sistem.
Perangkat keras yang digunakan untuk mengimplementasikan sistem
adalah sebagai berikut :
1. : Pentium 4 2,66 GHz
2. : 80 Gb
3. : DDR 256 Mb
4. : 15”
!
Perangkat lunak yang digunakan untuk mengimplementasikan sistem
120
a. Sistem Operasi
b. MySQL 5
c. WAMP 5
d. SQLyog Enterprise – MySQL GUI v7.14
e. Delphi 7
f. Component Delphi 7
" #$
Implementasi form dilakukan untuk mengetahui setiap halaman program
yang dibuat. Berikut ini adalah implementasi yang dibuat.
Tabel 4.1 Implementasi Form
! #
Tampilan Awal halaman awal aplikasi
sebelum
memunculkan
tampilan utama
Usplashscreen.pas
Main File Program untuk
Tampilan Utama
Aplikasi
UMain.pas
Pengolahan Data File program untuk
tampilan form
pengolahan data
untuk mengimport,
121
contruct dan cleaning
data serta hapus data
Pilih Parameter File Program untuk
memilih parameter
pembentuk pohon
keputusan
UParameter.pas
Pohon Keputusan File program untuk
menampilkan pohon
keputusan dari data
yang sudah di
preprocessing
UPohonkeputusan.pas
Log perhitungan File Program
penampung
perhitungan Data
UEntropy.pas
Aturan Prediksi File Program untuk
memperlihatkan
aturan dari pohon
keputusan yang
terbentuk
UPrediksi.pas
Prediksi Saham File Program untuk
memprediksikan
fluktuasi saham dari
aturan yang terbentuk
122
Laporan File Program untuk
menampilkan pilihan
laporan dan
menampilkan laporan
Ulaporan.pas
About us File Program untuk
menampilkan
halaman pembuat
aplikasi
Uabout.pas
Data Modul File program untuk
mengumpulkan
component
connection, tabel,
query, data source
UDM.pas
Implementasi basis data dibangun berdasarkan perancangan basis data
yang dibuat sebelumnya. Basis data yang dibutuhkan diimplementasikan
menggunakan perangkat lunak MySQL. Berikut ini bagaimana pembuatan basis
data beserta tabel tabel yang mendukung sistem.
1. Pembuatan
123
2. Pembuatan tabel Stock_trade
CREATE TABLE `stock_trade` (
`code` char(10) default NULL,
`tanggal` date default NULL,
`prev` smallint(5) default NULL,
`high` smallint(5) default NULL,
`low` smallint(5) default NULL,
`close` smallint(5) default NULL,
`change` smallint (4) default NULL,
`value` double default NULL,
`volume` double default NULL,
`frek` smallint(3) default NULL,
`index` float default NULL) ENGINE=InnoDB DEFAULT
CHARSET=latin1;
3. Pembuatan tabel Stock_trades
CREATE TABLE `stock_trades` (
`c_strades` int(10) unsigned zerofill NOT NULL auto_increment,
`date` date NOT NULL,
`high` float default NULL,
`low` float default NULL,
`change` float default NULL,
`value` double default NULL,
124
`frek` int(11) default NULL,
`class` enum('Naik','Turun','Sama') default NULL,
`highc` enum('Naik','Turun','Sama') default NULL,
`lowc` enum('Naik','Turun','Sama') default NULL,
`valuec` enum('Naik','Turun') default NULL,
`volumec` enum('Naik','Turun') default NULL,
`frekc` enum('Naik','Turun') default NULL,
PRIMARY KEY (`date`),
UNIQUE KEY `c_strades` (`c_strades`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
4. Pembuatan Tabel sub_kerja
CREATE TABLE `sub_kerja` (
`nama_parameter` varchar(10) default NULL,
`nilai` varchar(5) default NULL,
`entropy` decimal(15,4) default NULL,
`result_1` varchar(3) default NULL,
`result_2` varchar(3) default NULL,
`result_3` varchar(3) default NULL,
`jml_kasus` int(11) default NULL
125
!%
Pengujian merupakan metode yang dilakukan untuk menjelaskan mengenai
pengoperasian perangkat lunak yang terdiri dari perangkat pengujian, metode
pengujian dan pelaksanaan pengujian. Pengujian yang digunakan untuk menguji
sistem ini adalah menggunakan metode pengujian Pengujian
berfokus pada persyaratan fungsional perangkat lunak.
& ' !%
Rencana pengujian yang akan dilakukan dengan menguji sistem secara
dan . Pengujian sistem ini menggunakan data uji berdasarkan data
yang terdapat di PRPM BEI. Rencana pengujian selengkapnya terlihat pada tabel
di bawah ini.
Tabel 4.2 Rencana Pengujian Aplikasi Data Mining
% !% %
Pengolahan Data Import data Black Box
Construct dan Cleaning
data
Black Box
Hapus data Black Box
Pilih Parameter Pilih Parameter Black Box
Pohon Keputusan Proses Pembentukan
Keputusan
Black Box
Detail Perhitungan Lihat Data Perhitungan Black Box
Aturan Prediksi Proses Aturan Prediksi Black Box
126
! ( ) !%
!%
Pengujian Pengolahan data terbagi atas dua bagian diantaranya sebagai
berikut.
Tabel 4.3 Pengujian pengolahan Data
! ( ) % * $ +
! , - !
D:\Skripsi
0.9\Mentah\30
sample data
pertama node.xls
Tercantum pada
edit box alamat file
Browse ke alamat
file
Diterima Ditolak
Klik tombol
Import
Data dicheck Tombol login dapat
berfungsi. Sesuai
yang diharapkan
Diterima Ditolak
Klik tombol
Contruct dan
cleaning data
Data pada tabel
stock_trade di
check apabila ada
Tombol Contruct
dan cleaning data
dapat berfungsi.
Sesuai yang
diharapkan
Diterima Ditolak
Klik tombol Close Data telah diproses
melanjutkan proses
berikutnya
Tombol Close dapat
berfungsi. Sesuai
yang diharapkan
Diterima Ditolak
! ( ) % * -+
! , - !
Data excel belum
di browse
Tidak dapat
mengimport data
Uset tidak dapat
mengimport sesuai
dengan diharapkan
Diterima Ditolak
Data excel belum
diimport
Tidak dapat
contruct dan
User tidak dapat
mengcontruct dan
Diterima127
cleaning data cleaning data
Close Tidak dapat keluar User tidak dapat
keluar sebelum
mengimport data,
menampilkan pesan
sesuai diharapkan
Diterima Ditolak
!%
-Tabel 4.4 Pengujian Pilih Parameter
! ( ) % * $ +
! , - !
Pilih parameter 3
item
Dipilih 3 parameter
acak
Tombol simpan
tidak aktif. Simpan
aktiof setelah ada
min 3 parameter.
Sesuai yang
diharapkan
Diterima Ditolak
Klik tombol
Simpan
Data tersimpan ke
dalam tabel
penyimpan
sementara
Data tersimpan ke
dalam tabel
penyimpanan
sementara
Sesuai yang
diharapkan
Diterima Ditolak
! ( ) % * -+
! , - !
Close dengan
ALT F4 atau
tombol close pada
system menu
Menampilkan pesan
“parameter belum
dipilih”
Menampilkan pesan
“parameter belum
dipilih” Sesuai yang
diharapkan
Diterima128
" !% . ! $-$ ! !
Tabel 4.5 Pengujian Pembentukan Pohon Keputusan
! ( ) % * $ +
! , - !
Klik Tombol
Proses
Klik Tombol Proses
Pohon keputusan
terbentuk, setelah
itu tombol close
aktif
Klik Tombol Proses
Pohon keputusan
terbentuk, setelah itu
tombol close aktif.
Sesuai yang
diharapkan
Diterima Ditolak
Klik tombol detail
perhitungan
Tampil form menu
detail perhitungan,
setelah itu klik
tombol close pada
form tersebut
kembali ke sub
menu pohon
keputusan
Tampil form menu
detail perhitungan,
setelah itu klik
tombol close pada
form tersebut
kembali ke sub menu
pohon keputusan
Diterima Ditolak
Klik tombol Close Kembali Ke menu
utama
Kembali ke menu
utama
Sesuai yang
diharapkan
Diterima Ditolak
! ( ) % * -+
! , - !
Close dengan
ALT F4 atau
tombol close pada
system menu
Menampilkan pesan
“Proses belum
selesai”
Menampilkan pesan
“Proses Belum
selesai” Sesuai yang
diharapkan
Diterima129
!% ! (
Tabel 4.6 Pengujian Aturan Prediksi
! ( ) % * $ +
! , - !
Klik Tombol
Proses
Klik Tombol Proses
2 aturan prediksi
(saham naik dan
turun) terbentuk
Klik Tombol Proses
2 aturan prediksi
(saham naik dan
turun) terbentuk,
setelah itu tombol
close aktif. Sesuai
yang diharapkan
Diterima Ditolak
Klik tombol Close Kembali Ke menu
utama
Kembali ke menu
utama
Sesuai yang
diharapkan
Diterima Ditolak
! ( ) % * -+
! , - !
Close dengan
ALT F4 atau
tombol close pada
system menu
Menampilkan pesan
“Proses belum
selesai”
Menampilkan pesan
“Proses Belum
selesai” Sesuai yang
diharapkan
Diterima Ditolak
/ !% (
-Tabel 4.7 Pengujian Prediksi Saham
! ( ) % * $ +
! , - !
Pilih nilai pada
parameter pertama
Menampilkan
parameter kembali
untuk dipilih
Menampilkan
parameter kembali
untuk dipilih
Diterima130
nilainya atau
menghasilkan
kesimpulan
nilainya atau
menghasilkan
kesimpulan. Sesuai
dengan yang
diharapkan
Klik tombol Close Kembali Ke menu
utama
Kembali Ke menu
utama
Diterima Ditolak
" ! ) !%
Berdasarkan hasil pengujian dengan kasus uji diatas dapat ditarik
kesimpulan bahwa perangkat lunak telah bebas dari kesalahan sintaks dan secara
fungsional menghasilkan hasil yang sesuai dengan yang diharapkan.
! ( ) !%
Pengujian merupakan pengujian langsung kepada untuk
mencoba aplikasi yang baru dan mengisi kuesioner mengenai kepuasan .
Dari kuesioner tersebut akan dilakukan perhitungan untuk dapat mengambil
kesimpulan terhadap penilaian dari aplikasi yang baru dibuat. ( Lembaran
kuesioner dilampirkan).
Berdasarkan data hasil kuesioner, dapat dicari persentase masing masing
jawaban dengan menggunakan rumus: Y = P/Q *100%
Keterangan :
P = Banyaknya jawaban responden tiap soal
Q = Jumlah responden
131
1. Apakah menurut anda aplikasi ini membantu anda dalam menentukan
transaksi apa di BEI (Beli/Jual Saham)?
$ & $ ( *0+
Berdasarkan hasil persentase diatas maka dapat disimpulkan bahwa sebanyak
7 orang atau 87.5 % mengatakan Setuju membantu dalam menentukan
transaksi, sedangkan hanya 1 atau 12.5 % orang yang menyatakan kurang
setuju dalam menentukan transaksi.
2. Apakah Aplikasi ini membuat anda lebih efisien/mudah dalam
menganalisis data Historical Harga saham?
$ & $ ( *0+
Berdasarkan hasil persentase diatas maka dapat disimpulkan bahwa sebanyak
6 orang atau 75 % mengatakan bahwa Setuju, sedangkan 1 Orang atau 12.5
% biasa saja dan 1 orang atau 12.5 % kurang setuju aplikasi membuat lebih
132
3. Apakah Aplikasi ini membuat anda lebih efektif/cepat dalam menganalisis
data Historical Harga Saham?
$ & $ ( *0+
Berdasarkan hasil persentase diatas maka dapat disimpulkan bahwa sebanyak
1 Orang atau 12.5 % mengatakan sangat setuju, 5 orang atau 62.5 %
mengatakan bahwa Setuju, sedangkan 1 Orang atau 12.5 % biasa saja dan 1
orang atau 12.5 % kurang setuju aplikasi ini membuat lebih efektif/cepat/
dalam menganalisa.
4. Apakah aplikasi ini, akurat dalam memprediksi Fluktuasi Saham?
$ & $ ( *0+
Berdasarkan hasil persentase diatas maka dapat disimpulkan bahwa sebanyak
1 Orang atau 12.5 % mengatakan sangat setuju, 1 orang atau 12.5 %
mengatakan bahwa Setuju, sedangkan 5 Orang atau 62.5 % biasa saja dan 1
133
5. Apakah anda setuju aplikasi ini layak sebagai rekomendasi dalam
menentukan transaksi apa di BEI (Beli/Jual Saham)?
$ & $ ( *0+
Berdasarkan hasil persentase diatas maka dapat disimpulkan bahwa sebanyak
2 Orang atau 25 % mengatakan sangat setuju, 4 orang atau 50 % mengatakan
bahwa Setuju, sedangkan 1 Orang atau 12.5 % biasa saja dan 1 orang atau
12.5 % Tidak setuju aplikasi ini membuat lebih efektif/cepat/ dalam
menganalisa.
6. Apakah tampilan aplikasi menarik ?
$ & $ ( *0+
Berdasarkan hasil persentase diatas maka dapat disimpulkan bahwa sebanyak
2 Orang atau 25 % mengatakan setuju, 5 orang atau 62.5 % mengatakan
bahwa Biasa Saja, sedangkan 1 Orang atau 12.5 % Kurang Setuju aplikasi ini
134
7. Apakah Aplikasi yang dibangun, mudah digunakan?
$ & $ ( *0+
Berdasarkan hasil persentase diatas maka dapat disimpulkan bahwa sebanyak
5 orang atau 62.5 % mengatakan bahwa Setuju, sedangkan 3 Orang atau 37.5
% biasa saja aplikasi ini membuat mudah digunakan.
8. Apakah Aplikasi yang dibangun, dapat dimengerti dengan baik ?
$ & $ ( *0+
Berdasarkan hasil persentase diatas maka dapat disimpulkan bahwa sebanyak
6 orang atau 75 % mengatakan bahwa Setuju, sedangkan 2 Orang atau 25 %
biasa saja aplikasi ini dimengerti dengan baik.
/ ! ) !%
Dari hasil kuesioner yang telah dibagikan dan diisi dimana hal tersebut
merupakan prosedur pengujian dapat disimpulkan bahwa aplikasi yang
135
!
" ! # ! !
#
$
136
! " #$%&
' (
(
( ) #*#*!#+$
( ,
' - (. /+ **+0*#*
1
-#$$/ 2 #$$$ 3 4
#$$$ 2 ** )5 *
** 2 **! )' /
**! 2 *## 6 ( 7
( 5 8 #9