Anda di halaman 1dari 22

GL01

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

Sistem Informasi Inventaris Divisi Jaringan UMM

untuk:
Divisi Jaringan UMM

Dipersiapkan oleh:
Cindy Claudia K.

201310370311174

Nirindra Primavera D.N

201310370311178

Jurusan Teknik Informatika Universitas Muhammadiyah Malang


Jl. Raya Tlogomas

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 22 halaman

Daftar Halaman Perubahan


Halaman

Revisi

Halaman

SKPL-Gxx

Revisi

Halaman 3 dari 22 halaman

Daftar Isi
1. Pendahuluan..........................................................................................................................................................6
1.1
Tujuan Penulisan Dokumen......................................................................................................................6
1.2
Lingkup Masalah.......................................................................................................................................6
1.3
Definisi, Istilah dan Singkatan.................................................................................................................6
1.4
Aturan Penomoran....................................................................................................................................6
1.5
Referensi...................................................................................................................................................6
1.6
Deskripsi umum Dokumen (Ikhtisar)........................................................................................................6
2
Deskripsi Umum Perangkat Lunak...................................................................................................................6
2.1
Skenario.....................................................................................................................................................6
2.2
Batasan......................................................................................................................................................6
2.3
Lingkungan Operasi..................................................................................................................................6
3
Use Case............................................................................................................................................................7
3.1
Use Case Olah Data Master......................................................................................................................7
3.1.1
Deskripsi Singkat..............................................................................................................................7
3.1.2
Aktor.................................................................................................................................................7
3.1.3
Pra Kondisi........................................................................................................................................7
3.1.4
Pasca Kondisi....................................................................................................................................7
3.1.5
Alur Use Case...................................................................................................................................7
3.1.6
Sequence...........................................................................................................................................8
3.2
Use Case Barang Masuk.........................................................................................................................11
3.2.1
Deskripsi SIngkat............................................................................................................................11
3.2.2
Aktor................................................................................................................................................11
3.2.3
Pra Kondisi......................................................................................................................................11
3.2.4
Pasca Kondisi..................................................................................................................................11
3.2.5
Alur Use Case..................................................................................................................................11
3.2.6
Sequence..........................................................................................................................................11
3.3
Use Case Olah Pemasangan Alat............................................................................................................12
3.1.1
Deskripsi Singkat............................................................................................................................12
3.1.2
Aktor...............................................................................................................................................12
3.1.3
Pra Kondisi......................................................................................................................................12
3.1.4
Pasca Kondisi..................................................................................................................................12
3.1.5
Alur Use Case.................................................................................................................................12
3.1.6
Sequence.........................................................................................................................................13
3.4
Use Case Service Alat.............................................................................................................................13
3.2.1
Deskripsi SIngkat............................................................................................................................13
3.2.2
Aktor...............................................................................................................................................13
3.2.3
Pra Kondisi......................................................................................................................................13
3.2.4
Pasca Kondisi..................................................................................................................................14
3.2.5
Alur Use Case.................................................................................................................................14
3.2.6
Sequence.........................................................................................................................................14
4 Class Diagram...................................................................................................................................................14
5 Layout................................................................................................................................................................15
Setelah Daftar Isi Boleh ada Daftar Tabel dan atau Daftar Gambar

SKPL-Gxx

Halaman 4 dari 22 halaman

Daftar Gambar
Gambar 1. Use Case Diagram
8
Gambar 2. Sequence Input Data Area
9
Gambar 3. Sequence Input Data Barang
9
Gambar 4. Sequence Input Data Kategori 10
Gambar 5. Sequence Edit Area
10
Gambar 6. Sequence Edit Data Barang
10
Gambar 7. Sequence Edit Kategori 11
Gambar 8. Sequence Delete Data Barang
11
Gambar 9. Sequence Delete Data Area
11
Gambar 10. Sequence Delete Data Kategori 12
Gambar 11. Sequence Data Barang Masuk 13
Gambar 12. Sequence Data Pemasangan Alat
Gambar 13. Sequence Data Barang Service 15
Gambar 14. Class Diagram
16
Gambar 15. Halaman Login
16
Gambar 16. Menu Aplikasi
17
Gambar 17. Form Kategori Barang 17
Gambar 18. Form Merk Barang
18
Gambar 19. Form Area
18
Gambar 20. Form Barang 19
Gambar 21. Item Barang 19
Gambar 22. Data Barang Service 20
Gambar 23. Form Barang Masuk 20
Gambar 24. Form Barang Keluar 21
Gambar 25. Form Petugas 21

14

SKPL-Gxx

Halaman 5 dari 22 halaman

1. Pendahuluan
1.1

Tujuan Penulisan Dokumen


Tujuan pembuatan dokumen ini sebagai sistem informasi inventaris pada Divisi
Jaringan UMM yang dibutuhkan untuk mengetahui dan untuk memonitoring inventaris
yang dimiliki divisi jaringan untuk kebutuhan jaringan di kampus UMM dan semua
dalam ruang lingkup UMM.

