Upload
others
View
18
Download
0
Embed Size (px)
Citation preview
LAPORAN ANALISIS SISTEM
SISTEM PEMILIHAN PENERIMA
JAMINAN KESEHATAN MASYARKAT
Disusun oleh :
1. Anggo Lutfi Yunanto - 13121007
2. Muhammad Zulfikar - 13121030
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS MERCU BUANA YOGYAKARTA
2016
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – ii
Daftar isi
Daftar isi ........................................................................................................................... ii
Daftar Gambar...................................................................................................................iv
Daftar Tabel ...................................................................................................................... v
BAB IV UML....................................................................................................................... 1
4.1 SRS .................................................................................................................... 1
4.2 Skenario Proses................................................................................................... 1
4.2.1 Admin Login.................................................................................................... 1
4.2.2 Login Operator ................................................................................................ 2
4.2.3 Registrasi Warga .............................................................................................. 2
4.2.4 Input data nilai ................................................................................................ 3
4.2.5 Manajemen data Pendapatan ........................................................................... 3
4.2.6 Manajemen data Pengeluaran........................................................................... 4
4.2.7 Manajemen data rumah ................................................................................... 4
4.2.8 Manajemen data tanggungan............................................................................ 4
4.2.9 Manajemen data tanah .................................................................................... 5
4.2.10 Manajemen data air minum .......................................................................... 5
4.2.11 Manajemen parameter................................................................................. 6
4.2.12 Hasil Kalkulasi.............................................................................................. 6
4.2.13 Melihat hasil keputusan................................................................................ 6
BAB V DIAGRAM ................................................................................................................ 8
5.1 Use Case Diagram ............................................................................................... 8
5.1.1 Use Case Administrator .................................................................................... 8
5.1.2 Use Case Pengunjung dan Operator ................................................................... 9
5.2 Activity Diagram................................................................................................ 10
5.2.1 Login admin .................................................................................................. 10
5.2.2 Login operator............................................................................................... 11
5.2.3 Manajemen data nilai parameter..................................................................... 12
5.2.4 Manajemen data pendapatan ......................................................................... 13
5.2.5 Manajemen data pengeluaran......................................................................... 14
5.2.6 Manajemen data tanggungan.......................................................................... 15
5.2.7 Manajemen data rumah ................................................................................. 16
5.2.8 Manajemen data tanah .................................................................................. 17
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – iii
5.2.9 Manajemen data air minum ............................................................................ 18
5.3 Class Diagram ................................................................................................... 19
5.4 Statechart Diagram............................................................................................ 20
5.4.1 StateChart user ............................................................................................. 20
5.4.2 StateChart warga ........................................................................................... 20
5.4.3 StateChart parameter..................................................................................... 21
5.4.4 StateChart kriteria ......................................................................................... 21
5.5 Deployment Diagram......................................................................................... 22
5.6 Component Diagram ......................................................................................... 22
5.6.1 Component diagram user ............................................................................... 22
5.6.2 Component diagram pengunjung..................................................................... 23
5.7 Perancangan Database....................................................................................... 23
5.8 Kesimpulan ...................................................................................................... 25
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – iv
Daftar Gambar
Gambar 1. 1 use case administrator ..................................................................................... 8
Gambar 1. 2 use case warga dan operator............................................................................. 9
Gambar 1. 3 login admin................................................................................................... 10
Gambar 1. 4 login operator ............................................................................................... 11
Gambar 1. 5 manajemen data nilai parameter ..................................................................... 12
Gambar 1. 6 manajemen data pendapatan ......................................................................... 13
Gambar 1. 7 manajemen data pengeluaran ......................................................................... 14
Gambar 1. 8 manajemen data tanggungan .......................................................................... 15
Gambar 1. 9 manajemen data rumah ................................................................................. 16
Gambar 1. 10 manajemen data tanah................................................................................. 17
Gambar 1. 11 manajemen data air minum .......................................................................... 18
Gambar 1. 12 class diagram............................................................................................... 19
Gambar 1. 13 state chart user ........................................................................................... 20
Gambar 1. 14 state char warga .......................................................................................... 20
Gambar 1. 15 statechart parameter ................................................................................... 21
Gambar 1. 16 statechart kriteria ........................................................................................ 21
Gambar 1. 17 deployment diagram .................................................................................... 22
Gambar 1. 18 component diagram user .............................................................................. 22
Gambar 1. 19 component diagram pengunjung ................................................................... 23
Gambar 1. 20 perancangan database.................................................................................. 24
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – v
Daftar Tabel
Tabel 1. 1 srs ..................................................................................................................... 1
Tabel 1. 2 login admin......................................................................................................... 2
Tabel 1. 3 login operator ..................................................................................................... 2
Tabel 1. 4 registrasi warga ................................................................................................... 3
Tabel 1. 5 input data nilai .................................................................................................... 3
Tabel 1. 6 input data pendapatan ......................................................................................... 4
Tabel 1. 7 input data pengeluaran ........................................................................................ 4
Tabel 1. 8 input data rumah................................................................................................. 4
Tabel 1. 9 input data tanggungan ......................................................................................... 5
Tabel 1. 10 input data tanah ................................................................................................ 5
Tabel 1. 11 input data air minum .......................................................................................... 5
Tabel 1. 12 input parameter ................................................................................................ 6
Tabel 1. 13 hasil kalkulasi .................................................................................................... 6
Tabel 1. 14 keputusan......................................................................................................... 7
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 1
BAB IV
UML
4.1 SRS
No Requirement Aktor Use Case
1
Warga harus terdaftar
terlebih dahulu untuk
mengakses atau melihat data
penerimaan jamkesmas,
Warga
Menyerahkan informasi data dir i
dan data kesejahteraan
2 Untuk masuk ke Hak akses
admin harus menginput
username dan password
terlebih dahulu, Admin meliki
semua hak akses terhadapap
system penerimaan
jamkesmas
Admin
Login : manajemen data warga,
manajemen data kesejahteraan
warga, manajemen Nilai,
manajemen kriteria, manajemen
laporan
3 Untuk masuk ke hak akses
operator harus menginput
username dan password,
tetapi operator memiliki hak
akses terbatas
Operator
Login : manajemen data warga
dan data kesejahteraan.
Tabel 1. 1 srs
4.2 Skenario Proses
4.2.1 Admin Login
Use case : Actor : Tujuan :
login Admin admin admin melakukan login untuk masuk kedalam halaman admin
Actor System
1. admin membuka system
2. admin memilih menu login
3. System menampilkan form
login
4. Admin login dengan
memasukan username dan
password pada form login
5. System akan mengverifikasi
proses login admin
6. Jika username dan
password yang
dimasukkan sesuai, system
akan memperbolehkan
admin memasuki halaman
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 2
admin
Tabel 1. 2 login admin
4.2.2 Login Operator
Use case : Actor : Tujuan :
login oprator operator operator melakukan login untuk masuk kedalam halaman operator
Actor System
1. Operator membuka
system
2. Operator memilih menu
login
3. System menampilkan form login
4. operator login dengan
memasukan username
dan password pada form
login
5. system akan mengverifikasi
proses login operator
6. jika username dan
password benar operator
bisa masuk ke halaman
operator
Tabel 1. 3 login operator
4.2.3 Registrasi Warga
Use case : Actor : Tujuan :
Registrasi Warga admin admin menginput data Warga calon penerimaan jamkesmas
Aktor System
1. Warga menyerahkan data diri
warga dan data kesejahteraan 2. Admin memilih menu registrasi
3. System menampilkan
halaman registrasi
4. Admin mengisi data diri
warga.
5. Admin mengsubmit data-data
warga ke dalam sistem.
6. Sistem akan mengvalidasi
data-data tersebut dan
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 3
menyimpan ke dalam
database
Tabel 1. 4 registrasi warga
Tabel 1.1
4.2.4 Input data nilai
Use case : Actor : Tujuan :
Input Data Nilai admin admin mengiput data nilai
Actor System
1. Member memilih menu
manajemen nilai
2. System menampilkan
Halaman manajemen nilai
3. Admin membuka form input
data nilai penerimaan
jamkesmas
4. System menampilkan form
Input data Nilai
5. Admin mengisi data nilai .
6. Admin mengsubmit data nilai
kedalam sistem
7. System menyimpan
data nilai pada
database
Tabel 1. 5 input data nilai
4.2.5 Manajemen data Pendapatan
Use case : Actor : Tujuan :
Manajemen pendapatan admin admin mengiput data pendapatan
Actor System
1. Admin memilih manajemen
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 4
pendapatan.
2. Sistem akan menampilkan
daftar warga.
3. Sistem memberikan
pilihan (tambah, edit,
delete).
Tabel 1. 6 input data pendapatan
4.2.6 Manajemen data Pengeluaran
Use case : Actor : Tujuan :
Manajemen pengeluaran admin admin mengiput data pengeluaran
Actor System
1. Admin memilih manajemen
pengeluaran.
2. Sistem akan menampilkan
daftar data pengeluaran.
3. Sistem memberikan
pil ihan (tambah, edit,
delete).
Tabel 1. 7 input data pengeluaran
4.2.7 Manajemen data rumah
Use case : Actor : Tujuan :
Manajemen rumah admin admin mengiput data rumah
Actor System
1. Admin memilih manajemen
rumah.
2. Sistem akan menampilkan
daftar rumah.
3. Sistem memberikan
pil ihan (tambah, edit,
delete).
Tabel 1. 8 input data rumah
4.2.8 Manajemen data tanggungan
Use case : Actor : Tujuan :
Manajemen pendapatan admin admin mengiput data tanggungan
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 5
Actor System
1. Admin memilih manajemen
pendapatan.
2. Sistem akan menampilkan
daftar tanggungan.
3. Sistem memberikan
pil ihan (tambah, edit,
delete).
Tabel 1. 9 input data tanggungan
4.2.9 Manajemen data tanah
Use case : Actor : Tujuan :
Manajemen Tanah admin admin mengiput data tanah
Actor System
1. Admin memilih manajemen
tanah.
2. Sistem akan menampilkan
daftar tanah.
3. Sistem memberikan
pil ihan (tambah, edit,
delete).
Tabel 1. 10 input data tanah
4.2.10 Manajemen data air minum
Use case : Actor : Tujuan :
Manajemen data air minum admin mengiput data air minum
Actor System
1. Admin memilih manajemen
air minum.
2. Sistem akan menampilkan
daftar air minum.
3. Sistem memberikan
pil ihan (tambah, edit,
delete).
Tabel 1. 11 input data air minum
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 6
4.2.11 Manajemen parameter
Use case : Actor : Tujuan :
Manajemen data parameter admin admin mengiput data parameter
Actor System
1. Admin memilih manajemen
parameter.
2. Sistem akan menampilkan
daftar parameter.
3. Sistem memberikan
pil ihan (tambah, edit,
delete).
Tabel 1. 12 input parameter
4.2.12 Hasil Kalkulasi
Use case : Actor : Tujuan :
Hasil kalkulasi admin admin mengkalkulasi penerimaan jamkesmas
Aktor System
1. Admin membuka menu input
kriteria
2. Sistem menampilkan form
input kriteria
3. Admin memilih warga yang
akan di kalkulasi
4. Admin menginput data
(pendapatan, pengeluaran,
rumah, tanggungan, tanah, air
minum)
5. Sistem mengkalkulasi data
hasil inputan berdasarkan
parameter.
6. Sistem menampilkan hasil
kalkulasi penerimaan
jamkesmas.
Tabel 1. 13 hasil kalkulasi
4.2.13 Melihat hasil keputusan
Use case :
Melihat hasil keputusan penerimaan jamkesmas
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 7
Actor : Tujuan :
warga warga mengetahui hasil seleksi jamkesmas
Actor System
1. Warga membuka situs
jamkesmas
2. System menampilkan
halaman utama front-end
3. Warga memilih menu cek
hasil
4. Warga memasukkan Id KK
5. System menampilkan hasil
seleksi jamkesmas
6. Warga mencetak Hasil
Seleksi Jamkesmas
Tabel 1. 14 keputusan
Tabel 1.2
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 8
BAB V
DIAGRAM
5.1 Use Case Diagram
5.1.1 Use Case Administrator
Gambar 1. 1 use case administrator
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 9
5.1.2 Use Case Pengunjung dan Operator
Gambar 1. 2 use case warga dan operator
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 10
5.2 Activity Diagram
5.2.1 Login admin
Gambar 1. 3 login admin
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 11
5.2.2 Login operator
Gambar 1. 4 login operator
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 12
5.2.3 Manajemen data nilai parameter
Gambar 1. 5 manajemen data nilai parameter
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 13
5.2.4 Manajemen data pendapatan
Gambar 1. 6 manajemen data pendapatan
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 14
5.2.5 Manajemen data pengeluaran
Gambar 1. 7 manajemen data pengeluaran
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 15
5.2.6 Manajemen data tanggungan
Gambar 1. 8 manajemen data tanggungan
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 16
5.2.7 Manajemen data rumah
Gambar 1. 9 manajemen data rumah
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 17
5.2.8 Manajemen data tanah
Gambar 1. 10 manajemen data tanah
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 18
5.2.9 Manajemen data air minum
Gambar 1. 11 manajemen data air minum
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 19
5.3 Class Diagram
Gambar 1. 12 class diagram
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 20
5.4 Statechart Diagram
5.4.1 StateChart user
Gambar 1. 13 state chart user
5.4.2 StateChart warga
Gambar 1. 14 state char warga
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 21
5.4.3 StateChart parameter
Gambar 1. 15 statechart parameter
5.4.4 StateChart kriteria
Gambar 1. 16 statechart kriteria
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 22
5.5 Deployment Diagram
Gambar 1. 17 deployment diagram
5.6 Component Diagram
5.6.1 Component diagram user
Gambar 1. 18 component diagram user
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 23
5.6.2 Component diagram pengunjung
Gambar 1. 19 component diagram pengunjung
5.7 Perancangan Database
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 24
Gambar 1. 20 perancangan database
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 25
5.8 Kesimpulan
Adapun kesimpulan dari SRS dan Skenario beserta yang telah dirancang, akan lebih mudah
mengetahui struktur kerja seorang actor dan peran dari sistem penerimaan jaminan
kesehatan masyarakat. Dengan adanya perancangan diagram-diagram yang telah dibuat, kita
lebih memahami cara kerja sistem penerimaan jaminan kesehata masyarakat.