Anda di halaman 1dari 9

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

<Nama Sistem>

UNTUK
<nama Costumer>

Dipersiapkan Oleh:
Kelompok X
Nama Project Manager
Anggota1
Anggota2
Anggota3
Anggota4

(nim)
(nim)
(nim)
(nim)
(nim)

PROGRAM STUDI (INFORMATIKA/ILMU KOMPUTER / SISTEM


INFORMASI)*
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
2014

Laboratorium
Rekayasa
Perangkat Lunak
Program Teknologi Informasi
dan Ilmu Komputer

Nomor Dokumen

Halaman

1/11
Revisi :

Tanggal:
3 Oktober 2014

SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK

Nomor Dokumen
Revisi : 1

DAFTAR PERUBAHAN

Revisi

INDEX
TGL
Ditulis

Deskripsi

oleh
Diperiksa
oleh
Disetujui
oleh

ii

SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK

Nomor Dokumen
Revisi : 1

DAFTAR HALAMAN PERUBAHAN

Halaman

Revisi

Halaman

iii

Revisi

SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK

Nomor Dokumen
Revisi : 1

DAFTAR ISI

DAFTAR PERUBAHAN........................................................................................ii
DAFTAR HALAMAN PERUBAHAN..................................................................iii
DAFTAR ISI...........................................................................................................iv
DAFTAR TABEL...................................................................................................vi
DAFTAR GAMBAR............................................................................................viii
DAFTAR DIAGRAM.............................................................................................ix
BAB I PENDAHULUAN.......................................................................................1
1.1

Tujuan Penulisan Dokumen......................................................................1

1.2

Lingkup Masalah.......................................................................................1

1.3

Definisi, Istilah dan Singkatan..................................................................2

1.4

Aturan Penomoran.....................................................................................3

1.5

Referensi....................................................................................................3

1.6

Deskripsi Umum Dokumen (Ikhtisar).......................................................4

BAB II KEBUTUHAN PERANGKAT LUNAK...................................................5


2.1

Deskripsi Umum Sistem............................................................................5

2.2

Fungsi Utama Perangkat Lunak................................................................5

2.2.1

Kebutuhan Fungsional.......................................................................8

2.2.2

Kebutuhan Non Fungsional.............................................................12

2.2.3

Kebutuhan Informasi........................................................................13

2.3

Karakteristik Pengguna...........................................................................14

2.4

Batasan Sistem........................................................................................16

2.5

Lingkungan Operasi................................................................................16

BAB III MODEL DESKRIPSI KEBUTUHAN PERANGKAT LUNAK............18


3.

Model Deskripsi Umum Kebutuhan Perangkat Lunak...............................18

3.1.

Kebutuhan antarmuka eksternal..............................................................18

3.1.1.

Antarmuka pemakai.............................................................................18

3.1.2.

Antarmuka perangkat keras.................................................................18

3.1.3.

Antarmuka perangkat lunak.................................................................19

3.1.4.

Antarmuka komunikasi........................................................................19

iv

SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
3.2.
3.2.1.

Nomor Dokumen
Revisi : 1

Model Use Case.......................................................................................19


Usecase Scenario.................................................................................20

3.3.

Diagram Class.........................................................................................41

3.4.

ERD (Entity Relationship Diagram).......................................................41

3.5.

Diagram Squence....................................................................................42

SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK

Nomor Dokumen
Revisi : 1

DAFTAR TABEL

Tabel 1. Daftar definisi, istilah dan singkatan..........................................................2


Tabel 2. Aturan penomoran perangkat lunak...........................................................3

vi

SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK

Nomor Dokumen
Revisi : 1

DAFTAR GAMBAR

Gambar 1. Usecase.................................................................................................20
Gambar 2. Diagram kelas.......................................................................................41
Gambar 3. Entity Relationship Diagram................................................................42

vii

SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK

DAFTAR DIAGRAM

viii

Nomor Dokumen
Revisi : 1

BAB I