1.2

Lingkup Masalah
Sistem Informasi Inventaris Divisi Jaringan merupakan sebuah perangkat lunak atau
system berupa aplikasi yang berisi tentang data inventaris yang meliputi stok barang,
data inventaris untuk pemasangan perangkat, perangkat baru yang dibutuhkan.

1.3

Definisi, Istilah dan Singkatan


SKPL

: Spesifikasi Kebutuhan Perangkat Lunak

1.4

Aturan Penomoran

1.5

Referensi
Referensi yang digunakan pada system :
- Sistem Inventaris Divisi Jaringan UMM

1.6

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.

2
2.1

Deskripsi Umum Perangkat Lunak


Skenario

Minto adalah seorang karyawan yang bekerja di Divisi Jaringan UMM, tugas Minto adalah
mengecek semua peralatan ataupun hardware yang ada di divisi jaringan. Minto juga
mengatur pemasangan yang harus dilakukan oleh divisi jaringan. Namun Minto juga tidak
hafal dengan banyak hardware yang dimiliki oleh divisi jaringan. Pada suatu hari akan
SKPL-Gxx

Halaman 6 dari 22 halaman

dilakukan pemasangan AP untuk hotspot di area wifi baru. Karena sudah diterima pasti Minto
segera menyiapkan semua peralatan yang dilakukan untuk pemasangan AP yang baru. Mulai
dari AP yang akan dipasang, kabel LAN sebanyak 4 meter dan juga adaptor yang akan
digunakan oleh AP. Namun tak disangka ternyata adaptor yang akan digunakan untuk
pemasangan AP ternyata habis. Hal ini membuat pemasangan tertunda dan membuat kinerja
Minto berkurang karena pemasangan peralatan tidak tepat waktunya.
Oleh karena itu Minto membutuhkan Sistem Informasi Inventaris untuk memudahkan
pendataan Inventaris yang ada di dalam Divisi Jaringan UMM.
2.2

Batasan

Sistem ini hanya di gunakan untuk inventaris divisi jaringan UMM yang meliputi fitur-fitur
seperti dibawah ini :

data barang

data barang masuk

data stok barang

data area

data kategori

data barang servis

Dan pada sistem ini di jalankan di dalam website.


2.3

Lingkungan Operasi
a. Kebutuhan Fisik
1. Sistem Operasi

: Windows 7

2. Jenis Aplikasi

: Web Server

3. Server

: Apache

4. Database Server

: MySQL

5. Bahasa Pemrograman

: PHP

b. Kebutuhan Fugsional
Kebutuhan fungsional melibatkan 1 aktor yaitu Administrator
Administrator :
SKPL-Gxx

Halaman 7 dari 22 halaman

Yang bertanggung jawab atas semua data-data inventaris perangkat yang ada di
dalam naungan Divisi Jaringan UMM
c. Kebutuhan Non Fungsional
Mendukung keberbagai platform dengan adanya MySQL dan Apache.
3

Use Case

Gambar 1. Use Case Diagram

3.1

Use Case Olah Data Master

3.1.1

Deskripsi Singkat
Use case ini hanya diperuntukkan untuk Admin yang dapat mengatur semua data inventaris yang ada di
divisi jaringan UMM. Data yang dimaksud adalah seperti berikut : data barang, data kategori dan data
area.

3.1.2

Aktor
Petugas

3.1.3

Pra Kondisi
-

Admin login dengan username dan password khusus admin


Admin mengatur semua data master, seperti data inventaris, data area, data kategori dan data
pemasangan perangkat
Admin harus menginput barang masuk sebelum barang masuk tersebut masuk ke dalam data barang.

3.1.4

Pasca Kondisi
-

3.1.5

Data dapat di akses oleh actor yang lain dengan baik

Alur Use Case


1

Admin berada di menu untuk admin


SKPL-Gxx

Halaman 8 dari 22 halaman

2
3
4

Admin dapat merubah semua data yang ada pada database


System menerima perubahan data dari admin, seperti edit, delete atau insert
System menampilkan pesan bahwa data sudah dirubah / tidak dapat dirubah

3.1.6 Sequence

Gambar 2. Sequence Input Data Area

Gambar 3. Sequence Input Data Barang

SKPL-Gxx

Halaman 9 dari 22 halaman

Gambar 4. Sequence Input Data Kategori

Gambar 5. Sequence Edit Area

Gambar 6. Sequence Edit Data Barang

SKPL-Gxx

Halaman 10 dari 22 halaman

Gambar 7. Sequence Edit Kategori

Gambar 8. Sequence Delete Data Barang

Gambar 9. Sequence Delete Data Area

SKPL-Gxx

Halaman 11 dari 22 halaman

Gambar 10. Delete Data Kategori

