3.5.1.2 Implementasi Perangkat Lunak
Spesifikasi perangkat lunak yang digunakan untuk mengimplementasikan sistem dapat dilihat pada Tabel 3.14.
Tabel 3.14
Spesifikasi Perangkat Lunak
Sistem Operasi Software
Windows XP Borland Delphi 7.0, Star
WampServer dan Mysql sebagai Server Database Management
System DBMS
3.5.1.3 Implementasi Basis Data
Implementasi basis data diambil berdasarkan perancangan basis data yang dibuat sebelumnya. Pembuatan basis data dilakukan dengan menggunakan
aplikasi phpmyadmin. Berikut ini bagaimana pembuatan database beserta tabel- tabel yang mendukung sistem yang dibuat.
1. Pembuatan Tabel Transaksi
Berikut merupakan pembuatan tabel olahbarang, dapat dilihat pada Tabel 3.15, dibawah ini :
Tabel 3.15 Pembuatan transaksi olahbarang
Table structure for table `olahbarang` CREATE TABLE IF NOT EXISTS `olahbarang`
`id_transaksi` int10 NOT NULL, `tanggal` date NOT NULL,
`kode_barang` varchar5 NOT NULL, `nama_barang` varchar50 NOT NULL,
`jumlah_masuk` int11 NOT NULL, `jumlah_keluar` int11 NOT NULL,
`id_agen` varchar5 NOT NULL, `nama_agen` varchar50 NOT NULL,
`jumlah_barang` int11 NOT NULL, `id_petugas` varchar5 NOT NULL,
`nama_petugas` varchar50 NOT NULL, PRIMARY KEY `id_transaksi`
ENGINE=InnoDB DEFAULT CHARSET=latin1;
2. Pembuatan Tabel Barang
Berikut merupakan pembuatan tabel barang, dapat dilihat pada Tabel 3.16, dibawah ini :
Tabel 3.16 Pembuatan Tabel Barang
Table st ruct ure for t able `barang` CREATE TABLE IF NOT EXISTS `barang`
`kode_barang` varchar5 NOT NULL, `nama_barang` varchar50 NOT NULL,
`jumlah_barang` int 10 unsigned NOT NULL, PRIM ARY KEY `kode_barang`
ENGINE=InnoDB DEFAULT CHARSET=lat in1;
3. Pembuatan Tabel Agen
Berikut merupakan pembuatan tabel agen, dapat dilihat pada Tabel 3.17, dibawah ini :
Tabel 3.17 Pembuatan Tabel Agen
Table st ruct ure for t able `agen` CREATE TABLE IF NOT EXISTS `agen`
`id_agen` varchar5 NOT NULL, `nama_agen` varchar50 NOT NULL,
`alamat _agen` varchar100 NOT NULL, `no_t elepon_agen` varchar12 NOT NULL,
PRIM ARY KEY `id_agen` ENGINE=InnoDB DEFAULT CHARSET=lat in1;
4. Pembuatan Tabel Petugas
Berikut merupakan pembuatan tabel petugas, dapat dilihat pada Tabel 3.18, dibawah ini :
Tabel 3.18 Pembuatan Tabel Petugas
Table st ruct ure for t able `pet ugas` CREATE TABLE IF NOT EXISTS `pet ugas`
`id_pet ugas` varchar5 NOT NULL, `username` varchar10 NOT NULL,
`nama_pet ugas` varchar50 NOT NULL, `st at us` varchar10 NOT NULL,
`alamat _pet ugas` varchar100 NOT NULL, `no_t elepon_pet ugas` varchar12 NOT NULL,
`passw ord` varchar15 NOT NULL, PRIM ARY KEY `id_pet ugas`
ENGINE=InnoDB DEFAULT CHARSET=lat in1;
3.5.1.4 Implementasi Form