SlideShare a Scribd company logo
1 of 10
Tugas III Rekayasa Web 0316
O Nama : Rostarina.H.
O Nim : 1312510231
O Fakultas : FTI
O UNIVERSITAS BUDI LUHUR 2016
 Jelaskan apa yang dimaksud dengan Unified
Modeling Language (UML), berikan beberapa
contoh sederhana :
UML (Unfied Modeling Language) adalah sebuah
pemodelan yang digunakan pada perangkat lunak
berorientasi objek. UML adalah Bahasa yang dan
digunakan untuk memodelkan suatu struktur aplikasi,
perilaku dan bahkan sebuah proses bisnis.
Dengan UML profesional IT sekarang bisa membaca
dan menyebarkan sebuah struktur sistem dan desain
rencana. UML diagram dimaksudkan untuk menjadi
bahasa pemersatu yang memungkinkan profesional TI
untuk memodelkan aplikasi komputer.
 Contoh UML :
Mesin teller otomatis (Automated Teller Machine-
ATM) memberikan kemudahan pada customernya
untuk mengambil uang dari rekening bank secara
langsung. Di bawah ini menggambarkan urutan
interaksi antara customer dengan sistem, diawali
ketika customer memasukan kartu ATM ke dalam
mesin pembaca kartu dan akhirnya menerima
pengeluaran uang yang dilakukan oleh mesin ATM.
 Contoh Use Case diAgram :
Inilah contoh dari use case diagram :
 Activity diAgram :
Activity Diagram
Activity diagram atau diagram aktivitas yaitu salah
satu jenis diagram pada UML yang dapat memodelkan
proses-proses apa saja yang terjadi pada sistem.
diagram
Inilah contoh dari activity
 Class 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.
Inilah contoh dari class diagram
 Jelaskan perbedaan mendasar antara Use Case
diagram, activity diagram, Sequence diagram, class
diagram :
 Diagram Use Case
Diagram use case merupakan pemodelan untuk
menggambarkan kelakuan (behavior) sistem secara
keseluran yang akan dibuat. Diagram use case
mendeskripsikan sebuah interaksi antara satu atau
lebih aktor dengan sistem yang akan dibuat. Dengan
pengertian yang cepat, diagram use case digunakan
untuk mengetahui fungsi apa saja yang ada di dalam
sebuah sistem dan siapa saja yang berhak
menggunakan fungsi-fungsi tersebut.
 Diagram Aktivitas
Diagram aktivitas atau activity diagram
menggambarkan workflow (aliran kerja) atau aktivitas
dari sebuah sistem atau proses bisnis. Yang perlu
diperhatikan disini adalah bahwa diagram aktivitas
menggambarkan aktivitas sistem bukan apa yang
dilakukan aktor, jadi aktivitas yang dapat dilakukan
oleh sistem
 Diagram Sequence :
Diagram sekuen menggambarkan kelakuan/perilaku
objek pada use case
dengan mendeskripsikan waktu hidup objek dan
message yang dikirimkan dan
diterima antar objek. Oleh karena itu untuk
menggambar diagram sekuen
maka harus diketahui objek-objek yang terlibat dalam
sebuah use case beserta
metode-metode yang dimiliki kelas yang diinstansiasi
menjadi objek itu.
 Diagram Kelas :
Diagram kelas atau class diagram menggambarkan
struktur sistem dari segi pendefinisian kelas-kelas
yang akan dibuat untuk membangun sistem.
 Kenapa kita membutuhkan model design dalam
implementasi/pembuatan software (web) :
o Untuk menampilkan suatu desain web atau isi dari
suatu website, dibutuhkan sebuah browser web atau
software (perangkat lunak) berbasis web. Tujuan
dari web desain adalah untuk membuat website yang
meliputi sekumpulan konten online termasuk
dokumen dan aplikasi yang berada pada web server.
Bisa juga, sebuah website berupa sekumpulan teks,
gambar, suara dan konten lainnya, serta dapat
bersifat interaktif maupun statis.

More Related Content

What's hot

Debbiemistikaweni 1412510982 tugas3
Debbiemistikaweni 1412510982 tugas3Debbiemistikaweni 1412510982 tugas3
Debbiemistikaweni 1412510982 tugas3debbie95
 
Tugas 3 rekayasa web 0316
Tugas 3 rekayasa web 0316Tugas 3 rekayasa web 0316
Tugas 3 rekayasa web 0316art david
 
Tugas 3 rekayasa web
Tugas 3 rekayasa webTugas 3 rekayasa web
Tugas 3 rekayasa webUmmi khairani
 
Tugas 3 rekayasa web
Tugas 3   rekayasa webTugas 3   rekayasa web
Tugas 3 rekayasa webfaisalawai
 
