Konteks Diagram Desain Perancangan Sistem

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