DFD Level 0 dan Level 1 Conceptual Data Model dan Physical Data Model

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

1 DFD Level 0 Semua proses pada level 0 diturunkan atau didetailkan lagi ke dfd level 1, gambar dfd level 0 sebagai berikut : Gambar 3.3 DFD Level 0 2 DFD Level 1 DFD Level 1, Penjabaran dari proses 1 maintenance, berikut adalah gambar DFD Level 1 maintenance : Gambar 3.4 DFD Level 1 Proses 1 Maintenance Input Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. data_pasien petugas admin petugas admin 5.1 proses hapus [hapus_data] dt_terhapus 2 5.2 entry_pasien hapus_data_pasien 5.3 entry_dokter hapus_data_dokter 5.4 entry_perawat an hapus_data_perawatan data_dokter 3 data_perawatan 4 [data_pasien_baru] [data_dokter_baru] [data_perawatan_baru] Pada gambar 3.4 yang merupakan DFD Level 1 Proses 1 Maintenance Input terdapat beberapa proses diantaranya adalah : a. Pada proses 1 maintenance input, petugas admin melakukan entry data pasien baru yang akan ditangani oleh aplikasi SIPOLI. b. Pada proses 1 maintenance input, petugas admin melakukan entry data dokter baru yang akan ditangani oleh aplikasi SIPOLI. Gambar 3.5 DFD Level 1 Proses 1 Maintenance Hapus Pada gambar 3.5 yang merupakan DFD Level 1 Proses 1 Maintenance Hapus terdapat beberapa proses diantaranya adalah : a. Pada proses 1 maintenance hapus, petugas admin melakukan hapus data pasien yang ada di dalam aplikasi SIPOLI. b. Pada proses 1 maintenance input, petugas admin melakukan hapus data dokter yang ada di dalam aplikasi SIPOLI.

3.4.3 Conceptual Data Model dan Physical Data Model

Berikut ini adalah rancangan Conceptual Data Model dan Physical Data Model yang akan digunakan untuk implementasi database kedalam sistem. Database yang digunakan adalah MS Access 2007. Berikut gambar Conceptual Data Model : Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. DIBERIKAN DI MEMBERIKAN Relation_172 merwat psien_drwt mntri_dftr dktr_dftr dt_yg_mrwt um_dftr dsnkry_dftr mh_mendftr dt_dftr PENDAFTARAN PASIEN_DAFTAR NO_REGISTRASI STATUS TGL_RAWAT MAHASISWA NPM NAMA UMUR JEN_KEL TELP FAK_JUR ALAMAT DOSENKARYAWAN NIP_NPT NAMA UMUR JEN_KEL TELP PEKERJAAN PANGKAT GOL ALAMAT UMUM NO_KTP_SIM NAMA ALAMAT UMUR JEN_KEL TELP YANG_MERAWAT KODE_YG_MERAWAT STATUS DATA_DOKTER NAMA_DOKTER UMUR JEN_KEL ALAMAT TELP SPESIALIS PRAKTEK MANTRI NAMA_MANTRI UMUR JEN_KEL TELP ALAMAT PRAKTEK DATA_RAWAT KELUHAN RUJUKAN TGL_RAWAT Obat ID_OBAT NAMA_OBAT DOSIS UKURAN JUMLAH Gambar 3.6 Conceptual Data Model Gambar 3.7 Physical Data Model ID_OBAT = ID_OBAT KODE_YG_MERAWAT = KODE_YG_MERAWAT NO_REGISTRASI = NO_REGIST RASI KODE_YG_MERAWAT = KODE_YG_MERAWAT KODE_YG_MERAWAT = KODE_YG_MERAWAT KODE_YG_MERAWAT = KODE_YG_MERAWAT NO_KT P_SIM = NO_KT P_SIM NO_REGISTRASI = NO_REGIST RASI NO_REGISTRASI = NO_REGIST RASI NIP_NPT = NIP_NPT NPM = NPM NO_REGISTRASI = NO_REGIST RASI NO_REGISTRASI = NO_REGIST RASI PENDAFTARAN NO_REGISTRASI Text15 KODE_YG_MERAWAT Text10 PASIEN_DAFTAR NO_REGISTRASI Text15 NPM Text10 NIP_NPT Text18 NO_KTP_SIM Text15 STATUS Text15 TGL_RAWAT DateTime MAHASISWA NPM Text10 NO_REGISTRASI Text15 NAMA Text20 UMUR Text2 JEN_KEL Text15 TELP Text12 FAK_JUR Text8 ALAMAT Text20 DOSEN_KARYAWAN NIP_NPT Text18 NO_REGISTRASI Text15 NAMA Text20 UMUR Text2 JEN_KEL Text15 TELP Text12 PEKERJAAN Text10 PANGKAT Text15 GOL Text4 ALAMAT Text20 UMUM NO_KTP_SIM Text15 NO_REGISTRASI Text15 NAMA Text20 ALAMAT Text20 UMUR Text2 JEN_KEL Text15 TELP Text12 YANG_MERAWAT KODE_YG_MERAWAT Text10 STATUS Text15 DATA_DOKTER KODE_YG_MERAWAT Text10 NAMA_DOKTER Text20 UMUR Text2 JEN_KEL Text15 ALAMAT Text20 TELP Text12 SPESIALIS Text15 PRAKTEK Text15 MANTRI KODE_YG_MERAWAT Text10 NAMA_MANTRI Text20 UMUR Text2 JEN_KEL Text15 TELP Text12 ALAMAT Text20 PRAKTEK Text15 DATA_RAWAT NO_REGISTRASI Text15 KODE_YG_MERAWAT Text10 ID_OBAT Text6 KELUHAN Text20 RUJUKAN Text15 TGL_RAWAT DateTime OBAT ID_OBAT Text6 NAMA_OBAT Text20 DOSIS Text10 UKURAN Text5 JUMLAH Text4 Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3.5 Struktur Basis Data