Rekayasa Kebutuhan B - Tugas 3
Input Output Suatu Sistem Informasi
Input
Existing Systems Information
Aplikasi yang dikembangkan berupa sistem berbasis web yang digunakan untuk mengelola data-data mengenai proses bisnis penjualan komponen komputer dan jasa servis online yang dilakukan oleh sistem toko IT-SHOP. Sistem 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 online chat.
- Mengubah status pemesanan, pembelian, dan teknisi servis.
- Mengelola data ulasan-ulasan pelanggan.
- Mengelola data teknisi servis, melihat riwayat pekerjaan yang dilakukan serta ulasan-ulasan pelanggan terhadap teknisi tersebut.
Stakeholder Needs
Berikut adalah kebutuhan dari masing-masing stakeholder
- Admin
- Admin dapat melakukan online chat
- Admin dapat mengubah status pesanan
- Admin dapat melihat data pelanggan
- Admin dapat mengelola data barang
- Admin dapat mengelola promosi barang
- Admin dapat mengelola data teknisi servis
- Admin dapat melihat ulasan barang dan teknisi servis
- Pelanggan
- 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 Specification
Sistem memiliki spesfikasi sebagai berikut :
- Server
- Sistem Operasi : Windows
- Web Server : Apache
- Scripting Language : HTML, CSS, dan PHP
- DBMS : MySQL
- Client
- Sistem Operasi : Windows, Linux, Android, IOS
- Web Browser : Google Chrome, Edge, Mozilla Firefox, dan lainnya
Comments
Post a Comment