2.7.3 Diagram Hubungan Entitas ERD
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.3 Simbol Entity Relationship Diagram
No Simbol Keterangan
1.
2.
3.
4.
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 kriteria dari entitas.
Connection
Yaitu garis penghubung antara himpunan relasi dengan himpunan entitas dengan
atribut.
2.7.4 State Transition Diagram STD
State transition diagram STD, yaitu perangkat pemodelan
yang menunjukkan transisi dari sebuah sistem yang menghasilkan sistem yang baru. Agus, 2009
2.7.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 anggota pada entitas yang lain. Contoh : sebuah kelas dibimbing
oleh hanya satu orang guru sekolah.
Gambar 2.7 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.
Gambar 2.8 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.
Gambar 2.9 Contoh Relasi Banyak-Banyak 2.7.6
Pengujian Black Box
Pengujian Black box berfokus pada persyaratan fungsional perangkat lunak, untuk mendapatkan serangkaian kondisi input yang
sepenuhnya menggunakan semua persyaratan fungsional untuk suatu program. Al-Bahra, 2006
2.8 Software Pengembangan Sistem