Mohon tunggu...
Sausan ShalihahAlfirdausi
Sausan ShalihahAlfirdausi Mohon Tunggu... UIN Maulana Malik Ibrahim Malang

exito

Selanjutnya

Tutup

Ilmu Alam & Tekno

Desain Perangkat Lunak: Membangun Fondasi Fungsional dari Sistem yang Andal

13 Mei 2025   22:59 Diperbarui: 13 Mei 2025   22:59 54
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Ilustrasi Design RPL (Sumber: Freepik/Freepik)

Jenis-Jenis Desain dalam Rekayasa Perangkat Lunak

  1. Desain Arsitektural (Architectural Design)
    Menentukan struktur tinggi sistem dan hubungan antar komponen besar. Ini adalah blueprint dari sistem secara keseluruhan.

  2. Desain Tingkat Tinggi (High-Level Design / HLD)
    Merinci struktur subsistem, modul, antarmuka, dan aliran data. Menjawab bagaimana subsistem bekerja sama.

  3. Desain Tingkat Rendah (Low-Level Design / LLD)
    Menggambarkan detail teknis seperti algoritma, struktur data, dan diagram kelas atau urutan. Menjadi panduan langsung untuk pengkodean.

Prinsip-Prinsip Desain Perangkat Lunak

  1. Modularitas
    Sistem dibagi ke dalam modul-modul independen yang masing-masing memiliki tanggung jawab spesifik.

  2. Abstraksi
    Menyederhanakan kompleksitas dengan menyembunyikan detail implementasi.

  3. Cohesion dan Coupling

    • Cohesion tinggi: setiap modul fokus pada satu tugas.

    • Coupling rendah: ketergantungan antar modul seminimal mungkin.

  4. Reusability
    Komponen yang dirancang dengan baik dapat digunakan kembali di proyek lain.

  5. HALAMAN :
    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    Mohon tunggu...

    Lihat Konten Ilmu Alam & Tekno Selengkapnya
    Lihat Ilmu Alam & Tekno Selengkapnya
    Beri Komentar
    Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

    Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun