40
4. Tabel Transaksi Sales Tabel 3.8 Struktur tabel Transaksi Sales
5. Tabel Transaksi Toko Tabel 3.9 Struktur tabel Transaksi Toko
No Nama Kolom
Tipe Fungsi
1 id_trans_sales
Int4 Sebagai primary key dari tabel transaksi
sales. 2
id_sales Int4
Menyimpan primary key dari tabel sales 3
id_produk Int4
Menyimpan primary key dari tabel produk.
4 frek_sales
Int15 Menyimpan bobot produk yang dibawa
sales.
No Nama Kolom
Tipe Fungsi
1 id_trans_toko
Int4 Sebagai primary key dari tabel transaksi
toko. 2
id_toko Int4
Menyimpan primary key dari tabel toko 3
id_produk Int4
Menyimpan primary key dari tabel produk
4 Tanggal
Varchar10 Menyimpan tanggal transaksi toko 5
frek_toko Int5
Menyimpan bobot transaksi produk. 6
id_sales Int4
Menyimpan primary key dari tabel sales
41
6. Tabel Admin Tabel 3.10 Struktur tabel Admin
7. Tabel Toko Distance Tabel 3.11 Struktur tabel toko distance
No Nama Kolom
Tipe Fungsi
1 id_admin
Int4 Sebagai primary key dari tabel admin.
2 nama_lengkap
Varchar30 Menyimpan nama lengkap admin
3 User
Varchar10 Menyimpan user admin
4 Pass
Varchar15 Menyimpan password admin
5 Alamat
Varchar30 Menyimpan alamat admin
6 Telepon
Int15 Menyimpan telepon admin
7 Email
Varchar15 Menyimpan alamat email admin
No Nama Kolom
Tipe Fungsi
1 id_toko
Int4 Sebagai primary key dari tabel toko.
2 nama_toko
Varchar30 Menyimpan nama toko
3 alamat
Varchar30 Menyimpan alamat toko
4 telepon
Int15 Menyimpan telepon toko
5 longitude
Varchar15 Menyimpan longitude toko
6 latitude
Varchar15 Menyimpan latitude toko
7 cosim
Double Menyimpan hasil perhitungan vsm
8 distance
Double Menyimpan hasil perhitungan jarak sales
dan toko
42
8. Tabel Transaksi toko indeks Tabel 3.12 Struktur tabel Transaksi Toko Indeks
3.5.8 Model Desain
Pada desain antarmuka sistem ini akan ditampilkan desain dari tiap halaman yang akan dibentuk. Desain antarmuka akan dijelaskan
lebih lengkap pada lampiran 4 .
Sedangkan antarmuka implementasi usecase pada lampiran 5.
No Nama Kolom
Tipe Fungsi
1 id_trans_toko
Int4 Sebagai primary key dari tabel transaksi
toko. 2
id_toko Int4
Menyimpan primary key dari tabel toko 3
id_produk Int4
Menyimpan primary key dari tabel produk
4 Tanggal
Varchar10 Menyimpan tanggal transaksi toko
5 frek_toko
Int5 Menyimpan bobot transaksi produk.
43
BAB IV IMPLEMENTASI DAN ANALISIS SISTEM
4.1 Tahap Implementasi
Penelitian ini telah di implemetasikan untuk menjadi sebuah aplikasi dengan tahap-tahap seperti berikut :
4.1.1 Spesifikasi Perangkat Keras dan Perangkat Lunak
Perangkat keras yang dipakai untuk membangun sistem adalah sebagai berikut:
Processor : Pentium R Dual CPU 1,73 GHz
Memori : 2 GB
Hard Disk : 120 GB
Perangkat lunak yang dipakai untuk membangun sistem adalah sebagai berikut:
Editor program : Eclipse Helios dan Netbeans 6.9
DBMS : MySql 5.0
4.1.2 Implementasi Diagram Kelas
Program dibangun dengan berbasis orientasi objek, sehingga dalam implementasinya dibutuhkan kelas-kelas untuk mendefinisikan objek-objek
yang akan dipakai. Adapun kelas-kelas yang telah terbentuk akan dijelaskan di lampiran 6.
4.2 Pengujian
Pengujian sistem merupakan tahap akhir dalam membangun aplikasi ini. Sistem ini dibangun memanfaatkan Eclipse dan Netbeans 6.9. Sistem ini dapat
diakses secara langsung apabila terdapat koneksi internet. Analisis sistem akan dibagi kedalam beberapa bagian, yaitu penyelesaian rumusan masalah,
pengukuran kinerja sistem, kelebihan, serta kekurangan sistem yang telah dibangun. Pengujian dilakukan untuk mencari rekomendasi pelanggan tetap dan
pelanggan promosi yang paling relevan, relevan adalah toko yang dipilih oleh sales yang memiliki kemiripan dengan profil sales. Pengujian dilakukan dengan
menghitung precision, dengan rumus : Precision =
Jumlah item toko yang dipilih sales Jumlah item toko yang dipilih oleh sistem
4.2.1 Item Query yang tersedia
Tabel 4.1 Daftar Kode dan Nama Produk
NO KODE PRODUK
NAMA PRODUK 1 AJB2B
Atom BBQ 20gr 2 AJC2
Katom Ayam Bawang 3 AJT2B3
Katom Manis Ball 16 gr 500an 4 AJTS
Katom Jatim 70 gr 2000an 5 APD
Atom Pedas Garuda 100 gr 6 BIC4
Cereal Snack BISA 15 gr 7 BPD
Kacang Kulit Rasa Bawang 100 gr 8 BPF
Kacang Kulit Rasa Bawang 20 gr