Keterangan : 1. Dokter : {id_dokter, nama_dokter, jenis_dokter, no_poli, email, level,
username, password } 2. Pasien : {id_pasien, nama_pasien, tgl_lahir, pekerjaan, alamat, JK, email,
level, username, password } 3. Petugas : {id_petugas, nama_petugas, bagian, email, level, username,
password } 4. Pendaftaran :{no_pendaftaran, tgl_pendaftaran, jam_daftar, batas_waktu,
no_jadwal, no_rekmed, status} 5. Rekam_medis : { no_rekmed, id_pasien}
6. Detail_tindakan : {no_detail_tindakan, no_rekmed, tgl_berobat, anamnesa, diagnosa, terapi, id_dokter}
7. Resep :{no_resep, no_detail_tindakan, isi_resep, tgl_resep, status } 8. Detail_resep : {no_detail_resep, no_resep, no_obat, jumlah, harga_satuan,
sub_total, id_petugas} 9. Obat :{no_obat, nama_obat, jenis_obat, harga_obat}
10. Pemeriksaan_lab :{no_pemeriksaan, no_detail_tindakan, tgl_pemeriksaan, nama_pemeriksaan, status}
11. Detail_pemeriksaan_lab : {no_detail_pemeriksaan, no_pemeriksaan, no_lab, hasil, nilai_normal, harga, tgl_detail_pemeriksaan, id_dokter,
id_petugas, sudahbaca} 12. Laboratorium : {no_lab, nama_pemeriksaan, harga}
13. Rujukan : {no_rujukan, tgl_dirujuk, no_detail_tindakan, id_lembaga, diagnosa_sementara, ket, status}
14. Detail_rujukan : {no_detail_rujukan, no_rujukan, diagnosa, tindakan, tgl_detail_rujukan, nama_dokter}
15. Lembaga_kesehatan : {id_lembaga, nama_lembaga, alamat_lembaga, email, level, username, password}
16. Info_kesehatan : {no_info, judul, isi, tgl_info, id_dokter} 17. Jadwal_praktek : {no_jadwal, hari, jam_praktek, id_dokter }
18. Poli : {no_poli, nama_poli}
3.1.4 Analisis Kebutuhan Fungsional
Analisis Kebutuhan fungsional adalah kebutuhan perangkat lunak terhadap aspek-aspek yang berhubungan dengan perancangan sistem yang akan dibangun.
Analisi kebutuhan fungsional terdiri dari diagram konteks, data flow diagram, spesifikasi proses, dan kamus data.
3.1.4.1 Diagram Konteks
Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Adapun diagram konteks dari
aplikasi e-health pada Klinik Sehat Budi Luhur dapat dilihat pada gambar 3.9.
Aplikasi E-health pada Klinik Sehat Budi Luhur
Admin Dokter
Petugas Apotek Petugas
Laboratorium
Lembaga Kesehatan
Bagian pendaftaran
Data login admin Data petugas
Data pasien Data dokter
Data lembaga kesehatan Data Laboratorium
Data jadwal praktek Data poli
Info login invalid Info petugas
Info pasien Info dokter
Info lembaga kesehatan Info obat
Info laboratorium Info jadwal praktek
Info poli Laporan data pasien
Laporan data obat Laporan tindakan medis
Laporan detail resep Laporan pemeriksaan lab
Info login invalid Info pasien
Info rekam medis Info detail tindakan
Info resep Info pemeriksaan lab
Info rujukan Info kesehatan
Data login dokter Data detail tindakan
Data resep Data pemeriksaan lab
Data rujukan Data info kesehatan
Info login invalid Info obat
Info resep yang masuk Info detail resep
Data login petugas apotek Data obat
Data detail resep
Data login lembaga kesehatan Data hasil rujukan
Info login invalid Info Riwayat kesehatan
Info rujukan Info hasil rujukan
Data login bagian pendaftaran Data pendaftaran
Data pasien Data login petugas laboratorium
Data laboratorium Data hasil pemeriksaan lab
Info login invalid Info laboratorium
Info pemeriksaan lab yang masuk Info hasil pemeriksaan lab
Info login invalid Info pendaftaran
Info pasien Info jadwal praktek
Pasien Info login invalid
Info pendaftaran Info jadwal praktek dokter
Info lembaga kesehatan Info kesehatan
Info rekam medis Info rekapitulasi biaya
Data login pasien Data pendaftaran
Data pasien Web Mail
Info password baru Yahoo
Messenger Data pesan dari dokter
Info pesan dari pasien
Gambar 3.9 Diagram Konteks Aplikasi E-health pada Klinik Sehat Budi
Luhur 3.1.4.2
Data Flow Diagram DFD
Data Flow Diagram DFD merupakan model dari sistem untuk menggambarkan pembagian sistem ke modul yang lebih kecil. Salah satu
keuntungan menggunakan diagram aliran data adalah memudahkan pemakai atau user yang kurang menguasai bidang komputer mengerti sistem yang akan