Anda di halaman 1dari 13

KELOMPOK :1

NAMA : M.Gilang Rizki Akbar ( 17311394 )


Eria Mikharani (17311379)
Ani Armitasari (17311399)
TUGAS : Postes 13 RPL ( Rekayasa Perangkat Lunak )

1. Pendahuluan
SoftwareRequirements Specification (SRS), sebuah spesifikasi kebutuhan untuk sebuah
sistem perangkat lunak, adalah dokumen yang dibuat ketika sebuah perangkat lunak akan
dikembangkan. Di dalamnya terdapat detil penjelasan dari keseluruhan aspek dari sebuah
perangkat lunak. Dokumen yang telah kami buat ini berisi tentang penjelasan cara
pemakaian Software Requirement Specification (SRS).Software Requirement
Specification menjelaskan berbagai macam kebutuhan kebutuhan pembuatan produk,
yaitu kebutuhan spesifik yang terdiri dari kebutuhan fungsional (input, proses, dan output
dari produk), kebutuhan non-fungsional, lingkungan operasi, dan batasan perancangan.
Kebutuhan antar muka juga dijelaskan dalam dokumen ini, yang terdiri dari kebutuhan
antar pengguna, antar hadware yang menjelaskan kebutuhan harus dapat menjalankan
dan mengoperasikan aplikasi sistem, antar software menjelaskan bagaimana cara
pengguna berinteraksi dengan sistem dan kebutuhan antar komunikasi. Software
Requirement Spesification ini dapat dijadikan acuan agar proyek dapat berjalan dengan
lancar selama pengerjaan.

1.1 Tujuan
Tujuan pembuatan dokumen ini adalah untuk memberikan gambaran mengenai
software yang akan digunakan pada Jaya Bakery. Dokumen ini menjelaskan tujuan
dan fitur-fitur sistem, antarmuka sistem, apa yang akan dilakukan sistem, batasan-
batasan ketika dijalankan. Dokumen ini diperuntukkan untuk bagian kasir dalam
meng input data penjualan roti. Sebagai tambahan, dokumen ini juga menyediakan
spesifikasi kebutuhan dan fungsionalitas yang dibutuhkan untuk proyek ini, seperti
tampilan, kebutuhan fungsional dan non fungsional.

1.2 Ruang Lingkup


Ruang lingkup sistem perangkat lunak ini yang akan di gunakan pada sistem
penjualan pada Jaya Bakery adalah :
1. Sistem dapat melakukan transaksi penjualan
2. Sistem dapat membuat laporan penjualan roti
1.3 Daftar Istilah
Istilah, dan singkatan Definisi
SRS Software Requirement Specifications
(SRS) adalah dokumen yang
menjelaskan tentang berbagai kebutuhan
yang harus dipenuhi oleh suatu software.
Dokumen ini dibuat oleh developer
(pembuat software) setelah menggali
informasi dari calon pemakai software.
Software Program komputer, prosedur, dan
dokumentasi serta data yang mungkin
terkait berkaitan dengan pengoperasian
sistem komputer
Sistem Aplikasi Merupakan alur kerja dari sebuah
aplikasi
Aplikasi Adalah sebuah program-program yang
telah siap digunakan
User Seseorang yang menggunakan produk
perangkat lunak.
XAMPP perangkat lunak bebas yang mendukung
banyak sistem operasi, merupakan
campuran dari beberapa program. Yang
mempunyai fungsi sebagai server yang
berdiri sendiri (localhost), yang terdiri
dari program MySQL database, Apache
HTTP Server, dan penerjemah ditulis
dalam bahasa pemrograman PHP dan
Perl.
Sublime Text aplikasi editor untuk kode dan teks yang
dapat berjalan diberbagai platform
operating system dengan menggunakan
teknologi Phyton API.
Windows merupakan sebuah sistem operasi yang
diciptakan oleh Microsoft, dimana
sistem operasi ini menyediakan
antarmuka grafis (GUI / Graphical User
Interface) agar lebih mudah
dioperasikan.

1.4 References
 http://hafizdulinsan01.blogspot.com/2018/05/teachingfactoryperangkat-lunak-
wikrama.html
 IEEE 610.12-1990 - IEEE Standard Glossary of Software Engineering
Terminology

1.5 Gambaran Umum Dokumen


Penulisan dokumen ini dibagi menjadi beberapa bagian sebagai berikut :

1. Pendahuluan, menjelaskan mengenai tujuan perangkat lunak, ruang lingkup, daftar


istilah, referensi, serta deskripsi/gambaran umum dokumen.
2. Gambaran umum perangkat lunak mengenai perspektif produk, manfaat produk,
karakteristik produk, krakteristik user, batasan, asumsi, dan ketergantungan yang digunakan.
3. Spesifikasi kebutuhan perangkat lunak yang berisi penjelasan semua kebutuhan perangkat
lunak secara rinci, diantaranya yaitu kebutuhan fungsional, kebutuhan nonS fungsional,
lingkungan operasi, dan batasan perancangan.

