Posts

Showing posts from June, 2024

PPL : Pertemuan 6 - Tugas 5

Image
Low Level Design Nama: Hanafi Satriyo Utomo Setiawan NRP : 5025211195  Jurnal referensi:  https://ejournal.unma.ac.id/index.php/infotech/article/view/5246/2911 Kebutuhan Fungsional: Autentikasi Pengguna: Pengguna dapat mendaftar dan masuk menggunakan email atau nomor telepon. Pengaduan: Pengguna dapat membuat, mengedit, dan menghapus pengaduan. Pengguna dapat melampirkan foto, video, atau dokumen lain dalam pengaduan. Kategorisasi Pengaduan: Pengguna dapat memilih kategori untuk setiap pengaduan (misalnya, infrastruktur, keamanan, layanan publik). Pelacakan Status: Pengguna dapat melihat status pengaduan mereka (diterima, diproses, selesai). Notifikasi: Pengguna menerima notifikasi tentang status pengaduan mereka. Laporan Statistik:  Admin dapat melihat laporan statistik pengaduan berdasarkan kategori, lokasi, dan status. Kebutuhan Non-Fungsional: Kinerja: Sistem harus responsif dengan waktu respons kurang dari 2 detik untuk setiap permintaan. Keamanan: Data pengguna dan pengaduan haru

PPL : Pertemuan 4 - Tugas 3

Image
Software Architecture Nama: Hanafi Satriyo Utomo Setiawan NRP : 5025211195  Mobile commerce adalah pengembangan dari e-commerce yang  dapat membawa penjual dan pembeli bersama-sama bertransaksi dengan mudah, kapan saja dan dimana saja sehingga memungkinkan untuk mendapatkan laba yang lebih besar karena menghemat biaya serta hubungan keduanya menjadi lebih dekat. Berdasarkan hasil studi literatur, penerapan teknologi  mobile pada  micro enterprise perlu memperhatikan alur proses bisnis. Mobile  commerce (m-commerce) merupakan pengembangan dari perdagangan elektronik (e-  commerce) yang secara umum merupakan suatu pertukaran elektronik (pengiriman atau transaksi)  tentang informasi,  barang-barang, dan pembayaran diatas jaringan telekomunikasi. Beberapa keuntungan mobile commerce, yaitu: Kepuasan pelanggan, penghematan biaya, dan munculnya peluang bisnis baru.  Menggunakan  mobile commerce setiap waktu dan dimana saja.  Pemilik tunggal mempunyai pengendalian atas data sehingga  mobile  D

PPL : Pertemuan 5 - Tugas 4

Image
High Level Design - Twitter Nama: Hanafi Satriyo Utomo Setiawan NRP : 5025211195  High-Level Design untuk sistem Twitter adalah langkah awal dalam merancang arsitektur sistem, yang melibatkan identifikasi dan pemodelan komponen utama serta hubungan dan interaksinya. Fokusnya pada aspek utama seperti skalabilitas, keandalan, keamanan, dan kinerja. Desain ini menjadi dasar untuk Detailed Design, yang memperinci teknis setiap komponen dan interaksinya, memungkinkan tim untuk fokus pada implementasi berdasarkan arsitektur yang ditetapkan. Persyaratan Fungsional: Harus dapat memposting tweet baru (bisa berupa teks, gambar, video, dll). Harus dapat mengikuti pengguna lain. Harus memiliki fitur newsfeed yang terdiri dari tweet dari orang yang diikuti oleh pengguna. Harus dapat mencari tweet. Persyaratan Non-Fungsional: Ketersediaan tinggi dengan latensi minimal. Sistem harus dapat diskalakan dan efisien. Persyaratan Tambahan: Metrik dan analitik. Fitur retweet. Tweet favorit. Use Case Diagram