APLIKASI PENGOLAHAN DATA PELAYANAN KESEHATAN PADA PUSKESMAS INDERALAYA DENGAN MENGGUNAKAN PROGRAM BORLAND DELPHI 2007 DAN SQL SERVER 2008
Kiki Hardiansyah Jurusan Manajemen Informatika Politeknik PalComTech
Abstrak Pengolahan data pada Puskesmas Inderalaya bertujuan untuk mengolah data administrasi berkas pelayanan kesehatan yang dapat digunakan untuk penyimpanan data. Perancangan sistem yang digunakan adalah dengan metode waterfall, alat yang digunakan untuk merancang sistem berupa Flowchart, Diagram Konteks, Diagram Nol, Diagram Rinci, Diagram ERD dan Rancangan Tabel. Teknik pengumpulan data dengan cara observasi, wawancara, dan dokumentasi. Sedangkan perangkat lunak penunjang menggunakan pemrograman Delphi 2007 dan SQL Server 2008 sebagai database.Hasil implementasi yang dicapai diharapkan mampu mengolah data dengan cepat, tepat dan akurat sehingga dapat digunakan dan bermanfaat oleh perusahaan dalam memperoleh laporanlaporan yang lebih cepat, tepat, dan akurat. Kata Kunci : Pengolahan Data, Pelayanan Kesehatan, Puskesmas, Delphi 2007, SQL Server 2008
PENDAHULUAN Perkembangan Komputer saat ini meningkat pesat seiring dengan semakin berkembangnya ilmu pengetahuan di semua bidang. Penerapan komputerisasi sangat diperlukan dalam menyelesaikan pekerjaan baik di instansi-instansi pemerintah maupun perusahaan swasta. Komputer mempunyai ketepatan dan ketelitian yang sangat tinggi dalam mengolah data. Selain mengolah data, komputer juga berfungsi untuk menyelesaikan perhitungan, pembuatan tabel dan sebagainya, dan komputer juga merupakan alat bantu dalam proses pengolahan data untuk mendapatkan informasi yang cepat, tepat dan akurat sesuai dengan yang diharapkan. Puskesmas Inderalaya merupakan sebuah instansi pemerintah yang bergerak dibidang pelayanan kesehatan pada masyarakat. Era perkembangan teknologi yang sangat pesat saat ini, menuntut Puskesmas Inderalaya untuk meningkatkan pelayanan kepada masyarakat karena masyarakat merupakan faktor penting dari keberadaan dan kelangsungan sistem pelayanan itu sendiri terlebih sistem pelayanan bergerak dibidang pelayanan pada maysarakat. Pelayanan kesehatan memiliki tujuh unit pelayanan yaitu unit promkes, unit kesga, unit P2M, unit gizi, unit pengobatan, unit Kesling, unit perawatan. Dari ketujuh unit tersebut penulis mengambil satu unit yang akan di bahas yaitu unit perawatan yang memiliki subunit yaitu gawat darurat, labortorium, perkesmas, fisiotrafi, radiologi.
1
LANDASAN TEORI Aplikasi Menurut Jogiyanto (2006:67), aplikasi merupakan program yang sudah berpengalaman dan dapat melakukan tugasnya tanpa harus dibimbing secara langsung. Menurut Hendrayudi (2008:194), aplikasi adalah program komputer yang dipakai untuk melakukan pekerjaan tertentu. Data Menurut Hasan (2008:18), data adalah keterangan-keterangan tentang suatu hal, dapat berupa sesuatu yang diketahui atau dianggap. Sedangkan menurut Kristanto (2008:7), data adalah Kenyataan yang menggambarkan suatu kejadian yang sedang terjadi, dimana data tersebut akan diolah dan diterapkan dalam sistem menjadi input yang berguna dalam suatu sistem. Pengolahan Data Menurut Hasan (2008:18), pengolahan data adalah yang dimaksudkan sebagai suatu proses untuk memperoleh data ringkasan dari data mentah dengan menggunakan cara atau rumus tertentu. Sedangkan menurut Kristanto (2008:8), pengolahan data adalah waktu yang digunakan untuk menggambarkan perubahan bentuk data menjadi informasi yang memiliki kegunaan. Program Menurut Sudjana (2006:313), program adalah kegiatan yang diselenggarakan oleh perorangan, lembaga, institusi dengan dukungan sarana dan prasarana yang diorganisasi dan dilakukan dengan maksud untuk meningkatkan kesejahteraan hidup manusia. Bahasa Pemrograman Menurut Malik (2006:1), Bahasa Pemrograman Delphi yang termasuk dalam salah satu bahasa pemrograman visual adalah generasi lanjut pemrograman pascal. Adapun, rilis pertamanya (Versi Delphi pertama) adalah tahun 1995, kemudian berlanjut sampai rilis ketujuh pada tahun 2002 dan kini rilis terbarunya adalah adalah Delphi 8 dan 2005. Pemrograman Delphi sendiri dibuat oleh Borland International Corporation dan berjalan diatas platform (sistem operasi) Windows. Menurut Tim Wahana Komputer (2006:20), Borland Delphi adalah sebuah bahasa pemrograman yang dirilis dan dipopulerkan oleh perusahaan software besar bernama Borland Software Corporation, yang berdiri sejak tahun 1983. Versi pertama Delphi diluncurkan ke pasar pada tahun 1995. Delphi dirancang untuk beroperasi pada lingkungan sistem operasi Microsoft Windows.
HASIL DAN PEMBAHASAAN Hasil Analisis sistem berjalan dilakukan untuk mengetahui bagaimana alur proses yang terjadi pada sistem yang sudah berjalan dan mengetahui kekurangan dan kendala yang dihadapi.
2
a. Diagram Konteks Diagram konteks adalah diagram yang menggambarkan bagian besar dari aliran arus data, dapat dilihat pada gambar 1 :
Gambar 1. Diagram Konteks Gambar diagram konteks diatas dapat dijelaskan yaitu aplikasi pengolahan data pelayanan kesehatan pada Puskesmas, memiliki 3 (tiga) entitas yaitu pasien, paramedis, dan puskesmas. Aplikasi pengolahan data pelayanan kesehatan pada Puskesmas inderalaya mempunyai masukan dari entitas paramedis yaitu data posyandu, data penyuluhan, data laboratorium, dan data unit gawat darurat, dari entitas pasien yaitu berupa data pasien. Data yang diinput dan diolah akan menghasilkan laporan yang berupa profil kesehatan. b. Diagram Level 0 Diagram ini dibuat untuk menggambarkan tahapan proses yang ada di dalam diagram konteks yang penjabarannya lebih terinci, diagram dapat dilihat pada gambar 2:
3
Gambar 2. Diagram Level 0 c. Diagram Level 1 Diagram ini dibuat untuk menggambarkan tahapan proses yang ada di dalam diagram level 0 yang penjabarannya lebih terinci, diagram dapat dilihat pada gambar 3:
4
Gambar 3. Diagram Level 1 1. Entity Relationship Diagram (ERD) Entity Relationship Diagram (ERD) adalah diagram yang menggambarkan hubungan antara entitas dengan attribute penghubungnya. Entity Relationship Diagram (ERD) diperlukan dalam perancangan file yang akan digunakan dalam sistem, karena dari Entity Relationship Diagram (ERD) dapat diketahui berapa file yang digunakan dalam sistem. Diagram ini dapat dilihat pada gambar 4:
5
Gambar 5. Entity Relationship Diagram (ERD) Desain Perancangan desain digunakan untuk memberikan alternative pemecahan masalah dengan menggunakan aplikasi pemrograman Delphi 2007 dan SQL Server 2008 sebagai database-nya. Desain Alur Diusulkan Aplikasi yang akan dibuat ini dipandang akan lebih membantu baik dari segi user yang akan menggunakan tidak akan merasa kesulitan karena aplikasi sudah berbentuk grafis dimana terdiri dari beberapa menu yaitu input data penyuluhan, data posyandu, data laboratorium, dan data UGD beserta laporan-laporannya yang relatif mudah dipahami bagi pengguna, serta dapat memberikan kemudahan dalam penyajian data yang berkualitas bagi pihak Puskesmas inderalaya.Berikut alur proses sistem yang diusulkan untuk Puskesmas inderalaya dapat dilihat pada gambar 6:
6
Gambar 6. Alur Proses Sistem Diusulkan
Desain Alur Diusulkan Aplikasi yang akan dibuat ini dipandang akan lebih membantu baik dari segi user yang akan menggunakan tidak akan merasa kesulitan karena aplikasi sudah berbentuk grafis dimana terdiri dari beberapa menu yaitu input data penyuluhan, data posyandu, data laboratorium, dan data UGD beserta laporan-laporannya yang relatif mudah dipahami bagi pengguna, serta dapat memberikan kemudahan dalam penyajian data yang berkualitas bagi pihak Puskesmas inderalaya.
7
Pembahasan Adapun hasil Form Input dari rancangan sistem masukan yang telah dibuat adalah sebagai berikut : a. Form Login File ini adalah file form login yang merupakan tampilan awal sebelum masuk ke form menu utama dari program, adapun tampilan form login seperti pada gambar 7 :
Gambar 7. Tampilan Form Login b. Form Menu Utama File ini adalah file form menu utama yang merupakan tampilan utama dari program, adapun tampilan menu utama seperti pada gambar 8 :
Gambar 8. Tampilan Form Menu Utama c. Form Input Data Petugas Form input data Petugas, berfungsi untuk mengolah data Petugas, adapun tampilan form input data berkas seperti pada gambar 9:
8
Gambar 9. Tampilan Form Input Data Petugas d. Form Input Data Pelayanan Form input data Pelayanan, berfungsi untuk mengolah data Pelayanan, adapun tampilan form input data berkas seperti pada gambar 10:
Gambar 10. Tampilan Form Tabel Data pelayanan e. Form Input Data Perawatan Form input data Perawatan, berfungsi untuk mengolah data Perawatan, adapun tampilan form input data berkas seperti pada gambar 11:
Gambar 11. Tampilan Form Tabel Data Perawatan f. Form Input Data Perkesmas
9
Form input data Perkesmas, berfungsi untuk mengolah data Perkesmas, adapun tampilan form input data berkas seperti pada gambar 12:
Gambar 12. Tampilan Form Tabel Data perkemas g. Form Input Data Fisiotrafi Form input data Fisiotrafi, berfungsi untuk mengolah data Fisiotrafi, adapun tampilan form input data berkas seperti pada gambar 13:
Gambar 13. Tampilan Form Tabel Data Fisiotrafi h. Form Input Data Radiologi Form input data Radiologi, berfungsi untuk mengolah data Radiologi, adapun tampilan form input data berkas seperti pada gambar 14:
Gambar 14. Tampilan Form Tabel Data Radiologi
10
i. Form Input Data Laboratorium Form input data Laboratorium, berfungsi untuk mengolah data Laboratorium, adapun tampilan form input data berkas seperti pada gambar 15:
Gambar 15. Tampilan Form Tabel Data Laboratorium j. Form Input Data UGD Form input data UGD, berfungsi untuk mengolah data UGD, adapun tampilan form input data berkas seperti pada gambar 16:
Gambar 16. Tampilan Form Tabel Data UGD k. Form Laporan Data Perawatan Form laporan Perawatan, berfungsi untuk menampilkan semua data Perawatan, adapun tampilan form laporan data Perawatan seperti pada gambar 17:
Gambar 17. Tampilan Form Laporan Perawatan
11
l. Form Laporan Data Perkesmas Form laporan Perkesmas, berfungsi untuk menampilkan semua data Perkesmas, adapun tampilan form laporan data Perkesmas seperti pada gambar 18:
Gambar 18. Tampilan Form Laporan Perkesmas m. Form Laporan Data Radiologi Form laporan Radiologi berfungsi untuk menampilkan semua data Radiologi, adapun tampilan form laporan data Radiologi seperti pada gambar 19:
Gambar 19. Tampilan Form Laporan Radiologi n. Form Laporan Data Fisiotrafi Form laporan Fisiotrafi berfungsi untuk menampilkan semua data Fisiotrafi, adapun tampilan form laporan data Fisiotrafi seperti pada gambar 20:
Gambar 20. Tampilan Form Laporan Radiologi
12
o. Form Laporan Data Laboratorium Form laporan Penyuluhan, berfungsi untuk menampilkan semua data Penyuluhan, adapun tampilan form laporan data Penyuluhan seperti pada gambar 21:
Gambar 21. Tampilan Form Laporan Laboratorium p. Form Laporan Data UGD Form laporan Penyuluhan, berfungsi untuk menampilkan semua data Penyuluhan, adapun tampilan form laporan data Penyuluhan seperti pada gambar 22:
Gambar 22. Tampilan Form Laporan UGD
PENUTUP Setelah melakukan pembahasan, penulis dapat mengambil simpulan yang diambil dari pembuatan penelitian ini adalah untuk mempermudah pengumpulan data penyuluhan, data posyandu, data laboratorium, data UGD. Aplikasi ini dapat mempermudah proses pencarian data, penambahan data, proses data, memperbaiki data dan proses penambahan data. Aplikasi ini juga dapat mempermudah penyajian laporan berupa laporan penyuluhan, laporan posyandu, laporan laboratorium, laporan UGD secara perperiode (perhari, perminggu, perbulan, pertahun). Sehingga penulis berinisiatif untuk merancang suatu Aplikasi yang dibuat dengan menggunakan bahasa pemrograman Delphi 2007 dan database Sql Server 2008. Pada akhirnya didapatkan suatu program Aplikasi Pengolahan Data Pelayanan Kesehatan Pada Puskesmas Inderalaya yang dapat mengelolah data-data berkas Penyuluhan, Posyandu, berkas laboratorium dan berkas UGD
13
yang digunakan untuk mencatat/menginput, mencari data, menghapus, mengedit data, serta membuat mencetak laporan dari data yang telah diinputkan. DAFTAR PUSTAKA Hendrayudi. 2009. Pemrograman Borland Delphi 8.0. Andi : Yogyakarta. Jogiyanto, 2006. Analisis dan Desain Sistem Informasi : Pendekatan Tersetruktur, Teori dan Praktik Aplikasi Bisnis. Edisi 3. Andi Offset : Yogyakarta. Kristanto, Andi. 2008. Perancangan Sistem Informasi dan Aplikasinya. Gava Media : Yogyakarta. Malik, Jamaludin, Jaja, 2006, Kumpulan Latihan Pemrograman Delphi, Andi : Yogyakarta. Sudjana, Nana. 2006. Penilaian Hasil Proses Belajar Mengajar : Bandung. Tim Wahana Komputer. 2006. Pengolahan Databases dengan MySQL. Andi : Yogyakarta.
14