Posts

Showing posts from May, 2024

ETS PPL

Image
  ETS Perancangan Perangkat Lunak A 1.   Apakah perbedaan model analysis dengan model desain? Model Analisis: Fokusnya adalah pada pemahaman yang mendalam tentang kebutuhan dan masalah yang akan diselesaikan oleh sistem atau aplikasi yang akan dikembangkan. Model analisis mengidentifikasi dan mendefinisikan persyaratan fungsional dan non-fungsional dari sistem, serta menggambarkan hubungan antara elemen-elemen yang terlibat. Dalam tahap ini, biasanya digunakan diagram aliran data (DFD), diagram use case, dan dokumen-dokumen lain yang menggambarkan kebutuhan dan spesifikasi sistem. Model Desain: Setelah kebutuhan dan masalah telah diidentifikasi dalam tahap analisis, model desain menciptakan rancangan teknis untuk sistem atau aplikasi yang akan dibangun. Ini termasuk pemilihan teknologi, struktur database, desain antarmuka pengguna, dan algoritma yang digunakan. Model desain bertujuan untuk mengubah spesifikasi yang telah diidentifikasi menjadi bentuk implementasi yang konkret dan tekni

PPL: Pertemuan 7

Image
Studi Kasus 1: Desain Sistem Restoran Aplikasi Sistem Pemesanan Menu Pada Kafe Nami Kopiminasi Nama anggota: 1. Alya Putri Salma (5025211174) 2. Danno Denis Dhaifullah (5025211027) Perbedaan HLD dan LLD 1. Kedalaman Detail High Level Design (HLD) :  Lebih fokus pada gambaran umum dan konseptual dari sistem atau aplikasi. Ini termasuk hal-hal seperti arsitektur keseluruhan, fitur utama, dan hubungan antar komponen secara luas. HLD tidak terlalu memperhatikan detail teknis seperti implementasi spesifik atau kode. Low Level Design (LLD): Justru sangat memperhatikan detail teknis dan rinci dari setiap komponen, fitur, dan bagaimana mereka berinteraksi satu sama lain. LLD memberikan panduan yang sangat spesifik tentang bagaimana implementasi akan dilakukan di tingkat kode. 2. Ketergantungan Pada Implementasi High Level Design (HLD) :  Tidak terlalu tergantung pada implementasi teknis tertentu. Lebih tentang konsep, struktur, dan hubungan antar bagian dari suatu sistem atau aplikasi. Low Lev