Nama / NIM : I Gusti
Ngurah Made Ardika / 1404505096
Jurusan / Fakultas /
Perguruan Tinggi : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah : E-Application/E-Business
Dosen : I Putu Agus Eka
Pratama, ST., MT
Tempat Belajar dan Berbagi Bersama
Pada artikel
sebelumnya, saya sedikit menjelaskan apa itu UML. Langsung saja kita lihat
pengertian UML secara garis besar.
Unified Modeling
Language (UML) adalah himpunan struktur dan teknik untuk pemodelan desain
program berorientasi objek (OOP) serta aplikasinya. UML adalah suatu
bahasa yang digunakan untuk menentukan, memvisualisasikan, membangun, dan
mendokumentasikan suatu sistem informasi. UML dikembangkan sebagai suatu alat
untuk analisis dan desain berorientasi objek oleh Grady Booch, Jim Rumbaugh,
dan Ivar Jacobson. Namun demikian UML dapat digunakan untuk memahami dan
mendokumentasikan setiap sistem informasi. Penggunaan UML dalam industri terus
meningkat. Ini merupakan standar terbuka yang menjadikannya sebagai bahasa
pemodelan yang umum dalam industri peranti lunak dan pengembangan sistem.
Berikut akan dijelaskan
apa itu use case diagram.
Use Case Diagram
Use case diagram
digunakan untuk memodelkan bisnis proses berdasarkan perspektif pengguna
sistem. Use case diagram terdiri atas diagram untuk use case dan actor. Actor
merepresentasikan orang yang akan mengoperasikan atau orang yang berinteraksi
dengan sistem aplikasi.
Use case
merepresentasikan operasi-operasi yang dilakukan oleh actor. Use case
digambarkan berbentuk elips dengan nama operasi dituliskan di dalamnya. Actor
yang melakukan operasi dihubungkan dengan garis lurus ke use case.
Contoh kasus yang
digunakan adalah membuat sistem informasi akademik. Disini saya menggunakan
aplikasi Dia Diagram. Untuk yang belum punya bisa didownload terlebih dahulu.
Langsung saja untuk membuat file .dia buka menu File > New.
Selanjutnya kita buat
desain dari sistem informasi akademik seperti pada gambar dibawah.
Simpan hasil yang telah
dibuat dengan nama Use Case,dia
Berikutnya, export
hasil .dia menjadi dalam bentuk gambar. Klik menu File > Export. Simpan
dengan nama Use Case.jpg. Ini dia hasil gambar dalam bentuk jpg
.
Penjelasan hak akses:
Adapun gambaran dalam
sistem ini dan beberapa aktor yang terlibat dalam sistem, yaitu:
1. Dosen pengajar
Dosen pengajar disini
memiliki tanggung jawab dalam hal pemberian nilai. Contoh fitur-fitur yang
dapat dilakukan dosen pengajar adalah dalam hal pembuatan jadwal, melihat
absensi mahasiswa, dan pengisian daftar nilai.
2. Dosen Pembimbing
Akademik
Dosen pembimbing
akademik disini memiliki peranan dalam hal pengisian KRS.
3. Staff Bagian
Administrasi Akademik
Staff Bagian
Administrasi Akademik disini memiliki peran mengelola semua yang berhubungan
dengan sistem informasi akademik. Contoh fitur – fitur yang dapat dilakukan
adalah pembuatan jadwal, pengisian KRS, Absensi, pengisian daftar nilai,
mencetak indeks prestasi dan mencetak indeks prestasi kumulatif.
4. Mahasiswa
Mahasiswa disini
memiliki peranan sebagai orang yang menerima data/nilai. Adapun fitur-fitur
yang dapat dilakukan oleh mahasiswa adalah mencetak jadwal kuliah, pengisian
KRS, absensi, mencetak indeks prestasi dan mencetak indeks prestasi
kumulatif.
Selanjutnya kita
mengenal sequence diagram,
Suatu sequence diagram
adalah suatu penyajian perilaku yang tersusun sebagai rangkaian langkah-langkah
percontohan dari waktu ke waktu. Sequence diagram digunakan untuk menggambarkan
arus pekerjaan, pesan yang sampaikan dan bagaimana elemen-elemen di dalamnya
bekerja sama dari waktu ke waktu untuk mencapai suatu hasil. Lansung saja kita
lihat sequence diagram pada kasus sistem informasi akademik.
Pembuatan Jadwal
Cetak Jadwal
Pengisian KRS
Absensi
Pengisian Daftar Nilai
Cetak Indeks Prestasi
Cetak Indeks Prestasi
Kumulatif
Selesai, use case
diagram sistem informasi telah selesai dibuat.
Daftar Pustaka
- Wikipedia. 2015. Unified Modeling Languange. http://id.wikipedia.org/wiki/Unified_Modeling_Language.
Diakses tanggal 17 Maret 2015
- Jelajah Internet. 2014. Pengertian Use Case
Diagram dan
Deskripsinya. http://www.jelajahinternet.com/2014/10/pengertian-use-case-diagram-deskripsi.html Diakses
tanggal 17 Maret 2015
- Permana, Yogi. 2013. Sequence Diagram.
http://yogiperman4.blogspot.com/2013/05/sequence-diagram.html. Diakses tanggal
31 Maret 2015
- Masterdiagram, 2013. UML Sistem Informasi
Akademik.
http://www.masterdiagram.tk/2013/01/uml-sistem-informasi-akademik.html. Diakses
tanggal 31 Maret 2015
0 komentar:
Post a Comment
Mari kita saling berkomentar. Jika kalian suka dengan artikel ini, ayo kita "Share" untuk membagikan informasi ini kepada sobat yang lain agar lebih bermanfaat. Terima kasih, Salam Blogger . . .