Tugas3 [KI]-0316-safwan reza-1111511810
Tugas3 [KI]-0316-safwan reza-1111511810Tugas3 [KI]-0316-safwan reza-1111511810
Tugas3 [KI]-0316-safwan reza-1111511810Safwan Reza
 
Tugas 3 rekayasaweb
Tugas 3 rekayasawebTugas 3 rekayasaweb
Tugas 3 rekayasawebSugianto oo
 
Tugas 03 0916-gunawan suyanto-1512510205
Tugas 03 0916-gunawan suyanto-1512510205Tugas 03 0916-gunawan suyanto-1512510205
Tugas 03 0916-gunawan suyanto-1512510205Gunawandul
 
Tugas 3 Rekweb-Abdul Rahman-1311502882
Tugas 3 Rekweb-Abdul Rahman-1311502882Tugas 3 Rekweb-Abdul Rahman-1311502882
Tugas 3 Rekweb-Abdul Rahman-1311502882Adul28
 
Tugas 3 ki-0316-alvin yosua-1411510454
Tugas 3 ki-0316-alvin yosua-1411510454Tugas 3 ki-0316-alvin yosua-1411510454
Tugas 3 ki-0316-alvin yosua-1411510454alvinyosua
 
Tugas 3 - Rekayasa Web
Tugas 3 - Rekayasa WebTugas 3 - Rekayasa Web
Tugas 3 - Rekayasa WebMohammad Arief
 
Tugas 3 rek web (1411510744)
Tugas 3 rek web (1411510744)Tugas 3 rek web (1411510744)
Tugas 3 rek web (1411510744)Azhar Krisna
 

What's hot (20)

Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified Process
 
Debbiemistikaweni 1412510982 tugas3
Debbiemistikaweni 1412510982 tugas3Debbiemistikaweni 1412510982 tugas3
Debbiemistikaweni 1412510982 tugas3
 
Tugas 3 rekayasa web
Tugas 3 rekayasa webTugas 3 rekayasa web
Tugas 3 rekayasa web
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
 
Tugas 3 rekayasa web (0916)
Tugas 3   rekayasa web (0916)Tugas 3   rekayasa web (0916)
Tugas 3 rekayasa web (0916)
 
Tugas 3 rekayasa web 0316
Tugas 3 rekayasa web 0316Tugas 3 rekayasa web 0316
Tugas 3 rekayasa web 0316
 
Tugas 3 rekayasa web
Tugas 3 rekayasa webTugas 3 rekayasa web
Tugas 3 rekayasa web
 
Tugas 3 rekayasa web
Tugas 3   rekayasa webTugas 3   rekayasa web
Tugas 3 rekayasa web
 
Tugas3 [KI]-0316-safwan reza-1111511810
Tugas3 [KI]-0316-safwan reza-1111511810Tugas3 [KI]-0316-safwan reza-1111511810
Tugas3 [KI]-0316-safwan reza-1111511810
 
Tugas 3 rekayasaweb
Tugas 3 rekayasawebTugas 3 rekayasaweb
Tugas 3 rekayasaweb
 
UML
UMLUML
UML
 
Tugas 03 0916-gunawan suyanto-1512510205
Tugas 03 0916-gunawan suyanto-1512510205Tugas 03 0916-gunawan suyanto-1512510205
Tugas 03 0916-gunawan suyanto-1512510205
 
Tugas 3 Rekweb-Abdul Rahman-1311502882
Tugas 3 Rekweb-Abdul Rahman-1311502882Tugas 3 Rekweb-Abdul Rahman-1311502882
Tugas 3 Rekweb-Abdul Rahman-1311502882
 
Tugas 3 rekweb
Tugas 3 rekwebTugas 3 rekweb
Tugas 3 rekweb
 
Tugas 3 ki-0316-alvin yosua-1411510454
Tugas 3 ki-0316-alvin yosua-1411510454Tugas 3 ki-0316-alvin yosua-1411510454
Tugas 3 ki-0316-alvin yosua-1411510454
 
Tugas 3 – 0316
Tugas 3 – 0316Tugas 3 – 0316
Tugas 3 – 0316
 
Tugas 3 - Rekayasa Web
Tugas 3 - Rekayasa WebTugas 3 - Rekayasa Web
Tugas 3 - Rekayasa Web
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
 
Tugas 3 rek web (1411510744)
Tugas 3 rek web (1411510744)Tugas 3 rek web (1411510744)
Tugas 3 rek web (1411510744)
 
Tugas rekweb 3
Tugas rekweb 3Tugas rekweb 3
Tugas rekweb 3
 

Viewers also liked

Viewers also liked (8)

