Perancangan Prosedural Tabel 3.19 Rekening

b. Proses Masukan Data Registrasi mulai Masukan data registrasi Validasi data yang dimasukan Valid Data registrasi member disimpan kedalam database Aktifasi akun melalui email Tidak Selesai Gambar 3. 125 Proses Registrasi c. Proses Ganti Kata Sandi Admin Mulai Masukan data kata sandi Valid Ubah data kata sandi Tidak Ya Memasukan data yang diubah ke dalam database Pengubahan data berhasil Selesai Gambar 3. 126 Proses Ganti Kata Sandi d. Proses Ubah Biodata Admin Mulai Masukan data admin Valid Ubah data admin Tidak Ya Memasukan data yang diubah ke dalam database Pengubahan data berhasil Selesai Gambar 3. 127 Proses Ubah Biodata Admin e. Proses Ubah Data Member Mulai Masukan data member Valid Ubah data member Tidak Ya Memasukan data yang diubah ke dalam database Pengubahan data berhasil Selesai Gambar 3. 128 Proses Ubah Data Member f. Proses Tambah Barang Mulai Masukan data barang Valid Tambah data barang Tidak Ya Memasukan data yang ditambahke dalam database Penambahan data berhasil Selesai Gambar 3. 129 Proses Tambah Data Produk g. Proses Ubah Data Barang Mulai Masukan data barang Valid Ubah data barang Tidak Ya Memasukan data yang diubah ke dalam database Pengubahan data berhasil Selesai Gambar 3. 130 Proses Ubah Data Barang h. Proses Tambah Kategori Mulai Masukan data kategori Valid Tambah data kategori Tidak Memasukan data yang ditambah ke dalam database Penambahan data berhasil Selesai Ya Gambar 3. 131 Proses Tambah Data Kategori i. Proses Ubah Data Kategori Mulai Masukan data kategori Valid Ubah data kategori Tidak Ya Memasukan data yang diubah ke dalam database Pengubahan data berhasil Selesai Gambar 3. 132 Proses Ubah Data Kategori j. Proses Tambah Data Ongkos Kirim Mulai Masukan data ongkos kirim Valid Tambah data ongkos kirim Tidak Ya Selesai Memasukan data yang ditambah ke dalam database Penambahan data berhasil Gambar 3. 133 Proses Tambah Data Ongkos Kirim k. Proses Ubah Data Ongkos Kirim Mulai Masukan data ongkos kirim Valid Ubah data ongkos kirim Tidak Ya Memasukan data yang diubah ke dalam database Pengubahan data berhasil Selesai Gambar 3. 134 Proses Ubah Data Ongkos Kirim l. Proses Tambah Jenis Pengiriman Mulai Masukan data jenis pengiriman Tambah data jenis pengiriman Tidak Ya Valid Memasukan data yang ditambah ke dalam database Penambahan data berhasil Selesai Gambar 3. 135 Proses Tambah Jenis Pengiriman m. Proses Ubah Jenis Pengiriman Mulai Masukan data jenis pengiriman Valid Ubah data jenis pengiriman Tidak Memasukan data yang diubah ke dalam database Pengubahan data berhasil Selesai Ya Gambar 3. 136 Proses Ubah Jenis Pengiriman n. Proses Lihat Produk Terbaru Mulai Membaca produk terbaru bedasarkan id_barang Ta b e l b a ra n g Valid Produk terbaru Selesai Gambar 3. 137 Proses Lihat Produk Terbaru o. Proses Lihat Produk Terlaris Mulai Membaca produk terlaris bedasarkan produk yang paling banyak dibeli T a be l ba ra ng Valid Produk terlaris Selesai Gambar 3. 138 Proses Tambah Produk Terlaris 149

BAB IV IMPLEMENTASI DAN PENGUJIAN

Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem yang baru. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan selanjutnya akan diimplementasikan pada bahasa pemrograman. Setelah implementasi maka dilakukan pengujian terhadap sistem yang baru dan akan dilihat kekurangan-kekurangan pada aplikasi yang baru untuk pengembangan sistem selanjutnya.

4.1 Implementasi

Tahap implementasi sistem merupakan tahap menterjemahkan perancangan berdasarkan hasil analisis dalam bahasa yang dapat dimengerti oleh mesin serta penerapan perangkat lunak pada keadaan yang sesungguhnya.

4.1.1 Perangkat Keras

Perangkat keras yang digunakan untuk mengembangkan Sistem Penerapan E-commerce untuk Sistem Penjualan adalah sebagai berikut : 1. Personal Computer dan Processor minimal pentium 4. 2. RAM minimal 512 Mb 3. Harddisk minimal 80 Gb

4.1.2 Perangkat Lunak

Perangkat lunak yang dipasang pada sistem komputer yang digunakan untuk mengembangkan sistem penerapan e-commerce untuk sistem penjualan ini adalah sebagai berikut : 1. Sistem Operasi Windows XP Vista. 2. MySQL untuk penyimpanan database. 3. PhpMyAdmin untuk interface database. 4. Macromedia dreamweaver 8 untuk penulisan kode dan perancangan tampilan program.

4.2 Implementasi Basis Data

Pada tahap awal pembangunan sebuah aplikasi, dibutuhkan media penyimpanan data database, implementasi database untuk Sistem Penerapan E- commerce untuk Sistem Penjualan adalah sebagai berikut : 1. Tabel Admin CREATE TABLE IF NOT EXISTS `admin` `id_admin` int11 NOT NULL AUTO_INCREMENT, `nama_admin` varchar50 NOT NULL, `alamat_admin` text NOT NULL, `email_admin` varchar50 NOT NULL, `telp_admin` varchar20 NOT NULL, `password_admin` varchar32 NOT NULL, `verification_admin` varchar32 NOT NULL, PRIMARY KEY `id_admin`, UNIQUE KEY `email_admin` `email_admin` FOREIGN KEY `id_pembelian` REFERENCES pembelian `id_pembelian` ENGINE=MyISAM DEFAULT CHARSET=latin1;