Anda di halaman 1dari 12

GL01

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

PENERAPAN SISTEM INFOMASI BERBASIS WEBSITE


WEDDING ORGANIZER DENGAN METODE WATERFALL

untuk:
Mata Kuliah - Rekayasa Perangkat Lunak

Dipersiapkan oleh:
GILANG PERMANA 2141764166
MUHAMMAD RIVALDO SUGIYANTO 2141764130

Jurusan Teknologi Informasi – Politeknik Negeri Malang


Jl. Soekarno-Hatta No. 9, Malang 65141

Nomor Dokumen Halaman


Jurusan Teknologi Informasi
GL01-ALIAS_PRODUK xx
Politeknik Negeri Malang
Revisi 0 Tgl: 27-02-2023

Jurusan Teknologi Informasi


SKPL-ALIAS_PRODUK Halaman 1 dari 12
Politeknik Negeri Malang
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknologi Informasi –
Politeknik Negeri Malang dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknologi Informasi
DAFTAR PERUBAHAN

Revisi Deskripsi
A

INDEX - A B C D E F G
TGL

Ditulis
oleh

Diperiksa
oleh

Disetujui
oleh

Jurusan Teknologi Informasi


SKPL-ALIAS_PRODUK Halaman 2 dari 12
Politeknik Negeri Malang
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknologi Informasi –
Politeknik Negeri Malang dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknologi Informasi
DAFTAR HALAMAN PERUBAHAN
Halaman Revisi Halaman Revisi

Daftar Isi

Jurusan Teknologi Informasi


SKPL-ALIAS_PRODUK Halaman 3 dari 12
Politeknik Negeri Malang
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknologi Informasi –
Politeknik Negeri Malang dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknologi Informasi
Daftar Isi 4
Daftar Gambar 5
Daftar Tabel 6
1. Pendahuluan 7
1.1 Tujuan Penulisan Dokumen 7
1.2 Lingkup Masalah 7
1.3 Definisi, Singkatan, dan Akronim 7
1.4 Referensi 7
1.5 Deskripsi Umum Dokumen 7
2. Deskripsi Global Perangkat Lunak 9
2.1 Perspektif Produk 9
2.2 Fungsi Produk 9
2.3 Karakteristik Penggun 9
2.4 Batasan-batasan 9
2.5 Asumsi dan Kebergantungan 9
3. Deskripsi Rinci Kebutuhan 10
3.1 Kebutuhan Antarmuka Eksternal 10
3.1.1 Antarmuka Pemakai 10
3.1.2 Antarmuka Perangkat Keras 10
3.1.3 Antarmuka Perangkat Lunak 10
3.1.4 Antarmuka Komunikasi 10
3.2 Kebutuhan Fungsional 10
3.2.1 Aliran Informasi – Context Diagram 10
3.2.2 Aliran Data – Data Flow Diagram Level 1 10
3.2.3 Aliran Data – Data Flow Diagram Level 2 10
3.2.4 Aliran Data – Data Flow Diagram Level 3 10

Jurusan Teknologi Informasi


SKPL-ALIAS_PRODUK Halaman 4 dari 12
Politeknik Negeri Malang
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknologi Informasi –
Politeknik Negeri Malang dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknologi Informasi
Daftar Gambar

Jurusan Teknologi Informasi


SKPL-ALIAS_PRODUK Halaman 5 dari 12
Politeknik Negeri Malang
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknologi Informasi –
Politeknik Negeri Malang dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknologi Informasi
Daftar Tabel

Jurusan Teknologi Informasi


SKPL-ALIAS_PRODUK Halaman 6 dari 12
Politeknik Negeri Malang
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknologi Informasi –
Politeknik Negeri Malang dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknologi Informasi
1. Pendahuluan

1.1 Tujuan Penulisan Dokumen


Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini bertujuan sebagai acuan
atau panduan bagi pengembang dan pengguna perangkat lunak selama dalam
pengembangan perangkat lunak yang akan dibangun. Dokumen SKPL ini berisi spesifikasi
kebutuhan dari perangkat lunak Tujuan dari membangun Sistem Informasi Web Wedding
Organizer adalah untuk memberikan solusi yang mudah, cepat, dan terintegrasi dalam
mengelola semua persiapan acara pernikahan, mulai dari pencarian vendor dan tempat
acara, manajemen anggaran, daftar tamu, undangan, jadwal acara, hingga pembayaran dan
pelacakan pembayaran.

1.2 Lingkup Masalah

Perangkat lunak yang akan dibangun adalah perangkat lunak Sistem Informasi Web Wedding
Organizer Yang merupakan system untuk Wedding Organizer memberikan informasi
mengenai berbagai macam hal yang berhubungan dengan acara pernikahan dan membantu
merumuskan segala hal yang dibutuhkan pada saat pernikahan.Perangkat lunak ini
diharapkan dapat menangani :

1. Sistem yang dapat membantu pasangan dalam membuat rundown acara


