Anda di halaman 1dari 17

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/344737213

Spesifikasi Kebutuhan dan Rancangan Perangkat Lunak Aplikasi pencari Kost


Daerah Sumedang-Angkrek (FINDKOST) Berbasis Web PROGRAM STUDI
TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN...

Method · July 2020

CITATIONS READS

0 1,609

1 author:

Nopi Hardianti
Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK) Sumedang
6 PUBLICATIONS   0 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

PENELITIAN KUALITAS WEBSITE SMK INFORMATIKA SUMEDANG MENGGUNAKAN METODE WEBQUAL 4.0 View project

Proposal SKPL FINDKOST 2019 View project

All content following this page was uploaded by Nopi Hardianti on 19 October 2020.

The user has requested enhancement of the downloaded file.


Spesifikasi Kebutuhan dan Rancangan Perangkat
Lunak

Aplikasi pencari Kost Daerah Sumedang-Angkrek


(FINDKOST) Berbasis Web

Disusun oleh:

1. (TI-VI C) ( A2.1700062 ) Annisa Alfimunayah


2. (TI-VI C) ( A2.1700080 ) Nopi Hardianti
3. (TI-VI C) ( A2.1700118 ) Tasya Sabilla
4. (TI-VI C) ( A2.1700083 ) Shofiya Nurfadilah

PROGRAM STUDI TEKNIK INFORMATIKA


SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER SUMEDANG
Jl. Angkrek Situ No. 19 Sumedang
2020

Format dokumen ini disajikan hanya untuk lingkungan STMIK Sumedang Hal 1 dari 16
Daftar Isi

1. Pendahuluan .......................................................................................................................................3
1.1. Tujuan .........................................................................................................................................3
1.2 Identitas Anggota .......................................................................................................................3
1.3 Ruang Lingkup ...........................................................................................................................4
1.4 Definisi, Singkatan, dan atau Akronim ......................................................................................4
1.5 Metodologi Pengerjaan...............................................................................................................4
1.6 Referensi ...................................................................................................................................10
2. Deskripsi Umum ..............................................................................................................................10
2.1. Perspektif ..................................................................................................................................10
2.2. Karakteristik dan Klasifikasi Pengguna ...................................................................................10
2.3. Lingkungan Operasi .................................................................................................................11
2.4. Batasan Desain dan Implementasi ............................................................................................11
2.5. Dokumentasi Bagi Pengguna ...................................................................................................11
2.6. Asumsi dan Ketergantungan ....................................................................................................11
3. Kebutuhan Antarmuka Eksternal .....................................................................................................12
3.1. Antarmuka Pengguna ...............................................................................................................12
3.2. Antarmuka Perangkat Keras .....................................................................................................13
3.3. Antarmuka Perangkat Lunak ....................................................................................................13
3.4. Antarmuka Komunikasi ...........................................................................................................13
4. Rancangan Sistem ............................................................................................................................14
4.1. Arsitektur Sistem ......................................................................................................................14
4.2. Detail Rancangan .....................................................................................................................15
5. Log Activity .....................................................................................................................................16

Format dokumen ini disajikan hanya untuk lingkungan STMIK Sumedang Hal 2 dari 16
1. Pendahuluan
1.1. Tujuan

1. Menghasilkan Website yang memberikan informasi tentang berbagai macam kamar kost
yang ada di daerah Anggrek.
2. Dari permasalahan ini kami merancang sebuah program untuk menghemat tenaga dan
biaya ketika mencari kamar kost.
3. Sebagai Place Market untuk pemilik kamar kost di daerah Anggrek

1.2 Identitas Anggota


NO Kelas NIM Nama Tugas Foto
1. TI VI-C A2.1700118 Tasya Sabilla Koordinator
tim,
dokumentasi

2. TI VI-C A2.1700065 Annisa Alfimunayah Programmer,


Testing,
Pemeliharaan

3. TI VI-C A2.1700080 Nopi Hardianti SDM Studi


kelayakan,
Desain Fungsi,
Training

4. TI VI-C A2.1700083 Shofiya Nurfadilah SDM Studi


kelayakan,
dokumentasi

Format dokumen ini disajikan hanya untuk lingkungan STMIK Sumedang Hal 3 dari 16
1.3 Ruang Lingkup

Dalam program yang akan kami buat, admin website dapat memberikan informasi yang
dibutuhkan pengguna seperti :

1. Menampilkan informasi harga kamar kost


2. Menampilkan kondisi dan fasilitas kamar kost
3. Menampilkan ketersediaan kamar kost
4. Menamplkan lokasi kamar kost
5. Menyediakan kontak person pemilik kosan

