4.1.5. Perancangan Database
Pada tahap ini dilakukan penyusunan dan perancangan database yang akan digunakan sebagai struktur dasar. Rancangan database sistem yang dibuat berupa
Entity Relational Diagram ERD, yaitu alat untuk merepresentasikan model data
yang ada pada sistem dimana terdapat entity dan relationship.
13
1. CDM
Gambar 4.10 CDM Aplikasi live Report Perpamsi
Mempertandingkan Memiliki
Mempunyai
Menulis Menurunkan
Menunjuk Mendampingi
Membawa
Memperoleh
Mengadakan Menggunakan
Mendapatkan
Menghasilkan
Mengunggah Daftar Atlet
Mendaftarkan Mengirimkan
Admin id_admin
username pass
nama_admin level_admin
status_admin Anggota
id_anggota nama_anggota
asal_anggota alamat_anggota
telp_anggota email_anggota
Kompetisi id_kompetisi
nama_kompetisi Kontingen
id_kontingen ketua_kontingen
contact_kontingen email_kontingen
tgl_pendaftaran
Atlet id_atlet
nama_atlet tgllahir_atlet
jk_atlet status_atlet
keterangan_atlet
Pertandingan id_pertandingan
tgl_pertandingan mulai_pertandingan
selesai_pertandingan status_pertandingan
File id_file
jenis_file nama_file
Peserta id_peserta
Hasil skor
Venue id_venue
nama_venue alamat_venue
kota_venue
Medali id_medali
jenis_medali Official
id_official nama_official
jk_official jabatan_official
status_official keterangan_official
Artikel id_artikel
judul_artikel isi_artikel
Kategori id_kategori
nama_kategori jmlpemain_kategori
medali_kategori
2. PDM
Gambar 4.11 PDM Aplikasi live Report Perpamsi
ID_KOMPETISI = ID_KOMPETISI ID_KATEGORI = ID_KATEGORI
ID_KOMPETISI = ID_KOMPETISI ID_KATEGORI = ID_KATEGORI
ID_KOMPETISI = ID_KOMPETISI
ID_ADMIN = ID_ADMIN ID_KONTINGEN = ID_KONTINGEN
ID_ADMIN = ID_ADMIN ID_OFFICIAL = ID _OFFICIAL
ID_KONTINGEN = ID_KONTINGEN ID_PESERTA = ID_PESERTA
ID_VENUE = ID_VENUE ID_KOMPETISI = ID_KOMPETISI
ID_PESERTA = ID_PESERTA
ID_PERTANDINGAN = ID_PERTANDINGAN ID_ATLET = ID_ATLET
ID_ATLET = ID_ATLET ID_PESERTA = ID_PESERTA
ID_KONTINGEN = ID_KONTINGEN ID_ANGGOTA = ID_ANGGOTA
ADMIN ID_ADMIN
char2 USERNAME
varchar15 PASS
char32 NAMA_ADMIN
varchar30 LEVEL_ADMIN
int STATUS_ADM IN
bit ANGGOTA
ID_ANGGOTA char2
ID_ADMIN char2
NAMA_ANGGOTA varchar50
ASAL_ANGGOTA varchar30
ALAMAT_ANGGOTA varchar50
TELP_ANGGOTA varchar15
EMAIL_ANGGOTA varchar35
KOMPETISI ID_KOMPETISI
char2 NAMA_KOMPETISI
varchar20 KONTINGEN
ID_KONTINGEN char2
ID_ANGGOTA char2
KETUA_KONTINGEN varchar30
CONTACT_KONTINGEN varchar15
EMAIL_KONTINGEN varchar35
TGL_PENDAFTAR AN datetime
ATLET ID_ATLET
char2 ID_KONTINGEN
char2 NAMA_ATLET
varchar30 TGLLAHIR_ATLET
datetime JK_ATLET
char1 STATUS_ATLET
bit KETERANGAN_ATLET
varchar100 PERTANDINGAN
ID_PERTANDINGAN char2
ID_KOMPETISI char2
ID_KATEGORI char2
ID_VENUE char2
TGL_PERTANDINGAN datetime
MULAI_PERTANDINGAN datetime
SELESAI_PERTAN DINGAN datetime
STATUS_PERTAN DINGAN int
FILE ID_FILE
char2 ID_ATLET
char2 JENIS_FILE
varchar30 NAMA_FILE
varchar50 PESERTA
ID_PESERTA char2
ID_KONTINGEN char2
ID_KOMPETISI char2
ID_OFFICIAL char2
ID_KATEGORI char2
HASIL ID_PERTANDINGAN
char2 ID_PESERTA
char2 SKOR
int VENUE
ID_VENUE char2
ID_KOMPETISI char2
NAMA_VENUE varchar30
ALAMAT_VENUE varchar50
KOTA_VENUE varchar25
MEDALI ID_MEDALI
char2 ID_PESERTA
char2 JENIS_MEDALI
int OFFICIAL
ID_OFFICIAL char2
ID_KONTINGEN char2
NAMA_OFFICIAL varchar30
JK_OFFICIAL char1
JABATAN_OFFICIAL varchar25
STATUS_OFFICIAL bit
KETERANGAN_OFFICIAL varchar100
ARTIKEL ID_ARTIKEL
int ID_ADMIN
char2 JUDUL_ARTIKEL
varchar30 ISI_ARTIKEL
text KATEGORI
ID_KOMPETISI char2
ID_KATEGORI char2
NAMA_KATEGORI varchar50
JM LPEM AIN_KATEGORI int
MEDALI_KATEGORI int
DAFTAR_ATLET ID_PESERTA
char2 ID_ATLET
char2
4.1.6. Struktur Basis Data Tabel