• Tidak ada hasil yang ditemukan

TEKNIK ANALISIS DAN PERANCANGAN SISTEM MENGGUNAKAN DAD / EASYCASE UNTUK SIM

Simbol Manual Operation

TEKNIK ANALISIS DAN PERANCANGAN SISTEM MENGGUNAKAN DAD / EASYCASE UNTUK SIM

12.1. Elemen yang harus dipertimbangkan dalam desain system

Elemen terpenting dalam desain sistem adalah jalur pemakai atau user interface yang terdiri dari layar terminal, keyboard dan alat-alat lainnya, bahasa komputer dan cara lain sehingga pemakai dapat bertukar input dan output dengan mesin. Berikut ini beberapa elemen yang harus dipertimbangkan dalam perancangan untuk memenuhi interface, yaitu :

1. Query

Secara query, pemakai sistem harus dapat mengakses data yang diperlukan untuk mendapatkan informasi walaupun tidak tersedia program aplikasinya. 2. Desain Layar

Desain layar harus jelas, melompat-lompat dan tidak berisi informasi yang tidak relevan.

3. Umpan Balik

Dalam sistem online, aspek penting dalam umpan balik (feed back) adalah waktu respon (respon time), yaitu waktu antara saat pemakai memasukkan data dengan respon yang diberikan oleh sistem.

4. Bantuan (Help)

Desain sistem yang baik harus menyediakan cara bagaimana pemakai dapat meminta bantuan kepada sistem untuk menjelaskan apa yang ingin diketahui oleh pemakai.

5. Pengendalian Kesehatan

Desain sistem harus mempertimbangkan pengendalian kesalahan ini yang dapat berupa :

a. Pencegahan kesalahan

Sistem harus menyediakan instruksi yang jelas kepada pemakai tentang apa yang harus dilakukan sehingga pemakai tidak melakukan kesalahan yang seharusnya tidak perlu terjadi.

b. Pendeteksi kesalahan

Jika kesalahan terjadi, sistem harus dapat mengidentifikasikan kesalahan dan dapat menampilkan berita kesalahan ini.

c. Pembetulan kesalahan

Jika ada suatu data yang diinputkan salah sebelum data diolah, maka sistem harus dapat memberikan kesempatan pada pemakai untuk dapat mengoreksinya. Demikian juga bila data yang salah terlanjur terekam ke basis data, maka sistem harus menyediakan cara untuk membetulkannya.

12.2. Kebutuhan Sistem

Kebutuhan-kebutuhan sistem (system requirement) yang harus diperhatikan dalam mendesain SIM adalah :

1. Keandalan (reability), yaitu menunjukkan seberapa besar sistem dapat diandalkan untuk melakukan suatu proses yang dapat dipercaya dan dibutuhkan.

2. Ketersediaan (availability), yaitu sistem mudah diakses oleh pemakai.

3. Keluwesan (fleksibility), yaitu sistem mudah beradaptasi dengan memuaskan, sesuai kebutuhan pemakai yang berubah.

4. Jadwal instalansi (installation schedule), yaitu terdiri dari periode waktu antar saat organisasi dasar untuk membutuhkan dan saat informasi ini diterapkan. 5. Umur yang diharapkan dan potensi pertumbuhan (life compentancy and

growth potencial), sistem harus didesain sesuai dengan yang dikehendaki oleh pemakai sistem dan mampu bertumbuh bila terjadi perubahan-perubahan yang cukup signifikan.

6. Kemudahan dipelihara (maintainability), yaitu sistem harus mudah dipelihara. Sistem harus dirawat tergantung dari desainnya.

12.3. Diagram Arus Data/DAD (Data Flow Diagram/DFD)

Model dari sistem secara fisik dan secara logika telah di desain secara umum. Sistem secara fisik dapat digambarkan dengan bagan alir dokumen. Secara logika dapat digambarkan dengan Diagram Arus Data (DAD)/ Data Flow Diagram

