Tugas 3 rekayasa web (individu)

5
Tugas 3 Rekayasa Web (Individu) Nama : Muchamad Filsaf Kurniawan Nim : 1511510420

Transcript of Tugas 3 rekayasa web (individu)

Page 1: Tugas 3 rekayasa web (individu)

Tugas 3 Rekayasa Web (Individu)

Nama : Muchamad Filsaf KurniawanNim : 1511510420

Page 2: Tugas 3 rekayasa web (individu)

Unified Modeling Language (UML)UML merupakan salah satu alat bantu yang dapat digunakan dalam bahasa pemograman yang 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. Jenis-jenis UML:Use case DiagramActivity diagramSequence diagramClass diagram

Page 3: Tugas 3 rekayasa web (individu)

Contoh Unified Modeling Language (UML)

Page 4: Tugas 3 rekayasa web (individu)

perbedaan mendasar antara Use Case diagram, activity diagram,Sequence diagram, class diagram Use case Diagram, bekerja dengan cara mendeskripsikan tipe interaksi antara user 

sebuah system dengan sistemnya sendiri melalui sebuah cerita bagaimana sebuah system dipakai.

Activity Diagram, menyediakan analis dengan kemampuan untuk memodelkan proses dalam suatu sistem informasi. Activity diagram dapat digunakan untuk alur kerja model, use case individual, atau logika keputusan yang terkandung dalam metode individual3. Activity diagram juga menyediakan pendekatan untuk proses pemodelan paralel.

Sequence diagram, menjelaskan interaksi objek yang disusun berdasarkan urutan waktu. Secara mudahnya sequence diagram adalah gambaran tahap demi tahap yang seharusnya dilakukan untuk menghasilkan sesuatu sesuai dengan use case diagram.

Class Diagram adalah dekripsi kelompok obyek-obyek dengan property, perilaku (operasi) dan relasi yang sama. Sehingga dengan adanya class diagram dapat memberikan pandangan global atas sebuah system. Hal tersebut tercermin dari class- class yang ada dan relasinya satu dengan yang lainnya. Sebuah sistem biasanya mempunyai beberapa class diagram. Class diagram sangat membantu dalam visualisasi struktur kelas dari suatu system.

Page 5: Tugas 3 rekayasa web (individu)

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

Menurut saya model design dalam meng-implementasi atau pembuatan software sangat penting dalam pembuatan software, karena model atau tampilan design yang kita buat tersebut harus mudah dipahami dan memiliki tampilan yang interaktif agar menarik user pengguna web. Dan itu menjadi suatu yang membedakan dari web pesaing kita.