Tugas 3 RK B
Berlanjut dari tugas 2, dengan SKPL yang sama yaitu IT-SHOP. Saya akan membahas "Input Output Rekayasa Kebutuhan" sebagai lanjutan dari materi minggu lalu.
Input
Existing Systems Information
Aplikasi yang dikembangkan berupa sistem berbasis web yang digunakan untuk untuk mengelola data-data mengenai proses bisnis penjualan komponen komputer dan pemesanan jasa servis online yang dilakukan toko IT-SHOP. Sistem ini tentunya memiliki target Fitur yang dikembangkan berupa :
- Mengelola data barang termasuk promosi, harga dan spesifikasi.
- Mengelola data pembeli termasuk mengelola akun, melihat riwayat pembelian dan melakukan chat online.
- Mengubah status pemesanan, mengubah status pada pembelian, dan mengubah status teknisi servis
- Mengelola data rating dan review
- Mengelola data teknisi servis, melihat riwayat pekerjaan yang dilakukan serta rating dan review dari teknisi tersebut
Stakeholder Needs
Berikut adalah kebutuhan dari masing-masing stakeholder
Admin
- Admin dapat melakukan chat online
- Admin dapat mengubah status pemesanan
- Admin dapat melihat data pembeli
- Admin dapat mengelola data barang
- Admin dapat mengelola promosi barang
- Admin dapat mengelola data teknisi servis
- Admin dapat melihat ulasan barang dan teknisi servis
Pembeli
- Pembeli dapat mengganti Detail Akun
- Pembeli dapat melakukan Registrasi Mencari barang
- Pembeli dapat memilih barang di wishlist
- Pembeli dapat melakukan pembelian dan pemesanan jasa servis
- Pembeli dapat melakukan chat online
- Pembeli dapat melihat ulasan barang dan teknisi servis
- Pembeli dapat melakukan pembayaran
- Pembeli dapat mengisi form pembayaran
- Pembeli dapat melacak barang pembelian
- Pembeli dapat melihat Riwayat pembelian
- Pembeli dapat memberi ulasan barang
Teknisi Servis
- Teknisi servis dapat melihat pesanan jasa servis yang masuk
- Teknisi servis dapat melakukan chat online dengan customer
- Teknisi servis dapat melihat data dari pemesan jasa servis
- Teknisi servis dapat melihat rating dan reviewnya
- Teknisi servis dapat memasukkan data terkait servisnya
Organizational Standards
- Reliability, sistem dan aplikasi dapat digunakan dengan baik, 24/7 atau kapanpun, dan tidak mengalami crash.
- Availability, aplikasi dapat digunakan pada berbagai macam perangkat yang didalamnya terdapat website yang dapat mengakses internet.
- Security, data pembeli hanya dapat dilihat dan diubah oleh admin yang dibatasi oleh login. Beberapa fitur juga dibatasi untuk pelanggan.
- Maintainability, data penjualan dan pembeli dapat dilakukan perbaruan dan aplikasi dapat terus ditingkatkan layanannya.
- Portability, aplikasi dapat digunakan secara portable atau dimana saja dan dapat diakses ditempat manapun.
Regulations
Berikut adalah regulasi serta batasan-batasan dari hasil analisis kebutuhan sistem informasi :
- Aplikasi ini merupakan adaptasi daring daripada toko IT-SHOP yang berbasis di Surabaya.
- Sistem dapat mengelola data Pembeli, barang, dan teknisi servis
- Sistem dapat melakukan transaksi penjualan barang dan pemesanan jasa servis.
- Data dapat dikelola oleh admin.
- Perangkat harus terhubung dengan internet agar dapat mengakses aplikasi ini.
- Sistem dikatakan berhasil apabila proses transaksi dan penjualan barang berjalan dengan lancar.
Output
Agreed Requirements
Kebutuhan Fungsional
- sistem harus memvalidasi email pembeli
- sistem harus melakukan validasi shipping address dari pembeli
- sistem harus memvalidasi alamat dengan benar
- sistem harus mampu memperbarui data stok barang secara realtime
- sistem mampu mencatat riwayat pembelian pengguna
- sistem mengizinkan pengguna untuk memberikan ulasan produk setelah membeli
- sistem harus menampilkan riwayat order dari pembeli
- sistem harus menampilkan rating atau review terhadap suatu produk
- sistem harus menampilkan deskripsi produk yang jelas
- sistem harus memiliki foto produk yang lebih beragam
Kebutuhan Non-Fungsional
operational
- sistem harus dapat ditampilkan dengan baik di semua browser (cross-device)
- sistem harus terintegrasi dengan bank, jasa ekspedisi, dan juga layanan geolocation
performance
- situs harus dapat ditampilkan dengan baik dibawah 3 detik
- tiap action pada sistem harus selesai sebelum 2 detik
security
- sistem memastikan role masing masing user (pembeli, penjual, dan teknisi)
- sistem memberikan captcha pada form login dan daftar
cultural/political
- data pribadi pengguna tidak boleh disebarluaskan
System Spesifications
Sistem memiliki spesifikasi sebagai berikut:
Server
- Sistem Operasi: Windows
- Web Server: Apache
- Scripting Language: HTML, CSS, dan PHP
- DBMS: MySQL
Client
- Sistem Operasi: Windows, Linux, MacOS, Android, iOS
- Web Browser: Google Chrome, Microsoft Edge, Mozilla Firefox, dan lainnya.
Komentar
Posting Komentar