ANALISIS
KEBUTUHAN
1. Pengenalan 3. Pemodelan
Permasalahan
5. Peninjauan Ulang
2. Evalusi dan
4. Spesifikasi
Sintesis
Hubungan Antara Analisis dan Perancangan
Analisis Perancangan
`Apa ? Bagaimana ?
Jenis Kebutuhan
01 02
Kebutuhan Fungsional Kebutuhan Non - Fungsional
Kendala pada pelayanan atau fungsi sistem
Pendefinisian layanan yang harus seperti kendala waktu, kendala proses
disediakan, bagaimana reaksi sistem
pengembangan, standard, dll. Contoh:
terhadap input dan apa yang harus
kehandalan, waktu respon dan kebutuhan
dilakukan sistem pada situasi khusus storage. Contoh kendala seperti:
(Kebutuhan sistem dilihat dari
Keterbatasan kemampuan peralatan I/O,
kacamata pengguna)
representasi sistem dll.
KEBUTUHAN FUNGSIONAL
• Sangat bergantung dari jenis perangkat lunak, pengguna sistem, dan jenis sistem
dimana perangkat lunak tersebut digunakan
Nama Lain :
System Engineer, Chief System Designer, Program
Analyst
Prinsip-Prinsip Analisis
Terdiri
Merepresentasikan item-item individual dari data
Intermediate
information Transfrom
Transform 2
1
Data
Store
PEMODELAN
• Harus dapat memodelkan informasi yang diolah oleh perangkat lunak, fungsi dan sub fungsi
yang memungkinkan pengolahan dan perilaku sistem ketika pengolahan dilakukan
• Dapat berupa notasi grafis atau tekstual.
Kebutuhan Perangkat
Spesifikasi
Lunak
• Gambar di atas kertas
• Gambar di komputer Merupakan proses representasi
( dengan CASE Tool) dari kebutuhan sistem untuk
• Prototype suksesnya implementasi
• Bahasa spesifikasi formal perangkat lunak
Balzer dan Goldman memberikan 8 prinsip spesifikasi
TUGAS 3
Sistematika Penulisan