Entity Relationship Diagram ERD, yaitu perangkat
pemodelan yang menunjukkan hubungan dari beberapa data di dalam penyimpanan data. Agus, 2009
Entity Relationship Diagram ERD adalah suatu model
jaringan network yang menggunakan susunan data yang disimpan dari sistem secara baik atau merupakan konseptual yang
mendeskripsikan hubungan antara data store dalam DAD. Komponen-komponen yang digunakan dalam ERD adalah
sebagai berikut : Wahana, 2006
Tabel 2.16
Simbol Entity Relationship Diagram
No Simbol
Keterangan
1.
2.
Entitas
Merupakan individu yang mewakili sesuatu yang
nyata eksistensinya
dan dapat
dibedakan dari sesuatu yang lain.
Relationship Relasi
Merupakan salah satu kata kunci dalam database relasional. Relasi menunjukkan
adanya hubungan antara entitas yang berbeda.
Elips Key Atribut
Merupakan properti yang menjelaskan
2.9.4 S
t a
t e
T r
a n
sition Diagram STD
State transition diagram STD, yaitu perangkat pemodelan
yang menunjukkan transisi dari sebuah sistem yang menghasilkan sistem yang baru. Agus, 2009
2.9.5 Kardinalisasi kardinalitas
Menurut buku
Abdul 2009,
kardinalisasi adalah
menjelaskan batasan pada jumlah entity yang berhubungan melalui sebuah relasi yang ada. Pemetaan kardinal dapat dikategorikan
menjadi 3 macam yaitu : 1.
Relasi satu-satu one to one – 1:1
Dua entitas memiliki relasi satu-satu jika pada setiap anggota dari satu entitas hanya memiliki hubungan dengan satu
3.
4. kriteria dari entitas.
Connection
Yaitu garis penghubung antara himpunan relasi dengan himpunan entitas dengan
atribut.
anggota pada entitas yang lain. Contoh : sebuah kelas dibimbing oleh hanya satu orang guru sekolah.
Kelas Dibimbing
oleh Guru
1 1
Gambar 2.3 Contoh Relasi Satu-Satu
2. Relasi Satu-Banyak Banyak-Satu one to many
– 1:m Dua entitas memiliki relasi satu-banyak apabila semua
anggota dari entitas yang pertama memiliki pasangan dengan satu atau lebih anggota pada entitas kedua, dan untuk semua anggota
pada entitas yang kedua, hanya memiliki satu pasangan dengan anggota entitas pertama. Contoh : Siswa hanya memilih satu
kelas saja, namun satu kelas dapat dipilih oleh banyak siswa.
Siswa Memilih
Kelas m
1
Gambar 2.4 Contoh Relasi Satu-Banyak
3. Relasi Banyak-Banyak many to many
– m:m Disebut relasi banyak-banyak apabila semua anggota
entitas pertama dapat memiliki satu atau lebih pasangan pada entitas kedua, dan semua anggota entitas kedua dapat memiliki
satu atau banyak pasangan pada entitas pertama. Contoh : guru banyak mengajar mata pelajaran, dan mata pelajaran banyak
diajar oleh guru.
Guru Memilih
Mata Pelajaran m
m
Gambar 2.5 Contoh Relasi Banyak-Banyak 2.9.6
Pengujian Black Box
Pengujian Black box berfokus pada persyaratan fungsional perangkat lunak, untuk mendapatkan serangkaian kondisi input yang