Postingan

Menampilkan postingan dari Mei, 2024

ETS

Gambar
Nama : Gabriella Natasya Br Ginting NRP :  5025211081 Kelas : PPL A 1. Perbedaan model analysis dengan model desain -> Model Analysis : Merupakan suatu proses mendefinisikan suatu masalah yang akan dipecahkan, yaitu dengan melakukan needs assessment (analisis kebutuhan), mengidentifikasikan masalah (kebutuhan), dan melakukan analisis tugas (task analysis). Oleh karena itu, output yang akan dihasilkan adalah berupa dokumen-dokumen seperti spesifikasi kebutuhan atau dokumen analisis sistem Model Desain : Dikenal juga dengan istilah membuat rancangan (blueprint). Mempelajari masalah dan menemukan alternatif solusi yang akan ditempuh untuk dapat mengatasi masalah yang berhasil diidentifkasi melalui langkah analisis kebutuhan. Tujuannya adalah merencanakan struktur dan fungsi dari produk atau sistem, termasuk arsitektur perangkat lunak, antarmuka pengguna, dan desain database. 2. Output proses desain aplikasi:     1.  Arsitektur Sistem Gambaran menyeluruh tentang struk...

Tugas PPL 6

Gambar
Nama : Gabriella Natasya Br Ginting NRP :  5025211081 Kelas : PPL A HLD and LLD Anggota Kelompok: -  Christian Kevin Emor 5025211153 - Gabriella Natasya Br Ginting 5025211081 System Requirements Functional requirements of URL Shortening service Diberikan sebuah URL panjang, layanan ini harus menghasilkan sebuah alias yang lebih pendek dan unik untuknya. Ketika pengguna mengklik tautan yang pendek, layanan harus mengalihkan ke tautan aslinya. Tautan akan kadaluarsa setelah jangka waktu default yang ditentukan. Non-Functional requirements URL Shortening service Sistem harus tersedia secara tinggi. Ini sangat penting untuk dipertimbangkan karena jika layanan mengalami gangguan, semua pengalihan URL akan gagal. Pengalihan URL harus terjadi secara real-time dengan latensi minimal. LLD Encoding URLs: Langkah pertama sistem adalah menerima URL panjang sebagai input. Selanjutnya, sistem memilih metode untuk menciptakan pengidentifikasi unik (UID): MD5 Encoding Approach: URL dienkripsi...