Anda di halaman 1dari 14

SKPL-xxxx

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

Aplikasi Traffic Light

untuk:

Pengendara Lalu Lintas

Dipersiapkan oleh:

Aditya Arisandi (1301154122)

Dimas Pangestu Restu Putra (1301154248)

Husnul Hidayat (1301154150)


Isa Mulia Insan (1301150038)
Putra Cahya Purnama (1301154304)

Program Studi S1 Teknik Informatika Fakultas Informatika

Universitas Telkom

Jalan Telekomunikasi Terusan Buah Batu, Bandung


Indonesia
Program Studi
S1 Teknik Nomor Dokumen Halaman
Informatika
-
Fakultas SKPL-xxx 14
Informatika1
Revisi <nomor revisi> Tgl: <isi tanggal>

Prodi S1 Teknik Informatika - Universitas Telkom SKPL-xxx Halaman 2 dari 14


Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Daftar Perubahan

Revisi Deskripsi
A Bab 1
Bab 2
Flowmap

B Context Diagram + DFD (3.2.1)


ERD (3.3)
Perbaikan.....
.....

C Deskripsi proses (3.2.2)


Deskripsi Data (3.3)
Kebutuhan antarmuka eksternal (3.1)
Kebutuhan Non Fungsional (3.4)
Perbaikan.....
......
D Atribut Kualitas Perangkat Lunak (3.5)
Batasan Perancangan (3.6)
Matriks keterunutan (4)
Melengkapi Lampiran ()
Perbaikan.....
........
E

INDEX - A B C D E F G
TGL

Ditulis
oleh

Diperiksa
oleh

Disetujui
oleh

Prodi S1 Teknik Informatika - Universitas Telkom SKPL-xxx Halaman 3 dari 14


Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Daftar Halaman Perubahan

Halaman Revisi Halaman Revisi


18 B
B
B
C
D

Prodi S1 Teknik Informatika - Universitas Telkom SKPL-xxx Halaman 4 dari 14


Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Daftar Isi
Daftar Perubahan ........................................................................................................................ 3
Daftar Halaman Perubahan ......................................................................................................... 4
Daftar Isi ..................................................................................................................................... 5
Daftar Gambar ............................................................................................................................ 6
Daftar Tabel ................................................................................................................................ 6
Daftar Lampiran ......................................................................................................................... 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........................................................................................................................ 8
1.5 Deskripsi Umum Dokumen........................................................................................... 9
2 Deskripsi Global Perangkat Lunak ...................................................................................... 9
2.1 Perspektif Produk .......................................................................................................... 9
2.2 Fungsi Produk ............................................................................................................... 9
2.3 Karakteristik Pengguna ............................................................................................... 10
2.4 Batasan-Batasan .......................................................................................................... 10
2.5 Asumsi dan Kebergantungan ...................................................................................... 10
3 Deskripsi Rinci Kebutuhan ................................................................................................ 10
3.1 Kebutuhan Antarmuka Eksternal ................................................................................ 10
3.1.1 Antarmuka pengguna ............................................................................................ 10
3.1.2 Antarmuka perangkat keras .................................................................................. 11
3.1.3 Antarmuka perangkat lunak.................................................................................. 11
3.1.4 Antarmuka komunikasi ........................................................................................ 11
3.2 Kebutuhan Fungsional................................................................................................. 11
3.2.1 Aliran informasi .................................................................................................... 11
3.2.2 Spesifikasi proses ................................................................................................. 12
3.3 Deskripsi Data ............................................................................................................. 13
3.3.1 Kamus data ........................................................................................................... 13
3.4 Deskripsi Kebutuhan Non Fungsional ........................................................................ 13
3.5 Atribut Kualitas Perangkat Lunak ............................................................................... 13
3.6 Batasan Perancangan ................................................................................................... 13
3.7 Matriks Keterunutan .................................................................................................... 13
Lampiran ............................................................................................................................... 13
Flow Map/Prosedur ............................................................................................................ 13
Lampiran lain yang dianggap perlu ................................................................................... 14

Prodi S1 Teknik Informatika - Universitas Telkom SKPL-xxx Halaman 5 dari 14


Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Daftar Gambar
Hanya dicantumkan dan diisi jika ada gambar pada badan dokumen