2. Deskripsi Keseluruhan
2.1 Product Perspective
Perangkat lunak atau aplikasi Sistem Informasi Penjualan pada toko Jaya Bakery adalah
suatu prangkat lunak yang berfungsi untuk mendukung penjualan secara efektif dan efisien.
Produk ini dijalankan oleh kasir sebagai user. Produk ini akan dijalankan pada monitor
dengan sistem operasi windows 7 server/client yang terhubung dengan database MySQL

2.2 Product Functions


Software atau aplikasi ini memiliki beberapa fungsi dalam kebutuhan kasir sebagai user
antara lain :
1. Login, menu ini digunakan saat pertama kali muncul setelah program software ini
dijalankan. User dan password harus diisi terlebih dahulu sesuai dengan kebutuhan user.

Manfaat yang didapat apabila menggunakan sistem aplikasi ini antara lain adalah:
1. Memudahkan kasir dalam menangani transaksi penjualan
2. Memudahkan pembuatan laporan keuangan
2.3 User Characteristics
Dalam sistem informasi ini, users yang terlibat adalah sebagai berikut: Kasir memiliki hak
akses untuk memasukkan username dan password, transaksi penjualan, dan pembuatan
laporan penjualan.

2.4 Constraints
1. User yang berhak untuk meng akses sistem ini adalah kasir.
2. Pembayaran hanya dapat dilakukan dengan menggunakan uang tunai.

2.5 Assumptions and Dependecies


Assumptions dan dependecis yang digunakan pada sistem informasi penjualan pada toko
Jaya Bakery adalah sebagai berikut:
1. Hak akses user hanya dapat dibuat dan dikelola oleh kasir.
2. User pengguna aplikasi ini dituntut untuk memahami dan dapat mengoperasikan komputer
juga aplikasinya.
3. Specific Requirements

3.1 External Interfaces


Kebutuhan antar muka yang didefinisikan mencakup user interface, hardware interfaces,
software requirements, communications interface.

3.1.1 User Interfaces Aplikasi penjualan Jaya Bakery ini menggunakan antar muka berbasis
web, dan pengguna mengoperasikanannya menggunakan keyboard dan mouse dengan sistem
operasi windows.

3.1.2 Hardware InterfacesAntar


muka perangkat lunak yang dibutuhkan untuk membantu kelengkapan dari pembangunan
system yang sedang dirancang meliputi :Aplikasi ini berjalan menggunakan perangkat keras
berupa beberapa personal Computer (PC), Central Processing Unit (CPU), mouse, dan
keyboard yang saling terhubung oleh jaringan komputer.
3.1.3 Software Requirements
Aplikasi ini memiliki beberapa fitur yang sangat mudah di akses dan di mengerti oleh user,
dengan demilkian user tidak perlu menggunakan fitur help dalam penggunaannya. Aplikasi
ini dibangun menggunakan bahasa PHP dan DBMS MySQL serta akan berjalan pada system
operasi windows kemudian memakai browser – browser computer.
3.1.4 Communications Interface
Jalur komunikasi dalam aplikasi ini menggunakan protokol FTP(File Transfer Protokol) .

3.2 Functional Requirements


Kebutuhan fungsional sistem ini terdiri atas beberapa fungsi utama yang saling berhubungan
dan mendukung satu sama lain, yang meliputi fungsi-fungsi sebagai berikut:
1. Aplikasi dapat mengelola data pesanan
2. Aplikasi dapat mengelola detail pesanan roti
3. Aplikasi dapat mengelola transaksi penjualan
4. Aplikasi dapat membuat laporan keuangan

3.2 Performance Requirements


Sistem dalam aplikasi ini dapat menghitung jumlah stok dengan cepat.

3.3 Logical Database Requirements


Logika database yang digunakan dalam aplikasi ini yaitu ERD ( Entity Relationship Diagram
).

3.4 Design Constraints


Batasan perancangan aplikasi ini adalah aplikasi berbasis web dan dapat berjalan pada sistem
operasi windows yang mendukung aplikasi berbasis web.

3.5 Software System Attributes


Sistem software yang digunakan dalam aplikasi ini yaitu :
1. Sistem operasi windows
2. Sublime text
3. Xampp
4. Web browser

3.6 Organizing Specific Requirements


Aplikasi ini tidak menggunakan pengaturan persyaratan khusus.

4. Supporting Information
Beberapa informasi pendukung SRS ini terlampir.

LAMPIRAN 1
DAFTAR PERTANYAAN DAN JAWABAN WAWANCARA
Narasumber: Pak Suherman Tanggal Wawancara Awal: 17 mei 2021
Jabatan: Manager Tanggal Wawancara Terakhir: 18 mei 2021

Pewawancara: Eria Mikharani Penulis Lampiran: Ani Armitasari

