Dari gambar 3.1 terlihat bahwa aplikasi ini, login terdapat 2 user admin dan operator, perlu diketahui kembali bahwa user operator hanya mempunyai hak
akses input data dan lihat data. Sedangka untuk user admin hak aksesnya lebih leluasa sesuai dengan fungsi maupun fitur yang telah disediakan aplikasi ini.
3.4 Desain Perancangan Sistem
Pada sub-bab ini akan membahas mengenai perancangan sistem dari aplikasi Poliklinik yang dikerjakan dalam Tugas Akhir ini antara lain mencakup
DFD Data Flow Diagram, CDM Conceptual Data Model, dan PDM Physical Data Model beserta penjelasan-penjelasannya.
Data Flow Diagram atau biasa disebut DFD merupakan salah satu tool yang paling penting bagi seorang analis sistem. DFD menggambarkan arus data dari
suatu sistem informasi, baik sistem lama maupun sistem baru secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut berada. DFD juga
merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun
rancangan sistem yang mudah dikomunikasikan oleh professional sistem kepada pemakai maupun pembuat program.
Desain sistem yang dibuat dalam tugas akhir ini hanya sampai tahap DFD Level 1, karena penjabaran sistemnya sudah cukup detil walaupun masih
sederhana.
3.4.1 Konteks Diagram
Konteks diagram menjelaskan gambaran umum mengenai sistem poliklinik yang dibuat, yang nantinya akan dijabarkan dalam DFD Level 0 dan
DFD Level 1. Berikut gambar konteks diagram SIPOLI:
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Petugas Admin
Aplikasi_SIPOLI
+
Petugas Operator
data_polientry data_polihapus
login
konfirmasi data_poli_baru
data_polihapus login
data_polilihat data_policari
dt_lihat dt_cari
data_polilihat konfirmasi
data_polientry
data_poli_baru dt_lihat
Gambar 3.2 Konteks Diagram
Penjelasan Gambar 3.2 Konteks Diagram : a.
Proses login yang ditangani oleh sistem, sistem akan memberi konfirmasi apakah login yang dilakukan oleh admin atau operator sudah benar atau
salah. b.
Proses input data daftar pasien baru, daftar dokter baru, daftar admin baru, daftar operator baru, mengisi data rawat pasien, mengisi data
transaksi perawatan sistem akan memberi konfirmasi bahwa data yang diinputkan telah tersimpan atau tidak yang ditangani oleh sistem.
c. Proses lihat data data pasien, data dokter, data admin, data operator, data
rawat pasien dan juga data transaksi dapat sepenuhnya dilihat oleh admin dan sedangkan untuk operator hanya dapat melihat data pasien, data
dokter, data rawat pasien. d.
Proses hapus data melalui menu cari pasien data pasien, data dokter, data admin, data operator, data rawat pasien sistem akan memberi konfirmasi
data telah terhapus atau tidak.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
data_admin
petugas admin
petugas admin
1 pros_login
+
login
1
autentifikasi_login
data_pasien
petugas admin
petugas admin
2 pros_entry_da
ta +
data_polientry [data_poli_baru]
2 data_dokter
3
data_perawatan
4
entry_pasien_baru
data_transaksi 5
data_transaksi_baru petugas
admin
3 pros_lihat_data
+
6 data_laporan
4 pros_cari_data
+
data_poli_cari dt_cari
petugas admin
data_poli_lihat dt_lihat
konfirmasi
lihat_data_transaksi entry_dokter_baru
entry_perawatan_baru cari_data_pasien
cari_data_dokter
cari_data_perawatan
lihat_data_transaksi
petugas admin
petugas admin
5 pros_hapus_
data +
data_polientry [data_poli_baru]
hapus_data_pasien hapus_data_dokter
hapus_data_ perawatan
data_pasien
petugas admin
petugas admin
2.1 proses
pendaftaran [data_Pendaftaranentry]
[data_pndftarn_baru]
2
2.2 entry_pasien
data_entry_pasien
2.3 entry_dokter
data_entry_dokter 2.4
entry_perawat an
data_entry_perawatan
data_dokter 3
data_perawatan
4
[data_pasien_baru]
[data_dokter_baru]
[data_perawatan_baru] 2.5
entry_transak si
data_entry_transaksi
transaksi 5
[data_transaki_baru]
3.4.2 DFD Level 0 dan Level 1