Skip to main content

Posts

Showing posts from April, 2020

Perancangan Perangkat Lunak

Apa itu perancangan perangkat lunak?      Perancangan perangkat lunak adalah sebuah proses yang menghasilkan sebuah model atau representasi yang menampilkan ketegasan, komoditas, dan kemudahan untuk dipahami yang memenuhi kebutuhan kebutuhan perangkat lunak. Perancangan perangkat lunak juga merupakan tahapan transformasi analisis kebutuhanmenjadi bentuk yang dapat diimplementasikan menggunakan bahasa pemrograman. Prinsip Perangkat Lunak 1. Abstraction Bagaimana berfokus dalam memandang objek dan mengambil hal penting dari objek tersebut, misalnya: abstraksi prosedur, data, dan iterasi. 2. Coupling & Cohesion Coupling merupakan ukuran saling ketergantungan antara modul dalam program komputer, sedangkan cohesion merupakan ukuran kekuatan asosiasi unsur-unsur dalam modul 3. Decompositon & Modularization Penguraian PL yang besar menjadi modul – modul lebih kecil yang menggambarkan interaksi antar modul dan bertujuan untuk memberikan fungsi dan tangg...