22
berbasis
mobile.
Baik berupa
laptop,
netbook,
smartphone
hingga
handphone.Dengan
begitu
kemudahan akses
web
melalui beragam media mana saja, semakin membuat web
bagian dari kebutuhan hidup masyarakat secara luas.
2.1.5
Unified Modelling Language (UML)
Menurut
A.S dan
Shalahudin
(2011,
p118)
UML
(Unified
Modeling
Language)
adalah sebuah
standarisasi
bahasa pemodelan
untuk
pengembangan
perangkat
lunak
yang dibangun
dengan
menggunakan
teknik pemrograman
berorientasi
objek.UML
muncul
karena
adanya
kebutuhan
pemodelan
visual
untuk
menspesifikasikan,
menggambarkan,
membangun,
dan
dokumentasi
dari
sistem
perangkat
lunak.
UML
merupakan
bahasa
visual untuk pemodelan
dan
komunikasi
mengenai sebuah
sistem
dengan menggunakan
diagram
dan teks-teks pendukung.
2.1.5.1 Diagram UML
Pada UML terdiri dari 13 macam diagram yang
dikelompokkan
dalam 3 kategori.
Ini adalah penjelasan singkat dari pembagian kategori tersebut:
Structure
diagrams
yaitu kumpulan
diagram
yang
digunakan
untuk
menggambarkan
suatu
struktur
statis
dari
sistem yang dimodelkan.
Behavior diagrams
yaitu kumpulan
diagram
yang
digunakan
untuk
menggambarkan
kelakuan
sistem atau
rangkaian perubahan yang terjadi pada sebuah sistem.
|