Struktur Menu Perancangan Input Batasan Implementasi Implementasi Perangkat Lunak Implementasi Perangkat Keras Implementasi Basis Data 1. Tabel Member

19

4.1.4.3. Entity Reletionship Diagram ERD

Gambar 4.5. ERD

4.1.4.4. Struktur File 1. Tabel Sepatu

2. Tabel Penjualan 3. Tabel Konfirmasi 4. Tabel Pengiriman 5. Tabel Pesan 6. Tabel pembelian 7. Tabel Purcahse Order 8. Tabel Supplier 9. Tabel Retur

4.1.4.5. Kodefikasi

Untuk mempermudah atau mengartikan kode-kode yang digunakan dalam sistem informasi akademik, maka dilakukan kodifikasi seperti berikut ini : 1. Perancangan ID Member Terdiri dari 7 digit, berikut penjelasanya : XXX – XXXX No urut Member Kepanjangan dari rockstone member Contoh : RSM – 001 Keterangan : RSM = Rockstone Member 001 = No urut member

4.2. Perancngan Antar Muka

Perancangan antar muka dimaksudkan untuk menjelaskan tampilan antar muka perangkat lunak.

4.2.1. Struktur Menu

Perancangan menu adalah bentuk umum dari suatu rancangan program untuk memudahkan pemakai dalam menjalankan program komputer. 20 Gambar 4.7 Perancangan menu utama

4.2.2. Perancangan Input

Gambar 4.8 Form Login Gambar 4.9 Rancangan input data barang 21

4.2.3. Perancangan Input

Gambar 4. 10 Laporan stok barang Gambar 4. 10 Laporan stok barang Gambar 4.11 Laporan Penjualan 22 Gambar 4.12 Laporan Pembelian

4.3. Arsitektur Jaringan

Gambar 4.13 Arsitektur jaringan

4.4. Implementasi

Implementasi merupakan kumpulan dari elemen-elemen yang telah didesain ke dalam bentuk pemrograman untuk menghasilkan suatu tujuan yang dibuat berdasarkan kebutuhan yang telah dianalisis sebelumnya.

4.4.1. Batasan Implementasi

Dalam mengimplementasikan perangkat lunak dan pengendalian aplikasi ini ada beberapa hal yang perlu dibatasi dalam implementasi ini yaitu : 1. Proses yang dilakukan adalah pemesanan produk, komfirmasi pembayaran, penginputan produk, retur pembelian, laporan stok barang, laporan penjualan, laporan pembelian. 2. Perangkat lunak yang digunakan dalam pengimplementasian basis data pada Sistem Informasi Penjualan dan Pembelian Sepatu di Rockstone ini adalah MySQL yang telah terkompilasi kedalam sebuah perangkat lunak bebas yaitu xampp 1.6.8.

4.4.2. Implementasi Perangkat Lunak

Perangkat lunak yang digunakan untuk mendukung system yang akan dibangun adalah sebagai berikut : 23 1. Sistem Operasi Windows 7 Professional. 2. XAMPP 1.6.8 untuk lokal internet dan penyimpanan database. 3. Macromedia dreamweaver 8 untuk penulisan kode program PHP. 4. Firefox sebagai browser.

4.4.3. Implementasi Perangkat Keras

Adapun perangkat keras yang digunakan dalam pembuatan aplikasi sistem informasi penjualan obat ini adalah sebagai berikut : 1. Server : a. Processor Intel Core i3. b. Menggunakan RAM 2 GB DDR3. c. VGA 1 GB. d. Harddisk 320 GB. e. Keyboard, Monitor, Mouse, dan Printer 2. Client : a. Processor Intel Core 2 Duo. b. Menggunakan minimal RAM 1 GB. c. VGA Onboard. d. Harddisk 160 GB. e. Keyboard, Monitor, Mouse, dan Printer

4.4.4. Implementasi Basis Data 1. Tabel Member

2. Tabel Sepatu 3. Tabel Penjualan 4. Tabel Konfirmasi 5. Tabel pengiriman 6. Tabel Pembelian 7. Tabel pesanan 8. Tabel Supplier 9. Tabel Purchase Order 10. Tabel Retur Pembelian

4.4.5. Implementasi Antar Muka