Rekayasa web tugas 4 0916
Rekayasa web tugas 4   0916Rekayasa web tugas 4   0916
Rekayasa web tugas 4 0916
 
Laporan bisnis cusfart
Laporan bisnis cusfartLaporan bisnis cusfart
Laporan bisnis cusfart
 
Uml Activity Diagram
Uml Activity DiagramUml Activity Diagram
Uml Activity Diagram
 
Aps09 design data_flowdiagram
Aps09 design data_flowdiagramAps09 design data_flowdiagram
Aps09 design data_flowdiagram
 
Activity diagram-UML diagram
Activity diagram-UML diagramActivity diagram-UML diagram
Activity diagram-UML diagram
 
Uml class-diagram
Uml class-diagramUml class-diagram
Uml class-diagram
 
Activity diagram
Activity diagramActivity diagram
Activity diagram
 
UML - activity diagram tutorial
UML - activity diagram tutorialUML - activity diagram tutorial
UML - activity diagram tutorial
 

Similar to UML Diagram

Similar to UML Diagram (14)

Tugas 3 rekayasa web
Tugas 3   rekayasa webTugas 3   rekayasa web
Tugas 3 rekayasa web
 
Tugas 3 rekayasa web
Tugas 3 rekayasa webTugas 3 rekayasa web
Tugas 3 rekayasa web
 
Uml
UmlUml
Uml
 
Tugas 3 rekayasa web (individu)
Tugas 3 rekayasa web (individu)Tugas 3 rekayasa web (individu)
Tugas 3 rekayasa web (individu)
 
Rekayasa Perangkat Lunak
Rekayasa Perangkat LunakRekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
 
Tugas 3 individu rekayasa web 0916
Tugas 3 individu rekayasa web 0916Tugas 3 individu rekayasa web 0916
Tugas 3 individu rekayasa web 0916
 
Tgs 3 rekweb
Tgs 3 rekwebTgs 3 rekweb
Tgs 3 rekweb
 
diagram UML
diagram UMLdiagram UML
diagram UML
 
Modul uml
Modul umlModul uml
Modul uml
 
Tugas 3 rekayasa web
Tugas 3 rekayasa webTugas 3 rekayasa web
Tugas 3 rekayasa web
 
Tugas3 rekayasa web-1412510917
Tugas3 rekayasa web-1412510917Tugas3 rekayasa web-1412510917
Tugas3 rekayasa web-1412510917
 
Uml
UmlUml
Uml
 
Tugas 3 (individu) rekayasa web 0316
Tugas 3 (individu) rekayasa web 0316Tugas 3 (individu) rekayasa web 0316
Tugas 3 (individu) rekayasa web 0316
 
UML
UMLUML
UML
 

More from osta92

Tugas 8 rekayasa web 1312510231 rostarina
Tugas 8 rekayasa web 1312510231 rostarinaTugas 8 rekayasa web 1312510231 rostarina
Tugas 8 rekayasa web 1312510231 rostarinaosta92
 
Tugas 7 rekayasa web 1312510231 Rostarina
Tugas 7 rekayasa web 1312510231 RostarinaTugas 7 rekayasa web 1312510231 Rostarina
Tugas 7 rekayasa web 1312510231 Rostarinaosta92
 
Tugas 6 rekayasa web 1312510231 rostarina
Tugas 6 rekayasa web 1312510231 rostarinaTugas 6 rekayasa web 1312510231 rostarina
Tugas 6 rekayasa web 1312510231 rostarinaosta92
 
Tugas 5 rekayasa web
Tugas 5 rekayasa webTugas 5 rekayasa web
Tugas 5 rekayasa webosta92
 
Tugas 4 rekayasa web 1312510231 rostarina.h
Tugas 4 rekayasa web 1312510231 rostarina.hTugas 4 rekayasa web 1312510231 rostarina.h
Tugas 4 rekayasa web 1312510231 rostarina.hosta92
 
Tugas rekayasa web 2_1312510231 _Rostarina.H._KI
Tugas rekayasa web 2_1312510231 _Rostarina.H._KITugas rekayasa web 2_1312510231 _Rostarina.H._KI
Tugas rekayasa web 2_1312510231 _Rostarina.H._KIosta92
 
Tugas Rekayasa Web 0316
Tugas Rekayasa Web 0316Tugas Rekayasa Web 0316
Tugas Rekayasa Web 0316osta92
 

More from osta92 (7)

Tugas 8 rekayasa web 1312510231 rostarina
Tugas 8 rekayasa web 1312510231 rostarinaTugas 8 rekayasa web 1312510231 rostarina
Tugas 8 rekayasa web 1312510231 rostarina
 
