Hasil Perancangan
Perancangan perangkat lunak merupakan sebuah
proses yang berkelanjutan dari analisa dan di
dalamnya melakukan identifikasi hasil analisa serta
menghasilkan konsep dasar untuk kepentingan
pengembangan perangkat lunak.
Perancangan
Analisa perangkat lunak :
kebutuhan: Bagaimana harus
Apa yang dilakukan.
harus
dilakukan
1.Fleksibel
2.Mudah ditransfer
3.Mudah dimodifikasi
4.Mudah digunakan
5.Handal
6.Aman
7.Tidak mahal
Atribut – atribut khusus yang melekat dalam
perancangan perangkat lunak.
1.Abstraksi
2.Kohesi
3.Pasangan
4.Dekomposisi
5.Enkaplusi
6.Prinsip terbuka tertutup.
Sebuah hasil perancangan dapat dikatakan
gagal apabila di dalamnya
Software
Design Perancangan
Deskripsi perangkat lunak
Pengembangan
perangkat lunak
1.Perancangan Arsitektur
2.Perancangan Detail
Perancangan Perancangan
Arsitektur Detail SDD
Macam-macam perancangan perangkat
lunak.
1. Perancangan terstruktur
2. Perancangan Berbasis obyek
3. Perancangan struktur data.
4. Perancangan berbasis komponen.
Perancangan Detail
1. Perancangan Aplikasi
perancangan aplikasi lebih diasumsikan
sebagi perancangan yang melihatkan
logika modul-modul yang akan dibuat
dalam perangkat lunak.
Metode stepwise memecah logika yang
terdapat dalam perangkat lunak menjadi
bagian-bagian kecil yang nantinya akan
menjadi modul-modul di dalam proses
pengembangan perangkat lunak.
2. Perancangan Antar Muka (interface)
Perancangan antar muka atau perancangan
interface secara detail dibahas di disiplin ilmu
HCI (Human Computer Interaction) atau
IMK (Interaksi Manusia dan Komputer).