Analisis Perangkat Lunak Analisis Kebutuhan Non Fungsional

data retur. di dalam aplikasi berbasis web serta memiliki pengetahuan tentang internet. Pembeli Melakukan pembelian barang, mengubah data pribadi, melihat history pembelian Dapat menggunakan komputer dan dapat menggunakan internet untuk browsing Pengunjung Hanya dapat melihat dan mencari barang yang tersedia tetapi tidak dapat melakukan transaksi atau pembelian sebelum melakukan pendaftaran Dapat menggunakan komputer dan dapat menggunakan internet untuk browsing

3.1.4 Spesifikasi Kebutuhan Perangkat Lunak

3.1.4.1 Non Fungsional

1. Sistem akan dapat diakses dimana saja dan kapan saja. 2. Sistem akan dapat diakses untuk melakukan pembelian barang online. 3. Sistem akan digunakan untuk mempermudah kegiatan penjualan online. 4. Sistem ini terintegrasi dengan situs jejaring sosial sebagai sarana promosi. 5. Sistem akan terhubung dengan Email untuk menginformasi pembelian.

3.1.4.2 Fungsional

1. Menampilkan daftar barang yang akan dijual. 2. Menu Utama Front End memiliki menu searching, daftar, login, view barang berdasarkan barang terbaru, terlaris, diskon, dan terfavorit, data akun pembeli, dan keranjang belanja. 3. Menu Utama Back End memiliki data master terdiri dari data kecamatan, data kota, data provinsi, data pembeli, data warna barang, data barang, data paket pengiriman, data ongkos kirim, data retur, data pengiriman dan data konfirmasi pembayaran. 4. Login dilakukan berdasarkan hak akses. 5. Mengolah data pembeli Update, insert, delete, edit. 6. Mengolah data barang Update, insert, delete, edit. 7. Mengolah data pengiriman Paket Pengiriman, Ongkos Kirim. 8. Mencatat barang stok, gambar dan membuat data laporan stok barang harian. 9. Mencatat penjualan, dan membuat laporan penjualan. 10. Mencatat pembayaran. 11. Melakukan pencarian barang. 12. Melakukan rating. 13. Melakukan konfirmasi pembayaran. 14. Melakukan retur barang. 15. Mengolah data petugas.

3.1.5 Analisis Basis Data

Pemodelan analisis yang digunakan dalam pembangunan sistem ini berdasarkan analisis terstruktur menggunakan alat bantu entity relationship diagram ERD. Hubungan antar entitas yang terjadi dalam sistem e-commerce yang akan dirancang dapat dilihat pada Gambar 3.8.