8
REKAYASA WEB TUGAS 3 INDIVIDU Nama : Ismail Aluwi NIM : 1212511008

Tugas3 rekweb-ku-0316-ismailaluwi-1212511008

Embed Size (px)

Citation preview

Page 1: Tugas3 rekweb-ku-0316-ismailaluwi-1212511008

REKAYASA WEBTUGAS 3 INDIVIDU

Nama : Ismail AluwiNIM : 1212511008

Page 2: Tugas3 rekweb-ku-0316-ismailaluwi-1212511008

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.

Page 3: Tugas3 rekweb-ku-0316-ismailaluwi-1212511008

Contoh Sederhana Dari UML penerimaan siswa baru

Page 4: Tugas3 rekweb-ku-0316-ismailaluwi-1212511008

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.

Page 5: Tugas3 rekweb-ku-0316-ismailaluwi-1212511008

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.

Page 6: Tugas3 rekweb-ku-0316-ismailaluwi-1212511008

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

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.

Page 7: Tugas3 rekweb-ku-0316-ismailaluwi-1212511008

Jelaskan perbedaan mendasar antara Use Case diagram, activity diagram,Sequence diagram, 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.

Page 8: Tugas3 rekweb-ku-0316-ismailaluwi-1212511008

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

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.