Implementasi Database Tabel Lingkungan Pemrograman

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