StarUML adalah software pemodelan
yang mendukung unified modeling language. UML biasa digunakan untuk
mempresentasikan sistem kepada orang-orang yang tidak mengerti bahasa
pemograman. Hal ini dikarenakan UML memakai penggambaran logika algoritma suatu
program. Pertama yang kita lakukan adalah kita membuka program aplikasi starUML
nya, kemudian keluarlah tampilan seperti di bawah ini :
Setelah kita pilih ok, kita lihat daerah sebelah kanan , cari
tulisan use ase model kemudian kita klik kanan , kita pilih add diagram dan
kemudian kita pilih lagi use case diagram. Use case diagram menggambarkan
fungsionalitas yang diharapkan dari sebuah system. Yang ditekankan adalah apa
yang diperbuat system bukan bagaimana .Tampilan nya seperti gambar di bawah ini
:
Contoh kasus yang ingin saya buat yaitu tentang pendaftaran kursus , narasinya sebagai berikut:
- Mahasiswa pergi ke loket kursus dan bertemu dengan petugas loket menanyakan apakah ada kursus yang tersedia, kemudian jika ada kursus yang cocok
- Petugas loket meminta informasi identitas kemudian menyerahkan blanko pembayaran tersebut kepada mahasiswa
- Mahasiswa kemudian datang kepada petugas bank selanjutnya membayar blanko tersebut
- Mahasiswa datang kembali ke petugas loket untuk verifikasi dan mendapatkan notes sebagai peserta kursus
- Mahasiswa dating ke tempat kursus kemudian bertemu dengan petugas kursus dan mengikuti kursus
- Setelah kursus selesai petugas menginput nilai dan oleh system terjadi percetakan sertifikat
- Mahasiswa datang ke loket kembali dan mengambil sertifikat kursus