295948134 2007 Suwanto R Edhy S Laporan Penelitian 05 Juli 2007 Analisis Aspek Kualitas Schema Database 4 pdf

BAGIAN A.

LAPORAN HASIL PENELITIAN

RINGKASAN DAN SUMMARY

Kenyat aan di lapangan selama ini menunj ukkan bahwa t idak semua organisasi berhasil mengimplement asikan SIM dengan baik. Salah sat u hasil audit pada implement asi SIM di Indonesia menunj ukkan bahwa yang paling sering dij umpai adalah t erj adinya f enomena t ambal sulam aplikasi SIM, t ermasuk di dalamnya adal ah kegagal an implement asi dan

f enomena “ t ambal sulam” pada SIAKAD. Hal ini t erbukt i dengan masih banyaknya PT yang t elah melakukan pengembangan dan impl ement asi SIAKAD, namun hasilnya belum memuaskan hingga saat ini. Salah sat u peran dat abase, yait u sebagai sumber inf romasi bagi SIM, mengimplikasikan bahwa dat abase yang digunakan harus mampu memenuhi kebut uhan berbagai inf ormasi dan dat a bagi para penggunanya, baik unt uk saat ini maupun mendat ang. Rancangan schema dat abase seharusnya dirancang sedemikian rupa sehingga mempunyai kualit as yang t inggi. Terkait dengan hal t ersebut , t erdapat banyak aspek yang mempengaruhi keberhasilan implement asi SIM dalam organisasi, diant aranya adalah aspek organisasi, manaj emen, perilaku, at au t eknologi yang meliput i perangkat keras, perangkat lunak, rekayasa sist em, dat abase.

Dengan mengacu pada hasil penelit ian Olaf Herden (2001), penelit ian ini melakukan analisis t ent ang aspek-aspek kualit as schema dat abase pada dat abase akademik yang digunakan di ISTA. Analisis dilakukan pada rancangan logikal dengan menggunakan model logika berupa business rule yang digunakan pada ISTA. Aspek-aspek kualit as schema yang dianalisis meliput i 9 (sembilan) krit eria, yait u correct ness, consist ency, relevance, scope, l evel of det ail, complet eness, minimalit y, abilit y of int egrat ion, sert a readabilit y. Hasil penelit ian ini diharapkan dapat memberikan rekomendasi langkah yang mungkin dilakukan oleh pengel ola/ penanggungj awab dat abase akademik di ISTA. Berdasarkan hasil analisis, secara umum dapat dinyat akan bahwa schema dat abase akademik ISTA memiliki kual it as yang rendah. Kondisi ini akan menj adi pot ensi bagi t imbul nya berbagai permasalahan yang serius di kelak kemudian hari. Dan oleh karenanya, maka perlu segera dilakukan upaya-upaya penyempurnaan unt uk menghindari t imbulnya permasalahan yang l ebih kompl eks dan semakin sulit dit angani.

KATA PENGANTAR

Puj i syukur kami panj at kan ke hadirat Tuhan Yang Maha Kuasa, karena at as rahmat dan ij in-Nya laporan penelit ian ini dapat kami selesaikan.

Pada kesempat an ini kami menyampaikan ucapkan t erimakasih dan penghargaan kepada berbagai pihak yang t elah mendukung kelancaran dan t erlaksananya penelit ian ini, yait u :

1. Rekt or ISTA Yogyakart a, yang t elah memberikan dukungan dalam pelaksanaan penelit ian ini

2. Dekan Fakult as Teknologi Indust ri, ISTA Yogyakart a, yang t elah memberikan dukungan dalam pelaksanaan penelit ian ini

3. Kepala Lembaga Penelit ian ISTA Yogyakart a, yang t elah memberikan dukungan dalam pelaksanaan penelit ian ini

4. Bapak Ir. Amir Hamzah, M. T. , yang t elah memberikan rekomendasi, masukan dan saran t erkait dengan penelit ian ini

5. Bapak Muhammad Sholeh, S. T. , M. T. , yang t elah memberikan rekomendasi, masukan dan saran t erkait dengan penelit ian ini

6. Rekan-rekan Dosen Jurusan Teknik Inf ormat ika, FTI, ISTA Yogyakart a

7. Semua pihak yang t elah mendukung pelaksanaan penelit ian ini Kami menyadari bahwa hasil penelit ian ini masih mengandung kedangkalan dan kekurangan, oleh karena it u umpan balik, saran dan masukan dari para Pemerhat i dan Pembaca sangat kami harapkan unt uk melakukan peningkat an kualit as pada masa selanj ut nya.

Akhirnya, kami berharap agar hasil penelit ian ini dapat bermanf aat dan mencapai sasaran yang diharapkan.

Yogyakart a, 05 Juli 2007

Penelit i

DAFTAR ISI

Halaman: HALAMAN JUDUL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i HALAMAN PENGESAHAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii SURAT KETERANGAN KARYA ILMIAH. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii

BAGIAN A. LAPORAN HASIL PENELITIAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii

RINGKASAN DAN SUMMARY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii KATA PENGANTAR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix DAFTAR ISI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x

BAB I PENDAHULUAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1. 1. Lat ar Belakang Masalah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1. 2. Rumusan Masalah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

1. 3. Bat asan Masalah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

BAB II LANDASAN TEORI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

2. 1. Tinj auan Tent ang Konsep SIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

2. 1. 1. Def inisi SIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

2. 1. 2. Tuj uan SIM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

2. 1. 3. Karakt erist ik Kebut uhan Inf ormasi dalam SIM . . . . . . . . . . . . . . . . . 9

2. 1. 4. Met odologi Pengembangan SIM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

2. 1. 5. Perancangan Sist em Dalam SIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

2. 2. Tinj auan Tent ang Konsep Dat abase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

2. 2. 1. Def inisi Dat abase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

2. 2. 2. Tuj uan dan Keunt ungan Dat abase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

2. 2. 3. Kekangan Dalam Dat abase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

2. 2. 4. Pandangan Terhadap Dat abase. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

2. 2. 5. Relat ional Dat abase Model / RDBM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

2. 3. Dat abase dan SIM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

2. 4. Perancangan Dat abase Unt uk SIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

2. 5. Verif ikasi St rukt ur Dat abase. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

2. 6. Schema Dat abase Universal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

2. 7. Pendekat an Dalam Pengukuran Kualit as Inf ormasi . . . . . . . . . . . . . . . . . . . . 44

BAB III TUJUAN DAN MANFAAT PENELITIAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

3. 1. Tuj uan Penelit ian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

3. 2. Manf aat Penelit ian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

BAB IV METODOLOGI PENELITIAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

4. 1. Met ode Penelit ian. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

4. 2. Lingkup Permasalahan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

4. 3. Aspek Permasalahan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

4. 4. Jadwal Wakt u Penelit ian. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

