Perancangan Konseptual (Definisi) Rancangan tingkat tinggi (high-level design) Fokus pada fungsi & alur sistem Tidak tergantung teknologi tertentu
Tahap Perancangan Konseptual 1. Evaluasi alternatif rancangan 2. Spesifikasi rancangan konseptual 3. Laporan rancangan sistem konseptual Contoh: Diagram konteks, Use Case Diagram
Spesifikasi Sistem Perangkat keras: server, PC, jaringan Perangkat lunak: OS, DBMS, framework User: level akses (admin, operator, user)
Perancangan Fisik (Definisi) Desain detail implementasi sistem Menguraikan bagaimana sistem berjalan secara teknis
Komponen Perancangan Fisik 1. Rancangan keluaran & masukan 2. Rancangan platform (web, mobile, desktop) 3. Rancangan antarmuka pemakai & sistem 4. Rancangan basis data (ERD, relasi tabel) 5. Rancangan modul 6. Rancangan kontrol (keamanan, logging, otorisasi)
Dokumentasi Arsitektur & Desain Tujuan: komunikasi ke tim & stakeholder Isi dokumen: - Arsitektur sistem - Diagram UML & ERD - Mockup antarmuka - Spesifikasi teknis
Rencana Pengujian Jenis pengujian: - Unit Testing - Integration Testing - System Testing - Acceptance Testing Contoh: pengujian login, input data, laporan
Rencana Konversi Metode konversi: 1. Direct cutover 2. Parallel run 3. Phased conversion 4. Pilot conversion Kelebihan & kelemahan tiap metode
Ringkasan Analisis kebutuhan → Desain konseptual → Desain fisik Dokumentasi → Pengujian → Konversi Semua tahap saling terkait
Latihan / Tugas Buat desain konseptual & fisik sederhana untuk sistem absensi mahasiswa: - Use Case Diagram - ERD - Mockup form input absensi