Tugas 7 Rekayasa Kebutuhan: Pembuatan Spesifikasi

Nama  : Timotius Wirawan
NRP    : 05111940000161
Kelas   : Rekayasa Kebutuhan B

Pada kesempatan berikut saya akan menjelaskan aplikasi Belbuk sebagai studi kasus tugas ini.


Deskripsi Aplikasi

Sistem Informasi Belbuk adalah suatu sistem informasi penjualan buku yang digunakan oleh Belbuk
dalam menangani penjualan secara online. Sistem informasi ini dibuat dengan tujuan untuk memberikan layanan: pertama bagi para pengunjung untuk melihat-lihat buku yang dijual oleh belbuk; kedua bagi para pembeli untuk dapat memesan Buku Belbuk secara online; ketiga bagi para penjual untuk dapat menjual buku; keempat bagi para admin untuk dapat mempermudah pekerjaan mereka dalam mengolah dan mengelola data para pelanggan.

Pengunjung dapat melihat-lihat Buku yang dijual oleh Belbuk. Pengunjung dapat melihat buku yang
dijual oleh Belbuk berdasarkan kategori buku. Jika tertarik dengan buku yang dijual, pengunjung perlu untuk mendaftarkan diri menjadi pembeli untuk memesan buku yang diinginkan. Jika pengunjung belum menemukan buku yang diinginkan, pengunjung tetap bisa mendaftar menjadi pembeli.
Pembeli tentu mendapatkan fungsi yang dimiliki oleh pengunjung dengan kelebihan lainnya. Pembeli
dapat memasukkan buku ke dalam troli untuk diproses pembelian lebih lanjut. Jika membatalkan keinginannya untuk membeli buku tersebut, Pembeli dapat mengeluarkan buku tersebut dari troli. Jika dirasa sudah cukup untuk buku yang dibeli, Pembeli dapat memilih menu checkout pada troli. Setelahnya Pembeli akan diminta untuk memilih layanan pembayaran yang akan diverifikasi oleh administrator. Selanjutnya jika administrator telah memverifikasi hasil pembayaran dan pengiriman akan diproses baik dari penjual maupun dari Belbuk. Setelah menerima buku yang dikirim, buku dapat diulas oleh pembeli. Jika pembeli menemukan kendala, pembeli dapat melakukan chat online kepada admin.

Penjual dapat menjual buku yang diinginkan. Tentu untuk memulai penjualan, penjual perlu untuk
memasukkan data-data buku yang diperlukan. Penjual juga dapat melakukan pembaruan terhadap stok buku. Jika buku telah terjual dan telah diverifikasi oleh admin, penjual dapat mengirim buku yang telah terjual. Admin dapat memverifikasi status pembayaran yang dimana jika pembayaran yang dilakukan sudah tepat, maka admin akan memverifikasi status pembayaran tersebut. Jika admin mendapatkan permintaan untuk melakukan chat online, admin akan menerima permintaan chat online tersebut selama jam kerja.

Spesifikasi Kebutuhan

Kebutuhan Fungsional

  1. (SKPL-F001) Sistem menyediakan fitur bagi pengunjung untuk melakukan registrasi akun berupa formulir yang berisikan nama lengkap, email, jenis kelamin, dan password
  2. (SKPL-F002) Sistem menyediakan fitur bagi pengunjung dan pembeli untuk melihat deskripsi buku yang tersedia
  3. (SKPL-F003) Sistem menyediakan fitur bagi pembeli untuk memasukkan buku yang ingin dibeli ke troli
  4. (SKPL-F004) Sistem menyediakan fitur bagi pembeli untuk melakukan proses pembelian
  5. (SKPL-F005) Sistem menyediakan fitur bagi pembeli untuk melakukan pengaturan akun, seperti menambahkan data alamat, memperbarui password, dan menambahkan nomor telepon
  6. (SKPL-F006) Sistem menyediakan fitur bagi pembeli untuk mengisi form pembayaran
  7. (SKPL-F007) Sistem menyediakan fitur bagi pembeli untuk melihat info tracking barang yang sedang dikirim
  8. (SKPL-F008) Sistem menyediakan fitur bagi pembeli untuk memasukkan data buku yang dijual dengan data yang terdiri dari judul buku, deskripsi buku, jenis, stok, berat, harga, serta foto buku
  9. (SKPL-F009) Sistem menyediakan fitur bagi penjual untuk mengkonfirmasi pengiriman setelah penjual melakukan pengiriman buku
  10. (SKPL-F010) Sistem menyediakan fitur bagi penjual untuk memperbarui data buku, seperti harga, stok, dan deskripsi buku
  11. (SKPL-F011) Sistem menyediakan fitur bagi penjual untuk melihat laporan penjualan selama masa penjualan
  12. (SKPL-F012) Sistem menyediakan fitur bagi penjual untuk melakukan update status pembayaran jika pembayaran sudah tepat
  13. (SKPL-F013) Sistem menyediakan fitur bagi admin untuk melakukan update tracking barang yang telah/sedang dikirimkan
  14. (SKPL-F014) Sistem menyediakan fitur bagi admin untuk melakukan chat online membahas mengenai ketersediaan produk, keluhan pembeli, dan semacamnya
  15. (SKPL-F015) Sistem menyediakan fitur bagi pembeli dan penjual untuk melakukan pembatalan terhadapa pembelian yang dilakukan
  16. (SKPL-F016) Sistem menyediakan fitur bagi pembeli untuk memilih jenis dan judul buku
  17. (SKPL-F017) Sistem menyediakan fitur bagi pembeli untuk memilih jenis dan judul buku

Kebutuhan Non-Fungsional

  1. Availability
    Aplikasi bersifat bisa dimatikan apabila tidak diperlukan dengan catatan data-data sudah disimpan
  2. Reliability
    Aplikasi bergantung pada jaringan komputer yang cukup bagus karena bekerja di jaringan lokal saja. Tentu saja tetap membutuhkan kebutuhan listrik yang cukup.
  3. Ergonomy
    Aplikasi mempunyai desain yang menarik dan dibuat semudah mungkin untuk digunakan. Sehingga mempermudah pemakainya.
  4. Portability
    Aplikasi ini tidak portable karena pada dasarnya memerlukan PC Desktop atau Laptop untuk menggunakannya.
  5. Memory
    Aplikasi Membutuhkan memori besar sebesar minimal 320 GB untuk menampung database yang jumlahnya banyak
  6. Response time
    Aplikasi dapat memberikan response time paling lama 8 detik.
  7. Safety
    Aplikasi dapat menjamin keamanan agart tidak terjadi hal-hal yang menyebabkan kerusakan ataupun bahaya.
  8. Security
    Aplikasi menggunakan autentifikasi login untuk setiap user yang berbeda-beda.
  9. Bahasa komunikasi
    Aplikasi menggunakan bahasa Indonesia karena pengguna merupakan kewarganegaraan Indonesia.

Komentar

Postingan populer dari blog ini

Tugas 10 Text Editor

Tugas 5 Rekayasa Kebutuhan: Analisis Kebutuhan Aplikasi