BAB V HASIL DAN PEMBAHASAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5. 1. Hasil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

5. 1. 1. Sist em Inf ormasi di Perguruan Tinggi (SIPT) . . . . . . . . . . . . . . . . . 51

5. 1. 2. Sub Sist em Sist em Inf ormasi Akademik (SIAKAD) dalam SIPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

5. 1. 3. Impl ement asi Sist em Inf ormasi di ISTA . . . . . . . . . . . . . . . . . . . . . . . 81

5. 1. 4. Impl ement asi SIAKAD di ISTA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

5. 2. Pembahasan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

5. 2. 1. Inst alasi Dat abase Server Post greSQL . . . . . . . . . . . . . . . . . . . . . . . . 100

5. 2. 2. Pembuat an Duplikasi Dat abase Akademik . . . . . . . . . . . . . . . . . . . 100

5. 2. 3. Membuat Dat abase Dupl ikasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

5. 2. 4. Analisis/ Penguj ian Aspek-Aspek Kual it as Schema Dat abase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102

5. 2. 5. Rekapit ulasi Hasil Analisis/ Penguj ian Aspek-Aspek Kualit as Schema Dat abase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112

BAB VI KESIMPULAN DAN SARAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

6. 1. Kesimpulan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

6. 2. Saran . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117

DAFTAR PUSTAKA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 LAMPIRAN: SCHEMA DATABASE AKADEMIK ISTA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

BAGIAN B. DRAFT ARTIKEL ILMIAH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227

BAGIAN C. SINOPSIS PENELITIAN LANJUTAN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

BAB I PENDAHULUAN

1. 1. Latar Belakang Masalah

Perkembangan t eknologi inf ormasi-komput er saat ini sudah mencapai pada t ahap di mana ukurannya semakin kecil, kecepat annya semakin t inggi, namun harganya semakin murah dibandingkan dengan kemampuan kerj anya. Kondisi ini mendorong masyarakat berlomba- lomba memanf aat kan komput er sebagai alat bant u pengolahan dat a dengan cara membangun sist em pengolahan dat a t erkomput erisasi unt uk penyaj ian inf ormasi, baik unt uk keperluan pribadi maupun organisasinya. Sekalipun kurang t epat , sist em pengol ahan dat a t erkomput erisasi unt uk penyaj ian inf ormasi dalam suat u organisasi sering disebut sebagai Sist em Inf ormasi Manaj emen (SIM).

Menurut Leavit t dan Whisler (dalam Davis dan Olson, 1987) suat u sist em organisasi t erbent uk at as empat komponen at au subsist em yang saling berkait an. Komponen-komponen yang dimaksud adalah t uj uan, t eknologi, st rukt ur, sert a sumberdaya manusia. Keempat komponen t ersebut t erint egrasi di dalam sebuah sist em yang disebut organisasi. Perubahan t erhadap sebuah at au lebih komponen organisasi akan memerlukan perubahan pada komponen yang lain, dan pada gilirannya akan mempengaruhi seluruh organisasi.

