Anda di halaman 1dari 11

REKAYASA PERANGKAT LUNAK

IF - D
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

NAMA SISTEM
UNTUK :
PENGGUNA

Dipersiapkan oleh:
Nama Kelompok
Nama anggota

Laboratorium

Rekayasa
Perangkat Lunak

Program Teknologi Informasi dan Ilmu


Komputer

Nomor Dokumen

SEL01-Sxx
<xx:no grp>
Revisi
3
:

Halaman

#/jml #
Tanggal:
30 Oktober
2014

SPESIFIKASI
KEBUTUHAN PERANGKAT
LUNAK

Nomor Dokumen
Revisi : x

DAFTAR PERUBAHAN
Revisi

Deskripsi

A
B
C
D
F
G

INDEX

TGL

10/10/14

24/10/14

31/10/14

Kelompo

Kelomp

Kelompo

kx

ox

kx

Asprak

Asprak

Asprak

Ditulis
Oleh
Diperik
sa Oleh
Disetuj
ui Oleh

SPESIFIKASI
KEBUTUHAN PERANGKAT
LUNAK

Nomor Dokumen
Revisi : x

DAFTAR HALAMAN PERUBAHAN


Halama
n

Halama

Revisi

Revisi

SPESIFIKASI
KEBUTUHAN PERANGKAT
LUNAK

Nomor Dokumen
Revisi : x

DAFTAR ISI
NAMA SISTEM.................................................................................i
DAFTAR PERUBAHAN.....................................................................ii
DAFTAR HALAMAN PERUBAHAN...................................................iii
DAFTAR ISI....................................................................................iv
DAFTAR TABEL..............................................................................vi
DAFTAR DIAGRAM........................................................................vii
DAFTAR GAMBAR........................................................................viii
BAB 1 PENDAHULUAN...................................................................1
1.1 Deskripsi Umum Dokumen.............................................1
1.2 Tujuan Penulisan Dokumen............................................1
1.3 Lingkup Masalah............................................................1
1.4 Definisi, Istilah, dan Singkatan.......................................1
1.5 Aturan Penomoran.........................................................1
1.6 Referensi........................................................................1
BAB 2 DESKRIPSI SISTEM..............................................................2
2.1 Deskripsi Umum Sistem.................................................2
2.2 Deskripsi Umum Perangkat Lunak.................................2
2.3 Fungsi Produk/Perangkat Lunak.....................................2
2.4 Karakteristik Pengguna..................................................2
2.5 Batasan..........................................................................2
2.6 Lingkungan Operasi.......................................................2
BAB 3 DESKRIPSI KEBUTUHAN PERANGKAT LUNAK.......................3
3.1 Identifikasi Kebutuhan PL...............................................3
3.2 Kebutuhan Fungsional dan Non Fungsional....................3
3.2.1 Kebutuhan Fungsional............................................3
3.2.2 Kebutuhan Non Fungsional.....................................3
3.3 Kebutuhan Antarmuka Eksternal....................................3
3.3.1 Antarmuka Pengguna.............................................3
3.3.2 Antarmuka Perangkat Keras...................................3
3.3.3 Antarmuka Perangkat Lunak...................................3
3.3.4 Antarmuka Komunikasi...........................................3
4

SPESIFIKASI
KEBUTUHAN PERANGKAT
LUNAK

Nomor Dokumen
Revisi : x

3.4 Pemodelan Kebutuhan...................................................3


3.4.1 Context Diagram....................................................3
3.4.2 Data Flow Diagram.................................................3
3.4.3 Process Specification (PSPEC).................................3
3.4.4 Control Specification (CSPEC).................................3
3.4.5 State Trantition Diagram (STD)...............................3
3.4.6 Data Dictionary.......................................................3
3.4.7 Entity Relationship Diagram (ERD).........................3

SPESIFIKASI
KEBUTUHAN PERANGKAT
LUNAK

Nomor Dokumen
Revisi : x

DAFTAR TABEL
Tabel 2.1 Pembentukan bilangan random untuk Indeks Masa
Tubuh (IMT).................................................................................14
Tabel 2.2 Contoh tabel 2.............................................................15

SPESIFIKASI
KEBUTUHAN PERANGKAT
LUNAK

DAFTAR DIAGRAM

Nomor Dokumen
Revisi : x

SPESIFIKASI
KEBUTUHAN PERANGKAT
LUNAK

DAFTAR GAMBAR

Nomor Dokumen
Revisi : x

BAB 1
PENDAHULUAN
Sebelum mulai bisa diisi dengan paragraf pendahuluan
terlebih dahulu, bisa juga tidak.

1.1 Deskripsi Umum Dokumen


Tuliskan sistematika pembahsan dokumen SKPL ini.

1.2 Tujuan Penulisan Dokumen


Tuliskan dengan ringkas tujuan dokumen SKPL ini dibuat dan
digunakan oleh siapa.

1.3 Lingkup Masalah


Tuliskan uraian lingkup masalah disertai dengan penjelasan
ringkas nama aplikasi dan deskripsinya. Maksimal 1 paragraf.

1.4 Definisi, Istilah, dan Singkatan


Semua definisi dan singkatan yang digunakan dalam dokumen
ini dan penjelasannya. Dituliskan dalam tabel.

1.5 Aturan Penomoran


Tuliskan aturan penomoran kebutuhan
kesepakatan dengan format yang konsisten.

sesuai

dengan

1.6 Referensi
Dokumen PL yang dirujuk oleh dokumen ini. Buku, panduan,
dokumentasi lain yang dipakai dalam pengembangan ini.

BAB 2
DESKRIPSI SISTEM
2.1 Deskripsi Umum Sistem
Sesuai penjelasan pada modul.

2.2 Deskripsi Umum Perangkat Lunak


Penjelasan sesuai dengan modul.

2.3 Fungsi Produk/Perangkat Lunak


Sesuai penjelasan modul.

2.4 Karakteristik Pengguna


No

Aktor

Deskripsi

2.5 Batasan
Sesuai penjelasan modul.

2.6 Lingkungan Operasi


Penjelasan lingkungan pendukung berjalannya sistem yang
dibuat agar dapat berjalan dengan baik dan stabil. Jelaskan
sesuai sisi client dan server.

BAB 3
DESKRIPSI KEBUTUHAN PERANGKAT LUNAK
3.1 Identifikasi Kebutuhan PL
Penjelasan detail fitur yang ada. Sertakan input, output, dan
proses pada setiap fitur.

3.2 Kebutuhan Fungsional dan Non Fungsional


3.2.1 Kebutuhan Fungsional
3.2.2 Kebutuhan Non Fungsional

3.3 Kebutuhan Antarmuka Eksternal


3.3.1 Antarmuka Pengguna
3.3.2 Antarmuka Perangkat Keras
3.3.3 Antarmuka Perangkat Lunak
3.3.4 Antarmuka Komunikasi

3.4 Pemodelan Kebutuhan


3.4.1 Context Diagram
3.4.2 Data Flow Diagram
3.4.3 Process Specification (PSPEC)
3.4.4 Control Specification (CSPEC)
3.4.5 State Trantition Diagram (STD)
3.4.6 Data Dictionary
3.4.7 Entity Relationship Diagram (ERD)