Kali ini kita akan belajar tentang sistem informasi.
Pada
pertemuan pertama, saya akan membuat sistem pengisian KRS. Untuk menjelaskan
alur kejadian yang terjadi pada sistem, digambarkan menggunakan Use Case
Diagram. Software yang digunakan adalah StarUML.
1. Buka
aplikasi StarUML, lalu pilih Default Approach, untuk masuk ke lembar kerja
default.
2. Pada Tampilan “Diagram
Explorer” (kanan atas).
Pilih “UseCase Diagram”, lalu double klik template “Main”.
Dan akan terbukalah lembar kerja untuk use case
diagram yang akan kita buat.
3.
Buatlah 4 aktor,
a. Mahasiswa,
b. Staff PSA (mengecek blanko)
c. PSA (Sistem PSA)
d. Asisten PSA (memberikan KRS)
4 .
Kemudian
buatlah case-case dan sambungkan dengan para aktor, sehingga terbentuk diagram
seperti berikut ini,
Mahasiswa pertama-tama akan melakukan validasi
blanko dimeja staff PSA. Kemudian mahasiswa masuk dan mengisi KRS, dalam
mengisi KRS ini mahasiswa harus login dan mahasiswa juga bisa mengedit biodata
jika ternyata ada biodata yang salah (tapi ini tidak diwajibkan, makanya
digunakan hubungan extends).
·
Extend, digunakan
untuk menghubungkan case dengan case yang tidak harus dilakukan.
·
Include,
digunakan untuk menghubungkan case dengan case yang harus dilakukan.
Contoh penggunaan hubungan include adalah dalam
case pengambilan KRS. Tiap mahasiswa diwajibkan memberikan blanko untuk
mendapatkan KRS, dan mahasiswa wajib memberikan foto untuk mendapatkan cap PSA
pada KRS mereka. Tetapi mahasiswa tetap bisa mengambil KRS walaupun tidak
mendapatkan cap PSA karena tidak membawa foto, dan mereka bisa kembali keesokan
harinya untuk memberik foto dan mendapatkan cap PSA.
Bagikan :
manteb min penjelasannya ini bermanfaat sekali.
BalasHapussolder uap