(DFD). Desain model menggambarkan secara rinci urut-urutan langkah dari masing-masing proses yang digambarkan dalam diagram arus data.

1. External entity

External entityadalah kesatuan luar yang merupakan kesatuan di lingkungan luar sistem yang akan mempengaruhi sistem, dengan memberikan input ataupun menerima output dari sistem. Kesatuan luar berupa :

a. Orang atau sekelompok orang dalam organisasi di luar sistem b. Organisasi atau orang luar organisasi

c. Kantor atau divisi dalam perusahaan tetapi di luar sistem

d. Sub sistem informasi lain di luar sistem yang sedang di kembangkan e. Sumber asli dari suatu transaksi

f. Penerima akhir dari suatu laporan yang dihasilkan oleh sistem 2. Data Flow

Data flow disimbolkan dengan tanda panah dimana arah panah menunjukan arah mengalirnya data. Arus data mengalir menuju proses dan atau meninggalkan external entity(kesatuan luar) selalu menuju ke proses. Arus data ini dapat berupa masukan untuk sistem atau hasil dari proses sistem dan dapat berbentuk sebagai berikut :

 Formulir atau dokumen yang digunakan sistem

 Laporan tercetak yang dihasilkan sistem

 Masukan untuk komputer

 Output ke layar monitor

 Data yang dibaca dari suatu file atau yang direkam ke suatu file

 Komunikasi ucapan

 Surat-surat atau memo

 Suatu isian yang dicatat pada buku agenda 3. Process

Process adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari arus data yang masuk ke proses dan akan dihasilkan arus data yang keluar dari proses.

Perlu diperhatikan, bahwa arus data adalah arus yang mengalir menuju proses atau arus yang mengalir dari proses atau arus yang mengalir dari proses menuju proses lain, sehingga jika arus data tidak seperti ketentuan tersebut maka dapat dipastikan bahwa diagram arus tersebut salah. Kesalahan yang sering terjadi adalah :

a. Proses mempunyai input tetapi tidak menghasilkan output

Kesalahan ini disebut dengan blackhole(lubang hitam), karena data masuk ke dalam proses dan lenyap tidak berbekas

b. Proses menghasilkan output tetapi tidak pernah input

Kesalahan ini sering disebut miracle (ajaib), karena secara ajaib dihasilkan output tanpa pernah menerima input.

4. Data Store

Data store merupakan simpanan dari data yang dapat berupa : a. File atau database di sistem komputer

b. Arsip atau catatan manual

c. Kotak tempat data di meja seseorang d. Tabel acuan buku

e. Suatu agenda atau buku

Data store disimbolkan dengan persegipanjang terbuka salah satu ujungnya dengan sebuah kotak di salah satu ujungnya

Penggambaran data storeperlu memperhatikan hal berikut :

a. Hanya proses saja yang berhubungan dengan data store, karena yang menggunakan atau merubah data di data storeadalah suatu proses.

b. Arus data yang menuju ke data storedari suatu proses menunjukkan proses updateterhadap data yang tersimpan di data store. Updatedata dapat berupa:

Menambah atau menyimpan recordbaru ke data store

Menghapus recordatau mengambil dokumen baru ke data store

c. Arus data yang berasal dari data storemenuju ke suatu proses dapat diartikan bahwa proses tersebut menggunakan data yang ada di data storeuntuk dilihat isinya.

d. Untuk suatu proses dapat melakukan dua-duanya, yaitu menggunakan dan meng-updatedata dalam data store.

5. Easycase

Penggambaran DAD dapat menggunakan software Easycase dengan menggunakan metode SSADM ( Structured Sistem Analisis and Design Methodology ). Dalam penggambaran menggunakan software Easycase ini tidak sekedar tempel menempel sebagaimana dengan menggunakan software flowchart yang lama. Dalam Easycase diberikan fasilitas semacam prosedur running program yang mengecek letak kesalahan penggambaran.

BAGIAN XIII

Dokumen terkait