Analisis Jaringan Analisis Kebutuhan Nonfungsional

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