Upload
malvin-salim
View
216
Download
0
Embed Size (px)
Citation preview
8/18/2019 1_pemrograman_bisnis
1/24
PEMROGRAMAN BISNIS
Pendahuluan
27 Agustus 2015
8/18/2019 1_pemrograman_bisnis
2/24
TUJUAN
• Setelah menyelesaikan mata kuliah ini
mahasiswa mengerti konsep dasar
Pemrograman bisnis dan mampu membuatprogram pada tingkat yang sederhana.
8/18/2019 1_pemrograman_bisnis
3/24
CONTOH PROGRAM/SI
• AKADEMIK
• KEUANGAN – ANGGARAN
– AKUNTANSI
– PERSONALIA
– PAJAK
• BEASISWA & PINJAMAN• PERPUSTAKAAN
• ??? C!a "e!u#$an %%%
8/18/2019 1_pemrograman_bisnis
4/24
TUJUAN
PEMROGRAMAN
PENGEMBANGANSYSTEM (SI)
BISNIS
SI BISNIS
SI ' SISTEM IN(ORMASI
8/18/2019 1_pemrograman_bisnis
5/24
Mengapa Bea!a" Pe#"$g"a#an %
–Ka)ena Ku)*$ulu+ – Su,a-a da,a# N*la* A$h*)
– Anal-#*.al and ,)!le+ "l*n0 "$*ll"• Mand*)*
• Ma+,u +en0*den#*1$a"* +en*la* $e$ua#an2$ele+ahan dan )e"*$ #e)hada, adan-a,)0)a+ -an0 d*,a$a*
• Me+!e)* $e+un0$*nan "lu"* dala+,en0e+!an0an SI -an0 d*,a$a*
• B*"a +en0ealua"*
8/18/2019 1_pemrograman_bisnis
6/24
PRINSIP &ASAR PENGEMBANGANSISTEM IN'ORMASI (1)
• PRINSIP 1 – Pe+*l*$ dan ,en00una "*"#e+ ha)u" #e)l*!a#
dala+ ,en0e+!an0an
• Ke#e)l*!a#an ,e+*l*$ ,en00una "*"#e+ 3"-"#e+4ne) dan u"e)5 adlah $eha)u"an -an0 +u#la$un#u$ $e!e)ha"*lan ,en0e+!an0an "*"#e+6
• Pen0e+!an0 "*"#e+ -an0 !e)#an00un0 7a4a!ha)u" +en-ed*a$an 4a$#u -an0 .u$u, un#u$,a)#*"*,a"* ,e+*l*$ dan ,en00una "*"#e+ dan+e+*n#a ,e)"e#u7uann-a un#u$ "e#*a, lan0$ahanal*"*" dan ,en0e+!an0an "*"#e+6
8/18/2019 1_pemrograman_bisnis
7/24
PRINSIP &ASAR PENGEMBANGANSISTEM IN'ORMASI (2a)
• PRINSIP 2
– Guna$an ,ende$a#an ,e+e.ahan+a"alah
• Me#dl0*8 H4 # "le ,)!le+?• Lan0$ah9lan0$ah $la"*$ ,e+e.ahan
+a"alah adalah "e!a0a* !e)*$u#8
–Pela7a)* dan +e+aha+* +a"alah(opportunity, atau directive)
–De1n*"*$an $)*#e)*a a#au u$u)an"lu"* -0 "e"ua*
8/18/2019 1_pemrograman_bisnis
8/24
8/18/2019 1_pemrograman_bisnis
9/24
PRINSIP &ASAR PENGEMBANGANSISTEM IN'ORMASI (*)
• P"+ns+p *
– Ten#u$an #aha,an ,en0e+!an;0an• Pen#aha,an a$an +e+!ua# ,)"e"
,en0e+!an0an -an0 +en7ad*a$#**#a" : a$#**#a" -an0 le!*h $e.*lle!*h +udah d*$ella dan d*"ele"a*$an6
• Taha,an ,e+!ua#an "*"#e+ ha)u"d*la$u$an den0an u)u#an top-to-bottom.
8/18/2019 1_pemrograman_bisnis
10/24
PRINSIP &ASAR PENGEMBANGANSISTEM IN'ORMASI (,)
• P"+ns+p , – Te#a,$an "#anda)d un#u$
,en0e+!an0an dan d$u+en#a"* -an0$n"*"#en6
• S#anda)d ,en0e+!an0an "*"#e+u+u+n-a +en7ela"$an #en#an0 8a$#**#a"2 #an00un0 7a4a!2 ,e#un7u$
dan $e!u#uhan ,end$u+en#a"*an2dan ,e+e)*$"aan $ual*#a"6
• Ke0a0alan ,en0e+!an0an "*"#e+a$*!a# #*da$ #e)"ed*an-a "#anda)d
,end$u+en#a"*an +e)u,a$an hal
8/18/2019 1_pemrograman_bisnis
11/24
PRINSIP &ASAR PENGEMBANGANSISTEM IN'ORMASI (5)
• PRINSIP 5• Ju"#*1$a"* "*"#e+ "e!a0a* *ne"#a"*
–S*"#e+ *n;)+a"* adalah "e!uah
*ne"#a"*6
–Pada *ne"#a"* ha)u" ada -0d*,e)ha#*$an6
8/18/2019 1_pemrograman_bisnis
12/24
Ta-apan.ta-apan Penge#anganS+ste# In/$"#as+
& + P
8/18/2019 1_pemrograman_bisnis
13/24
&au" +up Penge#anganS+ste#
• Me#de dau) h*du, *n* #e)d*)* da)*!e!e)a,a #aha,an ,)"e"2 -a*#u8 – Pe)en.anaan
– Anal*"*"
– Pe)an.an0an
– Pene)a,an
– Ealua"* – Pen00unaan
– Pe+el*ha)aan
8/18/2019 1_pemrograman_bisnis
14/24
Ta-ap Pe"enanaan S+ste#In/$"#as+
Pada #aha, *n*2 #*+ ,e+!ua# "*"#e+ +en.!a+e+aha+* ,e)+a"alahan -an0 +un.ul dan+ende1n*"*$ann-a "e.a)a )*n.*2 $e+ud*an+e+!en#u$ #u7uan ,e+!ua#an "*"#e+ dan+en0*den#*1$a"* $endala9$endalan-a
Ta-ap +n+ #en!a+ sangat pent+ng 3a"ena=6 Pe)+a"alahan -an0 "e!ena)n-a d*de1n*"*$an
dan d**den#*1$a"* "e.a)a )*n.*6
>6 Pe+!an0unan SI ha)u" d*a)ah$an ,ada,en*n0$a#an $eun00ulan $+,e#*#;6
6 Pe)u!ahan al*)an *n;)+a"* a$an #e)7ad* "e.a)a!e"a)9!e"a)an d*dala+ )0an*"a"*6
@6 I+,le+en#a"* #e$nl0* $+,u#e) a$an+e+!a4a da+,a$ !a0* #ena0a $e)7a d*dala+
8/18/2019 1_pemrograman_bisnis
15/24
Pe"an #ana!e#en aa# p"$sespe"enanaan
=6 Me+!e)* u+,an !al*$ dan+e+!an0un $e)7a"a+a an#a)*nd**dudan "*a,a "a7a -an0 #e)l*!a# !a*$
lan0"un0 +au,un #*da$6>6 Mana7e) !e)#an00un0 7a4a! un#u$
+e+!ua# $e"an00u,an 0una+en-u"un ,e)en.anaan SI !e)!a"*"$+,u#e)2 dan 7*$a "aa# #*!a2 +a$a,a)a ,en0ella ha)u" "*a, un#u$+endu$un0 *+,le+en#a"* )en.ana
#e)"e!u#6
8/18/2019 1_pemrograman_bisnis
16/24
Ta-ap ana+s+s s+ste# +n/$"#as+
Pada #aha, *n* #*+ ,e+!ua# "*"#e+a$an +en0anal*"*" ,e)+a"alahan le!*h+endala+ den0an +en-u"un "ua#u
"#ud* $ela-a$an
8/18/2019 1_pemrograman_bisnis
17/24
4EAYA4AN
• Menu)u# M.6 Led #e)da,a# d*+en"*$ela-a$an
=6 Kela-a$an #e$n*">6 Pen0e+!al*an Te$n*"6 Pen0e+!al*an Nn9e$n+*"@6 Hu$u+ dan E#*$a
6 O,e)a"*nal6 Jad4al
8/18/2019 1_pemrograman_bisnis
18/24
'a3t$".'a3t$" Pe#$ean SI
=6 Kela-a$an )0an*"a"*>6 Me+*l*h $el+,$ !*"n*"
6 Mel*ha# $e+*n0$*nan9$e+un0$*nan
@6 T*n0$a# $+,e#*"* ,)du$ ha)u"da,a# d*de#e$"* den0an !a*$
6 L*n0$un0an ,e)a"*nal "*"#e+
6 S*"#e+ ha)0a
8/18/2019 1_pemrograman_bisnis
19/24
Ta-ap Pe"anangan SI
• Hal9hal -an0 ha)u" d*,e)ha#*$andala+ #aha, ,e)an.an0an2 an#a)ala*n8
A6 Ke!u#uhan ,e)u"ahaan6B6 Ke!u#uhan ,e)a#)6C6 Ke!u#uhan ,e+a$a*6D6 Ke!u#uhan #e$n*"6
8/18/2019 1_pemrograman_bisnis
20/24
Ta-ap Pene"apan SI
• Taha, *n* +e)u,a$an $e0*a#an un#u$+en0*+,le+en#a"*$an )an.an0an -an0 #elahd*"u"un a0a) da,a# d*4u7ud$an6 P)"e"*+,le+en#a"* un#u$ ,)"edu) dala+ #e$nl0*
$+,u#e) a$an +en00una$an !aha"a $+,u#e)• Real*"a"* "*"#e+ ,ada #aha, ,ene)a,an *n*
d*#e+,uh den0an !e!e)a,a +e#de2 an#a)a la*n8 – Pa$e# A,l*$a"*
– Pen0e+!an0an leh "#a "end*)* – Pen0e+!an0an -an0 d*la$u$an den0an $e)7a"a+a
-an0 d*la$u$an leh ,*ha$ lua)
8/18/2019 1_pemrograman_bisnis
21/24
Ta-ap E6auas+
• Pada #aha, *n* d*la$u$an u7* .!a"*"#e+ -an0 #elah "ele"a*d*"u"un6,)"e" u7* .!a *n* d*,e)lu$an
un#u$ +e+a"#*$an !ah4a "*"#e+#e)"e!u# "udah !ena)6Taha,an ,)"e"u7* .!a2 an#a)a la*n8a6 Che$ alu) "*"#e+ "e.a)a
$e"elu)uhan!6 Mela$u$an ,enelu"u)an ,ada"a+,el da#a
.6 Re Che.$
T -
8/18/2019 1_pemrograman_bisnis
22/24
Ta-ap penggunaan anpe#e+-a"aan
• Pada #aha, *n* "*"#e+ #elah d*u7* .!a dand*n-a#a$an ll" da,a# +ula* d*0una$anun#u$ +enan0an* ,)"edu) !*"n*" -an0
"e"un00uhn-a6• Pe+el*ha)aan "*"#e+ "e.a)a )u#*n da,a#
+el*,u#* ,ena#aan ulan0 da#a!a"e2+e+!a.$9u, dan ".ann*n0 *)u"6
Se+en#a)a *#u ,e+el*ha)aan 7u0a #e)+a"u$+ela$u$an ,en-e"ua*an9,en-e"ua*anun#u$ +en7a0a $e+u#a$h*)an "*"#e+6
8/18/2019 1_pemrograman_bisnis
23/24
Men0a,a (P
• +sua '$8P"$ *" a – Da#a9Cen#)*.
– O!7e.#9O)*en#ed
– P).edu)al
– P)0)a++*n0 Lan0ua0e
http://en.wikipedia.org/wiki/Database-centric_architecturehttp://en.wikipedia.org/wiki/Object-orientedhttp://en.wikipedia.org/wiki/Programming_languagehttp://en.wikipedia.org/wiki/Procedural_programminghttp://en.wikipedia.org/wiki/Programming_languagehttp://en.wikipedia.org/wiki/Programming_languagehttp://en.wikipedia.org/wiki/Programming_languagehttp://en.wikipedia.org/wiki/Programming_languagehttp://en.wikipedia.org/wiki/Programming_languagehttp://en.wikipedia.org/wiki/Programming_languagehttp://en.wikipedia.org/wiki/Programming_languagehttp://en.wikipedia.org/wiki/Procedural_programminghttp://en.wikipedia.org/wiki/Programming_languagehttp://en.wikipedia.org/wiki/Object-orientedhttp://en.wikipedia.org/wiki/Object-orientedhttp://en.wikipedia.org/wiki/Object-orientedhttp://en.wikipedia.org/wiki/Object-orientedhttp://en.wikipedia.org/wiki/Object-orientedhttp://en.wikipedia.org/wiki/Database-centric_architecturehttp://en.wikipedia.org/wiki/Database-centric_architecturehttp://en.wikipedia.org/wiki/Database-centric_architecturehttp://en.wikipedia.org/wiki/Database-centric_architecturehttp://en.wikipedia.org/wiki/Database-centric_architecture
8/18/2019 1_pemrograman_bisnis
24/24
Da#a9Cen#)*.
• Te)da,a# Da#a!a"e d*dala+n-a
• )ela#*nal da#a!a"e +ana0e+en# "-"#e+ : DBMS
http://en.wikipedia.org/wiki/Relational_database_management_systemhttp://en.wikipedia.org/wiki/Relational_database_management_systemhttp://en.wikipedia.org/wiki/Relational_database_management_systemhttp://en.wikipedia.org/wiki/Relational_database_management_system