Posts

Showing posts from December, 2024

Tugas 12 - KPPL

Image
Nama : Ahmad Hafiz Mahardika NRP : 5025201196 Kelas : KPPL E Software Requirements Specification (SRS) dari Aplikasi Smart Home 1. Introduction 1.1 Purpose Dokumen ini bertujuan untuk menjelaskan kebutuhan perangkat lunak untuk aplikasi Smart Home. Aplikasi ini dirancang untuk menyediakan kontrol terpusat bagi pengguna dalam mengoperasikan perangkat rumah tangga dan memantau keamanan dari jarak jauh. Aplikasi ini juga dirancang untuk dapat otomatis mengontrol perangkat rumah tangga yang digunakan secara rutin. 1.2 Scope Smart Home adalah aplikasi berbasis web dan mobile yang memungkinkan pengguna untuk mengendalikan sistem keamanan, otomatisasi tugas rutin, sensor, dan perangkat elektronik rumah tangga lainnya dari jarak jauh. Aplikasi ini juga menggunakan autentikasi pengguna untuk keamanan dan dapat mengirim notifikasi secara real-time kepada pengguna. 1.3 Definitions, Acronyms, and Abbreviations SRS : Software Requirements Specification UI : User Interface API : Application Programm...

Tugas 11 - KPPL

Image
Nama : Ahmad Hafiz Mahardika NRP : 5025201196 Kelas : KPPL E Tugas Pertemuan 11 Soal : Buat skenario untuk sistem aplikasi perpustakaan digital. Buat use case diagram untuk sistem perpustakaan digital sesuai dengan skenario yang dibuat. Detail Skenario : Sistem aplikasi perpustakaan digital memiliki 4 aktor yang terlibat pada sistem tersebut yaitu pengunjung, user (pengunjung yang telah registrasi), administrator, dan pustakawan. Setiap user memiliki batas jumlah buku yang bisa dipinjam dalam 1 waktu. Buku pada perpustakaan tersedia dalam bentuk fisik. Pengunjung  : Registrasi Akun : Pengunjung dapat melakukan registrasi akun. Mencari Buku : Pengunjung dapat melakukan pencarian buku berdasarkan judul, penulis, ISBN, ketersediaan buku, dan lain-lain. User : Login : User dapat melakukan login akun. Mencari Buku : User dapat melakukan pencarian buku berdasarkan genre, judul, penulis, ISBN, ketersediaan buku, dan lain-lain. Meminjam Buku : User dapat melakukan reservasi peminjaman buku...

Tugas 10 - KPPL

Nama : Ahmad Hafiz Mahardika NRP : 5025201196 Kelas : KPPL E Studi Kasus Identifikasi Requirement Deskripsi Kasus PT. Travelo adalah perusahaan yang bergerak di bidang perjalanan dan pariwisata. Untuk meningkatkan pelayanannya, perusahaan ini ingin mengembangkan sistem pemesanan tiket secara online, yang mencakup pemesanan tiket pesawat, kereta api, dan hotel. Mereka ingin sistem ini mudah digunakan, aman, dan dapat diakses di perangkat mobile. Sebagai seorang analis sistem, Anda bertanggung jawab dalam tahap requirement untuk mengidentifikasi kebutuhan dari sistem ini. Permintaan dan Ekspektasi dari Pemangku Kepentingan: Pengguna (Traveler) menginginkan antarmuka yang mudah digunakan, dapat mencari tiket dengan berbagai filter, dan melakukan pembayaran dengan aman. Administrator Sistem membutuhkan akses untuk mengelola data penerbangan, perjalanan kereta, dan hotel serta memantau transaksi. Tim Manajemen ingin laporan penjualan secara real-time dan data statistik untuk keperluan penga...

Tugas 6 - KPPL

Image
Nama   :  Ahmad Hafiz Mahardika NRP     : 5025201196 Kelas    : Konsep Pengembangan Perangkat Lunak (E) Membuat Prototype Solusi dengan Metodologi Waterfall dalam Pembuatan Aplikasi Tech Support System Link Paper :  https://jurnal.stmikroyal.ac.id/index.php/jurteksi/article/view/1187/679 CUSTOMER COMPLAINT INFORMATION SYSTEMS AT NATIONAL STANDARDIZATION AGENCY OF INDONESIA Tahap Analisis Pada tahap ini, kebutuhan dari sistem informasi keluhan akan dianalisis dan dikategorikan ke kebutuhan fungsional atau non-fungsional. Kebutuhan Fungsional : Pelanggan, Kepala Divisi IT, Administrator, dan staff Helpdesk IT dapat login sesuai dengan role masing-masing Pelanggan dapat membuat tiket konsultasi dan melihat progres dari tiket yang telah dibuat. Administrator dapat menambah, memperbarui, menghapus pengguna/Pelanggan dari sistem. Kepala Divisi Layanan TI dapat melihat progres semua keluhan dan menugaskan Helpdesk sesuai dengan jenis keluhan dari pengguna/Pel...

EAS - KPPL E

Ahmad Hafiz Mahardika 5025201196 KPPL E 1. > Analisis : Pada fase analisis, pengembang perangkat lunak mengumpulkan kebutuhan-kebutuhan perangkat lunak yang akan dikembangkan dari informasi client. Contoh kebutuhan tersebut adalah kebutuhan fungsional dan non-fungsional. Desain : Pada fase desain, kebutuhan-kebutuhan yang telah dikumpulkan pada fase analisis akan digunakan untuk membuat desain perangkat lunak yang akan dikembangkan. Desain tersebut dapat berupa desain user interface, desain arsitektur sistem, dll. > Output dari fase analisis adalah daftar kebutuhan (fungsional dan non-fungsional), dokumen SRS, Use-Case diagram. Berperan sebagai bahan dari desain perangkat lunak yang akan dibuat di fase desain. Output dari fase desain berperan sebagai panduan untuk pengembang perangkat lunak dalam implementasi kode atau pada fase implementasi. 2. Model Waterfall Analysis : Pada tahap ini, pengembang perangkat lunak mengumpulkan kebutuhan-kebutuhan dari perangkat lunak. Pengembang ...