-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
1/84
PENGENALAN DANPERANCANGAN SISTEM
INFORMASI
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
2/84
DAFTAR ISI
PENGENALAN ........................................................................................... i
Bab 1 PENDAHULUAN ………………………………………………. 1
1.1 Latar Belakang Perusahaan …………………..…………………………. 1
1.2 Struktur Perusahaan ……………………..………………………….. 1
Bab 2 PROJECT CHARTER …………………………………… 2
2.1 Project Title …………………………………………………………….. 2
2.2 Project Objectives ………………………………………………………..
2
2.3 Project Conception ……………………………………………………..
2
2. Proble! State!ent …………………………………………………….
3
2." #nitial Scope o$ Project ………………………………………………. %
2.% Constraint ………………………………………………………………..
&2.& Objectives ………………………………………………………………..
&
2.' Project (ocu!entation an) Co!!unication ……………….. '
2.* Project Organi+ation an) Sta,ng -pproach ………………… '
2.1 /esource /e0uire!ent $or #!ple!enting the Project ….. *
2.11 Sche)uling ……………………………………………………………..
*
Bab 3 PROBLEM ANALYSIS PHASE ………………………….. 11
3.1 Proble! (o!ain ……………………………………………………………….
11
13.2 Proble! an) Opportunit -nalsis …………………………..
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
3/84
12
Bab 4 REQUIREMENT ANALYSIS PHASE ……………………. 15
.1 (ene /e0uire!ents …………………………………………………….
1"
.2 -nal+e /e0uire!ents ………………………………………… …..
1"
.3 (ata o)elling ……………………………………………………………
1%
. Process o)elling ………………………………………………………..
1*
.3.1 (4( Level …………………………………………………………
2
.3.2 (4( Level 1 …………………………………………………………
21
.3.3 (4( Level 2 ……………………………………………………………
2
." #nter$ace o)elling ……………………………………………………….
2"
Bab 5 DECISION ANALYSIS PHASE ………………………….. 26
1".1 #)enti$ing Can)i)ate Solution ……………………………………..
2%
2".2 -nal+ing Can)i)ate Solution ……………………………………..
2&
3".3 Co!paring Can)i)ate Solution …………………………………….
2&
". /eco!!en) a Solution ……………………………………………..
2*
Bab 6 APPLICATION ARCHITECTURE ………….…………… 3
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
4/84
%.1 Phsical (ata 4lo5 (iagra! ……………………………………
3
%.1.1 Phisical Processes …………………………………………… 3
%.1.2 Phsical (ata 4lo5s …………………………………………. 3
%.1.3 Phsical (ata Stores ………………………………………… 33
%.2 6et5ork -rchitecture …………………………………………… 33
Bab ! DATABASE DESI"N ……….…………………………. 35
&.1 /elational (atabase Sche!a 73648 ……………………………….. 3"
&.2 (ata (eniton Language 7((L8 ……………………………….. 3%
&.3 Phsical (atabase Sche!a ……………………………………….3'
&. Logical (ata o)el 3*
Bab # SYSTEM INTERFACE ………………………………… 4
'.1 9ser #nter$ace ………………………………………………………
'.2 (ialogue Chart ……………………………………………… "%
Bab $ %ONSTRU%SI DAN IMPLEMENTASI SISTEM ……… 5!
*.1 :onstruksi Siste! ………………………………………………………..
"'*.2 #!ple!entasi Siste! …………………………………………. "&
DAFTAR "AMBAR
;a!bar
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
5/84
1". (4( Level 2 untuk Process 6e5 Project2
1%. 9se Case (iagra!2%
1&. P(4( )ari Process 6e5 Project32
1'. P(4( )ari Process -nggaran Proek32
1*. P(4( )ari Process 9p)ate Project $ee sta>33
11. P(4( pa)a Process Pe!buatan /eport33
111. P(4( pa)a Process Pe!buatan LPPT /eport 3
12. 6et5ork -rchitectur (4(3"
113. Phsical (atabase Sche!a3*
11. Logical (ata o)el
1". (ialogue Chart"'
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
6/84
Pengenalan Sistem Informasi
I. Konsep-onsep Dasar Sistem Informasi Dalam Bisnis
Mengapa mempelajari sistem informasi Sistem informasi tela! menja"i
#omponen $amg penting %agi #e%er!asilan %isnis "an informasi. Apa $ang
"ima#s&" "engan sistem informasi Sistem informasi "apat mer&pa#an
#om%inasi terat&r apap&n "ari orang'orang( !ar")are( soft)are( jaringan
#om&ni#asi( "an s&m%er "a$a "ata $ang meng&mp&l#an( meng&%a!( "an
men$e%ar#an informasi "alam se%&a! organisasi. Orang %ergant&ng pa"a
sistem informasi &nt %er#om&ni#asi antara sat& sama lain "engan
mengg&na#an %er%agai jenis alat fisi# *!ar")are+( printer "an prose"&r pemrosesan informasi *soft)are+( sal&ran #om&ni#asi *jaringan+( "an "ata
$ang "isimpan *s&m%er "a$a "ata+ seja# perm&laan pera"a%an.
II. Keranga Ker!a Sistem Informasi "nt" Para Pratisi Bisnis
• Konsep-onsep #asar.
,onsep "asar #eperila#&an( te#nis( %isnis( "an managerial termas
mengenai %er%agai #omponen "an peran sistem informasi. Conto!n$a
melip&ti #onsep informasi "asar $ang %erasal "ari teori sistem &m&m( ata&
#onsep #e&ngg&lan #ompetitif $ang "ig&na#an &nt mengem%ang#an
apli#asi %isnis te#ni# informasi "alam #e&ngg&lan #ompetitif.
• $enologi informasi.
,onsep'#onsep &tama( pengem%angan( "an %er%agai iss&e manajemen
te#nologi informasi $ait& melip&ti !ar")are( soft)are( jaringan(
manajemen "ata( "an %an$a# te#nologi %er%asis internet.
• Apliasi Bisnis
Pengg&naan &tama "ari sistem informasi &nt informasi( manajemen( "an
#e&ngg&lan #ompetitif %isnis.
• Proses Pengembangan.
-agaimana para pra#tisi %isnis "an pa#ar informasi merenana#an(
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
7/84
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
8/84
&nt memasang #ios "engan la$er sent&! "alam sem&a to#o mere#a $ang
ter!&%&ng "alam sit&s )e% e'ommere mere#a &nt %er%elanja online.
1al ini m&ng#in "apat menari# pelanggan %ar& "an mem%ang&n ro$alitas
pelanggan #arena #em&"a!an %elanja "an pem%elian %arang "agangan
$ang "ise"ia#an ole! sistem informasi semaam ini. 2a"i( sistem informasi
strategis "apat mem%ant& men$e"ia#an pro" "an la$anan $ang
mem%eri#an se%&a! per&sa!aan #e&ngg&lan #omparatif atas para
pesaingn$a.
III. $ren# Sistem Informasi
1ingga era ta!&n 3456'an( peran "ari se%agian %esar sistem
informasi se"er!ana saja/ pemroresan transa#si(penatatan a#&ntansi( "an
apli#asi pemroresan "ata eletroni *Eletroni Data Proessing'EDP+.
,em&"ian( peran lainn$a "itam%a!#an( sejalan "engan ter%entn$a
#onsep Sistem Management Informasi *SIM+. Peran %ar& ini %erfo#&s
pa"a pengem%angan apli#asi %isnis $ang mem%eri para pema#ai a#!ir
ting#at manajerial laporan manajemen $ang tela! "itetap#an( $ang a#an
mem%eri para manejer terse%&t informasi $ang mere#a %&t&!#an &nt
t&j&an pengam%ilan #ep&t&san.
Pa"a era ta!&n 3476'an( ma#in n$ata %a!)a pro" informasi
$ang tela! "itentan terle%i! "a!&l&( $ang "i!asil#an ole! sistem
informasi manajemen semaam it& ti"a# &p memen&!i %an$a#
#e%&t&!an pengam%ilan #ep&t&san pi!a# manajemen. 2a"i( #onsep sistem
pen"&ng #ep&t&san * Deision S&pport S$stem8 DSS+ la!ir. Peran %ar&
sistem informasi a"ala! &nt mem%eri para pema#ai a#!ir ting#at
manajerial "&ngan $ang intera#tif "an #!&s&s "alam proses
pengam%ilan #ep&t&san mere#a. D&ngan ini a#an "i%ent ses&ai
"engan ga$a pengam%ilan #ep&t&san $ang &ni# "ari para manajer( #eti#a
mere#a "i!a"ap#an pa"a jenis masala! tertent& "alam "&nia n$ata.
Pa"a era 3496'an( %e%erapa peran %ar& &nt sistem informasi
m&n&l. Pertama( per#em%angan $ang epat #emamp&an pemrosesan
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
9/84
mi#ro#omp&ter( soft)are apli#asi( "an jaringan tele#om&ni#asi
mela!ir#an fenomena en"'&ser omp&ting. Para pema#ai a#!ir ini "apat
mengg&na#an s&m%er"a$a omp&ter mere#a sen"iri &nt men"&ng
#e%&t&!an pe#erja mere#a "aripa"a men&ngg& "&ngan ti"a# langs&ng
"ari "epartemen pela$anan informasi per&sa!aan $ang terp&sat. Ke#"a(
ma#in n$ata %a!)a #e%an$a#an e#se#&tif per&sa!aan p&na# ti"a# seara
langs&ng mengg&na#an %ai# laporan sistem informasi manajemen ata&
#emamp&an pemo"elan analitis "ari sistem pen"&ng #ep&t&san( ja"i
#onsep sistem informasi e#se#&tif *E:e&ti0e Information S$stem8 EIS+
"i#em%ang#an. Sistem informasi ini "i%&at &nt mem&"a!#an para
e#se#&tif p&na# memperole! informasi penting $ang mere#a ingin#an(
saat mere#a mengingin#ann$a( serta "i%ent "alam format $ang mere#a
ingin#an. ,etiga( tero%osan $ang terja"i "alam pengem%angan "an
apli#asi te#ni# #eer"asan artifiial *Artifiial Inteligene8 AI+ "alam
sistem informasi %isnis. Sistem pa#ar *E:pert S$stem8ES+ "an sistem
%er%asis pengeta!&an *#no)le"ge %ase s$stem+ lainn$a men"orong peran
%ar& sistem informasi. ,ini( sistem pa#ar "apat %erf&ngsi se%agai
#ons<an %agi para pema#ai "engan men$e"ia#an saran pa#ar "alam
sej&mla! area s&%je# $ang ter%atas. Peran %ar& penting &nt sistem
informasi m&n&l "alam era ta!&n 3496 "an %erlanj&t !ingga era 3446'an.
Peran ini %er#aitan "engan #onsep peran strategis sistem informasi(
#a"ang "ise%&t j&ga se%agai sistem informasi strategi * Information
S$stem8SIS+. Di "alam #onsep ini te#nologi mer&pa#an #omponen
integral "alam proses %isnis( pro" "an la$anan( $ang mem%ant&
per&sa!aan men"apat#an #e&ngg&lan #ompetitif "alam pasar glo%al.
$era'ir( pert&m%&!an $ang epat "ari internet( infranet( e:tranet( "an
jaringan glo%al lainn$a $ang saling ter#ait "alam era ta!&n 3446'an seara
"ramatis meng&%a! #emamp&an sistem informasi "alam %isnis pa"a a)al
a%a" #e';6. per&sa!aan %er%asis internet "an $ang %eroperasi melal&i )e%
serta s$stem e'%isnis "an e'ommere glo%al menja"i !al $ang &m&m
"alam operasi "an manajemen per&sa!aan %isnis saat ini.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
10/84
I
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
11/84
penj&alan( "an sistem pemea!an pelanggan. Ketiga( sistem informasi
strategis. Men"&ng operasi "an proses manajemen $ang mem%eri per&sa!aan
pro"( la$anan( "an #emamp&an strategis se%agai #e&ngg&lan #ompetitif.
Conto!/ per"agangan sa!am online( penel&s&ran pengiriman( "an sistem )e% e'
ommere. Keempat( sistem %isnis f&ngsional. Men"&ng %er%agai apli#asi
operasional "an manajerial atas %er%agai f&ngsi %isnis per&sa!aan. Conto!/
sistem informasi $ang men"&ng apli#asi a#&ntansi( #e&angan( pemasaran(
manajemen operasi( manajemen s&m%er "a$a man&sia.
%engembangan sol"si sistem informasi.
Dalam proses pengem%angan ini( para pema#ai a#!ir "an spesialis
informasi mendesign apli#asi sistem informasi %er"asar#an pa"a analisis
#e%&t&!an %isnis s&at& organisasi. Conto! "ari %er%agai a#ti0itas lainn$a
melip&ti menyelidiki #ela$a#an e#onomi ata& te#nis apli#asi $ang
"i&s&l#an( men"apat#an "an mempelajari ara mengg&na#an soft)are $ang
"i%&t&!#an &nt mengimplementasikan sistem %ar& terse%&t( "an mem%&at
per%ai#an &nt memeli!ara nilai %isnis sistem.
)"ngsi s&stem informasi
• Area f&ngsional &tama "ari %isnis $ang penting "alam #e%er!asilan %isnis(
seperti f&ngsi a#&ntansi( #e&angan( manajemen operasional( pemasaran( "an
manajemen s&m%er "a$a man&sia.
• ,ontri%&tor penting "alam efisiensi operasional( pro"ti0itas "an mo"al
pega)ai( serta la$anan "an #ep&asan pelanggan.
• S&m%er &tama informasi "an "&ngan $ang "i%&t&!#an &nt
men$e%arl&as#an pengam%ilan #ep&t&san $ang efe#tif ole! para manajer "an
pra#tisi sejenis.
• -a!an $ang sangat penting "alam mengem%ang#an pro" "an jasa $ang
#ompetitf( $ang mem%eri#an organisasi #ele%i!an strategis "alam pasar glo%al.
• Pel&ang #arir $ang "inamis( mem&as#an( serta menantang %agi j&taan pria "an
)anita.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
12/84
• ,omponen penting "ari s&m%er "a$a( infrastrt&r( "an #ememp&an
per&sa!aan %isnis $ang mem%ent jaringan.
Konsep-onsep Dasar * Komponen Sistem Informasi.
Mema!ami #onsep sistem a#an mem%ant& an"a mema!ami %an$a#
#onsep lainn$a "alam te#nologi apli#asi( pengem%angan( "an sistem informasi
manajemen. Conto!n$a( #onsep'#onsep sistem "apat mem%ant& an"a
mema!ami /
• Te#nologi. 2aringan omp&ter a"ala! sistem "ari %er%agai pemrosesan
informasi $ang mengg&na#an %er%agai jenis !ar")are( soft)are( manajement
"ata( "an te#nologi jaringan tele#om&ni#asi.
• Apli#asi. Apli#asi %isnis "an per"agangan ele#troni# meli%at#an s$stem
informasi %isnis $ang saling %er!&%&ngn sat& sama lain.
• Pengem%angan. Mengem%ang#an %er%agai ara &nt mengg&na#an te#nologi
informasi "alam %isnis melip&ti pendesignan #omponen'#omponen "asar
sistem informasi.
• Manajemen. Mengelola te#nologi informasi memli#i pene#anan pa"a #&alitas
nilai %isnis $ang strategis( "an #eamanan sistem informasi organisasi.
Empat onsep "tama &ang #apat #iapliasian e sem"a !enis sistem
informasi*
• Man&sia( !ar")are( soft)are( "ata( "an jaringan a"ala! lima s&m%er "a$a "asar
sistem informasi.
• S&m%er "a$a man&sia melip&ti pema#ai a#!ir "an pa#ar SI( s&m%er "a$a
!ar")are ter"iri "ari mesin "an me"ia( s&m%er "a$a soft)are melip&ti %ai#
program ma&p&an prose"&r( s&m%er "a$a "ata "apat melip&ti "asar "ata "an
pengeta!&an( serta s&m%er "a$a jaringan $ang melip&ti me"ia #om&ni#asi "an
jaringan.
• S&m%er "a$a "ata "i&%a! melal&i a#ti0itas pemrosesan informasi menja"i
%er%agai pro" informasi %agi pema#ai a#!ir.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
13/84
• Pemrosesan informasi ter"iri "ari a#ti0itas inp&t "alam sistem( pemrosesan(
o&tp&t( pen$impanan( "an pengen"alian.
S"mber Da&a S&stem Informasi #an Pro#"n&a*
• S&m%er "a$a man&sia
Para pa#ar'sistem analisis( pem%&at soft)are( operator s$stem
Pema#ai a#!ir'orang'orang lainn$a $ang mengg&na#an sistem informasi.
• S&m%er "a$a !ar")are
Mesin'#omp&ter( monitor 0i"eo( "is# "ri0e magnetis( printer( pemin"ai opti#al
Me"ia'flopp$ "is# magneti tape( "is# opti#al( #art& plasti#( form&lir #ertas
• S&m%er "a$a soft)are
Program'progarm sistem informasi( program spilts!ip( program )or"
proessing( program pengajian
Prose#"r-prose#"r entr& #ata( prose#"r "nt" memperbaii esala'an(
prose#"r pen#istrib"sian +e ga!i.
• S&m%er "a$a "ata
Des#ripsi pro"( atatan pelanggan( file #epega)aian( "ata %ase perse"iaan.
• S&m%er "a$a jaringan
Me"ia #om&ni#asi( pemrosesan #om&ni#asi( soft)are &nt a#ses "an
pengen"alian jaringan.
• Pro" informasi
Laporan manajemen "an "o#&men %isnis $ang mengg&na#an tampilan te#s
ata& grafi#( respon a&"io( "an form&lir #ertas.
Ati,itas S&stem Informasi.
• Inp&t. Memin"ai seara opti#al %arang'%arang "engan pengenal $ang
mengg&na#an #o"e garis.
• Pemrosesan. Meng!it&ng pem%a$aran #ar$a)an( paja#( "an potongan gaji
lainn$a.
• O&tp&t. Meng!asil#an laporan "an tampilan mengenai #inerja penj&alan.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
14/84
• Pen$impanan. Memeli!ara atatan mengenai pelanggan( #ar$a)an( pro".
• Pengen"alian. Meng!asil#an sin$al $ang "apat "i"engar &nt men&njan
entr$ $ang tepat atas "ata penj&alan.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
15/84
,AS=SBab 1
PENDAHULUAN
1.1 La&a' B()a*a+, P('-a/aa+
P.T. #n)ra :ara a)alah sebuah B96 )i ba5ah (eparte!en
Pe!uki!an )an Penge!bangan Prasarana ?ilaah ang bergerak )i bi)ang
jasa konsultan engineering )an !anaje!en. Bi)ang spesialisasi@na a)alah
Penge!bangan Su!ber (aa -irA Penge!bangan Tenaga ListrikA Survei )an
#nvestigasiA BangunanA Lingkungan )an Prasarana Transportasi.
(engan pengala!an lebih )ari 2" tahun !enelesaikan proek
proek )i lingkungan pe!erintahA PT. #n)ra :ara a)alah salah satu
perusahaan konsultan terke!uka )i #n)onesia pa)a saat ini. PT #n)ra :ara
!e!iliki sekitar " pega5ai ang ter)iri )ari insinurA ahli !anaje!enA ahliko!puterA teknisiA !aupun tenaga a)!inistrasi. Tenagatenaga tersebut
tersebar )i e!pat kantor ang berlokasi )i akartaA Ban)ungA Se!arang )an
alang.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
16/84
1.2 S&'-*&-' O',a+0a0
"aba' 1 S&'-*&-' O',a+0a0 PT.I+'a %a'a
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
17/84
Bab 2
P'(7&
C/a'&('Siste! #n$or!asi -)!instrasi Proek
2.1 P'(7& T0&)(
Siste! #n$or!asi -)!inistrasi Proek PT #n)ra :ara 7S#-P8
2.2 P'(7& Ob(7&08(
Proek ini akan !enge!bangkan siste! in$or!asi ang su)ah a)a
!enja)i suatu siste! baru ang terintegrasi. (iharapkan siste! ang
)ihasilkan akan !ene)iakan ke!u)ahan )an kecepatan )ala! !enjalankan
proses a)!inistrasi akan proekproek ang )ikerjakan. Selain ituA
koor)inasi )engan )ivisi kerja lainna )iharapkan akan lebih !u)ah
)ilaksanakan serta ha!batan ang ti!bul )apat )i!ini!alkanA sehingga
proses kerja !enja)i lebih cepat )an e$ekti$. (iharapkan juga proses
a)!inistrasi )ari proek !enja)i lebih ketat )an terjaga konsistensina.
Tujuan akhir )ari pengerjaan proek ini a)alah terciptana alur bisnis )an
proses kerja ang kon)usi$ sehingga kualitas pekerjaan serta pro$esionalis!e
pengerjaan )apat )i!aksi!alkan. (iharapkan )ari titik tersebutA )apat
)icapai kepuasan klien akan hasil kerja PT. #n)ra :ara.
2.3 P'(7& C+7(9&0+
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
18/84
Proek ini !erupakan buah pikiran )ari ti! !anaje!en PT. #n)ra :ara
ang )ipi!pin oleh (irektur 9ta!a@na 7pa)a 5aktu itu8. Bagi suatu
perusahaan konsultanA klien )an kepercaaan klien terha)ap perusahaan
tersebut !erupakan garis hi)up perusahaan. Sebagian besar klien PT. #n)ra
:ara a)alah klien ang tetap. (engan tingkat persaingan ang tinggi
sekarang iniA )ita!bah juga ke!ajuan teknologi secara pesatA )iputuskan
bah5a siste! in$or!asi ang a)a ti)ak cukup lagi bagi PT. #n)ra :ara untuk
)apat tetap !enjaga kualitas sa!bil terus bersaing )i )unia kerja.
aka )iputuskan untuk !e!buat suatu siste! in$or!asi baru ang ter@
integrasi. Pe!buatan siste! )i!ulai )ari Biro -)!inistrasi Proek ang
!erupakan inter$ace sekaligus a)!inistrator antara proek )engan
perusahaan secara u!u!. (ari titik tersebutA proek )ike!bangkan ke
biroD)ivisiDbagian lain sa!pai !encakup seluruh perusahaan.
2.4 P'b)( S&a&((+&
Biro -)!inistrasi Proek 7B-P8A a)alah je!batan antara proek )engan
perusahaan. (i )ala! hirarki perusahaanA B-P bera)a )i ba5ah (irektur #
)an ##A )an langsung !enangani proekproek. Tugas )ari B-P a)alah
!elakukan a)!inistrasi )ari proek ang se)ang )ikerjakan PT. #n)ra :araA
aituA secara garis besarA a)!inistrasi su!ber )aa !anusia )an
a)!inistrasi keuangan. (ala! !elakukan proses tersebutA selain )engan
pihak proek itu sen)iriA B-P berhubungan )engan Biro :euangan E
-kuntansi )an Pusat Su!ber (aa.
Siste! ang a)a pa)a saat ini berupa siste! in$or!asi in)epen)enA
terpisah )engan siste! Biro :euangan E -kuntansi )an siste! Pusat Su!ber
(aa. :eterpisahan itu !eni!bulkan ken)ala sinkronisasi antar siste!.
uncul juga ken)ala hubungan ang !asih paper@base) )an verbalA ang
)irasa !asih kurang cepat )an susah untuk )iorganisasikan )engan baik.
Suatu siste! ang terintegrasi penuh )irasakan sebagai solusi ang
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
19/84
!e!a)ai untuk !engatasi ken)alaken)ala tersebut.
asalah!asalah ang )ite!ui pa)a siste! la!a F
11. :eperluan untuk !engiri! laporan proek secara perio)ik ke Biro
-)!inistrasi Proek ang kini !asih )ilakukan secara !anual !elalui
surat atau $aksi!ili. Proses !anual seperti ini cen)erung
!enghabiskan 5aktuA ti)ak esienA )an reliabilit@na terbatas. Proek
ang terka)ang bera)a )i luar akartaA bahkan luar a5a akan
!engala!i kesulitan )ala! !engiri!kan progress reportnaA belu!
lagi biaa ang harus )isiapkan hana untuk pengiri!an report.
22. enis )an bentuk laporan ang bervariasi sehingga perlu a)ana
stan)arisasi bentuk laporan.
33. Pengolahan )an repositori )ata !asih terpisah )an ber)iri sen)iri@
sen)iriA ti)ak terintegrasi )engan Biro :euangan )an Pusat Su!ber
(aa.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
20/84
)ilakukan secara verbal )an paper@base). Proses ini cen)erung
!e!akan 5aktu )an kurang e$ekti$ serta banak keterbatasanna 7e.g
sulit untuk !elakukan real ti!e )ata eGchange8.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
21/84
3. Response time "alam
#om&ni#asi informasi
antar pro$e# #e -AP
lam%at #arena pengiriman
laporan masi! "ila#an
seara man&al.
ASAP 1ig! > ;(666 3 Ne) "e0elopment
;. 2enis "an %ent
laporan %er0ariasi
3 %&lan Me"i&m > 3(666 ? Stan"ar"i@ationt!en ne)"e0elopment
?. Pengola!an "an
repositori "ata ti"a#
terintegrasi "engan -iro
,e&angan "an P&sat
S&m%er Da$a.
ASAP 1ig! > ;(B66 3 Ne) "e0elopment
. Ti"a# a"a a&tomatisasi
#om&ni#asi antara -AP
"engan -iro ,e&angan
"an P&sat S&m%er Da$a
#arena masi! "ila#an
seara 0er%al "an paper'
%ase".
3 %&lan Me"i&m > 3(B66 3 Ne) "e0elopment
B. Pengen"alian #inerja(
#ontin&itas( #e&angan(
ma&p&n pengen"alian
pela#sanaan pro$e# $ang
masi! "ila#an seara
0er%al "an paper'%ase".
3 %&lan 1ig! > ;(666 ; &i# fi: t!en
ne) "e0elopment
5. Pengen"alian ter!a"ap
staf -AP ti"a# ma#simal
ASAP 1ig! > 3(;66 ; &i# fi:( t!en
ne) "e0elopment
7. -a#&p "ata "an
repositor$ "ata masi!
%er&pa "o#&men analog.
3 %&lan Me"i&m > 766 ? -&il" %a#&p'
"ata%ase
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
22/84
:eterangan F
1H 9rgenc F seberapa cepat !asalah harus )iatasi
2H Iisibilit F besarna e$ek perubahan siste! terha)ap pengguna.
o ang co!puter@illiterate.
33. -plikasi ang )ibuat harus !e!perti!bangkan spesikasi ko!puter
client ang !asih ren)ah.
2.! Ob(7&08(
11. Pengiri!an laporan )apat )ilakukan secara online untuk
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
23/84
!enggantikan proses pengiri!an la!a ang ti)ak esien.
:o!puterisasi untuk !eningkatkan reliabilitas )an esiensi
ko!unikasiA ter!asuk )i )ala!na i!ple!entasi sste! securit.
22. (apat )ibuat suatu te!plate laporan ang stan)ar.
33. Siste! )ibuat sehingga repositori )ata tersentralisasi )an antar
bagian terintegrasiA penatuan in$or!asi ke )ala! satu )atabaseA
vie5ing )ilakukan sesuai )engan hak@hak atau privilege pega5ai.
. :o!unikasi antara Biro -)!inistrasi Proek )engan Biro :euangan
)an Pusat Su!ber (aa )apat )ilakukan secara online 7!elalui
jaringan intranet8.
"". Peningkatan esiensi pengen)alian sta$@sta$ Biro -)!inistrasi ProekA
)engan i!ple!entasi siste! in$or!asi ang terhubung ke internetA
intranetA berkaitan )engan pengiri!an laporan secara elektronis.
%%. Pengen)alian kinerjaA kontinuitasA keuanganA !aupun pengen)alian
pelaksanaan proek oleh siste! a)!inistrasi proek.
&&. Pe!bangunan )atabase untuk !eni!pan backup )oku!enA
)ataA )an in$or!asi.
2.# P'(7& D7-(+&a&0+ a+ C-+07a&0+
11. Seluruh anggota ti! proek !enga)akan rapat !ingguan ang)ipi!pin oleh project !anager.
22. :o!unikasi antar anggota ti! )ilakukan )engan cara !elalui e@!ailA
$oru! )iskusi ang telah )ise)iakanA !aupun pe!bicaraan langsung.
33. Seluruh )oku!entasi tentang proek ini akan )itaruh pa)a satu
)irektori khusus ang )apat )iakses oleh se!ua anggota ti!.
2.$ P'(7& O',a+0
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
24/84
. enetujui perubahan ruang lingkupA anggaran )an ja)5al.
Stakehol)ers ang terlibat )ala! pe!buatan siste! antara lainF
11. Sste! o5ner F PT. #n)ra :ara
22. Sste! user F Pega5ai bagian Biro -)!inistrasi Proek )an pega5ai
proek PT.#n)ra :ara
33. Project !anager F 4ajar uharisa
. Sste! )esigner F /io Su!artha <
?in)a /a!a)ina
1". Sste! buil)er F =)o :a!al
-r)hi To!iar
1%. Sste! analst F -nita S
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
25/84
12. Ta/a9 R(>-0'((+& A+a)0 F en)enisikan )an
!e!berikan prioritas pa)a re0uire!ent@re0uire!ent bisnis.
Tujuan )ari tahap ini untuk !engi)entikasi (-T-A P/OS=SA serta
#6T=/4-C= re0uire!entsuntuk pengguna )ari siste! baru ang
akan )ibangun.
(urasi F ' hari
(eliverable F Bussiness /e0uire!ent State!ent
13. Ta/a9 D(700+ A+a)0 F engi)entikasi kan)i)at solusiA
!enganalisa kan)i)at solusi tersebut untuk !enentukan
$easibilit siste!A )an !ereko!en)asikan kan)i)at siste!
sebagai target solusi ang akan )i)isain.
(urasi F * hari
(eliverable F Sste! Proposal
1. Ta/a9 D(0,+ F entrans$or!asikan re0uire!ent bisnis )ari
Tahap /e0uire!ent -nalsis !enuju spesikasi )esain untuk
)ikonstruksikan. (ala! pengertian lainA !enentukan bagai!ana
teknologi akan )iterapkan pa)a siste! ang baru.
(urasi F 1 hari
(eliverable F Spesikasi (esign
1". Ta/a9 C+&'-7&0+ F e!bangun siste! ang !e!enuhi
re0uire!ent bisnis )an spesikasi )isain serta untuk
!engi!ple!entasikan inter$ace antara siste! baru )engan
siste! ang su)ah a)a.
(urasi F 1 hari
(eliverable F 4unctional Sste!
1%. Ta/a9 I9)((+&a&0+ F en@)eplo siste! pro)uk ke
operasional. Serta !elakukan pelatihan user ang akan
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
26/84
!enggunakan siste! )an !e!buat )oku!entasi 7help le8
untuk !e!bantu user.
(urasi F 1 hari
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
27/84
)an )igunakan.
3.1 P'b)( Da0+
Tahap ini bertujuan !enganalisa proble!A opportunit )an )irectives
)ari siste! ang la!a
Proble! )ari siste! ang telah a)a akan )ianalisa )ari sisi )ataA
proses )an inter$acena F
11. (-T- siste! ang telah a)aA te!pat !eni!pan )ata. Siste!
ang telah a)a !asih !eni!pan se!ua )ata )ala! ling
cabinet ang ter)apat pa)a bagian -)!inistrasi Proek PT. #n)ra
:ara. (ata ang )isi!pan !encakup /OPT 7/encana
Operasional Pelaksanaan Tugas8A Laporan Bulanan proekA LPPT
7Laporan Penelesaian Pelaksanaan Tugas8. Begitu juga bagian
lain ang berhubungan )engan -)!inistrasi ProekA !eni!pan
)atana )engan ling cabinet. Seperti bagian personalia ang
!eni!pan )ata tenaga ahli ang )igunakan pa)a proek )an
bagian nance ang !eni!pan )ata tenaga ahli ang
)igunakan.
22. P/OS=S ang a)a pa)a siste! ang telah a)a bersi$at ru!itA
karena banakna pihak ang harus )ihubungi untuk
!elaksanakan suatu proses. Proses ang )ilakukan siste! antara
lain F
@ Pengarsipan hasil /OPT. Pengarsipan )ilakukan )engan
!anual aitu )isi!pan )ala! ling cabinet.
1 @ Pe!ilihan tenaga ahli ang )ibutuhkan. Pe!ilihan ini
)ilakukan )engan !enghubungi sta$ )ari biro S( )an!e!berikan spesikasi tenaga ahli ang )ibutuhkan.
2 @ Penerahan laporan bulanan kepa)a -)!inistrasi Proek
untuk )ikoreksi. Lalu hasil koreksina )iberikan ke pihak
ang bersangkutan. Penerahan ini )ilakukan secara
!anual aitu )engan kurir.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
28/84
3 @ Penentuan gaji sta> pa)a suatu proek.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
29/84
Raa0+a
DATE CREATED 41222 DATE LAST UPDATED
41222
Cause an) =>ect -nalsis Sste! #!prove!ent Objectives
Proble! or
Opportunit
Cause an) =>ects Sste! Objective Sste! Constrant
11. /esponse ti!e
)ari penanganan
report la!bat
22. Bentuk laporan
ang ti)ak
stan)ar)
33. :esalahan )an
kebingungan
)ala! ko!pilasi
)ata 7)ata ti)ak
terintegrasi8.
. Ti)ak a)a
auto!atisasi
ko!unikasi antara
-)!inistrasi
Proek )engan Biro
:euangan )an
Pusat Su!ber
(aa.
"". :urangna
reliabilit
peni!panan )ata
)an in$or!asi.
%%. Ti)ak
esienna
penentuan gaji )an
penja)5alan sta$
)ala! proek
11. :eperluan untuk
!engiri! laporan proek
secara perio)ik ke Biro
-)!inistrasi Proek ang kini
!asih )ilakukan secara
!anual. Proses !anual
seperti ini cen)erung
!enghabiskan 5aktuA ti)ak
esienA )an reliabilit@na
terbatas.
22. Bentuk laporan
bervariasi.
33. Pengolahan )an
repositori )ata ti)ak
terintegrasi )engan Biro
:euangan )an Pusat Su!ber
(aa.
. Se!ua !asih )ilakukan
secara verbal )an paper@
base).
"". Backup )ata )an
repositor )ata !asih
berupa )oku!en analog.
%%. Ti)ak a)a siste! ang
!enangani proses
penentuan gaji )an
penja)5alan.
11. e!buat sste! baru
ang terintegrasi penuh.
22. elakukan
stan)arisasi laporan.
33. e!buat sste! ang
!enggunakan )atabase
untuk backup )ata )an
repositor )ata.
. enghilangkan
kebiasaan ko!unikasi
secara verbal )an paper@
base) )ala!
pengen)alian pelaksanaan
proek )an !enggantina
)engan suatu sste!
ang terauto!atisasi
)engan baik.
"". e!buat Siste! ang
!enggunakan )atabase
untuuk backup )ata )an
repositor )ata
%%. e!buat siste! ang
!e!bantu proses
penentuan gaji )an
penja)5alan
11. asih a)ana
lokasi proek ang
belu! terjangkau oleh
jaringan ko!unikasi.
22. asih a)ana sta>
ang co!puter@
illiterate).
33. -plikasi ang
)ibuat harus
!e!perti!bangkan
spesikasi ko!puter
client ang !asih
ren)ah.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
30/84
Bab 4
REQUIREMENT ANALYSIS PHASE
4ase ini a)alah $ase ang sangat penting )an ti)ak bisa )ile5atkan.
Tujuan )ari $ase ini a)alah untuk !enentukan apa ang harus )apat
)ilakukan oleh siste! untuk !e!enuhi Sste! Objectives ang telah)itentukan pa)a $ase sebelu!na.
14.1 D(@+( R(>-0'((+&
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
31/84
PT. #n)ra :ara F
11. 4unctional /e0uire!ents F
1@ Pengiri!an laporan )ilakukan secara online.
2@ Pe!bangunan )atabase untuk peni!panan )ataA )oku!en )an
in$or!asi )an backupna.
3@ Pe!buatan te!plate laporan ang stan)ar.
@ :o!unikasi antara Biro -)!inistrasi Proek )engan Biro
:euangan )an Pusat Su!ber (aa )apat )ilakukan secara online
7intranet8
22. 6on$unctional /e0uire!ents F
1@ Siste! )apat !e!bantu proses penentuan gaji )an penja)5alan
tenaga ahli
14.2 A+a)-0'((+&
-nalisa re0uire!ent )ilakukan )engan !enggunakan teknik !o)el@
)riven.
Berikut ini a)alah F
11. (-T-@ )ata ang )isi!pan )an )ia!bil oleh siste!. o)el )ata
ang )igunakan a)alah )engan =ntit /elationship (iagra!.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
32/84
-nalisa re0uire!ent )ilakukan )engan !enggunakan teknik !o)el@
)riven.
Berikut ini a)alah F
14.3 Da&a M())0+,
Siste! !o)el !e!punai peran ang penting )ala!
penge!bangan siste!A karena proble! biasana ti)ak terstruktur.
Salah satu cara untuk !enstrukturisasi suatu !asalah a)alah )engan
!engga!barkanna )engan !o)el. Sebuah !o)el a)alah representasi
)ari kenataan.
(ata !o)el seperti =ntit /elationship (iagra! 7=/(8 )igunakanunutk !en)oku!entasikan )an !enganalisa )ata@)ata ang
)iperlukan )ala! siste! ang baru. (ata !o)el ini )igunakan sebagai
titik a5al )ari pen)esainan )atabase.
Pa)a ga!bar 2 )i ba5ah ini a)alah =ntit /elationship (iagra!
)ari Siste! #n$or!asi -)!inistrasi Proek PT. #n)ra :ara. =/( ini
!engga!barkan )ata@)ata )an hubungan antar )ata ang a)a pa)a
siste! baru.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
33/84
"aba' 2 E+&0& R()a&0+/09 0a,'a a'0 S0&(
A0+0&'a0 P'(* PT. I+'a %a'a
Tab() 3 Tab() %(&('a+,a+ E+&0&
ENTITY %ETERAN"AN
-(P/O -)pro 7-)!inistrasi Proek8 !enangani tugas ang
)ikerjakan PT #n)ra :ara
P/O=CTS Bagian Projects !enangani segala hal ang
berhubungan )engan jalanna proek
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
34/84
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
35/84
REPORTS
/eport#( 7p.k.8 F no!or laporan
-ssign!ent#( 7$.k.8 F no!or penugasan
Project#( 7$.k.8 F no!or proek
/eportTpe F jenis laporan 7!onthl D)ata invoiceDpro)uction reportDLPPT8
PROJECT BUD"ETIN"
Project#( 7$.k.8 F no!or proek
#nvoice#( 7$.k.8 F no!or invoice
TotalProject=Gpenses F total pengeluaran proek sa!pai 5aktu tertentu
STAFF SCHEDULIN"
Project#( 7$.k.8 F no!or proek
SS6 7$.k.8 F social securit nu!ber sta> ang terlibat )ala! proek
anhour/ate F besar !anhour sta> terlibat pa)a proek
CurrentProject4ee F gaji sta> pa)a proek ang bersangkutan
PERSONALIA
SS6 7p.k.8 F social securit nu!ber
6a!e F na!a sta>
-))ress F ala!at te!pat tinggal sta>
Pro$essionalSkill F keahlian ang )i!iliki
%(&('a+,a+ ER D0a,'a
1H -)pro !eneri!a penugasan 7assign!ent8 )ari suatu pihak 7client8A lalu
!e!bentuk :/PT 7:oor)inator /encana Pelaksanaan Tugas8 ang akan
!elakukan perte!uan )an !e!buat /OPT 7/encana OperasionalPelaksanaan Tugas8.
2H /OPT !eru!uskan rincian tugas PT #n)ra :araA uraian singkat proek
)an !eto)ologi pelaksanaanA ja)5al pengerahan tenagaA rencana
biaa pengelolaan tugasA )an perhitungan kontribusi proek.
3H
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
36/84
H Per tanggal 1"A bagian Proek !e!inta biaa ang )ibutuhkan untuk
pelaksanaan proek kepa)a bagian 4inance. Bagian 4inance akan
!engeluarkan invoice ang bersangkutan untuk !en)ata pengeluaran
proek tersebut.
4.4 P'7( M())0+,
Process o)elling a)alah sebuah teknik untuk !enusun )an
!en)oku!entasikan struktur )an aliran )ata ang !ele5ati proses
ang a)a pa)a siste!.
Proses !o)el seperti (ata 4lo5 (iagra! 7(4(8 )igunakan untuk!e!o)elkan aliran )ata ang a)a pa)a siste! )an aktiviatas atau
proses ang )ilakukan oleh siste!.
Pa)a ga!bar 3A )an " )i ba5ah ini )iga!barkan (ata 4lo5
(iagra! )ari Siste! #n$or!asi -)!inistrasi Proek Pt. #n)ra :ara. (4(
ini akan !engga!barkan )ata )an proses apa saja ang )ilakukan
oleh siste! ang baru.
4.3.1 DFD L(8()
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
37/84
"aba' 3 DFD L(8()
:eterangan (4( Level F11. #n$or!ation Sste! o$ Project -)!inistration o$ PT. #n)ra :ara
1H #nput F
1@ 6e5 Project F Proek baru ang )iperoleh oleh PT. #n)ra :ara
)ari klien.
2@ Chosen Pro$essionals F Tenaga ahli ang )i!iliki oleh PT. #n)ra
:ara.
3@ (ata Project F (ata )ari proek@proek ang se)ang atau telah)ikerjakan oleh PT. #n)ra :ara
2H Output F
1@ onthl report F Laporan bulanan )ari proek ang se)ang
berjalan.
4.3.2 DFD L(8() 1
Tampilan DFD Le0el 3 "apat "ili!at pa"a !alaman %eri#&tn&a mengingat&rann$a $ang ti"a# "apat "itampil#an pa"a !alaman ini.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
38/84
"aba' 4 DFD L(8() 1
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
39/84
:eterangan (4( Level 1 F
11. P'7( N( P'(7&
1H #nput F
@ 6e5 Project F Proek baru ang )iperoleh oleh PT. #n)ra :ara
)ari klien.
1 @ Chosen Pro$essionals F Tenaga ahli ang )i!iliki oleh PT. #n)ra
:ara.
2H Output F Proek baru ang harus )ikerjakan
3H (eskripsi F Proek baru ang )iteri!aA )iproses untuk !enentukan
su!ber )aa ang )iperlukanA sta$@sta$ ang )ialokasikan )i bi)ang
ang spesikA contoh M ahli )i bi)ang perairanA perlistrikanA )ll.
12. P'7( 9'(7& b-,(&
1H #nput F
1@ (ata #nvoice F Perjanjian pe!baaran )engan klien.
2@ Bu)get (istribution F (ata )ari bagian keuangan !engenai
penebaran anggaran
2H Output F
1@ -pprove) Bu)get F -nggran ang telah )isetujui
3H (eskripsi F Proses ini )ilakukan untuk !enentukan anggaran proek
sela!a proek )ilaksanakan. (engan )ata penebaran anggaran
)ari invoiceA anggaran )apat )itentukan. Proek !e!berikan
rekapitulasi )ana ang )ibutuhkan ang ke!u)ian )i@re0uest ke
kantor pusat ang setalah )isetujui )iteruskan ke bagian keuangan.
13. P'7( &a 7/(-)0+, a+ b-,(&0+,
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
40/84
1H #nput F
@ Sta> Sche)ule F (a$tar orang@orang ang bekerja )an
5aktuna
1 @ Sta> F Sta> ang )ialokasikan ke proek setelah proposal
proek tentang sta> )isetujui.
2 @ Sta> bu)geting an) absent sheet F alokasi )ana ang
)ibutuhkan per pega5ai )an )a$tar ha)ir )ala! pengerjaan
proek.
2H Output F (etail penggajian pega5aiA sesuai harga pega5ai )an
berapa hari ia ha)ir !engerjakan proek.
3H (eskripsi F Proses ini a)a teruta!a untuk control pega5ai ang
)ialokasikan )i suatu proekA )ari input sta> sche)ule ang
)iberikan proekA )an )ata@)ata pega5ai ang )ialokasikan ke
proekA bisa )i)apat rincian penggajian pega5ai.
14. P'7( '(9'& a*0+,
1H #nput F
@ Project (ata F (ata@)ata proek )ala! sebulan
2H Output F
@ onthl report F laporan bulanan ang telah selesai
1H (eskripsi F Proses ini !erupakan pe!buatan laporan ang tiap
bulan )ilakukan oleh proek.
15. P'7( '(9'& a99'8a)
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
41/84
1H #nput F
@ onthl /eport F Laporan bulanan ang !encakup laporan
perke!bangan proekA laporan pro)uksi )an invoice 7ti)ak
selalu setiap bulanA tergantung perjanjian )engan klien8.
2H Output F
@ /evise) /eport F Laporan ang telah )ikoreksi
1H (eskripsi F Laporan bulanan )ikiri!kan oleh proek ke bagian
-)!inistrasi proek untuk )i evaluasiA setelah )iperbaiki )ikiri!
ke!bali ke proek.
16. P'7( LPPT Ma*0+,
1H #nput F
@ (ata project F (ata proek sela!a proek berlangsung
1H Output F
@ =n)@o$@project report F Laporan penelesaian proek.
1H (eskripsi F Laporan penelesaian proek )ibuat setelah proek
selesai.
1!. P'7( LPPT
1H #nput F
@ =n)@o$@project report F Laporan akhir pengerjaan proek ang
)ikiri!kan )ari proek ke -)!inistrasi Proek. Laporan ini
secara garis besar !engga!barkan hasil proekA )etail progress
proekA evaluasi proekA )ll.
1 @ /eport /evie5 F
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
42/84
spesikasi proekA )ata personaliaA su!ber )aa ang
)ialokasikan.
2H Output F
@ -pprove) LPPT F
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
43/84
1@ 6e5 Project F Proek baru ang )iperoleh oleh PT. #n)ra :ara
)ari klien.
2@ Chosen Pro$essionals F Tenaga ahli ang )i!iliki oleh PT. #n)ra
:ara.
2H Output F
1@ Coor)inator F koor)inator ang )itunjuk untuk !e!i!pin proek
3H (eskripsi F /apat antar )ireksiA a)!inistrasi proek untuk
!enentukan siapa ang akan !e!i!pin proek.
12. ROPT M((&0+,
1H #nput F
@ Coor)inator F koor)inator ang )itunjuk untuk !e!i!pin
proek
1 @ Chosen Pro$essionals F Tenaga ahli ang )i!iliki oleh PT. #n)ra
:ara.
2H Output F Proek baru ang harus )ikerjakan
3H (eskripsi F /apat ang !enusun keseluruhan )etail proekA seperti
F pla$on biaaA ja)5al kerjaA alokasi su!ber )aa.
14.5 I+&(';a7( M())0+,
#nter$ace !o)el !engga!barkan input eGternal )an output )ari )an ke
siste!A )an asal )an tujuanna.#nter$ace !o)el bisa berupa use case
)iagra!.
9se case )iagra! !engga!barkan interaksi antara siste! )an user.Bisa )ikatakan use case !engga!barkan siapa saja ang !enggunakan
siste! )an apa saja interaksi antara user )engan siste!
Pa)a ga!bar % )i ba5ah ini )iga!barkan use case )iagra! )ari siste!
#n$or!asi -)!inistrasi Proek PT. #n)ra :ara.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
44/84
"aba' 6 U( Ca( D0a,'a
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
45/84
Bab 5
D(700+ A+a)0 P/a(
Pa)a $ase ini )ilakukan pencarian alternati$ terbaik unutk !engatasi proble!
ang )iha)api.Can)i)ate solution )ite!ukan ber)asarkan hasil )ari $ase sebelu!naA aitu
proble!sA opportunitiesA objectivesA )an constraint. -nalisis kan)i)at
)ilakukan )engan !e!buat Can)i)ate Sste! atriG )an 4easibilit atriG
untuk !e!u)ahkan perban)ingan antar ke)uana.
5.1 I(+&0; Ca+0a&( S)-&0+
:e)ua kan)i)at solusi bertujuan untuk !e!bangun siste! ang )apat
!e!enuhi kebutuhan Biro -)!inistrasi Proek )ala! !enjalankan $ungsina.
Berikut a)alah kan)i)at solusi ang )iajukan F
:an)i)at solusi 1
e!buat suatu siste! in$or!asi B-P ang berjalan pa)a suatu L-6A na!un
ti)ak bersi$at 5eb@base). Pa)a siste! ini pengiri!an laporan )an $ungsi lain
ti)ak )apat )ilakukan secara langsung )ari lokasi proek.
:an)i)at solusi 2
e!buat siste! in$or!asi B-P ang berjalan pa)a suatu L-6A tetapi bersi$at
5eb@base).
Perban)ingan secara )etail antara ke)ua solusi tersebut )apat )ilihat pa)a
tabel 3 )iba5ah ini F
Tab() 3 Ca+0a&( S&( Ma&'0:
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
46/84
C/a'a7&('0&07
Ca+0a&( 1 Ca+0a&( 2
P'&0+ ;&(
79-&('0
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
47/84
Setiap kan)i)at solusi harus )ianalisa untuk kelaakan.
!e!punai ke!a!puan teknis untuk !en)esain )an
!e!bangun solusi ini
2@ Operational 4easibilit F -pakah solusi ini akan !e!enuhi
kebutuhan pengguna Sa!pai seberapa besar !an$aatna
-pakah solusi ini akan !engubah lingkungan kerja pengguna
Bagai!ana pengguna !eneri!a solusi ini
3@ =cono!ic 4easibilitF -pakah solusi ini cost@e>ective
@ Sche)ule 4easibilit F Bisakah solusi )i i!ple!entasikan )ala!
perio)e 5aktu tertentu
-nalisa ini )ilakukan pa)a tiap kan)i)at )an belu! )iban)ingkan
15.3 C9a'0+, Ca+0a&( S)-&0+
Setelah analisa kelaakan selesai )ilaksanakan untuk se!ua kan)i)atA
kan)i)at@kan)i)at tersebut akan )iban)ingkan untuk !e!ilih kan)i)at ang
paling baik.
Tabel )i ba5ah ini !e!perlihatkan perban)ingan kelaakan antara
ke)ua kan)i)at solusi ang telah )ipilih sebelu!na.
Tab() 4 F(a0b0)0& Ma&'0:
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
48/84
F(a0b0)0&C'0&('0a
(0,/&
Ca+0a&( 1 Ca+0a&( 2
O9('a&0+a);(a0b0)0&
F-+7&0+a)0& -
)escription to 5hat)egree the can)i)ate5oul) benet theorgani+ation an) ho55ell the sste! 5oul)5ork
P)0&07a) -)escription o$ ho5 5ellreceive) this solution5oul) be $ro! bothuser !anage!entAuserA an) organi+ation
perspective
3
Siste! hana )apat)ipakai bila sta> ang
ingin !enggunakanbera)a )ala! jaringanL-6 PT. #n)ra :ara. Pa)aproek ang ter)apat )i)aerah )i!ana ti)akterjangkau L-6 PT. #n)ra:ara sta> ti)ak )apat!e!akai siste!
S7'( #
Siste! angberjalan secara on@
line !e!ungkinkansta> proek )i)aerah bisa!enggunakansiste! )i te!pat)ia bekerja
S7'( $
T(7/+07a) ;(a0b0)0&
T(7/+), -nasses!ent o$ !aturitAavailabilit 7or abilitto ac0uire8A an))esirabilit o$ theco!puter technolognee)e) to support thiscan)i)ate
E:9('&0( -n
asses!ent o$ thetechnical eGpertisenee)e) to)evelopAoperateA an)!aintain the can)i)atesste!
3
Teknologi L-6 PT.#n)ra:ara belu! !enjangkause!ua )aerah )i!anaproek )ilaksanakan.
Perlu pelatihan bagi sta>PT.#n)ra :ara untuk
!e!akai )an !e!eliharasiste!
Ti)ak perlu ta!bahansta> bagi )eveloperuntuk !e!buat siste!karena sta> ang a)abisa !enggunakan toolsang akan )igunakan
S7'( #
Pa)a )aerah)i!ana proek)ilaksanakan belu!tentu terjangkauteknologi internet
Sa!a sepertican)i)ate 1
S7'( #5
E7+07 ;(a0b0)0&
C& & (8()9
Paba7* 9('0
N(& 9'((+& 8a)-(
D(&a0)( 7a)7-)a&0+
3
Q 2 juta /upiah
Q 1 tahun
Q 1 juta /upiah
Lihat la!piran
S7'( #
Q 2A" juta /upiah
Q 1 tahun
Q 1 juta /upiah
Lihat la!piran
S7'( #
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
49/84
S7/(-)( ;(a0b0)0&
-n asses!ent o$ ho5long the solution 5illtake to )esign an)i!ple!ent
1
Q 3 bulan
S7'( #5
Q bulan
S7'( #5
Ra+*0+, 1 #1.25 #5
15.4 R(7(+ a S)-&0+
(ari analisa kelaakan )an tabel perban)ingan antara kan)i)at@
kan)i)at solusi ang )ita5arkanA )ipilih kan)i)at solusi ang
!en)apatkan nilai lebih tinggi pa)a 4easibilit atriGA aitu kan)i)at
solusi no!or 2A solusi ang !enggunakan aplikasi ?eb@Base)
Bab 6
APPLICATION ARCHITECTURE
Setelah !enelesaikan $ase (ecision -nalsisA akan )ibangun application
architecture ang !erupakan blueprint )ari siste! ang akan )ibangun ini.
-pplication -rchitecture !enatakan spesikasi teknologi ang akan
)igunakan untuk !engi!ple!entasikan Siste! #n$or!asi ang ka!i bangun
)ala! hal )ataA process )an inter$ace )an bagai!ana ketigana berinteraksi
)an berko!unikasi pa)a jaringan.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
50/84
16.1.1 P/07a) P'7((
Sebuah phsical process )apat berupa prosesorA seperti ko!puter atau
!anusiaA ataupun i!ple!entasi teknis atas pekerjaan ang akan )ilakukanA
seperti progra! ko!puter atau proses !anual.
Ter)apat )ua ele!en pa)a phsical )ata Ro5 )iagra!F
1@ proses logical )i@assign ke phsical prosesor tertentu seperti PCA
serverA !ain$ra!eA orang2A ataupun )evice lain )ala! sebuah
jaringan ko!puter
2@ tiap@tiap proses logical )ii!ple!entasikan sebagai satu atau lebih
proses phsical.
6.1.2 P/07a) Da&a F)
Phsical (ata 4lo5s !erepresentasikan salah satu )ariF 718
i!ple!entasi ang telah atas input atau output )ari sebuah proses phsicalM
728 sebuah )atabase co!!an) seperti createA rea)A up)ateA atau )eleteM 738
keluar@!asukna )ata ke siste! in$or!asi lain !elalui jaringanM atau 78
aliran )ata antara )ua !o)ul atau subrutin )ala! satu progra!.
Berikut ini !erupakan Phsical (ata 4lo5s )ari proses@proses ang a)a pa)a
siste! ang akan ka!i ke!bangkan
"aba' ! PDFD a'0 9'( N( P'(7&
Penjelasan P(4( proses 6e5 Project F
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
51/84
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
52/84
"aba' $ PDFD a'0 9'( -9a&( 9'(7& ;(( &a
Penjelasan P(4( proses up)ate project $ee sta> F
11. (ari tabel Project akan )ia!bil )a$tar na!a sta> ang bekerja pa)a
proek tersebut )an )ari tabel S( akan )ia!bil )ata )ari na!a sta>
tersebut )an Stan)ar) $ee@na.
22. :e)ua )ata tersebut akan )i proses )i siste! )an !enghasilkan report
untuk a)!inoistrator personalia )an !engup)ate table project pa)a
atribut current project $ee )ari sta> tersebut.
"aba' 1 PDFD 9aa 9'( 9(b-a&a+ R(9'&)a9'a+G
Penjelasan P(4( proses pe!buatan report F
11. Sta> ang bekerja pa)a lokasi proek akan !e!buat laporan bulanan
)an pa)a siste! akan )i tuliskan ke )atabase tabel project.
22. Sta> )ari -)pro )apat !elihat hasil laporan ang telah )ibuat oleh
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
53/84
sta> )i lokasi proek. Sta> )i -)pro juga )apat !e!berikan
persetujuan )an !engubah laporan tersebut.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
54/84
"aba' 12 N(&'* A'7/0&(7&-'( DFDBab !
DATABASE DESI"N
Pa)a $ase iniA akan )ilakukan perancangan )atabase ang akan )igunakan
siste! ang baru. /ancangan ini ber)asarkan =ntit /elationship (iagra!
ang telah )iberikan pa)a $ase /e0uire!ent -nalsis Phase. (i $ase ini akan
)ilakukan !apping )ari =/( !enja)i bentuk tabel@tabel ang !e!enuhi 3
64. 9ntuk !en)enisikan tabel@tabel tersebut akan )ilakukan juga
pe!buatan (ata (enition Language 7((L8.
1!.1 R()a&0+a) Da&aba( S7/(a 3NFG
P'(7&
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
55/84
Project#
(
Project6a
!e
ProjectLocati
on
Client6a
!e
Client-))re
ss
Sche)ule)Project(ura
tion
ProjectBu)geti
ng
ProjectContributi
on
ProjectTp
e
ProjectStart(a
te
Project4inish(a
te
StatusPT#n)ra:ar
a
TotalProject=Gpens
es
F0+a+7(
#nvoice#
(
Project#
(
#nvoice(a
te
-!ou
nt
R(9'&
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
56/84
/eport#
(
-ssign!ent#
(
Project#
(
/eportTp
e
AP'
-ssign!ent#
(
-ssign!ent6a
!e
-ssign!entSubj
ect
S&a S7/(-)0+,
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
57/84
Project#
(
SS
6
anhour/a
te
CurrentProject4
ee
P('+a)0a
SS 6a!
e
-))res
s
Pro$essionalS
kill
1
2
3
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
58/84
5!.2 Da&a D(@+0&0+ La+,-a,( DDLG
Projects
Create table Projects 7
Project#( nu! 6OT 69LLA
Project6a!e varchar 6OT 69LLA
ProjectLocation varchar 6OT 69LLA
Client6a!e varchar 6OT 69LLAClient-))ress varchar 6OT 69LLA
Sche)ule)Project(uration varchar 6OT 69LLA
ProjectBu)geting currenc 6OT 69LLA
ProjectContribution nu! 6OT 69LLA
ProjectTpe varchar 6OT 69LLA
ProjectStart(ate )ate 6OT 69LLA
Project4inish(ate )ate 6OT 69LLA
TotalProject=Gpenses currenc 6OT 69LLAStatusPT#n)ra:ara varchar 6OT 69LL
8
-lter table Projects
-)) Pri!ar :e 7 Project#( 8
AdPro
Create table -)Pro 7
-ssign!ent#( nu! 6OT 69LLA
-ssign!ent6a!e varchar 6OT 69LLA
-ssign!entSubject varchar 6OT 69LL
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
59/84
8
-lter table -)Pro
-)) Pri!ar :e 7 -ssign!ent#( 8
Finane
Create table 4inance 7
#nvoice#( nu! 6OT 69LLA
Project#( nu! 6OT 69LLA
#nvoice(ate )ate 6OT 69LLA
-!ount currenc 6OT 69LL
8
-lter table 4inance
-)) Pri!ar :e 7#nvoice#(8
-lter table 4inance
-)) 4oreign :e 7Project#(8 re$erences Projects
Reports
Create table /eports 7
/eport#( nu! 6OT 69LLA
-ssign!ent#( nu! 6OT 69LLA
Project#( nu! 6OT 69LLA/eportTpe varchar 6OT 69LL
8
-lter table /eports
-)) Pri!ar :e 7/eport#(A -ssign!ent#(A Project#(8
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
60/84
-lter table /eports
-)) 4oreign :e 7Project#(8 re$erences Projects
-lter table /eports
-)) 4oreign :e 7-ssign!ent#(8 re$erences -)Pro
Staff Scheduling
Create table Sta>Sche)uling 7
Project#( nu! 6OT 69LLA
SS6 nu! 6OT 69LLA
anhour/ate currenc 6OT 69LLA
CurrentProject4ee currenc 6OT 69LL
8
-lter table Sta>Sche)uling
-)) Pri!ar :e 7Project#(A SS68
-lter table Sta>Sche)uling
-)) 4oreign :e 7Project#(8 re$erences Projects
Personalia
Create table Personalia 7
SS6 nu! 6OT 69LLA
6a!e varchar 6OT 69LLA
-))ress varchar 6OT 69LLA
Pro$essionalSkill varchar 6OT 69LL
8
-lter table Personalia
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
61/84
-)) Pri!ar :e 7SS68
1!.3 P/07a) Da&aba( S7/(a
Ske!a )atabase !erupakan phsical !o)el atau blueprint sebuah
)atabase. (atabase ske!a !erepresentasikan i!ple!entasi teknis )ari
logical )ata !o)el
"aba' 13 P/07a) Da&aba( S7/(a
!.4 L,07a) Da&a M()
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
62/84
Logical )ata !o)el !erupakan =/ ang telah )inor!alisasi ke
)ala! bentuk 3 64.
Berikut !erupakan Logical (ata o)el )ari siste! ang akan
ka!i bangun.
"aba' 14 L,07a) Da&a M() BAB #
Bab #
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
63/84
SYSTEM INTERFACE
#.1 U(' I+&(';a7(
Berikut !erupakan prototipe user inter$ace )ari siste! ang akan ka!i
ke!bangkan F
1. Ha)aa+ ),0+
keterangan F $or!login
1' teGtel) ),0+ -(' F untuk !engetikkan login )ari user
2' teGtel) 9a' F untuk !engetikkan pass5or) )ari user
3' button O% F setelah ke)ua teGtel) terisiA tekan to!bol ini
' button Ca+7() F untuk !engosongkan ke!bali ke)ua teGtel)
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
64/84
keterangan F $or!salahLogin
1' to!bol *(ba)0 F untuk ke!bali ke $or!login
2. Ha)aa+ U&aa
keterangan F pageuta!a 7se!ua navigasi ang a)a )i sini juga ter)apat )i
se!ua $or! kecuali $or!@$or! ang a)a )i
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
65/84
1' navigasi P'(* Ba'- F untuk !enuju ke $or!ne5Project
2' navigasi L0/a& Da&a P'(* F untuk !enuju ke $or!lihatProek
3' navigasi La9'a+ Ba'- F untuk !enuju ke $or!ne5Laporan
' navigasi E0& La9'a+ F untuk !enuju ke $or!e)itLaporan
"' navigasi L0/a& La9'a+ F untuk !enuju ke $or!lihatLaporan
%' navigasi L0/a& La9'a+ A+,,a'a+ F untuk !enuju ke
$or!lihatLaporan-nggaran
&' navigasi L0/a& A+,,a'a+ S&a F untuk !enuju ke
$or!lihat-nggaranSta>
'' navigasi ba7* & &9 F untuk !enge!balikan posisi page ke!bali ke
atas
3. Ha)aa+ P'(* Ba'-
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
66/84
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
67/84
keterangan F $or!ne5Project21' to!bol Taba/ F untuk !ena!bahkan sta> ang #(@na su)ah
)i!asukkan ke teGtel)
2' to!bol O% F untuk !engiri! )ata@)ata ang telah )i!asukkanA jika
berhasil ke!bali ke pageuta!a
3' to!bol Ca+7() F untuk ke!bali ke hala!an
sebelu!na7or!ne5Project8 untuk !e!perbaiki )ata ang su)ah
)i!asukkan
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
68/84
. Ha)aa+ L0/a& Da&a P'(*
keterangan F $or!lihatProek
1' teGtel) ID P'(* F isi )engan #( )ari proek ang ingin )ilihat
)atana
2' to!bol Ta90)*a+ F untuk !enuju $or!ta!pilkanProek jika berhasilA
jika gagal akan !enuju ke $or!no(ata
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
69/84
keterangan F $or!ta!pilkanProek
1' to!bol S()a+-&+a F untuk !enuju ke $or!ta!pilkanProek2
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
70/84
keterangan F $or!ta!pilkanProek2
1' to!bol S(b()-+a F untuk ke!bali !enuju $or!ta!pilkanProek
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
71/84
". Ha)aa+ La9'a+ Ba'-
keterangan F $or!ne5Laporan
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
72/84
1' isi se!ua teGtel) sesuai )engan )ata@)ata ang terse)ia
2' to!bol S()a+-&+a F untuk !elanjutkan ke $or!ne5Laporan2
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
73/84
keterangan F $or!ne5Laporan2
1' to!bol O% F untuk !engiri! )ata@)ata ang telah )i!asukkanA jika
berhasil ke!bali ke pageuta!a
2' to!bol Ca+7() F untuk ke!bali !enuju $or!ne5Laporan
%. Ha)aa+ E0& La9'a+
keterangan F $or!e)itLaporan
1' isi teGtel) sesuai )engan ang )iinginkan
2' to!bol E0& F untuk !enuju ke $or!ne5LaporanA &(&a90 se!ua
teGtel) su)ah terisi )engan )ata@)ata laporan ang sesuai )engan
input pa)a teGtel) $or!e)itlaporanA untuk !enge)it tinggal
!engubah@u)ah )ata lalu !engkonr!asikanna )engan !en@klikto!bol O% pa)a $or! ang terse)ia
7. Ha)aa+ L0/a& La9'a+
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
74/84
keterangan F $or!lihaLaporan
1' isi teGtel) sesuai )engan ang )iinginkan
2' to!bol Ta90)*a+ F untuk !enuju $or!ta!pilkanLaporan jika berhasilA
jika gagal akan !enuju ke $or!no(ata
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
75/84
keterangan F $or!ta!pilkanLaporan
@ to!bol S()a+-&+a F untuk !elanjutkan ke $or!ta!pilkanLaporan2
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
76/84
keterangan F $or!ta!pilkanLaporan2
@ to!bol S(b()-+a F untuk ke!bali ke $or!ta!pilkanLaporan
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
77/84
'. Ha)aa+ L0/a& La9'a+ A+,,a'a+
keterangan F $or!lihaLaporan-nggaran
1' teGtel) ID P'(* F isi )engan #( )ari proek ang ingin )ilihat
)atana
2' to!bol L0/a& F untuk !enuju $or!laporan-nggaran jika berhasilA jika
gagal akan !enuju ke $or!no(ata
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
78/84
keterangan F $or!laporan-nggaran
*. Ha)aa+ L0/a& A+,,a'a+ S&a
keterangan F $or!lihat-nggaranSta>
1' teGtel) ID P'(* F isi )engan #( )ari proek ang ingin )ilihat
)atana
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
79/84
2' to!bol L0/a& F untuk !enuju $or!-nggaranSta> jika berhasilA jika
gagal akan !enuju ke $or!no(ata
keterangan F $or!-nggaranSta>
1. Ha)aa+ T0a* Aa Da&a
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
80/84
keterangan F $or!no(aa
1' $or! ini !uncul jika )ata #( proek ang )i!asukkan pa)a tiap@tiap
$or! pencarian ti)ak a)a pa)a )atabase
2' to!bol %(ba)0 F untuk ke!bali ke $or! pencarian sebelu!na untuk
!e!benarkan #( proek ang salah entr.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
81/84
#.2 D0a),-( C/a'&
;a!bar 1" F (ialogue Chart
BAB $
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
82/84
%ONSTRU%SI DAN IMPLEMENTASI SISTEM
Pe!bangunan atau konstruksi suatu siste! ter)iri )ari 3 tahapanA aitu
tahap penge!banganA tahap instalasi )an tahap pengujian terha)ap se!ua
unsur ang ter)apat )ala! siste! tersebut. Penge!bangan suatu siste!
)i!ulai setelah $ase )esain telah selesai )ibuat )an )isetujui oleh siste!
o5ners. Pa)a tahap penge!bangan iniA )ilakukan i!ple!entasi )ari )esain
ang telah a)a. Se)angkan pa)a instalasi a)alah kegiatan untuk
!e!persiapkan perangkat keras )an )esain teknis juga )ari )esain ang
telah a)a. Pengujian !erupakan tahap terakhir )ari konstruksi suatu siste!.
Pengujian )ilakukan setelah i!ple!entasi )an instalasi selesai )ilaksanakan.
=rror atau bug ang ter)apat )ala! i!ple!entasi )apat )iketahui )an
)iperbaiki setelah pengujian )ilaksanakan. Pengujian !e!akan 5aktu ang
lebih besar )ari keseluruhan 5aktu untuk !elaksanakan i!ple!entasi )an
instalasi. :arena itu pengujian harus )ilakukan secara tekun )an teliti.
$.1. %+&'-*0 S0&(
/ancang Bangun )an Pengujian aringan :o!puter
9ntuk !engetahui kelaakan siste! ang telah )ibuat )engan arsitektur
jaringan ang a)a )i PT. #n)ra :araA !aka )ilakukan pengujian )i jaringan
ko!puter lokal ang ha!pir sa!a )engan ang a)a )i PT. #n)ra :ara.
Pe!bangunan siste! ang akan )ibuat harus )apat bekerja )engan baik
pa)a jaringan lokal )i PT. #n)ra :ara !aupun secara re!ote access karenaA
siste! ini nantina akan )ipergunakan oleh proek@proek ang bera)a jauh
)ari kantor pusat PT. #n)ra :ara )engan !enggunakan sa!bungan internet.
aringan lokal ang ka!i gunakan untuk si!ulasi siste! a)alah jaringan
ko!puter ang a)a )i 4asilko! 9# khususna jaringan )i ruang /istek. :a!i
!enggunakan sebuah ko!puter ang ber$ungsi sebagai 5eb serverA )i!ana
se!ua client ang akan !enggunakan siste! terhubung ke 5eb server
tersebut.
/ancang Bangun )an Pengujian Basis (ata
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
83/84
Back =n) basis )ata )ari siste! ang ka!i ke!bangkan a)alah SL
v..1. #nput ang )igunakan untuk pengujian !erupakan input@input ang
!ungkin terja)i atau ang u!u! )ilakukan oleh pengguna.
/ancang bangun )ari basis )ata !erupakan ske!a basis )ata ang
telah )isetujui pa)a tahap )esain. Contoh contoh input )iujikan pa)a siste!
untuk !enguji integritas basis )ata )an )ata ang telah a)a. :asus@kasus
ang !enebabkan a)ana keti)ak entigritasan siste!A )apat )iatasi
sebelu! siste! tersebut )iluncurkan 7)eplo!ent8.
Pe!buatan )an Pengujian Progra! Baru
Proses pe!buatan )an pengujian progra! baru !e!an$aatkan input )ari
tahap )esain siste!A aitu spesikasi teknis siste!. Pe!rogra!an )ilakukan
)engan cara hibri)A aitu )engan !enggunakan acro!e)ia 9ltra)ev .
ang !e!u)ahkan scripting php serta koneksi basis )ata serta cara !anual
)engan !enggunakan 9ltrae)it. ang !ana ang )ipakai tergantung
kebutuhan pa)a saat pe!buatan.
Pengujian )ilakukan secara bertahap )an terpisahA ter)iri )ari F
1o Stub testing
Tes ang )ilakukan oleh setiap event in)ivi)u atau !o)ul )ari progra!.
(engan kata lainA pengujian ini )ilakukan pa)a suatu subset progra!
ang terisolasi.
1o 9nit atau progra! testing
Tes se!ua event )an !o)ul ang telah )ibuat )an su)ah )ilakukan
stub testing )ites sebagai satu unit secara keseluruhan. #ni !erupakan
testing keseluruhan progra!.
1o Sste! testing
Tes untuk !enja!in aplikasi progra! )itulis )an )iuji )ala! sebuah
lingkup kerja ang terisolasi bekerja )engan baik ketika pa)a akhirna
)iintegrasikan )engan progra! ang lain.
ika tahap@tahap testing tersebut telah lengkapA !aka akan )ilakukan proses
$ase i!ple!entasi.
-
8/17/2019 Pengenalan Dan Perancangan Sistem Informasi.doc
84/84
$.2. I9)((+&a0 S0&(
Pa)a $ase i!ple!entasi siste! )i@)eliver !enja)i suatu operasi siste!.
4ungsional siste! berasal )ari $ase construction ang !erupakan input )ari
$ase i!ple!entasi. (eliverable )ari $ase i!ple!entasi a)alah operational
siste! aitu siste! ang telah siap untuk )ijalankan )an !asuk ke $ase
operation an) support. Tahap@tahap $ase i!ple!entasi antara lain a)alah F
1o Con)uct Sse! Test
Package )ari so$t5are ang )ibutuhkan su)ah )i install )an )ilakukan
testing !aka siste! baru ang su)ah akan )ilakukan nal testing. ang
terlibat )ala! proses ini a)alah siste! analisA o5nerA )an buil)er.
1o Prepare Conversion Plan
Pengi)entikasian )atabase ang su)ah )i install pelatihan )an
)oku!entasi untuk user untuk )ike!bangkan )an stategi perubahan
siste! la!a ke siste! baru.
1o #nstall (atabases
e!populasikan )atabase siste! baru )engan )ata ang berasal )ari
siste! la!a.
1o Train 9sers
elatih user )ala! !enggunakan siste! ang baru. Proses ini akan
)ilakukan oleh siste! analis )engan )ibantu oleh o5ners. (engan
!e!berikan )oku!entasi lengkap !engenai siste! baruA siste!
analis akan !ene)iakan )oku!entasi untuk user D user@!anual