Wednesday, June 15, 2022

PENUGASAN 10 REKAYASA KEBUTUHAN (RK)


Vira Banking Chat Bot

Deskripsi Aplikasi
Vira adalah Virtual Assistant Banking Bank Central Asia (BCA) berbasis chat yang hadir dalam bentuk chatbot pintar untuk meningkatkan pelayanan BCA kepada nasabah-nasabahnya, serta mempermudah nasabah Bank BCA untuk mengakses layanan banking mereka. Vira dapat di akses melalui akun resmi Bank BCA yang hadir di berbagai macam platform media sosial mulai dari LINE Official Account, Facebook Messenger, hingga Asisten Google Bank BCA. Berbagai informasi dan bantuan dapat diperoleh dari Vira, seperti informasi geolokasi ATM terdekat, informasi promo, kurs, hingga informasi perbankan seperti cek rekening, pengajuan kartu kredit, dan masih banyak fitur lainnya. 

Beberapa layanan yang disediakan oleh Vira adalah sebagai berikut :

  1. Menyediakan informasi kurs terkini.
  2. Menyediakan layanan untuk pencarian lokasi ATM BCA terdekat.
  3. Membantu nasabah dalam mengajukan kartu kredit BCA.
  4. Menyediakan informasi transaksi (cek saldo, mutasi rekening, dan info kartu kredit).
  5. Menyediakan informasi cek sisa limit kartu kredit nasabah.
  6. Menyediakan informasi promo terkini (promo food, travel, gadget & lifestyle, dll).
  7. Kebutuhan lainnya.

Layanan Utama Vira
1. Info dan Promo
  • Melakukan pengecekan saldo dan mutasi.
  • Administrasi.
  • Informasi kartu kredit seperti cek sisa limit, tagihan, dan transaksi kartu debit.
2. Layanan Perbankan
  • Melakukan pengecekan saldo dan mutasi.
  • Administrasi.
  • Informasi kartu kredit seperti cek sisa limit, tagihan, dan transaksi kartu debit.

Alasan Menggunakan Vira
  • Akurat : Mendapatkan semua informasi perbankan secara akurat
  • Mudah : Melakukan transaksi perbankan dengan mudah hanya melalui chat
  • Aman : Mendapatkan kode OTP untuk kenyamanan dan keamanan dalam melakukan transaksi perbankan

Organization Chart


Usecase Diagram & Spesification

Activity Diagram

Activity Diagram

Data Flow Diagram

State Diagram

Business Objective Model

Feature Tree



































Share:

Wednesday, June 8, 2022

EVALUASI AKHIR SEMESTER REKAYASA KEBUTUHAN (RK)

EAS RK 2022


Soal :

1.   Deskripsikan Kebutuhan Fungsional dan Non Fungsional aplikasi penyewaan alat berat.  (Mandiri - Waktu pengerjaan hingga hari Selasa 08 Juni 2022 pukul 16.00).

2.  Gambarkan dan beri penjelasan model RML nya (Requirement Modelling Language).

3.  Buatlah SKPL dengan mengacu RML yang telah dibuat..

4. Siapkan video presentasi / demo, kemudian upload di youtube dan embedded di blog.

5. Semua hasil pekerjaan didokumentasikan di blog dan dikumpulkan paling lambat hari Jumat 10 Juni 2022. Bisa dikerjakan berkelompok maksimal 3 orang.

Jawaban :

1. Deskripsikan Kebutuhan Fungsional dan Non Fungsional aplikasi penyewaan alat berat.

Kebutuhan Fungsional
Admin
  • Admin dapat melakukan login
  • Admin dapat melakukan verifikasi penyewa
  • Admin dapat melakukan penjadwalan peminjaman dan pengembalian alat sewa dari ajuan penyewa. 
  • Admin dapat mengubah status penjadwalan penyewaan.
  • Admin dapat melakukan manajemen Laporan Kerusakan 
  • Admin dapat melihat laporan penyewaan alat berat. 
  • Admin dapat melakukan manajemen alat berat (membuat, mengupdate, menghapus). 
  • Admin dapat memilih alat berat yang dapat disewakan. 
  • Admin dapat melihat detail booking alat sewa. 