pernikahan dan mengkoordinasikan semua vendor yang terlibat dalam acara
pernikahan.
2. Sistem yang dapat membantu pasangan untuk memilih tema pernikahan dan
konsep dekorasi yang sesuai dengan keinginan mereka.
3. Sistem yang dapat membantu pasangan untuk memilih vendor-vendor seperti
vendor katering, vendor dekorasi, vendor foto dan video, serta vendor lainnya
yang dibutuhkan dalam acara pernikahan.

1.3 Definisi, Singkatan, dan Akronim


Dalam pembuatan perangkat lunak Sistem Informasi Web Wedding Organizer,
terdapat beberapa definisi, singkatan, dan akronik yang digunakan dalam pembuatan
dokumen ini, diantaranya:
Table 1. Daftar Definisi, Singkatan, dan Akronim

# Deskripsi
SKPL Spesifikasi Kebutuhan Perangkat Lunak
SRS System Requirement Specification
JTI Jurusan Teknologi Informasi
Polinema Politeknik Negeri Malang

Jurusan Teknologi Informasi


SKPL-ALIAS_PRODUK Halaman 7 dari 12
Politeknik Negeri Malang
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknologi Informasi –
Politeknik Negeri Malang dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknologi Informasi
1.4 Referensi
Terdapat beberapa dokumen sebagai bahan acuan dalam pembuatan dokumen SKPL
ini, diantaranya:
1. Presman, Roger. 2001. Software Engineering : A Practitioer’s Approach, 5th ed.
McGrawHill, Singapore.
2. https://elib.unikom.ac.id/files/disk1/790/jbptunikompp-gdl-elinaferaw-39488-7-
unikom_e-l.pdf
3. https://eprints.unisbank.ac.id/id/eprint/1482/1/08.01.53.0038.pdf
4. http://repo.darmajaya.ac.id/2193/1/SKRIPSI%20FULL.pdf

1.5 Deskripsi Umum Dokumen


Dokumen SKPL ini memberikan spesifikasi dari produk yang akan dibangun dan sesuai
dengan kebutuhan yang diberikan oleh pihak pengguna dan telah disepakati bersama
dengan pengembang. Sistematika penulisan dari dokumen ini meliputi :
1. Tujuan penulisan dokumen
2. Lingkup permasalahan
3. Glossary
4. Referensi
5. Perspektif dan fungsi produk
6. Karakteristik pengguna
7. Batasan, asumsi, dan kebergantungan
8. Kebutuhan antarmuka
9. Kebutuhan fungsional
10. Kebutuhan non-fungsional
11. Deskripsi data
12. Atribut kualitas perangkat lunak
13. Matriks keterunutan

Jurusan Teknologi Informasi


SKPL-ALIAS_PRODUK Halaman 8 dari 12
Politeknik Negeri Malang
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknologi Informasi –
Politeknik Negeri Malang dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknologi Informasi
2. Deskripsi Global Perangkat Lunak

4.1 Perspektif Produk


Wedding Organizer adalah suatu jasa yang memberikan pelayanan khusus secara
pribadi yang bertujuan untuk membantu calon pengantin dan keluarga calon pengantin dari
mulai perencanaan (planning) sampai tahap pelaksanaan. Wedding Organizer memberikan
informasi mengenai berbagai macam hal yang berhubungan dengan acara pernikahan dan
membantu merumuskan segala hal yang dibutuhkan pada saat pernikahan. Wedding
Organizer merupakan suatu pelayanan jasa pernikahan yang menyediakan beberapa jenis
jasa pernikahan dan paket pernikahan. Hingga saat ini proses pemesanan paket pernikahan
di Wedding Organizer masih dilakukan secara manual. Hal ini menyebabkan sering di jumpai
masalah calon pengantin tidak dapat menemui pemilik karena sedang tidak berada di
tempat sehingga calon pengantin harus datang langsung ke Kantor untuk memesan atau
sekedar mengetahui informasi layanan jasa yang disediakan pada wedding organizer
tersebut, dan konfirmasi pembayarannya masih harus datang ke tempat wedding organizer.

4.2 Fungsi Produk


Perangkat lunak <Web Wedding Organizer> ini memiliki beberapa fungsi utama,
yaitu:
1. Membantu pasangan calon pengantin memilih jasa wedding organizer: Website
wedding organizer dapat memberikan informasi lengkap tentang berbagai jasa
wedding organizer yang tersedia dan membantu pasangan calon pengantin dalam
memilih jasa yang sesuai dengan kebutuhan mereka.
2. Menyediakan jadwal dan rencana acara pernikahan: Website wedding organizer
dapat membantu pasangan calon pengantin untuk membuat jadwal dan rencana
acara pernikahan mereka, termasuk rencana untuk dekorasi, konsumsi, dan
hiburan.
3. Memberikan informasi tentang vendor pernikahan: Website wedding organizer
dapat menyediakan informasi tentang vendor pernikahan seperti vendor katering,
dekorasi, fotografi, dan lain-lain, serta membantu pasangan calon pengantin untuk
memilih vendor yang sesuai dengan kebutuhan dan anggaran mereka.

4.3 Karakteristik Pengguna


