Specification (SRS)
SISTEM INFORMASI MANAJEMEN PENGARSIPAN SURAT
Aminatuz Zuhriyah (13.2019.1.00780)
Aji Nugroho (13.2019.1.00781)
Shilmanfalasifi (13.2019.1.00826)
LOGO PERUSAHAAN
Nama Perusahaan Developer Software DEVELOPER
ALAMAT PERUSAHAAN DEVELOPER SOFTWARE SOFTWARE
PENDAHULUAN
1. LATAR BELAKANG
Seiring berkembangnya zaman yangmana menuntut para manusia untuk
menciptakan teknologi dengan inovasi yang semakin canggih, efektif, praktis
dan efisien. Pada PT. Unair dalam penyimpanan dokumen baik surat masuk, surat
keluar, dan dokumen lainnya masih dilakukan secara manual. Oleh karena itu
penyimpanan arsip secara fisik menimbulkan kendala dalam proses pencarian
dan memerlukan ruangan pengolah dan penyimpan yang sangat besar
mengingat banyaknya jumlah surat yang dibuat dan diterima, maka pencarian
dokumen akan menjadi tidak efisien dalam hal waktu dan tenaga.
Dengan adanya masalah tersebut, PT. Unair dirasa perlu untuk merubah
metode Manajemen Pengarsipan Surat yang saat ini mereka gunakan yaitu
metode manual menjadi metode Manajemen Pengarsipan Surat yang
terkomputerisasi dan otomatis. Sistem Informasi Manajemen Pengarsipan Surat
merupakan aplikasi berbasis web yang dapat mengelola pengarsipan surat
masuk dan keluar. Pengarsipan surat dilakukan secara elektronik, yaitu
penyimpanan dokumen arsip softcopy, dan dilengkapi dengan metode
searching sehingga mempermudah dalam melakukan pencarian arsip surat
yang diinginkan dan dilengkapi dengan menu pencetakan laporan surat masuk
dan surat keluar per-periodik.
2. TUJUAN
Tujuan diisi dengan :
Tujuan PT. Unair membangun software ini adalah memudahkan pihak
kampus memberikan informasi surat ke tujuan atau ke dekan.
Tujuan developer membangun software untuk PT. Unair untuk
membantu aktivitas kebutuhan dari Yang di butuhkan perusahaan.
Tujuan dari pembuatan dokumen SRS ini adalah sebuah document
Yang menjelaskan tenteng pengembangan dari sebuah software.
3. RUANG LINGKUP
Ruang lingkup diisi dengan :
Software yang dibangun memiliki berapa jenis user? Apabila banyak
user, maka spesifikasikan siapa yang menjadi superuser
(administrator)? Dan siapa yang menjadi user biasa? Software Yang di
bangun memiliki 4 user ( Kepala lab , Kepala Prodi, Dekan,
Administrator) Yang menjadi superuser – administrator.
1|SoftwareRequirementSpecification
Komputer yang digunakan hanya single computer.
Software yang dibangun berbasis web.
Yang terlibat dalam pembuatan software antara lain, developer,
system analyst, dan desain.
Software yang dibangun merupakan software yang bisa diakses
secara online.
2|SoftwareRequirementSpecification
4. BATASAN MASALAH
- Pembahasan hanya mencakup data kode surat, surat masuk dan surat keluar
(pengelolaan surat masuk, pengelolaan surat keluar, pengelolaan lembar
disposisi yang dilakukan secara online .
-Perancangan Aplikasi Yang akan di bangun ini menggunakan Bahasa
pemrograman php
Dengan DBMS .
5. NAMA SOFTWARE
Sistem Informasi Menejemen Arsip Surat (SIMAS).
4|SoftwareRequirementSpecification
7. REFERENSI
Referensi diisi dengan orang-orang yang menjadi referensi dalam
pembangunan software. Mereka inilah yang akan ditanya dan
diwawancarai sehubungan dengan analisis pengumpulan kebutuhan
software. Contoh :
No Nama Jabatan
1 Aji Nugroho Dekan Teknik
2 Shilman fala Sifi Kepala Laboratorium
3 Agus Ningsi S Kepala Prodi Si
4 Aminatuz z ADMINISTRATOR
8. PENJELASAN UMUM
8.1. Uraian Singkat
Dalam kemajuan teknologi saat ini ternyata belum banyak penerapan
sebuah sistem informasi mengenai pengarsipan pada suatu instansi . Arsip
merupakan sebuah catatan penting dalam segala macam bentuk dan
karakteristiknya yang memiliki arti sebagai alat komunikasi dan informasi
antara instansi . Salah satu bagian dari instansi yaitu instansi kampus dan
yang tidak lepas dari aktivitas surat-menyurat antar instansi kepada staff
kampus.
8.2. Fitur Software
No Fitur Uraian
1 Login Siapapun pengguna software harus login terlebih dahulu
untuk masuk ke dalam sistem. Untuk itu, pengguna
software nanti akan diberikan username dan password.
2 data Pegawai Pengguna software yang sudah login ke dalam system
Dapat mengolah data pegawai yang meliputi mengubah
nip , nama , Jabatan, foto dan bisa menghapus data
pegawai.
3 Surat Masuk Setelah melakukan mengelolah data pegawai user bisah
Menginputkan surat Masuk ,Yang meliputi bisa
menghapus data surat masuk, mencari data surat masuk
dan mencetak data laporan surat masuk dan bisa
menginputkan tanggal Data laporan Surat masuk,
kemudian ada fitur Disposisi untuk menindaklanjuti
perinta yang di berikan atasan tepat sesuai perintah.
4 Surat keluar Bukan hanya bisa mengelolah data pegawai aja user bisa
membuat surat keluar yang meliputi menghapus ,
download surat keluar , mencari data , dan menceta data
laporan surat keluar dengan meliputi menginputkan
tanggal laporan data surat keluar .
5|SoftwareRequirementSpecification
5 Pengaturan Fitur pengaturan ini memudahkan user untuk menganti
nama aplikasi, logo aplikasi, background halaman login .
6 Buat akun Untuk menggunakan aplikasi SIMAS dan melakukan
Pengarsipan surat user harus membuat akun terlebih
dahulu untuk measuk ke aplikasi SIMAS.
7 Logout Setelah user selesai Melakukan Pengarsipan , user bisa
proses keluar dari halaman web atau aplikasi
6|SoftwareRequirementSpecification
GAMBARAN UMUM
1. KARAKTERISTIK PENGGUNA
Karakteristik pengguna diisi dengaan karakter yang disyaratkan dari
pengguna software. Contoh :
Pengguna familiar dengan penggunaan komputer
Pengguna familiar dengan Microsoft Office Word
Pengguna memahami ilmu Teknologi informasi
Pengguna memahami pada fitur aplikasi arsip surat
Pengguna merupakan karyawan PT. Unair
2. PENGGUNA
Pengguna diisi dengan jenis pengguna software disesuaikan dengan
ruang lingkup yang dituliskan pada bagian pendahuluan. Contoh :
Super administrator
Dekan
Kepala lab
Kepala prodi
8|SoftwareRequirementSpecification
4. KETERGANTUNGAN SOFTWARE
Ketergantungan software diisi dengan ketergantungan software
terhadap supporting systemnya . Contoh :
Software yang dibangun sangat tergantung dengan koneksi internet.
Apabila koneksi internet lambat, maka kinerja software juga akan
menjadi lambat.
Software yang di bangun sangat bergantung database users apa bila
inggin melihat informasi surat di aplikasi, users harus sudah terdaftar di
Database system informasi Menejemen Arsip Surat.
9|SoftwareRequirementSpecification
ANALISIS KEBUTUHAN
1. IDENTIFIKASI AKTOR
Identifikasi aktor diisi dengan mengidentifikasi aktor yang terlibat dalam
penggunaan software. Contoh:
10 | S o f t w a r e R e q u i r e m e n t S p e c i f i c a t i o n
KLASIFIKASI USE
NO USE CASE DESKRIPSI USE CASE
CASE
3 Use case yang Mengelola Data Mengelola data anggota
berhubungan Anggota di dalam sistem
dengan Menambah Data Menambahkan data
pengelolaan Anggota anggota ke dalam
data anggota database
perpustakaan Mengubah Data Mengubah data anggota
Anggota yang sudah ada dan
menyimpannya kembali ke
dalam database
Menghapus Data Menghapus data anggota
Anggota yang sudah ada
4 Use case yang Mengelola Data Mengelola data
berhubungan Peminjaman peminjaman di dalam
dengan sistem
pengelolaan Menambah Data Menambahkan data
data Peminjaman peminjaman ke dalam
peminjaman database
Mengubah Data Mengubah data
Peminjaman peminjaman yang sudah
ada dan menyimpannya
kembali ke dalam
database
Menghapus Data Menghapus data
Peminjaman peminjaman yang sudah
ada
5 Use case yang Mencari Pustaka Mencari pustaka yang
berhubungan ada di dalam sistem
dengan
pencarian
data
11 | S o f t w a r e R e q u i r e m e n t S p e c i f i c a t i o n
Mencari
Pustaka
Login
<<include>
Petugas Mengelola
Perpustakaan Data Pustaka
<<include>>
Mengelola <<include>>
Data Anggota
4. SKENARIO
Skenario diisi dengan menuliskan skenario software secara lengkap.
Contoh :
12 | S o f t w a r e R e q u i r e m e n t S p e c i f i c a t i o n
Skenario :
Aktor Sistem
Skenario Normal :
1. Membuka software
2. Memilih menu login
3. Menampilkan form login
4. Memasukkan username dan
password
5. Menekan tombol login
6. Menampilkan
notifikasi, “Anda
Berhasil Login, Selamat
Datang
Administrator”
7. Menampilkan halaman
administrator
Skenario Alternatif :
5.a. Username dan atau
password belum diisi
1. Menampilkan notifikasi,
“Username atau password
belum diisi, harap lengkapi
data anda”
5.b. Username atau password
salah
1. Menampilkan notifikasi,
“Username atau password
salah, harap perbaiki data
anda”
5.c. Database tidak ditemukan
1. Menampilkan notifikasi,
“Maaf, database tidak
ditemukan”
13 | S o f t w a r e R e q u i r e m e n t S p e c i f i c a t i o n
Skenario :
Aktor Sistem
Skenario Normal :
1. Memilih menu kelola pustaka
2. Menampilkan sub menu
pengelolaan pustaka
Skenario Alternatif :
Tidak ada
14 | S o f t w a r e R e q u i r e m e n t S p e c i f i c a t i o n
Aktor Sistem
5.a. Database tidak ditemukan
1. Menampilkan notifikasi,
“Maaf, Database tidak
ditemukan”
15 | S o f t w a r e R e q u i r e m e n t S p e c i f i c a t i o n
KONTRAK KERJA
1. BIAYA SOFTWARE
Bagian ini dikosongkan saja satu halaman, karena tidak kita bahas di RPL.
Nanti akan dipelajari secara rinci pada mata kuliah manajemen proyek
perangkat lunak.
16 | S o f t w a r e R e q u i r e m e n t S p e c i f i c a t i o n
2. KONTRAK DAN PERJANJIAN
Melalui dokumen ini, pihak pertama dan pihak kedua bersepakat dengan
ketentuan-ketentuan sebagai berikut.
1. Pihak pertama, sebagai direktur utama Perusahaan PT. AMD FRS IT
Enterprise adalah pihak developer software dari pihak kedua.
2. Kebutuhan software yang diminta oleh pihak kedua telah dianlisis
secara rinci oleh pihak pertama dan dituliskan dalam dokumen SRS ini.
3. Semua kebutuhan software yang dirincikan dalam dokumen SRS ini
telah disepakati oleh pihak kedua.
4. Penyelesaian software dilaksanakan dalam waktu 6 bulan dengan
biaya yang tertulis pada point 1 bab Kontrak Kerja dokumen ini .
17 | S o f t w a r e R e q u i r e m e n t S p e c i f i c a t i o n
5. Apabila terdapat kebutuhan tambahan atau perubahan setelah
ditandatangani dokumen ini, maka akan ditambahkan waktu dan
biaya dengan kesepakatan yang akan dilakukan di kemudian hari.
6. Dokumen ini ditandatangani oleh kedua pihak dalam keadaan sadar
dan tanpa paksaan dari pihak manapun.
18 | S o f t w a r e R e q u i r e m e n t S p e c i f i c a t i o n