!!!!!!!!!!Pengembangan Sistem : Suatu
Survei !!!!!!!!!
A. Siklus
Hidup Pengembangan Sistem
Pengembangan
Sistem merupakan proses memodifikasi atau mengubah bagian atau keseluruhaan
system informasi.
Siklus
Hidup Pengembangan Sistem terbagi menjadi tiga tahap:
v Perencanaan
dan analisis
Terdapat
empat tahap atau langkah umum dalam analisis system,yaitu;
Survei system berjalan
Mengidentifikasi kebutuhan informasi
pemakai
Mengidentifikasi kebutuhan system yang
perlu untuk memenuhi kebutuhan informasi pemakai
Penyajian laporan analisis sistem
v Perancangan(Desain)
Terdapat
tiga langkah umum dalam perancangan system, yaitu;
Evaluasi rancangan alternative dari
system yang diusulkan
Penyajian spesifikasi rancangan rinci
Penyajian laporan perancangan sistem
v Implementasi
: terjadi manakala system terbaru telah terpasang dan berjalan di dalam
peralatan computer.
B. Standar
Dokumentasi
Standar dokumentasi menunjukkan
kebutuhan dokumentasi yang harus dikembangkan selama proyek pengembangan system
Terdapat lima fase/tahap dokumentasi
dalam siklus hidup pengembangan system;
v Perencanaan
dan analisis system
Studi kelayakan : analisis yang
dilakukan untuk menentukan apakah proyek layak dipertimbangkan atau tidak.
Tujuan
: untuk menjawab seluruh pertanyaan kelayakan teknis, ekonomis, dan operasional
Diagram alur logika : terdiri dari
banyak bentuk yaitu bagan arus dokumen, diagram arus logika, bagan HIPO dan/
atau IPO,atau teknik-teknik sejenis yang dilakukan oleh tim proyek dengan
pernyataan yang jelas mengenai karakteristik operasional dari system yang di
usulkan.
Kamus data : mendokumentasikan muatan
khusus database.
Spesifikasi pemakai : dokumen ini harus
memberikan deskripsi naratif dari karakteristik operasional system yang
diusulkan.
Desain konseptual : dasar perancangan
system yang rinci, memuat tinjauan naratif system dalam bahasa non teknis,
spesifikasi rinci kebutuhan input dan output, kebutuhan-kebutuhan hardware dan
software yang diusulkan, pembahasan mengenai pertimbangan biaya, dan yang
terpenting rencana dan anggaran pengembangan.
v Desain
Sistem
Laporan desain system : transalasi dari
laporan desain konseptual ke dalam kinerja system yang rinci dan spesifikasi
fungsional yang diperlukan untuk memulai desain system secara fisik.
Bagan alur dan Tabel keputusan : untuk
mengilustrasiakan perancangan system yang rinci.
Gambaran program : harus memuat
deskripsi naratif mengenai program-program, bagan arus program, daftar sumber
program, dan deskripsi yang jelas mengenai format data yang digunakan dan
output yang dihasilkan.
Prosedur operasional :
Manual kerja(operasi) : kumpulan dokumen
yang berkaitan dengan prosedur operasi mencakup aplikasi tertentu, yang
memberikan deskripsi system apllikasi.
Gambaran arsip :
Prosedur masukan data : mencakup
penyajian intruksi-intruksi untuk pemakai, klerk pemasukkan data, personal
operasi computer, dan orang-orang lainnya yang terlibat dengan operasi system.
v Implementasi
dan evaluasi
Rencana konversi(pengubahan) :
pengubahan system baru mencakup bentuk-bentuk pemotongan atau penggandaan
aktivitas pemprosesan.
v Pengendalian
Sistem
Rencana pengujian : harus
menspesifikasikan rencana pengujian, hakikat data pengujian, dan ikhtisar hasil
pengujian.
Jadwal operasi : harus berhubungan
dengan skedul yang digunakan didalam fasilitas pemprosesan data organisasi.
v Audit
system dan ulasan
Rencana audit : dokumen ini harus
menspesifikasikan hakekat setiap audit yang akan dilakukan untuk mengevaluasi
operasi system.
Komentar pemakai : harus mencakup
spesifikasi rencana untuk mewujudkan tugas-tugas tersebut dan dikaitkan dengan
hasil proses kedalam system.
C. Teknologi
dan Praktek-Praktek Pengembangan Sistem
Dalam pengembangan system ada beberapa
teknologi yang dapat digunakan dan praktek-praktek pengendalian, yaitu;
v Pengendalian
Produktivitas Analisis / Pemrogram
v Pemrograman
Terstruktur : konsep yang berkaitan dengan gaya pemograman umum dan dalam
sebagian besar format abstraknya.
v Computer-Aided
Software Engineerinng (CASE) : proses menggunakan teknologi perangkat lunak
computer yang menunjang bidang rekayasa otomatis untuk mengembangkan dan
memelihara perangkat lunak.
v Teknologi
Berorientasi Obyek : mencakup pemograman berorientasi obyek(object oriented
programming) dan database berorientasi obyek(object oriented database).
v Keterlibatan
Auditor dalam Pengembangan system
D. Perencanaan
dan Pengorganisasian Proyek Sistem
Langkah-langkah dalam manajemen proyek ,system
yaitu; Seleksi proyek, Penetapan tim proyek, Perincian proyek ke dalam
tahap-tahap dan tugas-tugas, Estimasi waktu, Akuntansi proyek dan Kecenderungan
kelebihan biaya.
LATIHAN!!!!!!!!!!!!
1. Sebutkan
dan jelaskan tahap-tahap siklus hidup pengembangan system ?
2. Sebutkan
dan jelaskan jenis-jenis dokumentasi dalam setiap fase/tahap pengembangan
system ?
3. Apakah
yang dimaksud dengan pemograman terstruktur ?
4. Apakah
yang dimaksud dengan CASE ?
5. Sebutkan
enam peralatan CASE ?
6. Gambarkan
pendekatan prototyping untuk mengembangkan system ?
JAWABAN!!!!
1.
-
Perencanaan dan analisis
-
Perancangan(Desain)
-
Implementasi
2.
Jenis-jenis dokumentasi dalam setiap
fase/tahap pengembangan system ?
v Perencanaan
dan analisis system
Studi kelayakan : analisis yang
dilakukan untuk menentukan apakah proyek layak dipertimbangkan atau tidak.
Tujuan
: untuk menjawab seluruh pertanyaan kelayakan teknis, ekonomis, dan operasional
Diagram alur logika : terdiri dari
banyak bentuk yaitu bagan arus dokumen, diagram arus logika, bagan HIPO dan/
atau IPO,atau teknik-teknik sejenis yang dilakukan oleh tim proyek dengan
pernyataan yang jelas mengenai karakteristik operasional dari system yang di
usulkan.
Kamus data : mendokumentasikan muatan
khusus database.
Spesifikasi pemakai : dokumen ini harus
memberikan deskripsi naratif dari karakteristik operasional system yang
diusulkan.
Desain konseptual : dasar perancangan
system yang rinci, memuat tinjauan naratif system dalam bahasa non teknis,
spesifikasi rinci kebutuhan input dan output, kebutuhan-kebutuhan hardware dan
software yang diusulkan, pembahasan mengenai pertimbangan biaya, dan yang
terpenting rencana dan anggaran pengembangan.
Desain
Sistem
Laporan desain system : transalasi dari
laporan desain konseptual ke dalam kinerja system yang rinci dan spesifikasi
fungsional yang diperlukan untuk memulai desain system secara fisik.
Bagan alur dan Tabel keputusan : untuk
mengilustrasiakan perancangan system yang rinci.
Gambaran program : harus memuat
deskripsi naratif mengenai program-program, bagan arus program, daftar sumber
program, dan deskripsi yang jelas mengenai format data yang digunakan dan
output yang dihasilkan.
Prosedur operasional
Manual kerja(operasi) : kumpulan dokumen
yang berkaitan dengan prosedur operasi mencakup aplikasi tertentu, yang
memberikan deskripsi system apllikasi.
Gambaran arsip :
Prosedur masukan data : mencakup
penyajian intruksi-intruksi untuk pemakai, klerk pemasukkan data, personal
operasi computer, dan orang-orang lainnya yang terlibat dengan operasi system.
v Implementasi
dan evaluasi
Rencana konversi(pengubahan) :
pengubahan system baru mencakup bentuk-bentuk pemotongan atau penggandaan
aktivitas pemprosesan.
v Pengendalian
Sistem
Rencana pengujian : harus
menspesifikasikan rencana pengujian, hakikat data pengujian, dan ikhtisar hasil
pengujian.
Jadwal operasi : harus berhubungan
dengan skedul yang digunakan didalam fasilitas pemprosesan data organisasi.
v Audit
system dan ulasan
Rencana audit : dokumen ini harus
menspesifikasikan hakekat setiap audit yang akan dilakukan untuk mengevaluasi
operasi system.
Komentar pemakai : harus mencakup
spesifikasi rencana untuk mewujudkan tugas-tugas tersebut dan dikaitkan dengan
hasil proses kedalam system.
3. Pemrograman
Terstruktur merupakan konsep yang berkaitan dengan gaya pemograman umum dan
dalam sebagian besar format abstraknya merupakan jenis dari logikan simbolis yang berkaitan dengan ketepatan dan perancangan program.
4. CASE
adalah proses menggunakan teknologi
perangkat lunak computer yang menunjang bidang rekayasa otomatis untuk
mengembangkan dan memelihara perangkat lunak.
5. Enam peralatan CASE yaitu; Repositaries, Pembuatan
kode, Memverifikasi sintaks, Peralatan Pendiagraman, Pembuatan prototype, Manajemen
proyek.
6.
Tidak ada komentar:
Posting Komentar