Anda di halaman 1dari 17

SKPL-01

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

SIAPA SUKA
(Sistem Informasi Parawisata Sukabumi)

untuk:
Para Wisatawan yang ingin mengtahui dan mengunjungi destanasi
wisata Sukabumi

Dipersiapkan oleh:
1157050 . . . Zulfadli

1167050118 Nurazmi Muhamad


1167050171 Zamzam Habib K N

Teknik Informatika

SAINTEK – UIN Bandung


Jl. A. H. Nasution No. 105 Bandung 40614

Nomor Dokumen Halaman


Jurusan Teknik
Informatika – Fakultas
Saintek UIN SGD SKPL-01 12
Bandung Revisi <nomor revisi> Tgl: 19 Okt 2018
DAFTAR PERUBAHAN
Revisi Deskripsi
A

INDEX - A B C D E F G
TGL

Ditulis
oleh

Diperiksa
oleh

Disetujui
oleh

Teknik Informatika SKPL-01 Halaman 2/ dari 17 halaman


Template dokumen ini dan informasi yang dimilikinya adalah milik <pengembang/user> dan bersifat rahasia. Dilarang me-
reproduksi dokumen ini tanpa diketahui oleh <pengembang/user>.
Daftar Halaman Perubahan

Halaman Revisi Halaman Revisi

Teknik Informatika SKPL-01 Halaman 3/ dari 17 halaman


Template dokumen ini dan informasi yang dimilikinya adalah milik <pengembang/user> dan bersifat rahasia. Dilarang me-
reproduksi dokumen ini tanpa diketahui oleh <pengembang/user>.
Daftar Isi
1. Pendahuluan ........................................................................................................................... 5
1.1 Tujuan Penulisan Dokumen .......................................................................................... 5
1.2 Lingkup Masalah ........................................................................................................... 5
1.3 Definisi, Istilah dan Singkatan ..................................................................................... 5
1.4 Aturan Penomoran......................................................................................................... 5
1.5 Referensi........................................................................................................................ 6
1.6 Deskripsi umum Dokumen (Ikhtisar) ............................................................................ 6
2 Deskripsi Umum Perangkat Lunak ...................................................................................... 7
2.1 Deskripsi Umum Sistem................................................................................................ 7
2.2 Karakteristik Pengguna ................................................................................................. 8
2.3 Batasan .......................................................................................................................... 8
2.4 Lingkungan Operasi ...................................................................................................... 8
3 Deskripsi Kebutuhan ............................................................................................................ 9
3.1 Kebutuhan Antarmuka Eksternal .................................................................................. 9
3.1.1 Antarmuka pemakai ................................................................................................ 9
3.1.2 Antarmuka Perangkat Keras ................................................................................... 9
3.1.3 Antarmuka Perangkat Lunak .................................................................................. 9
3.1.4 Antarmuka Komunikasi .......................................................................................... 9
3.2 Kebutuhan Fungsional................................................................................................... 9
3.2.1 Diagram Konteks .................................................................................................. 10
3.2.2 DFD Level 1 ......................................................................................................... 11
3.2.3 Spesifikasi Proses (P-SPEC) ................................................................................ 11
3.2.4 Data Store ............................................................................................................. 13
3.2.5 Kamus Data .......................................................................................................... 13
3.3 Kebutuhan Data ........................................................................................................... 13
3.3.1 E-R diagram .......................................................................................................... 13
3.4 Kebutuhan Non Fungsional ......................................................................................... 15
3.5 Batasan Perancangan ................................................................................................... 15
3.6 Kerunutan (traceability) .............................................................................................. 15
3.6.1 Kebutuhan Fungsional vs Proses .......................................................................... 16
3.6.2 Data Store vs E-R ................................................................................................. 16
3.7 Ringkasan Kebutuhan ................................................................................................. 16
3.7.1 Kebutuhan Fungsional .......................................................................................... 16
3.7.2 Kebutuhan Non Fungsional .................................................................................. 17

