Tugas 2 Rekayasa Kebutuhan

 

Requirements Engineering Process

Pada kesempatan kali ini membahas mengenai Existing System Information, Stakeholder Need, Organizational Standards dan Regulations pada suatu SKPL. Untuk SKPL yang saya pilih adalah Webstore Kue Basah. Berikut adalah SKPL nya:
 

 

 Existing System Information

Aplikasi / Webstore pemesanan kue basah adalah suatu aplikasi web dimana memiliki beberapa fitur
  • suatu aplikasi melakukan penjualan kue basah dengan meminimalisir kerugian kue basah yang mudah basi
  • sistem penjualan booking bagi pembeli yang ingin membeli kue basah tersebut
    dalam jumlah tertentu dan pada waktu tertentu
     
  • Sistem penjualan online yang memudahkan penjual dalam melakukan jual beli dengan pengguna aplikasi  

Stakeholder Need

 Berikut adalah data yang diinginkan stakeholder melalui fitur utama aplikasi:
  • Pembeli dapat membuat akun
  • Sistem dapat memberi nontifikasi jarak alamat menggunakan navigasi dan
    memblokir akses pemesanan pada akun pembeli yang memiliki alamat diluar jangkauan (>50km) 
  • Admin dapat mengedit daftar menu kue
  • Admin dapat mengelola status pembayaran dan manajemen pembelian
  • Admin dapat mengelola jumlah stok tersedia dalam suatu menu kue
  • Pembeli dapat melakukan pencarian nama menu kue
  • Pembeli dapat melakukan penambahan kue yang ingin di pesan ke keranjang
  • Pembeli dapat melakukan pengajuan dan pembatalan pemesanan
  • Sistem dapat melakukan proses pendaftaran akun dan melakukan pendataan di satabase
  • Sistem dapat menampilkan daftar barang yang siap dijual
  • Sistem dapat melakukan pemesanan dan melakukan manajemen terhadap setiap riwayat pemesanan
  • Sistem dapat melakukan pembatalan pemesanan
  • Sistem dapat melakukan edit profil pada setiap user
Tampilan penuh dalam Use Case Diagram seperti berikut:
 

Organisational Standards

Project Team Role 

Responsibilities

Project Manager 

  • Memimpin pelaksanaan proyek

  • Melakukan pembagian tugas Control project team. 

  • Bertanggung jawab atas berjalannya proyek. 

  • Mengatur masalah financial.

Developer 

Terlibat dalam proses perancangan, penulisan, pengujian,  
debugging atau troubleshooting, dan pemeliharaan kode

System Analyst

  • Melakukan analisis sistem

  • Merancang sistem kemudian diimplementasikan pada proyek

  • Bertanggung jawab terhadap hasil yang ingin dicapai pada proyek

System DevOps

  • Bertanggung jawab dalam

merancang, mengembangkan,

memecahkan masalah dan

memastikan semua program berjalan dengan baik

Regulations

  • Data riwayat pemesanan tersimpan dengan aman
  • Pasien dapat melakukan pemesanan maupun pembatalan pemesanan
  • Admin dapat melakukan penambahan menu dan edit menu
  • Status dapat terupdate setiap jam
  • Akun terjaga kemanannya

Komentar

Postingan populer dari blog ini

Program Java : Membuat Game

Tugas 1 MPPL A