METODOLOGI PRESKRIPTIF
16.1
PENDAHULUAN
Cara-cara yang menentukan prosedur yangharns diikuti selamaproses pengembangan sistim informasi, diklasiflkasikan sebagai cara Prescriptive. Beberapa di antaranya tersedia dalam bentuk Package Software. Peranan utamapaket-paket tersebut untuk menunjang cara-cara laindengan melengkapi ataumemperbaiki sistim yang diisyaratkan dan aktifltas-aktifltas pengembangan software dari pengembangan sistim Informasi. Dalam bab-bab berikut dijabarkan beberapa sistim yang tersedia dipasar bebas antara lain ISDOS (PSLIPSA), PLEXSYS, PRIDE, SDM!70, SPECTRUM DAN SRESISREM . Disamping itu adabeberapa cara lain seperticara CHAPIN'S, DBO, (DESIGN BY OBJECTIVES), PAD (PROGRAMANALYSYS DIAGRAM), HOS (HIGHER ORDER SOFIW ARE), MSR (MET A STEPWISE REFINEMENT) dan PDL (PROGRAM DESIGN LANGUAGES) diklasifIkasikan sebagai cara yang ditentukan yang dijabarkan oleh PETER (Desember 1981) dan ERON.
155
16.2
ISDOS PROJECT (PSL/PSA) Isdos designsistiminformasidan sistimmengoptimumkan adalahproyek !
!
software yang dikembangkan di universitas Michigan (misalnya, Th 77). Tujuan Isdos adalah otomatisasi proses pembentukan sistim infonnasi, bagiannya adalah PSL & PSA. PSL bagian utama ISDOS adalah suatu bahasa yang merekam pennintaan pemakai , dalam bentuk yang dapat diandalkan. PSL dirancang sedemikian rupa sehingga keluarannya dpt dianalisa oleh package software PSA. PSL adalah suatu bahasa untuk menjalankan sistim , bukan sistim bahasa program. PSA adalah package software yang mirip dengan kamus data dan digunakan untuk mengecek data saat dimasukkan. Menyimpannnya, menganalisanya dan menghasilkan berbagai laporan sebagai keluaran. PSA menggunakan sebuah DBMS untuk menyimpan pennintaan pemakai. PSA menganalisa PSL akan kebenaran kalimat dan menghasilkan sejumlah laporan kamus data, kamus fungsi dan sebuah analisa akan proses-proses yang harus didahulukan adalah laporan yang dihasilkan oleh PSA . Di samping itu ada juga laporan grafik yang menginstruksikan hubunganhubungan dari proses yang diberikan tennasuk menggambarkan apakah sebuah proses itu merupakan dari proses lainnya atau proses yang mempunyai bagian-bagian lain. PSA melaksanakan analisa jaringan untuk memeriksa kelengkapan hubungan antara data dengan proses. Di sampingitujuga menganalisa hubungan ketergantungan waktu dari data dan sebuah analisa dari isi data. Jika analisa PSA dan PSL bebas dari kesalahan , perancang sistim bisa memulai rancangannya . Seperti dinyatakan oleh NUNAMAKER dan KONSYNSKI, konsep ISDOS yang mulanya dimaksudkan untuk otomatisasi proses pengembangan sistem, tapi hanya sedikit saja kegiatan-kegiatan yang dilakukan dalam pembentukan sistem.
16.3 PLEXSYS PROYEK Tujuan dari Proyek Plexsys adalah untuk mendapatkan sistem pembentukan yang dikembangkan untuk mengubah bahasa tingkat tinggi menjadi kode yang bisa dioperasikan untuk konfigurasi Hardware yang diinginkan. Plexsys adalah pengembangan dari ISDOS. Kalau Isdos menekankan pada aspek diluar prosedurdari definisi permintaan, plexsys lebih menekankan pada aspek penciptaan kode otomatis dari.sistem pembentukan software.
156
16.4
PRIDE
Pride adalah sebuah cara sistem desain otomatis yang digunakan untuk pengembangan sistim informasi yang ditawarkan oleh sebuah perusahaan Amerika, M BRYCE dan kawan kawan. Digambarkan sebagai cara yang terintegrasi dengan baik dengan sistem design /analisa struktur, manajemen data, manajemen proyek dan dokumentasi , komunikasi , menyediakan alat-alat CAD (Computer Aided Design) untuk pengembangan sistem paket software ini dapat menyiapkan rancangan sistim untuk aplikasi manual dan atau otomatis . Evaluasi aktifitas-aktifitas tersebut adalah masalah perubahan parameter.
16.5
SDM/70
SDM/70 adalah cara pengembangan sistem yang dikembangkan dan dipasarkan oleh perusahaan Amerika ATLANTIC SOFTWARE.SDMnO adalah sejumlah metode perkiraan, dokumentasi, dan petunjuk petunjuk administrasi untuk menolong pemakai dalam pengembangan dan memelihara sistem yang efektif.
16.6
SPECTRUM
Spectrum adalah cara sistem pengembagan yang dikembangkan dan dipasarkan oleh perusahaan Amerika (SPECTRUM INTERNATIONAL). Spectrum mempunyai berbagai versi untuk berbagai tujuan, misalnya Spectrum I (untuk Daur hidup konvensional), Spectrum n (untuk sistim manajemen proyek dart sistim untuk memperkirakan hubungan langsung).
16.7
SRES DAN SREM
SRES adalah sistim permintaan mesin software dikembangk~ oleh TRW untuk pengembangan sistem software ( SDS) pada angkatan udara Amerika Serikat
.
Dalam SRES permintaan dinyatakan dalam RSL ( REQUIREMENT STATEMENTLANGUAGE). REVS (REQUIREMENT ENGINEERING AND VALIDATION SYSTEM) digunakan untuk analisa definisi RSL dalam pemeliharaan data Base. Cara seperti ini dinamakan SREM(Software Requirement Engineering Metodology). Sistem ini pertama kali digunakan di TEXAS INSTRUMENTS 157
ADVANCED SCIENTIFIC COMPUTER tahun 1976. SRES mempunyai k0l1sep konsep yang mirip dengan proyek ISDOS.
RINGKASAN Cara prescriptive adalah cara yang menentukan Prosedur untuk diikuti contohnya cara CHAPINS, DBO (Design By Objectives) Program Analysis diagram ( PAD ), Higher Order Software (HOS ), Meta Stepwise Requirement ( MSR ) dan program design language ( PDL )adalah beberapa dari cara - cara ini. Beberapa dari mereka ada di pasar bebas. Sistem pengembangan informasi yang paket dinamakan sebagai PSL/PSA, Plexsys, Pride, SDM/70, Spectrum dan SRES/SREM. Kebanyakan dari paket ini digunakan sebagai cara untuk mendukung system Requirement definition dan kegiatan pengembangan software.
158