Desain sistem secara umum

Tujuan dari desain sistem secara umum adalah untuk memberikan gambaran secara umum kepada user tentang sistem yang baru. Desain sistem merupakan persiapan dari desain terinci dan mengidentifikasikan komponen-komponen sistem informasi yang akan didesain secara rinci. Desain terinci dimaksudkan untuk pemrograman komputer dan ahli teknik lainnya yang akan mengimplementasikan sistem.

Desain sistem secara umum, komponen-komponen sistem informasi dirancang dengan tujuan untuk dikomunikasikan kepada user bukan untuk programmer sebagai berikut:
  1. Model
    Merancang fisik sistem dan logikal model
  2. Output
    Produk dari output yang dihasilkan sistem, dapat berupa media dan hasil proses dan format.
  3. Input
    Alat input yang digunakan, proses input, type input dan langkah-langkah desain input.
  4. Database
    Berfungsi sebagai basis penyedia informasi bagi user dan dan merupakan salah satu komponen penting sistem informasi, desain database dapat berupa database, database system, dan langkah-langkah desain database.
  5. Teknologi
    Digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirim informasi dan membantu mengendalikan dari sistem secara keseluruhan, termasuk alat masukan, keluaran, proses dan penyimpanan.
  6. Kontrol
    Pengendalian yang diterapkan pada sistem informasi berguna untuk tujuan mencegah atau menjaga terjadinya hal-hal yang tidak diinginkan (kesalahan-kesalahan atau kecurangan). Pengendalian sistem informasi dapat berupa secara umu dan secara aplikasi.

Desain sistem secara terinci

Tahap desain sistem mempunyai dua maksud atau tujuan utama, yaitu sebagai berikut:
  1. Untuk memenuhi kebutuhan kepada pemakai sistem
  2. Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrogram komputer dan ahli-ahli teknik lainnya yang terlibat.
Tujuan kedua ini lebih condong pada desain sistem yang terinci, yaitu pembuatan rancang bangun yang jelas dan lengkap untuk nantinya digunakan untuk pembuatan progam komputernya. Jadi, desain sistem terinci dimaksudkan untuk pemrogram komputer dan ahli teknik lainnya yang akan mengimplementasi sistem.

Komponen desain secara terinci:
  1. Desain input terinci
  2. Desain output terinci
  3. Desain dialog layar terminal
  4. Desain database terinci
  5. Desain teknologi terinci
  6. Desain model dan kontrol secara terinci
  7. Membuat laporan hasil desain sistem terinci