3.2

Use Case Barang Masuk

3.2.1

Deskripsi Singkat
Petugas melakukan pendataan untuk setiap barang yang masuk kedalam Inventaris
Divisi Jaringan UMM. Hal ini bertujuan agar barang tersebut dapat diindentifikasi
dengan baik

3.2.2

Aktor
Petugas

3.2.3

Pra Kondisi
-

3.2.4

Barang baru yang masuk kedalam Inventaris Divisi Jaringan UMM


Pasca Kondisi

Barang baru yang masuk kedalam Inventaris Divisi Jaringan sudah teridentifikasi
dengan jelas.

3.2.5

Alur Use Case

1. Petugas masuk kedalam halaman Barang Masuk.


2. Petugas menginputkan Barang Masuk.
3. Petugas memilih area dan jenis barang yang masuk kedalam Inventaris Divisi Jaringan
UMM.
4. Petugas Menyimpan Data Barang Masuk ke dalam Database.

SKPL-Gxx

Halaman 12 dari 22 halaman

3.2.6

Sequence

Gambar 11. Sequence Data Barang Masuk

3.3

Use Case Pemasangan Alat

3.3.1

Deskripsi Singkat
Petugas melakukan perencanaan pemasangan alat atau perangkat baru yang akan
digunakan di dalam lingkungan UMM. Rencana pemasangan ini bertujuan untuk
mengatur inventaris yang ada di dalam Divisi Jaringan UMM

3.3.2

Aktor
Petugas

3.3.3

Pra Kondisi
-

Petugas menerima surat permintaan pemasangan perangkat dari pihak yang


membutuhkan.

3.3.4

Pasca Kondisi
-

Petugas mengecek persediaan perangkat yang dibutuhkan oleh pihak yang meminta
pemasangan perangkat.

Apabila perangkat yang dibutuhkan ada, selanjutnya akan dilakukan proses


pemasangan perangkat.

SKPL-Gxx

Halaman 13 dari 22 halaman

3.3.5

Alur Use Case


1. Petugas masuk ke halaman pemasangan alat.
2. Petugas memasukan data barang atau perangkat yang akan dipasang, area
pemasangan alat, banyak perangkat yang akan dipasang.
3. System menerima data barang dan di cek jumlah atau stok barang yang tersedia.
4. Apabila stok barang yang tersedia tidak ada, pemasangan barang tidak bisa
dilakukan.
5. System menampilkan data rencana pemasangan yang akan dilakukan.

3.3.6

Sequence

Gambar 12. Sequence Data Pemasangan Alat

3.4
3.4.1

Use Case Service Perangkat


Deskripsi Singkat
Petugas melihat perangkat yang rusak atau tidak layak digunakan yang untuk
selanjutnya masuk ke halaman servis agar barang tersebut tidak digunakan lagi untuk
sementara waktu hingga proses servis telah selesai.

SKPL-Gxx

Halaman 14 dari 22 halaman

3.4.2

Aktor
Petugas

3.4.3

Pra Kondisi
-

3.4.4

Pasca Kondisi
-

3.4.5

Petugas tidak memiliki data barang atau perangkat apa saja yang kondisi nya rusak.

Petugas memiliki data barang atau perangkat apa saja yang kondisinya rusak.
Alur Use Case
1. Petugas mengecek barang apa saja yang dalam keadaan/ kondisi rusak.
2. Petugas akan menekan tombol service/rusak dalam halaman Data Barang.
3. Data Barang yang sudah ditekan tombol nya akan masuk kedalam halaman Service
Barang.

3.4.6

Sequence

Gambar 13. Sequence Data Barang Service

SKPL-Gxx

Halaman 15 dari 22 halaman

4. Class Diagram

Gambar 14. Class Diagram

5. Layout
1. Login

Gambar 15. Halaman Login

SKPL-Gxx

Halaman 16 dari 22 halaman

2. Menu Aplikasi

Gambar 16. Menu Aplikasi

3. Form Kategori

Gambar 17. Form Kategori

4. Form Merk
SKPL-Gxx

Halaman 17 dari 22 halaman

Gambar 18. Form Merk

5. Form Area

Gambar 19. Form Area

SKPL-Gxx

Halaman 18 dari 22 halaman

6. Form Data Barang

Gambar 20. Form Data Barang

7. Form Item Barang

Gambar 21. Item Barang

SKPL-Gxx

Halaman 19 dari 22 halaman

8. Data Barang Service

Gambar 22. Data Barang Service

9. Form Barang Masuk

Gambar 23. Form Barang Masuk

SKPL-Gxx

Halaman 20 dari 22 halaman

10. Form Barang Keluar

Gambar 24. Form Barang Keluar

11. Form Petugas

Gambar 25. Form Petugas

SKPL-Gxx

Halaman 21 dari 22 halaman

SKPL-Gxx

Halaman 22 dari 22 halaman