1.4 Definisi, Singkatan, dan atau Akronim


SKPL :Spesifikasi Kebutuhan Perangkat Lunak
SDM :Sumber Daya Manusia
IEEE :Institute of electrical and electronics engieeners, standar internasional untuk
pengembangan dan rancangan produk

1.5 Metodologi Pengerjaan

1. Analisis Kebutuhan ( Requirement Analysis)


Melakukan wawancara dengan salah satu pencari kost yang berada di daerah Angkrek dan
pemilik kost yang berada didaerah Angkrek untuk mengumpulkan data dan proses bisnis
sistem sesuai kebutuhan pengguna.

2. Desain Sistem ( System Design)


Menerapkan kebutuhan-kebutuhan sistem baik perangkat keras (Hardware) maupun
perangkat lunak (software) dengan membentuk arsitektur sistem secara keseluruhan. Dan
juga melakukan desain sistem secara detail, mulai dari Design Sistem, Context Diagram,
Data Flow Diagram (DFD) untuk membentuk fungsi-fungsi yang akan ada di WEBSITE
FINDKOST.

Format dokumen ini disajikan hanya untuk lingkungan STMIK Sumedang Hal 4 dari 16
 Design Sistem
- Admin

BERANDA

LOG IN

Kamar Terklaim Notification

Daftar Kamar yang


Chat Masuk
harus dibayar

LOG OUT

Gambar 1. Desain sistem admin

Format dokumen ini disajikan hanya untuk lingkungan STMIK Sumedang Hal 5 dari 16
 Pengunjung

Beranda

Search Kategori Bantuan Admin

LOG IN

Harga Kondisi Lokasi Ketersediaan Back-End

Pilih

Kontak
Pemilik Kosan

Gambar 2. Desain sistem pengunjung

Format dokumen ini disajikan hanya untuk lingkungan STMIK Sumedang Hal 6 dari 16
 Context Diagram
- Data jumlah kosan dan juga jumlah kamar
disetiap kost
- Data harga kamar kost
Admin - Data lokasi kost - Melihat Kategori kosan
- Dan informasi kost- lainnya
Memilih kamar kosan dengan
menguhubungi pemilik kosan yang sudah
tersedia kontaknya

Web
FINDKO Pengunjung
- Informasi kamar yang sudah terisi ST

- Informasi kamar yang belum terisi


- Info detail kamar kosan
- Info fasilitas kamar kosan
- Info ketersedian kamar kosan
- Info harga kost

Gambar 3. Context diagram web

 Data Flow Diagram (DFD)

- Data jumlah kosan dan juga jumlah kamar


disetiap kost
Format dokumen ini disajikan hanya untuk lingkungan STMIK Sumedang Hal 7 dari 16
- Data harga kamar kost
Admin

Pengunjung
Pengeloa
an - Info detail kamar
Informas kos
i - Info fasilitas kamar
- Data kamar yang kos
sedang menunggu - Info ketersedian
kamar kos tersebut
pembayaran - Info harga kost

Penamba
han
Informasi
- Informasi jumlah kamar kos

Gambar 4. DFD web

- Untuk Admin

Input Proses output

Format dokumen ini disajikan hanya untuk lingkungan STMIK Sumedang Hal 8 dari 16
Data jumlah kosan dan Informasi Ketersediaan
juga jumlah kamar kamar kost
disetiap kost

Data harga kamar kost Informasi harga setiap


Pengolahan kamar kost

Data lokasi kost Informasi tata letak kost

Data fasilitas kost Informasi kelebihan dan


kekurangan kost

- Untuk Pengunjung

Input Proses Output


Mengklaim kamar kost Pengolahan Kamar yang terklaim

3. Pemrograman (Programming)

Melakukan proses pemrograman pembuatan aplikasi website disini memakai


software xampp dan dreamware beserta pembuatan database. Kemudian melakukan
coding untuk merealisasikan desain fungsi yang telah dibuat.Jumlah baris coding ini
turut menentukan besar-kecilnya harga perangkat lunak yang dibuat. Selain itu juga
disesuaikan dengan kebutuhan.

4. Implementasi dan user Pengujian (Implementation and Testing)

Perancangan perangkat lunak diterapkan dengan serangkaian program. Setelah itu


rancangan perangkat lunak akan melalui beberapa pengujian. Pengujian melibatkan
beberapa user untuk memenuhi spesifikasinya. Dilakukan pengujian untuk mengetahui
kurang lebihnya program website tersebut.

5. Integrasi dan Pengujian Sistem (Integration and System Testing)