Teknik Informatika SKPL-01 Halaman 4/ dari 17 halaman


Template dokumen ini dan informasi yang dimilikinya adalah milik <pengembang/user> dan bersifat rahasia. Dilarang me-
reproduksi dokumen ini tanpa diketahui oleh <pengembang/user>.
1. Pendahuluan
1.1 Tujuan Penulisan Dokumen
Dokumen ini dibuat untuk kebutuhan pengembangan aplikasi SIAPA SUKA (Sistem Informasi
Parawisata Sukabumi) untuk wisatawan yang ingin mengetahui dan mengunjungi destanasi
wisata sukabumi yang di buat oleh Kelompok 9.

1.2 Lingkup Masalah


Aplikasi Yang dikembangkan adalah Sistem Informasi Prawisata Sukabumi yang mana sistem
ini bertujuan untuk memudahkan para wisatawan untuk mengetahui letak, biyaya dan
perjalanan yang akan ditempuh ketika hendak ingin mengujungi destanasi wisata yang ada di
daerah sukabumi, selain itu apliksi ini akan mempermudah wisatawan dalam urusan membeli
tiket.

1.3 Definisi, Istilah dan Singkatan


No Istilah atau Singkatan Penjelasan

1 SIAPA SUKA Sistem Informasi Prawisata Sukabumi

1.4 Aturan Penomoran


No Aturan Penjelasan
Penomoran

1 SS-Fu-01 Login Admin

2 SS-Fu-02 Pengelolaan data informasi wisata

3 SS-Fu-03 Menyetujui pemesanan tiket

4 SS-Fu-04 Mencari informasi wisata

5 SS-Fu-05 Pemesanan tiket wisata dan jasa pemandu

6 SS-NFu-01 Availability (Aplikasi berjalan dengan ringan)

7 SS-NFu-02 Ergonomy (Aplikasi dapat terintegrasi antar bagianya)

Teknik Informatika SKPL-01 Halaman 5/ dari 17 halaman


Template dokumen ini dan informasi yang dimilikinya adalah milik <pengembang/user> dan bersifat rahasia. Dilarang me-
reproduksi dokumen ini tanpa diketahui oleh <pengembang/user>.
8 SS-NFu-03 Portability (Dapat berjalan di platform Windows, Linux)

9 SS-NFu-04 Response time (Aplikasi berjalan sangat cepat)

10 SS-NFu-05 Security (Data user tersimpan dengan aman)

11 SS-NFu-06 Bahasa komunikasi (semua transaksi harus dalam bahasa


Indonesia)

1.5 Referensi
Arry Ekananta, Spesifikasi kebutuhan perangkat lunak (SKPL). Jurusan ilmu computer institute
pertanian bogor
Schmidt Kartono, SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Jurusan
Managemen Informatika Universitas Telkom.
Rulianto Kurniawan. Membangun Situs dengan PHP. Maxikom. Maret 2008.

1.6 Deskripsi umum Dokumen (Ikhtisar)


Dokumen SKPL ini dirancang mendeskripsikan perangkat lunak yang akan kita rancang, dan
dalam dokumen SKPL ini pembahasan dibagi menjadi tiga bagian. Bagian pertama
menjelaskan tentang dokumen SKPL yang mencakup tujuan penulisan dokumen, ruang lingkup
masalah, definisi, istilah dan singkatan, aturan penomoran, referensi dan deskripsi umum.
Bagian kedua berisi penjelasan secara umum mengenai perangkat lunak yang saya buat dan
saya kembangkan meliputi fungsi dari perangkat lunak, karakteristik pengguna, batasan, dan
asumsi yang diambil dalam pengembangan perangkat lunak. Bagian ketiga atau terakhir berisi
uraian kebutuhan perangkat lunak secara lebih rinci tentang kebutuhan perangkat lunak SIAPA
SUKA yang dikembangkan, terdapat kebutuhan fungsional dan kebutuhan non-fungsional.

