Perancangan Sistem Bag. I


Fase Desain Sistem

Setelah tahap analis selesai, maka yang perlu kita lakukan adalah mendesain atau membentuk sistem sesuai yang kita inginkan, karena setelah menyelesaikan tahap analisis, kita sudah memiliki gambaran bagaimana sistem ingin kita buat. Tahap ini kita sebut sebagai tahap Systems Design (Desain sistem). Tahap desain digunakan untuk menjelaskan bagaimana suatu sistem dibangun untuk memenuhi kebutuhan pada fase analisis.

Perancangan/Desain dalam pembangunan perangkat lunak merupakan upaya untuk membuat sebuah sistem yang dapat memberikan kepuasan yang dapat berupa informasi terhadap

  • Spesifikasi kebutuhan fugsional
  • Memenuhi target
  • Memenuhi kebutuhan secara implisit/eksplisit dari segi performansi maupun penggunaan sumber daya
  • Kepuasan batasan pada proses desain dari segi biaya, waktu, dan perangkat.
  • Kualitas perangkat lunak biasanya dinilai dari segi kepuasan pengguna perangkat lunak terhadap perangkat lunak yang digunakan. 

Proses Perancangan membutuhkan beberapa elemen pengetahuan yang digunakan dalam proses pembuatannya, yaitu

  • Sumber daya yang dibutuhkan
  • Informasi yang dibutuhkan
  • Metode pemrosesan data
  • Kebutuhan sistem
  • Operasi data
  • Alat bantu lainnya

Desain sistem ada dibagi jadi 2, yaitu

Desain sistem secara umum (General system design/macro design) dan desain sistem terperinci (detailed system design/physical system design/internal design).

Desain sistem dapat diartikan sebagai Berikut

  • Pendefinisian dari kebutuhan fungsional.
  • Persiapan untuk rancang bangun implementasi.
  • Menggambarkan bagaiman suatu sistem dibentuk.
  • Sistem yang dibentuk dapat berupa penggambaran, perencanaan, dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang berfungsi dan utuh.
  • Menyangkut konfigurasi dari komponen perangkat lunak dan keras dari suatu sistem.

Tujuan Desain Sistem

  • Memenuhi kebutuhan pemakai sistem
  • Memberikan gambaran jelas dan rancang bangun yang lengkap pada pemogram komputer

Perlunya Dilakukan Desain Sistem

  • Dilakukan agar pembangunan/pengembangan sistem sesuai yang direncanakan dengan visi,misi dan tujuan organisasi
  • Biasanya pengembangan dilakukan dalam lingkup proyek. Dibuat sebelum proyek dilaksanakan.
  • Membutuhkan persetujuan dari pemegang proyek (bisa sipemimpin proyek)

Sasaran Desain Sistem

  • Harus berguna, mudah dipahami, dan digunakan.
  • Harus dapat mendukung tujuan utama perusahaan sesuai dengan yang telah didefinisikan
  • Harus efektif dan efisien dalam melakukan operasi dibagian pendukung sistem
  • Harus mempunyai rancang bangun yang terperinci

Teknik yang digunakan dalam membuat desain sistem secara umum bisa dalam bentuk flowchart/flowmap, atau dibuat dalam bentuk prototype yang berupa sketsa dasar/storyboard dari penggambaran suatu sistem

Ruang lingkup desain sistem secara umum

  • Penyaringan objek input
  • Desain database secara umum
  • Metode pengolahan data
  • User atau bagian pendukung sistem
  • Desain output
  • Hardware
  • Software

Ruang lingkup desain sistem secara terperinci

  • Bentuk laporan dokumen dasar sebagai input awal
  • Penentuan kode data
  • Desain tampilan dialog
  • Desain database terinci (Normalisasi)

Individu yang mengambil keputusan ada 3 yaitu

  • Executive (Manajemen tingkat atas)

Karakteristik umum dari executive adalah mereka orang yang terlibat dalam pengambilan keputusan dan Prioritas mereka adalah ROI (Return On Investment). Jadi agar proyek dapat disetujui, maka anda harus mampu meyakinkan mereka bahwa proyek tersebut akan dapat meningkatkan ROI.

  • Middle Manager (Manajer Tingkat Menengah)

Karakteristik umum dari Middle adalah mereka orang yang terlibat dalam pengambilan keputusan dan Prioritas mereka adalah bagaimana meningkatkan produktivitas kerja. Jadi sistem informasi yang dikembangkan harus dapat menunjukkan seberapa besar produktivitas kerja yang akan meningkat dengan menggunakan sistem yang baru.

  • Functional User (Pengguna Aplikasi)

Karakteristik umum dari Functional User adalah mereka orang yang terlibat dalam pengambilan keputusan dan Prioritas mereka adalah bagaimana aplikasi yang dibuat mampu mempermudah pekerjaan mereka. Jika functional user dilibatkan dalam pengambilan keputusan, anda harus mampu menunjukkan kemudahan yang akan diberikan dari sistem yang akan dikembangkan tersebut.

Orang yang Terlibat Dalam Tahap Desain Sistem

  • Analis Sistem
  • Personil lain : Spesialis pengendalian, Spesialis penjamin kualitas, Spesialis Komunikasi Data.
  • Pengguna (User)

Kesimpulan

Tahap desain adalah tahap yang dilakukan setelah melakukan tahap analisis. Tahap ini dilakukan untuk menunjukkan bagaimana sistem yang dibuat ini dibangun untuk memenuhi kebutuhan. Proses Perancangan membutuhkan beberapa elemen pengetahuan yang digunakan dalam proses pembuatannya, yaitu Sumber daya yang dibutuhkan, Informasi yang dibutuhkan, Metode pemrosesan data, Kebutuhan sistem, Operasi data, dan Alat bantu lainnya. Orang-orang yang ikut andil atau terlibat dalam tahap desain ialah Analis sistem, Pengguna, dan para personil lain yang bertindak sebagai spesialis sistem informasi

 

Komentar