UML terdiri dari kata Unified Modelling Language
yang merupakan suatu alat untuk seorang design sistem atau seorang analyst untuk
membuat pemodelan rancangan yang akan nantinya di serahkan kepada programer dan
diterjemahkan ke dalam bahasa pemrograman apapun yang bisa menghasilkan program
baru lalu bisa membuat suatu sistem pada perusahaan atau instalasi yang sesuai dengan
keinginan pemesan sistem.
UML merupakan sebuah standar untuk merancang sebuah
model sistem, untuk mengembangkan UML maka harus di perhatikan diagram seperti
apa yang di butuhkan dalam perancangan untuk membuat model sistem yaitu sebagai
berikut :
1.
Diagram
Use Case
2.
Diagram
Aktifitas
3.
Diagram
Sekuensial
4.
Diagram
Kolaborasi
5.
Diagram
Kelas
6.
Diagram
Statechart
7.
Diagram
Komponen
8.
Diagram
Deployment
9.
Diagram
Object
Dari 9 diagram tersebut,
dalam pemodelan sistem tidak harus di buat semua, minimal ada 4 diagram terpenting
yang harus di buat yaitu sebagai berikut :
- Diagram Use Case
- Diagram Aktifitas
- Diagram Sequensial
- Diagram Kelas
Use Case
Diagram Use Case merupakan suatu pemodelan
sistem yang terdiri dari aktor lalu di hubungkan dengan use case pada sistem yang
di buat, diagram ini menggambarkan bagaimana keterhubungan antara aktor dengan use
case, aktor disini tidak selalu berupa manusia sebagai pengelola ataupun customer,
bisa juga berupa peralatan ataupun suatu sistem lain yang berhubungan dengan sistem
yang kita kerjakan saat ini.
Diagram Aktivitas
Diagram Activity bisa juga di sebut flowmap
ini merupakan pemodelan berupa arus flow yang di mulai dari tanda start sampai end
ciri dari flowmap itu berupa suatu kumpulam entitas yang melakukan proses sistem
sebagaimana mestinya yang saling terhubung.
Diagram Sequensial
Diagram ini menggambarkan suatu aliran fungsi
dari use case, jadi intinya suatu aliran yang berfungsi sebagai pemodelan yang di
hubungkan dengan use case dan fungsi nya masing masing, agar bisa di lihat fungsi
satu use case dengan use case lainnya.
Diagram Kelas
Diagram kelas (Class Diagram) itu merupakan
penggambaran dari sistem itu sendiri yang berupa program ataupun suatu menu form
pilihan yang berisi tentang apa-apa saja yang saling berdekatan di gambarkan dengan
class diagram berupa tabel kotak-kotak kecil berisi suatu kata kunci dan isi nya
masing-masing yang berhubungan, dalam merancang class diagram ini harus membutuhkan
ketelitian dan pemikiran yang dapat di implementasikan kedalam program sistem yang
akan di buat nanti.
UML itu berupa
fasilitas program yang bisa memudahkan kita untuk membuat diagram yang akan kita
butuhkan, fasilitas ini bisa terdapat di software Star UML, Power Design
dan di Netbeans juga tersedia, langsung saja untuk mendownload Program Star UML.
untuk lebih lengkap, silahkan DOWNLOAD (Konsep Dasar UML 4.2 Mb) pemabahasannya. Sekian artikel tentang Konsep Dasar UML, semoga bermanfaat.

No comments:
Post a Comment