Tugas 7 rekayasa web 1312510231 Rostarina
Tugas 7 rekayasa web 1312510231 RostarinaTugas 7 rekayasa web 1312510231 Rostarina
Tugas 7 rekayasa web 1312510231 Rostarina
 
Tugas 6 rekayasa web 1312510231 rostarina
Tugas 6 rekayasa web 1312510231 rostarinaTugas 6 rekayasa web 1312510231 rostarina
Tugas 6 rekayasa web 1312510231 rostarina
 
Tugas 5 rekayasa web
Tugas 5 rekayasa webTugas 5 rekayasa web
Tugas 5 rekayasa web
 
Tugas 4 rekayasa web 1312510231 rostarina.h
Tugas 4 rekayasa web 1312510231 rostarina.hTugas 4 rekayasa web 1312510231 rostarina.h
Tugas 4 rekayasa web 1312510231 rostarina.h
 
Tugas rekayasa web 2_1312510231 _Rostarina.H._KI
Tugas rekayasa web 2_1312510231 _Rostarina.H._KITugas rekayasa web 2_1312510231 _Rostarina.H._KI
Tugas rekayasa web 2_1312510231 _Rostarina.H._KI
 
Tugas Rekayasa Web 0316
Tugas Rekayasa Web 0316Tugas Rekayasa Web 0316
Tugas Rekayasa Web 0316
 

UML Diagram

  • 1. Tugas III Rekayasa Web 0316 O Nama : Rostarina.H. O Nim : 1312510231 O Fakultas : FTI O UNIVERSITAS BUDI LUHUR 2016
  • 2.  Jelaskan apa yang dimaksud dengan Unified Modeling Language (UML), berikan beberapa contoh sederhana : UML (Unfied Modeling Language) adalah sebuah pemodelan yang digunakan pada perangkat lunak berorientasi objek. UML adalah Bahasa yang dan digunakan untuk memodelkan suatu struktur aplikasi, perilaku dan bahkan sebuah proses bisnis. Dengan UML profesional IT sekarang bisa membaca dan menyebarkan sebuah struktur sistem dan desain rencana. UML diagram dimaksudkan untuk menjadi bahasa pemersatu yang memungkinkan profesional TI untuk memodelkan aplikasi komputer.
  • 3.  Contoh UML : Mesin teller otomatis (Automated Teller Machine- ATM) memberikan kemudahan pada customernya untuk mengambil uang dari rekening bank secara langsung. Di bawah ini menggambarkan urutan interaksi antara customer dengan sistem, diawali ketika customer memasukan kartu ATM ke dalam mesin pembaca kartu dan akhirnya menerima pengeluaran uang yang dilakukan oleh mesin ATM.
  • 4.  Contoh Use Case diAgram : Inilah contoh dari use case diagram :
  • 5.  Activity diAgram : Activity Diagram Activity diagram atau diagram aktivitas yaitu salah satu jenis diagram pada UML yang dapat memodelkan proses-proses apa saja yang terjadi pada sistem. diagram Inilah contoh dari activity
  • 6.  Class 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. Inilah contoh dari class diagram
  • 7.  Jelaskan perbedaan mendasar antara Use Case diagram, activity diagram, Sequence diagram, class diagram :  Diagram Use Case Diagram use case merupakan pemodelan untuk menggambarkan kelakuan (behavior) sistem secara keseluran yang akan dibuat. Diagram use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem yang akan dibuat. Dengan pengertian yang cepat, diagram use case digunakan untuk mengetahui fungsi apa saja yang ada di dalam sebuah sistem dan siapa saja yang berhak menggunakan fungsi-fungsi tersebut.
  • 8.  Diagram Aktivitas Diagram aktivitas atau activity diagram menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis. Yang perlu diperhatikan disini adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem
  • 9.  Diagram Sequence : Diagram sekuen menggambarkan kelakuan/perilaku objek pada use case dengan mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima antar objek. Oleh karena itu untuk menggambar diagram sekuen maka harus diketahui objek-objek yang terlibat dalam sebuah use case beserta metode-metode yang dimiliki kelas yang diinstansiasi menjadi objek itu.  Diagram Kelas : Diagram kelas atau class diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem.
  • 10.  Kenapa kita membutuhkan model design dalam implementasi/pembuatan software (web) : o Untuk menampilkan suatu desain web atau isi dari suatu website, dibutuhkan sebuah browser web atau software (perangkat lunak) berbasis web. Tujuan dari web desain adalah untuk membuat website yang meliputi sekumpulan konten online termasuk dokumen dan aplikasi yang berada pada web server. Bisa juga, sebuah website berupa sekumpulan teks, gambar, suara dan konten lainnya, serta dapat bersifat interaktif maupun statis.