Tugas 3 Rekayasa Kebutuhan B
Nama : Ridho Ajiraga Jagiswara
NRP : 05111940000170
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
- 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
- Sistem dapat menjamin keamanan data pribadi pengguna.
System Specification:
Sistem memiliki spesifikasi sebagai berikut:
1. Server:
Sistem Operasi: Windows
Web Server: Apache
Scripting Language: HTML, CSS, dan PHP
DBMS: MySQL
2. Client:
Sistem Operasi: Windows, Linux, MacOS, Android, iOS
Web Browser: Google Chrome, Microsoft Edge, Mozilla Firefox, dan lainnya.
Comments
Post a Comment