Kenyat aan di l apangan menunj ukkan, bahwa t idak semua organisasi berhasil mengimplement asikan SIM dengan baik. Eko Nugroho (1991) t el ah menel it i pengaruh st rukt ur organisasi dan sumber daya manusia t erhadap keberhasilan implement asi SIM dalam organisasi dalam penelit ian t esisnya. Hasil penelit ian t ersebut membukt ikan, bahwa rat a- rat a persent ase t ingkat keberhasilan implement asi SIM, khususnya di DIY relat if rendah, hanya sekit ar 60%. Penelit ian t ersebut j uga t elah membukt ikan bahwa sumberdaya manusia (para t eknisi sist em inf ormasi, misalnya operat or, analis sist em komput er, manaj er unit pemrosesan Kenyat aan di l apangan menunj ukkan, bahwa t idak semua organisasi berhasil mengimplement asikan SIM dengan baik. Eko Nugroho (1991) t el ah menel it i pengaruh st rukt ur organisasi dan sumber daya manusia t erhadap keberhasilan implement asi SIM dalam organisasi dalam penelit ian t esisnya. Hasil penelit ian t ersebut membukt ikan, bahwa rat a- rat a persent ase t ingkat keberhasilan implement asi SIM, khususnya di DIY relat if rendah, hanya sekit ar 60%. Penelit ian t ersebut j uga t elah membukt ikan bahwa sumberdaya manusia (para t eknisi sist em inf ormasi, misalnya operat or, analis sist em komput er, manaj er unit pemrosesan

f akt or pent ing yang mempengaruhi keberhasilan implement asi SIM. Selanj ut nya, penelit ian t ersebut menyarankan adanya penelit ian lebih lanj ut pada aspek-aspek lain yang mempengaruhi keberhasilan implement asi SIM dalam organisasi, yait u aspek organisasi, manaj emen, perilaku, at au t eknologi yang meliput i perangkat keras, perangkat lunak,

rekayasa sist em, dat abase . Dalam sumber ref erensi yang lain, Richardus Eko Indraj it (2000) menyat akan bahwa salah sat u hasil audit pada implement asi SIM di Indonesia menunj ukkan bahwa yang paling sering dij umpai adalah suat u kenyat aan t erj adinya f enomena “ t ambal sulam“ apl ikasi SIM akibat t erj adinya perubahan kebut uhan inf ormasi (dan dat a) unt uk memenuhi kepent ingan manaj emen. Dan menurut

Zainal A. Hasibuan (2004) keberhasilan implement asi SIM di dunia hanya berkisar ant ara 20-30 % saj a, dan khusus unt uk Indonesia kemungkinan lebih kecil dari 20%.

Organisasi yang mengimplement asikan SIM dapat bergerak dalam bidang apa saj a, baik yang bergerak dalam bidang produksi barang maupun j asa, prof it maupun non-prof it , berskala kecil, menengah, maupun besar. Salah sat u cont oh organisasi yang t elah mengimplement asikan SIM adalah Perguruan Tinggi (PT). Implement asi SIM dalam lingkungan PT ut amanya digunakan unt uk pengolahan dat a akademik yang sering dikenal dengan sebut an Sist em Inf ormasi Akademik (SIAKAD). Kegagalan implement asi SIM dan f enomena “ t ambal sulam” aplikasi SIM t ernyat a j uga dapat t erj adi dalam SIAKAD. Hal ini dapat dibukt ikan dengan masih adanya PT yang t elah melakukan pengembangan dan implement asi SIAKAD l ebih dari sat u dekade lamanya, namun hasilnya belum memuaskan hingga saat ini.

Dalam suat u implement asi SIM, dapat dipahami bahwa kebut uhan inf ormasi (dan dat a) bagi para pengguna unt uk dapat dipast ikan akan mengalami perubahan. Perubahan kebut uhan inf ormasi (dan dat a) t ersebut akan memerlukan penyesuaian pada komponen SIM lainnya,

t ermasuk dat abase . Perubahan kebut uhan inf ormasi (dan dat a) t erebut dapat t erj adi, baik akibat perubahan yang t erencana maupun yang t idak t erencana sebelumnya. Perubahan kebut uhan inf ormasi (dan dat a) akan memerlukan perubahan pada program aplikasi, nilai-nilai rinci dat a ( dat a it ems ) yang perlu disimpan dalam dat abase at au bahkan perubahan pada st rukt ur t abel dat abase . Pada umumnya perubahan pada program aplikasi diperlukan karena adanya t unt ut an kebut uhan t ampilan keluaran yang lebih baik dan l ebih menarik. Perubahan pada nilai-nilai rinci dat a ( dat a it ems ) dalam dat abase dapat dilakukan dengan cara menambahkan at au menyesuaikan at ribut dan/ at au nilai-nilai rinci dat a ( dat a it ems ) dalam t abel dat abase . Sedangkan perubahan rancangan st rukt ur t abel dat abase akan relat if mahal, lama, dan hanya dapat dilakukan dengan cara membongkar kembali def inisi st rukt ur t abel dat abase , kerelasian ant ar dat a dalam dat abase , bat asan-bat asan nilai pada at ribut dan/ at au nilai-nilai rinci dat a, dan sekaligus perubahan program aplikasi.

Salah sat u peran dat abase , yait u sebagai sumber inf romasi bagi SIM, mengimplikasikan bahwa dat abase yang digunakan harus mampu memenuhi kebut uhan berbagai inf ormasi (dan dat a) bagi para penggunanya, baik unt uk saat ini maupun mendat ang. Tanpa mengabaikan sumber aday inf ormasi yang l ainnya, aspek rekayasa sist em, khususnya rancangan schema dat abase akan sangat mempengaruhi keberhasilan implement asi SIM dalam organisasi. Rancangan schema dat abase yang berkualit as akan meningkat kan kwalit as SIM, sebaliknya rancangan schema dat abase yang kurang berkualit as akan berpot ensi menimbulkan permasalahan-permasalahan dan bahkan keaggalan implement asi SIM pada suat u organisasi, t ermasuk Perguruan Tinggi. Dengan demikian, schema dat abase seharusnya dirancang sedemikian rupa sehingga mempunyai kualit as yang baik/ t inggi.

Dengan menggunakan met a model , penelit ian Olaf Herden (2001) t elah berhasil mendef inisikan dan mengukur aspek-aspek kualit as schema berorient asi obyek ( obj ect orient ed ) suat u dat abase , dan mengusulkan Dengan menggunakan met a model , penelit ian Olaf Herden (2001) t elah berhasil mendef inisikan dan mengukur aspek-aspek kualit as schema berorient asi obyek ( obj ect orient ed ) suat u dat abase , dan mengusulkan

1. 2. Rumusan Masalah

Berdasarkan lat ar bel akang permasalahan di at as, dapat dipahami bahwa kualit as dat abase merupakan permasalahan pent ing. Oleh karena it u, maka rumusan permasalahan dalam penelit ian ini adalah sebagai berikut :

1. Bagaimanakah melakukan analisis kualit as schema dat abase

2. Bagaimanakah kual it as schema dat abase yang digunakan pada dat abase akademik di ISTA

1. 3. Batasan Masalah

Analisis dalam penelit ian ini dif okuskan pada aspek kualit as schema dat abase dengan bat asan sebagai berikut :

1. Analisis dilakukan pada rancangan schema dat abase yang digunakan pada dat abase akademik yang digunakan di ISTA

2. Analisis dilakukan pada rancangan logikal, bukan implement asi pada DBMS, t eknologi perangkat keras, maupun program aplikasi yang digunakan

3. Analisis dilakukan dengan menggunakan model l ogika berupa business rul e yang digunakan pada ISTA

BAB II TINJAUAN PUSTAKA

2. 1. Tinj auan Tentang Konsep SIM

2. 1. 1. Definisi SIM

Dalam lingkungan pengol ahan dat a menggunakan komput er, sist em pengolahan dat a t erkomput erisasi unt uk penyaj ian inf ormasi bagi keperluan manaj emen dalam organisasi sering disebut sebagai “ Sist em Inf ormasi Manaj emen/ SIM” ( Management Inf or mat i ons Syst ems/ MIS), walaupun t idak semua orang menyet uj ui penggunaan ist ilah SIM t ersebut . Ist ilah SIM t elah didef inisikan ol eh para pakar dengan cara yang berbeda- beda. Sebagian orang menyebut nya sebagai “ Sist em Inf ormasi” saj a, dan sebagian yang lain menyebut nya sebagai “ Pengol ahan Dat a Elekt ronik/ PDE” ( El ect r oni c Dat a Pr ocessi ng/ EDP). Namun demikian menurut Eko Nugroho (1991) , pada umumnya SIM merupakan ist ilah yang paling banyak dipergunakan.

Gordon B. Davis (1987) mendef inisikan SIM sebagai int egrasi sist em manusia-mesin yang menyediakan inf ormasi unt uk mendukung f ungsi-

f ungsi operasi, manaj emen, dan pengambilan keput usan dalam sebuah organisasi. SIM menggunakan har dwar e dan sof t war e komput er; prosedur manual; model unt uk analisis, perencanaan, kendal i dan pembuat an keput usan; dat abase.

Raymond McLeod dan George Schell (2001) mendef inisikan SIM sebagai sist em berbasis komput er ( Comput er Based Inf or mat i on Syst ems/ CBIS) yang menyediakan inf ormasi kepada pengguna yang memiliki kebut uhan yang sama. SIM menyediakan inf ormasi t ent ang masa lampau, saat ini, dan mendat ang. Kesamaan kebut uhan dapat dipandang pada aspek area f ungsional, t ingkat kegiat an manaj emen, dan manaj er dan nonmanaj er. Pengguna SIM t erdiri at as ent it as f ormal organisasi.

Menurut Ef raim Turban dan Jay E. Aronson (2001) , SIM mengumpulkan, memproses, menyimpan, menganalisis, dan Menurut Ef raim Turban dan Jay E. Aronson (2001) , SIM mengumpulkan, memproses, menyimpan, menganalisis, dan

Konsep SIM t erus berkembang sesuai dengan perkembangan t eknologi komput er, dan kemudian dikenal sebagai evolusi CBIS (McLeod dan Schell, 2001) . Evolusi CBIS bermula dari konsep pengolahan dat a t radisional -manual. Konsep ini mengalami perubahan dengan populernya ist ilah SIM pada t ahun 1964. Pada saat it u perusahaan IBM t elah mempromosikan konsep di sk f i l e penj ualan dan t erminal. Produk IBM t ersebut mendorong munculnya ist ilah Ot omat isasi Perkant oran ( Of f i ce Aut omat i on/ OA). Pada t ahun 1971 lahir konsep baru yang disebut Sist em Pendukung Pengambil an Keput usan/ SPPK ( Deci si on Suppor t Syst ems/ DSS). Buku-buku t eks yang beredar saat it u j uga t elah membedakan ant ara ist ilah MIS dan DSS, dimana SIM digunakan unt uk memenuhi keperluan organisasi/ grup, sedangkan DSS unt uk memenuhi keperluan individual yang bersif at spesif ik. Dan, sej ak t ahun 1990-an berkembang konsep Kecerdasan Buat an ( Ar t i f i ci al Int el l i gence/ AI) dan Sist em Pakar (Exper t Syst ems/ ES). AI dan ES merupakan invest asi besar dalam dunia bisnis. SIM dalam organisasi memiliki kemampuan unt uk menyediakan inf ormasi t ent ang masa lampau, saat ini, dan mendat ang. Inf ormasi t ersebut dit ampilkan dalam bent uk laporan periodik, khusus, dan simulasi.

SIM menyediakan inf ormasi unt uk suat u area f ungsional dalam organisasi. Menurut Raymmond McLeod dan George Shell (2001) , pengguna inf ormasi dapat mel iput i para manaj er, para personal non manaj er, sert a para personal dan organisasi dalam lingkungan perusahaan. Manaj er memiliki t ugas mengel ola seluruh sumber daya yang ada dengan cara yang paling ef ekt if , yait u sumber daya f isik yang t erdiri at as personal, mat erial, mesin (t ermasuk f asilit as dan energi), dan uang; sumber daya konsept ual berupa inf ormasi (dan dat a) (McLeod dan Schell ,

2001) . Para manaj er membut uhkan inf ormasi (dan dat a) unt uk melaksanakan t ugas-t ugasnya. Inf ormasi (dan dat a) t elah menj adi bagian sumber daya pent ing dan st rat egis, sehingga perlu dikelola dengan baik sebagaimana sumber daya f isik lainnya. Perhat ian khusus pada pengel olaan inf ormasi diperlukan karena adanya dua pengaruh, yait u kompleksit as kegiat an bisnis yang semakin meningkat dan kemampuan komput er yang semakin meningkat (McLeod dan Schell, 2001) .

Pengelolaan inf ormasi sebenarnya t elah ada sej ak lama, yang relat if baru adalah kemudahan memperoleh inf ormasi yang mut akhir, akurat , dan t epat wakt u. Teknologi komput er memungkinkan unt uk memenuhi kebut uhan t ersebut . SIM sebagai sebuah model memuat dua bagian ut ama, yait u dat abase dan Sist em Inf ormasi Int erorganisasi ( Int er or gani zat i onal Inf or mat i on Syst ems/ IOS). Dat abase dalam SIM menyediakan inf ormasi (dan dat a) yang t erkait dengan seluruh t ransaksi yang t erj adi dalam organisasi. Sedangkan IOS menyediakan inf ormasi yang t erkait dengan lingkungan organisasi, misal pemasok, pel anggan,

dan l ain-l ain (McLeod dan Schell, 2001) . Cont oh IOS adal ah Sist em Inf ormasi Eksekut if ( Execut i ve Inf or mat i on Syst ems/ EIS), Sist em Inf ormasi Pemasaran ( Mar ket i ng Inf or mat i on Syst ems), Sist em Inf ormasi Pabrikasi ( Manuf act ur i ng Inf or mat i on Syst ems), dan lain-l ain. EIS disediakan bagi para manaj er pada t ingkat perencanaan st rat egis. Sist em Inf ormasi Pemasaran menyediakan inf ormasi unt uk penyelesaian masalah-masalah pemasaran, misal riset pasar, promosi, penent uan harga, dan lainnya. Sist em Inf ormasi Pabrikasi menyediakan inf ormasi unt uk memecahkan masalah-masalah pabrikasi, misal t eknik indust ri, produksi, persediaan, kualit as, beaya, dan l ainnya.

Secara f ungsional, SIM dikembangkan unt uk memenuhi kebut uhan- kebut uhan inf ormasi dengan menekankan pada area f ungsional penggunanya. Penyediaan inf ormasi ini dit angani oleh sof t war e penyusun laporan ( r epor t wr i t i ng sof t war e) yang mampu mencet ak laporan- laporan periodik, khusus, dan perbedaan. Laporan periodik dibuat secara Secara f ungsional, SIM dikembangkan unt uk memenuhi kebut uhan- kebut uhan inf ormasi dengan menekankan pada area f ungsional penggunanya. Penyediaan inf ormasi ini dit angani oleh sof t war e penyusun laporan ( r epor t wr i t i ng sof t war e) yang mampu mencet ak laporan- laporan periodik, khusus, dan perbedaan. Laporan periodik dibuat secara

Cara lain memahami def inisi SIM adalah dengan memahami dan menggabungkan 3 (t iga) ist ilah penyusun SIM, yait u sist em, inf ormasi, dan manaj emen. Dengan menggabungkan ket iga ist il ah t ersebut , maka SIM dapat dipahami sebagai sekumpulan subsist em yang saling berhubungan; berkumpul bersama-sama dan membent uk sat u kesat uan; saling berint eraksi dan bekerj asama ant ara bagian sat u dengan yang lainnya dengan cara-cara t ert ent u unt uk melakukan f ungsi pengolahan dat a, menerima masukan ( i nput ) berupa dat a, mengolahnya (pr ocessi ng), dan menghasilkan keluaran ( out put ) berupa inf ormasi sebagai dasar pengambil an keput usan yang berguna dan mempunyai nilai nyat a yang dapat dirasakan akibat nya baik pada saat it u j uga maupun di masa mendat ang; mendukung kegiat an operasional, manaj erial, dan st rat egis; dengan memanf aat kan sumber daya yang ada guna mencapai t uj uan.

2. 1. 2. Tuj uan SIM

Suat u SIM dikembangkan unt uk t uj uan-t uj uan t ert ent u sesuai dengan kebut uhan organisasi. SIM yang sederhana dikembangkan dengan t uj uan unt uk memenuhi kebut uhan inf ormasi (dan dat a) unit -unit

f ungsional organisasi. SIM sepert i ini mendukung pengolahan t ransaksi pada t ingkat operasional dan sedikit dukungan pada t ingkat manaj erial . SIM yang lebih kompleks menangani pengolahan dat a t ransaksi pada t ingkat operasional dan penekanan pada t ingkat manaj erial. SIM sepert i ini t erdiri at as modul -modul yang masing-masing menangani pengolahan dat a pada unit f ungsional t ert ent u. Sedangkan SIM yang kompleks dikembangkan unt uk menangani kebut uhan inf ormasi (dan dat a) unt uk semua pengguna pada semua t ingkat kegiat an manaj emen, pada semua unit f ungsional yang ada. Oleh karena it u, maka set iap SIM yang dikembangkan oleh organisasi dapat mempunyai t uj uan yang spesif ik.

Menurut Charles S. Parker (1989) , SIM secara umum mempunyai t uj uan unt uk oper at i onal ef f i ci ency, f unct i onal ef f ect i veness, bet t er ser vi ce, pr oduct cr eat i on and i mpr ovement , al t er i ng t he basi s of compet i t i on, spot t i ng and t aki ng advant age of oppor t uni t i es, sert a

c l i ent l ock i n- compet i t or l ock out .

2. 1. 3. Karakteristik Kebutuhan Informasi dalam SIM

Pada hakekat nya, kebut uhan inf ormasi pada set iap set iap t ingkat manaj emen adalah berbeda-beda, yait u t ergant ung pada f ungsi operasional, kegiat an manaj emen, dan pembuat an keput usan (McLeod

dan Schell, 2001) . Secara ringkas, kebut uhan inf ormasi menurut kat egori keput usan dit unj ukkan oleh Tabel 2. 1, sedangkan Tabel 2. 2 menunj ukkan perbedaan j enis keput usan pada t iga t ingkat kegiat an manaj emen (Davis, 1987) .

Tabel 2. 1: Kebut uhan inf ormasi menurut kat egori keput usan

Ciri Informasi

Perencanaan

Perencanaan taktis

manaj emen

Sumber Sebagian besar int ernal → Ekst ernal Luasnya

Sangat j elas, sempit → Sangat luas Tingkat agregasi Sangat t erinci → Agregat Horison wakt u Hist oris → Masa depan Keadaan wakt u Sangat baru → Agak lama Kecermat an Tinggi → Rendah

Frek. pemakaian Sangat t inggi → Jarang Sumber: Gordon B. Davis, 1987

Tabel 2. 2: Perbedaan j enis keput usan pada t iga t ingkat kegiat an manaj emen

Tingkat

Catatan

Perencanaan st rat egis Penet apan t uj uan, def inisi sasaran, kebij akan, pedoman umum, yang mengarahkan alur unt uk organisasi, misal: bidang usaha, st rat egi pasar.

Perencanaan t akt is & Perolehan sumber daya, t akt ik perolehan, lokasi, pengendalian manaj emen

produk baru, pemakaian anggaran, laporan perbedaan ( var i ance)

Perencanaan & pengendalian Pendayagunaan f asilit as & sumber daya yang ada operasional

unt uk menyelenggarakan kegiat an

Sumber: Gordon B. Davis, 1987

Dalam sumber ref erensi yang lain, David Wilson (1993) mendeskripsikan karakt erist ik kebut uhan inf ormasi sepert i dit ampilkan Gambar 2. 1.

Gambar 2. 1: Karakt erist ik kebut uhan inf ormasi

2. 1. 4. Metodologi Pengembangan SIM

Menurut J. L. Whit t en dan L. D. Bent ley (1998) , met odologi merupakan proses yang digunakan unt uk pengembangan sist em. Seluruh met odol ogi pengembangan SIM diarahkan dari sebuah sist em logik proses pemecahan masalah yang sering disebut siklus hidup pengembangan sist em ( syst em devel opment l i f e cycl e/ SDLC), kadang-kadang j uga disebut siklus hidup pengembangan aplikasi ( appl i cat i on devel opment l i f e cycl e). SDLC merupakan proses logik membangun SIM dan aplikasi- aplikasi komput er unt uk memecahkan masalah yang dilakukan oleh syst ems anal yst , sof t war e engi neer , pr ogr ammer , dan end-user . Sebuah met odol ogi adalah implement asi f isik pada siklus hidup logik yang menggabungkan langkah demi l angkah akt ivit as unt uk set iap t ahapan; perseorangan dan kel ompok yang menj adi pelaku dal am set iap akt ivit as; kemampuan menghasikan dan st andard kwalit as unt uk set iap akt ivit as; penggunaan alat dan t eknik unt uk set iap akt ivit as (Whit t en dan Bent ley,

1998) . Met odologi yang benar akan memberikan arah pada SDLC. Selanj ut nya, J. L. Whit t en dan L. D. Bent ley (1998) menyampaikan delapan prinsip pengembangan sist em, yait u:

1. Prinsip 1: Libat kan owner dan user semaksimal mungkin

2. Prinsip 2: Gunakan pendekat an penyelesaian masal ah

3. Prinsip 3: Susun t ahapan dan akt ivit as

4. Prinsip 4: Susun st andar unt uk konsist ensi pengembangan dan dokument asi

5. Prinsip 5: Tet apkan sist em sebagai invest asi modal

6. Prinsip 6: Jangan t akut membat al kan at au merevisi lingkup sist em

7. Prinsip 7: Sist em dipecah-pecah agar lebih mudah dikuasai

8. Prinsip 8: Sist em dirancang unt uk dapat t umbuh dan berubah Menurut J. L. Whit t en dan L. D. Bent ley (1998) , pendekat an penyelesaian masalah, baik unt uk analisis pada sist em manual, sist em t erkomput erisasi, maupun aplikasi, dapat mengunakan sebuah kerangka kerj a PIECES, yait u meliput i (Whit t en dan Bent ley, 1998) :

1. Permasalahan kinerj a ( Per f or mace=P), yait u:

a. Thr oughput , merupakan j umlah pekerj aan yang dapat

diselesaikan dalam periode wakt u t ert ent u

b. Response t i me, merupakan rat a-rat a penundaan yang t erj adi ant ara saat permint aan t ransaksi dan respon yang diberikan t erhadap t ransaksi

2. Permasalahan inf ormasi ( Inf or mat i on=I) (dan dat a), yait u:

a. Out put , meliput i:

1) Kekurangan pada beberapa inf ormasi

2) Kekurangan pada inf ormasi pent ing

