3. Prosedur ubah data
Untuk lebih jelasnya tentang prosedur ubah data dapat dilihat pada gambar 3.117 sebagai berikut :
Mulai Pilih data yang
akan diubah
Ketemu ?
selesai Menampilkan
data yang akan diubah
Cari data
ya
Proses penyimpanan data
baru tidak
Memasukan data baru
Gambar 3.117 prosedur Ubah data
4. Prosedur Pembelian
Untuk lebih jelasnya tentang prosedur pembelian dapat dilihat pada gambar 3.118 sebagai berikut :
Mulai Memasukan
data login
Validasi field kosong Memasukan
data login Field kosong
Cek session login Field terisi
Memasukan data login
Tidak valid
Menampilkan menu utama
valid
Pilih kategori
Pilih produk
Bayar
selesai
Gambar 3.118 prosedur Pembelian
5. Prosedur Tambah Data
Untuk lebih jelasnya tentang prosedur tambah data dapat dilihat pada gambar 3.119 sebagai berikut :
Mulai Memasukan
data yang akan ditambah
Validasi field kosong
selesai Simpan data
Menampilkan pesan field
kosong Field kosong
Field terisi
Menampilkan pesan tambah
data berhasil
Gambar 3.119 prosedur Tambah Data
6. Prosedur Pesanan Barang
Untuk lebih jelasnya tentang prosedur pesanan barang dapat dilihat pada gambar 3.120 sebagai berikut :
Mulai Pilih produk
Input jumlah Update jumlah
Tersedia? Ya
Lanjutkan belanja?
Ya
Konfirmasi pesanan
Simpan pesanan Tidak
Cek lama pesanan Sudah lebih dari
1 hari? Pembatalan
pesanan
Ya Konfirmasi
pengiriman
Konfirmasi pembayaran
tidak Lunas?
tidak
pengiriman
Barang pesanan diterima
pelanggan Konfirmasi
pengiriman
selesai Konfirmasi
pembayaran Lunas?
pengiriman
Barang pesanan diterima
pelanggan Konfirmasi
pengiriman Pembatalan
pesanan tidak
Konfirmasi pesanan
Konfirmasi pengiriman
Cek stok produk
Pesan produk Pesan produk
Bayar? Ya
Tidak
Gambar 3.120 pesanan barang
191
BAB 4 IMPLEMENTASI DAN PENGUJIAN
Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem informasi kearsipan yang dibangun. Tahapan ini dilakukan setelah perancangan
selesai dilakukan dan selanjutnya akan di implementasikan ke dalam bahasa pemrograman. Setelah implementasi maka dilakukan pengujian terhadap sistem
yang baru akan dilihat kekurangan-kekurangan pada aplikasi yang baru untuk pengembangan sistem selanjutnya.
4. 1. Implementasi Sistem
Tahapan implementasi merupakan tahap penciptaan perangkat lunak, tahap kelanjutan dari kegiatan perancangan sistem. Tahap ini merupakan tahap
dimana system siap untuk dioperasikan, yang terdiri dari penjelasan mengenai lingkungan implementasi, dan implementasi program.
Untuk mendukung aplikasi yang diterapkan pada Distro Brad Der Hut, maka dalam hal ini menggunakan perangkat keras dan perangkat lunak yang
menunjang dalam pembangunan aplikasi e-commerce pada Distro Brad Der Hut.
4.1.1. Perangkat Keras yang digunakan
Spesifikasi perangkat keras yang digunakan dalam pembangunan aplikasi e-commerce
pada Distro Brad Der Hut adalah tercantum pada Tabel 4.1 sebgai berikut :
Table 4.1 Perangkat Keras yang digunakan
No Perangkat Keras
Spesifikasi
1 Processor
Core 2 duo 2,8 GHz 2
RAM 512 MB
3 Harddisk
60GB 4
Monitor Resolusi 1024 x 768
5 VGA
Onboard 6
Lan Card 10100 Mbps
7 Koneksi Internet
128 kbps 8
Printer Epson CX 5500
4.1.2. Perangkat Lunak yang digunakan
Spesifikasi perangkat lunak yang digunakan dalam pembangunan aplikasi e-commerce
pada Distro Brad Der Hut adalah tercantum pada table 4.2 sebagai berikut :
Table 4.2 Perangkat Lunak yang digunakan
No Perangkat Lunak
Keterangan
1 Sistem Operasi
Windows 7 Ultimate 32 Bit 2
Web Browser Mozilla Firefox 3.0, Google Chrome
3 Bahasa Pemrograman
PHP 4
DBMS MySQL 5.0.27
5 Code Editor
Adobe Dreamweaver CS5 6
DFD Modeler Microsoft Visio 2007
7 Web Server
XAMP 2.5.8
4. 2. Implementasi Database
Pembuatan database dilakukan dengan menggunakan aplikasi DBMS MySQL
. Implementasi database dalam bahasa SQL adalah sebagai berikut:
4.2.1. Implementasi Tabel Barang
Implementasi dari tabel barang dapat dilihat pada Tabel IV..3 : CREATE TABLE IF NOT EXISTS `barang`
`id_barang` bigint20 NOT NULL AUTO_INCREMENT, `id_kategori` int11 NOT NULL,
`nama_barang` varchar50 CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
`deskripsi` text CHARACTER SET latin1 COLLATE latin1_general_ci,
`ditampilkan` varchar15 CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL DEFAULT
true, PRIMARY KEY `id_barang`
FOREIGN KEY `id_kategori` REFERENCES kategori`id_kategori`
ENGINE= InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=69 ;