Program digabung dan diuji sebagai sebuah sistem lengkap untuk memastikan apakah
sesuai dengan kebutuhan perangkat lunak atau tidak. Setelah pengujian, perangkat lunak
dapat dikirimkan ke pengguna.

6. Pengoperasian dan Perbaikan (Operation and Maintenance)

Pengoperasian disini maksudnya sistem atau program yang dibuat dapat digunakan
langsung oleh user, tetapi jika mengalami kendala atau masalah ketika sedang digunakan
atau user ingin mengembangkan sistem tersebut maka diadakannya perbaikan
(maintenance).

Format dokumen ini disajikan hanya untuk lingkungan STMIK Sumedang Hal 9 dari 16
1.6 Referensi
Bagian ini berisi daftar dokumentasi yang berasal dari website atau buku atau jurnal dan lain
sebagainya yang dijadikan sumber acuan dalam pembuatan dokumen ini
Sebagai contoh :
 IEEE Std. 1233, 1998 Edition IEEE Guide for Developing System Requirements Specifications
 IEEE, Software Requirements Engineering, Second Edition, IEEE Computer Society Press, 2002
 Holil, Achmad. Template: Spesifikasi Kebutuhan Perangkat Lunak, Jurusan Sistem Informasi ITS,
2006.
 Panduan penggunaan dan spesifikasi kebutuhan perangkat lunak (SKPL). Jurusan Teknik
Informatika, Institut Teknologi Bandung,2000.

2. Deskripsi Umum
2.1. Perspektif

Gambar 5. Arsitektur FINDKOST Aplikasi berbasis Website

Gambar di atas menjelaskan :

Ketika User atau Admin akan memasuki Web FINDKOST maka User dan Admin membutuhkan
sarana untuk mengakses Web FINDKOST yaitu Internet dan Mobile Service.

2.2. Karakteristik dan Klasifikasi Pengguna

Karakteristik dan Klarifikasi Pengguna yaitu penyewa kost biasanya Mahasiswa,Siswa, atau Seseorang
yang sedang Merantau untuk Bekerja, dan Seorang Admin yang mengolah atau mengoperasikan
Website tersebut.

A. Admin Pengguna
1. Mengerti Pengoperasian Kinerja Web.
2. Mengerti Pengoperasian Komputer
3. Mengerti dan Memahami Sistem Komputer tempat Perangkat lunak dijalankan.
4. Memahami Perangkat lunak yang digunakan.
5. Memiliki sedikit Basic kemampuan Pemrograman.
6. Mengerti Proses pengelolaan data.
7. Memahami Konsep Basis Data, User Pengguna.

B. User Pengguna :
1. Memahami atau Mengerti Pengoperasian Smartphone atau PC.
2. Memahami atau Mengerti Cara Pengoperasian Kinerja Web.
3. Memahami atau Mengerti Tujuan Web yang di akses.

Format dokumen ini disajikan hanya untuk lingkungan STMIK Sumedang Hal 10 dari
16
2.3. Lingkungan Operasi
Perangkat Lunak pada sisi server yang dibutuhkan oleh Aplikasi Berbasis Web FINDKOST
adalah :
 Sistem Operasi : WebOS
 Scripting Languange : PHP, HTML
 DBMS : PhpMyAdmin.

Perangkat Lunak pada sisi Client yang dibutuhkan oleh Aplikasi Berbasis Web FINDKOST
adalah :
 Web Browser : Dapat Berjalan di Web Browser Mana pun

2.4. Batasan Desain dan Implementasi


 Pendataan kamar Kost yang didaftarkan.
 Pendataan Kamar Kost yang terklaim.
 Pengecekan ketersediaan kamar Kost.
 Bahasa pemrograman yang digunakan adalah PHP dan HTML.

2.5. Dokumentasi Bagi Pengguna


Dokumentasi berupa kondisi kamar dan fasilitas yang akan didapat oleh pengguna.

2.6. Asumsi dan Ketergantungan

Kebutuhan dari Web FINDKOST ini yaitu yang sifatnya nonfungsionalitas adalah :

a. Tersedia perangkat lunak yang sesuai dengan kebutuhan untuk mengoperasikan produk
perangkat lunak Findkost
b. Tersedianya web browser atau web service untuk akses internet

Format dokumen ini disajikan hanya untuk lingkungan STMIK Sumedang Hal 11 dari
16
3. Kebutuhan Antarmuka Eksternal
3.1. Antarmuka Pengguna

Gambar 6. Tampilan halaman pengguna

Gambar 7. Tampilan halaman jenis kosan

Gambar 8. Halaman login admin

