Top Banner
TUGAS KELOMPOK 2 (Rekayasa Web) Penjelasan UML & Flowchart Project E-Commerce
29

Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Apr 15, 2017

Download

Technology

Samsul Arifin
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

TUGAS KELOMPOK 2(Rekayasa Web)

Penjelasan UML & Flowchart Project E-Commerce

Page 2: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Anggota Kelompok 4

1. Isfan Fajar S (1111504146)2. Samsul Arifin (1311511354)3. Fitrohtul Hadi (1411510850)

4. Suseno Subarkah (1312503525)

Page 3: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Penjelasan UML

Apa itu UML? 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. Saat ini UML sudah menjadi bahasa standar dalam penulisan blue print software

Page 4: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Tujuan / 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.

Page 5: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Tujuan / Fungsi dari penggunaan UML

Dapat memberikan model yang siap untuk digunakan, merupakan bahasa permodelan visual yang ekspresif untuk mengembangkan sistem dan untuk saling menukar model secara mudah.

Dapat berguna sebagai blue print, sebab sangat lengkap dan detail dalam perancangannya yang nantinya akan diketahui informasi yang detail mengenai koding suatu program.

Page 6: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Tujuan / Fungsi dari penggunaan UML

Dapat memodelkan sistem yang berkonsep berorientasi objek, jadi tidak hanya digunakan untuk memodelkan perangkat lunak(softwere) saja.

Dapat menciptakan suatu bahasa permodelan yang nantinya dapat dipergunakan oleh manusia maupun oleh mesin.

Page 7: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Jenis-Jenis diagram UML & beberapa contoh diagramnya

Use case diagramSalah 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 8: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Use case diagram

Page 9: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Jenis-Jenis diagram UML & beberapa contoh diagramnya

Activity DiagramSalah satu jenis diagram pada UML yang dapat memodelkan proses-proses apa saja yang terjadi pada sistem.

Page 10: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Activity Diagram

Page 11: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Jenis-Jenis diagram UML & beberapa contoh diagramnya

Sequence DiagramSalah 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 12: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Sequence Diagram

Page 13: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Jenis-Jenis diagram UML & beberapa contoh diagramnya

Class DiagramSalah 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 14: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Class Diagram

Page 15: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Jenis-Jenis diagram UML & beberapa contoh diagramnya

Statemachine DiagramSalah satu jenis diagram pada UML yang menggambarkan transisi maupun perubahan keadaan suatu objek pada sistem.

Page 16: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Statemachine Diagram

Page 17: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Jenis-Jenis diagram UML & beberapa contoh diagramnya

Communication DiagramSalah satu jenis diagram pada UML yang dapat menggamabarkan tahapan terjadinya suatu aktivitas dan diagram ini juga menggambarkan interaksi antara objek yang ada pada sistem. Hampir sama seperti sequence diagram akan tetapi communication diagram lebih menekankan kepada peranan masing-masing objek pada sistem.

Page 18: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Communication Diagram

Page 19: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Jenis-Jenis diagram UML & beberapa contoh diagramnya

Deployment DiagramSalah satu diagram pada UML yang menunjukan tata letak suatu sistem secara fisik, dapat juga dikatakan untuk menampilkan bagian-bagian softwere yang terdapat pada hardwere dan digunakan untuk menerapkan suatu sistem dan hubungan antara komponen hardwere. Jadi Deployment diagram intinya untuk menunjukan letak softwere pada hardwere yang digunakan sistem.

Page 20: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Deployment Diagram

Page 21: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Jenis-Jenis diagram UML & beberapa contoh diagramnya

Component DiagramSalah satu jenis diagram pada UML yang menggambarkan softwere pada suatu sistem. Component diagram merupakan penerapan softwere dari satu ataupun lebih class, dan biasanya berupa file data atau .exe, source kode, table, dokumen dsb.

Page 22: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Component Diagram

Page 23: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Jenis-Jenis diagram UML & beberapa contoh diagramnya

Object DiagramSalah satu jenis diagram pada UML yang menggambarkan objek-objek pada suatu sistem dan hubungan antarnya.

Page 24: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Jenis-Jenis diagram UML & beberapa contoh diagramnya

Composite Structure DiagramSalah satu jenis diagram pada UML yang menggambarkan struktur internal dari penklasifikasian (class, component atau use case) dan termasuk titik-titik interaksi penklasifikasian kebagian lainnya dari suatu sistem. Ini hampir mirip seperti class diagram akan tetapi composite structure diagram menggambarkan bagian-bagian dari individu kelas saja bukan semua kelas.

Page 25: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Jenis-Jenis diagram UML & beberapa contoh diagramnya

Interaction Overview DiagramSalah satu jenis diagram pada UML yang berguna untuk men-visualisasikan kerjasama dan hubungan antara activity diagram dengan sequence diagram.

Page 26: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Jenis-Jenis diagram UML & beberapa contoh diagramnya

Package DiagramSalah satu jenis diagram pada UML digunakan untuk mengelompokan kelas dan juga menunjukan bagaimana elemen model akan disusun serta mengambarkan ketergantungan antara paket-paket.

Page 27: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Jenis-Jenis diagram UML & beberapa contoh diagramnya

Diagram TimingSalah satu jenis diagram pada UML yang disebut sebagai bentuk lain dari interaksi diagram, dimana fokus yang paling utamanya kepada waktu. Diagram timing berguna untuk menunjukan faktor-faktor yang membatasi waktu antara perubahan state terhadap objek yang berbeda.

Page 28: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce
Page 29: Tugas kelompok 2 (RekWeb) # Penjelasan UML & Flowchart Project E-Commerce

Sekian & Terima Kasih