Desain Sistem
Pendidikan

Desain Sistem

Desain Sistem

Desain Sistem
Desain Sistem
Analisis sistem digunakan untuk menjawab pertanyaan what ?
Desain sistem digunakan untuk menjawab pertanyaan how ?
Desain berkonsentrasi pada bagaimana sistem dibangun untuk memenuhi kebutuhan pada fase analisis
Manfaat desain sistem adalah memberikan gambaran rancang bangun (blue print) yang lengkap, sebagai penuntun (guideline) bagi programmer dalam membuat aplikasi
Sistem informasi yang terkomputerisasi setidaknya terdiri dari:
  • Hardware: terdiri dari komponen input, proses, output, dan jaringan
  • Software: terdiri dari sistem operasi, utilitas, dan aplikasi
  • Data: mencakup struktur data, keamanan dan integritas data
  • Prosedur: seperti dokumentasi, prosedur sistem, buku petunjuk operasional dan teknis
  • Manusia: pihak yang terlibat dalam penggunaan sistem informasi
 Beberapa hal yang dilakukan dalam desain sistem adalah:
  • Pemodelan sistem
  • Desain Basis data
  • Desain Aplikasi
  • Desain Perangkat Keras/Jaringan
  • Desain Jabatan/Deskripsi Pengguna

Pembuatan Sistem

Buatlah aplikasi berdasarkan rancangan yang telah dibuat Selain aplikasi, buatlah juga buku panduan penggunaan aplikasi agar mudah saat melakukan training pada saat implementasi.
Lakukan testing aplikasi, diantaranya:
  • Testing performa
  • Testing program logic / sintaks
  • Testing implementasi bisnis rules
  • Testing faktor manusia
  • Testing bisnis proses / prosedur
  • Testing efisiensi input
  • Testing ouput

 Implementasi Sistem

Sebelum implementasi, lakukanlah persiapan secara matang mengenai perangkat keras, perangkat lunak, ruangan dan fasilitas pendukung lainnya.
Beberapa hal yang juga penting diperhatikan dalam implementasi sistem adalah:
  • Konversi
    Biasanya diperlukan konversi dari sistem lama ke sistem baru, apalagi jika sebelumnya juga telah menggunakan aplikasi terkomputerisasi
  • Pelatihan
    Lakukan pelatihan secara menyeluruh untuk setiap pihak yang menggunakan. Jangan lupa lakukan sosialisasi kepada pihak-pihak yang terlibat dalam sistem namun tidak menggunakan aplikasi sistem secara langsung.
  • Testing Penerimaan
    Lakukan testing selama periode tertentu sebagai proses belajar.

Pemeliharaan Sistem

Tahapan pemeliharaan sistem mencakup seluruh proses yang diperlukan untuk menjamin kelangsungan, kelancaran, dan

penyempurnaan sistem yang telah dioperasikan.
Beberapa hal yang harus dilakukan:
  • Pemantauan pengoperasian
    Libatkan tim pengembang untuk memantau secara langsung pada waktuwaktu tertentu mengenai bagaimana pihak-pihak pengguna mengoperasikan sistem yang dibuat.
  • Antisipasi gangguan kecil (bug)
    Biasanya selalu ada gangguan kecil dalam suatu aplikasi yang baru dikembangkan.
  • Lakukan penyempurnaan
  • Antisipasi faktor-faktor luar
    Virus, kerusakan/kehilangan data, atau sistem diakses oleh pihak luar

Baca Juga :