Penyewa
  • Penyewa dapat melakukan booking alat berat yang ingin disewa sesuai durasi yang diinginkan. 
  • Penyewa dapat melihat status dan detail booking penyewaan alat berat.
  • Penyewa dapat melakukan pembayaran penyewaan alat berat melalui QRIS maupun Virtual Account. 
  • Penyewa dapat mengajukan refund apabila melaporkan kerusakan terhadap alat berat yang disewakan. 
  • Penyewa dapat mengajukan proses pengembalian alat sewa apabila booking selesai. 
  • Penyewa dapat melakukan login apabila ingin masuk ke dalam sistem. 
  • Penyewa dapat melakukan registrasi apabila belum memiliki akun. 
  • Penyewa dapat melihat detail alat-alat berat yang disewakan Jaya Konstruksi. 
  • Penyewa dapat melakukan filtering pada alat-alat berat untuk mencari kebutuhan yang sesuai. 

Kebutuhan Non-Fungsional

  • Sistem diharapkan dapat menangani jumlah pengguna aplikasi/web yang masuk secara bersamaan dan mengantisipasi high traffic dengan scale. 
  • Sistem harus didokumentasikan dengan baik. 
  • Sistem harus memiliki keamanan dan privasi data yang baik untuk melindungi data pengguna. 
  • Sistem harus memiliki desain antarmuka yang sederhana dan mudah untuk digunakan oleh pengguna. 
  • Sistem harus dapat diakses pada perangkat Android versi 4.4 ke atas atau IOS 12. 
  • Sistem harus dapat menangani permintaan/request secara bersamaan 
  • Halaman aplikasi harus dapat diakses 24x7 jam 
  • Fitur sistem harus dapat ditampilkan sesuai dengan role yang dimiliki. 
2. Gambarkan dan beri penjelasan model RML-nya (Requirement Modelling Languange).
  • Business Objective Model
Business Objective Model (BOM) berisi kumpulan masalah yang dialami bisnis yang berujung pada sebuah konsep produk untuk memecahkan permasalahan - permasalahan tersebut. Adapun diagram BOM yang telah dibuat untuk permasalahan ini adalah sebagai berikut :

  • Feature Tree

Merupakan analisis visual model terhadap fitur-fitur yang telah ditentukan sebelumnya. Adapun Feature Tree yang telah dibuat untuk permasalahan ini adalah sebagai berikut

  • Organization Chart

Merupakan cara untuk merepresentasikan bisnis dalam bentuk display struktur. Adapun struktur organisasi untuk perusahaan Rent-O adalah sebagai berikut :


  • Use Case Diagram

Merupakan sebuah diagram UML (Unified Modelling Language) yang dapat menggambarkan hubungan interaksi antara sistem dan aktor. Use Case dapat mendeskripsikan tipe interaksi antara si pengguna sistem dengan sistemnya. Adapun Use Case Diagram untuk perusahaan Rent-O adalah sebagai berikut :


3. Buatlah SKPL dengan mengacu RML yang telah dibuat.

4. Siapkan video presentasi / demo, kemudian upload di youtube dan embedded di blog.










Share:

PENUGASAN 9 REKAYASA KEBUTUHAN (RK)

RML Modelling Loket.com

Deskripsi Aplikasi
Loket.com adalah perusahaan penyedia layanan pengelolaan tiket yang telah berpengalaman menangani dan membantu ribuan perusahaan maupun promotor dalam penyelenggaraan event berskala besar seperti konser musik, seminar, work shop, olahraga, dan lain - lain. 

Beberapa layanan yang disediakan oleh Loket.com dalam memfasilitasi penyelenggara event di dalam setiap tahap persiapan adalah sebagai berikut :

  1. Berperan sebagai distributor dalam penjualan tiket untuk setiap penyelenggara event yang bekerja sama dengan Loket.com
  2. Menyediakan sistem pembayaran yang beragam dan aman serta berkomitmen memberikan kemudahan kepada calon pembeli untuk mendapatkan konversi yang lebih tinggi.
  3. Menyediakan Gate Management yang aman dan nyaman sebagai akses pada saat event berlangsung untuk mencegah terjadinya masalah dengan jumlah pengunjung yang besar.
  4. Memiliki sistem analisis data yang lengkap dan komprehensif untuk mempermudah penyelenggara event dalam menentukan strategi pelaksanaan event selanjutnya.

Fitur - Fitur Aplikasi
Untuk mencapai tujuannya, Loket.com memiliki fitur - fitur sebagai berikut :

  1. Pengguna dapat mendaftarkan event tertentu untuk dipromosikan kepada pengguna - pengguna yang lain.
  2. Pengguna dapat memberikan deskripsi singkat terkait dengan event yang akan dilaksanakan.
  3. Pengguna dapat mengatur jumlah tiket event yang dapat dijual.
  4. Pembeli dapat mendapatkan rekomendasi event yang dapat diikuti.
  5. Pembeli dapat membayar tiket baik secara tunai (cash) maupun non-tunai (cashless)

Business Objectives Model (BOM)


Feature Tree






Share: