Tujuan : memberikan gambaran secara umum kepada user tentang sistem yang baru
Desain Komponen Sistem Secara Umum
- untuk dikomunikasikan kepada user, bukan untuk programmer
Desain Model Secara Umum
a. Physical system, menggambarkan bagan alir sistem (system flowchart) dengan menggunakan simbol untuk mewakili elemen fisik, seperti simbol terminal, harddisk.
b. Logical model, menjelaskan cara kerja dari fungsi-fungsi dalam sistem informasi, digambarkan dengan menggunakan diagram arus data (data flow diagram).
Desain Output Secara Umum
- merupakan produk sistem informasi yang dapat dilihat, dengan tipe :
- output intern (internal output) - untuk mendukung kegiatan manajemen
- output ekstern (external output)- untuk pihak luar yang membutuhkan
Format output - naratif, tabel atau grafik
Langkah-langkah desain output secara umum :
a. menentukan kebutuhan output dari sistem yang baru
b. menentukan parameter dari output meliputi tipe, format, media yang digunakan, alat output yang digunakan, jumlah tembusannya, distribusi dan periode yang digunakan, jumlah tembusannya, distribusi dan periode outputnya.
Desain Input Secara Umum
- melibatkan beberapa proses :
1. Penangkapan data (data capture), pencatatan kejadian nyata akibat transaksi ke dalam dokumen, yang kemudian menjadi bukti transaksi.
2. Penyiapan data (data preparation), mengubah data ke dalam bentuk yang dapat dibaca oleh mesin (machine readable form).
3. Pemasukan data (data entry), proses memasukkan data ke komputer
Tipe input :
a. input ekstern (external input) - berasal dari luar organisasi
b. input intern (internal input) - berasal dari dalam organisasi
Langkah-langkah desain input secara umum :
a. Menentukan kebutuhan input sistem yang baru
b. Menentukan parameter dari input, meliputi :
- bentuk input, dokumen dasar atau bentuk isian pada alat input
- sumber input
- jumlah tembusan untuk input
- alat input yang digunakan
- volume input
- periode input
Desain Database Secara Umum
Database system - penerapan database dalam sistem informasi - dibentuk dari kumpulan file
a. File induk, file yang tetap harus ada selama adanya sistem informasi
- file induk acuan- nilai record jarang berubah
- file induk dinamik - nilai record sering diperbarui
b. File transaksi - merekam data hasil dari suatu transaksi
c. File laporan - berisi informasi yang akan ditampilkan
d. File sejarah - file yang sudah tidak aktif tetapi masih diperlukan
e. File pelindung - file backup
f. File kerja - temporary file, untuk menghemat memori selama proses berlangsung.
Metode Organisasi File
1. File urut (sequential file) - pengorganisasian (sequential organization) serta pengaksesan (sequential access) file secara terurut.
2. File urut berindeks (indexed sequential file) - pengorganisasian (sequential organization) file secara terurut dengan pengaksesan langsung (direct access).
3. File akses langsung (direct access file) - file dengan organisasi acak (random organization) dengan pengaksesan langsung (direct access).
Organisasi File Database :
1. Struktur data berjenjang (hierarchical data structure)
2. Struktur data jaringan (network data structure)
3. Struktur data berhubungan (relational data structure)
Langkah-langkah Desain Database Secara Umum
1. Menentukan kebutuhan file database untuk sistem yang baru
2. Menentukan parameter dari file database, meliputi ;
- tipe file, berupa file induk, file transaksi, atau file lainnya.
- media file, berupa media penyimpanan file
- organisasi file, menggunakan file tradisional atau database
- field kunci dari file
Pengendalian Desain Secara Umum
1. Pengendalian Organisasi
- pemisahan tugas (segregation of duties)
- pemisahan tanggungjawab (segregation of responsibilities)
- pengecekan
2. Pengendalian Dokumentasi
Tujuan :
- mempelajari cara mengoperasikan sistem
- sebagai bahan training
- dasar pengembangan sistem
- dasar modifikasi dan perbaikan sistem
- acuan bagi pemeriksa sistem
Macam-macam dokumentasi :
- dokumentasi prosedur - prosedur pada suatu keadaan tertentu
- dokumentasi sistem - penggambaran sistem pengolahan data
- dokumentasi program - penggambaran logika program
- dokumentasi operasi - prosedur mengoperasikan program
- dokumentasi data - definisi dari item-item data dalam database
3. Pengendalian Hardware
- mendeteksi kesalahan atas tidak berfungsinya perangkat keras
4. Pengendalian Keamanan Fisik
- pengawasan terhadap pengaksesan, pengaturan lokasi fisik dan penggunaan alat-alat pengaman
5. Pengendalian Keamanan Data
- menjaga keamanan dan integritas data, meliputi :
- penggunaan data log
- proteksi file
- pembatasan pengaksesan (access restriction)
- data backup dan recovery
6. Pengendalian Komunikasi
- menangani kesalahan transmisi dan keamanan data waktu transmisi
- Kriptografi (cryptography) - merubah data ke dalam bentuk kode-kode rahasia
Data (plain text) - enkripsi - transmisi data - dekripsi - Data (plain text)
Pengendalian Aplikasi
1. Pengendalian Masukan (input control)
- memastikan bahwa data transaksi yang valid telah lengkap, terkumpul semuanya serta bebas dari kesalahan sebelum dilakukan proses pengolahannya
Pengendalian pada saat penangkapan data (data capture), dapat dilakukan dengan :
a. pembuatan nomor urut data - kelengkapan data
b. ruang maksimum penyimpanan data - kebenaran data
c. review data - meneliti ulang kelengkapan dan kebenaran data
d. verifikasi data - pengecekan kelengkapan dan kebenaran data
e. pengendalian menggunakan mesin
f. pengendalian menggunakan program aplikasi (programmed check)
2. Pengendalian Pengolahan
- mencegah kesalahan selama proses pengolahan data, dapat dilakukan dengan :
a. control total check - memastikan bahwa data yang diolah sudah lengkap dan benar
b. matching check - mendeteksi kesalahan pada data
c. reference file check - mengecek hasil pengolahan data dengan file acuan
d. limit and reasonable check - pengecekan batas limit dan kewajaran data
e. check - melakukan cross check pada data dari berbagai sudut pandang
f. record locking - penguncian data untuk mengatasi concurrency data.
3. Pengendalian Keluaran
- memastikan bahwa informasi yang dihasilkan sudah sesuai dengan hasil pengolahan data, dilakukan dengan :
a. pengendalian informasi yang ditransmisikan - kriptografi
b. pengendalian pada tampilan layar di terminal - pengendalian pada sistem komputer secara fisik.
Senin, 29 Maret 2010
Langganan:
Posting Komentar (Atom)


Tidak ada komentar:
Posting Komentar