3.2.6 Lingkungan Implementasi
Pada bagian lingkungan implementasi ini akan dijelaskan perangkat keras dan perangkat lunak yang digunakan dalam perancangan
dan pembuatan aplikasi web perpustakaan online ini.
Perangkat Keras -
Processor AMD Turion
TM
- Memori 2 Gb of RAM
Perangkat Lunak
- System Operasi Microsoft Windows XP Profesional SP3
- XAMPP 1.7 PHP 5, MySql, Apache
- Mozila firefox versi 4.0 sebagai web browser
- Adobe photosop CS
- Macromedia Dreamweaver 8
- Power Designer versi 12
3.2.7 Implementasi Basis Data
Rancangan model data fisik pada bagian perancangan aplikasi di implementasikan ke dalam basis data MySQL. Keterangan lebih detail dapat
di lihat pada tabel – tabel berikut :
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.4 Tabel Artikel
No Tabel
Kolom Tipe Data
Keterangan 1 artikel ID_ARTIKEL
Int11 primary
key 2
ID_STATUS Int11
foreign key
3 ID_JURUSAN
Int11 foreign key
4 ID_BAHASA
Int11 foreign
key 5
ID_KATEGORI Int11
foreign key
6 JUDUL
Varchar255 7
DESKRIPSI Text
8 NAMA_FILE
Varchar 255
9 TIPE_FILE
Varchar 255
10 VIEW
Int11 11
TGL_MASUK Date
12 TGL_RUBAH
Date Keterangan :
Tabel Artikel memiliki beberapa Atribut seperti ID_ARTIKEL, JUDUL, DESKRIPSI, NAMA_FILE, TIPE_FILE, VIEW, TGL_MASUK, TGL_RUBAH
dan ID_STATUS, ID_JURUSAN, ID_BAHASA, ID_KATEGORI masuk sebagai foreign key
Tabel 3.5 Tabel Artikel_Member
No Tabel
Kolom Tipe Data
Keterangan 1 artikel_member USERNAME
Int11 primary
key 2
ID_ARTIKEL Int11
primary key
Keterangan : Tabel artikel_member adalah tabel baru yang terbentuk dari relasi many to many
Table artikel dan tabel member.
Tabel 3.6 Tabel Bahasa
No Tabel
Kolom Tipe Data
Keterangan 1 Bahasa
ID_BAHASA Int11
primary key
2 NAMA_BAHASA Varchar255
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.7 Tabel Contributor
No Tabel
Kolom Tipe Data
Keterangan 1 contributor ID_CONTRIBUTOR
Int11 primary
key 2
NAMA_CONTRIBUTOR Varchar50 3
LEVEL Smallint1
Keterangan : Tabel contributor memiliki beberapa atribut seperti ID_CONTRIBUTOR,
NAMA_CONTRIBUTOR, LEVEL
Tabel 3.8 Tabel Contributor_Artikel
No Tabel
Kolom Tipe Data
Keterangan 1 contributor_artikel
ID_ARTIKEL Int11
primary key
2 ID_CONTRIBUTOR Int11
Keterangan : Tabel contributor_artikel adalah tabel baru yang terbentuk dari relasi many to
many Table artikel dan tabel contributor.
Tabel 3.9 Tabel Jurusan
No Tabel
KOLOM Tipe Data
Keterangan 1 jurusan
ID_JURUSAN Int11
Primary key
2 NAMA_JURUSAN
Varchar50 Keterangan :
Tabel jurusan memiliki beberapa atribut seperti ID_JURUSAN, NAMA_JURUSAN
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.10 Tabel Kategori
No Tabel
KOLOM Tipe Data
Keterangan 1 kategori ID_KATEGORI
Int11 Primary
key 2
NAMA_KATEGORI Varchar50
Keterangan : Tabel kategori memiliki beberapa atribut seperti ID_KATEGORI,
NAMA_KATEGORI
Tabel 3.11 Tabel Komentar
No Tabel
KOLOM Tipe Data
Keterangan 1 komentar ID_KOMENTAR
Int11 primary
key 2
USERNAME Varchar255 foreign
key 3
ID_ARTIKEL Int11
foreign key
4 ISI
Varchar255 5
TGL_KOMEN Date
Keterangan : Tabel komentar memiliki beberapa atribut seperti ID_KOMENTAR, ISI,
TGL_KOMEN, dan USERNAME, ID_ARTIKEL sebagai foreign key
Tabel 3.12 Tabel Member
No Tabel
KOLOM Tipe Data
Keterangan 1 member USERNAME
Varchar255 primary key
2 ID_TIPE
Char3 foreign
key 3
PASSWORD Varchar20
4 NAMA_MEMBER
Varchar255 5
JENKEL Char1
6 TEMPAT_LHR
Varchar50 7
TGL_LHR Date
8 ALAMAT
Varchar 255
9 KODEPOS
Varchar10 10
EMAIL Varchar255
11 TELP
Varchar12 12
HP Varchar12
13 PHOTO
Varchar255
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.13 Tabel Member_Tipe
No Tabel
KOLOM Tipe Data
Keterangan 1 member_tipe ID_TIPE
Char3 Primary
key 2
NAMA_TIPE Varchar25
Tabel 3.14 Tabel Status
No Tabel
KOLOM Tipe Data
Keterangan 1 status
ID_STATUS Int11
Primary key
2 NAMA_STATUS
Varchar20 Tabel – tabel di atas merupakan keterangan tabel hasil generate data model
konsep menjadi model data fisik yang dalam keterangan tersebut disebutkan juga primary key dan foreign key-nya.
3.2.8 Rancangan Antarmuka