Daftar Tabel
Hanya dicantumkan dan diisi jika ada tabel pada badan dokumen

Daftar Lampiran
Hanya dicantumkan dan diisi jika ada lampiran setelah badan dokumen

Prodi S1 Teknik Informatika - Universitas Telkom SKPL-xxx Halaman 6 dari 14


Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
1. Pendahuluan

1.1 Tujuan Penulisan Dokumen

Dokumen ini berisi Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau


Software Requirement Specification (SRS) untuk Perancangan Traffic Light. Tujuan
dari penulisan dokumen ini adalah untuk memberikan penjelasan mengenai perangkat
lunak yang akan dibangun baik berupa gambaran umum maupun penjelasan secara detil
dan menyeluruh.
Dokumen ini akan digunakan sebagai acuan dalam proses pengembangan dan
sebagai bahan evaluasi pada saat proses pengembangan perangkat lunak maupun di
akhir pengembangannya agar sesuai dengan kebutuhan yang diinginkan oleh pengguna
dan tujuan dari software ini sendiri

1.2 Lingkup Masalah

Agar penelitian ini lebih terarah maka ruang lingkup masalah yang diteliti
dibatasi pada beberapa hal, diantaranya:

1. Untuk studi kasus penelitian difokuskan pada persimpangan yang memiliki


traffic light dengan volume kendaraan yang bersifat dinamis dan ruas
berjalan yang terbuka secara bergantian.

2. Pada implementasi diasumsikan terdapat sensor yang dapat menentukan


volume (jumlah) kendaraan pada ruas jalan yang selanjutnya diinputkan
kedalam sistem agar menghasilkan durasi waktu.

3. Algoritma Genetika hanya terfokus pada penentuan bentuk fungsi


keanggotaan untuk setiap bentuk fungsi keanggotaan, dan batas-batas kaki
pada setiap fungsi keanggotaan.

4. Kepadatan ruas jalan dihitung hanya dari jumlah mobil, untuk bus dan truck
dihitung dalam dalam dimensi yang sama dengan mobil.

1.3 Definisi, Singkatan, dan Akronim

Istilah, Singkatan, dan Akronim Penjelasan atau Singkatan


CCTV Closed Circuit Television yang artinya
sebuah kamera pengintai yang dapat
merekam gambar dan suara, kedalam
sebuah monitor yang rekamannya
bisa tersimpan dengan bantuan
perangkat lain yang disebut dengan
DVR yang di dalamnya terdapat
sebuah Hardisk yang kemudian
dikelola sehingga menjadi file
rekaman untuk memutar ulang apa

Prodi S1 Teknik Informatika - Universitas Telkom SKPL-xxx Halaman 7 dari 14


Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
yang telah terekam oleh CCTV
tersebut.
Kalkulasi proses yang disengaja untuk
mengubah satu masukan atau lebih ke
dalam hasil tertentu, dengan sejumlah
peubah.
Volume Volume atau bisa juga disebut
kapasitas adalah penghitungan
seberapa banyak ruang yang bisa
ditempati dalam suatu objek.
Traffic Light Lampu untuk mengatur lalu lintas.
DB Database adalah kumpulan data yang
disimpan secara sistematis di dalam
komputer yang dapat diolah atau
dimanipulasi menggunakan perangkat
lunak (program aplikasi) untuk
menghasilkan informasi.
Admin Merupakan seseorang yang
bertanggungjawab untuk perawatan sistem
dan serta bertanggungjawab terhadap
operasional system.
SKPL Spesifikasi Kebutuhan Perangkat Lunak
Merupakan dokumen hasil analisis yang
berisi spesifikasi kebutuhan pengguna.
DFD Data Flow Diagram Merupakan diagram
yang menggambarkan aliran data dan
proses yang terjadi di dalam sistem
ERD Entity Relationship Diagram Merupakan
diagram yang menggambarkan relasi
antara entity dan atribut dari masing-
masing entity.
DBMS Database Management System
Merupakan software atau tool yang
digunakan untuk menyimpan database.

1.4 Referensi

