Materi Pertemuan 1b Prak. RPL
Materi Pertemuan 1b Prak. RPL
Kebutuhan P/L
Maret 2012
Program D4 TI Kesehatan – STEI – ITB
Sumber: Roger S. Pressman; Software Engineering: A Practitioner's Approach (7thEd.); Mc Graw-
Hill, 2010
03/30/2021
Rekayasa Kebutuhan
(Requirements Engineering)
Membantu pengembang P/L untuk lebih memahami persoalan yang akan
diselesaikan
Menghasilkan spesifikasi kebutuhan P/L secara tertulis
Dimulai pada aktivitas KOMUNIKASI hingga MODELING
Kebutuhan pengguna
Penyataan kebutuhan yang menyatakan layanan yang akan
disediakan P/L serta batasan-batasannya
Ditulis untuk keperluan pelanggan (customers)
Terdiri dari:
Kebutuhan fungsional
Kebutuhan non fungsional
Ada juga: kebutuhan berdasarkan domain persoalan
Kebutuhan fungsional
Pernyataan layanan yang akan disediakan P/L, bagaimana P/L akan
bereaksi terhadap masukan (input) dari luar
Kebutuhan non fungsional
Batasan terhadap layanan yang akan disediakan P/L, seperti batasa waktu,
batasan model proses, batasan standard, dll
03/30/2021
Persoalan pada Kebutuhan berdasarkan
domainPemahaman persoalan
Pernyataan kebutuhan dinyatakan dalam istilah-istilah sesuai
domain persoalan, yang kadang-kadang sulit dipahami oleh
pengembang P/L
Implisit
Pakar domain persoalan menyatakan kebutuhannya secara
implisit karena dianggap sudah berlaku umum; padahal
pengembang P/L belum paham
03/30/2021
Report – Generate Report
03/30/2021
Tugas Mandiri
Akan dibangun sebuah perangkat lunak untuk mendukung proses pendaftaran ulang mahasiswa secara online. Melalui aplikasi
tersebut, mahasiswa dapat mengajukan usulan pengambilan matakuliah.
Selanjutnya, dosen wali dapat melihat usulan pengambilan matakuliah untuk disetujui/ditolak. Usulan yang ditolak dapat direvisi
kembali oleh mahasiswa.
Usulan yang telah disetujui wali dapat langsung diproses oleh Petugas Administrasi untuk pencetakan KSM. KSM hanya bisa
dicetak apabila status pembayaran SPP mahasiswa sudah beres. Informasi status pembayaran SPP diperoleh dari perangkat lunak
lain yaitu SISKEU (Sistem Informasi Keuangan). Perangkat lunak ini juga akan berhubungan dengan perangkat lunak SIKAD
(Sistem Informasi Akademik) untuk mendapatkan informasi tentang matakuliah yang ditawarkan pada semester tersebut, serta
informasi transkrip nilai mahasiswa, agar dosen wali mendapatkan referensi untuk menyetujui/menolak usulan pengambilan
matakuliah.
03/30/2021