Requirement Analysist .1 Use Case Diagram Relasi Antar Tabel Desain Database Tabel USER1

3.2 Requirement Analysist 3.2.1 Use Case Diagram a. Admin Admin Gambar 3.1 Use Case Admin PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI b. Kasir Kasir Gambar 3.2 Use Case Kasir c. Penagihan Penagihan Gambar 3.3 Use Case Penagihan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 3.3 Logical Design 3.3.1 ER Diagram USER USER_NAME [ PK1 ] PASSWORD ID_ROLE ROLE ID_ROLE [ PK1 ] ROLE DOKTER ID_DOKTER [ PK1 ] NAMA_DOKTER ALAMAT_DOKTER KOTA TELP BIDANG PEMBAYARAN NO_FOLIO [ FK1 ] NO_MR [ FK2 ] ID_PERUSAHAAN NAMA_PASIEN NAMA_PERUSAHAAN B_DOKTER_DIBAYAR B_OBAT_DIBAYAR B_TAMBAHAN_DIBAYAR TOTAL_DIBAYAR TEMPAT_PENANGANAN TAMBAHAN_PELAYANAN NAMA_DOKTER SPESIALIS B_DOKTER_PENAGIHAN B_OBAT_PENAGIHAN B_TAMBAHAN_PENAGIHAN TOTAL_PENAGIHAN TGL_BAYAR ID_DOKTER [FK 3] ID_POLI [FK4] POLIKLINIK ID_POLI [ PK1 ] NAMA_POLI PASIEN NO_MR [ PK1 ] NAMA_PASIEN ALAMAT_PASIEN TGL_LAHIR KOTA UMUR JNS_KELAMIN STATUS AGAMA NAMA_ORTU NAMA_PERUSAHAAN ID_PERUSAHAAN TGL_MASUK PERUSAHAAN ID_PERUSAHAAN NAMA_PERUSAHAAN ALAMAT_PERUSAHAAN CONTACT_PERSON UMUM ANAK SPOG BKIA THT BEDAH DALAM GIGI FISIOTERAPI KULIT MATA ODS RONTGEN LAB USG OBAT BIAYA NO_FOLIO [ PK1 ] NO_MR [ FK1 ] T_BIAYA_DOKTER T_BIAYA_OBAT T_BIAYA_TAMBAHAN T_BIAYA_KESELURUHAN punya punya punya punya punya transaksi punya punya Gambar 3.4 Entity Relational Model PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 3.3.2 Proses Modelling DFD Diagram 3.3.2.1 Context Diagram Sistem Informasi Pembayaran Biaya Perawatan Pasien yang Menggunakan Asuransi Kesehatan dari Perusahaan Admin Penagihan Kasir Informasi Data User, Informasi Data Perusahaan, Informasi Data Biaya Pasien Rawat Jalan, Informasi Data Pasien Rawat Jalan, Informasi Data Pembayaran Pasien Rawat Jalan, Informasi Data Penagihan Pasien Rawat Jalan, Informasi Data Dokter, Informasi Data Poliklinik Username dan Password bagian Admin, Data User, Data Perusahaan, Data Pasien Rawat Jalan, Data Biaya Pasien Rawat Jalan, Data Pembayaran Pasien Rawat Jalan,Data Penagihan Pasien Rawat Jalan, Data Dokter, Data Poliklinik Informasi Data Pasien Rawat Jalan, Informasi Data Pembayaran Pasien Rawat Jalan, Informasi Data Penagihan Pasien Rawat Jalan. Username dan Password bagian Penagihan Username dan Password bagian Kasir, Data Pasien Rawat Jalan, Data Biaya Pasien Rawat Jalan, Data Pembayaran Pasien Rawat Jalan Informasi Data Pasien Rawat Jalan, Informasi Data Biaya Pasien Rawat Jalan, Informasi Data Pembayaran Pasien Rawat Jalan Gambar 3.5 Context Diagram PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

