tabel_pegawai id_user
pswd_user lvl_user
varchar10 varchar40
varchar10 pk
tabel_trx id_trx
id_kat id_plgn
id_user tgl_trx
brt_trx sts_kirim
varchar10 varchar20
varchar20 varchar10
datetime varchar6
varchar20 pk
fk2 fk3
fk1 tabel_kategori
id_kat nama_kat
harga_kat satuan_kat
status_kat varchar20
varchar20 float12,3
int varchar20
pk
tabel_pelanggan id_plgn
nama_plgn alamat_plgn
telp_plgn varchar20
varchar40 varchar50
varchar20 pk
tabel_item id_item
id_user id_trx
nama_item jumlah_item
sts_item varchar20
varchar10 varchar10
varchar30 int
varchar20 pk
fk1 fk2
Relationship_6 id_plgn
id_item varchar20
varchar20 pk,fk1
pk,fk2
Gambar 3.13 Phisical Data Model Sistem Informasi laundry
3.3.3 Struktur Database
Dari yang telah ada pada proses pembuatan Conceptual Data Model CDM dan Pysical Data Model PDM. Struktur pada database dapat
dideskripsikan seperti berikut : Tabel 3.1 Susunan Tabel User
No. Nama Key
Tipe Keterangan
1 Id_User
Primary Integer
Di gunakan sebagai pembeda tiap-tiap attribut
2 Pswd_User
Varchar20 Indikasi password user 3
Lvl_User Varchar20 Indikasi tingkatan user
admin, petugas, kasir
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.2 Susunan Tabel Trx
No. Nama Key
Tipe Keterangan
1 Id_Trx primary
Integer Di gunakan sebagai
pembeda tiap-tiap attribut 2
Tgl_Trx Date Time
Tanggal laundry masuk 3
Brt_Total Integer
Berat barang yang masuk laundry
4 Sts_Sistem.
Varchar 10 Status dari barang masuk
5 Id_kategori FK Integer
Di gunakan sebagai pembeda tiap-tiap attribut
6 Id_User
FK Integer
Di gunakan sebagai pembeda tiap-tiap attribut
7 Id_Pelanggan FK Integer
Di gunakan sebagai pembeda tiap-tiap attribut
Tabel 3.3 Susunan Tabel Kategori No. Nama
Key Tipe
Keterangan 1 Id_kategori primary
Varchar 6 Di gunakan sebagai
pembeda tiap-tiap attribut 2
Nama_kategori Varchar 10
Kategori jasa laundry 3
Harga Money
Harga per laundry 4
Satuan Varchar 6
Satuan barang kg... 5
Status Varchar 10
Lebih kepada keterangan laundry
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.4 Susunan Tabel Item No. Nama
Key Tipe
Keterangan 1 Id_item
primary Integer
Di gunakan sebagai pembeda tiap-tiap attribut
2 Nama_item
Varchar 15 Nama item yang dilaundry
3 Jumlah
Integer jumlah banyaknya item
4 Sts_item
Varchar 15 Lebih kepada keterangan barang per item yang
dilaundry 5
Id_User FK
Integer Di gunakan sebagai
pembeda tiap-tiap attribut 6 Id_Trx
FK Integer
Di gunakan sebagai pembeda tiap-tiap attribut
Tabel 3.5 Susunan Tabel Item
No Nama Key
Tipe Keterangan
1 Id_Pelanggan primary Integer Di gunakan sebagai
pembeda tiap-tiap attribut
2 Nama_Pelanggn
Varchar 10 Nama pelanggan laundry 3
Alamat Varchar 20 Alamat yang dimiliki
pelanggan 4
Telp Varchar 15 Nomor
telepon pelanggan yang dapat
dihubungi
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
42
BAB IV I
I M
M P
P L
L E
E M
M E
E N
N T
T A
A S
S I
I S
S I
I S
S T
T E
E M
M
Dalam bab ini dijelaskan mengenai impelementasi dari perancangan sistem yang telah dijelaskan pada bab sebelumnya. Implementasi ini merupakan
hasil dari perancangan sistem yang telah dibuat ke dalam program. Dalam implementasi ini juga disertai dengan potongan-potongan contoh program.
4.1 Kebutuhan Sistem
Untuk implementasi aplikasi Sistem Pembelajaran Online ini memerlukan perangkat lunak Software dan perangkat keras Hardware pendukung, agar
sistem dapat berjalan sesuai dengan yang diharapkan.
Adapun perangkat lunak Software yang digunakan, yaitu : a.
Sistem Operasi Microsoft Windows XP Version 2002 Service Pack 3. b.
Platform web server menggunakan Apache Web Server versi 2.2.11 dengan
PHP 5.2.6 dan OpenSSL 0.9.8i. c.
Database untuk pengolahan data menggunakan MySQL Community Server GPL versi 5.1.30.
d. Aplikasi untuk pengembangan menggunakan Macromedia Dreamweaver 8,
SQLyog Enterprise v7.11, Sybase PowerDesigner 12.5, FileZilla 3.1.6, dan Mozilla Firefox 3.5.2.
Perangkat keras Hardware yang dapat digunakan untuk mendukung perangkat
lunak diatas, yaitu : a.
Processor minimum 1 GHz sebaiknya lebih.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.