Sistem Informasi Web Wedding Organizer akan digunakan oleh dua jenis pengguna,
yaitu admin dan user. Nasabah dapat melakukan kegiatan pemesanan dan transaksi . Admin
dapat melakukan maintenance (perawatan) terhadap sistem.
Table 2. Karakteristik Pengguna

Jenis Pengguna Deskripsi Pengguna Hak Akses Pengguna


Admin Merupakan jenis pengguna - Memonitoring semua

Jurusan Teknologi Informasi


SKPL-ALIAS_PRODUK Halaman 9 dari 12
Politeknik Negeri Malang
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknologi Informasi –
Politeknik Negeri Malang dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknologi Informasi
yang mengelola berbagai aktivitas
data pemesanan dan - Mengelola semua data
transaksi yang sudah
dilakukan
user Merupakan jenis pengguna - Melakukan registrasi
yang melakukan pemesanan - Mengakses informasi
dan transaksi yang akan vendor pernikahan
dilakukan - Merencanakan dan
mengatur rencana
pernikahan
Pegawai Merupakan jenis pengguna - Membuat, mengubah,
yang menerima berbagai atau menghapus
pemesanan dan transaksi informasi vendor
yang sudah dilakukan pernikahan
- Memverifikasi vendor
pernikahan
- Memantau aktivitas
pengguna

4.4 Batasan-batasan
Adapun Batasan-batasan dalam ada pada sistem saat berjalan, diantaranya:
1. Kebijakan Umum
Berpedoman pada tujuan dari pengembangan Sistem Informasi Web Wedding
Organizer
2. Keterbatasan perangkat yang digunakan
Terhubung dengan jaringan internet
Koneksi dan kecepatan internet tergantung masing-masing provider
3. Keamanan
Keamanan merupakan faktor penting dalam sistem informasi web wedding
organizer,
terutama karena sistem ini menyimpan informasi sensitif seperti data pribadi
pengguna
dan transaksi keuangan.

4.5 Asumsi dan Kebergantungan


Adapun asumsi dan ketergantungan sistem terhadap beberapa hal, diantaranya:
1. Koneksi dan kecepatan internet harus stabil
2. Sistem informasi web wedding organizer didesain dengan mengasumsikan bahwa
pengguna memiliki kebutuhan yang jelas terkait perencanaan pernikahan, seperti

Jurusan Teknologi Informasi


SKPL-ALIAS_PRODUK Halaman 10 dari 12
Politeknik Negeri Malang
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknologi Informasi –
Politeknik Negeri Malang dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknologi Informasi
menentukan budget, pemilihan vendor, pemilihan tempat acara, dan lain
sebagainya.
3. Sistem informasi web wedding organizer juga bergantung pada vendor dan
penyedia layanan yang terkait, seperti vendor untuk tempat acara atau penyedia
jasa fotografi. Ketersediaan vendor dan penyedia layanan ini memengaruhi
kualitas dan ketersediaan layanan dalam sistem.

3. Deskripsi Rinci Kebutuhan

Bagian ini berisi semua kebutuhan perangkat lunak yang diuraikan secara rinci untuk
keperluan dalam perancangan parangkat lunak. Kebutuhan perangkat lunak tersebut
meliputi kebutuhan antarmuka eksternal, kebutuhan fungsional, kebutuhan non-fungsional,
kebutuhan data, dan atribut kualitas perangkat lunak.

3.1 Kebutuhan Antarmuka Eksternal


3.1.1 Antarmuka Pemakai
Pengguna utama sistem ini adalah ….
Mendesain user interface sistem dengan Miro/Figma/Pencil Project
3.1.2 Antarmuka Perangkat Keras
Sistem ini membutuhkan beberapa perangkat keras yang terhubung melalui port
yang disediakan seperti perangkat printer untuk mencetak.
Mendesain hardware connection sistem dengan Miro/Figma/Pencil Project
3.1.3 Antarmuka Perangkat Lunak
Sistem ini dapat saling berkomunikasi dengan perangkat lunak lain dalam proses
transaksinya, seperti menggunakan layanan payment gateway, dll.
Mendesain software connection sistem dengan Miro/Figma/Pencil Project
3.1.4 Antarmuka Komunikasi
Aplikasi ini akan berkomunikasi dengan aplikasi yang ada pada server bank melalui
jaringan komunikasi. Protokol jaringan yang digunakan adalah berbasis TCP/IP

3.2 Kebutuhan Fungsional


Menjabarkan kebutuhan fungsionalitas dari sistem yang dibangun

Jurusan Teknologi Informasi


SKPL-ALIAS_PRODUK Halaman 11 dari 12
Politeknik Negeri Malang
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknologi Informasi –
Politeknik Negeri Malang dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknologi Informasi
3.2.1 Aliran Informasi – Context Diagram
3.2.2 Aliran Data – Data Flow Diagram Level 1
3.2.3 Aliran Data – Data Flow Diagram Level 2
3.2.4 Aliran Data – Data Flow Diagram Level 3

Jurusan Teknologi Informasi


SKPL-ALIAS_PRODUK Halaman 12 dari 12
Politeknik Negeri Malang
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknologi Informasi –
Politeknik Negeri Malang dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknologi Informasi

Anda mungkin juga menyukai