Teknik Informatika SKPL-01 Halaman 6/ dari 17 halaman


Template dokumen ini dan informasi yang dimilikinya adalah milik <pengembang/user> dan bersifat rahasia. Dilarang me-
reproduksi dokumen ini tanpa diketahui oleh <pengembang/user>.
2 Deskripsi Umum Perangkat Lunak

2.1 Deskripsi Umum Sistem


SIAPA SUKA adalah sistem informasi yang dibuat untuk mempermudah wisatawan yang akan
mengunjungi destanasi wisata yang ada di daerah sukabumi. Sistem ini digunakan oleh admin
dan juga wisatawan, admin sebagai orang yang mengelola data informasi wisata di sistem
informasi prawisata sukabumi dengan cara login menggunakan Username dan juga Password.
Akan tetapi beda halnya dengan wisatawan yang hanya bisa mencari informasi mengenai wisata
yang ada di sukabumi, seperti deskripsi wisata, lokasi, biaya dan lain sebagainya. Selain itu
wisatawan juga bisa melakukan pemesanan tiket wisata.
Setelah melakukan login admin dapat menyetujui pemesanan tiket yang dilakukan oleh
wisatawan.
Selain itu terdapat jasa pemandu wisata yang disediakan oleh sistem ini supaya perjalanan
wisatawan berkesan dan mendapat informasi yang falid. Akan tetapi sebelum menggunakan
jasa pemandu, wisatawan diharuskan melakukan pemesanan terlebih dahulu.
SIAPA SUKA ini dibuat untuk mempermudah wisatawan mencari informasi destanasi
pariwisata yang ada di daerah sukabumi serta mempermudah wisatawan untuk membeli tiket
masuk. Dengan adanya aplikasi ini wisatawan tidak akan mengantri pemesanan tiket yang bisa
membuang waktu berlibur mereka. Aplikasi ini juga bertujuan untuk memperkenalkan wisata
yang ada di sukabumi ke berbagai element masyarakat, tidak hanya warga jawa barat akan
tetapi ke mancanegara, serta bisa menjadi pilihan untuk berlibur.
Perangkat lunak SIAPA SUKA ini berjalan pada platform PC, dan dibuat menggunakan bahasa
pemrograman PHP berbasis Codeigniter. Sedangkan untuk lingkungan pemrogramannya
menggunakan PhpStorm. Pada sistem ini, seperti terlihat pada gambar dibawah, arsitektur
perangkat lunak yang digunakan berupa web dan database server, di mana semua data disimpan
di database server. User dapat mengakses data yang ada di server tersebut secara online dengan
memanggil TCP/IP pada website yang tersedia di web server.
Inputan data yang dimasukkan akan disimpan dalam database server, sehingga jika ada
pencarian data, maka data yang diinginkan akan dicari ke database server yang selanjutnya
dikirimkan ke client yang merequest melalui web server.

Teknik Informatika SKPL-01 Halaman 7/ dari 17 halaman


Template dokumen ini dan informasi yang dimilikinya adalah milik <pengembang/user> dan bersifat rahasia. Dilarang me-
reproduksi dokumen ini tanpa diketahui oleh <pengembang/user>.
2.2 Karakteristik Pengguna

Kategori Pengguna Tugas Hak Akses ke aplikasi


Admin 1. Melakukan login (SS-Fu-01)
2. Mengelola data informasi (SS-Fu-02)
wisata
3. Menyetujui pemesanan tiket (SS-Fu-03)
User 1. Mencari informasi wisata (SS-Fu-04)
2. Memesan tiket wisata dan (SS-Fu-05)
jasa pemandu

2.3 Batasan
Batasan-batasan yang digunakan pada pengembangan perangkat lunak ini adalah :
1. Menggunakannnya harus tersambung dengan internet.
2. Diperuntukan untuk destanasi wisata Sukabumi
3. harus berfungsi multi platform (di Windows dan linux)

2.4 Lingkungan Operasi