Daftar Pertanyaan:
1. Bagaimana sejarah terbentuknya Jaya bakery?
2. Apa visi dan misi rumah makan ini?
3. Berapa total jumlah pekerja di Jaya bakery ini?
4. Jam berapa Toko di buka dan apakah ada jadwal libur tertentu?
5. Apa kesulitan ataupun masalah yang dihadapi?
6. Adakah business development yang direncanakan?
7. Bagaimana struktur organisasi Toko Roti ini?
Jawaban dari narasumber:
1. Pada awalnya Usaha ini dimulai oleh Siyono bersama istrinya pada tahun 1996.Mereka
memilih untuk menjalankan usaha ini karena sang istri memiliki keahlian dibidang
ini. Nama jaya bakery sendiri diambil dari nama anak mereka. Jaya bakery awalnyahanya
lah sebuah industry roti rumahan yang menjual produknya dengan menitipkanke warung-
warung yang ada di bandarlampung. Setelah menekuni usaha tersebutselama 7 tahun
merek memberanikan diri untuk membuka outlet pertama di rumahsakit abdoel moeluk.
Usaha ini terus berkembang hingga sekarang ,jaya bakerysendiri sudah memiliki 15
cabang dan memiliki 9 mitra di seluruh wilayah provinsilampung dan pada bulan depan
akan membuka cabang yang ke 16 di jalan pangeranantasari.
2. Visi:
Menjadi perusahaan bakery pilihan utama konsumen yang meberikan pelayan,
kemudahan dan kepuasan pelanggan dengan ciri khas bakery yang berbeda, harga
terjangkau serta berkualitas dan turut serta mengurangi pengangguran di Indonesia.
Misi:
1) Terus-menerus mengembangkan varian produk roti,cake dan pastry
2) Membuka cabang disetiap Kota/ Kabupaten dengan menambah jaringan kerjasama
dengan pihak luar.
3) Menerapkan standarisasi resep produk.
4) Meningkatkan mutu dan kualitas, mengedepankan proses pengolahan produksi yang
higienis
5) Menjalin hubungan harmonis dengan konsumen
6) Memberikan harga produk yang terjangkau
7) Menyediakan lingkungan kerja yang baik bagi semua karyawan
8) Membuka lapangan pekerjaan
MOTTO PERUSAHAAN
“Quality At Affordable Prices”

Kualitas Teratas Harga Terjangkau

3. Total pekerja ada 15 orang .


4. Toko Roti buka dari pukul 08.00 hingga 20.30 WIB. Biasanya 1 bulan ada waktu libur
empat hari di tanggal yang tidak menentu.
5. Ada, diantaranya:
 Harga bahan pokok mulai naik yang tidak bisa diprediksi.

 Kebersihan yang harus selalu dijaga.

 Belum adanya peranti yang menghitung pendapatan kotor dan bersih per hari.

6. Struktur organisasi Jaya Bakery:


Struktur Organisasi CV. Jaya Bakery Royal Bandar Lampung

DIREKTUR

KEUANGAN MANAGER MANAGER PENGEMBANGAN


PRODUKSI UMUM USAHA DAN
PERIZINAN
USAHA
ADMINISTRASI KA. PABRIK PERSONALIA

ASS. KA. PABRIK

SALES/ KEPALA
ANGKUTAN ENGENERING QC TOKO PURCHASING
MITRA SHIFT 1 DAN 2

Sumber : Manajer Umum Jaya Bakery Bandar Lampung & Skripsi Ahmad Habib Murtadlo

LAMPIRAN 1
DAFTAR PERTANYAAN DAN JAWABAN WAWANCARA
Narasumber: Saudari Lia Tanggal Wawancara Awal: 17 mei 2021

Jabatan: Keuangan(Kasir) Tanggal Wawancara Terakhir: 18 mei 2021

Pewawancara: Ani Armitasari Penulis Lampiran: M.Gilang Rizki Akbar

Daftar Pertanyaan:
1. Sudah berapa lama bekerja disini?
2. Apa saja tugas yang harus dilakukan bagian kasir?
3. Apa kesulitan ataupun masalah yang dihadapi?
4. Apakah konsumen yang memesan makanan akan diberikan nota?
5. Berapa kali merekap laporan keuangan dalam sebulan?
6. Bagaimana menghitung keuntungan perhari?
Jawaban dari narasumber:
1. Saya baru bekerja di sini selama 1 tahun.
2. Tugas yang harus dilakukan:
 Melakukan pencatatan atas semua transaksi, baik penjualan maupun pembelian.

 Membukukan data berupa pendapatan dan pengeluaran per hari, lalu melaporkannya ke
Kabag Keuangan seminggu sekali untuk dikelola lebih lanjut.
 Membantu Subag makanan dan minuman jika terlalu banyak pesanan.

3. Masalah yang dihadapi diantaranya:


 Kesalahan dalam membuat laporan penjualan yang akan diberikan ke owner.

 Ketidakefektifan dan pemborosan penulisan laporan yang masih menggunakan buku.

4. Iya, nota diberikan kepada konsumen.


5. Laporan keuangan dihitung dengan ditulis di buku setiap hari kemudian direkap
seminggu sekali.
6. Saya menghitung keuntungan dengan bantuan kalkulator dan jika terjadi kesalahan,
akan dihitung ulang lagi.
LAMPIRAN 2 DOKUMENTASI
Gambar A: Logo Jaya Bakery
Gambar B: Roti yang disediakan di Jaya Bakery
C: Salah Satu Roti di Jaya Bakery
Gambar D: Tampak Jaya Bakery Lampung.

Anda mungkin juga menyukai