1. NAMA : LAILY FITRIA
NIM : 1412510511
TUGAS 3 REKAYASA WEB
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.
• Tujuan atau fungsi dari penggunaan UML
Dapat memberikan bahasa permodelan visual kepada pengguna dari berbagai
macam pemerograman maupun proses rekayasa.
Dapat menyatukan praktek-praktek terbaik yang ada dalam permodelan.
Dapat memberikan model yang siap untuk digunakan, merupakan bahasa
permodelan visual yang ekspresif untuk mengembangkan sistem dan untuk
saling menukar model secara mudah.
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.
5. Jelaskan perbedaan mendasar antara Use Case diagram, activity
diagram,Sequence diagram, class diagram !
• Activity diagram atau diagram aktivitas
yaitu salah satu jenis diagram pada UML
yang dapat memodelkan proses-proses
apa saja yang terjadi pada sistem.
6. • 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.
Jelaskan perbedaan mendasar antara Use Case diagram, activity
diagram,Sequence diagram, class diagram !
7. • 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.
Jelaskan perbedaan mendasar antara Use Case diagram, activity
diagram,Sequence diagram, class diagram !
8. • Simple nya dengan tahap awal membuat flowchart serta diagram
menggunakan simbol-simbol khusus yang sudah menjadi standard
internasional yang berisi langkah-langkah untuk menyelesaikan suatu
masalah. Membuat flowchart terlebih dahulu akan lebih menghemat
waktu daripada langsung melakukan coding sambil mencoba-coba.
Kegiatan mencoba-coba akan menghabiskan waktu ketika
implementasi/koding karena harus merubah koding yang lumayan
banyak. Karena itu, biasakan membuat flowchart terlebih dahulu
sebelum memecahkan suatu masalah. Kini saatnya anda menulis
program, tahap ini juga mencakup tahap perbaikan error dan testing.
Menulis program dengan terstruktur dan sesuai dengan flowchart
yang telah kita buat.
3.Kenapa kita membutuhkan model design dalam implementasi/pembuatan software
(web)