Aturan Bisnis Pada E-Commerce yang akan dibangun

5 Pengolahan data Master Proses yang dilakukan oleh bagian gudang, bagian pemasaran untuk mengolah data-data master dapat menambah, mengubah dan mencari data. 6 integrasi social network Proses ketika petugas toko menambahkan atau mengupdate sebuah produk maka sistem akan mengirimkan informasi berupa produk, gambar produk, dan harga ke social network. 7 Pengolahan Transaksi Proses dimana bagian administrasi dan keuangan kasir, bagian pemasaran mengolah data transaksi yang telah dilakukan oleh member yang terdiri dari proses pemesanan, pengiriman, cetak label, filter data pemesanan dan sorting data pemesanan. 8 Pada proses pemesanan terdiri dari beberapa proses yaitu: 1. Tambah produk Proses member memilih produk yang akan dipesan dengan menambahkan produk ke keranjang 2. ubah jumlah produk yang dipesan Proses member untuk merubah jumlah produk yang dibeli 3. Hapus pemesanan Proses member untuk menghapus produk yang tidak jadi dibeli di keranjang. 4. Checkout Proses member jika telah seselai memesan produk maka selanjutnya member mengisi alamat yang akan dikirim dan melakukan pembayaran, kemudian data disimpan ke database. 9 Lihat riwayat Proses untuk melihat informasi data yang dilakukan member. Pembayaran Online proses yang dilakukan oleh member ketika akan melakukan pembayaran secara online pemesanan yang sudah dilakukan dengan memanfaatkan fasilitas paypal. 10 Pembayaran Offline Proses yang dilakukan oleh member ketika melakukan pembayaran offline Transfer rekening 11 Tracking pengiriman Proses yang dilakukan member ketika akan menelusuri jejak pengiriman produk yang sudah dipesan dengan memanfaatkan fasilitas tracking jasa pengiriman. 12 Lihat produk Proses dimana member dapat melihat produk dengan berdasarkan kategori dan merk. 13 Penyajian informasi produk Proses dimana member dapat melihat produk terbaru, produk terlaris dan produk yang banyak dilihat. 14 Lihat kategori Proses memilih produk yang dikelompokan didalam kategori. 15 Pembuatan Laporan Proses pembuatan laporan transaksi bagian administrasi dan keuangan kasir yang memasukan tanggal untuk membuat laporan penjualan, maupun laporan produk. 16 Posting testimonial Proses yang dilakukan oleh member untuk memberikan testimonial pada website E-Commerce King Kong Pet Store. 17 Cari Produk Proses pencarian produk yang tersedia pada website E-Commerce dengan memasukan kata kunci produk yang diinginkan. 18 Retur Proses pengebalian produk yang rusak atau salah alamat pengiriman. Dalam melakukan retur member memasukan nomor transaksi dan produk yang diretur. 19 Proses backup dan restore Proses backup atau restore database ini dapat dilakukan oleh dan admin. 20 Diskon Diskon produk diberikan sesuai dengan ketentuan pemilik toko. 21 Fitur unggulan Tersedianya fitur unggulan sistem rekomendasi cerdas dengan metode Item based collaborative filtering yang merupakan metode rekomendasi yang didasari atas adanya kesamaan antara pemberian rating terhadap suatu produk yang dibeli.

3.2.8 Analisis non fungsional

Analisis non fungsional yaitu sebuah langkah dimana seorang pembangun perangkat lunak menganalisis sumber daya yang akan digunakan dan perangkat lunak yang akan dibangun. Analisis non fungsional menganalisis siapa saja yang akan menggunakan aplikasi, menganalisis perangkat keras dan perangkat lunak, sehingga bisa menentukan bagaimana aplikasi yang akan dibangun nantinya. Setelah melakukan analisis non fungsional, maka menentukan kebutuhan non fungsional sistem yang akan dibangun disesuaikan dengan fakta yang ada. Jika terjadi ketidakcocokan antara kebutuhan dan fakta maka akan dilakukan penyesuaian.

