Anda di halaman 1dari 23

Percangan

Program
Studio 4 Desa
1. Use Case Diagram

2. Activity Diagram

3. Sequence Diagram

4. Collaboration Diagram
Perancangan
Program 5. Class Diagram

6. Class Relationship

7. State Diagram

8. Implementation Diagram
Use Case

Use Case merupakan sebuah teknik yang digunakan dalam pengembangan sebuah software atau
sistem informasi untuk menangkap kebutuhan fungsional dari sistem yang bersangkutan, Use Case
menjelaskan interaksi yang terjadi antara ‘aktor’ — inisiator dari interaksi sistem itu sendiri dengan
sistem yang ada, sebuah Use Case direpresentasikan dengan urutan langkah yang sederhana

Fungsinya :

Digunakan untuk mengidentifikasi siapa yang berinteraksi


Interface yang harus dimiliki sistem.
dengan sistem dan apa yang harus dilakukan sistem.
• Activity diagram pada dasarnya
menggambarkan macam-macam alir
Activity aktifitas yang akan dirancang dalam sebuah
sistem. Dimana masing-masing alir memiliki
Diagram awal, decision yang mungkin terjadi pada
sistem, dan akhir dalam sistem tersebut.
Activity diagram pada dasarnya memiliki
struktur yang hampir mirip dengan
flowchart atau diagram alir dalam
perancangan sistem secara terstruktur
• Digunakan untuk menampilkan interaksi
antar objek
• Melakukan perancangan dasar antarmuka
pemakai
• Fungsi :
Sequence • menguraikan sebuah proses bisnis
menjadi aktivitas-aktivitas yang lebih
Diagram kecil untuk mengidentifikasi kebutuhan
interaksi pemakai pada masing-masing
aktivitas tersebut[
• digunakan pada setiap interaksi untuk
menganalisa perilaku sistem informasi
dalam rangka untuk merancang tampilan
pada interaksi tersebut
Collaboration diagram melihat pada
interaksi dan hubungan terstruktur
antar obyek. Tipe diagram ini
menekankan pada hubungan
(relationship) antar obyek
Collaboration
Diagram
Collaboration diagram digunakan
sebagai alat untuk menggambarkan
interaksi yang mengungkapkan
keputusan mengenai perilaku sistem
Class diagram

Class diagram
Class diagram membantu
memperlihatkan hubungan
dalam visualisasi struktur
antar kelas dan penjelasan
kelas-kelas dari suatu sistem
detail tiap-tiap kelas di dalam
dan merupakan tipe diagram
perancangan model (dalam
yang paling banyak dipakai.
logical view) dari suatu sistem
Class Relationship
• In designing programs that use multiple
classes, need to consider the Generalisation Association
relationship between the classes and
therefore between the objects that are
instantiated from those classes
• Association : kelas yang
berhubungan / menservice kelas
lain
• Aggregation : Kelas yang dibuat dari
kelas yang lain
• Generalisation : Kelas bisa saja
bentuknya inherit (mewarisi)

Aggregation
Diagram yang digunakan untuk
mendeskripsikan karakteristik
State dari sebuah system.

Diagram
Kotak
Tanda Panah:
Elemennya : perpindahan
ke state
selanjutnya
• Diagram komponen atau component diagram dibuat untuk mengambarkan
Implementation struktur dan ketergantungan antara kumpulan komponen dalam sebuah sistem

Diagram • Deployment Diagram mendeskripsikan arsitektur fisik dalam node untuk hardware
dan software dalam sistem

Component Diagram Deployment Diagram


User
Interface
• https://www.youtube.com/watc
h?v=aAXr0WGiybU&list=PLhdyH
WHl4RG8_o1Al5nmZNrUisBZGJE
35&index=1
• https://greatnusa.com/course/vi
Referensi ew.php?id=275

Anda mungkin juga menyukai