3) Kekurangan pada inf ormasi yang relevan

4) Terlalu banyak inf ormasi ( i nf or mat i on over l oad)

5) Inf ormasi dalam f ormat yang t idak berguna

6) Inf ormasi t idak akurat

7) Inf ormasi yang sulit diproduksi

8) Inf ormasi t idak sesuai urut an wakt u penggunaan

b. Input , meliput i:

1) Dat a t idak t ert angkap

2) Dat a t idak dit angkap pada wakt u yang t epat

3) Dat a dit angkap secara t idak akurat , memuat kesalahan

4) Dat a sulit dit angkap

5) Dat a dit angkap secara berulang

6) Terlalu banyak dat a yang dit angkap

7) Dat a t idak sah ikut dit angkap

c. Penyimpanan dat a, meliput i:

1) Dat a disimpan berul ang dal am beberapa f ile dan/ at au dat abase

2) Dat a disimpan t idak akurat

3) Dat a disimpan secara t idak aman

4) Dat a t idak diorganisasi dengan baik

5) Dat a t idak f leksibel, sulit menemukan kebut uhan inf ormasi baru dari dat a yang t ersimpan

6) Dat a t idak dapat diakses

2. Permasalahan ekonomis ( Economi c=E), yait u:

a. Beaya-beaya, meliput i:

