Nama / NIM : Ida Ayu Rini Dharmayani
/ 1404505070
Jurusan : Teknologi Informasi
Fakultas / Universitas : Fakultas
Teknik / Universitas Udayana
Mata Kuliah : Pemrograman
Berorientasi Objek (B)
Dosen : I Putu Agus Eka Pratama, ST
MT
USE CASE DIAGRAM
Pertama kita akan membahas Unified Modeling Language atau UML terlebih dahulu, UML adalah himpunan struktur dan teknik untuk pemodelan desain program berorientasi
objek (OOP) serta aplikasinya. UML adalah metodologi untuk mengembangkan sistem
OOP dan sekelompok perangkat tool untuk mendukung pengembangan sistem tersebut.
UML adalah suatu bahasa yang digunakan untuk menentukan, memvisualisasikan,
membangun, dan mendokumentasikan suatu sistem informasi.
Bahasa
UML juga bisa dipakai untuk menjelaskan diagram Use Case. Diagram use case
merupakan pemodelan untuk menggambarkan kelakuan (behavior) sistem yang akan
dibuat. Diagram use case mendeskripsikan sebuah interaksi antara satu atau
lebih aktor dengan sistem yang akan dibuat. Diagram use case digunakan untuk
mengetahui fungsi apa saja yang ada di dalam sebuah sistem dan siapa saja yang
berhak menggunakan fungsi-fungsi tersebut. Yang ditekankan pada diagram ini
adalah "apa" yang diperbuat sistem, dan bukan "bagaimana".
Sebuah use case merepresentasikan sebuah interaksi antara aktor (user atau
sistem lainya) dengan sistem. Use case menjelaskan secara sederhana fungsi
sistem dari sudut pandang user.
Pada
pembahasan kali ini, akan dibahas mengenai implementasi dari Use Case Diagram, dimana digunakan studi
kasus mengenai sistem informasi akademik untuk melihat nilai.
Maksud dari Use Case Diagram diatas adalah, pada kasus ini terdapat tiga
user yaitu admin, dosen dan mahasiswa. User admin memiliki wewenang paling
besar dalam sistem diatas dimana admin bisa mengakses semua aktivitas yang ada.
User dosen hanya bisa mengakses aktivitas login, pengisian nilai, pengeditan
nilai, penghapusan nilai, dan melihat daftar nilai mata kuliah. Sedangkan
Mahasiswa hanya bisa mengakses login, melihat daftar nilai mata kuliah dan
mencetak transkrip nilai.
Referensi:
http://id.wikipedia.org/wiki/Unified_Modeling_Language. diakses pada 16 Maret 2015
http://id.wikipedia.org/wiki/Unified_Modeling_Language. diakses pada 16 Maret 2015