You are on page 1of 14

DesainSistem

195

DESAINSISTEM

5.1. PENDAHULUAN
Setelah tahap analisissistemselesai dilakukan,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 yang akan dibahaspada bab ini dan desainsistemtcrinci (detailed tlesigtt) r')'.rtcln.t desigtt). Desainsistemsecaraumunl (g,etteralr'!'rtd/,lr disebutjuga dengan destgtr) di:sain konscpsual (uttcepnal desigtt) atau desainkrgikal (logicul ricsigrr)at.au ngan clesainsecara mkro (tttacrodesigt). Dcsain r,istcm Lerinci disebut .juga cle 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 York: Mc(]raw-llill. 198-1). al r17 h

Iroundations. Structurc and Develorrnrent, ([xlisi kcdua: \cw

196

Analisis dqn Desain Sistem Informqsi: Pendekata.rL Terstruktur

5.2. ARTI DESAIN SISTEM


Desain sistemdapat didefinisikan sebagai berikut ini. Mcnurut Robert J. Verzello/John Reutcr III:
The stage of the devetoFrnencycLe rhich foL Lor analysis: defini tion t 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 pendefini 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 as i s t e m : n sian dari 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 n 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 ) . b

Menurut John Burch & Gary Grudnitski:


Systems design can be defined as the drating, or whoIe.(Desain sistem dapat didefinisikan dan pembuatan sketsa , s e b a g a i p e n g g a m b a r a nP e F e n c a n a a n beberapa elemen yang atau pengaturan dari paInnin9, sketch i ng, reunified a

arranging of manyseparate elements into a viable,

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 ful. l.y nents of a system so that after 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 perangkat leras akhI r dar i tahap 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 must

invotves configuring the software and hardwarecompothe instal'Iation to the system r.rj.. end of

sat i sfy the system speci f i cat i ons estabL i shed at the

suatu sistem sehingga seteLah instatasi dari si stem akan benar-benar memuaskan fancang anatisis sistem). bangun yang telah di tetaplan pada

') 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 s n d C o n c e p t s , ( l n t e r : a

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 , 9 8 2 ) ,h a l . 3 2 1 . 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 . 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 4


Yolk

Dessin Sistem
Dengandemikian desainsistemdapat diartikan sebasai berikut ini.

197

1 . Tahap setelahanalisisdari sikluspengembangan sistem; 2. pendofinisian dari kebutuhan-kebutuhan fungsional; 3 . pcrsiapanuntuk rancangbangunimplementasi,
A i.

menggambarkan bagaimana suatu sisterndibentuk;

-). yang dapat berupa penggambaran, perencanaan dan pembuatan sketsa atau
pengaturan dari beberapaelemenvang tLrrpisah dalam satu kesatuan yang kc utuh dan berfungsi; 6. tcrmasuk menyangkutmengkonligurasi dari komponcn-komponenperangkat l u n a k d a n p e r a n g k a k e r a sd a r i s u a t us i s t e m . t

5.3. TUJUAN DESAIN SISTEM


Tahap des:rin sistemmcmpunyaidua maksudatau tujuan utamd. yaitu sebagai berikut ini.-) 1 . U n t u k m e m e n u h ik e b u t u h a n e p a d ap e m a k a is i s t e m . k 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 s i s l c mh u r u s a p a [m e n c a p a s a s a r a n s d i s i r s a r a n u b u g i rh er i k u t i n i . u s i 1 . D e s a i n s i s t e mh a r u sb c r g u n a , 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 m k a n . I n i b e r a r t i b a h r v a 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 d m u d a h d i t e r a p k a n a n i n l c l r m a sh a r u sm u d a hd i h a s i l k a n e r t am u d a h d i o a h d i s 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 n a n gt c l a h d i d e f i n i s i k a n a d at a h a pp u r c n c a n a as i s t c my a n g d i l a n j u t , y p n k a n p a d at a h a pa n a l i s i s i s t c m .

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

)J.ffry

198

Anelisis dan Desain SistemInformasi: PendekatanTerstnrhnr

