2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
Skpl
1. Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI
HALAMAN
1/10
SKPL
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK
SISTEM INFORMASI RECEPTIONIS HOTEL SRIKANDI
Disusun oleh:
Kim Loi
1442101351
2017
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS SAINS DAN KOMPUTER
UNIVERSITAS KRISTEN IMMANUEL
2. Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI
HALAMAN
2/10
Daftar Isi
DAFTAR ISI
Cover SKPL.......................................................................................................................... 1
Daftar Isi ......……………………………………………………………………………… 2
Daftar Tabel ……………………………………………………………………................. 3
BAB I PENDAHULUAN …..…………………………………………....................…….. 4
1.1 Tujuan Pembuatan Dokumen.......................................................................................... 4
1.2 Lingkup Masalah............................................................................................................. 4
1.3 Definisi, Akronim, Singkatan.......................................................................................... 4
1.4 Referensi.......................................................................................................................... 5
1.5 Deskripsi Umum (Overview).......................................................................................... 5
BAB II DESKRIPSI KEBUTUHAN.................................................................................... 5
2.1 Perspektif Produk............................................................................................................ 5
2.2 Kebutuhan Fungsionalitas Produk................................................................................... 5
2.3 Kebutuhan Non Fungsional Produk................................................................................. 6
2.4 Karakteristik Pengguna.................................................................................................... 6
BAB III DESKRIPSI KEBUTUHAN FUNGSIONALITAS................................................ 7
3.1 Use case............................................................................................................................ 7
3.2 Spesifikasi Kebutuhan Fungsionalitas.............................................................................. 7
3.2.1 Deskripsi Use Case: Mengelola data Pelanggan............................................................ 7
BAB IV Conceptual Data Model........................................................................................... 10
3. Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI
HALAMAN
3/10
Daftar Tabel
Tabel 1. Definisi, Akronim, Singkatan...............................................................................4
Tabel 2 Deskripsi Use Case: Mengelola data Pelanggan...................................................7
4. Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI
HALAMAN
4/10
1. Pendahuluan
1.1 Tujuan Pembuatan Dokumen
Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) merupakan
spesifikasi kebutuhan perangkat lunak yang akan dikembangkan. Tujuan Dokumen Spesifikasi
Kebutuhan Perangkat Lunak ini adalah sebagai acuan teknis pengembangan perangkat lunak
pada tahap selanjutnya dalam pengelolahan data booking, pembayaran, cetak, dan laporan pada
Sistem Receptionis Hotel Srikandi.
1.2 Lingkup Masalah
SIR Hotel Srikandi merupakan sistem informasi yang berbasis desktop untuk membantu
transaksi pembayaran dan pembookingan tamu sehingga dapat membuat laporan efesian dan
efektif. Dalam pengelolahan data data pelanggan, pembayaran, cetak, dan laporan dapat
melakukan proses create, update, dan delete.
1.3 Definisi, Akronim, Singkatan
Kata Kunci Definisi
SKPL Spesifikasi Kebutuhan Perangkat Lunak
SIR Sistem Informasi Receptionis
ERD Entity Relationship Diagram
MySQL
SKPL-SIR-F-xx Kode yang digunakan untuk merepresentasikan kebutuhan (
requirement ) pada SIR, dengan SIR merupakan kode
perangkat lunak, F adalah kode frase untuk kebutuhan
fungsional dan xx adalah digit/nomor kebutuhan (
requirement ).
5. Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI
HALAMAN
5/10
SKPL-SIR-NF-xx Kode yang digunakan untuk merepresentasikan kebutuhan (
requirement ) pada SIR, dengan SIR merupakan kode
perangkat lunak, NF adalah kode frase untuk kebutuhan
non-fungsional dan xx adalah digit/nomor kebutuhan (
requirement ).
1.4 Referensi
Kim Loi dkk, Requirement Gathering studi kasus Sistem Informasi Receptionis Hotel
Srikandi.
1.5 Deskripsi Umum (Overview)
Dokumen SKPL ini dibagi menjadi empat bagian utama. Bagian pertama berisi
penjelasan tentang dokumen SKPL yang mencakup tujuan pembuatan dokumen, lingkup
masalah diselesaikan oleh perangkat lunak yang dikembangkan, definisi, referensi dan deskripsi
umum.
Bagian kedua berisi penjelasan mengenai kebutuhan perangkat lunak yang dikembangkan
meliputi persfektif produk, kebutuhan fungsionalitas produk, kebutuhan non-fungsionalitas
produk, dan karakteristik pengguna yang diambil dalam pengembangan perangkat lunak.
Bagian ketiga berisi deskripsi kebutuhan fungsionalitas pada perangkat lunak yang
dijelaskan melalui use case dan use case narrative.
Bagian keempat berisi Entity Relationship Diagram (ERD) yang digunakan sebagai konsep
data model pada perangkat lunak.
2. Deskripsi Kebutuhan
2.1 Perspektif Produk
SIR adalah Sistem Informasi Receptionis yang dibuat untuk memudahkan receptionis
dalam mengelola data tamu,kamar, transaksi pembayaran, dan laporan. SIR ini dikembangkan
mengunakan bahasa pemograman PHP dan seluruh data akan disimpan di dalam database MySQL.
2.2 Kebutuhan Fungsionalitas Produk
6. Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI
HALAMAN
6/10
1. Fungsi mengelola data booking, pada proses pengelolahan data pelanggan dapat
dilakukan proses create, update, delete dan view. (SKPL-SIR-F-01).
2. Fungsi mengelola data pembayaran, pada proses pengelolahan data kamar dapat
dilakukan proses create, update, delete dan view. (SKPL-SIR-F-02).
3. Fungsi mengelola data cetak, pada proses pengelolahan data pembayaran dapat
dilakukan proses create, update, delete dan view. (SKPL-SIR-F-03).
4. Fungsi mengelola data laporan, pada proses pengelolahan data laporan dapat dilakukan
proses create, update, delete dan view. (SKPL-SIR-F-04).
2.3 Kebutuhan Non Fungsional Produk
1. Sistem ini dapat dijalankan pada SO Windows pada komputer karena berbasis
desktop(SKPL-SIR-NF-01).
2.4 Karakteristik Pengguna
Pengguna perangkat lunak ini adalah receptionis Hotel Srikandi Bandara yang
mengunakan komputer di lingkungan kerjanya.
Pengguna juga dapat berupa pengguna yang memiliki pengalaman yang lama di dalam
menjalankan sistem pembayaran yang sudah ada.
7. Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI
HALAMAN
7/10
3. Deskripsi Kebutuhan Fungsionalitas
3.1 Use Case
3.2 Spesifikasi Kebutuhan Fungsionalitas
3.2.1 Deskripsi Use Case: Mengelola data Pelanggan
Nama use case Use Case mengelola data booking
Use case indentifikasion -
Primary aktor Receptionis
Secondary aktor -
Use deskripsion Use case ini digunakan untuk mengelola data pelanggan sistem
informasi receptionis hotel srikandi.
Precondision Receptionis login dan memasuki halaman khusus receptionis
sistem informasi receptionis hotel srikandi.
8. Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI
HALAMAN
8/10
Trigger Receptionis memilih untuk mengelola data pelanggan
Basic flow Action System Response
Step 1 receptionis memilih
untuk melakukan proses
pengelolahan data pelanggan
Step 2 sistem menampilakn
pilihan aktivitas untuk
mengelola data pelanggan
Step 3 receptionis memilih
untuk melakukan input data
pelanggan.
A-1 receptionis memilih
untuk melakukan update data
pelanggan
A-2 receptionis memilih
untuk melakukan hapus data
pelanggan
Step 6 receptionis
menginputkan data-data
pelanggan ke dalam sistem.
Step 7 receptionis
menyimpan data pelanggan
dan kembali ke halaman
pengelolahan data pelanggan.
Step 4 sistem menampilkan
halaman untuk menginputkan
data-data pelanggan.
Step 5 sistem meminta
receptionis untuk memasukan
data-data pelanggan yang
akan meliputi
id,nama,agama,jenis
kelamin,tempat tanggal
lahir,alamat,no hp,tgl check
in,tgl check out
Step 8 sistem menampilkan
halaman pengelolahan data
pelanggan
Step 9 use case selesai
Altenative flow A-1 Edit data pelanggan
Actor Action System response
a-1 receptionis memilih untuk
melakukan update data
pelanggan
a-2 sistem akan meminta
receptionis untuk memilih
data pelanggan yang akan
diubah.
a-3 receptionis memilih data
pelanggan yang akan diubah.
a-4 sistem menampilkan
halaman dari data pelanggan
yang akan diubah.
9. Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI
HALAMAN
9/10
Error Flow
Postcondision
a-5 receptionis melakukan
ubah data pelanggan yang
sudah dipilih
a-6 sistem meminta
receptionis untuk
konfirmasi data pelanggan
akan di simpan atau tidak
a-7 receptionis memilih untuk
menyimpan data pelanggan
yang telah diubah dan
kembali ke halaman
pengelolahan data pelanggan.
a-8 sistem menampilkan
halaman pengelolaan data
pelanggan.
A-2 Hapus data Pelanggan
Aktor Action System Response
a-1 receptionis memilih untuk
melakukan hapus data
pelanggan.
a-2 sistem meminta
pelanggan untuk memilih
data pelanggan mana yang
akan di hapus.
a-3 receptionis memilih data
pelanggan yang akan dihapus.
a-4 sistem akan meminta
konfirmasi apakah data
pelanggan tersebut akan
dihapus atau tidak?
a-5 receptionis memilih untuk
menghapus data pelanggan
yang telah dipilih dan
kembali ke halaman
pengelolaan data pelanggan.
Kembali ke basic flow step 9.
a-6 sistem menampilkan
halaman pengelolaan data
pelanggan.
e-1 data pelanggan yang
dicari tidak ditemukan
e-2 sistem menampilkan
data pengelolaan data
pelanggan.
Receptionis telah selesai melakukan proses pengelolaan data
pelanggan.
10. Program Studi
Teknik Informatika
SIR HOTEL SRIKANDI
HALAMAN
10/10
receptionis
Id_recptonis
Nama_lengkap
userna
me
password
foto
mengelola
pelanggan
id
nama
jk
alamat
ttl
No_hp
agama
m
Tgl_check_in
Tgl_check_out
kamar
memilih
No_kamar Tipe_kamar
Harga_kamar
total_kamar
Lokasi kamar
Jenis_kelamin
4. Conceptual Data Model
n
1
n
Laporan
Buat
1
n
Kode
Tgl
pendapatan
pengeluara
n
Jml_pelang
gan