3.3.2.2 Diagram Berjenjang

Gambar 3.6 Diagram Berjenjang bagian 1 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3.7 Diagram Berjenjang bagian 2 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3.8 Diagram Berjenjang bagian 3 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

3.3.2.3 Overview Diagram

Gambar 3.9 Overview Diagram PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

3.3.2.4 Data Flow Diagram DFD

Gambar 3.10 DFD Level 1 Proses 1 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3.11 DFD Level 1 Proses 2 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3.12 DFD Level 1 Proses 2.2 Gambar 3.13 DFD Level 2 Proses 1.2 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3.14 DFD Level 2 Proses 1.4 Gambar 3.15 DFD Level 2 Proses 1.6 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3.16 DFD Level 2 Proses 1.8 Gambar 3.17 DFD Level 2 Proses 1.10 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3.18 DFD Level 2 Proses 1.12 Gambar 3.19 DFD Level 2 Proses 1.14 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3.20 DFD Level 2 Proses 1.16 Gambar 3.21 DFD Level 2 Proses 2.4 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3.22 DFD Level 2 Proses 3.2 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

3.3.2.5 Tabel Entity, Input, Output Entity

Input Output Admin Username dan Password bagian Admin, Data User, Data Perusahaan, Data Pasien Rawat Jalan, Data Biaya Pasien Rawat Jalan, Data Pembayaran Pasien Rawat Jalan,Data Penagihan Pasien Rawat Jalan, Data Dokter, Data Poliklinik Informasi Data User, Informasi Data Perusahaan, Informasi Data Biaya Pasien Rawat Jalan, Informasi Data Pasien Rawat Jalan, Informasi Data Pembayaran Pasien Rawat Jalan, Informasi Data Penagihan Pasien Rawat Jalan, Informasi Data Dokter, Informasi Data Poliklinik Kasir Username dan Password bagian Kasir, Data Pasien Rawat Jalan, Data Biaya Pasien Rawat Jalan, Data Pembayaran Pasien Informasi Data Pasien Rawat Jalan, Informasi Data Biaya Pasien Rawat Jalan, Informasi Data Pembayaran Pasien PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Rawat Jalan Rawat Jalan Penagihan Username dan Password bagian Penagihan Informasi Data Pasien Rawat Jalan, Informasi Data Pembayaran Pasien Rawat Jalan, Informasi Data Penagihan Pasien Rawat Jalan. Tabel 3.1 Tabel Entity, Input, Output PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

3.4 Relasi Antar Tabel

USER_NAME PASSWORD ID_ROLE USER1 ID_ROLE ROLE ROLE ID_DOKTER NAMA_DOKTER ALAMAT_DOKTER KOTA TELP BIDANG DOKTER NO_FOLIO NO_MR ID_PERUSAHAAN NAMA_PASIEN NAMA_PERUSAHAAN B_DOKTER_DIBAYAR B_OBAT_DIBAYAR B_TAMBAHAN_DIBAYAR TOTAL_DIBAYAR TEMPAT_PENANGANAN TAMBAHAN_PELAYANAN NAMA_DOKTER SPESIALIS B_DOKTER_PENAGIHAN B_OBAT_PENAGIHAN B_TAMBAHAN_PENAGIHAN TOTAL_PENAGIHAN TGL_BAYAR ID_DOKTER ID_POLI PEMBAYARAN ID_POLI NAMA_POLI POLIKLINIK ID_PERUSAHAAN NAMA_PERUSAHAAN ALAMAT_PERUSAHAAN CONTACT_PERSON UMUM ANAK SPOG BKIA THT BEDAH DALAM GIGI FISIOTERAPI KULIT MATA ODS RONTGEN LAB USG OBAT NO_MR NAMA_PASIEN ALAMAT_PASIEN TGL_LAHIR KOTA UMUR JNS_KELAMIN STATUS AGAMA NAMA_ORTU NAMA_PERUSAHAAN ID_PERUSAHAAN TGL_MASUK NO_FOLIO NO_MR T_BIAYA_DOKTER T_BIAYA_OBAT T_BIAYA_TAMBAHAN T_BIAYA_KESELURUHAN PERUSAHAAN PASIEN BIAYA Gambar 3.23 Relasi Antar Tabel PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

