3.2.1 Desain Sistem
1. Diagram Context
Context Diagram CD pada Website UKM Tenis Meja USU ini adalah sebagai berikut:
Gambar 3.1 Diagram Konteks
Info Peringkat Anggota Login Sebagai Member
Input data peringkat
Website UKM Tenis Meja USU
Visitor Admin
Info Visi Misi UKM Info Sejarah UKM
Info Kegiatan UKM Info Prestasi UKM
Laporan Data iuran
Upload Data Input data iuran
Ketentuan Anggota
Member
Data Iuran Download Info
Aturan Pertandingan Sanksi-Sanksi
Data Anggota aktif Laporan Data
Peringkat Laporan Data
Member
Universitas Sumatera Utara Universitas Sumatera Utara
2. DFD Data Flow Diagram
Data Flow Diagram DFD merupakan pengembangan dari ConVarchar Diagram yang terdiri dari DFD Level 1 pada Aplikasi Pengisian Sistem Raport Siswa.
Gambar 3.2 Data Flow Diagram level 1
Universitas Sumatera Utara Universitas Sumatera Utara
3.2.2 Desain Basis Data Database
Basis Data Database adalah kumpulan dari data yang berhubungan antara satu dengan yang lainnya, tersimpan di perangkat keras komputer dan menggunakan
perangkat lunak untuk memanipulasinya. Database merupakan salah satu komponen yang penting dalam sistem komputerisasi,karena merupakan basis data
dalam menyediakan informasi bagi para pengguna.
Adapun desain basis data Database adalah sebagai berikut 1.
Entity Relationship Diagram ERD
Gambar 3.3 Entity Relationship Diagram ERD
Universitas Sumatera Utara Universitas Sumatera Utara
2. Struktur Data
Dalam sistem ini memerlukan 28 tabel:
1. Tabel Admin
Nama Tabel : admin
Fungsi : Untuk menginput data admin
Tabel 3.1 Tabel Admin Nama Field
Tipe Data Ukuran
Kode _admin Varchar
15 Nama_admin
Varchar 50
No_tlp Varchar
20 Password
Varchar 32
2. Tabel Data Peringkat
Nama Tabel : Data_peringkat
Fungsi : Untuk menginput data siswa
Tabel 3.2 Tabel Data Peringkat Nama Field
Tipe Data Ukuran
No_id Varchar
19 Nama
Varchar 100
Skor_Menang Int
15 Fakultas
Varchar 30
Email Varchar
30
Universitas Sumatera Utara Universitas Sumatera Utara
3. Tabel Data_Iuran
Nama Tabel : Data_iuran
Fungsi : Untuk menginput data iuran
Tabel 3.3 Tabel Data Iuran Nama Field
Tipe Data Ukuran
No_id Varchar
15 Nama
Varchar 50
Januari Varchar
20 Februari
Varchar 20
Maret Varchar
20 April
Varchar 20
Mei Varchar
20 Juni
Varchar 20
Juli Varchar
20 Agustus
Varchar 20
September Varchar
20 Oktober
Varchar 20
November Varchar
20 Desember
Varchar 20
Universitas Sumatera Utara Universitas Sumatera Utara
4. Tabel Member
Nama Tabel : member
Fungsi : Untuk menginput daftar member
Tabel 3.4 Tabel Data Member Nama Field
Tipe Data Ukuran
No_id Varchar
11 Nama
Varchar 100
Password Varchar
50 Tempat_lahir
Varchar 50
Tanggal_lahir Date
Alamat Varchar
100 Jenis_kelamin
Enum Fakultas
Varchar 30
Jurusan Varchar
30 Email
Varchar 30
Universitas Sumatera Utara Universitas Sumatera Utara
5. Tabel Download
Nama Tabel : download
Fungsi : Untuk menginput data download
Tabel 3.5 Tabel Download Nama Field
Tipe Data Ukuran
Id Int
11 Tanggal_upload
Date Nama_file
Varchar 100
Tipe_file Varchar
10 Ukuran_file
Varchar 20
File Varchar
255
Universitas Sumatera Utara Universitas Sumatera Utara
3.2.3 Flowchart Sistem