Anda di halaman 1dari 16

GL01

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

Sistem Informasi Kost Puri Kharisma Putri

untuk:
Tugas Besar Mata Kuliah Rekayasa Perangkat Lunak

Dipersiapkan oleh:
MUHAMMAD IQBAL

201310370311055

MAIRISSA ANGGRAINI

201310370311069

Jurusan Teknik Informatika


Universitas Muhammadiyah Malang
2015

Jurusan
Teknik Informatika
UMM

Nomor Dokumen

GL01-Gxx
Revisi

Halaman

1/

DAFTAR PERUBAHAN
Revisi

Deskripsi

A
B
C
D
E
F
G

INDEX
TGL

Ditulis
oleh
Diperiksa
oleh
Disetujui
oleh

SKPL-Gxx

Halaman 2 dari 16 halaman

Daftar Halaman Perubahan


Halaman

Revisi

Halaman

SKPL-Gxx

Revisi

Halaman 3 dari 16 halaman

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........................................................................................................................5
1.6 Deskripsi umum Dokumen (Ikhtisar)............................................................................5
2 Deskripsi Umum Perangkat Lunak......................................................................................6
2.1 Skenario.........................................................................................................................6
2.2 Batasan...........................................................................................................................7
2.3 Lingkungan Operasi......................................................................................................7
3 Use Case...............................................................................................................................8
3.1 Use Case Penyewa Melakukan Pemesanan...................................................................8
3.1.1 Deskripsi Singkat....................................................................................................8
3.1.2
Aktor.......................................................................................................................8
3.1.3 Pra Kondisi..............................................................................................................8
3.1.4 Pasca Kondisi..........................................................................................................8
3.1.5 Alur Use Case.........................................................................................................8
3.2 Use Case Admin Memasukkan Data Penyewa..............................................................9
3.2.1 Deskripsi SIngkat....................................................................................................9
3.2.2 Aktor.......................................................................................................................9
3.2.3 Pra Kondisi............................................................................................................10
3.2.4 Pasca Kondisi........................................................................................................10
3.2.5 Alur Use Case.......................................................................................................10
4 Class Diagram....................................................................................................................11
5 Layout....12

SKPL-Gxx

Halaman 4 dari 16 halaman

1. Pendahuluan
1.1

Tujuan Penulisan Dokumen


Tujuan pembuatan dokumen ini sebagai sistem informasi website pada kost puri
kharisma putri yang dibutuhkan oleh para mahasiswi yang sedang mencari kost yang
nyaman. Dan mereka dapat memesan kamar dan melihat kamar yang masih tersedia
kemudian dapat langsung melakukan pemesanan pada website tanpa harus mendatangi
tempat kost nya terlebih dahulu tentu ini sangat memudahkan para mahasiswi. Dan
admin juga dapat mengontrol lewat website data baik yang sudah menjadi penghuni
kost untuk melakukan transaksi pembayaran maupun penghuni baru yang ingin
memesan kamar dan kemudian melakukan pembayaran secara langsung.

1.2

Lingkup Masalah
Sistem Informasi Kost Puri Kharisma Putri merupakan sebuah perangkat lunak
atau system berbasis website sehingga dapat diakses dimanapun penggunanya yang
berisi tentang data kamar kost yang tersedia, fasilitas dan kategori kamar kost, tata
tertib kost, dan pemesanan kamar.

1.3

Definisi, Istilah dan Singkatan


SKPL

: Spesifikasi Kebutuhan Perangkat Lunak

1.4

Aturan Penomoran

1.5

Referensi

1.6

Referensi yang digunakan pada system :


