MySQL Kajian Teori 1. Sistem
21 a.
Class Diagram Class diagram menggambarkan struktur sistem dari segi pendefinisian kelas-
kelas dalam membangun sistem. Kelas memiliki atribut dan metode atau operasi. Atribut merupakan variabel-variabel yang dimiliki oleh suatu kelas. Operasi atau
metode adalah fungsi-fungsi yang dimiliki oleh suatu kelas. Susunan kelas juga dapat ditambahkan kelas utilitas seperti koneksi ke basis data, membaca file teks,
dan lain-lain Rosa dan Shalahuddin, 2011:122. Simbol beserta deskripsi simbol pada
class diagram pada Tabel 2 dan 3. Tabel 2. Simbol-simbol pada
Class Diagram
No. Simbol
Deskripsi
1. kelas
kelas pada struktur sistem
2. kebergantungan
dependency relasi antarkelas dengan makna
kebergantungan antarkelas
b. Use Case Diagram
Use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat.
Use case digunakan untuk mengetahui fungsi yang terdapat dalam sebuah sistem informasi dan siapa saja yang berhak
menggunakan fungsi-fungsi itu Rosa dan Shalahuddin, 2011:130. Tabel 3 menguraikan hal utama yang terdapat pada
use case, sedangkan Tabel 4 dan 5 menguraikan simbol dan deskripsi simbol pada
use case diagram.
22 Tabel 3. Hal Utama pada
Use Case
No. I stilah
Penjelasan
1. Aktor Merupakan orang, proses, atau sistem lain yang
berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi
walaupun simbol dari aktor adalah gambar orang, tapi aktor belum tentu merupakan orang.
2. Use case
Merupakan fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antarunit atau aktor.
Tabel 4. Simbol-simbol pada Use Case Diagram
No. Simbol
Deskripsi
1. use case
fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit
atau aktor; biasanya dinyatakan dengan menggunakan kata kerja di awal frase nama
use cases
2. aktor
actor orang, proses, atau sistem lain yang berinteraksi
dengan sistem informasi yang akan dibuat di luar sistem informasi itu sendiri, jadi walaupun simbol
dari aktor adalah gambar orang, tapi aktor belum tentu merupakan orang; biasanya dinyatakan
menggunakan kata benda di awal frase nama aktor
3. asosiasi
association komunikasi antara aktor dan
use case yang berpartisipasi pada
use case atau use case memliki interaksi dengan aktor
4. ekstensi
extend extend
case tambahan memiliki nama depan yang sama dengan
use case yang ditambahkan
5. menggunakan
includeuses include
«uses» ada dua sudut pandang mengenai
include di use case:
- include berarti use case yang ditambahkan
akan selalu dipanggil saat use case tambahan
dijalankan