PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI ADMINISTRASI BERBASIS WEB PADA KLINIK LIANDA LAPORAN TUGAS AKHIR Disusun Sebagai Syarat untuk Menyelesaikan Program Pendidikan Diploma 3 Oleh DESI FITRIANI NIM. 1105102008 PROGRAM STUDI MANAJEMEN INFORMATIKA JURUSAN TEKNIK KOMPUTER DAN INFORMATIKA POLITEKNIK NEGERI MEDAN MEDAN 2014
ABSTRAK Perkembangan teknologi saat ini cukup pesat, sehingga dalam usaha bisnis bertambah ketat dimana setiap pelaku bisnis berlomba-lomba memanfaatkan kemajuan teknologi untuk mengembangkan bisnis mereka. Pada bidang kesehatan juga diperlukan kemajuan teknologi untuk merapikan sistem data, baik itu data pasien ataupun data obat. Klinik Lianda juga memerlukan sistem yang dapat mempermudah dan mempercepat pekerjaan bagian administrasi. Maka dari itu sistem yang dibuat berupa Sistem Informasi Administrasi Berbasis Web Pada Klinik Lianda. Sistem informasi ini dibuat dengan merancang DFD (Data Flow Diagram), input, output, database, kamus data, user interface, dan algoritma pemrograman. Sistem ini dibuat berbasis web dengan menggunakan bahasa pemrograman PHP dan MySQL sebagai databasenya. sehingga dihasilkan sistem informasi administrasi yang mudah, dan cepat yang nantinya dapat memberikan dampak positif bagi kinerja di klinik tersebut. Kata kunci : Sistem, Informasi, Klinik, Administrasi, PHP, MySQL.
KATA PENGANTAR Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa karena atas rahmat dan hidayatnya penulis dapat menyelesaikan Laporan Tugas Akhir yang berjudul Perancangan dan Pembuatan Sistem Informasi Administrasi Berbasis Web Pada Klinik Lianda. Laporan Tugas Akhir ini disusun sebagai syarat untuk menyelesaikan Pendidikan Program Diploma 3 Program Studi Manajemen Informatika Jurusan Teknik Komputer dan Informatika Politeknik Negeri Medan. Laporan ini dapat disusun dengan baik karena banyaknya masukan dan dukungan dari berbagai pihak yang berupa informasi, arahan dan bimbingan. Oleh karena itu penulis mengucapkan terima kasih kepada : 1. M.Syahruddin, ST., MT, selaku Direktur Politeknik Negeri Medan. 2. Ferry Fachrizal, ST., M.Kom, selaku Ketua Jurusan Teknik Komputer dan Informatika Politeknik Negeri Medan. 3. Julham, S.T., M.Kom, selaku Ketua Program Studi Manajemen Informatika Politeknik Negeri Medan. 4. Habibi Ramdani S, S.Kom., M.Kom, selaku dosen pembimbing penulis yang telah memberikan masukan yang sangat berguna dan waktu dalam menyelesaikan Laporan Tugas Akhir ini. 5. Hikmah Adwin Adam, S.Kom., M.Kom, selaku wali kelas MI-6A. 6. Seluruh Dosen Pengajar Jurusan Teknik Komputer dan Informatika Program Studi Manajemen Informatika Politeknik Negeri Medan.
7. Seluruh Staff Administrasi Jurusan Teknik Komputer dan Informatika Program Studi Manajemen Informatika Politeknik Negeri Medan. 8. Drs. Jasa S. Meliala dan Dr. Syamsidar. KN., selaku Pemilik Klinik Lianda yang telah bersedia memberikan izin kepada penulis untuk melakukan riset dan memberikan data yang diperlukan oleh penulis. 9. Keluarga Penulis, orang tua yang tiada henti memberikan dukungan, kasih sayang, doa, dan dukungan materi selama proses perkuliahan. Serta saudara-saudara penulis yang selalu mendukung, memberi nasihat dan motivasi dalam pembuatan Laporan Tugas Akhir ini. 10. Rekan-rekan penulis MI-6A khususnya Adesafriko Manurung, Afnika Murti Siregar, Otto Indra Dioz Turnip, Jepri Hutapea dan Nurhayati Batubara, yang telah memberikan semangat kepada penulis sehingga penulis dapat menyelesaikan Laporan Tugas Akhir ini. Penulis menyadari masih banyak kekurangan dalam penyusunan Laporan Tugas Akhir ini. Untuk itu penulis mengharapkan saran dan kritik dari berbagai pihak yang bersifat membangun demi penyempurnaan Laporan Tugas Akhir ini. Semoga Laporan Tugas Akhir ini bermanfaat bagi semua pihak yang membacanya. Medan, 11 Agustus 2014 Penulis Desi Fitriani NIM. 1105102008
DAFTAR ISI LEMBAR PERSETUJUAN... i LEMBAR PENGESAHAN... ii ABSTRAK... iii KATA PENGANTAR... iv DAFTAR ISI... vi DAFTAR GAMBAR... x DAFTAR TABEL... xiii BAB 1 PENDAHULUAN 1.1 LatarBelakangMasalah... 1 1.2 RuangLingkup... 2 1.2.1 RumusanMasalah... 2 1.2.2 BatasanMasalah... 2 1.3 TujuandanManfaatTugasAkhir... 3 1.3.1 TujuanTugasAkhir... 3 1.3.2 ManfaatTugasAkhir... 3 1.4 MetodePenelitian... 4 1.4.1 Persiapan... 4 1.4.2 Pengumpulan Data... 4 1.4.3 PerancanganSistem... 5 1.5 SistematikaPenulisan... 5 1.6 LokasiPenelitian... 7 BAB 2 TINJAUAN PUSTAKA 2.1 Sistem... 8
2.2 Informasi... 8 2.3 SistemInformasi... 9 2.4 Administrasi... 9 2.5 Web... 10 2.6 PHP (PHP Hypertext Preprocessor)... 11 2.7 MySQL... 12 2.8 Internet... 13 2.9 TCP/IP (Transmission Control Protocol/Internet Protocol)... 14 2.10 Database... 14 2.11 Flowchart... 15 2.12 Data Flow Diagram (DFD)... 16 2.13 Normalisasi... 19 2.14 Kamus Data (Data Dictionary)... 19 2.15 SejarahSingkatKlinikLianda... 20 2.15.1Visi KlinikLianda... 21 2.15.2 MisiKlinikLianda... 21 2.15.3 LokasiKlinikLianda... 21 2.15.4 FasilitasPelayananKlinikLianda... 21 2.15.5 StrukturOrganisasiKlinikLianda... 22 BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 AnalisisSistem Yang SedangBerjalan... 24 3.1.1 AnalisisDokumen... 24 3.1.2 AnalisisProsedurAdministrasi... 25 3.1.3 Diagram Konteks... 25 3.2 AnalisisSistem Yang Diusulkan... 26 3.2.1 Diagram KonteksSistem Yang Diusulkan... 26 3.2.2 Rancangan DFD Level 0... 27 3.2.3 DFD Level 1 Proses OlahData Dokter... 29 3.2.4 DFD Level 1 Proses OlahData Perawat... 29 3.2.5 DFD Level 1 Proses OlahData KategoriObat... 30
3.2.6 DFD Level 1 Proses OlahData Obat... 31 3.2.7 DFD Level 1 Proses OlahData Pasien... 32 3.3 Rancangan Output (Keluaran)... 38 3.3.1 PerancanganTampilan Form Login... 38 3.3.2 PerancanganTampilan Data KategoriObat... 39 3.3.3 PerancanganTampilan Data Obat... 39 3.3.4 PerancanganTampilan Data Perawat... 40 3.3.5 PerancanganTampilan Data Dokter... 40 3.3.6 PerancanganTampilan Data Pasien... 41 3.3.7 Perancangan Output Data RawatInapPasien... 41 3.3.8 Perancangan Output BiayaObat... 42 3.3.9 PerancanganLaporanRawatInap... 42 3.3.10 PerancanganLaporanPendapatan... 43 3.3.11 PerancanganLaporanBiayaStokObat... 43 3.4 Rancangan Input (Pemasukan)... 44 3.4.1 PerancanganInput Data KategoriObat... 44 3.4.2 Perancangan Input Data Obat... 44 3.4.3 Perancangan Input Data Perawat... 45 3.4.4 Perancangan Input Data Dokter... 45 3.4.5 Perancangan Input Data Pasien... 46 3.4.6 Perancangan Input OpnamePasien... 46 3.5 Kamus Data... 47 3.6 Rancangan Database... 50 3.6.1 Unnormal... 50 3.6.2 Normal Pertama... 51 3.6.3 Normal Kedua... 52 3.6.4 Normal Ketiga... 53 3.6.5 ERD... 54 3.6.6 RancanganTabel... 55 3.6.7 RelasiAntartabel... 60
3.6.8 RancanganStruktur User Interface... 61 3.6.9 AlgoritmaPemrograman... 62 BAB 4 HASIL DAN PEMBAHASAN 4.1 PembahasanHasilSistem... 73 4.1.1 Halaman Login... 73 4.1.2 Halaman Home... 74 4.1.3 Halaman Input KategoriObat... 75 4.1.4 Halaman Input Obat... 75 4.1.5 Halaman Input Pasien... 76 4.1.6 Halaman Input Dokter... 77 4.1.7 Halaman Input perawat... 78 4.1.8 Halaman Data Kategori... 79 4.1.9 Halaman Data Obat... 80 4.1.10 Halaman Data Pasien... 81 4.1.11 Halaman Data Perawat... 84 4.1.12 Halaman Data Dokter... 84 4.1.13 LaporanObat... 85 4.1.14 LaporanRawatInap... 86 4.1.15 LaporanPendapatan... 86 4.2 StudiKelayakanSistem... 87 4.3 KebutuhanSistem... 88 4.4 KelebihandanKekuranganSistem... 89 BAB 5 SIMPULAN DAN SARAN 5.1 Simpulan... 90 5.2 Saran... 90 DAFTAR PUSTAKA... 92 LAMPIRAN... 93
DAFTAR GAMBAR Gambar Halaman Gambar 2.1 Struktur Organisasi Klinik Lianda... 22 Gambar 3.1 Diagram Konteks Sistem Yang Sedang Berjalan... 26 Gambar 3.2 Diagram Konteks Sistem Yang Diusulkan... 26 Gambar 3.3 Perancangan DFD Level 0 Sistem Yang Diusulkan... 28 Gambar 3.4 Perancangan DFD Level 1 Proses Olah Dokter... 29 Gambar 3.5 Perancangan DFD Level 1 Proses Olah Perawat... 30 Gambar 3.6 Perancangan DFD Level 1 Proses Olah Kategori Obat... 31 Gambar 3.7 Perancangan DFD Level 1 Proses Olah Obat... 32 Gambar 3.8 Perancangan DFD Level 1 Proses Olah Pasien... 33 Gambar 3.9 Perancangan Form Login... 38 Gambar 3.10 Perancangan Output Data Kategori Obat... 39 Gambar 3.11 Perancangan Output Data Obat... 39 Gambar 3.12 Perancangan Output Data Perawat... 40 Gambar 3.13 Perancangan Output Data Dokter... 40 Gambar 3.14 Perancangan Output Data Pasien... 41 Gambar 3.15 Perancangan Output Data Rawat Inap Pasien... 41 Gambar 3.16 Perancangan Output Biaya Obat... 42 Gambar 3.17 Perancangan Output Laporan Rawat Inap... 42 Gambar 3.18 Perancangan Output Laporan Pendapatan... 43 Gambar 3.19 Perancangan Output Laporan Biaya Stok Obat... 43 Gambar 3.20 Perancangan Input Data Kategori Obat... 44 Gambar 3.21 Perancangan Input Data Obat... 44 Gambar 3.22 Perancangan Input Data Perawat... 45 Gambar 3.23 Perancangan Input Data Dokter... 45 Gambar 3.24 Perancangan Input Data Pasien... 46 Gambar 3.25 Perancangan Input Opname Pasien... 46 Gambar 3.26 Bentuk Unnormal... 50
Gambar 3.27 Bentuk Normal Pertama... 51 Gambar 3.28 Bentuk Normal Kedua... 52 Gambar 3.29 Bentuk Normal Ketiga... 53 Gambar 3.30 ERD... 54 Gambar 3.31 Relasi Tabel... 60 Gambar 3.32 Struktur Halaman Dokter... 61 Gambar 3.33 Struktur Halaman Perawat... 61 Gambar 3.34 Flowchart Login Perawat... 62 Gambar 3.35 Flowchart Menu Perawat... 63 Gambar 3.36 Flowchart Pengolahan Data Kategori Obat... 64 Gambar 3.37 Flowchart Pengolahan Data Obat... 65 Gambar 3.38 Flowchart Pengolahan Data Pasien... 66 Gambar 3.39 Flowchart Form Biaya Obat... 67 Gambar 3.40 Flowchart Rawat Inap... 68 Gambar 3.41 Flowchart Login Dokter... 69 Gambar 3.42 Flowchart Menu Dokter... 70 Gambar 3.43 Flowchart Olah Dokter... 71 Gambar 3.44 Flowchart Olah Perawat... 72 Gambar 4.1 Halaman Login... 73 Gambar 4.2 Halaman Home... 74 Gambar 4.3 Halaman Input Kategori Obat... 75 Gambar 4.4 Halaman Input Obat... 76 Gambar 4.5 Halaman Input Pasien... 76 Gambar 4.6 Halaman Input Dokter... 77 Gambar 4.7 Halaman Input Perawat... 78 Gambar 4.8 Halaman Data Kategori... 79 Gambar 4.9 Halaman Data Obat... 80 Gambar 4.10 Halaman Data Pasien... 81 Gambar 4.11 Halaman Input Rekam Medis Pasien... 82 Gambar 4.12 Halaman Opname Pasien... 82 Gambar 4.13 Halaman Obat... 83
Gambar 4.14 Halaman Nota Pembayaran... 83 Gambar 4.15 Halaman Data Perawat... 84 Gambar 4.16 Halaman Data Dokter... 85 Gambar 4.17 Laporan Obat... 85 Gambar 4.18 Laporan Rawat Inap... 86 Gambar 4.19 Laporan Pendapatan... 87
DAFTAR TABEL Tabel Halaman Tabel 2.1 Simbol-simbol Flowchart... 15 Tabel 2.2 Simbol-simbol Data Flow Diagram (DFD)... 18 Tabel 3.1 Spesifikasi Proses... 33 Tabel 3.2 Spesifikasi Proses (Lanjutan)... 34 Tabel 3.3 Spesifikasi Proses (Lanjutan)... 35 Tabel 3.4 Spesifikasi Proses (Lanjutan)... 36 Tabel 3.5 Spesifikasi Proses (Lanjutan)... 37 Tabel 3.6 Spesifikasi Proses (Lanjutan)... 38 Tabel 3.7 Kamus Data... 47 Tabel 3.8 Kamus Data (Lanjutan)... 48 Tabel 3.9 Kamus Data (Lanjutan)... 49 Tabel 3.10 Kategori Obat... 55 Tabel 3.11 Obat... 55 Tabel 3.12 Dokter... 56 Tabel 3.13 Pasien... 57 Tabel 3.14 Perawat... 58 Tabel 3.15 Opname... 58 Tabel 3.16 Biaya Obat... 59
BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Klinik Lianda merupakan klinik pribadi milik Drs. Jasa S. Meliala dan Dr. Syamsidar. KN. yang memberikan pelayanan kesehatan 24 jam kepada masyarakat umum. Klinik Lianda berdiri sejak tahun 1990, klinik ini menangani banyak pasien. Namun, sejak berdirinya klinik ini dan sampai sekarang khususnya pada bagian administrasi masih menggunakan sistem manual. Berdasarkan wawancara langsung dengan pemilik Klinik Lianda bahwa sistem administrasi yang digunakan saat ini adalah dengan cara mencatat seluruh data pasien kemudian disimpan dalam buku catatan klinik dan proses pembayaran masih dicatat secara manual, sehingga waktu yang diperlukan untuk pencarian data pasien dan perekapan administrasi pembayaran cukup lama. Hal ini mengakibatkan kurang rapinya penyimpanan data pasien dan lamanya proses pembayaran dan pencarian data pasien. Perkembangan teknologi saat ini cukup pesat, sehingga dalam usaha bisnis bertambah ketat dimana setiap pelaku bisnis berlomba-lomba memanfaatkan kemajuan teknologi untuk mengembangkan bisnis mereka. Pada bidang kesehatan juga diperlukan kemajuan teknologi untuk merapikan sistem data, baik itu data pasien ataupun data obat. Hal ini juga memberikan kemudahan kepada administrasi untuk mendata pasien dalam hal pembayaran dan perobatan. Salah satu contoh pada Klinik Lianda yang sudah dijabarkan sebelumnya.
Berdasarkan permasalahan yang diuraikan diatas, maka penulis mengusulkan Perancangan dan Pembuatan Sistem Informasi Administrasi Berbasis Web Pada Klinik Lianda sebagai judul dari Tugas Akhir. 1.2. Ruang Lingkup 1.2.1. Rumusan Masalah Berdasarkan uraian permasalahan diatas, maka masalahnya adalah bagaimana membuat sistem informasi administrasi pada klinik lianda untuk mempermudah, mempercepat pekerjaan bagian administrasi, sehingga pihak klinik dapat menyimpan data pasien dan dapat mengetahui pendapatannya. 1.2.2. Batasan Masalah Batasan masalah pada tugas akhir ini adalah: a. Merancang sistem informasi administrasi pada Klinik Lianda berbasis web yang dapat digunakan untuk mempermudah bagian administrasi. Administrasi yang dibahas hanya rawat inap saja. b. Sistem berbasis web ini menggunakan bahasa pemrograman PHP dan database MySQL. c. Penulis tidak membahas masalah keamanan jaringan. d. Data yang dapat diolah sistem administrasi ini meliputi data pasien, data dokter, data perawat, data kategori obat dan data obat.
e. Proses yang dapat dilakukan oleh sistem administrasi ini adalah proses data pasien, proses data dokter, proses data perawat, data kategori obat dan proses data obat. f. Output yang dihasilkan dari sistem administrasi ini adalah informasi rawat inap, informasi obat, dan informasi pendapatan. g. Penulis tidak membahas gaji dokter dan perawat. 1.3. Tujuan dan Manfaat Tugas Akhir 1.3.1. Tujuan Tugas Akhir Tujuan dari penulisan tugas akhir ini adalah: a. Sebagai salah satu syarat untuk menyelesaikan program pendidikan Diploma 3 pada program studi Manajemen Informatika Politeknik Negeri Medan. b. Merancang dan membuat sistem informasi administrasi Klinik Lianda berbasis web. 1.3.2. Manfaat Tugas Akhir Manfaat dari penulisan tugas akhir ini adalah: a. Pemenuhan kebutuhan sistem informasi yang baik agar tercapai proses administrasi secara efektif dan efisien guna mendukung kelancaran usaha bisnis. b. Memudahkan petugas administrasi dalam proses pekerjaannya.
1.4. Metode Penelitian Langkah-langkah yang dilakukan dalam penulisan tugas akhir ini adalah sebagai berikut: 1.4.1. Persiapan Adapun persiapan yang dilakukan penulis yaitu: a. Meminta izin riset di Klinik Lianda. b. Melaksanakan riset di Klinik Lianda. c. Mempersiapkan bahan dan mencari informasi tentang administrasi pada klinik. 1.4.2. Pengumpulan Data Adapun teknik pengumpulan data yang dilakukan penulis adalah : a. Studi Literatur Penulis mengumpulkan data dengan cara mengumpulkan jurnal, paper, dan buku tentang sistem informasi administrasi pada klinik. b. Interview ( Wawancara ) Penulis melakukan wawancara atau komunikasi langsung dengan pemilik untuk mendapatkan informasi dan penjelasan yang diperlukan. c. Observasi ( Penelitian ) Penulis melakukan penelitian, peninjauan dan pengamatan langsung untuk memperoleh data yang relevan dengan masalah penelitian.
c. Pengambilan Data Data ini dapat diperoleh dari Klinik Lianda, yang akan dijadikan sebagai dasar dari objek penelitian. 1.4.3. Perancangan Sistem Dalam merancang sistem penulis melakukan langkah-langkah sebagai berikut: a. Perancangan DFD (Data Flow Diagram). b. Perancangan Output. c. Perancangan Input. d. Perancangan Kamus Data (Data Dictionary). e. Perancangan Struktur Database. f. Perancangan Struktur Algoritma Pemrograman. 1.5. Sistematika Penulisan Perancangan sistematika penulisan tugas akhir ini adalah sebagai berikut : BAB 1 : Pendahuluan Bab ini berisi penjelasan mengenai latar belakang pemilihan judul, rumusan masalah, batasan masalah, tujuan dan manfaat tugas akhir serta metode pelaksanaan tugas akhir.
BAB 2 : Tinjauan Pustaka Bab ini berisi landasan teori yang menjadi referensi utama dalam penulisan tugas akhir. Teori yang dibahas berhubungan dengan aplikasi yang akan dibuat dan juga yang digunakan untuk kepentingan analisis dan perancangan aplikasi. BAB 3 : Analisis dan Perancangan Sistem Bab ini menjelaskan sistem yang sedang berjalan pada klinik. Analisa sistem yang sedang berjalan terdiri dari cara kerja sistem yang sedang berjalan dan usulan pemecahannya serta perancangan sistem yang terdiri dari perancangan Data Flow Diagram (DFD), perancangan output, perancangan input, perancangan database, perancangan struktur user interface, dan struktur algoritma pemograman. BAB 4 : Hasil dan Pembahasan Bab ini membahas hasil berupa tampilan sistem yang diusulkan seperti tampilan form-form input/output dan penjabaran setiap tampilan. Selain itu terdapat juga studi kelayakan sistem. BAB 5 : Kesimpulan dan Saran Bab ini berisi kesimpulan dan saran dari uraian proses pembangunan sistem informasi.
1.6. Lokasi Penelitian Penulis melakukan penelitian mengenai Klinik Lianda di Jl. Pertahanan Dsn IV Patumbak Kampung No. 12, Kecamatan Patumbak, Kabupaten Deli Serdang.