Analisis Sistem (bag.1) By: U. Abd. Rohim
Analisis Sistem
Rekayasa Perangkat Lunak
Halaman: 1
Definisi (1) Analisis Sistem adalah: Penguraiaan dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikan Analisis Sistem
Rekayasa Perangkat Lunak
Halaman: 2
Definisi (2) Analisis Terstruktur • Suatu model dalam pembentukan aktivitas • Model yang menggambarkan aliran; informasi dan isinya (data dan kontrol); • Model yang memecahkan sistem berdasarkan sifatnya; • Satu model yang banyak diterapkan secara konsisten. Roger Pressman (1992) Analisis Sistem
Rekayasa Perangkat Lunak
Halaman: 3
The Hierarchy Business or Product Domain
World view
Domain of interest
Domain view
System element
Element view
Detailed view
Analisis Sistem
Rekayasa Perangkat Lunak
Halaman: 4
Tahapan Umum Fase Analisis • Analisis – Analisis Umum (Analisis fungsi; pengembangan model fungsional, analisis proses; model pengembangan proses kondisi “current” ) – Analisis Rinci (Analisis Data; Model data kondisi “current”)
• Pengujian dan Kajian – Evaluasi komponen sistem yang “exist” (identifikasi masalah kondisi “current”) – Identifikasi Masalah (identifikasi penyebeb masalah, identifikasi alternatif solusi) – Analisis “feasibility” terhadap alternatif dan pemilihan alternatif tersebut Analisis Sistem
Rekayasa Perangkat Lunak
Halaman: 5
Tujuan Analisis Sistem • Mendefinisikan masalah secara tepat • Menyusun alternatif penyelesaian • Memilih dan mempertimbangkan satu dari alternatif tersebut • Menyusun spesifikasi logis untuk penyelesaian tersebut • Menyusun persyaratan fisik untuk penyelesaian tersebut • Menyusun anggaran untuk fase design sistem, coding dan implementasi sistem Analisis Sistem
Rekayasa Perangkat Lunak
Halaman: 6
Pihak yang terlibat • • • •
Ahli sistem Konsultan Akuntan Auditor external
Deliverable Analisis Sistem 1.Persyaratan fisik 2.Spesifikasi Logis 3.Jadwal dan anggaran
Analisis Sistem
Rekayasa Perangkat Lunak
Halaman: 7
Isi Dokumen Analisis Sistem (1) 1. Ringkasan Executive a. Ringkasan Proyek b. Ringkasan Sistem Baru c. Ringkasan efek sistem baru d. Ringkasan biaya/ keuntungan dan rekomendasi
2. Ringkasan Analisis sistem: Ringkasan fakta yang dikumpulkan dan ringkasan analisis yang dilakukan
Analisis Sistem
3. Permintaan Pemakai untuk Sistem Baru a. Persyaratan Operasi b. Persyaratan Informasi c. Persyaratan Kontrol
4. Deskripsi Sistem Logis Baru a. DFD, dan narasi sistem logis baru b. Ringkasan perbaikan Sistem logis baru
Rekayasa Perangkat Lunak
Halaman: 8
Isi Dokumen Analisis Sistem (2) 5. Deskripsi Sistem Fisik Baru a. Flowchart, DFD dan narasi b. Ringkasan biaya/keuntungan sistem fisik baru
6. Hambatan dalam Sistem baru a. Hambatan dari H/W dan S/W b. Hambatan Interface c. Persyaratan kontrol dan hukum
Analisis Sistem
7. Jadwal dan Anggaran Fase Berikutnya a. Persyaratan Personel & komputer b. Jadwal Penyusunan Sistem
8. Persyaratan 9. Rekomendasi 10. Persetujuan-persetujuan 11. Lapiran: a. Dokumen Kelayakan yang disetujui b. Gambar, tabel, memo c. Jadwal, biaya, keuntungan
Rekayasa Perangkat Lunak
Halaman: 9
Analisis (1) • Identifikasi masalah (Place, Job) • Memahami Kerja Sistem – Menentukan Jenis Penelitian (Wawancara, Observasi, Daftar Pertanyaan, Pengambilan sample) – Rencana Jadwal dan Agenda Penelitian – Penunjukan Personil – Pengumpulan Hasil (Apa, bagaimana, siapa, dimana) Analisis Sistem
Rekayasa Perangkat Lunak
Halaman: 10
Analisis (2) • Menganalisis Hasil Penelitian – Analisis Kelemahan (Mengapa dikerjakan, perlukah dikerjakan, apakah dikerjakan dengan baik) • Menurut Wilkinson kriteria peniliaan; kesesuaian, kapasitas, efisiensi, ketepatan waktu, kemudahan, keluwesan, ketepatan nilai, keandalan, keamanan, nilai ekonomis, kemudahan)
– Analisis Kebutuhan Informasi Analisis Sistem
Rekayasa Perangkat Lunak
Halaman: 11
Menemukan Kelemahan Sistem • • • • •
Analisis Distribusi Pekerjaan Analisis Pengukuran Pekerjaan Analisis Dokumen Analisis Laporan Analisis Teknologi
Analisis Sistem
Rekayasa Perangkat Lunak
Halaman: 12