Unified Modeling Language (UML)
Posted by Unknown on 5:51 AM with 8 comments
A. Unified Modeling Language (UML)
Adalah bahasa spesifikasi standar untuk
mendokumentasikan, menspesifikasikan, dan membangun sistem perangkat
lunak.
UML
adalah metodologi untuk mengembangkan sistem OOP dan sekelompok perangkat tool untuk
mendukung pengembangan sistem tersebut. UML mulai diperkenalkan oleh Object Management
Group, sebuah organisasi yang telah mengembangkan model, teknologi, dan standar OOP sejak tahun 1980-an. Sekarang UML sudah mulai
banyak digunakan oleh para praktisi OOP. UML merupakan dasar bagi perangkat (tool)
desain berorientasi objek dari IBM.
B. Bagan/Diagram
UML sendiri terdiri atas pengelompokkan
diagram-diagram sistem
menurut aspek atau sudut pandang tertentu.
Diagram adalah yang
menggambarkan permasalahan maupun solusi dari
permasalahan suatu
model. UML mempunyai 9 diagram, yaitu;
use-case, class, object, state,
sequence, collaboration, activity, component,
dan deployment diagram.
·
Use
Case Diagram, menggambarkan
sekelompok use cases dan aktor
yang disertai dengan hubungan diantaranya. Diagram use cases ini menjelaskan dan menerangkan
kebutuhan / requirement yang
diinginkan/ dikehendaki user/pengguna, serta sangat berguna dalam menentukan struktur organisasi
dan model dari pada
sebuah sistem.
·
Class
Diagram, yang memperlihatkan struktur statis dari kelas
actual didalam sistem.
·
Object
Diagram, yang merupakan varian dari kelas diagram yang
memperlihatkan lebih detail banyaknya
obyek yang mengintantiasi (instances) kelas.
·
State
Diagram, yang memperliatkan semua keadaan (state) yang
dapat dimiliki oleh kelas dan event
yang dapat merubah keadaan tersebut.
·
Sequence
Diagram, yang memperlihatkan kolaborasi dinamik
antara objek-objek dengan suatu urutan
pesan (a sequence of message)
antar objek tersebut.
·
Collaboration
Diagram, yang memperlihatkan kolaborasi dinamik
antar objek tanpa memperhatikan aspek
waktu.
·
Activity
Diagram, yang memperlihatkan aliran urutan aktifitas.
·
Component
Diagram, yang memperlihatkan struktur fisik dari
source code dalam terminology code
components. Komponen berisi
informasi tentang logical class dapat berupa komponen source code, komponen biner atau komponen
yang dapat dieksekusi.
·
Deployment
Diagram, yang memperlihatkan arsitektur fisik dari
hardware dan software pada sistem.
CONTOH
IMPLEMENTASI UML UNTUK SISTEM PENDAFTARAN MAHASISWA BARU IBNU SINA BATAM :
Untuk yang berminat kami STT IBNU SINA BATAM memberikan Form MHS baru secara online :
http://sttibnusinabatam.ac.id
https://docs.google.com/forms/d/11KKDWzGgo6SwHNNiQ_Hxvc3N5E2ZHv311OJa0WfVm0Q/viewform
TERIMAKASIH
Categories: Analisa Perancangan Sistem Informasi


:D good artikel kalau buat remedial :D
ReplyDeleteJangan buka kartu haaaa
DeleteTerima kasih infonya yak...ini sangat berguna buat anak-anak didik saya :)
ReplyDeleteThanks Prof,, semoga bermanfaat
DeleteCiyeeee yg remedial.... Traktir di lumayan dulu dongg wakakakak
ReplyDeletemakasih lah coment nya rendot :p
Deletegambarnya kurang gedek kak :)
ReplyDeleteBagus bebh artikelnya,,,sangat membantu sekali ini artikelnya terutama buat anak didik saya disekolah....:)
ReplyDelete