...

DESAIN SISTEM

by user

on
Category: Documents
1

views

Report

Comments

Transcript

DESAIN SISTEM
DesainSistem
195
DESAINSISTEM
5.1. PENDAHULUAN
Setelah tahap analisissistemselesaidilakukan,maka analissistcm telah
mendapatkan gambarandenganjelas apa yang harus dikerjakan.Tiba waktunya
sekarang bagi analis sistemuntuk memikirkan bagaimana membentuk sistem
tcrscbut. Tahap ini disebutdengandesainsistem(systents
desigt).Desain sistcm
dapat dibagi dalam dua bagian,yaitu desainsistemsecaraumum @urcral systc/nr
tlesigtt)yang akan dibahaspada bab ini dan desainsistemtcrinci (detailedr')'.rtcln.t
desigtt).Desainsistemsecaraumunl (g,etteralr'!'rtd/,lr
destgtr)disebutjuga dengan
di:sain konscpsual (uttcepnal desigtt)atau desainkrgikal (logicul ricsigrr)at.au
clesainsecara mkro (tttacrodesigt). Dcsain r,istcm Lerinci disebut .juga clengan
desainsistemsccaraphisik furlr.vsicsl
s.t'stcttts
dt:sigtt)atau desainintcrnal (itttantul
desigtt).'
^
Gordon Il. l)avis. Margrethe Il. Olson. N'lanagcnrent lr')lornlallon Svslclus ( ()nrcptual
Iroundations. Structurc and Develorrnrent, ([xlisi kcdua: \cw
York: Mc(]raw-llill.
1 9 8 - 1 ) .h a l r 1 7
196
Analisis dqn Desain Sistem Informqsi: Pendekata.rLTerstruktur
5.2. ARTI DESAIN SISTEM
Desain sistemdapat didefinisikansebagaiberikut ini. Mcnurut Robert J.
Verzello/John Reutcr III:
T h e s t a g e o f t h e d e v e t o F r n e n ct y c L e r h i c h f o L L o r a n a l y s i s : d e f i n i t i o n
of functional
r e q u i r e m e n t a n d p r e p a r a t i o n o f i m p I e m e n t a t i o ns p e c i f i -
cations; describing hol a system is to constructed.a
( T a h a p s e t e t a h a n a l i s i s d a r i s i k L u s p e n g e m b a n g asni s t e m :
sian dari
pendefini -
kebutuhan-kebutuhan fungsional dan persiapan untuk rancang
b a n g u n i m p t e m e n t a s i; m e n g g a m b a r k a nb a g a i m a n a s u a t u s i s t e m d i b e n t u k ) .
Menurut John Burch & Gary Grudnitski:
Systems design can be defined as the drating,
or
paInnin9,
arranging of manyseparate elements into a viable,
sketch i ng,
reunified
a
whoIe.(Desain sistem dapat didefinisikan
dan
pembuatan sketsa
, eFencanaan
s e b a g a i p e n g g a m b a r a nP
atau pengaturan dari
beberapa elemen yang
terpisah ke daIam satu kesatuan yang utuh dan berfungsi)
Menurut Georqs M. Scott:
S y s t e m sd e s i g n d e t e r m i n e s h o * a s y s t e m w ' i L I a c c o m p l i s h w h a t i t
accompIish; it
nents of a system so that after
ful. l.y
must
invotves configuring the software and hardwarecompothe instal'Iation to the system r.rj..
sat i sfy the system speci f i cat i ons estabL i shed at the
end
of
the systems analysis phase.( D e s a i n s i s t e m m e n e n t u k a nb a g a i m a n as u a t u s i s t e m a k a n m e n y e t e s a i k a n
apa
dar i
yang mesti diseLesaikan; tahap ini
menyangkut mengkonfigurasi
k o m p o n e nk- o m p o n e n p e r a n g k a t Lu n a k d a n
perangkat
leras
dar i
suatu sistem sehingga seteLah instatasi dari si stem akan benar-benar
memuaskan fancang
bangun yang telah di tetaplan
pada
akhI r
tahap
anatisis sistem).
')' R o b e r t
J . V e r z e l l o / J o h n R e u t e r l l l , D a t a P r o c c s s i n gS
: v s t e n r sa n d C o n c e p t s , ( l n t e r -
n a t i o n a lS t u d e n t l k l i t i o n ; T o k y o : M c G r a w - l l i l l K o g a k u s h a ,1 9 8 2 ) ,h a l . 3 2 1 .
3Jolrn
I l u r c h & G a r y G r u d n i t s k i ,h a l . . 1 6 I .
4
Gaorg" M. Scott. princrplcs of Managentcltl
I n l i r r n . l a l l o l ls v s l c n r s ( N c w
M c C r a u - H r i l . l 9 g 6 ) . h a t .5 i l t
Yolk
Dessin Sistem
197
Dengandemikian desainsistemdapat diartikan sebasaiberikut ini.
1 . Tahap setelahanalisisdari sikluspengembangansistem;
2. pendofinisiandari kebutuhan-kebutuhanfungsional;
3 . pcrsiapanuntuk rancangbangunimplementasi,
A
i.
menggambarkanbagaimanasuatu sisterndibentuk;
-). yang dapat berupa penggambaran,perencanaandan pembuatan sketsa atau
pengaturan dari beberapaelemenvang tLrrpisah
kc dalam satu kesatuan yang
utuh dan berfungsi;
6. tcrmasuk menyangkutmengkonligurasidari komponcn-komponenperangkat
l u n a k d a n p e r a n g k a kt e r a sd a r i s u a t us i s t e m .
5.3. TUJUAN DESAIN SISTEM
Tahap des:rin sistemmcmpunyaidua maksudatau tujuan utamd. yaitu
sebagaiberikut ini.-)
1 . U n t u k m e m e n u h ik e b u t u h a nk e p a d ap e m a k a is i s t e m .
2. Untuk mcmberikan gambaran yangjclas dan rancang bangun yang lengkap
kcpadapemrogram kompurer dan ahli-ahlitcknik lainnya yangterlibat.
Tujuan kodua ini lebih condongpada desainsistemyang terinci,yaitu pembuatan
rancangbangunyangjelas dan lengkapuntuk nantinyadigunakanuntuk pembuatan program komputernya.
U n t u k m c n c a p atiu j u a ni n i . u n a l i ss i s l c mh u r u sd a p a [m e n c a p a si a s a r a n sirsaran
s u b u g i rhi er i k u t i n i . u
1 . D e s a i n s i s t e mh a r u sb c r g u n a ,m u d a hd i p a h a m id a n n a ' t i n y a m u d a h d i g u n a k a n . I n i b e r a r t i b a h r v ad a t a h a r u s m u d a h d i t a n g k a p ,m c t o d e - m s t o d eh a r u s
m u d a h d i t e r a p k a nd a n i n l c l r m a shi a r u sm u d a hd i h a s i l k a ns e r t am u d a h d i o a h a m i d a ne l i g u n a k a n .
2 . D e s a i n s i s t e m h a r u s d a p a r .m e n d u k u n gt u j u a n u t a m a p c r u s u h a a n s e s u a i
d e n g a ny a n gt c l a h d i d e f i n i s i k a n
p a d at a h a pp u r c n c a n a asni s t c my a n g d i l a n j u t ,
k a n p a d at a h a pa n a l i s i s i s t c m .
)J.ffry
L whitten, Lonnie I). Ilentley, Thomas I.M Ho, Svsrents Analvsls & l)esrsrt
M e t h o d , ( S t . L o u i s : ' I ' i m e sN { i r r o r / M o s b y C o l l e g ep u b l i s h i n g .1 9 g 6 ) ,h a l . 3 7 3 .
" J e f r y l - . W h i t t e n . L o n n i e I ) . B e n t l e y .l ' h o n r a s I . M l l o , I b r d . . h a l .
373-37.1
198
Anelisis dan Desain SistemInformasi: PendekatanTerstnrhnr
3. Desain sistcm harus cfisiendan sfektif untuk dapat mcndukung pcngolahan
transaksi,pclaporanmanajemendan mcndukungkeputusanyangakan dilakukan oleh manajemcn,tcrmasuktugas-tugas
yang lainnyayangtidak dilakukan
cllehkomputcr.
:1. Desain sistenr harus clapatmempersiapkanrancangbangunyang terinci untuk
masing-masinukomponendari sisteminformasiyang meliputi data dan inform a s i , s i m p a n a n a d a t a , m t :t o d e - m e t o d e ,p r o s ed u r - p r o s e d u r ,o r a n g - o r a n g ,
pcrangkatkeras,perangkatlunak dan pengendalianintern.
5.4. PERSONIL YANG TERLIBAT
P c k c r j a a n d e s a i n s i s t e m c l i l a k u k a no l e h a n a l i s s i s t e mT d a n p e r s o n i l personil teknik lainnya,seperl.imisalnyaspesialispengendalian(cottrols spccialrsls),personilpenjaminkualitas(qualitt,assurunce
personil),gpcsialiskomunikasi
data (dala cotrtnuuicatietts speciali.tr.r)
dan lain sebagainya.dBagaimana dengan
pemakai-penrakaisistcn'r(uscrs)'!Apakah pemakai sistem juga harus tcrlibat
dalam tahap ini? Banyakorang yang setujubahwa kotcrlibatan pemakai sistem
s a n g a tp c n t i n g s e l a m a t a h a p a n a l i s i s i s t e mA
. k a n t e t a p i b a g a i m a n ad i t a h a p
d e s a i n s i s t e m i n i ? B a n y a ka n a l i ss i s t c my a n gm c n d i : s a i ns i s t e m i n l b r r n a s it a n p r r
p a r t i s i p a s yi a n gb c r a r t i d a l i p e m a k a is i s t e m H
. a s i l d a r i k c t i d a k - t c r l i b a t a rpl em a k a i s i s t e mi n i a k a n m e n g a k i l ' r a t k aknu r a n gp u a s n y ap e n . r a k asii s t e mt e r h a d a l c) a r a
s i s t c m b c r k e r j a ( b a h k a n s i s t c m t i d a k d a p a t . r e n ' r e n u h ik e b u t u h a np c m a k a i ) .
O l c h k a r c n a a l a s a n i n i , m a k a p e n i a k a si i s L e n sr c h a r u s n y aj u g a t c r l i b a t d a l a r n
t a h a p d c s a i ns i s t c r nP
. c m a k a is i s t e mp a l i n gt i d a k d a p a rm e n g k a j i u l a n g k r t m p r i nen-komponen sistcm infclrmasiyang didesain.Misalnyapcmakai sistern seharusnya mengkaji ulang tata letak (luvoLtt)dari scmua lapclran-laprlrandan bcnt u k - b c n t u k t a m p i l a n d i l a y a rt er m i n a l .P e m a k a si i s t e mj u g a s eh a r u s n y am c n i l a i
arus percakapandari dialcigdi layar terminal. Pemakai sistem juga scharusnya
c a r a( p e n a n g k a p a nd a t a , p e n g o l a h a n
d a r i d a t a t c r s e b u td a n d i s r r i b u s i
lenilai
l n l o r m a s l n y a- .
1'A n a l i s
s i s r e n ld a l a l l l t a h a p i n i s e r i n gd i s e b u tj u g a d e n g a n j u l u k a n p e r a n c a u g s i s r c n l
( s y s t e md e s i g n e r ) .
l l . l ) a v r s .N ' l a r g r c t l r el l . O l s o n , O p . c i t . , h a l . 5 7 8 .
'Jeftrey
L . W h r t t c n .[ , o r t n r cI ) . l ] e n t l c y .I h o u r a st . M I l o . ( ) p
hal.37.1
Desain Sistem
199
5.5. TEKANAN-TEKANAN DESAIN 10
Tekanan-tekanandesain (desigttforces) adarahtekanan-tekanan (forces)
yang harus dipertimbangkan dalam mendesain suatu sistem informasi supaya
dapat mengenasasarannya.
Supayasukses,analissistemharus mempertimbingkan design forces yang ada dan bagaimana tckanan-tekanan ini mempengaruhi
proyek sisteminformasi.Ambillah contoh desainsuatumobil sebasaianalosinva.
S c m u u m o b i l t c r d i r i d a r i b l o k - b l u k h a n g u n u ny a n g s a - r . y o i t u s e b u a h b . , t j i
mobil, interiornya,instrumen-instrumt':nnva.
kendalikemucli(kemudi, pedal rem,
p c d a l g a sd a n l a i ns eb a g a i n y a r) t. t d u - r , r . l g
l .l n t l a r - g a n c l da ar n s u a t u m , : s i r r : r r r u
t c r b e n t u k d a r i s u a t uu n i t t c n a e a ,s u m b c re n e r g i , t r a n s m i s i - t r a n s m i sdia n g e u
gear. Akan tctapi karcna adanyasejumlahtekanan-tckanandesain, bentuk dan
isi dari blok-blok bangunann-robilini tclah Lrerubahdari waktu ke wakru.Sebagai
misalnva,pengcndalianpcllusi,kemananvang ditingkatkandan pemakaianbahan
bakar yang harus lebih hemat memaksamobil untuk didesainkembali keseluruh a n n y a .B e b c r a p ai n d u s t r im o b i l b e b c r a p at a h u ny a n gl a l u k u r a n g m e m p c r h a t i kan pada pemenuhansclerapasardan banyakyang merancangmobil yang tidak
d a p a t d i t e r i r n ao l c h k o n s u m e nS
. e t e l i i hp a b r i k - p a b r i km o b i l i n i b e r h c n r i m e r a n cang mtrbil terscbutdan mulai mcrancangkt:mbalidcnganmemperhatikan 4c.sigtt
fttrces,mereka mendapatkankembalijalur pemasarannya.
Kesadaranakan i/c.liEi
Jotces dan mcngikutinyadenganpasti telah mcngembalikanpabrik-pabrik rnobrl
ini kepadaclperasiyang menguntungkan.
Pcrancang sistsm informasijuga harus memperhatikan sejumlah dc.rigrr
yang
mempengaruhikerjanfa, vaitu:
lbrccs
- intcgrasi (irlagratiott),
- jalur pcmakai/sistem (user/.svstenr
intarface),
- tekanan-tckan:rnpersaingan (cotnpelitit,e
fotces),
- kualitasdan kcgunaaninformasi (itrfonrratiottqualit.y,
and ttsabilir),),
- kcbutuhan-kebutuhansistcnt(\-r'Jn,
t|t5 r(,qrtirettte|tts),
- kebutuhan-kcbutuhanpcngolahandata(dutuptocerrittg
tcquit.crrrrt.\),
- faktor-laktor organisasi(orgut ti z.uIi ot tuI ut:ttt t..;
J
),
- kcbutuhan-kebutuhanbiala-el'ektivitirs(t:tt.st-cJJet:riv,ena.s.t
t.(quit(,nr(,ttt\
)
' l a k t o r - l a k t r l rm a n u s i a( l t t t t t t u t r
J u t t t l . s )d a n
- k e t r uut h a n - k c b uut h a n k c l a v a k a n t 'u . itbi Ii t
t , r cq uu . ct tt ct tI . \) .
Q
l0
l ) i . u r i k o nd a r i J o h n l l u r c l r .( ) p . c r r . .h a l .- 1 1 - - 5 0
Analisis dan Deso"inSistem Informasi: Pendekatan Terstruktur
200
5.5.1.Integrasi 11
Sistcm intbrmasi harus didesain terpadu diantara unit-unit di dalam
organisasi.Suatu sisteminformasiyang ada di antara unit-unit organisasiatau
departemen-departemenharus dapat bcrhubungandan berkomunikasi dengan
baik. Teknologi komunikasidata dapat diterapkanuntuk maksud intcgrasi ini.
Integrasi akan meningkatkan kebutuhandari koordinasi dan sinkronisasidari
operasi di dalam organisasi.lntegrasiini perlu, karenaorganisassiharus dipandang sebagai satu kesatuan unit sistem.Sasarandari sistem informasi adalah
untuk menyediakan informasi rttultilevel,cross-frutctiotrul,tepat waktu, akurat,
relcvan kepada semuakomponenorganisasi.C)lehkarona itu, sistem inlirrmasi
yang terpadu perlu dirancnngdi dalam organisasr.
Contoh dari integrasiadalahsebagaiberikut ini. DepartemenPemasaran
di suatu perusahaantclah bcrhasil mcndctcksi solera-seleradan kebutuhankebutuhan yang diinginkan oleh konsumen dan perubahan-perubahandalam
persaingan. Informasi ini kemudian dapat dikomunikasikan ke departemen
teknik yang akan monggunakanteknologi CAD (cortrputcr aided desigzr)untuk
menganalisisdan membuat simulasi untuk mendesain kebutuhan-kebutuhan
pasar ini. lnformasi ini kemudiandikomunikasikanlagi ke departcmen produksi
, e r c n c a n a k a ns u m b e r - s u m b c r
u n t u k d i c o b a d i s u s u n k a nj a d u a l p r o d u k s i n y a m
d a y a p r o d u k s i y a n g a k a n d i g u n a k a nd a n m e n g a n a l i s i sk e b u t u h a n - k c b u t u h a n
p e r s o n i l u n t u k m e n a n g a n i n v aI n. l c l r m a siin i k e m u d i a n d i k o o r d i n a s i k a nd c n g a n
a n g g a r a nm o d a l u n t u k a n a l i s i sI ' i n a n s i a l n v aC. l o n t o hi n i m e n u n j u k k a na d a n v a
h u b u n g a n i n l c l r m a s ia n t a r a c l c p a r t e m c np c m a s a r a n ,d c p a r t c m c n t c k n i k , d e p a r t c m c np r o d u k s id a n d c p a r t em e n k e u a n g a nD
. c n g a ni n t c g r a syi a n gb a i k .m a k a
a r u si n f o r m a s ia n t a r d e p a r t e m e ni n i a k a n c e p a td a n e f e k t i t .
D a t a b a s ed a n t c k n o l o g i n ' r e r u p a k a nb l o k l r a n g u n a ns i s t e m i n l i r r m a s i
k u n c i u n t u k m e n c a p a ii n t c g r a s ii n i . S e c a r ai d e a l , d e s a i n d a r i d a t a b a s eh a r u s
m e r . r y i m p a snc m u a d a t a y a n g a d a d a l a m s u a t u s i m p u n a ny r n g t u n g g a l u n t u k
k e p e r l u a ns c m u a o r a n g a t a u d c p a r t c m c n y a n g m e m p u n y a ih a k u n t u k m e n gaksesnya.Dcngan kemampuanteknologikomunikasiyangsekarangada, maka
jumlah data yang besaryang bcrasaldari lokasi krkal atau lokasijarak jauh dapat
d i t a n g k a p , d i m a n i p u l a s i d a n d i t r a n s m i s i k a nd c n g a n c c p a t . S c m u a d a t a i n i
kemudiandapat disimpandi databasedalam directacccssstoruger./er.,icc
(misalnya
hard disk) yang dapat diakseslewat terminal-terminalbaik di lokasi lokal atau
l o k a s ij a r a k j a u h t e r s e b u t E
n a t ai n i s e c a r al o g i k at el a h t c r i n t e g r a s i
. l e m e n - e l e m ed
dalam suatu databaseyang umum.
ll
L i h o , J o h n B u r c hd a n ( i a r y C i r a d n i t s k li b
, i d . .h a l . 7 3 - 7 7
Desain Sislem
201
5.5.2.Jalur pamakai/sistem12
Sistem informasi berbasis komputer semakin melibatkan interaksi langsung antara manusiasebagaipemakai sistemdenganmesin.Elemen yang kritis
dari desain sistemini adalahjalur pemakai Qrseritteface). Jalur ini terdiri dari
layar terminal, keyboard,alat-alatlainnya,bahasakomputer dan cara-cara lain
supayauser dapat bertukar input dan output denganmesin.
Desain dari user irttetfaceini telah mendapat perhatian yang cukup
penting pada tahun-tahuanterakhir ini. Beberapaprinsip dari desain useririlcrJace yang baik telah dikembangkandan banyak diantaranya menekankan pada
s i s t e my a n gb c r b e n t u kt r s alri e t t d l v s c r t ak e n r u d a h a n
u n t u k d i g u n a k a nP
. enelitian
pada bidang ini seringdisebutsebagailtruttattJactorsangineeingaLaucrgttttt.ttttics.
ErgottottticsberasalclaribahasaYunani. Ergo bcrarti 'kerja dan nontic: berarti
" s t u d i t e n t a n g " .E r g o t t o n t i cb. ie r a r t ia d a l a hs t u c l ri en t a n gk e r j a . L c b i h t c p a r l a g i
argottottticsadalahstudi tcntangbagaimanaorang menggunakanalat-alat untuk
melaksanakanpekerjaannyadan bagaimanasocara fisik mercka berhubungan
d e n g u nl i n g k u n g a n n v u . ' ' '
Terdapat bcberapapilihan untuk mendcsainrrserinterfacedan pemilihan
ini tergantung pada faktor-faktorscmacampengalamanscrta tugas-tugasyane
h a r u s d i l a k s a n a k a no l e h u s e r .T c r d a p a tb e b c r a p ap c d o m a nu n t u k h a l i n i , y a i t u
sistenr harus fleksibel,konsistcndan harus mudah dikontrol oleh rrser.
B e r i k u t i n i m e r u p a k a n e l c m c n - c l e r n e ny a n g h a r u s d i p o r t i m b a n g k a n
dalanrcicsainuntuk mcntenuhiu.r'critttclace.
l. Query.
Secara query, pemakai sistemdapat mcngaksesdata yang diperlukan untuk
mendapatkaninformasiwalaupuntidak tcrst:diaprogram aplikasinya.
2. Desain layar.
Suatu desain layar yang baik harusjelas. tidak melompat-lompat dan ridak
berisi denganinformasiyang tidak rolevan.
3. Umpan balik.
D a l a m s i s t e mo t t l i t r ea, s p c ky a n gp c n t i n gd a l a r nu n r p a nb a l i k ( e e d b u c k )a d a l a h
w a k t u r e s p t t n( r c s p t t r t sl iar r r c ) v, a i t uw a k t u a n t a r as a a tl . r e r m er n a s u k k a l d a t u
d e n g a n r c s p o ny a n gd i b c r i k a no l c h s i s t c m .M a s a l a hu m u m y a ' g s e r i n g r er . j a c l i
adalah re.tponsctiln. vang larna.sehinqllar.!d/.rrcn.jadije nru clan kehilanqun
k o n s e n t r a s i n v a. f.i k a w a k t u r c s p o nn r el el r i h i l 0 d c t i k ,s u a t u b el i t a s eh a r u s n \ i r
d i t a m p i l k a n s e c a r a p e r i c l c l i ky a n g m c n u n j u k k a nk o p a d a u s e r b a h w a s i s r en r
1 2 .D i s a r i k a nd a n ( j o r d o n B . D a v i s ,\ , [ a r g r e r h cl l . O l s o r r O
. p . c r r . .h a l . 5 ] 0 - - 5 - s l .
13
l L o i , , a . , I I . B l i s s n r c r , ( l o n t p u l c r . , . \ n n u a i . . \ t r I n t r . o d u c t i o nt o I n l o r n t a t r o r r S r s r c r r r s
( N e u Y o r k : J o h n W i l e y & S o n s . 1 9 8 5 ) ,h a t . 3 5 2 .
202
Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur
14
sedang bekerja. S"bogoimisalnyasuatu sistemsedangmelakukan perhitungan yang cukup lama, katakanlah-50detik, maka sebaiknyaditampilkan berita
"Tunggu sebentar,scdangmemprosessekitar50 detik , schinggallrdr mongctahui bahwa sistem sedangberkerjadan tidak mengira bahwa sistem macet
(luttg).
4. Bantuan.
Pada waktu usersedangmengoperasikansistcm,seringkali mengalami kesulitan atau tidak mengetahui apa yang harus dikerjakan berikutnya. Desain
sistem yang baik harus menyediakancara bagaimana ttser dapal meminta
bantuan kepadasistemuntuk menjelaskanapa yang ingin diketahuioleh rrser.
Contert sensitit,eltelp merupakan bantuan yang sering banyak digunakan
sekarang,yaitu sistem akan menampilkanbantuanbila diinginkan oleh ttssr
pada posisi-posisitertentu di layar.
5. Pengendaliankesalahan.
Pengendaliankesalahan(control error) iuga n.rcrupakanaspek yang penting
dalam itser inte(ace. Dcsain sistem harus memportimbangkanpengendaliar.r
kesalahanini yang dapat berupa sebagaiberikut ini.
a. Pencegahankesalahan.
Sedapat mungkin, sistem harus menyediakaninstruksi yang jclas kepada
lJcl tentangapa yang harus dilakukansehinggarrscrtidak melakukan kesal a h a ny a n gs e h a r u s n vtai d a k p c r l u t e r j a d i .M i s a l n y as i s t e md a p a t m e n a r n p i l ' N i l a i y a n gs a ha d a l a hd i a n t a r a1 - 2 5 "p a d aw a k t u u s c r m c m a kan instruksi
s u k k a nu n i t b a r a n g1 , a n gd i j u a l .
b . P o n d e t e k s i akne s a l a h a n .
t c n g i d c n t i l i k a s i k aknc s a l a t c r j a c l is, i s t c mh a r u sc l a p a m
. l i k as u a t uk e s a l a h a n
h a n n y a d e n g a nj e l a s d a n d a p a tm e n a m p i l k a nb e r i t a k e s a l a h a ni n i , s ep r : r t r
m i s a l n y a" F a t a lE r r r r r ,S i s t em D i h en t i k a n "a t a ub er i t a " K t t d eS a l a hl l l " .
c . P e m b e t u l a nk c s a l a h a n .
J i k a s u a t ud a t ay a n gd i m a s u k k a ns a l a hs e b e l u md a t a i n i d i o l c h ,m a k a s t s t c m
harus dapat memburi kosompatankepadatt.tsruntuk dapat mengk<treksinya.
Demikian juga bila data yang salahtcrlanjur direkamkanke database,maka
sistcmjuga harus dapat mcnyediakancara untuk membetulkannya.
6 . D e s a i nw o r k s t a t i o n .
Banyakpenclitianer;1onotrtics
vang borhubungandengan menggunakansistem
komputor yang dihubungkandonganaspekfisik scmacamdesain dari mebel,
tata letak kantor, suaraclanpenerangan.Untuk desainworkstation, boberapa
h a l p o r l u d i p o r t i m b a n g k a ny,a i t um e n g e n aui k u r a n ,w a r n ad a n p o s i s i t a m p i l a n
d a r i m c b o ld a n t a t a l e t a k k e y b o a r d .D e s a i n
d i l a y a r t e r m i n a l ,u k u r a n - u k u r a n
workstation ini akan msmpengaruhikcnyamanan dan kclelahan dari kerja
L$er.
l4 (;ur,j.rn
l l . D a v i s .M a r g r c t h c l l . O l s o n . O p . c i t . . h a l . 2 5 . 1 - 2 5 5 .
DesoinSistem
203
5 . 5 3 . T a n t a n g a n - t a n t a n g apne r s a i n g u n
sekarangini organisasitelah masuk kedalamera persainganyang tajam.
organisasi yang ingin bertahandan sekaligusberkembang di masa -"nduiong
harus memikirkan persainganini. Inl'ormasimcrupakansalahsatu senjata yang
dapat mcmbantu organisasiuntuk bersaing.Desaindari sistem informasi harui
mcmpcrtimbangkan lingkungan-lingkunganpcrsaingan (cottrytetitiveetn,irorr
,tents) vang ada. Lingkungan-lingkungan
persainganini dapat berupa manajem e n , a n o k A r a g a mp r c l d u kd a nj a s a ,d a n p r o d u k t i v i t a sS
. isteminformasiharus
c l a p a tr n e n y e d i a k ainn l o r m a s ib a g i m a n a . jren en u n t u k r n c l a k u k a nk c g i u t u l n n _ r r .
P e r a ' a n s i s t o n li n l ' o r m a siin i k e p a d an r a ' a j c m c nr e l a hd i b a h a sp a d ab a b L
Ancka ragam prtlduk dan jasa (pntlLtctuttd sen,it:etliJJL:retttiutiorr)
dapar
b c r u p ai n o r a s b
i a r u ,h a r g ap r u d u ka r a u . j a sk.u a l i t a sg,a r a n spi u r n a . j u adl a n
.jasaj a s a l a i n n v aS
. c k a r a n gi n i l t a n v a ko r q a n i s u :\ia n g n r e n g g u n a K asnl s t e n rr l l t l r n r a s i
u n t u k d a p a t m e n g u a s a ia n c k a r a g a . r c l a n j a s a y a n g d i b u t u h k a no l c h p a s a r .
O r g a n i s a s iv a n g t i d a k m e n g a m b i b
l a g i a nd a r i a d a p t a spi e r s a i n u a n
ini akan tcrringgal olch ;rcsaing-pesaingnva.
Scbagai contohnva adalah organisasi lrank.
D c s a i ns i s t c mi n { i r r r n a sui n t u k o r g a n i s a si in i h a r u sm e m i k i r k a na n e k ur a u a r nj a s a
v a n g d a p a t d i t c r a p k a n ,m i s a l n y aa p a k a h p c r l u d i p c r g u n a k a nA T M s e h i n g g a
d a p a t r n c m b c r i k a np e l a v a n a nv a n - ql c b i h n r c m u a s k a nk e p a d a p a r a n a s a b a h n l a
u n tt t k m e m e n l r r r ! t k pa en r s l r i r r g l r n .
S i s t e m i n f t l r r t t a s.i i u g ah a r u sd a p a tm c m b a n t u d a l a n r h a l p r o d u k t i v i t a s
organisasibaik prociuktivitasbagi rnana.jcr.ncnnva
clan produktivitas baui para
p c k e r j a l a i n n y a . D c n g a ns i s t e mi n f o r m a s i p
, r o d u k t i v i t a sn i a n a j o r n e nc l a p a td i t i n g k a t k a n ,m i s a l n y ad e n g a n m c n y c c l i a k a nc a r a p e n . j a d u a l avna n g l e b i h b a i k ,
p c n g u r a n g a n k c r j a - k c r j a t c k n i s d a n k c t i c l a k - c l ' i s i e n al na i n n y a . P r o c i u k t i v i t a s
k a r y a w a nj u g a d a p a td i t i n g k a t k a nm
, i s a l n v at r a g is e k r e t a r i st i c l a kp c r l u n r c n g c r i k
r - r l a n gl a p t l r a n - l a p o r a ns e c a r am a n u a lk c n r b a l i b
, l g i p c r s o n i l - p e i s g n ial k u n t a n s i
d a p a tl e b i h p r . d u k t i l ' d e n g a nm c n g g u n a k a n
k o r n p u t c rd a n l a i n s c b a g u i n r a .
5 . 5 . . 1K. u a l i t a sd a n K e g u n a a nI n l o r n r a s i
S i s t c n r i n l o r r n a s hi a r u sd a J l r tn r en r - l h a s i l k ai nnl o r n r a s iv a n s b er l r i u l i t a s .
\ , a i t u t e p a t p a d ar v a k t u n v a( / a l c l 1 , )t.eP l r tn i l u r n t . t\ L . t ( ( . t L / . L, t1L. L
r n)r c l e r r l r j ( / i / (
t ' u r t t c ) .L . ; n t u kd l l l a t n t c r t u h a s i l k ahnu i i n i . n l r k l i n l o r n t a s it el s eh u l h . r ru s l r r h
b c r g u n a [ r a g iI a n g a k a n I t t c t t r a k a i r t vK
au
. a l i t a sc l a nk e g u n a a ni n l i r l n r r r : ir n r t el l r h
d i b a h a sd i b a b l .
5.5.5K
. e b u t u h a n - k e b u t u h aS
ni s t e n t
Kebutuhan-kcbutuhansisten'r(.rt'slctrts
rcqrtirertteirr.r)
vang harus clipcrhatikan dalam mcndesain sistem infornrasi adalah keancialin
lreultbt/itr,).ke.
204
Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur
tersediaan (availabilin), keluwesan (flexibility), skedul instalasi (installutiott
sclrcdule),umur diharapkandan potensipertumbuhan(liJeexpectuttcv
urttlgrowlt
potertial) dan kemudahandipcliharaQttuintaittubilitv).
1. Keandalan.
Keandalan (realibilitl,) menunjukkan seberapabcsar sistem dapat diandalkan
untuk melakukansuatu prosesyang dapat dipcrcayadan dibutuhkan.
2. Ketersediaan.
Ketersediaan(availability) berarti bahwa sistem mudah diaksesoleh uscr.
3. Keluwesan.
Keluwesan (fleribility) menunjukkan bahwa sistem mudah beradaptasi dcngan
memuaskansesuaidengankebutuhan-kebutuhan
user yangberubah.
4. Skedulinstalasi.
Skedul instalasi (itrstallatiott
schedule)terdiri dari pcriode waktu antara saat
organisasisadaruntuk membutuhkandan saatsisteminformasiini diterapkan.
Selama waktu ini, analissistemharus dapat mendesain sistem terbaik dalam
bataswaktu yang dibutuhkan.
5. Umur diharapkandan potensipertumbuhan.
Beberapa sistemtidak mempunyaiumur yang diperkirakan,karena pada saat
diterapkan sistem ini sudahusang.Soringkalijuga sistemtelah berhasil diinstalasidan bcrjalan denganbaik, tetapi karcna sistemtidak mempunyaipotcnsi
untuk bertumbuh, maka sistemjuga akan lekasusang.Sistem harus didesain
scsuai dengan yang dikehendakioleh pemakai sisten.r,misalnya dikchcndaki
u m u r s i s t e m h a r u sp a l i n gs c d i k i t5 t a h u nc l a nn i a n i p ub e r r u m b u h b i l a r er j a d i
perubahan-perubahan
vang cukup signifikan.
6 . K e m u d a h a nd i p c l i h a r a .
S e t o l a hs i s t e md i t e r a p k a nm
, a k a s i s t c mh a r u sd i p el i h a r a( m i s a l n y ah a l - h a lv a n g
t i d a k b e r f u n g s ih a r u sd i k o r e k s i p
, c r m i n t a a n - p c r m i n t a aknh u s u s h a r u s d i p c r t e m u k a nd a n p e n i n g k a t a n - p c n i n g k a tsains t e ms e c a r au m u m h a r u s d i l a k u k a n ) .
Kemudahan sistem untuk dirawat tergantungdari desainnya.Untuk mudah
dirawat, desain harus menggunakannama data dan bahasan pcmrograman
yang standar,pemrogramantorstrukturdan moduler,konfigurasisistem yang
standardan dokumentasistandaryang lengkap.
5.5.6.Kebutuhan-kebutuhanPengolahanI)ata
Kebutuhan-kebutuhan pengolahan data (data processsittgreqttiretttentsl
berhubungan dengan pekerjaansistemsecaraterinci dan dapat terdiri sebagai
berikut ini.
1. Volume.
Volume menunjukkan volume data yang tcrlibat dalam pengolahan data.
Volume menunjukkanjumlah dari data yang harus diprosesdalam satu pcri-
Desain Sistem
205
ode waktu tertentu.Untuk menghitungjumlah dari volume dapat dilakukan
lewat banyaknya transaksi yang terjadi. Pengukuran lain dari volumc dapat
dilihat dari banyaknya suatu fungsi pengolahan harus dilakukan, misalnya
suatu fungsi harus mengupdate 5 filc serentak dengan jumlah recordnya
s e b a n y a k1 0 0r e c o r d .
2. Hambatan waktu pengolahan.
Hambatan waktu pengolahanmenunjukkan jumlah dari waktu yang diijinkan
atau yang dapat ditcrima saat data siap diproscssampaiinformasidihasilkan.
3. Pormintaanpcrhitungan.
Pcrmintaan perhitungan merupakan modcl-model matematik yang harus
diterapkan(misalnyapemrogramanlinier) sehinggainformasidapat dihasilkan
sesuaidenganyang diinginkanoleh tt.ier.
5.5.7.Faktor-laktor Organisasi
Terdapat lima buah faktor organisasiyangharus dipertimbangkandalam
dcsain sistom,yaitu sifat dari organisasi,tipc organisasi,ukurannya, strukturnya
dan gayamanajemennya(tttarngentetllstyle).
1. Sifat organisasi.
Kcbutuhan informasi untuk suatu organisasidengan organisasiyang lainnya
borbeda. Misalnyaperusahaanreal estate,perusahaanasuransi,atau pcrusahaan transportasi berbcda dengan perusahaan manufaktur dalam bentuk
informasi yang dibutuhkan.Demikian juga dengan perusahaanperdagangan
besar denganperdaganganoceranjuga berbedakebutuhaninformasinya.Oleh
dan memahami kebutuhan informasi
karena itu, untuk mengidentifikasikan
b a g i s u a t u o r g a n i s a syi a n gt c r t c n l . LpI ,c r t u m ak a l i y a n gp e r l u d i p a h a m i a d a l a h
: i l a t o r g a n i s a st ie r s c b u t .
Tipe organisasi.
Tipc organisasidapat dikategorikansebagaiberikut ini.
- Organisasi fungsional,vaitu sctiap manajer bertanggungiawabuntuk area
fungsitcrtentu, st:macanrprclduksi,pemasaran,personaliaatau kcuangan.
- Organisasi divisonal,yaitu tiap-tiap manajerdivisi bertanggunglawabterhad a p s e m u al i r n g s id a l a m d i v i s i n y a .
Organisasi nratrik, yaitu bcbcrapa manajer mcmpunvai tang--{un{iarvatr
bersama terhadap suatu lungsi dan suatu provck atau program kcria.
U n t u k m a s i n g - m a s i ntgi p e o r g l r n i s l si n i . : ; . r L du e n g a ny a n gl a i n n y a k c b u t u h a n
informasinyajuga berbeda.
3.Ukuranorganisasi.
Ukuran clariorganisasijuga mcrupakanfaktor vang mempengaruhikebutuhan
informasi.Semakinlrcsarorganisasi,scmakin banyakinfbrmasiyang dibutuhkan.
4 . Struktur orsanisasi.
206
Analisis dan Desein Sistem Informasi: Pendekatan T'erstruhtur
Struktur internal organisasijuga merupakan faktor yang mempcngaruhi
kobutuhan inforn.rasi.
Sebagaimisalnya,tanggungjawabtcrhadap manajcmcn
pcrsodiaan dapat berada pada tanggungjawabdepartemenproduksi di suatu
organisasiatau dapat bcrada pada tanggunglawabdepartemcn pcmbclian di
organisasilainnya. Dari struktur organisasinya,
maka dapat ditontukan departcmcn mana vang rlembutuhkan informasi persediaanini, apakah departemon produksi atau departemenpembolian.Departcmcn produksi hriasanya lebih membutuhkaninformasimcngenaiketersediaanpersediaan,perputaran persediaandan kualitasnya,sedangdepartemen pembelianlebih mcmbutuhkan informasi mengenaihargapersediaandan informasitentang pcmasok.
Pengcndalianmutu sobagaicontoh yang lainnyauntuk suatuorganisasidapat
bcrupa t.anggungjawabdepartemenproduksi,tetapi untuk organisasilainnya
dapat beradapada tanggunp{awab
departemenyang tcrpisah.
5 . G a y am a n a j c m e n .
Gaya nranajemcn (rtturtagetrrctil
st1,/c)juga menrpunyuipengaruh terhadap
bcntuk dari sistem'informasi.(iaya manajemen vang otokratik (autocratic)
lebih senangdengansisteminformasiyangterpusat(centralized),sedang gaya
manajcmcn yang demokratlk (dentocratic)lebih senangpada sistem informasi
yang terscbar(decettralized).
5.5.t1.Faktor-laktor Manusia
A n a l i s s i s t e m h a r u sm c n c o b au n t u k d a p a t m c n d c s a i ns i s t s n r
y a n gd a p a tc l i t o r i m ao l e h s en r u ap c m a k a i n v at ,i d a k h a n v as a t u a t a u
d u a o r a n gp e m a k a is a j a .L l n t u km a k s u di n i . s i s t e mi n f o r m a s ih a r u sd a p a { b c r s a h a b a t d c n g a n s t : m u ap c m a k a i n l a t, i d a k s e b a l i k n v a
n . r c n v u l i t k a Jnr e n r a k a iP. c r l u
d i i n g a t b a h w ap a d aa w a l n v at i c i a ks c m u am a n u s i ad a l a mo r g a n i s a s ti er t a r i k d a n
m c n d u k u n g p e n g c m b a n u a ns i s t e m i n l i r r m a s i .S i s t c r r i r . r f o r n ' r avsai n i l d i d c s a i n
d e n g a nm o m p c r h a t i k a nl a k t o r - f a k t o rm a n u s i a n y a k a nd i c l a p a t k asni s t c mi n l i r r masi dengan user inte4acc vang baik dan dapat mcningkatkan produktivitas
pcmakainya.
5.5.9.Kebutuhan Iliaya-el'ektivitas
Jika Anda memtrcli suatuencyclopedius
ataumisalnyarnembcli buku ini,
maka yangAnda bcli tidak hanyasekadarbukunyasaja,tctapi adalah inlirrnrasi
y a n g t c r k a n d u n gd i d a l a m n y aS. u a t u s i s t c m i n l i r r m a s id i k e m b a n g k a nd e n g a n
b i a y a v a n g t i d a k s c d i k i t . S u a t u o r g a n i s a sn
i r c n g c m b a n g k a sni s t e m i n l i r r m a s i
b u k a n h a n y a m c n g i n g i n k a nm e n d a p a t k a nl ' i s i kd a r i s i s t c r ni n l i t r m a s i i t u s a i a .
t c t a p i l c b i h d a r i i t u . y a i t u i n l i r r m a s vi a n gd i h a s i l k a nc l a r i n v a .D c n g a n d e m i k i a n
d es a i ns i s t e mi n f o r r n a . spic r l u c l i p c r t i n r b a n g k aann t a r ab i a v au n t u k n r en r p c r o l eh
n v a d c n g a nm a n t a a ti n l o r m a s iy a n gd i h a s i l k a n .
5.5.10.Kebutuhan-kebutuhan Kelayakan
Lima macam kelayakanharus tetap diperhitungkan dalam desain sistem
informasi. Lima macam kelayakanini adalah kelayakan teknik (tectutical
feasibiliry), kelayakan ekonomi (econonticfeasibility),kelayakan hukum (law feasibitity
aLau legal feasibilily), kelayakan operasi (operational feasibirity) dan kelayakan
skedul (schedulefeasibility). Walaupun kelayakan-kelayakanini telah dinilai pada
tahap perencanaansistem, tetapi dalam tahap desain sistemjuga harus dipertimbangkan kembali, karena kcmungkinan apa yang direncanakandi tahap perencanaan sistemmungkin di tahap desainsistemmengalamiperubahan-perubahan.
DAFTAR ITACAAN UNTUK TtATt5:
A . Z i y a A k t a s . S t r u c t u r e d A n a l v s i s & l ) c s r g n o l l n l o r m a t r o n S v s r e m s .N J : P r e n t l c e - l t a l l . 1 9 8 7 ,
a p p e n d i xA .
C h a r l e sL . B i g g s ,E v a n C j . I l i r k s , W i l l i a m A t k i n s . M a n a g i n gt h e S v s t e m sD e v e l o p m e n tP r o c e s s N
. J:
P r e n t i c e - l l a l l , l 9 8 0 ,s e c t i o n2 , p h a s el l .
L.nid Squire. Introducing SystemsDesign. Massachusetts:Addison-Wesley, 19g0,chapter L
Cieorge M. Scott. Principles of Management lnformation Svstems.New york: McGraw-Hill, 19g6,
chapter16.
Gordon I]. Davis, Margrethe H. Olson, Management Information Svstems: ConceDtual F'oundations. Structure. and Developntcnt. International Student Edition, &lisi kedua.
'I'okyo:
Mc(iraw-Flill Kogakusha, 1984.chapter 18.
James B. Ilower.
Ii.obert I'1. Schlosscr'.Maurice S. Nemuan. Computer-Oriented Accounring
, h i o : S o u t h - W e s t e r nP u b l i s h r n g( 1 o . .
I n t b r n l a t i o n S v s t c n r sf.l d i s i p e r t a n r a .( ] r r r c i n n a t iO
1 9 8 5 c. h a p t c r2 1 .
J a m e sO . I L c k s , J r , W a y n c l - . . L e i n r n g e r . A c c o u n t r n g l n f o r n t a t i o n S v s r e m s .M i n n e s o r a : W e s t
P u b l i s h i n gC o . , 1 9 8 1c, h a p r c r ' 9 .
J e f f r y L . W h i t t e n , L o n n i e D . I l e r r t l e y . ' l h o n r a sl . V . I l o . S v s t e m sA n a l v s i s& D e s i g n M e r h o d s . S r .
-l
L o u i s : i n r e sM i l r o r / M o s b y C o l l e g eP u b l i s h i n g ,1 9 8 6 ,c h a p r e r 1 0 .
J e r r y l r i t z G e r a l d , A r d r a F . I i i t z G c r a l d ,W a r r c n D . S r a l l i n g sJ, r . F u n d a m e n t a l so f S y s t e m s A n a l y s r s . D d r s i k e d u a .N e w Y o k : J o h n W r l e r .& S o n s .1 9 8 1 ,c h a p t e r8 .
B u r c h . c i a r y G r u d n i t s k i . l i d i s i k e e n r p a r I, n f o r n r a t r o nS y s r c m s' l h e o n a n d I ' r a c r r c c \ c u
Y o r k : J o h n W i l c v & S o n s .1 9 8 6 c. h a p r er 2 . I 3 .
J o h n F . N a s h , M a r t i n l J . I { o b e r r s .r \ c c o u l r r r n gl n l o r n r a r i o n S y s r e r n s
pcltarl)d. \cu
\ urk
M a c n t i l l a n l ' u b l r s h r n g( i o n t p a n y . I 9 8 - 1c. i i a p r c l 1 . 1 .
J o s e p hW . W i l k i n s o n .A c c o u n l i n g a n d l n l o n r a t l o n S v s l c n ' t sN. e w Y o r k : J o h n W r l c y & S o n s . l 9 B 2
c l r a p t e rI 4 .
'l'honras
Martin L. Rubir],
H a r e l l ( t e c h n l c a le d l r o r ) I n t r o d u c i n gt h e S y s t e r l L r l e C l c l e . \ o l u n t e I
Princeton: Bradon/Systenr Press, 1970,c h a p t e r3 .
Analisis dan Desain Sistem Informqsi: Pendekatan Terstruktur
208
Robert A. lritch/
K. Roscoe Davis. Accounting Information Svstems. Englewood Cliffs, New
Jersey: Prentice-Hall, 1983,chapter 10.
Stephen A. Moscove dan Mark G. Simkin. Accounting Information Slstems Concepts and Practice for Effective Decision Makine. Edisi kedua, New York: John wiley & Sons,
I98r', chaqter \2.
william S' Davis' SvstemsAnahsis and Desiqn A Structgred Aporoach' Massachusetts:AddisonWesley, 1983,chaPter 5.
Fly UP