Minggu, 19 Juni 2016

PPSI Postest Fase Disain

Apa saja yang perlu diperhatikan jika anda membuat disain sistem/software (menurut kaidah-kaidah pembuatan software).

Desain sistem yang modular yang terintegrasi
Dalam membuat sistem software lebih baik apabila antara satu bagian dengan bagian yang lain terintegrasi secara modular. Misalnya dalam suatu restoran bagian dapur dan penjualan terintegrasi secara sempurna. Dapur mengetahui stok yang masih tersedia sehingga dapat mempersiapkan lebih dini. dalam mengetahui stok tersebut akan lebih baik informasinya melalui software dibandingkan melalui media cetak seperti cetak excel. Inilah yang disebut dengan terintegrasi.
Selain itu sistem ini haruslah modular. Perubahan dari sistem proses penjualan haruslah minor perubahan pada proses di dapur. Hal ini akan lebih memudahkan apabila akan dikembangkan ke bagian sebelumnya misalnya pergudangan dsb.
Untuk mencapai tujuan, analis sistem harus dapat mencapai sasaran-sasaran sebagai berikut :
1. Desain sistem harus berguna, mudah dipahami dan nantinya mudah digunakan. Ini berarti bahwa data harus mudah ditangkap, metode-metode harus mudah diterapkan dan informasi harus mudah dihasilkan serta mudah dipahami dan digunakan.
2. Desain sistem harus dapat mendukung tujuan utama perusahaan sesuai dengan yang didefinisikan pada tahap perencanaan sistem yang dilanjutkan pada tahap analisis sistem.
3. Desain sistem harus efisien dan efektif untuk dapat mendukung pengolahan transaksi, pelaporan manajemen dan mendukung keputusan yang akan dilakukan oleh manajemen, termasuk tugas-tugas yang lainnya yang tidak dilakukan oleh komputer.
4. Desain sistem harus dapat mempersiapkan rancang bangun yang terinci untuk masing-masing komponen dari sistem informasi yang meliputi data dan informasi, simpanan data, metode-metode, prosedur-prosedur, orang-orang, perangkat keras, perangkat lunak dan pengendalian intern.


PPSI Pretest Fase Disain

Perlukah dilakukan kegiatan disain sebelum melakukan pemrograman? Jika ya, apa saja yang harus dipersiapkan sebelum memulai kegiatan tersebut. Jelaskan.

Perlu karena disain berguna sebagai rancangan sebuah program yang akan dibuat. Dengan adanya disain programmer bisa mengetahui apa saja yang harus dibuat dan apa saja yang diperlukan dalam pembuatan sebuah software. Hal ini mempermudah programmer untuk mengetahui batasan-batasan dalam pembuatan sebuah program.

Dalam membuat sebuah disain terdapat persiapan yaitu :

1. Tim Disain
Memilih orang-orang terbaik untuk tim disain. Tim disain yang baik tidak perlu orang yang menguasai bahasa pemrograman. Mereka haruslah orang yang dapat mengkonsep semuanya. Hindari orang-orang yang selalu menginginkan kesempurnaan (perfectionis) dalam tim disain.

2. Pertemuan Disain
          Merancang sesuatu bersama yaitu beberapa orang berkumpul dalam suatu ruangan yang tenang dan tidak terganggu. Setiap orang diharapkan untuk mengeluarkan semua ide dan pendapat. Lalu semua ide dan pendapat itu ditulis dan disusun dalam sebuah modul.