Referensi yang digunakan untuk membantu dalam menyelesaikan dokumen


SKPL ini adalah sebagai berikut :
1. Panduan GL01 : Panduan Penggunaan Dan Pengisian Spesifikasi Kebutuhan
Perangkat Lunak (SKPL).

Prodi S1 Teknik Informatika - Universitas Telkom SKPL-xxx Halaman 8 dari 14


Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
1.5 Deskripsi Umum Dokumen

Dokumen ini secara garis besar terdiri dari tiga bab dengan perincian sebagai
berikut:

Bab 1 Pendahuluan, merupakan pengantar dokumen yang berisi tujuan


penulisan dokumen, lingkup masalah pengembangan perangkat lunak, memuat
definisi, dan istilah yang digunakan serta deskripsi umum dokumen yang
merupakan ikhtisar dokumen.
Bab 2 Deskripsi Global Perangkat Lunak, mendefinisikan perspektif produk
perangkat lunak, Fungsi dari perangkat lunaknya, karakteristik pengguna,
batasanbatasan serta asumsi dan ketergantungan yang digunakan dalam
pengembangan sistem Pengkajian Karyawan.
Bab 3 Deskripsi Rinci kebutuhan, yang mendefinsikan kebutuhan antarmuka
secara eksternal, Deskripsi Fungsional yang menjelaskan informasi dan proses
dari sistemnya, Deskripsi data yang menjelaskan data-data yang terlibat dengan
sistem, Deskripsi Kebutuhan Non Fungsional, Atribut Kualitas Perangkat Lunak
serta batasan dari perancangannya.
Bab 4 Matriks Keterunutan merupakan penjelasan mengenai demonstrasi dari
sistem nantinya.

2 Deskripsi Global Perangkat Lunak

2.1 Perspektif Produk

