Tugas 3 – rekayasa web

8
TUGAS 3 – REKAYASA WEB Universitas Budi Luhur Fakultas Teknologi Informasi Program Studi Sistem Informasi Periode 0316 Tahun 2016 Oleh Gilbert Abednego 1312511049

Transcript of Tugas 3 – rekayasa web

Page 1: Tugas 3 – rekayasa web

TUGAS 3 – REKAYASA WEB

Universitas Budi LuhurFakultas Teknologi InformasiProgram Studi Sistem InformasiPeriode 0316 Tahun 2016

OlehGilbert Abednego

1312511049

Page 2: Tugas 3 – rekayasa web

UMLUML (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).

Page 3: Tugas 3 – rekayasa web

UMLContoh Squance Diagram

Page 4: Tugas 3 – rekayasa web

UMLContoh Use Case Diagram

Page 5: Tugas 3 – rekayasa web

UMLContoh Class Diagram

Page 6: Tugas 3 – rekayasa web

Perbedaan Use Case Diagram, Activity Diagram, Sequance Diagram, Class

DiagramUse Case Diagram

Activity Diagram

Sequance Diagram

Class Diagram

Menggambarkan interaksi antara sistem dan aktor

Memodelkan proses-proses apa saja yang terjadi

pada sistem

Menjelaskan interaksi objek yang berdasarkan urutan

waktu

Menampilkan kelas-kelas maupun pakaet-paket yang ada pada

suatu sistem yang nantinya akan

digunakanMendeskripsikan tipe

interaksi antara si pemakai sistem

dengan sistemnya

Menggambarkan urutan atau

tahapan yang harus dilakukan untuk

dapat menghasilkan

sesuatu seperti pada use case

diagram

Page 7: Tugas 3 – rekayasa web

Tujuan 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.

•Dapat berguna sebagai blue print, sebab sangat lengkap dan detail dalam perancangannya yang nantinya akan diketahui informasi yang detail mengenai koding suatu program.

•Dapat memodelkan sistem yang berkonsep berorientasi objek, jadi tidak hanya digunakan untuk memodelkan perangkat lunak(softwere) saja.

•Dapat menciptakan suatu bahasa permodelan yang nantinya dapat dipergunakan oleh manusia maupun oleh mesin.

Page 8: Tugas 3 – rekayasa web

Thank You

Gilbert Abednego