Perangkat lunak pada sisi server yang dibutuhkan oleh SIAPA SUKA adalah:
1. SISTEM operasi: Microsoft Windows XP/Vista/7/8/10
2. Web server: Microsoft Personal Web Server(PWS)
3. Scripting language: Microsoft Active Pages (ASP)
4. DBMS: My Sql

Perangkat lunak pada sisi client yang dibutuhkan oleh SIAPA SUKA adalah:
1. Sitem operasi: Microsoft Windows XP/Vista/7/8/10, Linux ubuntu/mint, macOS,
Solaris.
2. Penjelajah situs (web browser) berbasis grafis atau teks: Microsoft® InternetExplorer,
Netscape®4,Navigator, Opera, Modzilla, Konqueror, Nautilus, Lynx, Google Chrome

Teknik Informatika SKPL-01 Halaman 8/ dari 17 halaman


Template dokumen ini dan informasi yang dimilikinya adalah milik <pengembang/user> dan bersifat rahasia. Dilarang me-
reproduksi dokumen ini tanpa diketahui oleh <pengembang/user>.
Teknik Informatika SKPL-01 Halaman 9/ dari 17 halaman
Template dokumen ini dan informasi yang dimilikinya adalah milik <pengembang/user> dan bersifat rahasia. Dilarang me-
reproduksi dokumen ini tanpa diketahui oleh <pengembang/user>.
3 Deskripsi Kebutuhan
3.1 Kebutuhan Antarmuka Eksternal
Kebutuhan antar muka eksternal pada perangkat lunak SIAPA SUKA mencakup kebutuhan
antar muka pemakai, dan antar muka perangkat lunak.

3.1.1 Antarmuka pemakai


Antarmuka pemakai akan dikembangkan dengan menggunakan modus grafik dan berbasis web.
Pemakai berinteraksi dengan perangkat lunak SIAPA SUKA melalui antarmuka penjelajah
situs (web browser). SIAPA SUKA menerima masukan dari pemakai melalui perintah yang
diklik pada mouse atau yang diketikkan melalui keyboard seperti operan pertama, operan
kedua, atau tipe operator yang sesuai dengan operasi aritmatika yang diinginkan.

3.1.2 Antarmuka Perangkat Keras


N/A

3.1.3 Antarmuka Perangkat Lunak


N/A

3.1.4 Antarmuka Komunikasi


N/A

3.2 Kebutuhan Fungsional

ID Kebutuhan Penjelasan
SS-Fu-01 Sistem memfasilitasi admin agar Admin dapat melakukan login ke
dapat melakukan login sistem dengan cara memasukan
Username dan Password
SS -Fu-02 Sistem mempasilitasi admin untuk Admin dapat menambah, mengedit,
mengelola data informasi wisata menghapus dan melihat data
informasi wisata
SS -Fu-03 Sistem memfasilitasi admin untuk Admin dapat menyetujui pemesanan
menyetujui pemesanan tiket tiket user.
SS-Fu-04 Sistem memfasilitasi user untuk User dapat melakukan pencarian
mencari informasi wisata informasi wisata Sukabumi.
Sukabumi
SS-Fu-05 Sistem memfasilitasi user untuk User dapat melakukan transaksi
memesan tiket wisata dan jasa pemesanan tiket wisata dan jasa
pemandu wisata pemandu

Teknik Informatika SKPL-01 Halaman 10/ dari 17 halaman


Template dokumen ini dan informasi yang dimilikinya adalah milik <pengembang/user> dan bersifat rahasia. Dilarang me-
reproduksi dokumen ini tanpa diketahui oleh <pengembang/user>.
3.2.1 Diagram Konteks
Admin memverifikasi_tiket
mengelola_data_wisata
Login

verifikasi_login tiket-pemandu
1
data_wisata
SIAPA SUKA tiket_wisata
pemesanan_tiket
informasi_wisata

mencari_info_wisata
User
pesan_tiket_wisata

pesan_tiket_pemandu