` Perangkat lunak traffic light ini berbasis untuk memudahkan menetapkan waktu
dalam sebuah traffic light dengan memperhitungkan volume kendaraan.

2.2 Fungsi Produk

Fungsi dibuatnya aplikasi traffic light ini, yaitu :

Untuk mengatur dan juga merancang alur jalannya lampu lalu lintas di suatu
persimpangan jalan raya.
Untuk memudahkan para pengendara dalam menyebrangi persimpangan agar
tidak terjadi kecelakaan.
Untuk mengurangi kemacetan.

Prodi S1 Teknik Informatika - Universitas Telkom SKPL-xxx Halaman 9 dari 14


Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
2.3 Karakteristik Pengguna

Admin :
Tingkat Pengalaman Jenis
Tanggung Hak Tingkat
Pengguna Keterampila Pelatiha
Jawab Akses Pendidikan
n n

Kalkulasi dapat
D3, S1, dan
IPA, mengoperasi
Adimin Print data 2.2.1. kalangan -
Teknologi kan
profesional.
komputer.

2.4 Batasan-Batasan

Adapun batasan batasan dalam perangkat lunak ini adalah:


Pengguna perangkat lunak ini hanya bisa dioperasikan oleh Admin.

2.5 Asumsi dan Kebergantungan

Sistem ini bergantung pada kerja Admin.

3 Deskripsi Rinci Kebutuhan


1.1 Fungsional

Kebutuhan fungsional sistem ini meliputi aliran informasi, data flow diagram,
dan deskripsi proses yang berfungsi untuk menjelaskan aliran data yang diproses
sehingga menghasilkan informasi yang diharapkan.

3.1 Kebutuhan Antarmuka Eksternal


Kebutuhan antarmuka eksternal pada perangkat lunak Aplikasi traffic light
mencakup kebutuhan antar mukapemakai, dan antar muka perangkat lunak.

3.1.1 Antarmuka pengguna

Antarmuka pemakai akan dikembangkan dengan menggunakan modus grafik program.


Pemakai berinteraksi dengan aplikasi traffic light melalui antarmuka perangkat lunak.
Aplikasi traffic light menerima masukan dari pemakai melalui perintah yang diklik pada
mouse atau yang diketikkan melalui keyboard. Keluaran dari perangkat lunak Aplikasi
traffic light dapat dilihat pemakai dengan menggunakan monitor secara langsung dan di
cetak.

Prodi S1 Teknik Informatika - Universitas Telkom SKPL-xxx Halaman 10 dari 14


Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
3.1.2 Antarmuka perangkat keras

Kebutuhan minimum perangkat keras yang di gunaakan oleh TRAFIC LIGHT adalah
1. Lampu lalu lintas ( Trafic Light )
2. CCTV
3. Seperangkat alat computer ( personal computer )
4.

3.1.3 Antarmuka perangkat lunak


Untuk mengakses Aplikasi traffic light bisa menggunakan Personal Computer ( PC)
dengan Operating system ( OS ) minimum Windows 7

3.1.4 Antarmuka komunikasi

Yang di butuhkan hanya sebuah database dan Kabel Coaxial untuk melihat atau
mendapatkan jalur video atau untuk menghitung volume kendaraannya

3.2 Kebutuhan Fungsional

3.2.1 Aliran informasi


Kebutuhan fungsional sistem ini meliputi aliran informasi, data flow diagram, dan deskripsi
proses yang berfungsi untuk menjelaskan aliran data yang diproses sehingga menghasilkan informasi
yang diharapkan.

3.2.1.1 DFD level 0

Prodi S1 Teknik Informatika - Universitas Telkom SKPL-xxx Halaman 11 dari 14


Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
3.2.1.2 DFD level 1

3.2.2 Spesifikasi proses

3.2.2.1 Spesifikasi proses 1 Kalkulasi volume kendaraan


No Urut Proses Keterangan
No Proses 1.0
Nama Kalkulasi Volume Kendaraaan
Sumber CCTV
Tujuan Admin
Input CCTV
1
Output Info volume kendaraan
CCTV merekam volume
kendaraan dari jalan yang di
Logika Proses
pantaunya lalu di outputkan
kepada admin

3.2.2.2 Spesifikasi proses 2 Kalkulasi penerapan waktu


No Urut Proses Keterangan
No Proses 2.0
Nama Kalkulasi Penerapan Waktu
Sumber Admin
Tujuan Traffic Light
2
Input Data volume kendaraan
Output Info penerapan waktu
Dari data yang di inputkan
Logika Proses
admin akan di olah oleh
Prodi S1 Teknik Informatika - Universitas Telkom SKPL-xxx Halaman 12 dari 14
Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
program untuk menjalankan
proses traffic light

3.2.2.3 spesifikasi proses 3 Pengolahan Hasil


No Urut Proses Keterangan
No Proses 3.0
Pengolahan hasil Kalkulasi
Nama volume kendaraan dan
Penerapan Waktu
Sumber Admin
Tujuan Dishub Bidang Lalu lintas
Data Kalkulasi penerapan dan
Input
3 volume
Info data hasil volume dan
Output
penerapan
Data yang sudah di dapatkan
dari proses kalkulasi volume
Logika Proses dan penerapan waktu di
gabungkan lalu di cetak untuk di
outputkan ke Dishub

3.3 Deskripsi Data

3.3.1 Kamus data

3.4 Deskripsi Kebutuhan Non Fungsional


1. SKPL- Perangkat lunak yang dapat digunakan di personal computer tertentu
NF001
2. SKPL- Aplikasi yang tidak memberatkan hardware dan dibuat secepat mungkin dan
NF002 membutuhkan spesifikasi OS minimal windows 7
3. SKPL- Hanya bisa di akses oleh admin di computer tertentu
NF007

3.5 Atribut Kualitas Perangkat Lunak

3.6 Batasan Perancangan

3.7 Matriks Keterunutan

Lampiran

Flow Map/Prosedur

Prodi S1 Teknik Informatika - Universitas Telkom SKPL-xxx Halaman 13 dari 14


Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom
Lampiran lain yang dianggap perlu

Prodi S1 Teknik Informatika - Universitas Telkom SKPL-xxx Halaman 14 dari 14


Dokumen ini dan informasi yang ada di dalamnya adalah milik Prodi S1 Teknik Informatika-Universitas Telkom dan bersifat
rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi S1 Teknik Informatika, Universitas
Telkom

Anda mungkin juga menyukai