Langsung ke konten utama

Postingan

TUGAS 5 - PPL A

NAMA   : Ananda Hadi Saputra KELAS  : PPL A NRP       : 5025201148 Low Level Design Low Level Design (LLD) adalah tahap dalam pengembangan perangkat lunak di mana detail teknis dari solusi yang telah direncanakan dalam desain tingkat tinggi (HLD) diimplementasikan secara lebih rinci. Ini mencakup desain struktur data, algoritma, dan logika pemrograman yang diperlukan untuk membangun komponen atau modul perangkat lunak secara konkret. LLD memungkinkan pengembang untuk menguraikan solusi yang telah direncanakan menjadi instruksi yang jelas untuk implementasi yang efisien. Pada tugas kali ini, saya menggunakan referensi dari jurnal berikut yang berjudul RANCANG BANGUN APLIKASI TRAVEL ONLINE BERBASIS ANDROID Deskripsi Aplikasi  Tujuan dari tugas akhir ini adalah mengembangkan sebuah aplikasi Android yang memudahkan masyarakat dalam memesan tiket travel secara online. Aplikasi ini dirancang untuk memberikan kenyamanan dan efisiensi dalam mengatur ...

TUGAS 4 - PPL A

  NAMA   : Ananda Hadi Saputra KELAS  : PPL A NRP       : 5025201148 High Level Design - Twitter High Level Design 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. Persyaratan Sistem Desain Twitter - Persyaratan Fungsional  Pengguna bisa posting tweet baru (text, gambar, video, dll) Pengguna bisa mengikuti pengguna lainnya Pengguna bisa mencari tweet pengguna lain Memiliki umpan berita yang terdiri dari twitter pengikut dari pengguna - Persyaratan Non-Fungsional Ketersediaan tinggi dengan latensi rendah Sistem harus terukur dan efisien - Persyaratan yang Diperpanjang Metrik dan Analitik Fungsi Retweet Tweet favorit Perkiraan Kapasias Untuk Sistem Desain Twitter Untuk m...

ETS - PPL A

NAMA   : Ananda Hadi S NRP        : 5025201148 KELAS : PPL A 1. Apakah perbedaan model analysis dengan model desain? Model Analysis Model analisis fokus pada pemahaman dan penjelasan tentang bagaimana suatu sistem atau fenomena bekerja atau berinteraksi.  Tujuan utama dari model analisis adalah untuk mengidentifikasi masalah, memahami hubungan antara variabel, dan memberikan pemahaman yang mendalam tentang suatu situasi atau sistem.  Contoh dari model analisis termasuk model matematika, analisis data, atau teori yang digunakan untuk menjelaskan dan memprediksi perilaku sistem tertentu.  Model Desain Model desain berfokus pada pembuatan rencana atau representasi bagaimana suatu sistem atau objek akan dibuat atau dirancang.  Tujuan dari model desain adalah untuk menghasilkan solusi atau implementasi yang memenuhi kebutuhan atau tujuan tertentu berdasarkan hasil analisis.  Contoh model desain meliputi blueprints (denah), skema konstruksi, a...

Studi Kasus 1 - Desain Sistem Restaurant

NAMA   : Ananda Hadi Saputra KELAS  : PPL A NRP       : 5025201148 Tugas yang diberikan pada mata kuliah Perancangan Perangkat Lunak (A), yaitu terkait  Software Architecture. Berikut merupakan dokumentasinya : Desain Sistem Aplikasi Kasir Restaurant High Level Design Functional Requirements: Order Management Mengizinkan staf menunggu untuk memasukkan pesanan pelanggan dengan memilih item dari menu digital. Kelola modifikasi dan permintaan khusus untuk setiap item (misalnya, tanpa bawang, saus tambahan). Hitung total pesanan termasuk pajak dan biaya layanan. Manajemen Tabel Lacak ketersediaan meja dan tetapkan pesanan ke tabel tertentu. Aktifkan penggabungan atau pemisahan tabel untuk grup yang lebih besar. Kelola reservasi dan daftar tunggu. Manajemen persediaan Perbarui tingkat inventaris berdasarkan pesanan yang dilakukan. Peringatkan staf ketika tingkat persediaan rendah atau barang habis. Proses pembayaran Terima berbagai metode pembayaran (t...