Anda di halaman 1dari 6

SIAGA

Software Requirement Specification (SRS)


SIAGA (SISTEM INFORMASI ANTAR WARGA)
ii
REVISIONS PAGE
Date Version Description Author
25/10/2017 1.0 1. Introduction 1. Ayu Sagita Tania
2. Overall Description 2. Musahhal Thorqul
3. Specific Requirements Firdaus
3. Yudi Arif Pratama
iii
TABLE OF CONTENT
REVISIONS PAGE............................................................................................................... ii
TABLE OF CONTENT ......................................................................................................... iii
1. INTRODUCTION......................................................................................................... 1
1.1 Product Perspective............................................................................................................ 1
1.2 Product Functions .............................................................................................................. 1
1.3 General Constraints ............................................................................................................ 2
1.4 Assumptions and Dependencies ......................................................................................... 2
2. Aplikasi Project Manjemen Information System ........................................................ 3
2.1 Rancangan Menu................................................................................................................ 3
2.2 Rancangan Tampilan ........................................................................................................ 16
2.2.1 Daftar Warga ....................................................................................................................... 16
2.2.2 Tambah Warga .................................................................................................................... 17
2.2.3 Ubah Warga......................................................................................................................... 19
2.2.4 Detail Warga ........................................................................................................................ 21
2.2.5 Daftar Tempat Ibadah ......................................................................................................... 23
2.2.6 Tambah Tempat Ibadah ...................................................................................................... 24
2.2.7 Ubah Tempat Ibadah ........................................................................................................... 26
2.2.8 Detail Tempat Ibadah .......................................................................................................... 28
2.2.9 Daftar User .......................................................................................................................... 29
2.2.10 Ubah User .......................................................................................................................... 30
2.2.11 Menu Utama (Mobile) ....................................................................................................... 31
2.2.12 Daftar dan Detail Tempat Ibadah ...................................................................................... 32
2.2.13 Daftar, Detail, Tambah dan Ubah Agenda Ibadah ............................................................ 33
2.2.14 Daftar, Detail, Tambah dan Ubah Toko dan Jasa .............................................................. 34
2.2.15 Daftar, Detail, Tambah dan Ubah Promo Toko dan Jasa .................................................. 35
2.2.16 Daftar, Detail, Tambah dan Ubah Acara Penghuni ........................................................... 36
2.2.17 Daftar, Detail, Tambah dan Tanggapi Laporan Penghuni ................................................. 37
2.2.18 Menu Keamanan ............................................................................................................... 38
3.15 Design PrintOut Laporan ................................................................................................. 39
1) Laporan Kasus Emergency ................................................................................................... 39
2) Laporan Kegiatan Masyarakat ............................................................................................. 40
3) Laporan Kegiatan Tempat Ibadah........................................................................................ 41
4) Laporan Daftar Pemilik Toko dan Jasa................................................................................. 42
3. Rancangan Basis Data ............................................................................................. 43
4.1 Relasi Antar Tabel ............................................................................................................ 43
4.2 Spesifikasi Basis Data........................................................................................................ 44
4. Software Pendukung ............................................................................................... 52
6.1 Teknologi ......................................................................................................................... 52
6.2 Arsitektur Aplikasi ( Software ) ......................................................................................... 53
6.2.1 MVC Framework Konsep ..................................................................................................... 53
6.2.2 Codeigniter Framework Konsep ......................................................................................... 54
5. Hardware Recomendation ...................................................................................... 55
7.1 Design Perangkat Sistem PMIS ......................................................................................... 55
iv
7.2 Komunikasi Antar system SIAGA ....................................................................................... 56
1

1. INTRODUCTION
Aplikasi SIAGA (Sistem Informasi Antar Warga) adalah aplikasi yang digunakan untuk
menghubungkan antar anggota perumahan menjadi lebih mudah. Mulai dari hubungan
antar warga melalui suatu forum warga hingga hubungan antara warga dengan pihak
pengurus RT perumahan atau pihak pengurus perumahan melalui laporan warga. Dalam
Aplikasi SIAGA (Sistem Iformasi Antar Warga) juga dapat menampilkan informasi
mengenai daftar tempat ibadah, daftar agenda ibadah, daftar toko atau jasa beserta
promona, daftar agenda warga, pelaporan warga hingga pengajuan laporan darurat
(emergency).