3.2.2 DFD Level 1


4 pengunjung
1 admin
Mengisi Data
pengunjung
1.2 1.1
data pengunjung Input Data Verifikasi ID
Pengunjung Password 2 data anggota

Login 1.3
Verifikasi Login Input Data Anggota

Melakukan Input Data


Melakuka Peminjman
Pengajuan Peminjaman Anggota
Buku Buku
1.5
Siswa Verifikasi Admin Data Anggota
Peminjaman Buku
Peminjaman Buku Verifikasi Peminjaman Data Buku
Buku

1.4
5 trans pinjam Melakukan Inputan Data Input Data Buku
Buku
Verifikasi Percetakan
Pengajuan Laporan
Pengembalian Buku 3 data buku
Pengembalian Buku

1.6 Percetakan Laporan


Veifikasi
Melakukan Pengembalian Buku
Pengembalian Buku Verifikasi
1.7
Pengembalian Buku
Verifikasi Percetakan
Laporan

3.2.3 Spesifikasi Proses (P-SPEC)


Nomor Proses 1.1
Nama Proses Verifikasi ID Password
Entitas Terkait Admin
Teknik Informatika SKPL-01 Halaman 11/ dari 17 halaman
Template dokumen ini dan informasi yang dimilikinya adalah milik <pengembang/user> dan bersifat rahasia. Dilarang me-
reproduksi dokumen ini tanpa diketahui oleh <pengembang/user>.
Data Store Terkait Admin
Data Input Username, Password
Data Output Data admin
Algoritma 1. SIAPA SUKA
2. Admin melakukan login ke sistem
3. Login akan diverifikasi dan divalidisasi
4. Admin dapat melihat dan melakukan aktivitasi sistem SIAPA
SUKA

Nomor Proses 1.2


Nama Proses Mengelola Data Informasi Wisata
Entitas Terkait Admin
Data Store Terkait
Data Input ID_wisata, Nama_wisata, Deskripsi, ID_tiketwisata, ID_pemandu,
nama_pemandu, ID_tiketpemandu
Data Output Informasi Wisata
Algoritma 1. Admin melakukan Login
2. Admin mengelola data informasi wisata
3. Informasi Wisata muncul pada SIAPA SUKA

Nomor Proses 1.3


Nama Proses Pencarian Informasi
Entitas Terkait User
Data Store Terkait Data informasi wisata
Data Input Nama wisata
Data Output Informasi Data Wisata
Algoritma 1. User membuka SIAPA SUKA
2. User menekan tombol navigasi info
3. User memilih tempat wisata
4. User dapat melihat Informasi wisata

Nomor Proses 1.4


Nama Proses Pemesanan Tiket Wisata
Entitas Terkait User, Admin
Data Store Terkait
Data Input Data User
Data Output Tiket Wisata
Algoritma 1. User membuka SIAPA SUKA.
2. User melakukan pencarian nama wisata.
3. User memilih tempat wisata
4. User memesan tiket wisata
5. Admin memverifikasi tiket yang sudah dipesan
6. Tiket Berhasil dipesan

Nomor Proses 1.5


Nama Proses Pemesanan Tiket Pemandu
Entitas Terkait User, Admin
Data Store Terkait
Teknik Informatika SKPL-01 Halaman 12/ dari 17 halaman
Template dokumen ini dan informasi yang dimilikinya adalah milik <pengembang/user> dan bersifat rahasia. Dilarang me-
reproduksi dokumen ini tanpa diketahui oleh <pengembang/user>.
Data Input Data User
Data Output Tiket Pemandu
Algoritma 7. User membuka SIAPA SUKA.
8. User melakukan pencarian pemandu.
9. User memilih pemandu
10. User memesan tiket pemandu
11. Admin memverifikasi tiket yang sudah dipesan
12. Tiket Berhasil dipesan

3.2.4 Data Store


1. Admin
2. data anggota
3. data buku
4. pengunjung
5. trans pinjam

3.2.5 Kamus Data

