commit to user
19
BAB III DESAIN DAN PERANCANGAN
3.1 Sistem Requirement Spesification SRS
Untuk merancang suatu sistem informasi harus diketahui dan diidentifikasi terlebih dahulu spesifikasi sistem informasi yang akan dibuat
dan kemudian disesuaikan dengan kebutuhan dari user, selain itu fungsi dari sistem yang akan dirancang serta dukungan lingkungan yang
dibutuhkan. Dalam pembuatan SRS System Requirement Spesification Sistem
Inventaris Laboratorium Komputasi terbagi atas dua bagian, yaitu SRS fungsional dan non fungsional. SRS fungsional memuat spesifikasi yang
berkaitan langsung dengan sistem inventaris, sedangkan non fungsional berkaitan dengan interaksi dengan sistem tersebut. SRS tersebut ditunjukkan
pada tabel 3.1 dan tabel 3.2 : Tabel 3.1 SRS Fungsional
No. Kode Aktor
Deskripsi
1. SRS-IF1
Admin, Pengelola, Asisten
melakukan login 2.
SRS-IF2 Pengelola
menambah data ruang 3.
SRS-IF3 Pengelola
mengubah data ruang 4.
SRS-IF4 Pengelola
melihat data ruang 5.
SRS-IF5 Pengelola, Asisten menambah data inventaris
6. SRS-IF6
Pengelola, Asisten mengubah data inventaris 7.
SRS-IF7 Pengelola, Asisten melihat data inventaris
8. SRS-IF8
Pengelola menambah data mutasi alat
9. SRS-IF9
Pengelola mengubah data mutasi_header
10. SRS-IF10 Pengelola
melihat data mutasi alat 11. SRS-IF11
Pengelola, Asisten melihat data peminjaman 12. SRS-IF12
Pengelola, Asisten mengubah data peminjaman 13. SRS-IF13
Administrator melihat data mahasiswa
14. SRS-IF14 Pengelola
menambah data kategori 15. SRS-IF15
Pengelola mengubah data kategori
16. SRS-IF16 Pengelola
melihat data kategori 17. SRS-IF17
Pengelola menghapus data kategori
commit to user
No Kode
Aktor Deskripsi
18. SRS-IF18 Pengelola
menambah data status 19. SRS-IF19
Pengelola mengubah data status
20. SRS-IF20 Pengelola
menghapus data status 21. SRS-IF21
Pengelola melihat data status
22. SRS-IF22 Administrator
menambah data PengelolaAsisten 23. SRS-IF23
Administrator mengubah data PengelolaAsisten
24. SRS-IF24 Administrator
menghapus data PengelolaAsisten 25. SRS-IF25
Administrator melihat data PengelolaAsisten
26. SRS-IF26 Pengelola, Asisten menambah data bhp master
27. SRS-IF27 Pengelola, Asisten mengedit data bhp master
28. SRS-IF28 Pengelola, Asisten melihat data bhp master
29. SRS-IF29 Pengelola
menambah data bhp masuk 30. SRS-IF30
Pengelola mengedit data bhp masuk
31. SRS-IF31 Pengelola
melihat data bhp masuk 32. SRS-IF32
Pengelola menambah data bhp keluar
33. SRS-IF33 Pengelola
mengedit data bhp keluar 34. SRS-IF34
Pengelola melihat data bhp keluar
35. SRS-IF35 Guest
melakukan registrasi account 36. SRS-IF36
Member melakukan order alat
37. SRS-IF37 Member
melakukan login Tabel 3.2 SRS Non-Fungsional
No Kode Deskripsi
1 SRS-INF1
Menggunakan User Friendly Interface 2
SRS-INF2 Menggunakan Bahasa Indonesia
3 SRS-INF3
Menggunakan web browser 4
SRS-INF4 Member mencetak surat peminjaman peralatan
5 SRS-INF5
Member mencetak surat bebas lab 6
SRS-INF6 Pengelola mencetak report data inventaris
7 SRS-INF7
Pengelola mencetak report data Mutasi 8
SRS-INF8 Pengelola mencetak report data BHP
9 SRS-INF9
Pengelola mencetak report data Pembelian BHP
commit to user
3.2 Use Case