1) Beaya t idak t erduga

2) Beaya di luar kemampuan sumber daya yang t ersedia

3) Beaya t erlalu t inggi

b. Keunt ungan, meliput i:

1) Pangsa pasar baru dapat dieksplorasi

2) Pasar yang ada saat ini dapat dit ingkat kan

3) Or der dapat dit ingkat kan

3. Permasalahan kont rol ( Cont r ol =C) dan keamanan, yait u:

a. Keamanan at au kont rol t erlal u minim, yait u:

1) Dat a input t idak diedit cukup memadai

2) Pelanggaran et ika pada dat a at au inf ormasi

3) Dat a yang disimpan secara berulang t idak konsist en pada

f ile-f ile at au dat abase yang berbeda

4) Kebij akan pr i vacy dat a dilanggar

5) Kesalahan proses (baik karena manusia, mesin, at au sof t war e)

6) Kesalahan pengambilan keput usan

b. Keamanan at au kont rol t erlal u banyak, yait u:

1) Birokrasi memperlambat sist em

2) Kont rol membuat para pelanggan at au karyawan

3) Kont rol yang ket at menyebabkan penundaan proses

4. Permasalahan ef isiensi ( Ef i ci ency=E), yait u:

a. Pemborosan wakt u pada orang, mesin, at au komput er, meliput i:

