Makalah UML
Makalah UML
Makalah UML
Diajukan sebagai
Tugas Mata Pelajaran Pemodelan Perangkat Lunak
Disusun Oleh :
Juanysa Wahyu Trisfardha
XI RPL 1
i
KATA PENGANTAR
Puji dan syukur marilah kita panjatkan kehadirat Allah SWT yang telah memberikan
kesehatan jasmani dan rohani sehingga kita masih tetap bisa menikmati indahnya alam ciptaan-
Nya. Shalawat serta salam selalu tercurahkan kepada Nabi Muhammad Saw beserta istri, keluarga,
sahabat dan umatnya yang selalu mengikuti risalah serta ajarannya.
Penulis disini akhirnya dapat merasa sangat bersyukur karena telah menyelesaikan
makalah yang diberi judul “Pengertian dan jenis-jenis dari UML” sebagai tugas mata pelajaran
Pemodelan Perangkat Lunak (PPL). Harapan saya semoga makalah ini membantu menambah
pengetahuan dan pengalaman bagi para pembaca, sehingga saya dapat memperbaiki bentuk
maupun isi makalah ini sehingga kedepannya dapat lebih baik.
Penulis menyadari bahwa dalam penyusunan makalah ini penulis memiliki banyak
kekurangan, baik dari segi pengetahuan dan pengalaman. Namun penulis telah berusaha
semaksimal mungkin untuk melakukan yang terbaik. Oleh karena itu segala saran dan kritik sangat
penulis harapkan, sehingga dapat berguna bagi pembaca maupun penulis sendiri.
Penulis
ii
DAFTAR ISI
iii
BAB I
PENDAHULUAN
1
1.2 Rumusan Masalah
Masalah-masalah yang akan dibahas dalam makalah ini adalah sebagai berikut:
1. Apakah yang dimaksud dengan UML?
2. Apa saja jenis-jenis UML?
2
BAB II
PEMBAHASAN
3
2.2.2 Activity Diagram
Activity Diagram secara grafis digunakan untuk menggambarkan rangkaian aliran aktivitas baik
proses bisnis maupun use case. Activity diagram dapat juga digunakan untuk memodelkan action
yang akan dilakukan saat sebuah operasi dieksekusi, dan memodelkan hasil dari action tersebut.
4
2.2.4 Class Diagram
Class Diagram menampilkan kelas-kelas maupun paket-paket yang ada pada suatu sistem yang
nantinya akan digunakan. Jadi diagram ini dapat memberikan sebuah gambaran mengenai sistem
maupun relasi-relasi yang terdapat pada sistem tersebut.
5
2.2.5 Statemachine Diagram
Statemachine Diagram menggambarkan transisi maupun perubahan keadaan suatu objek pada
sistem.
6
2.2.7 Deployment Diagram
Deployment Diagram menunjukan tata letak suatu sistem secara fisik, dapat juga dikatakan untuk
menampilkan bagian-bagian softwere yang terdapat pada hardware dan digunakan untuk
menerapkan suatu sistem dan hubungan antara komponen hardware. Jadi Deployment diagram
intinya untuk menunjukan letak software pada hardware yang digunakan sistem.
7
2.2.9 Object Diagram
Object Diagram menggambarkan objek-objek pada suatu sistem dan hubungan antarnya.
8
BAB III
PENUTUP
3.1 Kesimpulan
Unified Modeling Language (UML) adalah bahasa pemodelan umum yang digunakan
untuk melakukan spesifikasi, visualisasi, konstruksi dan dokumentasi artifak dari software system.
UML bukanlah sebuah standar proses pengembangan dalam metode pengembangan sistem
tertentu, namun pada umumnya UML dipakai dalam memodelkan sistem yang dibangun
berbasiskan objek. Dengan menggunakan UML kita dapat membuat model untuk semua jenis
aplikasi piranti lunak, dimana aplikasi tersebut dapat berjalan pada piranti keras, sistem operasi
dan jaringan apapun, serta ditulis dalam bahasa pemrograman apapun.
3.2 Saran
Dengan menggunakan UML, maka kita dapat berinteraksi lebih mudah dengan para
perancang piranti lunak yang lain, karena kita memakai bahasa perancangan UML yang bersifat
universal, dan diketahui oleh hampir semua perancang piranti lunak. Sehingga kita dapat saling
bertukar pikiran atas rancangan yang kita buat dengan perancang lain, dan menghilangkan gap
dalam perbedaan bahasa permodelan.