tugas 3 rekayas web 1312510231 rostarina

10

Click here to load reader

Upload: osta92

Post on 22-Jan-2018

89 views

Category:

Devices & Hardware


0 download

TRANSCRIPT

Page 1: Tugas 3 rekayas web 1312510231 rostarina

Tugas III Rekayasa Web 0316

O Nama : Rostarina.H.O Nim : 1312510231

O Fakultas : FTI

O UNIVERSITAS BUDI LUHUR 2016

Page 2: Tugas 3 rekayas web 1312510231 rostarina

Jelaskan apa yang dimaksud dengan Unified Modeling Language (UML), berikan beberapa

contoh sederhana :

UML (Unfied Modeling Language) adalah sebuahpemodelan yang digunakan pada perangkat lunakberorientasi objek. UML adalah Bahasa yang dandigunakan untuk memodelkan suatu struktur aplikasi, perilaku dan bahkan sebuah proses bisnis.

Dengan UML profesional IT sekarang bisa membacadan menyebarkan sebuah struktur sistem dan desainrencana. UML diagram dimaksudkan untuk menjadibahasa pemersatu yang memungkinkan profesional TI untuk memodelkan aplikasi komputer.

Page 3: Tugas 3 rekayas web 1312510231 rostarina

Contoh UML :

Mesin teller otomatis (Automated Teller Machine-ATM) memberikan kemudahan pada customernyauntuk mengambil uang dari rekening bank secaralangsung. Di bawah ini menggambarkan urutaninteraksi antara customer dengan sistem, diawaliketika customer memasukan kartu ATM ke dalammesin pembaca kartu dan akhirnya menerimapengeluaran uang yang dilakukan oleh mesin ATM.

Page 4: Tugas 3 rekayas web 1312510231 rostarina

Contoh Use Case diAgram :

Inilah contoh dari use case diagram :

Page 5: Tugas 3 rekayas web 1312510231 rostarina

Activity diAgram :

Activity DiagramActivity diagram atau diagram aktivitas yaitu salahsatu jenis diagram pada UML yang dapat memodelkanproses-proses apa saja yang terjadi pada sistem.diagram

Inilah contoh dari activity

Page 6: Tugas 3 rekayas web 1312510231 rostarina

Class diAgram :Class diagram yaitu salah satu jenis diagram padaUML yang digunakan untuk menampilkan kelas-kelasmaupun pakaet-paket yang ada pada suatu sistemyang nantinya akan digunakan. Jadi diagram ini dapatmemberikan sebuah gambaran mengenai sistemmaupun relasi-relasi yang terdapat pada sistemtersebut.

Inilah contoh dari class diagram

Page 7: Tugas 3 rekayas web 1312510231 rostarina

Jelaskan perbedaan mendasar antara Use Case diagram, activity diagram, Sequence diagram, class

diagram :

Diagram Use Case

Diagram use case merupakan pemodelan untukmenggambarkan kelakuan (behavior) sistem secarakeseluran yang akan dibuat. Diagram use case mendeskripsikan sebuah interaksi antara satu ataulebih aktor dengan sistem yang akan dibuat. Denganpengertian yang cepat, diagram use case digunakanuntuk mengetahui fungsi apa saja yang ada di dalamsebuah sistem dan siapa saja yang berhakmenggunakan fungsi-fungsi tersebut.

Page 8: Tugas 3 rekayas web 1312510231 rostarina

Diagram Aktivitas

Diagram aktivitas atau activity diagram menggambarkan workflow (aliran kerja) atau aktivitasdari sebuah sistem atau proses bisnis. Yang perludiperhatikan disini adalah bahwa diagram aktivitasmenggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukanoleh sistem

Page 9: Tugas 3 rekayas web 1312510231 rostarina

Diagram Sequence :Diagram sekuen menggambarkan kelakuan/perilakuobjek pada use casedengan mendeskripsikan waktu hidup objek danmessage yang dikirimkan danditerima antar objek. Oleh karena itu untukmenggambar diagram sekuenmaka harus diketahui objek-objek yang terlibat dalamsebuah use case besertametode-metode yang dimiliki kelas yang diinstansiasimenjadi objek itu.

Diagram Kelas :Diagram kelas atau class diagram menggambarkanstruktur sistem dari segi pendefinisian kelas-kelasyang akan dibuat untuk membangun sistem.

Page 10: Tugas 3 rekayas web 1312510231 rostarina

Kenapa kita membutuhkan model design dalam

implementasi/pembuatan software (web) :

o Untuk menampilkan suatu desain web atau isi darisuatu website, dibutuhkan sebuah browser web atausoftware (perangkat lunak) berbasis web. Tujuandari web desain adalah untuk membuat website yang meliputi sekumpulan konten online termasukdokumen dan aplikasi yang berada pada web server. Bisa juga, sebuah website berupa sekumpulan teks, gambar, suara dan konten lainnya, serta dapatbersifat interaktif maupun statis.