Minggu, 08 Mei 2016

Desain Sistem Informasi

Desain sistem
Tahap desain memutuskan bagaimana sistem akan beroperasi, dalam hal perangkat keras, perangkat lunak, dan  jaringan infrastruktur; antarmuka pengguna, formulir dan laporan, dan program khusus, database, dan file yang akan dibutuhkan.
Tahap desain memiliki empat langkah:
  1. Strategi desain pertama kali dibuat. Ini menjelaskan apakah sistem tersebut akan dibuat oleh programmer perusahaan sendiri, apakah sistem akan outsourcing ke perusahaan lain (biasanya perusahaan konsultan), atau apakah perusahaan akan membeli  ada paket perangkat lunak.
  2. Ini (langkah no 1) mengarah pada pengembangan desain arsitektur dasar untuk sistem, yang menggambarkan perangkat keras, perangkat lunak, dan infrastruktur jaringan yang akan digunakan. di banyak kasus, sistem akan menambah atau mengubah infrastruktur yang sudah ada dalam organisasi. Desain antarmuka menentukan bagaimana pengguna akan bergerak melalui sistem dan (misalnya, navigasi metode seperti menu dan tombol pada layar)  form dan laporan  yg digunakan sistem .
  3. Spesifikasi database dan file yang dikembangkan, mendefinisikan dengan tepat  data  apa yg akan akan disimpan dan di mana mereka akan disimpan.
  4. Tim analis mengembangkan rancangan/design program, yang mendefinisikan program yang harus ditulis dan apa yang  akan  tiap program lakukan.Gabungan  hasil2 dari tiap tahap  (arsitektur desain, desain interface, database dan file spesifikasi, dan desain program) adalah spesifikasi sistem yang diserahkan ke tim pemrograman untuk implementasi. Pada akhir tahap desain, analisis kelayakan dan rencana proyek dikaji ulang dan direvisi, dan keputusan lain yang dibuat oleh proyek sponsor dan komite persetujuan tentang apakah untuk mengakhiri proyek atau melanjutkan.

Perlukah dilakukan kegiatan disain sebelum melakukan pemrograman?


    Setelah proses analisa selesai, selanjutnya adalah membuat desain (desgin). Desain adalah langkah yang sangat penting dalam siklus SDLC karena langkah ini menentukan fondasi sistem informasi. kesalahan dalam desain dapat menimbulkan hambatan bahkan kegagalan proyek.

    Ada 2 jenis desain yang dibuat di langkah ini, yaitu desain proses bisnis dan desain pemrograman.
  • Desain Proses Bisnis
  • Desain Pemrograman

    Desain pemrograman dilakukan oleh Sistem Analis (SA) yaitu membuat desain yang diperlukan untuk pemrograman berdasarkan desain proses bisnis yang telah dibuat oleh BPA. desain ini akan menjadi pedoman bagi programmer untuk menulis source code. Desain pemrograman meliputi :
  • Desain database
  • Desain Screen Layout
  • Desain Diagram Proses
  • Desain Report Layout