1. TUGAS 3 REKAYASA WEB
NAMA : MAULIGA PENYEJUKNATE
NIM : 1511510917
2. 1.Jelaskan apa yang dimaksud dengan Unified
Modeling Language (UML), berikan beberapa
contoh sederhana !
UML merupakan singkatan dari “Unified Modelling Language” yaitu suatu metode
permodelan secara visual untuk sarana perancangan sistem berorientasi objek,
atau definisi UML yaitu sebagai suatu bahasa yang sudah menjadi standar pada
visualisasi, perancangan dan juga pendokumentasian sistem softwere. Saat ini UML
sudah menjadi bahasa standar dalam penulisan blue print softwere.
3. 1.Jelaskan apa yang dimaksud dengan Unified Modeling
Language (UML), berikan beberapa contoh sederhana !
4. 2.Jelaskan perbedaan mendasar antara Use Case
diagram, activity diagram,Sequence diagram, class
diagram !
Use case diagram yaitu salah satu jenis diagram pada UML yang menggambarkan
interaksi antara sistem dan aktor, use case diagram juga dapat men-deskripsikan
tipe interaksi antara si pemakai sistem dengan sistemnya.
Activity diagram atau diagram aktivitas yaitu salah satu jenis diagram pada UML
yang dapat memodelkan proses-proses apa saja yang terjadi pada sistem.
5. 2.Jelaskan perbedaan mendasar antara Use Case
diagram, activity diagram,Sequence diagram, class
diagram !
Sequence diagram yaitu salah satu jenis diagram pada UML yang menjelaskan
interaksi objek yang berdasarkan urutan waktu, sequence diagram juga dapat
menggambarkan urutan atau tahapan yang harus dilakukan untuk dapat
menghasilkan sesuatu seperti pada use case diagram.
Class diagram yaitu salah satu jenis diagram pada UML yang digunakan untuk
menampilkan kelas-kelas maupun pakaet-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
6. 3. Kenapa kita membutuhkan model design
dalam implementasi/pembuatan software (web)
?
Untuk menyampaikan kepada customer tentang ide seperti apa yang akan kita
terapkan pada sebuah software/web yang diinginkan customer
digunakan untuk menentukan, memvisualisasikan, membangun, dan
mendokumentasikan suatu sistem informasi pada proses pembutan software (web).