3.5 Desain Database Tabel USER1

Nama Field Tipe Panjang USER_NAME varchar 10 PASSWORD varchar 15 ID_ROLE int 4 Tabel 3.2 Tabel User1 Tabel ROLE Nama Field Tipe Panjang ID_ROLE int 4 ROLE varchar 30 Tabel 3.3 Tabel Role Tabel POLIKLINIK Nama Field Tipe Panjang ID_POLI varchar 4 NAMA_POLI varchar 30 Tabel 3.4 Tabel Poliklinik PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Tabel PERUSAHAAN Nama Field Tipe Panjang ID_PERUSAHAAN varchar 4 NAMA_PERUSAHAAN varchar 40 ALAMAT_PERUSAHAAN varchar 40 CONTACT_PERSON varchar 40 UMUM int 4 ANAK int 4 SPOG int 4 BKIA int 4 THT int 4 BEDAH int 4 DALAM int 4 GIGI int 4 FISIOTERAPI int 4 KULIT int 4 MATA int 4 ODS int 4 RONTGEN int 4 LAB int 4 USG int 4 OBAT int 4 Tabel 3.5 Tabel Perusahaan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Tabel PEMBAYARAN Nama Field Tipe Panjang NO_FOLIO varchar 20 NO_MR varchar 20 ID_PERUSAHAAN varchar 4 NAMA_PASIEN varchar 40 NAMA_PERUSAHAAN varchar 40 B_DOKTER_DIBAYAR decimal 5 B_OBAT_DIBAYAR decimal 5 B_TAMBAHAN_DIBAYAR decimal 5 TOTAL_DIBAYAR decimal 5 TEMPAT_PENANGANAN varchar 20 TAMBAHAN_PELAYANAN varchar 20 NAMA_DOKTER varchar 40 SPESIALIS varchar 15 B_DOKTER_PENAGIHAN decimal 5 B_OBAT_PENAGIHAN decimal 5 B_TAMBAHAN_PENAGIHAN decimal 5 TOTAL_PENAGIHAN decimal 5 TGL_BAYAR datetime 8 ID_DOKTER varchar 4 ID_POLI varchar 4 Tabel 3.6 Tabel Pembayaran PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Tabel PASIEN Nama Field Tipe Panjang NO_MR varchar 20 NAMA_PASIEN varchar 40 ALAMAT_PASIEN varchar 40 TGL_LAHIR datetime 8 KOTA varchar 20 UMUR int 4 JNS_KELAMIN varchar 10 STATUS varchar 15 AGAMA varchar 15 NAMA_ORTU varchar 40 NAMA_PERUSAHAAN varchar 40 ID_PERUSAHAAN varchar 4 TGL_MASUK datetime 8 Tabel 3.7 Tabel Pasien PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Tabel DOKTER Nama Field Tipe Panjang ID_DOKTER varchar 4 NAMA_DOKTER varchar 40 ALAMAT_DOKTER varchar 40 KOTA varchar 20 TELP varchar 14 BIDANG varchar 30 Tabel 3.8 Tabel Dokter Tabel BIAYA Nama Field Tipe Panjang NO_FOLIO varchar 20 NO_MR varchar 20 T_BIAYA_DOKTER decimal 5 T_BIAYA_OBAT decimal 5 T_BIAYA_TAMBAHAN decimal 5 T_BIAYA_KESELURUHAN decimal 5 Tabel 3.9 Tabel Biaya PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

3.6 Desain Input Dan Output Sistem