1.1 Product Perspective


Aplikasi SIAGA (Sistem Informasi Antar Warga) yang dikembangkan diharapkan dapat
menjadi fasilitas komunikasi yang dapat mempermudah hubungan antar warga dan
pihak pengurus perumahan. Implementasi perangkat lunak juga diharapkan dapat
mengurangi permasalahan dalam pelaporan warga kepada pihak yang berwenang pada
suatu perumahan.

1.2 Product Functions


Secara umum gambaran fungsi-fungsi utama yang ada dalam aplikasi SIAGA (Sistem
Informasi Antar Warga) yang di kembangkan antara lain :
a. Master Data
Pada modul ini akan menampilkan seluruh data awal atau master sebagai
komponen penunjang sistem SIAGA (Sistem Informasi Antar Warga).
b. Project
Berfungsi untuk melakukan inisiasi proyek, memverifikasi proyek dan
menginspeksi pelaksanaan proyek.
c. Keagamaan
Modul yang memberikan informasi mengenai daftar tempat ibadah, daftar agenda
ibadah.
d. Ekonomi
Modul yang memberikan informasi mengenai daftar toko dan promo pada
perumahan.
e. Kemasyarakatan
Modul yang memberikan informasi mengenai daftar agenda warga dan sebagai
forum diskusi antar warga mengenai kegiatan-kegiatan warga.
f. Keamanan
Modul yang memberikan fungsi untuk melakukan pelaporan dari warga kepada
pihak yang berwenang dalam perumahan.
g. Administrator
Berfungsi untuk memanage user yang akan menggunakan aplikasi SIAGA (Sistem
Informasi Antar Warga).
2
1.3 General Constraints
Batasan-batasan dalam pengembangan aplikasi SIAGA (Sistem Informasi Antar Warga)
meliputi :
a. Bahasa pemrograman yang di gunakan untuk membangun aplikasi SIAGA (Sistem
Informasi Antar Warga) adalah PHP 5.0 dan Android.
b. Database yang di gunakan untuk menyimpan data menggunakan database MySql.
c. Pengembangan aplikasi SIAGA (Sistem Informasi Antar Warga) ini berbasis web
dan android (web servis) sehingga mudah di akses di mana saja.
d. Spesifikasi perangkat keras (hardware) yang di gunakan untuk mendukung
pengoperasian aplikasi SIAGA (Sistem Informasi Antar Warga) harus mempunyai
RAM minimal 4 GB dan Windows 7 untuk web, sedangkan untuk mobile yang di
gunakan sedikitnya mempunyai RAM minimal 2 GB dan Android 4.0.

1.4 Assumptions and Dependencies


Asumsi dan dependensi dalam pengembangan aplikasi PMIS ini antara lain :
a. Pengguna sistem sudah login terlebih dahulu, apabila pengguna sistem belum atau
tidak dapat login, maka pengguna sistem tidak dapat menggunakan aplikasi SIAGA
(Sistem Informasi Antar Warga).
b. Server yang akan digunakan pada proses deployment telah tersedia.
c. Aplikasi SIAGA (Sistem Informasi Antar Warga) akan menggunakan sistem
operasi Windows 7 dan Android 4.0.
d. Dalam menjalankan aplikasi SIAGA (Sistem Informasi Antar Warga) user harus
memiliki PC atau Notebook yang memiliki Sistem Operasi Windows 7, dan
Android 4.0 untuk mobile, memiliki Browser (Internet Explorer minimal versi 6.0,
Mozilla Firefox minimal versi 2.0, Opera minimal versi 8, Google Chrome Versi
Terbaru), terhubung dengan internet.

Anda mungkin juga menyukai