Tugas 2 Rekayasa Kebutuhan

Pada tugas kali ini, saya menggunakan SKPL dari kelompok APSI saya dulu yaitu SKPL dari Kicaumania. Berikut ini SKPL nya.

1. Existing System Information
Adanya pandemi yang mengharuskan masyarakat untuk mengurangi aktivitas di luar rumah juga berdampak pada para pecinta burung, kolektor burung, maupun penjual burung. Salah satu kegiatan yang berdampak ialah transaksi jual beli burung. Karena hal ini maka dibuatlah sebuah perangkat lunak bernama Kicaumania. 

Kicaumania merupakan perangkat lunak e-commerce berbasis web yang menjual produk berupa burung. Secara umum, sistem transaksi yang ada di dalam perangkat lunak Kicaumania ini sama seperti transaksi pada aplikasi jual beli produk online lainnya. Pengguna perangkat lunak dapat melakukan pembuatan akun terlebih dahulu sebagai pembeli, dan pembeli yang sudah memiliki akun dapat melakukan login ke dalam website. Pembeli yang belum maupun sudah melakukan login dapat melihat katalog burung yang berisikan segala jenis burung yang dijual oleh penjual. Bagi pembeli yang belum membuat akun ataupun belum login ke dalam website, tetap dapat melihat informasi/detail dari burung, hanya saja tidak bisa melakukan checkout jika belum membuat akun pada website. 

Pada katalog burung tersebut juga terdapat informasi detail burung berupa gambar, deskripsi, cara pemeliharaan, jenis atau ras, warna, usia, harga dan stok, total penjualan, serta rating dan review burung. Sistem menyediakan fitur keranjang belanja dimana pembeli dapat menambah ataupun mengurangi jumlah burung yang akan dibelinya sebelum melakukan checkout. Sistem juga menyediakan fitur untuk opsi pembayaran dan pengiriman burung. Secara garis besar, dapat kita lihat bahwa perangkat lunak ini sangatlah efektif dan inovatif karena dapat membantu para pecinta/penjual burung dalam melakukan transaksi jual beli, dan mencegah penyebaran virus Covid-19 melalui kontak langsung antar sesama penjual maupun pembeli.

2. Stakeholder Needs
Berikut ini use case diagram nya.


Admin
  • Melakukan login dan logout pada website
  • Mengedit tampilan akun penjual
  • Mengecek opsi pengiriman dan pembayaran yang dipilih oleh pembeli
  • Mengecek bukti pembayaran yang telah dilampirkan pembeli ke dalam website
  • Memverifikasi bukti pembayaran pembeli
  • Mengubah status pemesanan pembeli (belum bayar/dikemas/dikirim/selesai/dibatalkan) 
  • Mengelola produk (menambah, mengedit, menghapus, dan mengkategorikan produk)
  • Melayani chat/pesan dari pembeli mengenai produk

Customer
  • Membuat akun pada website
  • Melakukan login dan logout pada website
  • Mengedit tampilan akun sesuai yang diinginkan
  • Mencari produk pada halaman katalog 
  • Memilih produk yang telah dicari (menambahkan produk ke dalam keranjang belanja)
  • Menambah/mengurangi jumlah produk yang ingin dibeli
  • Mengelola keranjang belanja
  • Melakukan pemesanan produk
  • Memilih opsi pengiriman (Kurir pribadi untuk 1 daerah/pet cargo untuk diluar daerah)
  • Memilih opsi pembayaran (COD/Transfer bank)
  • Melakukan pembayaran
  • Mengupload bukti transfer ke website bagi pembeli yang memilih opsi pembayaran transfer bank
  • Memberikan rating dan review pada produk
  • Menghubungi penjual terkait produk melalui layanan chat/obrolan yang tersedia

3. Organisational Standards

4. Regulations
  • Perangkat lunak ini dibangun berbasis web 
  • Proses pembayaran menggunakan mata uang rupiah
  • Perangkat lunak ini dibangun untuk menangani user dari kedua belah pihak target, baik penjual maupun pembeli.
  • Sistem yang dibangun harus mampu menjaga kerahasiaan dokumen user agar tidak bocor dan tidak dapat diakses oleh pengguna/pihak lainnya.
5. Domain Information
    Aplikasi perangkat lunak Kicaumania ini memiliki target pasar yakni penjual burung, pecinta burung, dan kolektor burung. Kicaumania sendiri akan memastikan pembeli burung tidak akan kekurangan segala informasi mengenai burung yang dibelinya, karena hal ini tertera pada halaman detail produk, mulai dari ras hingga ke cara pemeliharaannya. Kicaumania juga menyediakan opsi pengiriman dan pembayaran yang aman dan mudah bagi para pembeli, sehingga pembeli tidak perlu khawatir akan peraturan pembayaran yang mengikat. Untuk katalog dari burung-burung yang dijual bisa diakses langsung pada halaman web resmi Kicaumania.

Komentar