Kost Puri Kharisma Putri
www.w3layout.com
Deskripsi umum Dokumen (Ikhtisar)
Dokumen SKPL ini terdiri dari tiga 3 (tiga) bab yaitu :
Bab I pendahuluan yang membahas Tujuan Penulisan Dokumen, Lingkup Masalah,
Definisi, Istilah dan Singkatan yang kami gunakan pada dokumen SKPL ini,
Aturan Penomeran, Referensi, Deskripsi umum Dokumen
Bab II berisi tentang Deskripsi Umum Perangkat Lunak yang meliputi Skenario,
Batasan dan Lingkup Operasi.
Pada Bab terakhir yaitu bab III membahas Use case. Bagaimana deskripsi singkat,
aktor, pra kondisi, pasca kondisi dan alur use casenya.

SKPL-Gxx

Halaman 5 dari 16 halaman

2. Deskripsi Umum Perangkat Lunak


2.1

Skenario
Mawar adalah seorang mahasiswi baru di kampus Universitas Muhammadiyah
Malang. Dia menyelesaikan semua urusan pembayaran di kampus tersebut, setelah itu
Mawar ingin mencari tempat kost-kost an yang akan dia tinggali selama kuliah
dimalang. Mawar berjalan ke daerah sekitar kampus mendatangi tempat-tempat kost
namun ketika musim mahasiswa baru itu tempat kost biasanya penuh.
Melihat dari kasus di atas, Sistem informasi yang sampai saat ini semakin
berkembang pesat membuat semua pekerjaan dikehidupan ini banyak yang sudah
beralih dibantu oleh teknologi informasi. Teknologi yang dapat membantu lebih mudah,
cepat, aman dan efektif jelas sangatlah membantu siapa saja yang memanfaatkannya.
Termasuk didalamnya untuk membantu mahasiswi dalam pencarian rumah kost disaat
mereka studi/kuliah serta pemilik kost dalam memasarkan rumah kostnya. Kebutuhan
akan rumah kost sangatlah penting, mengingat para mahasiswa yang melakukan studi
dalam waktu yang lama dan membutuhkan tempat tinggal di area tersebut. Dan itu
membuat masalah bagaimana mahasiswa tersebut dapat mencari rumah kost yang
sesuai, mengingat beberapa kendala seperti tidak tahu daerah tersebut, atau tidak
memiliki teman yang dapat menunjukkan rumah kost yang sesuai buat mahasiswa
tersebut.
Sistem yang dibuat ini adalah sebuah sistem yang mewadahi atau dapat menjadi
teman bagi para mahasiswa yang merasa kebinggungan dalam mencari rumah kost yang
sesuai serta membantu pemilik kost dalam memasarkan rumah kostnya secara online.
Sistem yang difokuskan dalam mencari kriteria kost yang sesuai sampai dengan
pemesanan untuk kamar kost tersebut dapat dilakukan dengan sistem ini.
Keberhasilan di implementasikan sistem ini adalah dapat berjalan dengan baik
untuk membantu para mahasiswa didalam mencari lokasi rumah kost yang sesuai. Dari
pencarian, sampai dengan pemesanan secara online karena kamar dapat juga disewa
perhari seperti penginapan jika ada kamar kost yang tersedia masih kosong. Serta
memberikan keuntungan terhadap pemilik kost untuk dapat memasarkan rumah kostnya
secara maksimal.

SKPL-Gxx

Halaman 6 dari 16 halaman

2.2

Batasan

Sistem ini hanya di gunakan untuk sebuah website pada kost-kostan yang meliputi fitur-fitur
seperti dibawah ini :
a. Pengguna (user)

Dapat melihat kategori kamar kost,

Melihat fasilitas kost,

Melakukan pemesanan kamar,

Kontak yang dapat dihubungi oleh penyewa.


b. Admin

Memasukkan data penyewa

Memasukkan data pembayaran

Dan pada sistem ini di jalankan pada sebuah website.


2.3

Lingkungan Operasi
a. Kebutuhan Fisik
1. Sistem Operasi

: All Platform

2. Jenis Aplikasi

: Website

3. Server

: Apache

4. Database Server

: MySQL

5. Bahasa Pemrograman

: PHP, Java Script, CSS, HTML

