Analisis sistem adalah proses menguraikan suatu sistem informasi menjadi komponen-komponennya untuk mengidentifikasi masalah, kesempatan, dan kebutuhan agar dapat diusulkan perbaikan. Metode analisis meliputi pemodelan fungsional, data, dan perilaku menggunakan diagram aliran data dan transisi status."
2. 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
3. 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.
5. 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 penyebab masalah,
identifikasi alternatif solusi)
Analisis “feasibility” terhadap alternatif dan pemilihan
alternatif tersebut
6. 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
7. Elemen Model Analisis (1)
• Pemodelan Fungsional
• Pemodelan Data
• Pemodelan Prilaku/Status
9. Kamus Data
• Penyimpanan yg berisi deskripsi dari semua
objek data yg diperlukan atau dihasilkan oleh
PL
10. Data Flow Diagram (DFD)
• Untuk memberikan indikasi mengenai
bagaimana data ditrasformsikan pada saat
data bergerak melalui sistem
• Untuk menggabarkan fungsi-fungsi (dan sub-
fungsi yang mentrasformasikan aliran data
• Memberikan informasi tambahan yang
diperlukan selama analisis domain informasi
• Berfungsi sebagai dasar bagi pemodelan
fungsi
11. State transition diagram (STD)
• Menunjukkan bagaimana sistem bertingkah
laku sebagai akibat dari kejadian eksternal.
• Berfungsi sebagai dasar bagi pemodelan
tingkah laku.
• STD terdiri dari:
1. state : model tingkah laku sistem
2. transition : transisi dari state satu ke state
lain
16. Pemodelan Fungsional
• Mendeskripsikan seluruh fungsi yang terlibat dalam PL
• Tools
Data Flow Diagram (DFD)
o Menggambarkan bagaimana data
ditranformasikan pada PL
o Menggambarkan fungsi-fungsi yang
mentraformasikan data
Process Specification
o Berisi Deskripsi dari setiap fungsi yang ada di DFD
18. Data Flow Diagram
Penjabaran lebih lanjut dari context diagram
DFD dapat terdiri atas beberapa level
Level 0; merupakan level tertinggi
Level 1; penjabaran dari level 0
Level 2; penjabaran dari level 1. dst
Semakin rendah levelnya semakin rinci
fungsinya