Pada blog ini saya akan membahas tentang materi kuliah Rekayasa Perangkat Lunak selama
semester 3 ini tentang Proses Pengembangan Perangkat Lunak…
Proses
Pengembangan Perangkat Lunak itu dimulai dari pengenalan model bisnis, model data,
model fungsi, behavior model serta user interface
design.Saya akan menjelaskan keempat model tersebut.
Model Bisnis yaitu sebuah
proses dalam bentuk urutan yang
spesifik dari aktifitas pekerjaan dalam periode waktu dan tempat, memiliki awal, akhir,
serta input dan output yang terdefinisi dengan jelas sehingga dapat pula
dikatakan sebagai struktur tindakan. Dalam proses bisnis meliputi sekumpulan tugas
yang saling berkaitan, dimulai dari respon terhadap sebuah event, mencapai hasil yang
spesifik bagi costumer dan pengguna layanan lainnya dari proses.
Model Data menggunakan
Entity Relationship Diagram (ERD). ERD menjelaskan hubungan antar data
berdasarkan objek-objekdasar data yang mempunyai hubungan antar relasi. Ada 3
simbol yang digunakan,yaitu:
1. Entity merupakan objek
yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain, simbol
entity biasanya digambarkan dengan persegi panjang.
2. Atribut berfungsi untuk mendeskripsikan karakterstik dari entitas-entitas,
mengenditifikasi isi elemen satu dengan yang lain, symbol
atribut digambarkan dengan bentuk elips.
3.
Relation merupakan hubungan antara sejumlah entitas dengan entitas
yang lain (One to one, One to many, Many to many).
Model
Fungsi yaitu pengembangan dari model data. Pada model fungsi ini menggunakan Data
Flow Diagram (DFD) yang terdiri dari beberapa level yaitu level 0 (Diagram
Konteks), level 1, level 2 proses 1, level 2 proses 2, level 2 proses 3, dst.
Pada tiap-tiap level kan menjelaskan dari proses umum ke proses yang lebih terincih.
Untuk behavior model
serta user interface, dapat melihat pada gambar ini:
Tidak ada komentar:
Posting Komentar