Postingan

Menampilkan postingan dari April, 2024

Tugas Pertemuan 7 PPL - Studi Kasus Aplikasi Restoran

Gambar
Nama : 1. Frederick Yonatan Susanto / 5025211121                 2. Akmal Sulthon Fathulloh / 5025211047 Kelas : PPL A Tahun Ajaran : 2023/2024 (Genap)     Pada pertemuan ketujuh di kelas PPL A, kita diminta untuk mendeskripsikan bagaimana Low Level Design dan High Level Designnya dari sistem food delivery/restaurant. Referensi dapat dicari dari paperwork, jurnal, dokumentasi aplikasi, dll. High Level Design and Low Level Design  Food Delivery System A. Problem Statement Design online food delivery system. B. Functional Requirements User can search different restaurant based on his/her location User can select a restaurant User can see the menu of selected restraunt Restraunt can change the menu any time User selects restraunt and add different food items from the menu User orders the food by selecting different online payment modes Cash on delivery can be also option (Optional) User can track the order in real time User can cancel the order The restaurant process the orders by prepari

Tugas Pertemuan 6 PPL - Low Level Design

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas PPL - A Low Level Design (LLD) adalah proses dalam pengembangan perangkat lunak di mana detail teknis dari sebuah sistem atau komponen sistem didefinisikan dengan sangat rinci. LLD berada di tingkat yang lebih mendetail daripada Desain Tingkat Tinggi (High Level Design) dan lebih dekat dengan implementasi aktual dalam bahasa pemrograman tertentu. Dalam LLD, fokus utamanya adalah pada implementasi teknis dari rancangan yang dibuat dalam tahap Desain Tingkat Tinggi. Ini melibatkan pembuatan diagram, spesifikasi, dan dokumen teknis lainnya yang menjelaskan bagaimana setiap fitur atau komponen sistem akan diimplementasikan. Pada pertemuan kelima mata kuliah Perancangan Perangkat Lunak kali ini, kita diminta untuk berlatih membuat high-level design (HLD) dan low-level design (LLD) dari sebuah dokumentasi pengembangan perangkat lunak, bisa dari t

Tugas Pertemuan 5 PPL - High Level Design

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas PPL - A High Level Design (HLD) atau desain tingkat tinggi adalah gambaran umum dari suatu sistem atau aplikasi. HLD menjelaskan struktur dan arsitektur sistem secara keseluruhan, tanpa terpaku pada detail implementasi. HLD biasanya dibuat pada tahap awal pengembangan perangkat lunak, sebelum desain tingkat rendah (LLD) dibuat. HLD bertujuan untuk memberikan gambaran yang jelas tentang sistem kepada para pemangku kepentingan, seperti investor, manajer, dan arsitek, membantu dalam membuat keputusan desain yang tepat, memudahkan komunikasi antar anggota tim pengembangan, dan mempermudah proses pengembangan dan pemeliharaan perangkat lunak. Pada pertemuan kelima mata kuliah Perancangan Perangkat Lunak kali ini, kita diminta untuk berlatih membuat high-level design dari sistem perangkat lunak yang sudah disediakan. Kali ini saya memilih untuk me