1) Dat a dinput kan at au di- copy secara berulang

2) Dat a diproses secara berulang

3) Inf ormasi di- gener at e secara berulang

b. Pemborosan mat erial dan suplai pada orang, mesin, at au komput er

c. Terlalu banyak upaya unt uk t ugas-t ugas

d. Mat erial t erlalu banyak diperl ukan unt uk t ugas-t ugas

5. Permasalahan pelayanan ( Ser vi ce=S), yait u:

a. Sist em memberikan hasil yang t idak akurat

b. Sist em memberikan hasil yang t idak konsist en

c. Sist em memberikan hasil yang t idak reliabel ( unr el i abl e)

d. Sist em sulit dipelaj ari

e. Sist em sulit digunakan

f . Sist em j anggal digunakan

g. Sist em t idak f leksibel unt uk hal-hal at au sit uasi-sit uasi baru

h. Sist em t idak f leksibel unt uk perubahan

i. Sist em t idak kompat ibel dengan sist em lain j . Sist em t idak dikoordinasikan dengan sist em-sist em l ain

2. 1. 4. 1. System Development Life Cycle/ SDLC

Met odol ogi pengembangan sist em menurut J. L. Whit t en dan L. D. Bent ley (1998) , meliput i 8 (delapan) t ahap, yait u:

1. Tahap sur vey, t ahap ini memiliki t iga kegunaan, yait u:

a. Menj awab pert anyaan apakah proyek memiliki nilai;

b. Mendef inisikan lingkup proyek dan masal ah, peluang, arah yang ingin dicapai;

c. Menent ukan t im dan pesert a, anggaran, j adwal unt uk proyek.

2. Tahap st udy, t ahap ini memiliki t iga kegunaan, yait u:

a. Pemahaman kembali permasalahan bisnis oleh t im proyek;

b. Menent ukan permasalahan dipecahkan dengan cara t erbaik;

c. Menent ukan sist em dapat dikembangkan dengan cara t erbaik.

3. Tahap def i ni t i on, t ahap ini berguna unt uk mengident if ikasi dat a, proses, ant armuka, dan kebut uhan geograf is pengguna sist em baru.

4. Tahap t ar get i ng, t ahap ini berguna unt uk mengident if ikasi kandidat solusi, menganalisis kandidat solusi, dan merekomendasikan solusi yang dit arget kan akan dirancang dan diimpl ement asikan.

5. Tahap pur chasi ng, t ahap ini berguna unt uk riset pasar t eknologi inf ormasi, mengumpulkan proposal dari penj ual, dan merekomendasikan proposal yang memenuhi kebut uhan bisnis dan t eknologi inf ormasi ke manaj emen.

6. Tahap desi gn, t ahap ini berguna unt uk ment ransf ormasikan kebut uhan bisnis yang diperoleh pada t ahap def inisi ke bent uk rancangan t eknis.

7. Tahap const r uct i on, t ahap ini berguna unt uk membangun dan menguj i

f ungsional sist em yang memenuhi kebut uhan bisnis dan perancangan, dan unt uk mengimplement asikan ant armuka sist em lama dan baru.

8. Tahap del i ver y, t ahap ini berguna unt uk meng-i nst al l , menyebar, dan menempat kan sist em baru ke dal am operasi at au produksi.

Dalam sumber ref erensi yang lain, Raymond McLeod, Jr. dan George Schell (2001) menj elaskan bahwa dalam siklus hidup sist em ( Syst ems Li f e Cycl e/ SLC), met odol ogi diart ikan sebagai cara yang direkomendasikan unt uk melakukan sesuat u hal . Dalam aplikasi, pendekat an pada t ugas pengembangan sist em dengan menggunakan

sist em berbasis komput er seringkali disebut pendekat an “ air t erj un” ( wat er f al l ) yang meliput i:

1. Perencanaan ( pl anni ng)

2. Analisis ( anal ysi s)

3. Perancangan ( desi gn)

4. Implement asi ( i mpl ement at i on)

5. Penggunaan ( use) Personal yang t erlibat dalam SDLC meliput i para personal dalam SIM, pengguna, dan spesialis yang dapat memberikan konsult asi. Dalam pendekat an t radisional, para spesialis bekerj asama dengan para pengguna, sedangkan dalam pendekat an baru menggunakan st rat egi out sour ci ng. Tahap perencanaan meliput i:

1. Pengakuan permasalahan

2. Def inisi permasalahan

3. Menet apkan himpunan sasaran

4. Ident if ikasi bat asan

5. Mengarahkan st udi kelayakan (t eknik, ekonomi, hukum dan et ika, operasional, j adwal)

6. Menyiapkan proposal st udi proyek

7. Menyet uj ui at au menolak dilanj ut kan at au t idak dil anj ut kan

8. Memberikan mekanisme kont rol Tahap anal isis meliput i:

1. Mempublikasikan

2. Mengorganisasikan t im proyek

3. Mendef inisikan kebut uhan inf ormasi

4. Mendef inisikan krit eria kinerj a sist em

5. Menyiapkan proposal perancangan (dibandingkan dengan proposal st udi)

