4.4. 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 penulis buat pada tahap pemograman baik menambah, mengubah, penghapusan, dan menampilkan database itu sendiri.
4.4.1. Tabel
Database terdiri dari tabel-tabel yang dibuat menggunakan program MySQL. Database yang dirancang penulis adalah terdiri dari 8 delapan tabel sebagai berikut :
Tabel 4.1 tabel artikel artikel program pokok
Field Type
Width Description
Primary key id
int 10
id artikel Ya auto increment
nama_hal varchar
50 nama halaman
judul text
judul artikel keywors
text kata kunci
tipe_hal varchar
40 tipe artikel
hyperlink text
link tanggal
timestamp tanggal artikel
isi_konten text
isi artikel
Universitas Sumatera Utara
Tabel 4.2 tabel beritaindexberita
Field Type
Width Description Primary key
id int
6 id berita
Ya auto increment judul
varchar 200
judul berita image
varchar 100
gambar isi_berita
text isi berita
Tabel 4.3 tabel bukutamu
Field Type
Width Description
Primary key id
int 10
id buku tamu Ya auto increment
nama varchar
60 nama tamu
email varchar
60 email tamu
isi_komentar text
isi komentar tgl_komentar
timestamp tanggal komnetar
Tabel 4.4 tabel fasilitas
Field Type
Width Description
Primary key id
int 10
Kode fasilitas ya
nama varchar
30 Nama fasilitas
pemilik varchar
30 pemilik
jumlah int
10 Jumlah fasilitas
Tabel 4.5 tabel hal_kategoritop menu
Field Type
Width Description
Primary key id
int 10
id artikel Ya auto increment
nama_hal varchar
50 nama halaman
judul text
judul artikel keywords
text kata kunci
kategori varchar
40 kategori halaman
hyperlink text
link tanggal
timestamp tanggal artikel
isi_konten text
isi artikel
Universitas Sumatera Utara
Tabel 4.6 tabel kategori
Field Type
Width Description
Primary key id
int 10
id kategori Ya auto increment
kategori varchar
20 kategori halaman
Tabel 4.7 tabel komentar
Field Type
Width Description
Primary key id
int 10
id komentar Ya auto increment
nama_hal varchar
60 Nama halaman
yg di komentari nama
varchar 60
nama email
varchar 60
email isi_komentar
text isi komentar
tgl_komentar timestamp
tanggal komnetar
Tabel 4.8 tabel user
Field Type
Width Description
Primary key user_id
id int 10
id user Ya auto increment
user_name varchar
60 nama pengguna
pass_word varchar
60 password admin
4.5. Rancangan Antarmuka Interface
Rancangan antar muka dari sistem ini dibagi menjadi lima bagian yaitu bagian kepala header,
menu atas top menu, konten content, menu samping sidebar, dan kaki footer.
Semua halaman dari sistem ini terdiri dari lima bagian. Bagian kepala berisi logo Dinas Pertanian Kabupaten Padang Lawas, menu atas berisi menu yang tercipta
ketika input kategori, bagian menu samping berisi judul artikel dan berita yang ada,
Universitas Sumatera Utara
Header
Konten
Footer Sidebar menu samping
Top Menu
bagian konten berisi artikel dan berita, dan footer berisi copyright Dinas Pertanian Kabupaten Padang Lawas.
Strukur rancangan antarmuka dari sistem yang dirancang ini dapat dilihat pada gambar berikut:
Gambar 4.4 Inter face Layout
Universitas Sumatera Utara
BAB 5
IMPLEMENTASI SISTEM
5.1. Pengertian Implementasi Sistem