52
c. Owner menerima laporan penjualan, laporan data barang, dan laporan pengadaan barang yang dibuat oleh karyawan toko untuk ditandatangani
oleh owner karena owner disini masih aktif terjun dilapangan sebagai pengontrol.
d. Laporan tersebut ditandatangani oleh owner, dan diberikan kembali ke karyawan untuk di cek ulang, lalu laporan penjualan dan laporan data
barang di arsipkan. Prosedur pelaporan barang dapat dilihat pada gambar 3.2 dibawah ini :
53
Gambar 3.2 Flowmap Prosedur Pelaporan
54
3. Prosedur Pengadaan Barang 1. Bagian produksi memberikan daftar barang sesuai dengan barang yang
diproduksi berdasarkan surat pengadaan barang ke bagian gudang. 2. Bagian gudang mengecek apakah kualitas barang layak untuk dijual dan
jumlah barang yang sesuai diproduksi. 3. Jika barang tidak sesuai maka barang akan dikembalikan lagi ke bagian
produksi. 4. Jika barang lolos pengecekan kualitas barang, maka akan dibuat surat
penerimaan barang dan daftar barang yang diproduksi serta diarsipkan, untuk lebih jelasnya dapat digambarkan pada flowmap gambar 3.3 di
bawah ini :
55
Gambar 3.3 Flowmap Prosedur Pengadaan Barang
3.1.3 Solusi Yang Ditawarkan
Untuk mengurangi permasalahan-permasalahan yang ada di toko Nafisa fashion, maka penulis memberikan solusi dengan membangun sebuah sistem
berupa website penjualan online. Dengan sistem tersebut diharapkan masalah pengolahan barang yang manual, penjualan yang bersifat konvensional dan
masalah promosi produk dapat teratasi. Sehingga pihak toko Nafisa Fashion dapat memperluas jangkauan promosi dan penjualan, selain itu memberikan kemudahan
56
kepada pelanggan untuk pembelian barang dengan melakukan pemesanan barang secara online.
3.1.4 Analisis Kebutuhan Non Fungsional
Pada tahap analisis non fungsional akan menjelaskan mengenai analisis kebutuhan pengguna, analisis perangkat keras dan analisis perangkat lunak yang
dipakai.
3.1.4.1 Analisis Pengguna
Analisis pengguna dilakukan untuk mengetahui tugas dan karakteristik pengguna yang akan menggunakan sistem yang akan dibangun. Dengan
mempertimbangkan tingkat pengalaman pengguna dalam menggunakan komputer, dapat dirancang sebuah sistem yang mudah dipelajari dan digunakan
oleh pengguna tersebut. Terdapat tiga kategori pengguna dari sistem yang akan dibangun, yaitu
Pemilik Toko sebagai administrator, pelanggan sebagai pemesan, dan pengunjung.
1. Administrator : adalah orang yang mengurus toko online yaitu pemilik dari toko yang bertugas mengolah data konsumen, input data dan mengolah data
transaksi, yang harus dimiliki administrator yaitu kemampuan dasar dibidang komputer dan mengoperasikan Sistem Operasi Windows 9x2007XP,
pemahaman yang cukup untuk mengelola data dalam web serta memiliki pengetahuan tentang Internet.
2. Pengunjung : kualifikasi yang harus dimiliki yaitu dapat melakukan browsing di Internet.
57
3. Pelanggan : kualifikasi yang harus dimiliki yaitu dapat melakukan browsing di Internet.
3.1.4.2 Analisis Kebutuhan Perangkat Keras
Toko Nafisa Fashion Bukittingi memiliki 1 satu perangkat komputer dengan spesifikasi sebagai berikut :
Prosesor : Processor Intel Core i3 2.27GHz
RAM : 2Gb
Harddisk : 320 Gb
Monitor : SVGA 15,
Perangkat lain : keyboard, mouse, kartu jaringan, HUBSwitch,
Router atau modem untuk koneksi internet. Sedangkan kebutuhan hardware untuk sistem e-commerce yang akan
dibangun adalah sebagai berikut : Prosesor
: Processor Intel Pentium 3 RAM
:128 Mb Harddisk
: 40 Gb Monitor
: SVGA 15, Perangkat lain
: keyboard, mouse, kartu jaringan, HUBSwitch, Router atau modem untuk koneksi
internet. Secara keseluruhan spesifikasi perangkat keras semua komputer yang
sudah ada memenuhi syarat untuk kebutuhan e-commerce yang akan dibangun.
58
3.1.4.3 Analisis Kebutuhan Perangkat Lunak
Kebutuhan perangkat lunak merupakan faktor yang harus dipenuhi untuk merancang sebuah perangkat lunak sehingga sesuai dengan maksud dan tujuan
perangkat lunak tersebut dibuat. Untuk membangun perangkat lunak yang diusulkan ada beberapa perangkat lunak pendukung sebagai berikut :
1. Windows XP sebagai sistem operasi, 2. PHP
3. Macromedia Dreamweaver 8 4. MySQL sebagai Database
5. Web Server php Myadmin 6. Mozilla Firefox dan google Chrome sebagai browser
3.1.5 Analasisi Kebutuhan Fungsional
Analisis kebutuhan fungsional mencakup deskripsi sistem, cara kerja sistem yang akan dibangun, prosedur retur produk, analisis model pemesanan,
analisis basis data, diagram konteks, dan Data Flow Diagram DFD.
3.1.5.1 Deskripsi Sistem
Secara umum website penjualan online pada toko Nafisa Fashion yang akan dibangun secara umum digunakan untuk melayani pemesanan produk dan
pembayaran secara online. Adapun fungsi yang dapat dilakukan pada aplikasi E- commerce yang akan dibangun sebagai berikut.
1. Manajemen informasi data produk, produk terlaris, rating terbanyak, produk diskon, kategori, deskripsi produk, harga, dan gambar.