6. Menyet uj ui at au menolak ke perancangan proyek Tahap parancangan meliput i:

1. Menyiapkan det ail rancangan

2. Mengident if ikasi konf igurasi al t ernat if sist em

3. Evaluasi konf igurasi

4. Memilih konf igurasi t erbaik

5. Mempersiapkan proposal implement asi

6. Menyet uj ui at au menolak mel anj ut kan ke implement asi sist em Tahap impl ement asi meliput i:

1. Perencanaan implement asi

2. Mengumumkan;

3. Menj elaskan sumber daya hardware

4. Menj elaskan sumber daya sof t ware

5. Menyiapkan dat abase

6. Menyiapkan f asilit as f isik

7. Mendidik para personal yang t erlibat dan pengguna

8. Menyiapkan proposal cut over

9. Menyet uj ui/ menolak melanj ut kan ke penggunaan sist em baru

10. Cut over ke sist em baru Tahap penggunaan meliput i:

4. Menyiapkan proposal rekayasa ulang

5. Menyet uj ui at au menolak rekayasa ulang Dalam sumber ref erensi yang lain, Avison dan Fit zgerald (1995) menyat akan, bahwa met odol ogi memuat f ase-f ase, masing-masing f ase memuat sej umlah sub f ase, yang menj adi pet unj uk bagi pengembang sist em dal am memilih t eknik yang t epat pada set iap t ahapan pada proyek dan membant u perencanaan, pengel olaan, kont rol , dan eval uasi

proyek Sist em Inf ormasi. Menurut mereka, ada ribuan met odologi pengembangan Sist em Inf romasi yang sudah pernah dipakai, dan set iap met odol ogi memiliki perbedaan sat u sama l ain karena adanya perbedaan

penekanan, misal penekanan t erhadap dimensi manusianya, pendekat an keilmiahannya, pendekat an yang pragmat is, pendekat an yang ot omat is.

Niv Ahit uv, Seev Neumann, dan Moshe Zviran (2002) t el ah melakukan penelit ian mengenai pengembangan sist em Ent er pr i se Resour ces Pl anni ng (ERP). Menurut penelit i t ersebut , saat ini pendekat an konvensional sudah t idak bisa diandalkan lagi. Para penelit i t ersebut mengusulkan met odologi pengembangan ERP dengan memperhat ikan 9 karakt erist ik ERP, yait u kompleksit as sist em, kepent ingan st rat egi sist em,

f leksibilit as sist em, lingkup aplikasi, inf rast rukt ur t eknologi, perubahan proses organisasional , kekuat an hubungan dengan vendor , konsult an ket enagakerj aan, sert a ket erlibat an pengguna.

Berdasarkan karakt erist ik t ersebut Niv Ahit uv, Seev Neumann, dan Moshe Zviran (2002) mengaj ukan suat u met odol ogi pengembangan sist em ERP yang t ahapannya meliput i seleksi, def inisi paralel pengembangan dan impl ement asi, sert a operasi.

2. 1. 4. 2. Kerangka Kerj a Zachman

Dalam art ikelnya, Brian Mullen (2005) menyat akan bahwa pengembangan SIM dapat dilakukan dengan menggunakan Kerangka Kerj a Zachman yang mengil ust rasikan posisi set iap t ipe met ode perancangan at au represent asi yang dapat digunakan. Kerangka Kerj a Zachman dapat dit unj ukkan sepert i Tabel 2. 3. Set iap baris dalam t abel t ersebut merepresent asikan deskripsi sist em pada t ingkat selanj ut nya, dan mot ivasi bisnis dit empat kan pada kolom pert ama unt uk mengarahkan akt ivit as-akt ivit as lainnya dalam mendef inisikan sist em.

Tabel 2. 3: Kerangka Kerj a Zachman

Sumber: ht t p: / / www2. cst udies. ubc. ca/ ~mullen/ IEDBS. ht ml#GeneralTables

2. 1. 5. Perancangan Sistem Dalam SIM

Perancangan sist em ( syst em desi gn) merupakan t ahapan set el ah analisis sist em ( syst em anal ysi s) yang dapat dikel ompokkan dal am dua bagian, yait u perancangan sist em secara umum ( gener al syst em desi gn) at au perancangan konsept ual ( consept ual desi gn) at au perancangan sist em logika ( l ogi cal desi gn) dan perancangan sist em secara t erinci ( det ai l syst em desi gn) at au perancangan sist em secara f isik (physi cal syst em desi gn) at au perancangan int ernal (i nt er nal desi gn).

Tahap perancangan sist em mempunyai dua t uj uan ut ama, yait u unt uk memenuhi kebut uhan pengguna sist em dan unt uk memberikan gambaran yang j elas t ent ang rancang bangun yang lengkap kepada pemrogram ( pr ogr ammer ) dan ahli t eknik l ain. Kebut uhan sist em (syst em r equi r ement ) yang harus diperhat ikan dalam merancang SIM meliput i:

1. Keandal an ( r eabi l i t y)

2. Ket ersediaan ( avai l abi l i t y)

3. Keluwesan ( f l eksi bi l i t y)

4. Jadwal inst alasi ( i nst al l at i on schedul e)

5. Umur yang diharapkan ( l i f e expent ancy) dan pot ensi pert umbuhan ( gr owt h pot enci al )

6. Kemudahan dipelihara ( mai nt ai nabi l i t y) Model sist em secara f isik dapat digambarkan dengan bagan al ir dokumen, sedangkan model sist em secara logika dapat digambarkan dengan Diagram Arus Dat a/ DAD ( Dat a Fl ow Di agr am/ DFD). DFD menggambarkan secara rinci urut an langkah masing-masing proses yang digambarkan dalam DAD. Beberapa met odologi dapat digunakan unt uk menggambar DFD, salah sat unya adalah SSADM ( St r uct ur ed Syst em Anal ysi s and Desi gn Met hodol ogy). Pedoman menggambar DFD, adalah sebagai berikut (Whit t en dan Bent ley, 1998) :

1. Ident if ikasikan semua ext er nal ent i t y sist em yang t erlibat

2. Ident isikasikan semua i nput dan out put yang t erlibat dengan ext er nal ent i t y

3. Gambarl ah t erlebih dahul u diagram kont eks at au diagram induk unt uk garis besar, kemudian dipecah unt uk level-level berikut nya

4. Gambarl ah hi er ar chy char t unt uk semua proses dalam sist em unt uk mempersiapkan penggambaran DFD level berikut nya

5. Gambarl ah sket sa DFD unt uk over vi ew di agr am (level 0) berdasarkan proses bagan berj enj ang

6. Gambarlah DFD unt uk level-level berikut nya, yait u level 1, kemudian dipecah dalam level 2, dan set erusnya

7. Set elah semua level DFD digambarkan, selanj ut nya menggambar DFD unt uk laporan ke manaj emen secara t erpisah

