Implementasi Sistem IMPLEMENTASI DAN PENGUJIAN SISTEM

Tabel IV- 1 Spesifikasi Perangkat LUnak No Perangkat Lunak Keterangan 1. Sistem Operasi Windows XP 2. Bahasa Pemrograman PHP 3. DBMS MySQL 5.0.41 4. Web browser Mozilla firefox 3.6 5. Code ubahor Adobe Dreamweaver 8 6. DFD modeler Microsoft Visio 2007

4.1.2 Perangkat Keras Yang Digunakan

Perangkat keras yang digunakan dalam membangun aplikasi e-commerce pada Varrazy Victorius adalah sebagai berikut: Tabel IV- 2 Perangkat Keras Yang Digunakan Perangkat Spesifikasi Komputer Kasir Staff Gudang Owner Processor Intel Pentium 4 2.0 Intel Pentium 4 2.0 GHz Intel Pentium Dual Core 2,24 Ghz RAM 1 GB DDR2 1 GB DDR2 2 GB DDR2 Harddisk 80 GB 160 GB 320 GB Resolusi Monitor 1074 x 768 pixels 1074 x 768 pixels 1074 x 768 pixels Internet Sudah terkoneksi Sudah terkoneksi Sudah terkoneksi

4.2 Implementasi Database

Pembuatan database dilakukan dengan menggunakan aplikasi DBMS MySQL. Implementasi database dalam bahasa SQL adalah sebagai berikut: Tabel IV- 3 Implementasi Database No Nama Tabel Perintah 1. member CREATE TABLE IF NOT EXISTS `member` `id_member` varchar30 NOT NULL, `password` varchar50 NOT NULL, `nama_lengkap` varchar40 NOT NULL, `email` varchar30 NOT NULL, `jenis_kelamin` enumPria,Wanita NOT NULL, `alamat` text NOT NULL, `id_provinsi` int5 unsigned zerofill NOT NULL, `id_kota` int5 unsigned zerofill NOT NULL, `kode_pos` varchar6 NOT NULL, `telp` varchar7 NOT NULL, `hp` varchar12 NOT NULL, `fax` varchar7 NOT NULL, `id_session` varchar32 NOT NULL, `status` enumAktif,Tidak Aktif NOT NULL, PRIMARY KEY `id_member` ENGINE=MyISAM DEFAULT CHARSET=latin1; 2. pemesanan CREATE TABLE IF NOT EXISTS `pemesanan` `no_pemesanan` int5 unsigned zerofill NOT NULL auto_increment, `id_member` varchar30 NOT NULL, `tgl_pemesanan` date NOT NULL, `jam_pemesanan` time NOT NULL, `tgl_kadaluarsa` date NOT NULL, `total_bayar` int11 NOT NULL, `nama_penerima` varchar40 NOT NULL, `id_provinsi_penerima` int2 unsigned zerofill NOT NULL, `id_kota_penerima` int5 unsigned zerofill NOT NULL, `alamat_penerima` varchar40 NOT NULL, `kodepos_penerima` varchar5 NOT NULL, `paket` enumJNE YES,JNE REG NOT NULL, `cara_pembayaran` enumVia Paypal,Transfer Ke Rekening BNI default NULL, `no_transaksi` varchar30 NOT NULL, `jumlah` decimal10,2 NOT NULL, `tanggal_bayar` datetime NOT NULL, `atas_nama` varchar40 NOT NULL, `no_pengiriman` varchar30 NOT NULL, `tanggal_diterima` date NOT NULL, `status` enumBelum Dibayar,Baru Dibayar,LUNAS,Dikirim,Diterima NOT NULL, PRIMARY KEY `no_pemesanan`, KEY `id_member` `id_member` ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ; 3. details_pemesanan CREATE TABLE IF NOT EXISTS `details_pemesanan` `no_pemesanan` int5 unsigned zerofill NOT NULL, `id_produk` int5 unsigned zerofill NOT NULL, `id_warna` int5 unsigned zerofill NOT NULL, `id_ukuran` int5 unsigned zerofill NOT NULL, `berat` int2 NOT NULL, `jumlah` int3 NOT NULL,