BAB 22 "DESAIN, IMPLEMENTASI, DAN OPERASI SISTEM"
TUGAS SIA BAB 22
Disusun Oleh :
KINASIH
1117 29647/ C2
PENDAHULUAN
Mendiskusikan bagaimana beberapa langlah SDLC dapat dipersingkat atau dibuat lebih efektif.
DESAIN SISTEM KONSEPTUAL
Pengembang
menciptakan sebuah rerangka umum untuk mengimplementasikan persyaratan
pengguna dan mengatasi masalah-masalah yang diidentifikasikan dalam fase
analisis.
MENGEVALUASI ALTERNATIF DESAIN
Standar-standar berikut haruslah digunakan untuk mengevaluasi alternatif desain:
- seberapa baik ia memenuhi sasaran keorganisasian dan sistem.
- seberapa baik ia memenuhi kebutuhan pengguna.
- apakah layak secara ekonomis.
- bagaimana bobot keuntungan dibandingkan kerugian.
MENYIAPKAN SPESIFIKASI DESAIN DAN LAPORAN
Spesifikasi desain konseptual (conceptual design specification): spesifikasi yang dibutuhkan untuk output sistem, penyimpanan data, input, prosedur pemrosesan, dan operasi.
Berikut elemen-elemen sebuah alternatif desain dipilih:
- Output. Oleh karena sistem didesain untuk memenuhi kebutuhan informasi pengguna spesifikasi output disiapkan dulu.
- Penyimpanan data (data storage). Keputusan penyimpanan data termasuk elemen data apa yang harus disimpan untuk menghasilkan laporan penjualan, bagaimana data harus disimpan, dan apa jenis file atau database seperti apa yang digunakan.
- Input. Pertimbangan desain input termasuk data penjualan, lokasi dan jumlah penjualan, mana yang dimasukkan, serta di mana, kapan, dan bagaimana mengumpulkan data.
- Prosedur pemrosesan dan operasi (processing procedures and operations). Pertimbangan desain termasuk bagaimana memproses input dan data tersimpan untuk menghasilkan laporan penjualan, dan dalam urutan apa proses tersebut harus dijalankan.
Laporan desain sistem konseptual (conceptual system design report): merangkum
aktivitas desain konseptual, memandu aktivitas desain fisik,
mengomunikasikan bagaimana seluruh kebutuhan sistem akan dipenuhi, dan
membantu panitia pengarah menilai kelayakan.
DESAIN SISTEM FISIK
Selama
desain fisik, persyaratan desain konseptual SIA yang luas dan
berorientasi pengguna dijelaskan ke dalam spesifikasi mendetail yang
digunakan untuk coding dan menguji program komputer. Berikut aktivitas desain sistem fisik:
DESAIN OUTPUT
Sasaran desain output adalah menentukan sifat, format, isi, dan waktu pelaporan, dokumen, serta tampilan layar. Output biasanya sesuai ke dalam salah satu dari empat kategori berikut:
- Laporan terjadwal (scheduled reports): laporan yang disiapkan secara teratur, dengan isi dan format yang telah ditentukan sebelumnya.
- Laporan analisis bertujuan khusus (special-purpose analysis reports): laporan yang tidak memiliki isis, format, atau jadwal yang telah dispesifikasikan sebelumnya; biasanya disiapkan sebagai tanggapan terhadap permintaan manajemen.
- Laporan pengecualian yang dipicu (triggered exception reports): laporan dengan isi dan format yang telah dispesifikasikan sebelumnya, disiapkan hanya sebagai tanggapan terhadap kondisi-kondisi yang tidak normal.
- Laporan permintan (demand reports): laporan dengan isi dan format yang telah dispesifikasikan sebelumnya, disiapkan hanya berdasarkan permintaan.
DESAIN FILE DAN DATABASE
Berikut pertimbangan desain file dan database:
DESAIN INPUT
Pertimbangan desain input termasuk jenis data apa yang akan menjadi input dan metode input optimal. Berikut pertimbangan desain input:
DESAIN FORMULIR
Meskipun
sistem berpindah dari dokumen kertas dan ke otomatisasi data sumber,
desain formulir masih sebuah topik yang penting. Berikut prinsip-prinsip
desain formulir yang baik:
DESAIN LAYAR KOMPUTER
Akan
lebih efisien untuk memasukkan data secara langsung ke dalam komputer
daripada ke dalam kertas untuk entri lanjutan. Layar masukan komputer
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. Melengkapi layar dari kiri ke kanan dan atas ke bawah.
- Mendesain layar, sehingga para pengguna dapat melompat dari satu lokasi entri data ke lokasi lain atau menggunakan sebuah kunci tunggal untuk langsung pergi ke lokasi layar,
- Mempermudah dalam memperbaiki kekeliruan.
- Membatasi data atau nomor opsi menu pada sebuah layar untuk menghindari kekacauan.
DESAIN PROGRAM
Pengembangan program, salah satu aktivitas SDLC yang paling mamakan waktu, terjadi dalam delapan langkah berikut:
- Menentukan kebutuhan pengguna (determine users needs)
- Membuat dan mendokumentasikan sebuah rencana pengembangan (create and document a development plan).
- Membuat instruksi-instruksi program (kode komputer) (write program instructions/computer code). Pemrograman terstruktur (structured programming): sebuah pendekatan modular untuk pemrograman di mana tiap modul menjalankan sebuah fungsi spesifik dan dikoordinasikan dengan sebuah modul pengendalian.
- Menguhi program (test the program). Debugging: 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). Pemeliharaan program (program maintance): memperbarui sebuah program komputer dalam kaitannya dengan kebutuhan pengguna yang berubah, memperbiki bug, perubahan hukum atau peraturan, atau penggunan teknologi baru.
DESAIN PROSEDUR DAN PENGENDALIAN
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.
Berikut pertimbangan desain pengendalian:
IMPLEMENTASI SISTEM
Implementasi sistem (systems implementation): proses pemasangan perangkat keras dan perangkat lunak sehingga SIA dapat menyala dan dijalankan.
PERENCANAAN IMPLEMENTASI DAN PERSIAPAN SITUS
Rencana implementasi (implementation plan): sebuah
rencana tertulis yang menunjukkan bagaimana sistem baru akan
diimplementasikan ketika proyek tersebut harusnya selesai dan SI
berjalan, termasuk sebuah jadwal penyelesaian, estimasi biaya, capaian
tugas, dan siapa yang bertanggung jawab terhadap masing-masing
aktivitas.
MEMILIH DAN MELATIH PERSONEL
Para
pegawai dipekerjakan dari luar perusahaan atau ditransfer secara
internal, yang biasanya merupakan alternatif yang lebih murah karena
mereka telah memahami bisnis dan operasi perusahaan.
MELENGKAPI DOKUMENTASI
Tiga jenis dokumentasi yang harus disiapkan untuk sistem baru:
- Dokumen pengembangan (development implementation) menjelaskan SIA baru. Dokumen ini termasuk sebuah deskripsi sistem; salinan tata letak output, input, serta file dan database; bagan alir program; hasil uji; dan formulir penerimaan pengguna.
- Dokumen operasi (operations 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.
MENGUJI SISTEM
Berikut tiga bentuk pengujian yang umum:
- Walk-through: tinjauan langkah demi langkah prosedur atau logika program untuk menemukan logika yang salah, kesalahan, pengabaian, atau masalah lainnya.
- Uji pengolahan data (processing test data): 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): pengujian atas sistem baru menggunakan sejumlah transaksi nyata untuk menentukan apakah kriteria yang dikembangkan pengguna terpenuhi.
KONVERSI SISTEM
Konversi (conversion): proses perubahan dari sistem atau format komputer lama ke yang baru.
Empat pendekatan konversi digunakan:
- Konversi langsung (direct conversion): perubahan dari sebuah sistem lama ke sistem baru dengan menghentikan SI lama ketika yang baru diperkenalkan.
- Konversi paralel (parallel conversion): perubahan dari sebuah sistem lama ke sistem baru dengan mengoperasikan kedua sistem secara bersamaan sampai organisasi yakin sistem baru berfungsi dengan benar.
- Konversi bertahap (phase-in conversion): perubahan dari sebuah sistem lama ke sistem baru dengan mengganti elemen-elemen yang lama dengan yang baru secara bertahap sampai sistem lama secara seluruhnya telah digantikan.
- Konversi pilot (pilot conversion): 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
Tinjauan pasca-implementasi (postimplementation review): tinjauan
yang dibuat setelah sistem baru telah beroperasi dalam periode singkat
untuk memastikan apakah sistem baru tersebut memenuhi sasaran yang
direncanakan, mengidentifikasi kecukupan standar sistem, dan meninjau
pengendalian sistem.
Laporan tinjauan pasca-implementasi (postimplementation review report): sebuah
laporan yang menganalisis sebuah sistem yang baru saja diserahkan untuk
menentukan apakah sistem tersebut mencapai tujuan yang dikehendaki dan
diselesaikan sesuai anggaran.
Berikut faktor-faktor yang diselidiki selama tinjauan pasca-implementasi:
Berikut daftar isi untuk laporan Shoppers Mart:
Komentar
Posting Komentar