4 Decisio, suatu kondisi yang akan menghasilkan
beberapa kemungkinan jawaban. 5
Off Line Connector, merupakan simbol untuk masuk atau keluarnya suatu prosedur pada lembar
kertas yang lain. 6
Arus atau flow, prosedur yang dapat dilakukan dari atas ke bawah, bawah ke atas, kiri ke kanan,
atau dari kanan ke kiri. 7
Menyatakan sekumpulan langkah atau proses yang ditulis sebagai prosedur.
8 Untuk penyimpanan data.
4.5 Merancang Database Server
Database merupakan tempat penyimpanan data yang terstruktur sehingga dapat diakses dengan cepat dan mudah. Tahap mempersiapkan database ini merupakan
tahap dimana penulis mempersiapkan tempat untuk menampung data di server. Data tersebut akan diproses oleh program yang kita buat pada tahap pemograman baik
menambah, mengubah, penghapusan, dan menampilkan database itu sendiri.
Database terdiri dari tabel-tabel yang dibuat menggunakan program MySQL. Database yang dirancang penulis adalah database sekolah yang terdiri dari 6 tabel
sebagai berikut:
1. Tabel Admin
Tabel admin digunakan untuk menampung data dari admin SMP Negeri 5 Medan. Dalam tabel admin berisi fiel user dan password dimana password
adalah primary keynya. Berikut ini adalah field-field yang dibuat dalam tabel admin.
Tabel 4.3 Tabel Admin Field Name
Type Width
Description
user varchar
20 Username
varchar password
15 Password primary key
2. Tabel Registrasi Siswa
Tabel registrasi siswa digunakan untuk menampung data siswa SMP Negeri 5 Medan yang telah mendaftarkan diri di website SMP Negeri 5 Medan. Dalam
tabel registrasi siswa nis merupakan primary key pada registrasi siswa. Berikut ini adalah field-field yang dibuat dalam tabel registrasi siswa.
Tabel 4.4 Tabel Registrasi Siswa Field
Type Width
Description
nama varchar
50 Nama
varchar nis
5 Nis primary key
kelas varchar
6 Kelas
alamat varchar
100 Alamat
tempat_tanggal_lahir varchar
60 Tempat,Tanggal Lahir
agama varchar
15 Agama
no_telepon varchar
20 No.Telepon
3. Tabel Registrasi Guru
Tabel registrasi guru digunakan untuk menampung data guru SMP Negeri 5 Medan. Dalam tabel registrasi guru, nip merupakan primary key pada registrasi
guru. Berikut ini adalah field-field yang dibuat dalam tabel registrasi guru.
Tabel 4.5 Tabel Registrasi Guru Field
Type Width
Description
nama varchar
50 Nama
varchar nip
18 NIP primary key
agama varchar
15 Agama
golongan varchar
2 Golongan
tempat_tanggal_lahir varchar
60 TempatTanggal Lahir
b_studi varchar
15 B.Studi
alamat varchar
100 Alamat
4. Tabel Nilai Siswa
Tabel nilai siswa digunakan untuk mengisi nilai-nilai dari siswa SMP Negeri 5 Medan, siswa SMP Negeri 5 Medan dapat melihat nilai mereka melalu website
sekolah ini. Dalam tabel nilai siswa, nip merupakan primary key pada nilai siswa. Berikut ini adalah field-field yang dibuat dalam tabel nilai siswa.
Tabel 4.6 Tabel Nilai Siswa Field
Type Width
Description
nama varchar
50 Nama
varchar nis
5 NIS primary key
agama varchar
5 Agama
pkn varchar
5 PKN
b_indo varchar
5 B.Indo
b_ing varchar
5 B.ing
mtk varchar
5 MTK
ipa varchar
5 IPA
ips varchar
5 IPS
a_industri varchar
5 A.Industri
s_budaya varchar
5 S.Budaya
penjas varchar
5 Penjas
tik varchar
5 TIK
5. Tabel Registrasi Alumni
Tabel registrasi alumni digunakan untuk mengisi data diri para alumni-alumni, sehingga para alumni dapat mengetahui data teman-teman mereka. Dalam
tabel registrasi alumni, no merupakan primary key pada registrasi alumni. Berikut ini adalah field-field yang dibuat dalam tabel registrasi alumni.
Tabel 4.7 Tabel Registrasi Alumni Field
Type Width
Description
int no
10 No primary key, auto_increment
nama_lengkap varchar
50 Nama Lengkap
Tempat_tanggal_lahir varchar 60
TempatTanggal Lahir alamat
varchar 100
Alamat pekerjaan
varchar 30
Pekerjaan no_hp
varchar 20
No.HpTelp email
varchar 20
Email tahun_tamat
varchar 4
Tahun Tamat pendidikan
varchar 40
Pendidikan
6.
Tabel Buku Tamu
Tabel buku tamu digunakan untuk mengisi pesan dan kesan untuk SMP Negeri 5 Medan dan diisi oleh tamu. Dalam tabel buku tamu, id merupakan primary
key pada buku tamu. Berikut ini adalah field-field yang dibuat dalam tabel buku tamu
Tabel 4.8 Tabel Buku Tamu Field
Type Width
Description
int id
10 Id Buku Tamu primary key
nama varchar
50 Nama
situs varchar
30 Situs
email varchar
30 Email
pesan text
- Pesan
waktu datetime
-
BAB 5
IMPLEMENTASI SISTEM
5.1 Pengertian Implementasi Sistem