3.2.6.8 Prosedur Tambah Data Kategori
Mulai
Input data kategori
yang akan ditambah
Tambah Data Kategori
Data Kosong
Selesai Tidak
Tampil Pesan Data
dibutuhkan
Ya
Penambahan tersimpan
Data kategori berhasil
ditambah Tambah
kategori berhasil
Gambar 3-49 Prosedur Tambah Data Kategori
141
BAB 4 IMPLEMENTASI DAN PENGUJIAN
Pada bab ini akan dilakukan implementasi dan pengujian tarhadap sistem yang baru. Tahap ini dilakukan setelah perancangan selesai dilakukan dan
selanjutnya akan diimplementasikan pada bahasa pemrograman yang akan digunakan. Setelah implementasi maka dilakukan pengujian sistem yang baru
dimana akan dilihat kekurangan-kekurangan pada aplikasi yang baru untuk pengembangan sistem selanjutnya.
4.1 Implemantasi Sistem
Tahap implementasi merupakan tahap penciptaan perangkat lunak, tahap kelanjutan dari kegiatan perancangan sistem. Tahap ini merupakan tahap dimana
sistem siap untuk dioperasikan, yang terdiri dari penjelesan mengenai lingkungan implementasi, dan implementasi program.
4.1.1 Lingkungan Sistem
Untuk mendukung aplikasi yang akan diterapkan pada lingkungan implementasi, maka dalam hal ini menggunakan perangkat keras dan perangkat
lunak yang menunjang dalam pembangunan aplikasi penjualan online pada Toko Sawargi.
4.1.1.1 Perangkat Keras Yang Dibutuhkan
Spesifikasi perangkat keras yang dibutuhkan dalam pembangunan perangkat keras adalah tercantum pada tabel 4.1 sebagai berikut :
Table 4-1 Perangkat Keras Yang Dibutuhkan
Perangkat Keras Spesifikasi Min
Processor Kecepatan 1GHz
RAM 128Mb
Harddisk 20Gb
Monitor Resolution 1024 x 768
VGA 32Mb
Lan Card 10100 Mbps
Koneksi Internet 64 Kbps
4.1.1.2 Perangkat Lunak Yang Dibutuhkan
Spesifikasi perangkat lunak yang dibutuhkan dalam membangun aplikasi penjualan online pada Toko Sawargi adalah sebagai berikut :
Table 4-2 Perangkat Lunak Yang Dibutuhkan
No Perangkat Lunak
Keterangan 1
Sistem Operasi Windows XP, Windows 7
2 Bahasa Pemograman
PHP 3
Web Server XAMPP
4 Database Server
MySQL 5
Web Browser Mozilla firefox 3.0
6 Code Editor
Adobe Dreamweaver CS3 7
Image Editor Adobe Photoshop CS
8 DFD Modeler
Visio 2007
4.2 Implementasi Database
Pembuatan database dilakukan dengan menggunakan aplikasi DBMS MySQL. Implementasi database dalam bahasa SQL adalah sebagai berikut :
Table admin Table detail_pesanan
CREATE TABLE IF NOT EXISTS `sawargi`.`admin` `username`
VARCHAR50 NOT NULL , `password` VARCHAR50 NOT
NULL , `nama_lengkap` VARCHAR50 NOT NULL ,
`email` VARCHAR50 NOT NULL, `no_telp` VARCHAR20 NOT
NULL, PRIMARY KEY
CREATE TABLE IF NOT EXISTS `sawargi`.`detail_pesanan`
`id_detail_pesanan` INT5 NOT NULL AUTO_INCREMENT ,
`id_pesanan` INT7 NOT NULL , `qty` INT11 NOT NULL ,
`jumlah` INT5 NOT NULL , `harga` DOUBLE NOT NULL ,