3. Desain sistcm harus cfisiendan sfektif untuk dapat mcndukung pcngolahan pclaporanmanajemendan mcndukungkeputusan transaksi, yangakan dilakukan oleh manajemcn,tcrmasuktugas-tugas yang lainnyayangtidak dilakukan cllehkomputcr. :1. Desain siste harus clapatmempersiapkan nr rancangbangunyang terinci untuk masing-masinu komponendari 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 e u r - p r o s e d u r ,o r a n g - o r a n g , d pcrangkatkeras,perangkatlunak dan pengendalian intern.

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 n 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 o personil teknik lainnya,seperl.i misalnyaspesialis pengendalian (cottrols spccialrsls),personilpenjaminkualitas(qualitt,assurunce personil),gpcsialiskomunikasi dBagaimana dengan data (dala cotrtnuuicatietts speciali.tr.r) lain sebagainya. dan pemakai-penrakai (uscrs)'!Apakah pemakai sistem juga harus tcrlibat sistcn'r dalam tahap ini? Banyakorang yang setujubahwa kotcrlibatan pemakai sistem s a n g a t p 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 m A 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 n i s t e m i n l b r r n a s it a n p r r s p a r t i s i p a s y 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 r l em a i . p 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 a n r a n gp u a s n y a e n . r a k a ii s t e mt e r h a d a l c a r a ku p s ) 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 i e b u t u h a np c m a k a i ) . k 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 s i s L e n s c h a r u s n y au g a t c r l i b a t d a l a r n j i r 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 infclrmasi yang didesain. Misalnyapcmakai sistern seharusnya mengkaji ulang tata letak (luvoLtt) dari scmua lapclran-laprlran dan 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 s i s t e m u g a s eh a r u s n y am c n i l a i j i arus percakapandari dialcigdi layar terminal. Pemakai sistem juga scharusnya c a r a( p e n a n g k a p a n a t a , p e n g o l a h a n a r i d a t a t c r s e b u t d a n d i s r r i b u s i d d lenilai lnlormaslnya.

1A n a l i s ' ( s y s t e md e s i g n e r ) .

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

l l . l ) a v r s .N ' l a r g r c t l r el . O l s o n , O p . c i t . , h a l . 5 7 8 . l 'Jeftrey L . W h r t t c n .[ , o r t n r c ) . l ] e n t l c y .I h o u r a st . M I l o . ( ) p I hal.37.1

Desain Sistem

199

5.5. TEKANAN-TEKANAN DESAIN 10


