Posts

Showing posts from June, 2024

Tugas 10 Perancangan Perangkat Lunak (A)

Image
Nama : Tsaqif Deniar B. NRP : 5025211151 Kelas : PPL (A) Tugas 10 Desain Database Desain database Instagram bertujuan untuk mendukung fitur-fitur utama seperti mengunggah foto dan video, mengikuti pengguna lain, menyukai postingan, dan menghasilkan umpan berita. Untuk mencapai ini, desain database mencakup beberapa tabel utama yang menyimpan informasi pengguna, hubungan mengikuti, unggahan media, dan umpan berita. Tabel Utama User : Menyimpan informasi pengguna. User_Follows : Menyimpan hubungan mengikuti antara pengguna. User_Uploads : Menyimpan unggahan foto dan video. User_Feed : Menyimpan data umpan berita pengguna. Struktur Tabel User userId : ID unik untuk setiap pengguna. name : Nama pengguna. emailId : Email unik pengguna. creationDateInUtc : Tanggal pembuatan akun. User_Follows followId : ID unik untuk setiap hubungan mengikuti. followingUserId : ID pengguna yang diikuti. followerUserId : ID pengguna yang mengikuti. creationDateInUtc : Tanggal pembuatan hubungan mengikut...

Tugas 9 Perancangan Perangkat Lunak (A)

Image
Nama : Tsaqif Deniar B. NRP : 5025211151 Kelas : PPL (A) Tugas 9 Desain Sistem Aplikasi Instagram Instagram adalah layanan jejaring sosial berbagi foto dan video Amerika yang dimiliki oleh Meta Platforms. Hal ini memungkinkan pengguna untuk mengunggah media yang dapat diedit dengan filter, diatur berdasarkan hashtag, dan dikaitkan dengan lokasi melalui penandaan geografis. Postingan dapat dibagikan secara publik atau dengan pengikut yang telah disetujui sebelumnya. Kebutuhan Kebutuhan Fungsional Posting foto dan video : Pengguna dapat memposting foto dan video di Instagram. Ikuti dan berhenti mengikuti pengguna : Pengguna dapat mengikuti dan berhenti mengikuti pengguna lain di Instagram. Menyukai atau tidak menyukai postingan : Pengguna dapat menyukai atau tidak menyukai postingan dari akun yang mereka ikuti. Cari foto dan video : Pengguna dapat mencari foto dan video berdasarkan keterangan dan lokasi. Hasilkan umpan berita : Pengguna dapat melihat umpan berita yang terdiri dari ...