46
BAB IV IMPLEMENTASI PERANGKAT LUNAK
Pada bab ini akan membahas tentang implementasi program dari hasil analisa dan perancangan sistem pada bab III, serta bagaimana cara sistem tersebut
dijalankan.
4.1 Lingkungan Pemrograman
Perancangan aplikasi web dikembangkan dalam lingkungan pemrograman dengan spesifikasi teknis sebagai berikut ini :
a. Windows 7 ultimate sebagai sistem operasi. b. Power Designer 6 32bit sebagai software dalam membuat dfd, cdm dan pdm.
c. XAMPP sebagai web development tool. d. MySQL sebagai database.
e. Adobe Dreamweaver Portable sebagai editor program.
4.2.1 Implementasi Database
Pada implementasi database ini akan membahas tentang pembuatan database serta cara database tersebut digunakan.
4.2.1 Tabel
Dari hasil perancangan CDM sampai ke PDM maka bisa dilihat tabel- tabel yang akan terbentuk. Pada gambar 4.1 menjelaskan tentang table database
dari stok. Berikut adalah tabel yang terbentuk untuk system informasi kontrol stok retail.
Gambar 4.1. Data Base
1 Tabel order_beli Pada gambar 4.2 menjelaskan tetntang table database order_beli yang
terdapat beberapa entitas diantaranya id_po, NO_PO, tgl_po, ID_SUP, idbarang, jumlah, harga. id_po sebagai primary key.
Berikut adalah tampilan tabel order_beli. field
type keterangan
id_po Int11
Primery key NO_PO
Varchar11 -
tgl_po Date
- ID_SUP
Varchar8 -
idbarang Varchar8
- jumlah
Int11 -
harga Int11
-
Gambar 4.2 Table order_beli 2 Tabel Pegawai
Pada gambar 4.3 menjelaskan tentang struktur tabel database pegawai yang terdapat beberapa entitas diantaranya
ID_PEG, NAMA_PEG,
JABATAN_PEG, JK_PEG,
TGL_LAHIR_PEG ALAMAT_PEG,
TELP_PEG, STATUS, PASSWORD_PEG. ID_PEG sebagai primary. Berikut adalah tampilan tabel pegawai.
table Order_beli
Pegawai Pembelian
Penjualan Supplier
Tabelbarang tabelpesan
field type
keterangan ID_PEG
varchar5 Primery key
NAMA_PEG char50
- JABATAN_PEG
char20 -
JK_PEG char10
- TGL_LAHIR_PEG
date -
ALAMAT_PEG char50
- TELP_PEG
varchar20 -
STATUS char10
- PASSWORD_PEG
char20 -
Gambar 4.3 Table Pegawai 3 Tabel Pembelian
Pada gambar 4.4 menjelaskan tentang database tabel pembelian yang terdapat beberapa entitas diantaranya id_bl, NO_BELI, ID_SUP,
TGL_BELI, NO_PO, idbarang, jumlah, harga. id_bl sebagai primary. Berikut adalah tampilan tabel pembelian.
field type
keterangan id_bl
int11 Primery key
NO_BELI varchar11
- ID_SUP
varchar5 -
TGL_BELI date
- NO_PO
varchar8 -
idbarang int5
- jml_awal
int11 -
jumlah int11
- harga
int11 -
Gambar 4.4 Table Pembelian
4 Tabel Penjualan Pada gambar 4.5 menjelaskan tentang tabel database penjualan yang terdapat
beberapa entitas diantaranya id_jl, NO_JUAL TGL_JUAL, ID_PEG,
idbarang, jumlah, harga. id_jl sebagai primary. Berikut adalah tampilan tabel penjualan.
field type
keterangan id_jl
int11 Primery key
NO_JUAL varchar11
- TGL_JUAL
varchar5 -
ID_PEG date
- idbarang
varchar8 -
jum_awal int5
- jumlah
int11 -
harga int11
-
Gambar 4.5 Table Penjualan 5 Tabel Suplier
Pada gambar 4.6 menjelaskan tentang tabel database suplier yang terdapat beberapa entitas diantaranya ID_SUP, NAMA_SUP, ALAMAT_SUP,
NO_TELP_SUP, STATUS_SUP. ID_SUP sebagai primary. Berikut adalah tampilan tabel suplier.
field type
keterangan ID_SUP
varchar5 Primery key
NAMA_SUP char50
- ALAMAT_SUP
char50 -
NO_TELP_SUP char30
- STATUS_SUP
char10 -
Gambar 4.6 Table Suplier 6 Tabel Barang
Pada gambar 4.7 menjelaskan tentang tabel database penjualan yang terdapat beberapa entitas diantaranya idbarang ID_SUP, nama, harga, jumlah_awal,
satuan, jml_akhir. idbarang sebagai primary. Berikut adalah tampilan tabel barang.
field type
keterangan idbarang
varchar5 Primery key
ID_SUP varchar20
- nama
varchar100 -
harga double
- jumlah_awal
int5 -
satuan varchar10
- jml_akhir
char11 -
Gambar 4.7 Table Barang
4.3 Implementasi Sistem