Gambar 3.8 Diagram alir menu data pakar untuk userrole pakar Pada gambar 3.8 dapat dilihat bahwa untuk pengguna dengan userrole
pakar, diagram alir untuk menu edit sama dengan yang terdapat pada menu edit pada userrole admin, hanya saja pada menu back, tampilan akan kembali ke data
pakar terbatas untuk id yang bersangkutan. Sedangkan untuk userrole admin, data pakar yang muncul adalah semua data pakar yang terdapat pada basis data.
3.2.7 Data Pasien
Berikut adalah diagram alir menu data pasien :
Gambar 3.9 Diagram alir menu data pasien
3
6 BACK
7 ISI FORM
SIMPAN? 4
INISIALISASI USER ID
MULAI
SEMUA PASIEN
TAMBAH DATA?
SELESAI
USERROLE =
ADMIN? T
T Y
EDIT ?
USERROLE =
PAKAR? HANYA SESUAI ID
AKSES DATA PASIEN?
HAPUS EDIT
? AKSES DATA
PASIEN?
HAPUS A
E D
C Y
Y Y
Y Y
Y Y
T T
T T
T T
PESAN PERINGATAN
UPDATE DATA PASIEN
INFORMASI DATA
PASIEN INFORMASI
DATA PASIEN
BACK ?
BACK ?
Y Y
T T
1 1
B
T Y
F
Diagram alir pada menu data pasien sama persis dengan diagram alir data pakar. Pada gambar 3.9 dapat dijelaskan bahwa yang memiliki otorisasi untuk
mengakses menu data pasien adalah pengguna dengan userrole pakar dan admin. Pada userrole admin, data pasien yang muncul adalah semua data pasien yang ada
di dalam basis data. Sedangkan untuk userrole pakar, pasien yang muncul adalah pasien pakar dokter yang bersangkutan. Pasien bisa saja orang yang sama,
namun untuk mendaftar ke id pakar yang berbeda, pasien tersebut memiliki id pasien yang berbeda pula. Hal ini erat kaitannya dengan history diagnosa pasien.
Tiap pasien memiliki sejarah pengobatan yang berbeda untuk setiap pakar
dokter, karena diagnosa satu dokter akan berbeda dengan diagnosa dokter yang lain. Ketika pengguna mengakses salah satu id pasien, maka akan muncul
informasi data pasien yang bersangkutan, lalu pengguna memilih back untuk kembali. Untuk pengguna dengan userrole pakar, dapat melakukan edit dan hapus
saja. Sedangkan pengguna dengan userrole admin dapat melakukan edit, hapus dan tambahkan data pasien untuk semua pakar dokter.
Gambar 3.10 Diagram alir menu data pasien untuk userrole admin Untuk pengguna dengan userrole admin, pada menu edit dan tambahkan
data pasien, alur diagramnya sama. Pada gambar 3.10 untuk melakukan edit dan menambah data pasien, pengguna perlu mengisi formulir pendaftaran yang berisi
informasi pribadi serta userid dan password yang akan digunakan. Pasien dibedakan untuk tiap dokter, untuk itu ketika mendaftarkan pasien, perlu
ditentukan siapa dokter yang menangani.
A
D BACK
F ISI FORM
SIMPAN? C
Gambar 3.11 Diagram alir menu data pasien untuk userrole pakar Pada gambar 3.11 dapat dilihat bahwa untuk pengguna dengan userrole
pakar, diagram alir untuk menu edit sama dengan yang terdapat pada menu edit pada userrole admin, hanya saja pada menu back, tampilan akan kembali ke data
pasien terbatas untuk id yang bersangkutan. Sedangkan untuk userrole admin, data pakar yang muncul adalah semua data pasien yang terdapat pada basis data.
3.3 Basis Pengetahuan