Requirement Specification
Version 1.3
Disusun Oleh
Nama Kelompok :
Muhammad Suwandi Yusuf 2001011194
Fitri Andriani 2001011192
Windy Widayat 2101011221
Siti Zuhroh 2201011302
Revision History
Date Version Description Author
01 November 2022 1.0 Ganti Judul Tim
07 November 2022 1.1 Perbaikan di bagian User Requirement
Tim
dan Functional Requirement
12 November 2022 1.2 Perbaikan di Alur data dan barang Tim
Halaman Pengesahan
Judul
Proyek ini dikerjakan sebagai bagian dari Proyek Mata Kuliah Rekayasa Perangkat Lunak.
Disusun oleh:
1. Nama : Muhammad Suwandi Yusuf
NIM : 2001011194
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 Problem Identification
2.2 User Requirement
2.3 Functional Requeirement
2.4 Data Requirement
2.5 Non-Functional Requirements
2.6 Constraint
2.7 Assumptions and Dependencies
2.8 Requirement Subsets
2.8.1 Hardware 8
2.8.2 Tools 8
3. Specific Requirements
3.1 Functionality of Mengelola data master level
4. Lampiran
Requirement Specification
1. Introduction
Dokumen Software Requirement Specification (SRS) ini menjelaskan dengan
detail kebutuhan-kebutuhan (requirements) aplikasi/software yang berhubungan
dengan proyek rekayasa perangkat lunak.
1.4 References
Pada bagian ini jelaskan tentang referensi yang digunakan selama membangun
SRS
1.5 Overview
Gambaran umum dari dokumen SRS ini adalah tentang spesifikasi kebutuhan
perangkat lunak yang akan dibuat. Selain itu juga berisi struktur organisasi klien yang
terlibat, karakteristik user, dan tinjauan fungsionalitas dan non-fungsionalitas perangkat
lunak.
2. Overall Description
2.1 Problem Identification
Pada bagian ini dijelaskan tentang permasalahan yang terjadi sehingga
ditawarkan solusi berupa rekayasa perangkat lunak.
Pada proses pengiriman barang, diperlukan sebuah platform yang dapat
mengintegrasikan data pengguna mulai dari data pengirim barang, data barang, data
pengantaran barang, biaya hingga penerima barang.
2.2 User Requirement
Pada bagian ini dijelaskan mengenai siapa pengguna perangkat lunak beserta
tanggung jawabnya.
2.5.2 Tools
Adapun spesifikasi kebutuhan tools yang akan digunakan untuk mengembangkan
aplikasi ini adalah sebagai berikut:
6. Menghitung Tarif
7. Mencetak Laporan pengiriman
8. Mencetak Laporan Pendapatan
9. Mencetak Laporan Pengeluaran
4. Lampiran
ERD
DFD