Version <1.0>
SIPM: Sistem Informasi Pengaduan Masyarakat Version: 1.0
Software Requirements Specification Date: 12/Apr/2021
SRS-1.0
Revision History
Date Version Description Author
12 Apr 2021 1.0 Initiation Fikri Rizky Adinata
Table of Contents
1. Introduction
1.1 Purpose
1.2 Scope
1.3 Definitions, Acronyms and Abbreviations
1.4 References
1.5 Overview
2. Overall Description
2.1 Scenario
2.2 Context Diagram
3. Specific Requirements
3.1 Functionality
3.2 Non-Functionality
4. Supporting Information
1.5 Overview
Bagian kedua pada dokumen ini menjelaskan deskripsi keseluruhan dari sistem yang akan diimplementasi, yaitu
skenario dan context diagram dari SIPM. Bagian terakhir pada dokumen ini menjelaskan semua persyaratan
fungsional dan non-fungsional
2. Overall Description
2.1 Scenario
Dimas adalah warga sidoarjo yang sehari-harinya pergi ke kantor menggunakan sepeda motor. Pagi ini, Ia
merasa kesal karena jalan yang ia lewati untuk pergi ke kantor rusak dan berlubang. Oleh karena itu, ia
terpikir untuk membuat pengaduan di “Website Pengaduan Kabupaten Sidoarjo”. Setelah sampai di kantor,
ia lalu menyalakan komputernya dan mengunjungi website pengaduan tersebut. Pada saat membuat
pengaduan, Ia memilih kategori “Infrastruktur” dan menulis “Jalan Berlubang di Raya Krian” sebagai judul
dari pengaduan yang ia buat. Ia kemudian menceritakan keluhan yang ia rasakan pada form isian yang
tersedia. Ia lalu mengirim pengaduan tersebut setelah selesai mengisinya. Tidak lama setelah itu, ia lalu
mendapat balasan dari Ardi yang merupakan Operator Pengaduan. Ardi memberitahukan bahwa
pengaduannya telah diproses dan diteruskan pada dinas terkait. Semenjak saat itu, setiap hari ia
menyempatkan untuk membuka website pengaduan tersebut untuk mengetahui informasi terkini dari
pengaduan yang ia buat. Selang beberapa hari Dimas akhirnya mendapatkan jawaban pengaduan dari Soni
yang merupakan Operator Dinas. Soni Memberitahukan bahwa pengaduan yang telah dibuat Dimas telah
ditindaklanjuti dimana sekarang progress perbaikan jalan pada tahap pengecoran jalan
ID UC Name UC Description
UC01 Membuat Masyarakat membuat pengaduan dari
Pengaduan permasalahan yang dimiliki
UC02 Melihat Daftar Aktor Masyarakat, Operator Pengaduan dan
Pengaduan Operator dinas melihat daftar pengaduan untuk
mengelola pengaduan berdasarkan role yang
dimiliki
UC03 Melihat Aktor Operator Pengaduan melihat rekapitulasi
Rekapitulasi pengaduan bulanan untuk keperluan Laporan
Pengaduan Pertanggungjawaban Bulanan
3. Specific Requirements
This section contains all the software requirements to a level of detail sufficient to enable designers to
design a system to satisfy those requirements, and testers to test that the system satisfies those
requirements.
3.1 Functionality
ID Statement UC Priority
3.2 Non-Functionality
ID Statement Quality UC Priority
4. Supporting Information
[The supporting information makes the SRS easier to use. It includes: a) Table of contents, b) Index, c)
Appendices. These may include use-case storyboards or user-interface prototypes. When appendices are
included, the SRS should explicitly state whether or not the appendices are to be considered part of the
requirements.]