Format dokumen ini disajikan hanya untuk lingkungan STMIK Sumedang Hal 12 dari
16
Gambar 9. Halaman admin

Sistem Informasi berbasis web ini digunakan oleh buyer(penyewa kosan) yang memiliki hak akses
menyewa kosan yang tersedia, seller(penyedia sewa kosan) yang memiliki hak akses memasang iklan
melalui admin, dan admin (pemilik dan pengatur web) yang memiliki hak akses untuk merubah,
menghapus dan menambah data kosan yang akan disewa sesuai perintah pemilik kost. Tampilan
keseluruhan haruslah sederhana namun jelas dan padat.

3.2. Antarmuka Perangkat Keras

Sistem Informasi ini membutuhkan beberapa perangkat keras berupa monitor sebagai alat bantu
buyer, admin untuk melihat informasi, keyboard dan mouse untuk membantu admin dan buyer dalam
melakukan proses jual beli serta input data. Adapun perangkat keras yang melalui mobile seperti
handphone dan lainnya.

3.3. Antarmuka Perangkat Lunak

Aplikasi ini bisa dijalankan di Windows, dibangun menggunakan bahasa pemograman PHP dan
database yang digunakan adalah MYSQL. Sistem ini dapat dijalankan pada web browser apa saja.

a. Antarmuka Komunikasi
Yang dibutuhkan hanya sebuah komputer server dan satu atau beberapa komputer client yang
terhubung secara client-server dalam lingkup jaringan Internet atau intranet berbasis protokol
Transmission Control Protocol/Internet Protocol (TCP/IP).

Format dokumen ini disajikan hanya untuk lingkungan STMIK Sumedang Hal 13 dari
16
4. Rancangan Sistem
4.1. Arsitektur Sistem

Admin User Pemilik kosan

Beranda

Login
Kategori

Kamar kost
Kontak Pemilik
Pilih kamar
kosan

Notifikasi

Kirim data
kosan
Kamar sudah
terisi

Gambar diagram block Web FINDKOST

Gambar di atas menjelaskan :

Cara kerja web Findkost yaitu admin melakukan login. Untuk meninputkan data admin menunggu
data kost yang sudah dikirim oleh pemilik kosan. Sedangkan untuk pengguna (user) mengunjungi web
Findkost, melihat kategori kamar yang tersedia setelah itu jika user berminat melakukan penyewaan
terhadap kamar kost dapat menghubungi langsung pemilik kosan yang sudah tertera kontak personnya.
untuk melakukan konfrimasi kepada admin bahwa kamar sudah diklaim atau ada
pengurangan/penambahan data pemilik kosan akan menghubungi lewat kontak admin.

Format dokumen ini disajikan hanya untuk lingkungan STMIK Sumedang Hal 14 dari
16
4.2. Detail Rancangan

Gambar . Diagram Use Case Sistem


Gambar di atas menjelaskan :
Pemilik kosan mengirim data tentang kosan kemudian admin menginputkan data tersebut ke web
untuk di lihat user, user memilih kamar kosan dan mengontak pemilik kosan selanjutnya pemilik
mengirimkan data lagi bahwa kosan tersebut telah terisi

Format dokumen ini disajikan hanya untuk lingkungan STMIK Sumedang Hal 15 dari
16
5. Log Activity

No Tanggal Pekerjaan Pekerja Output


1  Tasya Sabilla
 Annisa Alfimunaya
Semester 5 Perencanaan proyek Ide Proyek
 Nopi Hardianti
 Shofiya Nurfadilah
2  Tasya Sabilla
Membuat
 Annisa Alfimunaya
Semester 5 gambaran/design untuk Sketsa WEB
 Nopi Hardianti
proyek yang akan dibuat
 Shofiya Nurfadilah
3  Tasya Sabilla
 Annisa Alfimunaya
Pembuatan SKPL Dokumen SKPL
 Nopi Hardianti
 Shofiya Nurfadilah
4  Tasya Sabilla
Semester 5 Pembuatan web sesuai
 Annisa Alfimunaya
– 20 Juli dengan apa yg sudah di WEB
 Nopi Hardianti
2020 gambarkan sebelumnya
 Shofiya Nurfadilah
5 29 Juni  Tasya Sabilla
Dokumen User
2020 – 03 Pembuatan User Manual  Nopi Hardianti
Manual
Juli 2020  Shofiya Nurfadilah
6 05 Juli  Annisa Alfimunaya
Pembuatan Poster Poster
2020

Format dokumen ini disajikan hanya untuk lingkungan STMIK Sumedang Hal 16 dari
16
View publication stats

Anda mungkin juga menyukai