b. Kebutuhan Fugsional
Kebutuhan fungsional melibatkan 2 aktor yaitu
Pengguna dan Admin
Pengguna (user) :
-

Orang yang menggunakan website untuk mencari sebuah informasi rumah kost
dan dapat melihat maupun memesan kamar kost

Admin :
- Yang bertanggung jawab untuk memasukan data penyewa dan disana juga
terdapat status pembayaran penyewa
c. Kebutuhan Non Fungsional
SKPL-Gxx

Halaman 7 dari 16 halaman

Mendukung keberbagai platform dengan adanya MySQL dan Apache.

3. Use Case

3.1
3.1.1

Use Case Penyewa Melakukan Pemesanan Kamar


Deskripsi Singkat
Pada use case ini diperuntukan bagi penyewa yang ingin mencari informasi untuk
memesan sebuah kamar kost di Puri Kharisma Putri.

3.1.2

Aktor
Penyewa

3.1.3

Pra Kondisi
-

3.1.4

Pasca Kondisi
-

3.1.5

Penyewa dapat melihat kategori kamar dan fasilitas kamar


Penyewa dapat langsung memilih dan memesan kamar yang masih kosong

Ketika sudah memasukkan tanggal kemudian melakukan pemesanan kamar yang


dipilih penyewa maka akan masuk kedalam database yang kemudian akan di
manage oleh admin
Kemudian admin akan memasukkan data identitas diri calon penyewa kamar

Alur Use Case


-

Penyewa memilih kategori kamar


Kemudian penyewa dapat melanjtukan memilih kamar atau langsung check out
Setelah check out penyewa akan diminta untuk memasukkan data identitas diri
yang akan melengkapi proses pemesanan kamar

SKPL-Gxx

Halaman 8 dari 16 halaman

Penyewa akan memilih cara pembayaran apakah melalui transfer atau langsung
menemui admin langsung ditempat kost untuk memasukkan ke dalam data
pembayaran
Sistem akan menampilkan ringkasan pemesanan kamar yang berisi nomor kamar
yang dipilih penyewa, identitas penyewa dan menampilkan total pembayaran

3.1.6 Sequence
Sequance Diagram dari Kegiatan Penyewa :

3.2
3.2.1

Use Case Admin Memasukkan Data Penyewa


Deskripsi Singkat
Pada use case ini admin akan memasukkan data penyewa seperti identitas penyewa
dan status pembayaran penyewa kamar kost

SKPL-Gxx

Halaman 9 dari 16 halaman

3.2.2

Aktor
Admin

3.2.3

Pra Kondisi
-

3.2.4

Pasca Kondisi
-

3.2.5

Setelah melakukan pemesanan kamar maka admin akan dapat memproses


pemesanan penyewa
Alur Use Case

3.2.6

Admin belum bias memproses pemesanan penyewa

Admin membuka form pembayaran atau daftar pemesanan kamar


Kemudian admin akan memasukkan identitas penyewa maka system akan
mengecek kedalam database penyewa
Admin akan menginputkan nilai atau jumlah nominal uang yang dibayarkan oleh
penyewa
Selanjutnya admin akan menyimpan semua data yang telah diinputkan kedalam
database keuangan
Admin akan mengubah status pembayaran pelanggan dari Confirmed menjadi
Unpaid
Sequence

SKPL-Gxx

Halaman 10 dari 16 halaman

4. Class Diagram

SKPL-Gxx

Halaman 11 dari 16 halaman

5. Layout
1. Tampilan Depan

SKPL-Gxx

Halaman 12 dari 16 halaman

SKPL-Gxx

Halaman 13 dari 16 halaman

2. Login

3. Halaman Admin

SKPL-Gxx

Halaman 14 dari 16 halaman

4. Halaman Register

5. Kategori Kamar

SKPL-Gxx

Halaman 15 dari 16 halaman

6. Fasilitas Kamar

SKPL-Gxx

Halaman 16 dari 16 halaman

Anda mungkin juga menyukai