Software design notation
Notasi desain digunakan untuk perancangan perangkat lunak yang dapat mendeskripsikan tujuan suatu perangkat lunak, dikategorikan ke dalam notasi Structural Descriptions (Statis) dan Behavioral Descriptions (Dinamis)
Notasi desain digunakan untuk perancangan perangkat lunak yang dapat mendeskripsikan tujuan suatu perangkat lunak, dikategorikan ke dalam notasi Structural Descriptions (Statis) dan Behavioral Descriptions (Dinamis)
Structural
Descriptions
Structural Descriptions menggambarkan
dan mewakili aspek structural dari perancangan perangkat lunak
1. Class Diagram:
Untuk mewakili sekumpulan kelas (dan
objek) dan keterkaitannyaAS
2.
Entity-relationship
diagrams (ERD) : Untuk menggambarkan model konseptual data yang
disimpan dalam
sistem informasi
3.
Structure charts: Untuk menggambarkan struktur pemanggilan
program, Menguraikan
komponen utama menjadi bagian
bagian kecil, Digunakan
dalam analisis sistem terstruktur/desain
terstruktur, Setiap
grafik merupakan suatu proses.
Behavioral Descriptions
Behavioral Descriptions
digunakan untuk menggambarkan perilaku dinamis perangkat lunak dan komponen
1. Data flow diagrams (DFD): Merepresentasikan
sebuah system atau perangkat lunak pada beberapa level abstraksi dan untuk mengambarkan
aliran data dalam sistem, sumber dan tujuan data, proses yang mengolah data tersebut,
dan tempat penyimpanan datanya.
2.
Activity Diagrams
:
Digunakan Untuk Menunjukkan
Aliran Kontrol Dari Aktivitas
3.
Flowchart: merupakan diagram alir
yang menunjukkan apa yang
terjadi dalam suatu program dan bagaimana data mengalir di sekitarnya. Flowchart dapat mewakili proses bisnis, menunjukkan
keputusan yang diambil dan hasil dari keputusan itu
4.
Sequence diagram: digunakan untuk menunjukkan interaksi di antara sekelompok objek,
dengan penekanan
pada urutan waktu pesan.
5.
Pseudocode : Notasi desain yang
berkaitan erat dengan bagaimana logika suatu program akan bekerja, umumnya pada tahap desain
terperinci, perilaku prosedur atau
metode.
Komentar
Posting Komentar