Tugas rekweb 3

9
IKA SULISTIYANI 1412510529 * TUGAS REKWEB 3

Transcript of Tugas rekweb 3

Page 1: Tugas rekweb 3

IKA SULISTIYANI1412510529

*TUGAS REKWEB 3

Page 2: Tugas rekweb 3

1. Jelaskan apa yang dimaksud dengan Unified Modeling Language (UML), berikan beberapa contoh sederhana !

Yang dimaksud dengan UML adalah 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.

Tujuan Penggunaan UML:

Memberikan bahasa pemodelan yang bebas dari berbagai bahas pemrograman dan proses rekayasa.

Menyatukan praktek-praktek terbaik yang terdapat dalam pemodelan. Memberikan model yang siap pakai, bahsa pemodelan visual yang

ekspresif untuk mengembangkan dan saling menukar model dengan mudah dan dimengerti secara umum.

Page 3: Tugas rekweb 3

Jenis-Jenis diagram UML dan beberapa contoh diagramnya:

Use case diagram Activity Diagram Sequence diagram Class diagram Statemachine diagram Communication diagram Deployment diagram Component diagram Object diagram Composite structure diagram Interaction Overview Diagram Package diagram Diagram Timing

Page 4: Tugas rekweb 3

Contoh UML sederhana

Page 5: Tugas rekweb 3

2. Jelaskan perbedaan mendasar antara Use Case diagram, activity diagram, Sequence diagram, class diagram !

Use case diagram adalah menggambarkan fungsionalitas yang diharapkan dari sebuah sistem, yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”. Sebuah use case mempresentasikan sebuah interaksi antara actor dengan sistem. Use case menggambarkan kata kerja seperti Login ke sistem, meng-create sebuah daftar belanja dan sebagainya.

Use Case diagram

Page 6: Tugas rekweb 3

Activity diagram atau diagram aktivitas yaitu salah satu jenis diagram pada UML yang dapat memodelkan proses-proses apa saja yang terjadi pada sistem.

Activity Diagram

Page 7: Tugas rekweb 3

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.

Sequence Diagram

Page 8: Tugas rekweb 3

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.

Class Diagram

Page 9: Tugas rekweb 3

3. Kenapa kita membutuhkan model design dalam implementasi/pembuatan software (web) ?

Agar client tidak bosan dengan tampilan web. Untuk itu, kita harus membuat design sesuai dengan tema web, pilihan warna nya tidak terlalu ramai, tidak terlalu banyak gambar, penempatan dan font huruf tidak berlebihan.