Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 13

LAPORAN PRAKTIKUM

Judul Praktikum : Membuat Use Case Diagram dan Clas Diagram

Dan Activity Diagram Mahasiswa Bhayangkara

Tanggal Praktikum : 13 November 2021

Disusun oleh : Dandy Junior Tomy Pratama

Kelas : XI RPL 3

Kelompok :-

Guru Mata Pelajaran : Bpk. Agus Darsono, S.kom

Nilai Laporan Tanda Tangan Guru


Mata Pelajaran

REKAYASA PERANGKAT LUNAK


SMK NEGERI 5 KOTA BEKASI
I. Tujuan Praktikum
 Dapat membuat use case diagram
 Memahami cara kerja use case diagram
 Mengetahui cara membuat class diagram
 Memahami fungsi class diagram

II. Dasar Teori


Jenis-jenis diagram UML (Unified Modeling Language)
Menurut Henderi (2008:5), Berikut ini adalah definisi mengenai diagram
UML:
1. Use Case Diagram secara grafis menggambarkan interaksi antara sistem,
sistem eksternal dan pengguna. Dengan kata lain use case diagram secara
grafis mendeskripsikan siapa yang akan menggunakan sistem dan dalam cara
apa pengguna (user) mengharapkan interaksi dengan sistem itu.
Adapun, fungsi dari use case diagram sebagai berikut:
 Berguna memperlihatkan proses aktivitas secara urut dalam sistem.
 Mampu menggambarkan proses bisnis, bahkan menampilkan urutan
aktivitas pada sebuah proses.
 Sebagai bridge atau jembatan antara pembuat dengan konsumen untuk
mendeskripsikan sebuah sistem.
Manfaat dari use case di antaranya:
 Menggunakannya sebagai kebutuhan verifikasi.
 Menjadi gambaran interface dari sebuah sistem karena setiap sistem
yang dibangun haruslah memiliki interface.
 Mengidentifikasi siapa saja orang yang dapat berinteraksi dengan
sistem, serta apa yang dapat dilakukan oleh sistem.
 Memberikan kepastian mengenai kebutuhan sistem, sehingga tidak
membingungkan.
 Memudahkan proses komunikasi antara domain expert dan end user.
Apa saja Komponen Use Case Diagram?
Komponen-komponen pada use case diagram di antaranya sebagai berikut.
 Sistem
Sebuah sistem digambarkan ke dalam bentuk persegi. Fungsinya untuk
membatasi use case dengan interaksi dari luar sistem.
Sistem pada umumnya diberikan label yang sesuai. Namun, umumnya sistem
ini tidaklah diberi gambar karena kita tidak terlalu memberikan makna pada
sebuah diagram.
 Actor
Peran actor sangat penting, tentunya menciptakan use case jadi lebih mudah.
Fungsi Actor menjelaskan siapa yang berinteraksi dengan sistem. Actor akan
memberikan informasi kepada sistem, serta menerima informasi dari sistem.
Keduanya bisa terjadi secara bersamaan.
2. Class Diagram menggambarkan struktur object sistem. Diagram ini
menunjukkan class object yang menyusun sistem dan juga hubungan antara
class object tersebut.
Simbol-Simbol pada Use Case Diagram

5. Activity Diagram secara grafis digunakan untuk menggambarkan


rangkaian aliran aktivitas baik proses bisnis maupun use case.
Komponen Dasar Class Diagram
Class diagram terdiri atas tiga bagian atau 3 area pokok, yaitu :
A) Bagian atas: Berisi Nama kelas, bagian ini selalu diperlukan, baik ketika
berbicara tentang classifier atau objek.

Setiap class memiliki nama yang membedakan dengan class yang lain, nama
dikenal sebagai simple name (nama sederhana) dan path name (nama path).

B) Bagian tengah: Berisi Atribut-atribut kelas, bagian ini digunakan untuk


