Nama: Cindi Dwi Pramudita (5025201042) Sekar Ambar Arum (5025211041) Kelas: PPL - A Pada pertemuan ke-7, mahasiswa diminta untuk mendeskripsikan bagaimana Low Level Design dan High Level Design dari sistem food delivery/restaurant berdasarkan referensi yang didapat dari paperwork, jurnal, dokumentasi aplikasi, dll. Referensi: Klik di sini Design Sistem Aplikasi Delivery Makanan Functional Requirements Registrasi Pengguna: Pengguna harus dapat membuat akun baru. Pengguna harus dapat masuk ke akun mereka dengan nama pengguna dan kata sandi. Pengguna harus dapat mengatur dan mengelola profil mereka (informasi pribadi, alamat pengiriman, metode pembayaran, dll.). Pemesanan Makanan: Pengguna harus dapat mencari restoran atau makanan berdasarkan kategori, nama, atau lokasi. Pengguna harus dapat menambahkan item makanan ke keranjang belanja. Pengguna harus dapat melihat ringkasan pesanan dan total biaya sebelum checkout. Checkout dan Pembayaran: Pengguna harus dapat melihat rincian pesa...
Nama : Cindi Dwi Pramudita NRP : 5025201042 Kelas : Perancangan Perangkat Lunak A Soal 1. Apakah perbedaan model analysis dengan model desain? 2. Jelaskan output proses Desain Aplikasi? 3. Visualisasikan Deskripsi dari apclikasi parkir berikut (Studi Kasus) 4. Buat HLD dan LLD dari rancangan desain aplikasi parkir (Studi Kasus) 5. Gambarkan Arsitektur dari Aplikasi Parkir yang akan dibangun (Studi Kasus) 6. Dokumentasikan dan Demokan dalam Video Youtube dari rancangan aplikasi yang telah dibangun Jawaban : 1. Perbedaan Model Analysis dengan Model Desain: Model Analysis adalah langkah awal dalam proses perancangan sistem yang berfokus pada analisis kebutuhan dan identifikasi masalah. Tujuan dari model analysis adalah untuk mengidentifikasi kebutuhan sistem dan mengembangkan konsep sistem yang sesuai dengan kebutuhan tersebut. Model Desain adalah langkah berikutnya dalam proses perancangan sistem yang berfokus pada pengembangan rancangan sistem yang sesuai dengan kebutuhan yang telah dii...
Nama : Cindi Dwi Pramudita NRP : 5025201042 Kelas : Perancangan Perangkat Lunak A Komponen Desain Sistem 1. DNS Load Balancer (Round Robin DNS) Topologi Deskripsi: Load balancing DNS melibatkan distribusi permintaan ke beberapa server dengan memutar respons DNS untuk mengembalikan IP server yang berbeda untuk nama host yang sama. Struktur: Server DNS: Dikonfigurasi untuk mengembalikan alamat IP yang berbeda untuk permintaan yang masuk. Klien: Mengajukan permintaan DNS untuk nama host dan menerima salah satu dari beberapa alamat IP. Server Web: Beberapa server web yang menghosting aplikasi yang sama. Aplikasi yang Cocok: Aplikasi Web Statis: Seperti situs web dengan konten statis atau aplikasi yang tidak memerlukan sesi pengguna yang dipertahankan. Situs Web Berbasis Konten: Yang memiliki distribusi lalu lintas yang merata. 2. Hardware Load Balancer Topologi Deskripsi: Load balancer perangkat keras menggunakan perangkat fisik khusus untuk mendistribusikan lalu lintas jaringan ke b...
Comments
Post a Comment