Postingan

Menampilkan postingan dari Mei, 2024

Tugas 8 PPL - A

Gambar
Nama  : Tsabita Putri Ramadhany NRP  : 5025211130 Kelas : PPL - A Tugas 8 Estimasi Kapasitas System Tugas : Studi Kasus Estimasi Kapasitas System Petunjuk Tugas :  https://kuliahppl.blogspot.com/2024/05/estimasi-kapasistas-system.html Dokumen :  Dokumen Estimasi kapasitas sistem adalah proses kritis dalam perancangan dan pengembangan perangkat lunak untuk memastikan sistem dapat menangani beban kerja yang diharapkan dengan efisien dan efektif. Proses ini mencakup berbagai aspek seperti estimasi usaha, biaya, dan sumber daya yang diperlukan untuk mengembangkan perangkat lunak. Komponen Utama Estimasi Kapasitas Estimasi Usaha (Effort Estimation) : Proses untuk memprediksi jumlah waktu dan tenaga kerja yang diperlukan untuk menyelesaikan proyek perangkat lunak. Estimasi ini sering dilakukan menggunakan metode-metode seperti COCOMO (Constructive Cost Model), Function Point Analysis, dan Use Case Points (UCP). Metode UCP, misalnya, memperkirakan usaha berdasarkan jumlah d...

Tugas 8 PPB - B

Gambar
Nama  : Tsabita Putri Ramadhany NRP  : 5025211130 Kelas : PPB - B Tugas 8 ViewModel and State in Compose Tugas : Menerapkan  ViewModel and State in Compose Petunjuk Tugas :  https://kuliahppb.blogspot.com/2024/05/viewmodel-and-state-in-compose.html Pendahuluan Aplikasi Unscramble adalah permainan kata pemain tunggal yang mengacak kata-kata sehingga pemain harus menebak kata asli menggunakan semua huruf yang disediakan. Pemain akan mendapatkan poin jika mereka menebak kata dengan benar. Jika tebakan salah, pemain dapat mencoba lagi hingga berhasil. Aplikasi ini juga menyediakan opsi untuk melewatkan kata saat ini. Di pojok kanan atas, terdapat indikator jumlah kata yang telah dimainkan dalam permainan tersebut, dengan setiap permainan terdiri dari 10 kata acak. Untuk menjalankan aplikasi Unscramble, langkah pertama adalah mengunduh proyek awal dari GitHub, mengekstrak file zip, kemudian membuka proyek tersebut di Android Studio dan menjalankan aplikasi. Pada percobaan...

Tugas 7 PPL - A

Gambar
Nama  : Tsabita Putri Ramadhany NRP  : 5025211130 Kelas : PPL - A Tugas 7 Komponen Desain Sistem Tugas :  Menjelaskan Komponen Desain Sistem Petunjuk Tugas :  https://kuliahppl.blogspot.com/2024/05/komponen-desain-sistem.html Komponen Desain Sistem Komponen desain sistem mencakup berbagai elemen fundamental yang diperlukan untuk merancang dan mengembangkan suatu sistem. Komponen ini mencakup arsitektur, basis data, antarmuka pengguna, protokol komunikasi, dan langkah-langkah keamanan. Setiap komponen memiliki peran spesifik dalam memastikan bahwa sistem berfungsi dengan baik, aman, dan efisien. Komponen Utama dalam Desain Sistem: Arsitektur Sistem: Menentukan struktur tinggi sistem, termasuk komponen utama, hubungan antar komponen, dan aliran informasi. Desain arsitektur dapat menggunakan pola-pola seperti monolitik, berlapis (layered), microservices, dan SOA (Service-Oriented Architecture)​ ( Swimm ) ​​ ( Crio ) ​. Desain Basis Data: Mencakup perancangan skema bas...

ETS PPL-A

Nama: Tsabita Putri Ramadhany NRP: 5025211130 Kelas: PPL-A ETS Perancangan Perangkat Lunak (PPL)

ETS PPB-B

Nama: Tsabita Putri Ramadhany NRP: 5025211130 Kelas: PPB-B ETS Pemrograman Perangkat Bergerak (PPB)

Tugas 7 PPB - B

Gambar
Nama  : Tsabita Putri Ramadhany NRP  : 5025211130 Kelas : PPB - B Tugas 7 Activity dan Intent Tugas : Menerapkan activity dan intent Petunjuk Tugas :  https://kuliahppb.blogspot.com/2024/05/activity-dan-intent.html Pendahuluan Sebagai latihan, kami diminta menjalankan aplikasi Dessert Clicker untuk mempelajari metode siklus proses Activity dan Intent. Dalam aplikasi ini, setiap kali pengguna mengetuk gambar makanan penutup di layar, aplikasi akan "membeli" makanan penutup untuk pengguna dan mengupdate jumlah makanan penutup yang "dibeli" serta total pendapatan. Aplikasi ini memiliki beberapa bug terkait dengan siklus proses Android. Misalnya, dalam kondisi tertentu, aplikasi mereset nilai makanan penutup menjadi 0. Memahami siklus proses Android membantu kita menemukan penyebab masalah ini dan cara memperbaikinya. Untuk menjalankan aplikasi Dessert Clicker, langkah pertama adalah mengunduh proyek dari GitHub, mengekstrak file zip, dan membukanya di Android Studio. M...

Tugas 6 PPL - A

Gambar
Nama  : Tsabita Putri Ramadhany NRP  : 5025211130 Kelas : PPL - A Tugas 6 Studi Kasus Design System Tugas :  Zoom System Design Petunjuk Tugas :  https://kuliahppl.blogspot.com/2024/05/presentasi-studi-kasus.html Kelompok :  Tsabita Putri Ramadhany (5025211130) Yusna Millaturrosyidah (5025211254) Blog anggota lain : Blog Anggota Lain Zoom adalah platform komunikasi visual yang memungkinkan pengguna untuk melakukan pertemuan virtual, konferensi video, dan kolaborasi online. Dengan meningkatnya kebutuhan akan kerja jarak jauh dan komunikasi virtual, Zoom telah menjadi salah satu platform yang seringkali digunakan. Tujuan dari sistem desain Zoom adalah untuk menyediakan platform yang aman dan mudah digunakan bagi jutaan pengguna di seluruh dunia. Ini melibatkan membangun infrastruktur yang mampu menangani jumlah pengguna yang besar, menyediakan kualitas layanan yang tinggi, dan menjaga keamanan data pengguna. I. Functionally Requirements 1. One-to-one calling fea...