3.2.9 Analisis Kebutuhan Non Fungsional

Analisis kebutuhan non fungsional digunakan untuk menggambarkan kebutuhan sistem yang diperlukan seperti analisis pengguna, kebutuhan perangkat keras dan kebutuhan perangkat lunak. Hal ini bertujuan agar sistem dapat digunakan dengan baik sesuai dengan kebutuhan aplikasi yang akan dibangun.

1. Analisis Perangkat Keras hardware

Analisis perangkat keras ditujukan untuk mengetahui spesifikasi perangkat keras yang sedang digunakan di king kong Pet Store. Perangkat keras yang digunakan di king kong Pet Store: 1. Prosesor Intel Pentium dengan kecepatan 3,4 GHz 2. Monitor LCD 14 inch 3. Memori 1GB 4. VGA On-Board 512 MB 5. Keyboard standar 6. Koneksi internet 128 Kpbs 7. Mouse Standar 8. Printer Untuk menjalankan website E-Commerce di King Kong Pet Store dibutuhkan perangkat keras pendukung sehingga website yang dibangun dapat berjalan dengan baik. Spesifikasi minimum untuk menjalankan website yaitu: 1. Prosessordengan kecepatan 1,6 GHz 2. Monitor 14 inch 3. Memori 128 MB 4. VGA On-Board 64 MB 5. Keyboard standar 6. Koneksi internet 128 Kpbs 7. Mouse Standar 8. Printer Berdasarkan perbandingan perangkat diatas dapat disumpulkan bahwa perangkat keras yang dimiliki King Kong Pet Store masih mampu untuk menjalankan E-Commerce. Sehingga tidak perlu penambahan spesifikasi perangkat keras lagi.

2. Analisis Perangkat Lunak

Perangkat lunak yang digunakan di King Kong Pet Store untuk membantu pengolahan dan penjualan yaitu pada pada tabel 3.7: Tabel 3.7 Spesifikasi Perangkat Lunak yang digunakan No Perangkat Lunak Keterangan 1. Sistem Operasi Windows XP 2. Web Browser Mozilla Firefox , Google Chromce 3. Bahasa pemerograman VB6 Adapun perangkat lunak minimum yang dibutuhkan untuk menjalankan website E-Commerce di King Kong Pet Store adalah tabel 3.8 sebagai berikut: Tabel 3.8 Spesifikasi Perangkat Lunak yang Dibutuhkan No Perangkat Lunak Keterangan 1. Sistem Operasi Windows XP 2. Security dan IP SSL dan IP dedicated 3. Web browser IE, Mozilla Firefox, Google Chrome, dan Opera 4. Bahasa pemrograman PHP, HTML, CSS 5. Kode Editor Adobe Dreamweaver CS5 Dapat disimpulkan bahwa King Kong Pet Store diharuskan memenuhi seluruh spesifikasi perangkat lunak yang dibutuhkan sehingga perangkat lunak yang dibangun dapat berjalan secara optimal.

3. Analisis pengguna

Analisis pengguna dimaksudkan untuk mengetahui siapa saja pelaku yang terlibat dalam proses pembelajaran sehingga dapat diketahui tingkat pengalaman dan pemahaman pengguna Komputer. Pelaku yang terlibat dala sistem yang berjalan saat ini yaitu pemilik, manager, bagian administrasi dan keuangan kasir, bagian pemasaran, bagian gudang, dan konsumen. Dapat dilihat pada tabel 3.9 sebagai berikut. Tabel 3.9 Analisis Pengguna Saat Ini Pengguna Pemilik Manager Bagian Administrasi keuangan kasir Bagian Pemasaran Bagian Gudang Konsuu- Men Tingkat pendidikan SMA S1 D3 SMA SMA Semua tingkat pen- Didikan Tingkat keterampilan Mengerti cara menggunakan program transaksi, menguasai perangkat lunak Microsoft office , paham internet Menguasai perangkat lunak Microsoft office , paham internet. Menguasai Microsoft office . Bisa menggunakan computer Bisa menggunakan komputer Me-ngerti jual beli