3.3 Kebutuhan Data


Diisi untuk kebutuhan kuliah basisdata.

3.3.1 E-R diagram


CDM
Admin
memverifikasi tiket wisata

mengelola data info

tiket wisata
info tiket wisata

memverifikasi tiket pemandu


Info wisata
info tiket pemandu
membeli tiket wisata

user tiket pemandu


membeli tiket pemandu

Teknik Informatika SKPL-01 Halaman 13/ dari 17 halaman


Template dokumen ini dan informasi yang dimilikinya adalah milik <pengembang/user> dan bersifat rahasia. Dilarang me-
reproduksi dokumen ini tanpa diketahui oleh <pengembang/user>.
LDM

Admin
ID_admin <pi> <M>
tiket wisata memverifikasi tiket wisata nama_admin
username <pi> <M>
ID_tiket_wisata <pi> <M> password
ID_admin <fi1>
username <fi1> Identifier_1 <pi>
ID_wisata <fi2>
ID_user <fi3>
tiket_wisata
harga memverifikasi tiket pemandu
tanggal_berlaku_wisata
info tiket wisata Info wisata
Identifier_1 <pi>
ID_wisata <pi> <M>
nama_wisata info tiket pemandu tiket pemandu
alamat_wisata
membeli tiket wisata ID_tiket_pemandu <pi> <M>
deskripsi
ID_admin <fi1>
Identifier_1 <pi> username <fi1>
ID_user <fi2>
user ID_wisata <fi3>
ID_user <pi> <M> nama_pemandu
nama_user membeli tiket pemandu deskripsi_pemandu
alamat_user alamat_pemandu
no_telp
Identifier_1 <pi>

PDM

Admin

memverifikasi tiket wisata ID_admin


tiket wisata
nama_admin
ID_tiket_wisata username
ID_admin password
username
ID_wisata
ID_user
memverifikasi tiket pemandu
tiket_wisata
harga
tanggal_berlaku_wisata
tiket pemandu
Info wisata ID_tiket_pemandu
info tiket pemandu
info tiket wisata ID_wisata ID_admin
nama_wisata username
alamat_wisata ID_user
deskripsi ID_wisata
membeli tiket wisata nama_pemandu
deskripsi_pemandu
user membeli tiket pemandu alamat_pemandu
ID_user no_telp_pemandu
nama_user harga_jasa
tanggal_berlaku_pemandu
alamat_user
no_telp

3.4 Kebutuhan Non Fungsional

ID Parameter Kebutuhan
SS-NFu-01 Availability Aplikasi dapat berjalan dengan ringan
Reliability N/A
SS-NFu-02 Ergonomy Aplikasi dapat terintegrasi antar bagianya

Teknik Informatika SKPL-01 Halaman 14/ dari 17 halaman


Template dokumen ini dan informasi yang dimilikinya adalah milik <pengembang/user> dan bersifat rahasia. Dilarang me-
reproduksi dokumen ini tanpa diketahui oleh <pengembang/user>.
SS-NFu-03 Portability Dapat berjalan di platform Windows,
Linux
Memory N/A
SS-NFu-04 Response time Aplikasi berjalan sangat cepat
Safety N/A
SS-NFu-05 Security Data user tersimpan dengan aman
SS-NFu-06 Others 1: Semua transaksi harus dalam bahasa
Bahasa Indonesia
komunikasi

