Posts

Desain Sistem Aplikasi Instagram

Image
Pertemuan 13 - Desain Sistem Aplikasi Instagram Nama: Rayhan Almer Kusumah NRP: 5025211115 Kelas: Perancangan Perangkat Lunak (A) Tahun: 2024 Desain Sistem Aplikasi Instagram Deskripsi Aplikasi Instagram adalah platform media sosial yang memungkinkan pengguna untuk berbagi foto dan video, serta berinteraksi dengan pengguna lainnya melalui fitur komentar, suka, dan pesan langsung. Aplikasi ini memiliki fokus kuat pada visual, dengan aliran berita yang didasarkan pada konten yang diunggah oleh pengguna yang diikuti. Spesifikasi Kebutuhan / Requirements Kebutuhan Fungsional Memposting foto dan video: Pengguna dapat memposting foto dan video di Instagram.  Mengikuti dan tidak mengikuti pengguna lain: Pengguna dapat mengikuti dan tidak mengikuti pengguna lain di Instagram.  Menyukai atau tidak menyukai posting: Pengguna dapat menyukai atau tidak menyukai posting dari akun yang mereka ikuti.  Mencari foto dan video: Pengguna dapat mencari foto dan video berdasarkan keterangan dan lokasi. Men

Estimasi Kapasitas Sistem

Image
Pertemuan 11 - Estimasi Kapasitas Sistem Nama: Rayhan Almer Kusumah NRP: 5025211115 Kelas: Perancangan Perangkat Lunak (A) Tahun: 2024 Estimasi Kapasitas Sistem Estimasi kapasitas sistem adalah proses untuk menentukan kapasitas maksimum yang dibutuhkan oleh suatu sistem komputer atau jaringan dalam menangani beban kerja tertentu. Proses ini melibatkan analisis terhadap penggunaan sumber daya seperti CPU, memori, penyimpanan, dan bandwidth untuk memastikan bahwa sistem dapat menjalankan aplikasi dan layanan dengan performa optimal dalam situasi peak atau saat terjadi lonjakan beban. Estimasi ini tidak hanya meliputi pengukuran kapasitas saat ini tetapi juga proyeksi pertumbuhan untuk memastikan keandalan dan skalabilitas sistem dalam jangka panjang. Estimasi Kapasitas Sistem Traveloka Dalam era digital yang semakin berkembang pesat, perusahaan e-commerce seperti Traveloka tidak hanya bergantung pada inovasi produk dan pengalaman pengguna yang superior, tetapi juga harus mempertimbangkan

Komponen Desain Sistem

Image
Pertemuan 10 - Komponen Desain Sistem Nama: Rayhan Almer Kusumah NRP: 5025211115 Kelas: Perancangan Perangkat Lunak (A) Tahun: 2024 Komponen Desain Sistem Load Balancer Load balancer adalah sebuah perangkat atau perangkat lunak yang digunakan untuk mendistribusikan beban kerja atau lalu lintas jaringan secara merata ke beberapa server atau sumber daya komputasi. Tujuannya adalah untuk meningkatkan kinerja, keandalan, dan ketersediaan aplikasi atau layanan. Fungsi dan Manfaat Load Balancer Distribusi Beban Kerja: Load balancer mendistribusikan permintaan dari pengguna ke beberapa server berdasarkan berbagai algoritma, seperti round-robin, least connections, atau IP hash. Ini membantu memastikan tidak ada satu server pun yang kewalahan dengan terlalu banyak permintaan. Meningkatkan Kinerja: Dengan mendistribusikan permintaan secara merata, load balancer membantu mengurangi waktu respons dan meningkatkan kecepatan akses aplikasi. Keandalan dan Ketersediaan: Load balancer dapat mendeteksi

ETS Perancangan Perangkat Lunak

Image
Pertemuan - ETS Nama: Rayhan Almer Kusumah NRP: 5025211115 Kelas: Perancangan Perangkat Lunak (A) Tahun: 2024 ETS Perancangan Perangkat Lunak Soal: Apakah perbedaan model analysis dengan model desain? Jelaskan output proses Desain Aplikasi? Visualisasikan Deskripsi dari aplikasi parkir berikut (Studi Kasus) Buat HLD dan LLD dari rancangan desain aplikasi parkir (Studi Kasus) Gambarkan Arsitektur dari Aplikasi Parkir yang akan dibangun (Studi Kasus) Dokumentasikan dan Demokan dalam Video Youtube dari rancangan aplikasi yang telah dibangun   Jawaban: Model analisis dan model desain adalah dua tahapan penting dalam proses pengembangan produk atau proyek. Meskipun keduanya terkait erat, mereka memiliki fokus yang berbeda: Model Analisis: Fokus: Pada tahap ini, perhatian utama adalah memahami masalah yang ada dan menganalisis situasi secara menyeluruh. Ini mencakup pengumpulan data, analisis kebutuhan, pemahaman masalah yang dihadapi, serta identifikasi solusi yang mungkin. Tujuan: Tujuan u