menjelaskan kualitas kelas. Ini hanya diperlukan saat menggambarkan contoh
kelas tertentu. Secara singkat, Atribut dapat menjelaskan rentang nilai sifat
tersebut
C) Bagian bawah: Termasuk Operasi kelas (metode). Ditampilkan dalam
format daftar, setiap operasi mengambil jalurnya sendiri. Operasi
menggambarkan bagaimana suatu kelas berinteraksi dengan data.

III. Alat dan Bahan


Hardware :
 PC/Laptop
Software :
 EdrawMax /
 Draw.io
IV. Gambar Kerja
V. Langkah Kerja pada saat Praktikum
Berikut langkah kerja saat praktikum
1. Siapkan dan nyalakan laptop atau komputer
2. Install aplikasi yang digunakan untuk mengambar diagram seperti
EdrawMax maupun Draw.io
3. Jika sudah diinstall, yang pertama dilakukan adalah membuat Use case
diagram penerimaan mahasiswa dan mahasiswi Universitas Bhayangkara
dengan aplikasi EdrawMax
Cara Membuatnya adalah :
1) Langkah pertama adalah menambahkan aktor yang bertujuan
sebagai objek yang melakukan sesuatu
2) Lalu buat Use case yang digunakan sebagai sesuatu yang dilakukan
aktor
3) Dan terakhir, tambahkan relasi seperti ; Association, Generalization,
dan Dependency
4. Kemudian langkah berikutnya adalah membuat Class diagram dari Use
case diagram yang telah dibuat sebelumnya
Cara membuatnya adalah :
1) Pertama buat daftar kata benda yang didapatkan dari diagram use
case.
2) Lalu kata benda tersebut dibuat menjadi class diagram yang masih
kosong.
3) Kemudian tambahkan metode pada masing-masing class.
4) Tambahkan relasi pada class diagram berdasarkan use case diagram
sistem perpustakaan.
5. Langkah ketiga yaitu membuat Activity Diagram penerimaan mahasiswa
Universitas Bhayangkara
Langkah pembuatan :
1. Mulailah dengan node awal untuk start state atau titik awal.
2. Tambahkan partisi jika itu memang relevan untuk analisis yang akan
dibuat.
3. Buatlah suatu aksi untuk setiap langkah utama dari use case.
4. Tambahkan alur (flow) dari setiap aksi ke aksi lainnya.
6. Simpan gambar gambar yang sudah dibuat tadi dengan ekstensi .jpg

VI. Data/Hasil Praktikum


 Use Case Diagram
Penerimaan Mahasiswa Universitas Bhayangkara
 Class Diagram
Penerimaan Mahasiswa Universitas Bhayangkara
 Activity Diagram
Penerimaan Mahasiswa Universitas Bhayangkara
VII. Pembahasan
 Use Case Diagram secara grafis menggambarkan interaksi antara
sistem, sistem eksternal dan penggunaan
 Class Diagram menggambarkan struktur object sistem. Diagram ini
menunjukkan class object yang menyusun sistem dan juga hubungan
antara class object tersebut.
 Activity Diagram secara grafis digunakan untuk menggambarkan
rangkaian aliran aktivitas baik proses bisnis maupun use case.

VIII. Kesimpulan
 Use case dan Class Diagram merupakan salah satu dari 5 jenis diagram
UML yang merupakan suatu metode dalam pemodelan secara visual
yang digunakan sebagai sarana perancangan sistem berorientasi objek
 Perbedaan utama antara Use case diagram dan Class diagram adalah
bahwa diagram Use case membantu memodelkan interaksi sistem dan
pengguna sedangkan Class diagram adalah menggambarkan struktur
dan penjelasan class, paket, dan objek serta hubungan satu sama lain
seperti containment, pewarisan, asosiasi, dan lain-lain.
 Activity Diagram secara grafis digunakan untuk menggambarkan
rangkaian aliran aktivitas baik proses bisnis maupun use case.

IX. Daftar Pustaka


Buku paket Pemodelan Perangkat Lunak kurikulum 2013, KI – KD 2018
Modul PPL_UML

Bekasi, 13 November 2021


Mengetahui,
Guru Mata Pelajaran Siswa,

Bpk. Agus Darsono, S.kom Dandy Junior Tomy. P

You might also like