Catatan :
Availability : ketersediaan aplikasi, misalnya harus terus menerus beroperasi 7 hari perminggu, 24 jam per
haritanpa gagal
Reliability : keandalan, misalnya tidak pernah boleh gagal(atau kegagalan yang ditolerir adalah …%) sehingga
harus dipikirkan fault tolerant architecture. Biasanya hanya perlu untuk Critical Application yang jika gagal
akan berakibat fatal.
Ergonomy : kenyamanan pakai bagi pengguna
Portability : kemudahan untuk dibawa dan dioperasikan ke mesin/sistem operasi/platform yang lain
Memory : jika perhitungan kapasitas memori internal kritis (misalnya untuk SW yang harus dijadikan CHIPS
dan ukurannya harus kecil
Response time : Batasan waktu yang harus dipenuhi. Sangat penting untuk aplikasi Real Time. Contoh:
“Aaplikasi harus mampu menampilkan hasil dalam 4 detik”, atau “ATM harus menarik kembali kartu yang
tidak diambil dalam waktu 3 menit”
Safety: yang menyangkut keselamatan manusia, misalnya untuk SW yang dipakai pada sistem kontrol di pabrik
Security : aspek keamanan yang harus dipenuhi.

3.5 Batasan Perancangan


Batasan yang dipakai dalam perangkat lunak ini antara lain:
- Tampilan web dengan menggunakan corel draw.
- Text editor menggunakan sublime dan notepad++.
- Bahasa yang digunakan adalah bahasa HTML, PHP, CSS.

3.6 Kerunutan (traceability)


Diisi dengan tabel yang berisi traceability dari hasil analisis. Gunanya untuk menilai apakah
hasil analisis “runut” dan lojik. Untuik sementara, baru didefinisikan Data-store versus E-R.

3.6.1 Kebutuhan Fungsional vs Proses


Mapping antara kebutuhan fungsional dengan proses yang terkait

ID Kebutuhan Fungsional Nomor Proses


SS-Fu-01 1.1

3.6.2 Data Store vs E-R


Mapping data store pada DFD dengan Entity - Relasi

Teknik Informatika SKPL-01 Halaman 15/ dari 17 halaman


Template dokumen ini dan informasi yang dimilikinya adalah milik <pengembang/user> dan bersifat rahasia. Dilarang me-
reproduksi dokumen ini tanpa diketahui oleh <pengembang/user>.
Data Store Entity Relasi
Admin Admin Melakukan login
data anggota Admin, Siswa Melakukan pendataan anggota
data buku Admin Melakukan pendataan buku
pengunjung Siswa Melakukan pengisian data pengunjung
trans pinjam Admin, Siswa Melakukan Transaksi peminjaman

3.7 Ringkasan Kebutuhan


Perangkat lunak yang dibuat memiliki dua jenis kebutuhan, yaitu kebutuhan fungsional dan
kebutuhan non-fungsional yang mencerminkan semua hal yang harus dipenuhi yang menjadi
arahan untuk tahapan testing.

3.7.1 Kebutuhan Fungsional

ID Deskripsi
SS-Fu-01 Sistem memfasilitasi admin agar dapat melakukan login
SS-Fu-02 Sistem memfasilitasi admin untuk mengelola data informasi wisata
SS-Fu-03 Sistem memfasilitasi admin untuk menyetujui pemesanan tiket
SS-Fu-04 Sistem memfasilitasi user untuk mencari informasi wisata Sukabumi
SS-Fu-05 Sistem memfasilitasi user untuk memesan tiket wisata dan jasa
pemandu wisata.

3.7.2 Kebutuhan Non Fungsional


ID Parameter
SS-NFu-01 Availability
Reliability
SS-NFu-02 Ergonomy
SS-NFu-03 Portability
Memory
SS-NFu-04 Response time
Safety
SS-NFu-05 Security
SS-NFu-06 Others 1: Bahasa komunikasi

Teknik Informatika SKPL-01 Halaman 16/ dari 17 halaman


Template dokumen ini dan informasi yang dimilikinya adalah milik <pengembang/user> dan bersifat rahasia. Dilarang me-
reproduksi dokumen ini tanpa diketahui oleh <pengembang/user>.
Teknik Informatika SKPL-01 Halaman 17/ dari 17 halaman
Template dokumen ini dan informasi yang dimilikinya adalah milik <pengembang/user> dan bersifat rahasia. Dilarang me-
reproduksi dokumen ini tanpa diketahui oleh <pengembang/user>.

Anda mungkin juga menyukai