Sabtu, 08 Februari 2014

Rekayasa Perangkat Lunak (Sekilas mengingat kembali)

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