Analisis Masalah Prosedur Yang Terlibat

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.