1. Pemilik bertugas mengawasi segala kegiatan di distro Branson For Life, menentukan harga produk, menentukan diskon, pemesanan produk, dan
mengaudit laporan yang diberikan pegawai. 2. Pegawai bertugas untuk melakukan pengolahan data transaksi penjualan,
pembuatan nota, dan buku laporan untuk pemilik. Selain melakukan analisis pengguna terhadap sistem yang sedang berjalan,
dilakukan pula analisis pengguna yang dibutuhkan, berikut kebutuhan pengguna yang dibutuhkan :
1. Pemilik, mengelola user pegawai, mengelola laporan penjualan dan laporan stok produk.
2. Pegawai, mengelola data transaksi pemesanan, pengembalian, pengiriman, dan pembayaran. Mengelola data member, produk, serta backup dan
restore database. 3. Member, melakukan pemesanan, pengembalian, dan pembayaran produk.
Analisis pengguna yang dibutuhkan dapat dilihat pada Tabel 3.12 Analisis Pengguna yang Dibutuhkan, di bawah ini:
Tabel 3.12 Analisis Pengguna Yang Dibutuhkan Pengguna Tanggung Jawab
Hak Akses Tingkat
Pendidikan Tingkat
Keterampilan
Pemilik Mengelola user
pegawai, mengelola laporan
penjualan dan laporan stok
produk. Mengelola data user
pegawai, mengelola laporan, dan
operasional distro. Minimal
SMA Menguasai
komputer dasar,
mengerti penggunaan
web dan internet.
Pegawai Mengelola data
transaksi pemesanan,
pengembalian, pengiriman,dan
pembayaran. Mengelola data
member, produk, serta backup dan
restore database. Mengoperasikan
prosedur penjualan, melakukan
pengiriman,mengelola data produk dan
member, serta backup dan restore database.
Minimal SMA
Menguasai komputer
dasar, mengerti cara
penggunaan web dan
internet, transaksi
online, manajemen
produk. Member
Dapat melakukan transaksi
pemesanan, pengembalian,
pembayaran. Melihat produk
Mengolah data pemesanan,
pengembalian, konfirmasi
pembayaran. Menguasai
komputer dasar,
mengerti penggunaan
web dan internet, serta
mengerti cara bertransaksi
online.
3.1.8 Tujuan Penulisan Dokumen
Dokumen Spesifikasi Kebutuhan Perangkat Lunak SKPL ini bertujuan sebagai acuan atau panduan baik bagi pengembang dan pengguna perangkat lunak
selama dalam pengembangan perangkat lunak yang akan dibangun. Bagi pihak pengembang, SKPL ini dapat digunakan sebagai acuan dalam setiap tahapan
pengembangan ini agar sesuai dengan kebutuhan yang diinginkan oleh pengguna dan tujuan perangkat lunak itu sendiri, sedangkan bagi pihak pengguna, SKPL ini
digunakan untuk mencatat semua spesifikasi kebutuhan dari perangkat lunak yang dikembangkan dan harapan yang diinginkan. Dokumen SKPL ini berisi
spesifikasi kebutuhan dari perangkat lunak e-commerce di Distro Branson For Life yang akan dikembangkan.
3.1.8.1 Lingkup Masalah
Perangkat lunak di Distro Branson For Life akan dipergunakan untuk mengelola transaksi penjualan diantaranya pemesanan, pembayaran, pengiriman,
dan pengembalian. Perangkat lunak ini juga menangani pengelolaan stok, produk, member, serta pegawai. Perangkat lunak ini pun mengelola laporan produk dan
penjualannya. Perangkat lunak ini mendukung SSL dan SEO. Perangkat lunak ini tidak menangani proses pembuatan produk.
3.1.8.2 Definisi, Singkatan, dan Akronim
Berisi penjelasan definisi, singkatan dan akronim yg digunakan dalam penulisan dokumen skpl.
3.1.8.3 Referensi
SKPL = Spesifikasi Kebutuhan Perangkat Lunak SSL = Secure Socket Layer
SEO = Search Engine Optimation
3.1.8.4 Deskripsi Umum Dokumen
Dokumen SKPL ini memberikan spesifikasi dari produk yang akan dibangun dan sesuai dengan kebutuhan yang diberikan oleh pihak pengguna dan
telah disepakati bersama dengan pengembang. Gambaran umum dan khusus dari perangkat lunak, yang meliputi:
1. Tujuan dan fungsi perangkat lunak Menjelaskan tujuan dari pembangunan perangkat lunak di Distro Banson
for Life secara detil serta fungsi dibangunnya perangkat lunak tersebut sesuai dengan ruang lingkup yang telah diuraikan sebelumnya.
2. Kemampuan perangkat lunak Mendeskripsikan kemampuan yang dimiliki oleh perangkat lunak yang
dibangun untuk mempermudah pegawai distro untuk melayani member dalam melakukan transaksi serta mempermudah pemilik dalam membuat laporan.
3. Antarmuka pemakai, perangkat keras, perangkat lunak, dan komunikasi. Menguraikan secara rinci kebutuhan dalam perancangan perangkat lunak
yang akan dibangun meliputi pemakai, perangkat keras, perangkat lunak dan komunikasi.
1. Batasan-batasan perangkat Lunak Membahas secara detil batasan yang dapat dilakukan dan diatasi oleh
perangkat lunak. 2. Karakteristik pengguna