Home Start Back Next End
  
39
2.14
UML (Unified Modelling Language)
UML
(Unified
Modeling
Language) adalah
sebuah
bahasa
yang
berdasarkan
grafik/gambar
untuk
memvisualisasi, menspesifikasikan,
membangun,
dan
pendokumentasian
dari
sebuah
sistem pengembangan
software
berbasis
OO(Object-
Oriented). UML
sendiri
juga
memberikan
standar
penulisan
sebuah
sistem blue
print,
yang
meliputi
konsep
bisnis
proses,
penulisan
kelas-kelas
dalam bahasa
program yang
spesifik,
skema
database,
dan
komponen-komponen
yang
diperlukan
dalam sistem
software [Joseph Schmuller 1999, p6].
UML sebagai
sebuah bahasa
yang
memberikan vocabulary dan tatanan penulisan
kata-kata
dalam ‘MS
Word’
untuk
kegunaan
komunikasi.
Sebuah
bahasa
model
adalah
sebuah bahasa
yang
mempunyai vocabulary dan konsep tatanan
/
aturan penulisan serta
secara
fisik
mempresentasikan
dari sebuah
sistem.
Seperti
halnya
UML
adalah
sebuah
bahasa
standar
untuk
pengembangan
sebuah
software yang
dapat
menyampaikan
bagaimana
membuat dan
membentuk
model-model, tetapi tidak menyampaikan apa dan
kapan model yang seharusnya dibuat yang merupakan salah satu proses implementasi
pengembangan software.
UML
tidak
hanya
merupakan
sebuah
bahasa
pemograman
visual
saja,
namun
juga dapat secara langsung dihubungkan ke berbagai bahasa pemograman, seperti JAVA,
C++, Visual
Basic, atau bahkan dihubungkan
secara
langsung ke dalam sebuah object-
oriented database. Begitu juga mengenai pendokumentasian dapat dilakukan seperti;
requirements, arsitektur, design, source code, project plan, tests, dan prototypes. Untuk
dapat
memahami UML membutuhkan
bentuk
konsep
dari
sebuah
bahasa
model,
dan
mempelajari 3 (tiga) elemen
utama dari UML seperti building block, aturan-aturan
yang
Word to PDF Converter | Word to HTML Converter