- Mengevaluasi Alternatif Desain
1. seberapa baik ia memenuhi sasaran keorganisasian dan sistem,
2. seberapa baik ia memenuhi kebutuhan pengguna,
3. apakah layak secara ekonomis, dan
4. bagaimana bobot keuntungan dibandingkan kerugian.
- Menyiapkan Spesifikasi Desain dan Laporan
1. output
2. penyimpanan data (data storage)
3. input
4. prosedur pemrosesan dan operasi (processing procedures and operation).
Selama desain fisik, persyaratan desain konseptual SIA yang luas dan berorientasi pengguna dijelaskan ke dalam spesifikasi mendetailyang digunakan untuk coding dan menguji program komputer. Figure 12-2 menunjukkan fase desain sistem fisik yang dijelaskan secara mendetail. Kegagalan untuk mengambil waktu yang cukup pada desain konseptual atau fisik dapat menyebabkan masalah.
DESAIN OUTPUT
Sasaran desain output adalah menetukan sifat, format, isi, dan waktu pelaporan, dokumen, serta tampilan layar. Menyesuaikanoutput untuk kebutuhan pengguna memerlukan kerja sama antara pengguna dan desainer. Output biasanya sesuai ke dalam salah satu dari empat kategori berikut:
Sasaran desain output adalah menetukan sifat, format, isi, dan waktu pelaporan, dokumen, serta tampilan layar. Menyesuaikanoutput untuk kebutuhan pengguna memerlukan kerja sama antara pengguna dan desainer. Output biasanya sesuai ke dalam salah satu dari empat kategori berikut:
- Laporan terjadwal (scheduled report) memiliki sebuah isi dan format yang telah ditentukan sebelumnya dan disiapkan secara teratur.
- Laporan analisis bertujuan khusus (special-purpose analysis report) tidak memiliki isi, format, atau jadwal yang telah dispesifikasikan sebelumnya, biasanya disiapkan sebagai tanggapan terhadap permintaan manajemen.
- Laporan pengecualian yang dipicu (triggered exception report) memiliki isi dan format yang telah dispesifikasikan sebelumnya, disiapkan hanya sebagai tanggapan terhadap kondisi-kondisi yang tidak normal.
- Laporan permintaan (demand report) memiliki isi dan format yang telah dispesifikasikan sebelumnya, disipakan hanya berdasarkan permintaan.
Pertimbangan dan Perhatian:
1. Media
Menyimpan data hard-drive, disk, CD, pita, atau kertas?
2. Modus pemrosesan
Menggunakan pemrosesan manual, batch, atau real-time?
3. Pemeliharaan
Prosedur apa yang dibutuhkan untuk merawat data secara efektif
4. Ukuran
Seberapa banyak catatan yang akan disimpan dalam basis data, seberapa besar jadinya, dan seberapa cepat sejumlah catatan akan tumbuh?
5. Tingkat aktivitas
Apa saja persentase dari catatan yang akan diperbarui, ditambah, atau dihapud tiap tahun?
DESAIN INPUT
Pertimbangan desaininput termasuk jenis data apa yang akan menjadi input dan metode input optimal.DESAIN FORMULIR
Meskipun sistem berpindah dari dokumen kertas dan ke otomatis data sumber, desain formulir masih sebuah topic yang penting.
DESAIN LAYAR KOMPUTER
Layar masukan computer paling efektif ketika prosedur-prosedur berikut diikuti:
- Mengatur layar, sehingga data dapat dimasukkan dengan cepat, tepat dan lengkap.
- Memasukkan data dalam urutan yang sama seperti yang ditampilkan pada formulir kertas yang menyimpan data tersebut.
- Mengelompokkan secara logis data terkait pada saat yang bersamaan.
- Mendesain layar, sehingga para pengguna dapat melompat dari satu lokasi ke lokasi yang lain atau menggunakan sebuah kunci untuk langsung pergi ke lokasi layar.
- Mempermudah dalam memperbaiki kekeliruan.
- Membatasi data atau nomor opsi menu pada sebuah layar untuk menghindari kekacauan.
Pengembangan program, salah satu aktivitas SDLC yang paling memakan waktu, terjadi dalam delapan langkah berikut:
- Menentukan kebutuhan pengguna (determine user needs).
- Membuat dan mendokumentasikan sebuah rencana pengembangan (creat and document a development plan).
- Membuat instruksi-instruksi program (kode computer) (write program instruction/computer code).
- Menguji program (test the program). Debugging adalah proses menemukan dan mengeliminasi kesalahan program.
- Mendokumentasikan program (document the program).
- Melatih para pengguna program (train program users).
- Memasang sistem (install the system).
- Menggunakan dan memodifikasi sistem (use and modify the system).
Siapapun yang berinteraksi dengan sebuah sistem memerlukan sejumlah prosedur untuk menjawab pertanyaan, siapa, apa, kapan, di mana, mengapa dan bagaimana terkait dengan aktivitas-aktivitas SI. Prosedur-prosedur tersebut harus meliputi persiapan input, pemrosesan transaksi, deteksi dan koreksi kesalahan, pengendalian, rekonsiliasi saldo, akses database, persiapan dan distribusi output, dan serta instruksi-instruksi operator komputer. Sebuah laporan desain sistem fisik (physical system design report) merangkum apa yang dicapai dalam desain fisik, digunakan untuk menentukan apakah iya atau tidak untuk memproses fase implementasi.
- IMPLEMENTASI SISTEM
PERENCANAAN IMPLEMENTASI DAN SITUS
Mentransfer pegawai yang digantikan karena sistem baru dapat meningkatkan loyalitas dan semangat kerja pegawai. Ketika para pengguna tidak cukup dilatih, perusahaan tidak akan memperoleh manfaat dan pengembalian atas investasi yang diharapkan. pelatihan harus dijadwalkan hanya sbeelum pengujian dan konversi sistem.
Sebuah rencana implementasi (implementation plan) terdiri atas implementasi tugas, tanggal penyelesaian yang diinginkan, estimasi biaya, dan siapa yang bertanggung jawab terhadap masing-masing tugas. Persiapan situs adalah proses panjang dan harus dimulai dengan baik di awal tanggal pemasangan
MEMILIH DAN MELATIH PERSONEL
MELENGKAPI DOKUMENTASI
Tiga jenis dokumentasi yang harus disiapkan untuk sistem baru:
MENGUJI SISTEM
Berikut adalah tiga bentuk pengujian yang umum:
Konversi (convertion) adalah perubahan dari SIA lama ke SIA baru. Empat pendekatan yang digunakan konversi:
Tiga jenis dokumentasi yang harus disiapkan untuk sistem baru:
- Dokumentasi pengembangan (development implementation) menjelaskan SIA baru. Dokumentasi ini termasuk sebuah deskripsi sistem; salinan tata letak output, input, serta file dan database; bagan alir program; hasil uji dan formulur penerimaan pengguna.
- Dokumentasi operasi (operational documentation) termasuk jadwal pengoperasian; file dan database yang diakses; serta persyaratan perlengkapan, keamanan, dan penyimpanan file.
- Dokumentasi pengguna (user documentation) mengajarkan para pengguna bagaimana untuk mengoperasikan SIA. Tindakan ini termasuk manual prosedur dan bahan pelatihan.
Berikut adalah tiga bentuk pengujian yang umum:
- Walk-through adalah tinjauan langkah demi langkah atas prosedur atau logika program untuk menemukan logika yang salah, kesalahan, pengabaian atau masalah lainnya.
- Uji pengolahan data (processing test data) termasuk memproses transaksi valid dan keliru untuk menentukan jika sebuah program beroperasi seperti yang didesain dan transaksi yang valid ditangani dengan layak serta kesalahan dideteksi dan dihadapi secara tepat.
- Uji penerimaan (acceptance test) merupakan pengujian atas sistem baru menggunakan sejumlah transaksi nyata untuk menentukan apakah kriteria yang dikembangkan pengguna terpenuhi.
- KONVERSI SISTEM
- Konversi langsung (direct convertion), perubahan dari sebuah sistem lama ke sistem baru dengan menghentikan SI lama ketika yang baru diperkenalkan.
- Konversi paralel (parallel convertion), perubahan dari sebuah sistem lama ke sistem baru dengan mengoperasikan kedua sistem secara bersamaan sampai organisasi yakin sistem baru berfungi dengan benar.
- Konversi bertahap (phase-in convertion), perubahan dari sebuah sistem lama ke sistem baru dengan mengganti elemen-elemen yang lama dengan yang baru secara bertahap sampai sistem lama seluruhnya telah digantikan.
- Konversi pilot (pilot convertion), perubahan dari sebuah sistem lama ke sistem baru dengan mengimplementasikan sebuah sistem di satu lokasi, menggunakannya sampai seluruh masalah diselesaikan dan kemudian mengimplementasikannya di organisasi tersisa.
- OPERASI DAN PEMELIHARAAN