8. Semua l evel DFD yang t elah digambar t ermasuk DFD unt uk laporan ke manaj emen digabung dalam sat u diagram Salah sat u alat dokument asi yang banyak digunakan dal am

perancangan sist em adalah diagram HIPO. Menurut Al-Bahra bin Ladj amudin (2005) , HIPO unt uk sist em dapat dit unj ukkan dalam t iga

j enis, yait u Vi sual Tabl e of Cont ent s/ VTOC), Over vi ew Diagram, dan Det ai l ed Di agr am.

2. 2. Tinj auan Tentang Konsep Dat abase

2. 2. 1. Definisi Dat abase

Sebuah def inisi dat abase yang t elah cukup lama, namun cukup lengkap dan masih relevan t el ah diberikan oleh James Mart in (1975) , yait u sekumpulan dat a t erhubung ( i nt er r el at ed dat a) yang disimpan secara bersamasama pada suat u media t anpa “ mengat ap” sat u sama lain at au t idak perlu suat u kerangkapan dat a, kalaupun t erj adi kerangkapan maka kerangkapan t ersebut harus seminimal mungkin dan t erkont rol ( cont r ol l ed r edundancy); dat a disimpan dengan cara-cara t ert ent u sehingga mudah unt uk digunakan at au dit ampilkan kembali; dat a dapat digunakan oleh sat u at au lebih program aplikasi secara opt imal; dat a disimpan t anpa mengalami ket ergant ungan dengan program yang akan menggunakannya; dat a disimpan sedemikian rupa sehingga proses penambahan, pengambilan, dan modif ikasi dat a dapat dilakukan dengan mudah dan t erkont rol .

C. J. Dat e (1995) mendef inisikan dat abase sebagai beberapa kumpulan dat a yang akan t et ap t ersimpan, digunakan oleh sist em-sist em aplikasi yang diberikan oleh organisasi. Menurut J. L. Whit t en dan L. D. Bent ley (1998) dat abase adalah sekumpul an dat a dalam f ile yang saling t erhubung ( i nt er r el at ed f ile), r ecor d dalam f ile harus mengij inkan adanya kerelesaian (dapat dibayangkan sebagai poi nt er ) ke r ecor d- r ecor d lain dalam f ile yang lain. Raghu Ramakrishnan (1998) mendef inisikan dat abase sebagai sekumpulan dat a yang saling berhubungan yang menj elaskan akt if it as-akt if it as pada sebuah organisasi. Abraham Silberschat z, Henry F. Kort h, dan S. Sudarshan (2001) mendef inisikan dat abase sebagai sekumpulan dat a yang saling berhubungan dan menj adi bagian dari DBMS. Sedangkan Raymond McLeod dan George Schell (2001) mendef inisikan dat abase sebagai

keseluruhan dat a yang disimpan dalam sist em komput er yang menj adi sumber daya organisasi.

2. 2. 2. Tuj uan dan Keuntungan Dat abase

James Mart in (1975) mengelompokkan t uj uan dat abase menj adi dua kelompok, yait u t uj uan primer dan t uj uan sekunder. Tuj uan primer merupakan t uj uan ut ama yang ingin dicapai dalam perancangan dan pengembangan dat abase.

Tuj uan primer dat abase meliput i penggunaaan dat abase oleh banyak pengguna, menj aga invest asi int elekt ual , penekanan biaya, menghilangkan prolif erasi, kinerj a ( per f or mance), kej elasan (cl ar i t y), kemudahan pemakaian, f leksibilit as ( f l exi bi l i t y), kebut uhan dat a yang t idak t erant isipasi dapat dipenuhi dengan cepat , perubahan yang mudah, akurasi ( accur acy) dan konsist ensi (consi st ency), privasi (pr i vacy), keamanan ( secur i t y), sert a ket ersediaan (avai l abi l i t y) (Mart in, 1975) .

Tuj uan sekunder dat abase merupakan t uj uan t ambahan yang diperlukan unt uk mencapai t uj uan primer, meliput i kebebasan dat a secara f isik ( physi cal dat a i ndependency), kebebasan dat a secara logik ( l ogi cal dat a i ndependency), pengendalian at au minimalisasi kerangkapan ( dat a r edundancy), kecepat an akses, kecepat an pencarian, st andarisasi dat a, t ersedianya kamus dat a, ant armuka pemrogram t ingkat t inggi, bahasa end-user , int egrit as (i nt egr i t y), kecepat an pemulihan kembali dari kerusakan ( f ast r ecover y f r om f ai l ur i es), kemudahan unt uk pengat uran ( t uni ng), perancangan dan pengawasan alat -alat , sert a pengorganisasian kembali at au migrasi dat a dapat dilakukan secara ot omat is (Mart in, 1975) .

Kamran Parsaye, Mark Chignell, Set rag Khoshaf ian, dan Harry Wong (1989) , menyat akan bahwa dat abase memberikan keunt ungan sebagai berikut :

1. Akses bersama dat a unt uk pengguna-pengguna yang berbeda

2. Keamanan dat a

3. Meningkat kan kemudahan dan ef isiensi dalam updat e unt uk pemelihaan dat a

Dalam ref erensi yang lain,

C. J. Dat e (1995) menyat akan bahwa pengol ahan dat a dengan pendekat an dat abase memberikan keunt ungan:

1. Kerangkapan dat a dapat diminimalkan

2. Inkonsist ensi dat a dapat dihindari

3. Dat a dal am dat abase dapat digunakan bersama ( mul t i user )

4. St andarisasi dat a dapat dilakukan

5. Pembat asan unt uk keamanan dat a dapat dit erapkan

6. Int egrit as dat a dapat t erpelihara

7. Perbedaan kebut uhan dat a dapat diseimbangkan Sedangkan Raymond McLeod Jr. dan George Schell (2001) , menyat akan bahwa dat abase memberikan keunt ungan sebagai berikut :

1. Mengurangi kerangkapan dat a

2. Menghindari ket ergant ungan dat a

3. Memungkinkan int egrasi dat a dari banyak f ile

4. Pemanggilan dat a dan inf ormasi lebih cepat

5. Meningkat kan keamanan dat a

2. 2. 3. Kekangan Dalam Dat abase

Unt uk memenuhi bat asan/ krit eria sebagaimana def inisi dat abase, maka perancangan dat abase memiliki beberapa kekangan yang harus dit aat i, yait u (Mart in, 1975) :

1. Kerangkapan dat a ( dat a r edundancy)

2. Inkonsist ensi dat a ( dat a i nconsi st ency)

3. Dat a t erisolasi

4. Keamanan ( secur i t y)

5. Int egr i t y Menurut Abraham Sil berschat z, Henry F. Kort h, dan S. Sudarshan (2001) dat abase mampu mengat asi semua permasalahan yang t erkait kendala di at as.