Skip to main content

Tugas 2 Rekayasa Kebutuhan

Pada kesempatan kali ini, saya akan mecoba memilah sebuah dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) berdasarkan Requirements Engineering Process, diantaranya adalah Existing System Information dimana dibagian ini akan dijelaskan beberapa informasi terkait dengan fitur fitur web yang ingin dibuat. Lalu terdapat juga Stakeholder Need yaitu beberapa poin yang diinginkan oleh stakeholder yang terlibat dalam sebuah proyek. Lalu terdapat Organisational Standards yaitu bagian bagian yang terlibat di dalam proyek dan rincian apa saja yang mereka kerjakan. Dan yang terakhir adalah Regulation yaitu beberapa hal yang harus dilakukan di dalam proyek ini. 

Berikut adalah dokumen yang akan saya pilah:


A. Existing System Information

Menurut dokumen diatas, rencananya web ini memiliki berbagai macam fitur yang dapat membantu pengguna dalam melakukan aktivitas jual belinya. Berikut adalah fitur fiturnya: 
  • Suatu aplikasi melakukan penjualan kue basah dengan meminimalisir kerugian kue basah yang mudah basi
  • Menangani sistem penjualan booking bagi pembeli yang ingin membeli kue basah dalam jumlah tertentu dan waktu tertentu. 
  • Sistem yang memudahkan penjual dalam melakukan proses jual belinya dengan para pembeli.
B. Stakeholder Need

Menurut dokumen diatas, ada beberapa hal yang di request oleh stakeholder dan merupakan fitur fitur inti yang harus ada di dalam website. Berikut adalah fitur fiturnya:
  • Pembeli dapat membuat akun
  • Sistem dapat memberikan notfikasi 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 manajemenpembelian
  • 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
Untuk Use Case Diagram yang kemungkinan dibutuhkan adalah sebagai berikut:
C. Organisational Standards

Didalam sebuah proyek, harus ada transparansi SDM yaitu seperti apa pekerja yang dibutuhkan, kira kira apa saja yang akan dia lakukan untuk proyek ini. Dan berikut ini adalah hasil dari perundingan tentang SDM seperti apa dan apa saja tugasnya di dalam proyek ini:


D. Regulations
Di dalam regulasi ini merupakan beberapa hal yang harus ada di dalam website dimana hal hal yang terkait biasanya berupa keamanan dan lain sebagainya. Berikut ini adalah salah satunya:
  • 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




Comments

Popular posts from this blog

Tugas 1 Manajemen Proyek Perangkat Lunak

 Haloo.. Pada kesempatan kali ini saya akan mendaftar disalah satu akun freelance yang berguna untuk mencari informasi terkait dengan proyek - proyek yang akan dilaksanakan. Step pertama yang harus dilakukan adalah masuk website project.co.id sebagai penyedia lowongan pekerjaan bagi para freelance untuk mendapatkan pekerjaan sementara.  Lalu setelah saya mencari detail proyekan yang tersedia di project.co.id, saya memilih proyek fullstack yang hampir memenuhi kriteria skill yang saya miliki Skill yang dibutuhkan: 1. HTML, CSS, JS (Bisa) 2. PHP, Laravel, CI (Belum menguasai CI) 3. MYSQL (Bisa) 4. Github (Bisa) Sekian pemaparan untuk tugas MPPL saya, terima kasih atas perhatiannya  

Penugasan 2 Pemrograman Berbasis Objek

  Assalamualaikum Wr. Wb.  Setelah pada pertemuan sebelumnya ditayangkan review penggunaan smart TV mulai dari cara instalasi dan cara penggunaannya, berikut ini, saya akan menjabarkan hasil tugas saya, yaitu membuat abtraksi dan modularisasi aplikasi sederhana yang support dengan smart TV.  Aplikasi yang akan saya jabarkan adalah sebuah aplikasi yang ditargetkan untuk para pencinta sepakbola agar dapat menonton setiap tayangan sepak bola dengan lebih mudah yaitu aplikasi streaming khusus sepakbola. Saya mempunyai ide untuk membuat ini karena kebanyakan dari streaming sepakbola terbagi menjadi dua kubu sesuai dengan kerjasama liga dan layanan streaming berbayarnya. Bila ada yang menyatu, streaming sepakbola pasti menjadi satu dengan acara tv yang lain yang pasti akan sangat sulit untuk mengetahui tim kesayangan anda bertanding atau tidak. 1. Abstraksi  Pada bagian ini saya membuat desain sederhana untuk bagian halaman utama pada aplikasi, Terdapat navigation bar yang...

Penugasan 1 Pemrograman Berbasis Objek

 Assalamualaikum Wr. Wb.  Berikut merupakan hasil dari tugas pemrograman dari Buku "Java How to Program" dan tugas yang bapak berikan yang source code dan hasilnya akan saya tampilkan seperti berikut.  Buku "Java How to Program" 8.1. Introduction Pada bab pertama ini saya akan menampilkan sebuah fungsi yang akan mendeklarasikan class waktu tanpa adanya output dengan penjelasan sebagai berikut  8.2. Time Class Case Study Pada poin kedua ini saya akan menampilkan sebuah fungsi yang akan melaksanakan fungsi yang sudah di deklarasikan pada bab 8.1 beserta penjelasannya sebagai berikut Outputnya: 8.3. Controlling Access to Members Pada poin ketiga ini saya akan mencoba mengkoreksi apakah variable private dari suatu class dapat digunakan diluar classnya dan berikut akan saya jelaskan mengapa tidak bisa 8.4.Referring to the Current Object's members with the this Reference Pada poin keempat ini saya akan membuat fungsi yang lebih sederhana yang berfungsi mencetak berbag...