Selasa, 18 Desember 2012

BAB 7 SIA : Pengembangan Sistem : Suatu Survei

!!!!!!!!!!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