Post on 01-Mar-2018
7/25/2019 Makalah Vb 2 Presentasi
1/35
MAKALAH
PERANCANGAN SISTEM INFORMASI PENJUALAN
BARANG PADA PT. PALOMA SHOPWAY
Kelas : 12.A.12
J!"!sa# : Ma#a$e%e# I#&'"%a()*a
DISUSUN OLEH : KELOMPOK +
1. Wa,-! S))( P /1212+021
2.Ma,&!3 U#!l Sa4!("a /1212152
+. Ras)3 S)3)6 Re#al3) /1212775
. A,%a3 Ba,()a" /121255
5. Ba-! A#3,) Sa4!("' /18129902
0. A%a" F)("a, /1211111
Akademi Manajemen Informatika dan Komputer
Manajemen Informatika
BINA SARANA INFORMATIKA
JAKARTA 20!
8
7/25/2019 Makalah Vb 2 Presentasi
2/35
Kata "en#antar
De#a# %e#!a4 4!$a 3a# 4!$) s-!*!" *e,a3)"a( Alla, S.W.T; *a"e#a "a,%a( 3a#
,)3a-a,N-a *a%) sela*! a#'(a *el'%4'* 3a4a( %e#-elesa)*a# (!as Ma*ala, 4e"a#a#a#
)#(e"&ae )#) !#(!* %e%e#!,) sala, sa(! s-a"a( (!as %a(a *!l)a, a
4e#!l)sa# 3) 3ala% %a*ala, )#) %as), $a!, 3a") *ese%4!"#aa# 3a# ()3a* l!4!( 3a") *esala,a#.
Hal )#) %e#)#a( *e%a%4!a# 3a# 4e#ala%a# *a%) se"(a 4e#e(a,!a# -a# *a%) %)l)*) sa#a(
(e"=a(as !#(!* %e#,as)l*a# *a"-a 4"'"a% %a!4!# *a"-a (!l)s -a# =a)*. Ole, *a"e#a )(! sa"a#
3a# *")()* -a# %e%=a#!# 3a") se%!a 4),a* sa#a( *a%) ,a"a4*a#. Wala!4!# 3e%)*)a#; *a%)
sela*! *el'%4'* %e#,a"a4*a# %a*ala, 3a# ,as)l 4e%=a,asa# %e#e#a) 4"'"a% *!#$!#a#
4as)e# )#) 3a4a( =e"!#a =a) se%!a 4),a* *,!s!s#-a =a) *a%) sela*! a#a* %!3a.
Pe#!l)sa# A#al)sa )#) ()3a* a*a# (e">!$!3 (a#4a =a#(!a# 3a") =e=e"a4a 4),a* -a)(! -a#
4al)# !(a%a a3ala, *e3!a '"a# (!a *a%) (e")#(a -a# (ela, %e#)$)#*a# *a%) %el!a#*a#
>a*(! !#(!* =ela$a" *el'%4'*.
Ka%) ()3a* =)sa %e%=alas se%!a *e=a)*a# -a# (ela, 3)=e")*a# *e4a3a *a%); #a%!#
s'%'a All', S.W.T -a# Ma,a Pe#as), 3a# Pe#-a-a# %e%=alas seala *e=a)*a# 3a#
=a#(!a# 3e#a# =alasa# -a# =e"l)%4a,. A%)#.
Wassala!ala)*!% W". W=.
9
7/25/2019 Makalah Vb 2 Presentasi
3/35
Daftar ISI
$o%er &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Kata "en#antar ''''''''''''''''''''''''''&&&ii
(aftar I)i '''''''''''''''''''''''''''''&&iiiBAB "enda*u+uan
&& Latar Be+akan# ''''''''''''''''''''''&
&2& Mak)ud (an Tujuan ''''''''''''''''''''&
&!& Landa)an Teori ''''''''''''''''''''''&
1.3.1. Analisa Kebutuhan Perangkat Lunak ''''''''''''&&&
1.3.2. About Visual Basic 6.0 '''''''''''''''''''2
1.+.2.1 Keunggulan & Kelebihan Menggunakan Visual Basic 6.0''''&&&&&&21.+.2.2 Mengenal IDE Visual Basic 6 ''''''''''''''''&&!
1.+.2.3 TOOLBOX '''''''''''''''''''''''&&&,1.3.3. About Localhost '''''''''''''''''''''-
1.3.. !atabase ''''''''''''''''''''''''-Ba. 2 Ana+i)a "ro#ram dan Ha)i+ "em.uatan "ro#ram /Kunjun#an "a)ien
2&& Ta*apan "eren1anaan '''''''''''''''''''
2.1.1. Entity Relationship''''''''''''''''''''&
2.1.2. o!"alisasi '''''''''''''''''''''''02.1.# $lo%cha!t ''''''''''''''''''''''&&&&&&&&2
2&2& Ta*apan Ana+i)a '''''''''''''''''''''3
2.2.1. nalisa Data ''''''''''''''''''''''&&3
2.2.2. nalisa Kelua!an ''''''''''''''''''''&&&32.2.#. nalisa '!oses '''''''''''''''''''''&&&,2&!& Ta*ap "eran1an#an '''''''''''''''''''&&4
2.+.1. S("!*(!" Ta=el '''''''''''''''''''''&42.+.2. S("!*(!" F'"% '''''''''''''''''''''&-2&3& Imp+ementa)i (ata '''''''''''''''''''&&&23
2&,& Ta*apan pen##unaan ''''''''''''''''''&&23
Ba. ! Ke)impu+an (an Saran
!&& Ke)impu+an '''''''''''''''''''''''25
!&2& Saran '''''''''''''''''''''''''&25
(aftar "u)taka ''''''''''''''''''''''''''!0
10
7/25/2019 Makalah Vb 2 Presentasi
4/35
BAB 1
PENDAHULUAN
& Latar .e+akan#
D) e"a se*a"a# )#) (e*#'l') s!3a, sa#a( %a$!; *'%4!(e" 4!# %e%4!#-a) 4e"a#a# -a#
sa#a( 4e#()#. Se%!a =)3a# 4"'&es) sa#a( %e%=!(!,*a# *'%4!(e" se4e"() 3ala% 3!#)a
*ese,a(a# (ela, %e#ala%) 4e"!=a,a# -a# sa#a( =esa"; *a"e#a a3a#-a *e%a$!a# )l%!
4e#e(a,!a# 3a# (e*#'l').
S!a(! "!%a, sa*)( %ela*!*a# 4e#'la,a# 3a(a sea"a %a#!al 3a# )(! %e#$a3)
4e"%asala,a# 4'*'* -a# 3) ala%) "!%a, sa*)( (e"se=!( *a"e#a 4e#'la,a# 3a(a a3%)#)s("as)
sea"a %a#!al %e%e"l!*a# >a*(! -a# !*!4 la%a se,)#a >a*(! -a# a3a %e#$a3) ()3a*
e&)s)e#. Ses!a) 3e#a# 4e"%asala,a# 3)a(as; %a*a !#(!* )(! *a%) sa#a( (e"(a")* !#(!*
%e%=a,as#-a 3ala% %a*ala, -a# =e"$!3!l : PERANCANGAN SISTEM INFORMASI
PENJUALAN BARANG PADA PT. PALOMA SHOPWAY !#(!* %e%e#!,) *e=!(!,a# (!as
PEMROGRAMAN
7/25/2019 Makalah Vb 2 Presentasi
5/35
1.3.1. Analisa Kebutuhan Perangkat Lunak
A#al)sa *e=!(!,a# %e"!4a*a# la#*a, a>al !#(!* %e#e#(!*a# 4e"a#*a( l!#a* se4e"()
a4a -a# a*a# 3),as)l*a#; *e()*a *)(a %ela*sa#a*a# se=!a, 4"'-e* 4e%=!a(a# 4e"a#*a( l!#a*.
Pe"a#*a( l!#a* -a# =a)* 3a# ses!a) 3e#a# *e=!(!,a# 4e#!#a sa#a( =e"a#(!# *e4a3a
*e=e",as)la# 3ala% %ela*!*a# a#al)sa *e=!(!,a#. T)3a* 4e3!l) =aa)%a#a ,e=a(#-a sese'"a#
3ala% %e#!l)s *'3e 4e"a#*a( l!#a*; a(a! %e%=!a( a#(a" %!*a -a# %e#a>a#; $)*a (e"$a3)
*esala,a# 3ala% a#al)sa *e=!(!,a#; )(! a"()#-a 4e"a#*a( l!#a* -a# 3)=!a( %e#$a3) (a* =e"!#a.
A#al)sa *e=!(!,a# -a# =a)* =el!% (e#(! %e#,as)l*a# 4e"a#*a( l!#a* -a# =a)*.
Te(a4) a#al)sa *e=!(!,a# -a# ()3a* (e4a( s!3a, 4as() %e#,as)l*a# 4e"a#*a( l!#a* -a# ()3a*
=e"!#a. I#) a3ala, se=!a, 4e"#-a(aa# se3e",a#a. Na%!# 4e"#-a(aa# )#) ()3a*la, (e"lal! $a!,
3a") *es)%4!la# -a# se=e#a"#-a.
A3ala, $a!, le=), =a)* %e#e(a,!) a3a *esala,a# (e#(a# a#al)sa *e=!(!,a# *e()*a %as),
3ala% (a,a4 a>al )#). K!"a# ,a()@,a() 3a# 4ela*sa#aa# -a# ()3a* (el)(); se,)#a
%e#a*)=a(*a# (e"$a3)#-a *esala,a# a#al)sa *e=!(!,a# s!#!, %e#)%=!l*a# =a#-a* *e"!)a#.
Kesala,a# a#al)sa *e=!(!,a# -a# 3)*e(a,!) *e()*a s!3a, %e%as!*) 4e#!l)sa# *'3e; a(a!
4e#!$)a#; =a,*a# ,a%4)" 4a3a (a,a4 4e#-elesa)a#; a3ala, %ala4e(a*a =esa" =a) se=!a,
*el'%4'* 4e%=!a( 4e"a#*a( l!#a*. B)a-a 3a# >a*(! -a# 3)4e"l!*a# %e#$a3) =a#-a* -a#
(e"s)a@s)a.
B)a-a -a# 3)4e"l!*a# !#(!* %e%4e"=a)*) se=!a, *esala,a# *a"e#a a#al)sa *e=!(!,a#
-a# ()3a* =e#a"; =)sa %e#$a3) 3!a 4!l!, l)%a *al) l)4a(; $)*a *esala,a# (e"se=!( 3)(e%!*a# 4a3a
(a,a4 4e#!$)a# &!#s) 4e"a#*a( l!#a*.
12
7/25/2019 Makalah Vb 2 Presentasi
6/35
Ke()*a 3ala% (a,a4 a>al )#); s!#!, 3)4e"l!*a# 4ela*sa#aa# a#al)sa 3e#a# ,a()@,a()
3a# se=a)*@=a)*#-a. De#a# 3)4e"'le,#-a *e=!(!,a# -a# $elas 3a# =e#a" ses!a) 3e#a# a4a
-a# 3)%a*s!3 'le, *l)e#; %e#!#$!**a# la#*a, a>al -a# =a)*; -a# a*a# %e%=a#(! *e()*a
*)(a %ela#$!(*a# *e4a3a (a,a4 =e")*!(#-a 3ala% 4e%=!a(a# 4e"a#*a( l!#a*. Dala% =e"=aa)
=!*! -a# %e%=a,as (e(a# "e*a-asa 4e"a#*a( l!#a*; a#al)sa *e=!(!,a# %e"!4a*a# =a=
(e"se#3)") -a# selal! 3)=a,as 3e#a# =a)*. Ba#-a* a"a -a# 3)!"a)*a# !#(!* %e#,as)l*a#
a#al)sa *e=!(!,a# -a# a*!"a(; se,)#a 4e#!l)sa# 4e"a#*a( l!#a* $!a %e#$a3) (e4a(. Ya#
%e#$a3) ,a%=a(a# !(a%a 3) s)#) a3ala, *e()*a %ela*!*a# a#al)sa *e=!(!,a# -a# ses!#!,#-a
3) la4a#a#. Pe#e"a4a# 3a") (e'")@(e'") -a# a3a (e"#-a(a ()3a* =)sa =e)(! sa$a 3a4a(
3)la*sa#a*a#. Ba#-a* 3)(e%!) ,al -a# 4e"l! 3)a#()s)4as) 3e#a# a"a@a"a -a# le=), (e4a(; 3a#
=a"! 3)*e(a,!) *e()*a *)(a s!3a, =e"a3a 3ala% s)(!as) -a# ses!#!,#-a 3ala% se=!a, 4"'-e*
4e%=!a(a# 4e"a#*a( l!#a*.
De#a# ()3a* %e#a=a)*a# &a*('" (e*#)s; se$!%la, &a*('" #'# (e*#)s %e#$a3) *!#) 3ala%
*e=e",as)la# *)(a %e%4e"'le, a#al)sa *e=!(!,a# -a# =e#a".
1.3.2. About Visual Basic 6.0
s.
Sea"a !%!% a3a =e=e"a4a %a#&aa( -a# 3)4e"'le, 3a") 4e%a*a)a# 4"'"a% s.
13
7/25/2019 Makalah Vb 2 Presentasi
7/35
D)4a*a) 3ala# %e%=!a( '=$e*@'=$e* 4e%=a#(! 4"'"a%; se4e"() &as)l)(as Hel4; K'#("'l
A()?e ; a4l)*as) )#(e"#e(; 3a# se=aa)#-a.
D)!#a*a# !#(!* %e#!$) 4"'"a% /*ebugging 3a# %e#,as)l*a# 4"'"a% a*,)" EE
-a# =e"s)&a( Ee!(a=le; a(a! 3a4a( la#s!# 3)sa$)*a#.
1.+.2.1 Keunggulan & Kelebihan Menggunakan Visual Basic 6.0
Ke)s()%e>aa#
7/25/2019 Makalah Vb 2 Presentasi
8/35
Be=e"a4a *ele=),a# al %e#!#a*a# -a# (e"3a4a( 4a3a IDE . Be")*!( )#)
a3ala, =e=e"a4a >)#3'> -a# se")# 3)!#a*a# 3ala% %e%=!a( se=!a, a4l)*as).
15
7/25/2019 Makalah Vb 2 Presentasi
9/35
Use" )#(e"&ae
7/25/2019 Makalah Vb 2 Presentasi
10/35
)oolbo,; %e"!4a*a# =a)a# -a# sa#a( 4e#()# *a"e#a =e")s)*a# *'%4'#e#@*'%4'#e#
a(a! '=$e( -a# 3a4a( a#3a !#a*a# !#(!* %e%=!a( (a%4)la# 3es)# (a%4)la# 4a3a
&'"% 3ala% a4l)*as); se,)#a a4l)*as) -a# 3) ,as)l*a# 3a4a( le=), )#(e"a*()& 3a#
%!3a, 3)$ala#*a#.
o!"; %e"!4a*a# (e%4a( a#3a !#(!* %e"a#a# !se" )#(e"&ae 3a") a4l)*as) -a# a*a#
a#3a =!a(. Ja3) $e#3ela )#) %e#-e"!4a) *a#?as =a) se'"a# 4el!*)s.
"ropertie) 7indo8; %e"!4a*a# *!%4!la# l)s( !#(!* %ela*!*a# 4e"!=a,a# 3a# a()'#
4a3a s!a(! '=$e( -a# se3a# a*()&; se4e"() %e"!=a, $e#)s ,!"!& 4a3a la=el;
%e%=e")*a# >a"#a 4a3a =a*"'!#3 &'"%; %e%=e")*a# #a%a 4a3a (e(=' 3a#
la)#-a; !#(!* %e#a%4)l*a# 4"'4e"()es >)#3'> )#) A#3a 3a4a( %ela*!*a#-a 3e#a#
a"a %e#e*a# ('%='l F3
1.+.2.3. TOOLBOX
T''l=' %e"!4a*a# =a)a# (e"4e#()# 3ala% !se" )#(e"&ae; ,al )#) 3)*a"e#a*a# (''l='
=e")s)*a# =a)a#2 '=$e( -a# a*a# 3) s)%4a# 4a3a &'"% 3ala% %e%e#!,) s(a#3a")sas) s!a(!
4"'"a% a4l)*as) se4e"() )#4!( '!(4!(; %)sal#-a (e( ='; '%%a#3 =!(('#; )%ae; 4)(!"e; la=el
3a# la)# se=a)a#-a.
17
7/25/2019 Makalah Vb 2 Presentasi
11/35
A3a4a!# &!#s) *'%4'#e#@*'%4'#e# '=$e( 4a3a (''l=' sea"a a")s =esa" a3ala,
se=aa) =e")*!( :
'ointe!=!*a# %e"!4a*a# s!a(! *'#("'l !#a*a# )'# )#) *e()*a a#3a )#)# %e%)l),
*'#("'l -a# s!3a, =e"a3a 4a3a &'"%.
'ictu!eBo,a3ala, *'#("'l -a# 3)!#a*a# !#(!* %e#a%4)l*a# )%ae 3e#a# &'"%a(:
BMP; DIB /=)(%a4; ICO /)'#; CUR /!"s'"; WMF /%e(a&)le; EMF /e#,a#e3
%e(a&)le; GIF; 3a# JPEG.
(abela3ala, *'#("'l -a# 3)!#a*a# !#(!* %e#a%4)l*a# (e*s -a# ()3a* 3a4a(
3)4e"=a)*) 'le, 4e%a*a).
)e,tBo,a3ala, *'#("'l -a# %e#a#3!# s(")# -a# 3a4a( 3)4e"=a)*) 'le, 4e%a*a);
3a4a( =e"!4a sa(! =a")s (!#al; a(a! =a#-a* =a")s.
!a"ea3ala, *'#("'l -a# 3)!#a*a# se=aa) *'#(a)#e" =a) *'#("'l la)##-a.
18
7/25/2019 Makalah Vb 2 Presentasi
12/35
3o""an*Button%e"!4a*a# *'#("'l ,a%4)" 3)(e%!*a# 4a3a se()a4 &'"%; 3a#
3)!#a*a# !#(!* %e%=a#*)(*a# e?e#( 4"'ses (e"(e#(! *e()*a 4e%a*a) %ela*!*a#
*l)* 4a3a#-a.
3heckBo,3)!#a*a# !#(!* 4)l),a# -a# )s)#-a =e"#)la) -es#'; ("!e&alse.
4ptionButtonse")# 3)!#a*a# le=), 3a") sa(! se=aa) 4)l),a# (e",a3a4 =e=e"a4a
'4()'# -a# ,a#-a 3a4a( 3)4)l), sa(!.
(istBo,%e#a#3!# se$!%la, )(e%; 3a# !se" 3a4a( %e%)l), le=), 3a") sa(!
/=e"a#(!# 4a3a 4"'4e"(-Multi5elect.
3o"boBo,%e"!4a*a# *'#=)#as) 3a") Te(B' 3a# s!a(! L)s(B' 3)%a#a
4e%as!**a# 3a(a 3a4a( 3)la*!*a# 3e#a# 4e#e()**a# %a!4!# 4e%)l),a#.
5c!ollBa!3a# V5c!ollBa!3)!#a*a# !#(!* %e%=e#(!* s"'ll=a" =e"3)") se#3)").
)i"e!3)!#a*a# !#(!* 4"'ses =a*"'!#3 -a# 3)a*()&*a# =e"3asa"*a# )#(e"?al
>a*(! (e"(e#(!. Me"!4a*a# *'#("'l #'#@?)s!al.
D!i+e(istBo,;Di!(istBo,; 3a#ile(istBo,se")# 3)!#a*a# !#(!* %e%=e#(!* 3)al'
=' -a# =e"*a)(a# 3e#a# &)le.
5hape3a#(ine3)!#a*a# !#(!* %e#a%4)l*a# =e#(!* se4e"() a")s; 4e"se); =!la(a#;
'?al.
19
7/25/2019 Makalah Vb 2 Presentasi
13/35
I"age=e"&!#s) %e#-e"!4a) )%ae ='; (e(a4) ()3a* 3a4a( 3)!#a*a# se=aa)
*'#(a)#e" =a) *'#("'l la)##-a. Ses!a(! -a# 4e"l! 3)*e(a,!) =a,>a *'#("'l )%ae
%e#!#a*a# "es'!"e -a# le=), *e)l 3)=a#3)#*a# 3e#a# P)(!"eB'
Data3)!#a*a# !#(!* *ata bin*ing
4(E3a4a( 3)!#a*a# se=aa) (e%4a( =a) 4"'"a% e*s(e"#al se4e"() M)"'s'&(
Eel; W'"3; 3ll
1.3.3. About Local"ost
L'al,'s( a3ala, =aa)%a#a a"a *)(a %e%=!a( '%4!(e" *)(a =)sa %e#$ala#*a# s")4(
4e%"'"a%a# >e=; 3)%a#a ,al )#) =)asa#-a 3)la*!*a# 'le, se"?e" >e= -a# =e"a3a 3) 3a(ae#(e"
ISP.
Se=el!% s)(!s =)sa 3)a*ses 'le, ="'>se"; 4"e)#(a, s")4( PHP a*a# 3)'la, 'le, se"?e" >e=
se=el!% (a%4)l sea"a !(!, 3),a3a4a# *)(a. Se"?e" >e= se#3)") 3)le#*a4) 3e#a# 3a(a=ase !#(!*
%e#-)%4a# 3a# %e#el'la, 3a(a@3a(a !se"; se4e"() 4ass>'"3 %e%=e"; a(a! 3a(a la)# se4e"()
4's()#a# 3a# )s) *'%e#(a" !se"; 3s=. Ya# 3)$ala#*a# 'le, %-SL 4a3a s)(!s 3)#a%)s.
L'al,'s( =)asa#-a 3)4e"!#a*a# 'le, se'"a# >e= 3e?el'4e"; 3ala% %e#e%=#*a#
se=!a, s)(!s >e= 3)#a%)s -a# %e%e"l!*a# 3a(a=ase %-s6l. Se=el!% sel!"!, &)le -a#
%e%=a#!# se=!a, s)(!s 3)!4l'a3 *e3ala% >e= se"?e"; 3e?el'4e" >e= a*a# %e#!$)#-a
20
7/25/2019 Makalah Vb 2 Presentasi
14/35
(e"le=),3a,!l! 4a3a se=!a, se"?e" l'al/l'al,'s(. Se,)#a 4a3a saa( 3) !4l'a3; sel!"!, &)(!"
-a# 3)=a#!# 'le, s")4( 4e%"'"a%a# s!3a, =e"&!#s) se%a 3e#a# =a)*.
1.3.. !atabase
Bas)s 3a(a /=a,asa )#")s : 3a(a=ase; a3ala, *!%4!la# )#&'"%as) -a# 3)s)%4a#
3)3ala% '%4!(e" sea"a s)s(e%a()* se,)#a 3a4a( 3)4e")*sa %e#!#a*a# s!a(! 4"'"a%
'%4!(e" !#(!* %e%4e"'le, )#&'"%as) 3a") =)s#)s 3a(a (e"se=!(. Pe"a#*a( l!#a* -a# 3)!#a*a#
%e#el'la, 3a# %e%a#)l *!e") /6!e"- =as)s 3a(a 3)se=!( s-s(e% %a#a$e%e# =as)s 3a(a
/3a(a=ase %a#ae%e#( s-s(e%; DBMS.
Is()la, =as)s 3a(a =e"a>al 3a") )l%! '%4!(e". K'#se4 3asa" 3a") =as)s 3a(a a3ala,
*!%4!la# 3a") a(a(a#@a(a(a#; a(a! 4'('#a# 3a") 4e#e(a,!a#. Se=!a, =as)s 3a(a %e%)l)*)
4e#$elasa# (e"s("!*(!" 3a") $e#)s &a*(a -a# (e"s)%4a# 3)3ala%#-a. Pe#$elasa# )#) 3)se=!( s*e%a.
S*e%a %e#a%=a"*a# '=$e* -a# 3)>a*)l) s!a(! =as)s 3a(a; 3a# ,!=!#a# 3)a#(a"a '=$e*
(e"se=!(. A3a =a#-a* a"a !#(!* %e#'"a#)sas) s*e%a; a(a! %e%'3el*a# s("!*(!" =as)s 3a(a. I#)
3)*e#al se=aa) %'3el =as)s 3a(a a(a! %'3el 3a(a. M'3el -a# !%!% 3)!#a*a# se*a"a#
a3ala% %'3el "as)'#al; -a# %e#!"!( )s()la, la-%a# %e>a*)l) se%!a )#&'"%as) 3ala% =e#(!*
(a=le@(a=el -a# sal)# =e",!=!#a# 3)%a#a se()a4 (a=le 3a") =a")s 3a# *'l'% /3e&)#)s) -a#
se=e#a"#-a %e#!#a*a# (e"%)#'l'- %a(e%a()*a. Dala% %'3el )#); ,!=!#a# a#(a"a (a=le
3)>a*)l) 3e#a# %e#!#a*a# #)la) -a# sa%a a#(a" (a=le. M'3el -a# la)# se4e"() %'3el
,)"a"*)s 3a# %'3el $a")#a# %e#!#a*a# a"a -a# le=), e*s4l)s)( !#(!* %e>a*)l) ,!=!#a#
a#(a" (a=le. Is()la, =as)s 3a(a %e#a! 4a3a *'le*s) 3a") 3a(a@3a(a -a# sal)# =e",!=!#a#; 3a#
4e"a#*a( l!#a*#-a se,a"!s#-a %e#a! se=aa) s)(e% %a#a$e%e# =s)s 3a"a /3a(a=ase
21
7/25/2019 Makalah Vb 2 Presentasi
15/35
%a#ae%e#( s-s(e%DBMS. J)*a *'#(e*s#!a s!3a, $elas; =a#-a a3%)#)s("a('" 3a# 4"'"a%%e"
%e#!#a*a# )s()la, =as)s 3a(a !#(!* *e3!a a"() (e"se=!(.
22
7/25/2019 Makalah Vb 2 Presentasi
16/35
BAB 2& Ana+i)a pro#ram dan Ha)i+ "em.uatan "ro#ram /Kunjun#an "a)ien
2&& Ta*apan "eren1anaan
Ta,a4a# a#al)sa -a)(! %e#(e"$e%a,*a# *e=!(!,a# 4e#!#a *e3ala% s4es)&)*as)
*e=!(!,a# s-s(e; /SRS S-s(e% S'&(>a"e Re6!)"e%e#( S4es)&)a()'#. S4es)&)*as) *e=!(!,a#
s-s(e% )#) =e"s)&a( %e#a#*a4 se%!a -a# 3)=!(!,*a# s-s(e% 3a# 3a4a( (e"!s 3)4e"=a,a"!)
sea"a )(e"a()?e sela%a =e"$ala##-a 4"'ses 4e#e%=a#a# s-s(e%.
Ta,a4 4e"e#a#aa# s-s(e% %e%4!#-a) 3!a (!$!a# !(a%a; -a)(! :
a. U#(!* %e%e#!,) *e=!(!,a# *e4a3a 4e%a*a) s-s(e%=. U#(!* %e%=e")*a# a%=a"a# -a# $elas 3a# "a#a# =a#!#a# -a# le#*a4 *e4a3a
4"'"a%%e" 3a# a,l)@a,l) (e*#)s la)##-a -a# (e"l)=a(.
Ke=!(!,a# 3)4e"l!*a# !#(!* %e%e=e#(!* s!a(! s-s(e% )#&'"%as) PENJUALAN
BARANG 4a3a PT. PALOMA a3ala,:
a. Me#!s!l*a# ("a#s&'"%as) s-s(e% -a# =e"$ala# *e s-s(e% )#&'"%as) =e"=as)s '%4!(e"
/*'%4!(e")sas).=. Me#!s!l*a# aa" s-s(e% )#&'"%as) 3)=!a( 3ala% =e#(!* '#l)#e a(a! 3a4a( 3)a*ses
*a4a#4!# 3a# 3)%a#a4!# 'le, %a,as)s>a 3e#a# %e%a#3aa(*a# $asa )#(e"#e(.
2.1.1. Entity Relationship
E@R %e"!4a*a# a%=a"a# ,!=!#a# a(a"a '=$e* -a# (e"3a4a( 3)3ala% s-s(e% (a#4a
%e%=e")*a# )#&'"%as) a4a4!# (e#(a# &!#s) -a# %e#,as)l*a# a(a! %e#!#a*a# 3a(a
(e"se=!(. K'%4'#e# E@R (e"3)") 3a") :
23
7/25/2019 Makalah Vb 2 Presentasi
17/35
a. E#()(- a3ala, s!a(! -a# 3)a%=a"*a# 3e#a# se*!%4!la# a((")=!(e -a# 3e%)*)a##-a;
3)%a#a a(")=!( (e"se=!( a*a# 3)%a#)4!las) 3)3ala% s-s(e%. U#(!* %e%=e" #a%a e#()(-
3)!#a*a# *a(a =e"#3a; 3)%a#a %as)#@%as)# e#()(- ()3a* ='le, %e%)l)*) #a%a -a#
sa%a.
=. Rela()'#s,)4 %e#)#3)*as)*a# ,!=!#a# a#(a"a 3!a a(a! le=), e#()(- 3a# %e#!#a*a#
*a(a *e"$a !#(!* %e#a%=a"*a# ,!=!#a# (e"se=!(.
. A((")=!(e a3ala, *a"a*(e")s()* 3a") e#()(- a(a! "ela()'#s,)4 -a# %e#-e3)a*a# 4e#$elasa#
3e(a)l (e#(a#e#()(- a(a! "ela()'#s,)4 (e"se=!(.3. Ca"3)#al)(- %e#a%=a"*a# =a#-a*#-a e#()(- -a# 3)"elas)*a# *e s!a(! e#()(- la)#
3e#a# s!a(! "ela()'#s,)4.
2.1.3.Flowchart
Flowchart adalah suatu diagram yang menggambaran susunan logia
suatu !rogram.
24
tel! !eer"aanode!asie umur alamat#enis$elaminnama!asie
7/25/2019 Makalah Vb 2 Presentasi
18/35
1. Flow%hard untu &roses 'orm &asien( )oter( obat( *dmin
+
,
2. Flowchart -ntu eam /edis
25
-+&-+ data e
)atagrid
-&)*+
F
/&*
&-+ )*+*
tart
tart
+am!il ama+am!il ama )oter ersihersih
' ode doter
%+*$
' $ode &asien
F/&*
&-+ )*+*
7/25/2019 Makalah Vb 2 Presentasi
19/35
2.2. Taha#an Analisa
Me#!"!( Y')a#(' /18
A#al)sa s-s(e% a(a! S-s(e% A#al-s)s 3a4a( 3)3e&)#)sa*# se=aa) 4e#!"a)a# 3a") s!a(!
s-s(e% )#&'"%as) -a# !(!, *e3ala% =a)a#@=a)a# *'%4'#e##-a 3e#a# %a*s!3 !#(!*
*ese%4a(a#@*ese%4a(a#; ,a%=a(a#@,a%=a(a# -a# (e"$a3) 3a# *e=!(!,a#@*e=!(!,a# -a#
3),a"a4*a# se,)#a 3a4a( 3)!s!l*a# 4e"=a)*a#@4e"=a)*a##-a.
Dala% (a,a4a# )#); seala 4e"%asala,a# 3))3e#()&)*as)*a# =a)* *ele=),a# 3a# *e*!"a#a#
s-s(e%. Ta,a4 a#al-sa 3)la*!*a# 4a3a s-s(e% -a# se3a# =e"$ala# 4a3a saa( )(! !#(!*
%e#e%!*a# 3a# %e#a#al)sa *e#3ala@*e#3ala -a# (e"$a3); %e#3a") al(e"#a()?e s'l!s)
4e"%asala,a# 3a# %e#e#(!*a# sala, sa(! s'l!s) -a# (e4a(.
A#al)sa s-s(e% -a# (e"3a4a( 4a3a 4"'"a% )#) -a)(! %asala, )#&'"%as) Re*a% Me3)*
=a)* 3a(a 3'*(e"; 3a(a 4as)e# ,)#a 3a(a '=a(.
2.2.1. nalisa Data
Se=aa) =a,a# %as!*a# -a# 3)!#a*a# 'le, s-s(e% )#&'"%as) )#) a3ala,:
a. Da(a CUSTOMER=. Da(a
. Da(a '=a(
3. Da(a Re*a% Me3)*;e. Da(a Pe#a")a# Pas)e#
&. Da(a Pe#a")a# D'*(e"
. Da(a A3%)#
2.2.2. nalisa Kelua!an
Se=aa) =a,a# *el!a"a# /'!(4!( 4a3a s-s(e% )#&'"%as) )#) a3ala, :
26
7/25/2019 Makalah Vb 2 Presentasi
20/35
1. Da(a Pas)e#
K'3e Pas)e# Na%a Pas)e# U%!" Je#)s Kela%)#
Ala%a( N'. Tel4'# Pe*e"$aa#
2. I#&'"%as) Da(a D'*(e"
K'3e D'*(e" Na%a D'*(e" Ala%a( N'. Tele4'# S4es)al)s
+. Da(a O=a(
K'3e O=a(
Na%a O=a( Je#)s O=a( J!%la, O=a(
. A3%)#
K'3e A3%)# Na%a A3%)# Pass>'"3 A*ses le?el
5. Re*a% Me3)s
N' "e*a% K'3e 4as)e# K'3e 3'*(e" D)a#'se Ke(e"a#a# Ta#al 4e")*sa Ja% 4e")*sa
2.2.#. nalisa '!oses
a. P"'ses )#4!( 3a(a Pas)e#
=. P"'ses E3)( 3a(a Pas)e#
. P"'ses )#4!( 3a(a D'*(e"3. P"'ses E3)( 3a(a D'*(e"
e. P"'ses )#4!( 3a(a O=a(
27
7/25/2019 Makalah Vb 2 Presentasi
21/35
&. P"'ses E3)( 3a(a O=a(
. P"'ses )#4!( Re*a% Me3)*
,. P"'ses Pe#a")a# Pas)e#). P"'ses Pe#a")a# D'*(e"
$. P"'ses I#4!( A3%)#
*. P"'ses E3)( 3a(a A3%)#
2.3. Tahap Perancangan
2.3.1 trutur +abel
1. Tabel : Dokter
ama Field +y!e )ata ie $eteranganodedoter archar 4 &rimaryey
namadoter archar 25alamatdoter archar 26te!doter archar 20s!esialis archar 12
2. Tabel : Admin
ama Field +y!e )ata ie $eteranganodeadmin archar 4 &rimaryeynamaadmin archar 20!assword archar 6
asesle:el archar 1
3. Tabel : Obat
ama Field +y!e )ata ie $eteranganodebt archar 3 &rimaryeynamabt archar 27"enisbt archar 20"umlahobat archar 4
4. Tabel : Pasien
ama Field +y!e )ata ie $eteranganode!asien archar 8 &rimary$eynama!asien archar 30umur!asien archar 2"eniselamin archar 1alamat!asien archar 50
28
7/25/2019 Makalah Vb 2 Presentasi
22/35
otel! archar 13!eer"aan archar 15
5. Tabel : Rekam edis
ama Field +y!e )ata ie $eterangan
oream archar 8 &rimary$ey+gl!erisa )ate$ode!asien archar 8 Foreney$odedoter archar 4 Foreney)iagnose archar 25$eterangan archar 25#am!erisa +ime
2.3.2. trutur Form1. Form Data Dokter
ama%a!tion
;abel 1$ode )oter
ama
%a!tion
;abel 2
ama )oterama
%a!tion
;abel 5
*lamatama
%a!tion
;abel 6
o.+el!ama
%a!tion
;abel 7
!esialis
ama%a!tion
+s!esialis
ama
%a!tion
+tel!
ama
%a!tion
+alamat
ama
%a!tion
+ndoter
ama
%a!tion
+ode
ama%a!tion
*dodoter)oter
ama
%a!tion
%in!ut
in!utama
%a!tion
%clear
clearama %close
29
7/25/2019 Makalah Vb 2 Presentasi
23/35
%a!tion closeama grid2. Form Data Rekam edis
ama%a!tion
;abel 1o.eam /edis
ama
%a!tion
;abel 2
$ode &asienama
%a!tion
;abel 3
$ode )oterama
%a!tion
;abel 4
)iagnosaama
%a!tion
;abel 5
$eterangan
ama%a!tion
;abel 6+anggal
ama
%a!tion
+time
ama
%a!tion
+no
ama
%a!tion
+date
ama
%a!tion
t!asien
ama%a!tion
tdoter
ama
%a!tion
tn!asien
ama
%a!tion
tndoter
ama
%a!tion
tdiagnosa
ama
%a!tion
tet
ama%a!tion
sa:ea:e
ama
%a!tion
new
ew
3. Form Pasien
30
7/25/2019 Makalah Vb 2 Presentasi
24/35
ame
%a!tion
;abel1
$ode &asiename
%a!tion
;abel2
ama &asiename
%a!tion
;abel3
-murame
%a!tion
;abel4
#enis $laminame
%a!tion
;abel 5
*lamatame
%a!tion
;abel6
o.+el!ame
%a!tion
;abel7
&eer"aaname
%a!tion
+!eer"aan
ame
%a!tion
+tel!
ame
%a!tion
+alamat
ame
%a!tion
+umur
ame
%a!tion
+n!asien
ame
%a!tion
+ode
ame
%a!tion
!1
&ame
%a!tion
!2
;ame
%a!tion
*do!asien
&asiename
%a!tion
gridama
%a!tion
bin!ut
in!utama
%a!tion
bclear
clearama
%a!tion
bclose
close4. Form Obat
31
7/25/2019 Makalah Vb 2 Presentasi
25/35
ame
%a!tion
;abel1
o batame
%a!tion
;abel2
ama batame
%a!tion
;abel3
#enis batame
%a!tion
;abel4
#umlah batame
%a!tion
+nobat
ame
%a!tion
+"enis
ame
%a!tion
+"umlah
ame
%a!tion
+obat
ame
%a!tion
*doobat
*dodc1ame gridame
%a!tion
in!ut
n!utama
%a!tion
delete
)eleteama
%a!tion
bclose
close
5. Form Admin
ame
%a!tion
;abel1
$odeuserame
%a!tion
;abel2
ama -serame
%a!tion
;abel3
&assword
ame%a!tion
;abel8*ses ;e:el
ame
%a!tion
+user
ame
%a!tion
+nuser
ame +!assword
32
7/25/2019 Makalah Vb 2 Presentasi
26/35
%a!tioname
%a!tion
+ases
ama
%a!tion
tases
ama%a!tion
grid
ama
%a!tion
*doadm
*dodc1ama
%a!tion
%in
n!utama
%a!tion
%t
%lose
!. "orm #n"ormasi Pasien
ama
%a!tion
;abel1
$ode !asienama
%a!tion
$abel2
%ama !asienama
%a!tion
;abel 3
)iagnoseama
%a!tion
;abel4
o ream
ama%a!tion +et
ama
%a!tion
+nre
ama
%a!tion
+!as
ama
%a!tion
+n!as
ama
%a!tion
clear
%lear
ama%a!tion close%loseama
%a!tion
;ist 1
ama *doin'o!as
*dodc1&. "orm #n"ormasi dokter
33
7/25/2019 Makalah Vb 2 Presentasi
27/35
ama
%a!tion
;abel1
$ode doterama
%a!tion
$abel2
%ama doterama
%a!tion
;abel 3
!esialisama
%a!tion
;abel4
o tel!ama
%a!tion
+tel!
ama
%a!tion
+ndo
ama
%a!tion
+!as
ama
%a!tion
+s!es
ama
%a!tion
clear
%learama
%a!tion
close
%loseama
%a!tion
;ist 1
ama *doin'odo
*dodc1
'. Form $o(in
ama
%a!tion
;abel 3
$ode -serama
%a!tion
;abel2
&asswordama
%a!tion
+nama
ama
%a!tion
+!ass
ama
%a!tion
+ases
ama
%onnection tring
*dologin
&ro:ider?/)*@;.1A&
ersist ecurity
n'o?FalseA)ata
34
7/25/2019 Makalah Vb 2 Presentasi
28/35
ource?un"unganB!a
sama
%a!tion
clear
%learama
%a!tion
close
%loseama
%a!tion
;abel1
;ogin
2.. $%#le%entasi !ata
S!a(! "e#a#a )%4le%e#(as) 4e"l! 3)=!a( (e"le=), 3a,!l! s!4a-a 3a4a( =e"'4e"as) ses!a)
3e#a# -a# 3),a"a4*a#. Se%!a =)a-a -a# a*a# 3)*el!a"*a# !#(!* *e)a(a# )%4le%e#(as) 4e"l!
3)a#a"*a# 3ala% =e#(!* a#a"a# =)a-a.
Ke)a(a#@*e)a(a# -a# a*a# 3)la*!*a# 3ala% )%4le%e#(as) a3ala,
a. Pe%el),a"aa# 3a# 4ela(),a# 4e"s'#)l
35
7/25/2019 Makalah Vb 2 Presentasi
29/35
=. Pe%)l),a# (e%4a( 3a# )#s(alas) HW 3a# SW
. Pe%"'"a%a 3a# 4e#e(esa# 4"'"a%
3. Pe#e(esa# s-s(e%e. K'#?e"s) s-s(e%
2.&. Penggunaan Progra%De#a# %e#!#a*a# s-s(e% )#); 3),a"a4*a# a*a# %e%e#!,) *e=!(!,a# =a) 4a"a
4e%a*a) 3a# le=), e&)s)e# 3ala% %e#-elesa)*a# 4e*e"$aa#. Se,)#a seala =e#(!* 4e#'la,a#
3a(a /3a(a Re*a% Me3)* 3a4a( 3)la*!*a# 3e#a# e4a(; s-s(e% 3a4a( %e#-e3)a*a# )#&'"%as)
3e#a# e4a( 4!la *e4a3a 4),a* -a# =e"a3a 3)3ala% "!a#l)#*!4 "!%a, sa*)(.
Pa3a (a,a4a# 4e#!#aa# 4"'"a%; 4"'"a% )#) ,a#-a 3a4a( 3)!#a*a# 'la, A3%)# "!%a, sa*)(.
P"'"a% )#) 3)$aa *e"a,as)a##-a se,)#a !se" -a# ()3a* %e#e(a,!) 4ass>'"3 l')# a(a! *'3e
Use" ()3a* a*a# 3a4a( %as!*.
7/25/2019 Makalah Vb 2 Presentasi
30/35
a(.
Me#! I#&'"%as) =e")s) )#&'"%as) 4e#a")a# 4as)e# 3a# 4e#a")a# 3'*(e".
Me#! U()l)(- =e")s) 3a(a A3%)#Use".
37
7/25/2019 Makalah Vb 2 Presentasi
31/35
Ga%=a" ; Da(a Pas)e#
7/25/2019 Makalah Vb 2 Presentasi
32/35
7/25/2019 Makalah Vb 2 Presentasi
33/35
7/25/2019 Makalah Vb 2 Presentasi
34/35
Ba. !
"9N:T:"
!&& Ke)impu+an
De#a# a3a#-a s)s(e% *'%4!(e")sas) *!#$!#a# 4as)e# 4a3a "!%a, sa*)(; *a%) 3a4a(
%e#-)%4!l*a# =a,>a 3ala% %ela*!*a# 4e#3a&(a"a# 4as)e# 3a# 4e#'la,a# 3a(a 3a4a(
%e#)#*a(*a# e&e*()&)(as 3a# e&es)e#s) 3ala% 4e*e"$aa#. Dala% ,al )#) *a%) %e#'=a
%e%=e")*a# ,al@,al -a# %e#!#(!#*a# 3ala% 4e"a#a#a# 4"'"a% )#) a#(a"a la)# :
a. Me%!3a,*a# 4"'ses 4e#3a&(a"a# 4as)e#.
=. Me%4e"e4a( 4"'ses 4e#)s)a# 3a(a 4as)e#.
. Da4a( %e%)#)%!%*a# *esala,a#@*esala,a# 3)>a*(! 4e#)#4!(a#.
3. Dala% 4e#'la,a# 3a(a 3a4a( 3)la*!*a# sea"a (el)(); a%a# 3a# (e",)#3a" 3a") ,al@,al -a#
()3a* *)(a )#)#*a# se,)#a 3a(a (e"se=!( 3a4a( *)(a =aa *e%=al) !#(!* %ela*!*a# 4e"=a)*a#
3a(a =)la *)(a 4e"l!*a#.
!&2& Saran
K'%4!(e" ()3a* a*a# =e*e"$a sea"a %a*s)%al a4a=)la 4e%a*a) ()3a* %e#!#a*a##-a
3e#a# =a)*. U#(!* )(! aa" 3a4a( ,as)l -a# %a*s)%al a3%)# "!%a, sa*)( ,a"!s %e%4!#-a)
4e#e(a,!a# (e#(a# *'%4!(e" !#(!* %e#,)#3a") *e"!sa*a# %e3)a 4e#-)%4a#a# 3a(a.
41
7/25/2019 Makalah Vb 2 Presentasi
35/35
)a'tar &ustaa
/odul &emrograman isual /odul /ana"emen &ro"e