Tekanan-tekanandesain (desigtt forces) 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 n t l a r - g a n c l d a n s u a t u m , : s i r r : r r r u ). l ar 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 , 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 s ia n g e u s d gear. Akan tctapi karcna adanyasejumlahtekanan-tckanan desain, bentuk dan isi dari blok-blok bangunann-robil tclah Lrerubah ini dari waktu ke wakru.Sebagai misalnva,pengcndalian pcllusi, kemananvang ditingkatkandan pemakaianbahan bakar yang harus lebih hemat memaksamobil untuk didesainkembali keseluruh a n n y a .B e b c r a p a n d u s t r im o b i l b e b c r a p a 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 i t kan pada pemenuhansclerapasardan banyakyang merancang mobil yang tidak d a p a t d i t e r i r n a l c h k o n s u m e nS e t e l i i h a b r i k - p a b r i k o b i l i n i b e r h c n r i m e r a n o . p m cang mtrbil terscbutdan mulai mcrancangkt:mbalidcnganmemperhatik 4c.sigtt an fttrces,mereka mendapatkankembalijalur pemasarannya. Kesadaranakan i/c.liEi Jotces dan mcngikutinyadenganpasti telah mcngembalikan pabrik-pabrik rnobrl ini kepadaclperasi yang menguntungkan. Pcrancang sistsm informasijuga harus memperhatikan sejumlah dc.rigrr yangmempengaruhikerjanfa, vaitu: lbrccs - intcgrasi (irlagratiott), - jalur pcmakai/sistem (user/.svstenr intarface), - tekanan-tckan:rnpersaingan (cotnpelitit,e fotces), - kualitasdan kcgunaaninformasi (itrfonrratiott qualit.y, ttsabilir),), and - kcbutuhan-kebutuhan sistcnt(\-r'Jn, r(,qrtirettte|tts), t|t5 - kebutuhan-kcbutuhan pcngolahandata(dutuptocerrittg tcquit.crrrrt.\ ), - faktor-laktor organisasi(orgu ti z.ui ot tuI ut:ttt t..; t I J ), - kcbutuhan-kebutuhan biala-el'e ktivitirs(t:tt.st-cJJet:riv,ena.s.t t.(quit(,nr(,ttt\ ) ' laktor-laktrlr anusia lttttttutr m ( J u t t t l . s )d a n - k e t r uu h a n - k c b uu h a n k c l a v a k a n t 'u . itbi Ii t t t t t , r cq uu . ctt 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

200 5.5.1.Integrasi 11

Analisis dan Deso"inSistem Informasi: Pendekatan Terstruktur

Sistcm intbrmasi harus didesain terpadu diantara unit-unit di dalam organisasi.Suatu sisteminformasiyang ada di antara unit-unit organisasiatau departemen-departemen harus dapat bcrhubungandan berkomunikasi dengan baik. Teknologi komunikasidata dapat diterapkanuntuk maksud intcgrasi ini. Integrasi akan meningkatkan kebutuhandari koordinasi dan sinkronisasidari lntegrasiini perlu, karenaorganisassiharus dipanoperasi di dalam organisasi. dang 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 integrasiadalahsebagai berikut ini. DepartemenPemasaran di suatu perusahaantclah bcrhasil mcndctcksi solera-selera dan kebutuhankebutuhan yang diinginkan oleh konsumen dan perubahan-perubahan dalam 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 kemudiandikomunikasikan lagi ke departcmen produksi j , u n t u k d i c o b a d i s u s u n k a na d u a l p r o d u k s i n y a m e r c n c a n a k a ns u m b e r - s u m b c r 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 an 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 n c n g a n I. d I a n g g a r a nm o d a l u n t u k a n a l i s i s' i n a n s i a l n v a . l o n t o hi n i m e n u n j u k k a na d a n v a C 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 n c m a s a r a n , c p a r t c m c n t c k n i k , d e p d p a r t c m c np r o d u k s id a n d c p a r t e e n k e u a n g a nD c n g a ni n t c g r a sy a n gb a i k .m a k a . m i 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 nn i a k a n c e p a td a n e f e k t i t . i 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 n l o k l r a n g u n a n i s t e m i n l i r r m a s i b s 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 s c 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 n 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 ditangkap, dimanipulasidan ditransmisikan cnganccpat.Scmua data ini d kemudiandapat disimpandi database dalam directacccss r./er.,icc (misalnya storuge 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 l e m e n - e l e m e d a t ai n i s e c a r ao g i k at el a h t c r i n t e g r a s i n . l yang umum. dalam suatu database

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 5.5.2. Jalur pamakai/sistem12

201

Sistem informasi berbasis komputer semakin melibatkan interaksi langsung antara manusiasebagai pemakai sistemdenganmesin.Elemen yang kritis dari desain sistemini adalahjalur pemakai Qrser itteface). 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-tahuan terakhir ini. Beberapaprinsip dari desain useririlcrdan banyak diantaranya menekankan pada Jace yang baik telah dikembangkan s i s t e my a n gb c r b e n t u k r s alri e t t d l v s c r t ak e n r u d a h a n n t u k d i g u n a k a nP e n e l i t i a n t u . pada bidang ini seringdisebutsebagai ltruttatt angineeingaLau crgttttt.ttttics. Jactors 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 cbie r a r t ia d a l a hs t u c l r en t a n gk e r j a . L c b i h t c p a r l a g i . i argottotttics adalahstudi tcntangbagaimana orang menggunakan alat-alat untuk melaksanakanpekerjaannyadan bagaimana socara fisik mercka berhubungan d e n g u ni n g k u n g a n n v u . ' ' ' l Terdapat bcberapapilihan untuk mendcsain rrser interface dan pemilihan ini tergantung pada faktor-faktorscmacampengalamanscrta tugas-tugasyane h a r u s d i l a k s a n a k a n l e h u s e r .T c r d a p a tb e b c r a p a c d o m a nu n t u k h a l i n i , y a i t u o p nr siste 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 ne l c m c n - c l e r n e n a n g h a r u s d i p o r t i m b a n g k a n y dalanrcicsain untuk mcntenuhiu.r'cr itttclace. l. Query. Secara query, pemakai sistemdapat mcngaksesdata yang diperlukan untuk mendapatkan informasiwalaupuntidak 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 s ia 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 ( l r , 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.tponsc tiln. vang larna.sehinqllar.!d/.rrcn.jadi nru clan kehilanqun je k o n s e n t r a s i n v a fi k a w a k t u r c s p o nn r e 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 .. l 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 k 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 e r y n

1 2 .D i s a r i k a n a n ( j o r d o n B . D a v i s ,\ , [ a r g r e r h cl . O l s o r r O p . c r r . .h a l . 5 ] 0 - - 5 - s l . d 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 perhitunditampilkan berita detik, maka sebaiknya gan yang cukup lama, katakanlah-50 "Tunggu sebentar, llrdr mongcsekitar50 detik , schingga scdangmemproses mengira bahwa sistem macet tahui bahwa sistem sedangberkerjadan tidak (luttg). 4. Bantuan. sistcm,seringkali mengalami kesuliPada waktu usersedangmengoperasikan yang harus dikerjakan berikutnya. Desain tan atau tidak mengetahui apa sistem yang baik harus menyediakancara bagaimana ttser dapal meminta apa yang ingin diketahuioleh rrser. bantuan kepadasistemuntuk menjelaskan ltelp merupakan bantuan yang sering banyak digunakan Contert sensitit,e sekarang,yaitu sistem akan menampilkanbantuanbila diinginkan oleh ttssr pada posisi-posisi tertentu di layar. kesalahan. Pengendalian 5. aspek yang penting Pengendaliankesalahan(control error) iuga n.rcrupakan itser inte(ace. Dcsain sistem harus memportimbangkanpengendaliar.r dalam berikut ini. ini kesalahan yang dapat berupa sebagai kesalahan. a. Pencegahan Sedapat mungkin, sistem harus menyediakaninstruksi yang jclas kepada rrscrtidak melakukan kesalJcl tentangapa yang harus dilakukansehingga s i l a h a ny a n gs e h a r u s n vta d a k p c r l u t e r j a d i .M i s a l n y a 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 d s u k k a nu n i t b a r a n g1 , a n g i j u a l . n b . P o n d e t e k s i ak e s a l a h a n . kc t t , . l i k as u a t uk e s a l a h a nc r j a c l is i s t c mh a r u sc l a p a m c n g i d c n t i l i k a s i k a n s a l a i b 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 n e r i t a k e s a l a h a n n i , s ep r : r t r m m i s a l n y a" F a t a lE r r r r r ,S i s t e 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 " . k c. Pembetulan csalahan. d s J i k a s u a t ud a t ay a n gd i m a s u k k a n a l a hs e b e l u m a t a i n i d i o l c h ,m a k a s t s t c m kepadatt.tsruntuk dapat mengk<treksinya. harus dapat memburi kosompatan Demikian juga bila data yang salahtcrlanjur direkamkanke database,maka cara untuk membetulkannya. sistcmjuga harus dapat mcnyediakan 6 . D e s a i nw o r k s t a t i o n . m de Banyakpenclitianer;1onotrtics borhubungan ngan menggunakansiste vang komputor yang dihubungkandonganaspekfisik scmacamdesain dari mebel, Untuk desainworkstation, boberapa tata letak kantor, suaraclanpenerangan. y i h a l p o r l u d i p o r t i m b a n g k a n ,a i t um e n g e n au 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 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 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 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
5 . 5 3 . T a n t a n g a n - t a n t a n g ap e r s a i n g u n n

203

sekarangini organisasi telah masuk kedalamera persaingan yang tajam. organisasi yang ingin bertahandan sekaligus berkembang di masa -"nduiong harus memikirkan persaingan Inl'ormasimcrupakansalahsatu senjata yang ini. dapat mcmbantu organisasi untuk bersaing. Desaindari sistem informasi harui mcmpcrtimbangkan lingkungan-lingkungan pcrsaingan (cottrytetitive etn,irorr ,tents) vang ada. Lingkungan-lingkungan persaingan dapat berupa manajeini m e n , a n o k A r a g a mp r c l d u k a nj a s a ,d a n p r o d u k t i v i t a sS i s t e m i n f o r m a s i h a r u s d . c l a p a tr n e n y e d i a k ain l o r m a s ib a g i m a n a . jre e 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 . n n n 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 s a d ab a b L p Ancka ragam prtlduk dan jasa (pntlLtctuttd sen,it:e tliJJL:retttiutiorr) dapar b c r u p ai n o r a s b a r u ,h a r g ap r u d u ka r a u . j a s .u a l i t a s ,a r a n sp u r n a . j u ad a n i k g i l .jasaj a s a l a i n n v a S c k a r a n gn i l t a n v a k r q a n i s u :\ia n g n r e n g g u n a K a ns t e n rr l l t l r n r a s i . i o sl 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 a g i a nd a r i a d a p t a sp e r s a i n u a n i a k a n t c r r l i in inggal 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 su n t u k o r g a n i s a s i i h a r u sm e m i k i r k a na n e k ur a u a r na s a i in j 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 n T M s e h i n g g a A d a p a t r n c m b c r i k a np e l a v a n a n a n - qc b i h n r c m u a s k a n e p a d a p a r a n a s a b a h n l a l v k u n tt t k m e m e n l r r r ! t k p e r s l r i r r g l r n . an S i s t e m i n f t l r r t t a s.i i u g a 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 h organisasibaik prociuktivitasbagi rnana.jcr.ncnnva produktivitas baui para clan 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 s i a n a j o r n e n l a p a td i t , n c 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 n a r a p e n . j a d u a l av a n g l e b i h b a i k , c n 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 n i n n y a . P r o c i u k t i v i t a s a 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 a r a g is e k r e t a r i si c l a kp c r l u n r c n g c r i k , t t r - r l a n ga p t l r a n - l a p o r a n e c a r a 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 ia k u n t a n s i l s m , l d a p a tl e b i h p r . d u k t i l ' d e n g a n c n g g u n a k a n o r n p u t c r a n l a i n s c b a g u i n r a . m k d

5 . 5 . . 1 . 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 K S i s t c n r i n l o r r n a s h a r u sd a J l r tn r e r - l h a s i l k an l o r n r a s iv a n s b er l r i u l i t a s . i n in \ , 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 t L Lnr c l e r r l r j ( / i / ( ( . ,1.r ) \ t ' u r t t c ) .L . ; n t u k l l l a t n t c r t u h a s i l k ah u i i n i . n l r k l i n l o r n t a s i el s eh u l h . r r s l r r h d n t u 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 u a l i t a s l a nk e g u n a a nn l i r l n r r r : ir n r t el l r h a. c i dibahas i bab l. d

5 . 5 . 5 K e b u t u h a n - k e b u t u h aS i s t e n t . n 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 growlt urttl 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 organisasi sadaruntuk 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 juga sistemtelah berhasil diinditerapkan sistem ini sudahusang. Soringkali stalasidan 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. Kemudahan ipclihara. d S e t o l a h 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 a a l - h a lv a n g s , h 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 a n u s u s h a r u s d i p c r , kh as 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 ts in t e ms e c a r a m u m h a r u s d i l a k u k a n ) . u Kemudahan sistem untuk dirawat tergantung dari desainnya.Untuk mudah dirawat, desain harus menggunakan nama data dan bahasan pcmrograman yang standar,pemrogramantorstrukturdan moduler,konfigurasisistem yang standardan dokumentasi standaryang lengkap.

5.5.6.Kebutuhan-kebutuhan Pengolahan I)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

jumlah dari volume dapat dilakukan ode waktu tertentu.Untuk menghitung 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 1 s e b a n y a k 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 informasidapat dihasilkan diterapkan(misalnyapemrogramanlinier) sehingga tt.ier. sesuaidenganyang diinginkanoleh

5.5.7.Faktor-laktor Organisasi dalam yangharus dipertimbangkan Terdapat lima buah faktor organisasi tipc organisasi,ukurannya, strukturnya yaitu sifat dari organisasi, dcsain sistom, (tttarngentetll style). dan gayamanajemennya 1. Sifat organisasi. dengan organisasiyang lainnya Kcbutuhan informasi untuk suatu organisasi asuransi,atau pcrusareal estate,perusahaan Misalnyaperusahaan borbeda. haan transportasi berbcda dengan perusahaan manufaktur dalam bentuk informasi yang dibutuhkan.Demikian juga dengan perusahaanperdagangan oceranjuga berbedakebutuhaninformasinya.Oleh besar denganperdagangan dan memahami kebutuhan informasi karena itu, untuk mengidentifikasikan y I b a g i s u a t u o r g a n i s a s i a n gt c r t c n l . Lp,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 t : i l a t o r g a n i s a s ie r s c b u t . Tipe organisasi. sebagai berikut ini. Tipc organisasi dapat dikategorikan - Organisasi fungsional,vaitu sctiap manajer bertanggungiawab untuk area atau kcuangan. pemasaran, personalia fungsitcrtentu, st:macanr prclduksi, - Organisasi divisonal, terhayaitu tiap-tiap manajerdivisi bertanggunglawab d 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.

y u i U n t u k m a s i n g - m a s i ntgp e o r g l r n i s l si n i . : ; . r L d e n g a n a n gl a i n n y a k c b u t u h a n juga berbeda. informasinya 3.Ukuranorganisasi. juga mcrupakanfaktor vang mempengaruhi kebutuhan Ukuran clariorganisasi scmakin banyakinfbrmasiyang dibutuhinformasi.Semakinlrcsarorganisasi, kan. 4 . Struktur orsanisasi.

206

Analisis dan Desein Sistem Informasi: Pendekatan T'erstruhtur

Struktur internal organisasijuga merupakan faktor yang mempcngaruhi kobutuhan inforn.rasi. tcrhadap manajcmcn Sebagai misalnya, tanggungjawab pcrsodiaan dapat berada pada tanggungjawab departemenproduksi 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 persediaan n dan kualitasnya, sedangdeparteme pembelianlebih mcmbutuhkan informasi mengenaihargapersediaan dan informasitentang pcmasok. Pengcndalianmutu sobagai contoh yang lainnyauntuk suatuorganisasidapat bcrupa t.anggungjawab departemenproduksi,tetapi untuk organisasilainnya dapat beradapada tanggunp{awab departemenyang tcrpisah. 5 . G a y am a n a j c m e n . juga menrpunyuipengaruh terhadap Gaya nranajemcn (rtturtagetrrctil st1,/c) bcntuk dari sistem'informasi.(iaya manajemen vang otokratik (autocratic) lebih senangdengansisteminformasiyangterpusat(centralized), sedang gaya manajcmcn yang demokratlk (dentocratic) lebih senangpada sistem informasi yang terscbar(decettra lized).

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 a l e h s en r u ap c m a k a i n v a , d a k h a n v as a t u a t a u o ti 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 i a r u sd a p a { b c r s a h h a b a t d c n g a n s t : m u a c m a k a i n l a t i d a k s e b a l i k n v a . r c n v u l i t k a J r e n r a k a iP c r l u p , n n . d i i n g a t b a h w ap a d aa w a l n v a i c i a ks c m u am a n u s i a a l a mo r g a n i s a s t er t a r i k d a n t d i m c n d u k u n g p e n g c m b a n u a n 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 av a n i l d i d c s a i n s si d e n g a nm o m p c r h a t i k a na k t o r - f a k t o r a n u s i a n y a k a nd i c l a p a t k as i s t c mi n l i r r l m n 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 n e n g a n . d 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 r c n g c m b a n g k a s i s t e m i n l i r r m a s i n 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 n ' i s i k 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 . l d 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 v a n gd i h a s i l k a nc l a r i n v a . c n g a n d e m i k i a n i D d es a i ns i s t e mi n f o r r n a . s ic r l u c l i p c r t i n r b a n g k a n t a r ab i a v au n t u k n r e r p c r o l e p n h an 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 (schedule ini feasibility). Walaupun kelayakan-kelayakan 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 TtATt 5:

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 s e v e l o p m e n tP r o c e s s N J : D . 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 , 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 h i o : S o u t h - W e s t e r n u b l i s h r n g 1 o . . ( P 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 g o . , 1 9 8 1c h a p r c r ' 9 . C , 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 s . V . I l o . S v s t e m s n a l v s i s& D e s i g n M e r h o d s . S r . l A -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 , h a p r e r 1 0 . c 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 s f S y s t e m s A n a l y , o 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 , h a p t e r8 . c 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 e 2 . I 3 . . r 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 g n l o r n r a r i o n S y s r e r n s l 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 s . e w Y o r k : J o h n W r l c y & S o n s . l 9 B 2 N 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 .
pcltarl)d. \cu \ urk

208
Robert A. lritch/

Analisis dan Desain Sistem Informqsi: Pendekatan Terstruktur


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.

You might also like