Postingan

Menampilkan postingan dari April, 2024

TUGAS 4 PPL - High Level Design

Gambar
Nama : Muhammad Hafidh Rosyadi NRP : 5025211013 Kelas : PPL A Pada pertemuan ini kami diminta untuk mengidentifikasi dan menganalisis High Level Design dari sistem aplikasi Twitter. High-Level Design (HLD) adalah dokumen dalam rekayasa perangkat lunak yang memberikan gambaran umum tentang arsitektur sistem dan desain komponen utamanya. Tujuannya adalah untuk menyediakan pemahaman umum tentang struktur sistem dan interaksi antara komponen-komponen utama. Requirements dari aplikasi twitter Functional Requirement: Pengguna harus dapat memposting tweet baru (bisa berupa teks, gambar, video, dll). Pengguna harus dapat mengikuti pengguna lain. Pengguna harus memiliki fitur beranda berita yang terdiri dari tweet dari orang yang diikuti oleh pengguna. Pengguna harus dapat mencari tweet. Non Functional Requirements:  Ketersediaan tinggi dengan latensi minimal. Sistem harus dapat scalable dan efisien. Extended Requirements: Metrik dan analitik harus tersedia untuk melacak kinerja dan penggunaan

TUGAS 3 PPL - Software Achitecture

Gambar
Nama : Muhammad Hafidh Rosyadi NRP : 5025211013 Kelas : PPL A Software Achitecture Dalam pertemuan ini di kelas PPL A, kita diberi tugas untuk mengobservasi atau mencari informasi mengenai sebuah aplikasi dan kemudian mendeskripsikan struktur arsitekturnya. Kita juga perlu menjelaskan fungsi dan tanggung jawab dari masing-masing komponen dalam arsitektur tersebut. Untuk mendapatkan informasi ini, kita bisa merujuk pada berbagai sumber seperti paper ilmiah, jurnal, atau dokumentasi dari aplikasi tersebut. Referensi : https://elib.unikom.ac.id/files/disk1/801/jbptunikompp-gdl-cahyantose-40046-8-20.10114-a.pdf  IMPLEMENTASI ARSITEKTUR MICROSERVICES PADA BACKEND COMRADES       Comrades adalah sebuah aplikasi pintar yang berfungsi sebagai platform informasi dan edukasi mengenai HIV/AIDS. Aplikasi ini dirancang untuk memfasilitasi pengidap HIV/AIDS dalam bertukar informasi dan mendapatkan dukungan, serta memungkinkan mereka untuk terhubung tidak hanya dengan sesama pengidap tetapi juga

TUGAS 2 PPL - Perancangan Berbasis Objek

Gambar
Nama : Muhammad Hafidh Rosyadi NRP : 5025211013 Kelas : PPL A          Pada pertemuan ketiga di kelas PPL A, diminta untuk mencari contoh perangkat lunak yang mencakup desain dari kasus pengguna hingga model dinamis dan statis. Sumber referensi yang dapat digunakan termasuk paper maupun dari tugas akhir. Dari referensi tersebut, kita diharapkan untuk menganalisis model kasus pengguna (baik statis maupun dinamis) yang disajikan dalam referensi tersebut. Perancangan Berbasis Objek Referensi Dokumen:  http://ejurnal.stmik-budidarma.ac.id/index.php/mib/article/viewFile/2746/2009     Sistem Informasi Eksekutif Pelelangan A. Dynamic Model 1. Use Case diagram Ada 3 aktor pada sistem yang akan dirancang yaitu staff, customer dan pimpinan. Pada Gambar menjelaskan tentang use case staff. Staff bertugas untuk memasukkan data customer, data pengadaan, data kontrak dan laporan. Customer hanya melihat data data customer, data pengadaan dan data kontra. Sedangkan use case dari pimpinan yang hanya dap