sebagai persyaratan guna meraih gelar sarjana strata 1

18
RANCANG BANGUN SISTEM INFORMASI PELAYANAN PUSKESMAS BARU TENGAH BALIKPAPAN TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Program Studi Informatika Universitas Muhammadiyah Malang AHMAD ZULFIKAR ISPRIYONO 201410370311070 Rekayasa Perangkat Lunak PROGRAM STUDI INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2021

Upload: others

Post on 11-Nov-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

HALAMAN JUDUL

RANCANG BANGUN SISTEM INFORMASI PELAYANAN

PUSKESMAS BARU TENGAH BALIKPAPAN

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

Program Studi Informatika Universitas Muhammadiyah Malang

AHMAD ZULFIKAR ISPRIYONO

201410370311070

Rekayasa Perangkat Lunak

PROGRAM STUDI INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2021

iv

ABSTRAK

Sistem Informasi Pelayanan merupakan pendukung dalam menyimpan data dan

informasi, melaporkan masukan data dan informasi, menampilkan data dan informasi,

dan memberikan informasi kepada semua orang yang membutuhkan yang berada di

Puskesmas Baru Tengah Balikpapan. Pada Puskesmas tersebut tidak adanya

pendaftaran pasien secara online, hal ini membuat pasien harus datang ke Puskesmas

untuk mendaftar menuju poli yang dituju. Dalam perancangan sistem ini menggunakan

metode Incremental. Framework yang digunakan yaitu CodeIgniter, dan pengujian

sistem menggunakan Black Box dan User Acceptance Test. Hingga hasil yang didapat,

sistem dapat diterima oleh tempat studi kasus untuk digunakan.

Kata Kunci: Sistem Informasi Pelayanan, Puskesmas, Metode Incremental, Pengujian

Black Box dan User Acceptance Test

v

ABSTRACT

Information Services System is supporting in storing data and information, reporting

data and information input, displaying data and information, and providing

information to people in need in Baru Tengah Public Health Centre Balikpapan. At the

Public Health Centre there is no online patient registration. This makes the patient

have come to the Public Health Centre to register to the destination poly. In designing

this system using Incremental Method. The Framework is using CodeIgniter, and

testing system using Black Box and User Acceptance Test. Until the results are

obtained, the system can be accepted by the case study site for use.

Keywords: Information Services System, Public Health Centre, Incremental Method,

Blackbox and User Acceptance Test Testing

vi

LEMBAR PERSEMBAHAN

Alhamdulillah puji dan syukur Terimakasih kepada Allah SWT dan Nabi besar

Muhammad SAW. Tidak terlepas juga berkat bantuan dari berbagai pihak yang turut

serta berbagi do’a dan dukungan. Untuk itu, saya persembahkan tugas akhir ini kepada:

1. Kedua orang tua saya Bapak H. Ispriyono dan Mama Hj. Marusia Inna, merekalah

yang menjadi motivator saya untuk menyelesaikan tugas akhir ini dan mendoakan

anaknya ditempat perantauan.

2. Dosen Pembimbing 1 dan 2, Bapak Ilyas Nuryasin, S. Kom., M. Kom, dan Ibu Evi

Dwi Wahyuni, S. Kom., M. Kom, yang telah memberikan bantuan dan bimbingan

kepada saya hingga tugas akhir ini diselesaikan.

3. Ibu Gita Indah Marthasari, S.T., M. Kom, selaku Ketua Program Studi Informatika

Universitas Muhammadiyah Malang dan Pihak Dosen Pengajar yang telah

memberikan ilmunya.

4. Pemerintah Kota Balikpapan, Dinas Kesehatan Kota Balikpapan, Dinas

Penanaman Modal dan Perizinan Terpadu Kota Balikpapan yang telah memberi

kesempatan dan izin penelitian Tugas Akhir.

5. Kepada Adik Kandung saya Fikri Al-Khawarizmi dan Fadhilah Nur Idzni Apridita

yang memberikan dorongan dan dukungan beserta sepupu yang berada di Malang

Dwi Puspita Novitasari, Dian Miati Astuti, Trisna Harry, Bayu Hadilaksa, Aulia

Azizah.

6. Keluarga Besar Informatika B 2014 (Haismansyah Abdillah, Aldy Satria Gumilar,

Fitra Ramadhan, Rizky Githa Hidayat, Rafif Musyaffa, Rizky Anzar Tanjung

Putra, Hidayatullah, Abims Fardiansa, Alexander Sutardiantoro, Mochamad

Renaldy, Muhammad Riadi, Tama, Fikri Sangaji dan lain-lain) yang telah

memberikan perhatian kebersamaan dan juga doa. Terimakasih semua kenangan

yang diberikan.

7. Seluruh Teman-Teman Informatika Angkatan 2014 yang memberikan ilmu dan

pertemanan yang baik.

vii

8. Keluarga Besar APENGERS (Sandy Alfianoor, Ahmad Naufal, Ari Saputra,

Rizqika Ramadhani, Mochamad Irfan, Nazwa Agnina) yang telah menerima saya

sebagai bagian dari kalian.

9. Teman-Teman Kos BCT C3 Ceria (Bangkit, Fadhli, Bisnu, Zona, Kukuh, Fendy,

Faris, Lukman, Iqbal, Sulis, Vidi, Arif) yang mengisi keberagaman dalam hidup.

10. Teman-Teman KKN 91 2017 yang memberikan arti hidup.

11. Para pejuang skripsi (Yurizal Rizqon Rifani, Gilang Permana, Andhika Pranadipa,

Ahmad Lutfianto, Febri Ariyanto, Lintang Bakti Saputro, Agus Hermanto, Imam

Hidayat) yang memberikan dorongan dan sokongan dalam mengerjakan skripsi

sampai akhir.

12. Terimakasih kepada manusia dibalik layar yang menunjukkan ke jalan yang benar.

viii

KATA PENGANTAR

Segala puji bagi Allah Subhanahu Wa Ta'ala, yang telah memberikan Rahmat

dan Karunianya, sehingga penulis dapat menyelesaikan tugas akhir yang berjudul:

“RANCANG BANGUN SISTEM INFORMASI PELAYANAN PUSKESMAS

BARU TENGAH BALIKPAPAN”

Tugas akhir ini merupakan salah satu syarat studi yang harus ditempuh oleh

seluruh mahasiswa Universitas Muhammadiyah Malang, guna menyelesaikan akhir

studi pada jenjang program Strata 1.

Peneliti menyadari masih banyak kekurangan dan keterbatasan dalam penulisan

tugas akhir ini. Untuk itu, penulis sangat mengharapkan saran yang membangun agar

tulisan ini dapat berguna untuk perkembangan ilmu pengetahuan kedepan.

Malang, 28 Juni 2021

Penulis,

Ahmad Zulfikar Ispriyono

ix

DAFTAR ISI

HALAMAN JUDUL

LEMBAR PERSETUJUAN ........................................................................................... i

LEMBAR PENGESAHAN .......................................................................................... ii

LEMBAR PERNYATAAN ......................................................................................... iii

ABSTRAK ................................................................................................................... iv

ABSTRACT .................................................................................................................. v

LEMBAR PERSEMBAHAN ...................................................................................... vi

KATA PENGANTAR ............................................................................................... viii

DAFTAR ISI ................................................................................................................ ix

DAFTAR GAMBAR ................................................................................................... xi

DAFTAR TABEL ...................................................................................................... xiii

BAB I PENDAHULUAN ............................................................................................. 1

1.1. Latar Belakang ................................................................................................ 1

1.2. Rumusan Masalah .......................................................................................... 2

1.3. Batasan Masalah ............................................................................................. 3

1.4. Tujuan Penelitian ............................................................................................ 3

BAB II TINJAUAN PUSTAKA ................................................................................... 4

2.1. Penelitian Terdahulu ....................................................................................... 4

2.2. Sistem Informasi ............................................................................................. 5

2.3. Sistem Informasi Pelayanan ........................................................................... 5

2.4. E-Government ................................................................................................ 6

2.5. Metode Incremental ........................................................................................ 7

2.6. Bahasa Pemrograman PHP ............................................................................. 9

2.7. Database Management System ....................................................................... 9

2.8. Konsep MVC .................................................................................................. 9

BAB III METODOLOGI PENELITIAN .................................................................... 11

3.1. Studi Kasus ................................................................................................... 12

3.2. Pengembangan Sistem .................................................................................. 12

3.2.1. Analisa Kebutuhan ................................................................................ 13

x

3.2.2. Desain Sistem ........................................................................................ 15

BAB IV IMPLEMENTASI DAN PENGUJIAN ........................................................ 34

4.1. Gambaran Objek Penelitian .......................................................................... 34

4.1.1 Struktur Organisasi ................................................................................ 35

4.1.2 Tampilan Sistem Informasi ................................................................... 36

4.2. Pengujian Sistem .......................................................................................... 45

4.2.1 Blackbox Testing ................................................................................... 45

4.2.2 User Acceptance Test ............................................................................ 48

BAB V PENUTUP ...................................................................................................... 50

5.1. Kesimpulan ................................................................................................... 50

5.2. Saran ............................................................................................................. 50

DAFTAR PUSTAKA ................................................................................................. 51

LAMPIRAN ................................................................................................................ 54

xi

DAFTAR GAMBAR

Gambar 2.1. Tahapan Metode Incremental ................................................................. 7

Gambar 2.2. Konsep MVC ........................................................................................ 10

Gambar 3.1. Metodologi Penelitian ........................................................................... 11

Gambar 3.2. Use Case Diagram Sistem Informasi Pelayanan Puskesmas Baru Tengah

Balikpapan ................................................................................................................... 14

Gambar 3.3. Activity Diagram CRUD Sistem Informasi Pelayanan Puskesmas Baru

Tengah Balikpapan ...................................................................................................... 15

Gambar 3.4. Activity Diagram Print Sistem Informasi Pelayanan Puskesmas Baru

Tengah Balikpapan ...................................................................................................... 16

Gambar 3.5. Activity Diagram Login ........................................................................ 17

Gambar 3.6. Activity Diagram Pendaftaran .............................................................. 18

Gambar 3.7. Sequence Diagram Create Data ............................................................ 19

Gambar 3.8. Sequence Diagram Read Data .............................................................. 20

Gambar 3.9. Sequence Diagram Update Data ........................................................... 21

Gambar 3.10. Sequence Diagram Delete Data .......................................................... 22

Gambar 3 11. Sequence Diagram Print Data ............................................................. 23

Gambar 3.12. Sequence Diagram Login ................................................................... 24

Gambar 3.13. Sequence Diagram Pendaftaran .......................................................... 25

Gambar 3.14. Class Diagram Sistem Informasi Pelayanan Puskesmas Baru Tengah

Balikpapan ................................................................................................................... 26

Gambar 3.15. Entity Relationship Diagram (ERD) Sistem Informasi Pelayanan

Puskesmas Baru Tengah Balikpapan .......................................................................... 27

Gambar 3.16. Mock-Up Login .................................................................................. 28

Gambar 3.17. Mock-Up Dashboard .......................................................................... 28

Gambar 3.18. Mock-Up Kelola Obat ........................................................................ 29

Gambar 3.19. Mock-Up Kelola Dokter ..................................................................... 29

Gambar 3.20. Mock-Up Kelola Pasien ...................................................................... 30

Gambar 3.21. Mock-Up Kelola Unit Poli .................................................................. 30

xii

Gambar 3.22. Mock-Up Kelola Pemeriksaan List Periksa ........................................ 31

Gambar 3.23. Mock-Up Kelola Pemeriksaan Belum Periksa ................................... 31

Gambar 3.24. Mock-Up Kelola Pemeriksaan Sudah Periksa .................................... 32

Gambar 3.25. Mock-Up Kelola Laporan ................................................................... 32

Gambar 4.1. Struktur Organisasi Puskesmas Baru Tengah ....................................... 35

Gambar 4.2. Tampilan Halaman Login ..................................................................... 36

Gambar 4.3. Tampilan Halaman Peringatan Login ................................................... 36

Gambar 4.4. Tampilan Halaman Dashboard Sistem ................................................. 37

Gambar 4.5. Tampilan Halaman Kelola Pemeriksaan .............................................. 37

Gambar 4.6. Tampilan Halaman Kelola Pasien ........................................................ 38

Gambar 4.7. Tampilan Halaman Kelola Obat ........................................................... 38

Gambar 4.8. Tampilan Halaman Kelola Unit Poli .................................................... 39

Gambar 4.9. Tampilan Halaman Kelola Dokter ........................................................ 39

Gambar 4.10. Tampilan Halaman Laporan ............................................................... 40

Gambar 4.11. Tampilan Hasil Cetak Laporan ........................................................... 40

Gambar 4.12. Tampilan Logout Sistem ..................................................................... 41

Gambar 4.13. Tampilan Halaman Beranda ............................................................... 41

Gambar 4.14. Tampilan Halaman Daftar .................................................................. 42

Gambar 4.15. Tampilan Detail Data Diri .................................................................. 43

Gambar 4.16. Tampilan Detail Data Diri .................................................................. 43

Gambar 4.17. Tampilan Halaman Services ............................................................... 44

Gambar 4.18. Tampilan Halaman Contact ................................................................ 44

xiii

DAFTAR TABEL

Tabel 3.1. Kebutuhan Fungsional ............................................................................... 13

Tabel 3.2. Kebutuhan Non Fungsional ....................................................................... 14

Tabel 4.1. Sejarah Puskesmas Baru Tengah ............................................................... 34

Tabel 4.2. Hasil Pengujian Blackbox Admin ............................................................. 45

Tabel 4.3. Hasil Pengujian Blackbox User ................................................................. 47

Tabel 4.4. Hasil Pengujian User Acceptance Test (UAT) .......................................... 48

51

DAFTAR PUSTAKA

[1] Sundari, Jenie (2016). “Sistem Informasi Pelayanan Puskesmas Berbasis Web”.

STMIK Nusa Mandiri. Indonesian Journal on Software Engineering (IJSE) Vol

2, No 1, 2016, ISSN: 2461-0690

[2] Kementrian Kesehatan RI 2011. Profil Kesehatan Indonesia 2010.

http://www.kemkes.go.id

[3] Schwalbe, Kathy. Information Technology Project Management. Cengage

Learning, 2015.

[4] Hariyady. 2018. Pembangunan Aplikasi Manajemen Aset “MyAsset” Berbasis

Mobile Menggunakan Metode Incremental. Seminar Nasional Teknologi dan

Rekayasa (SENTRA) 2018.

[5] Andrianto, Pradikta. Nursikuwagus, Agus. (2017). “Sistem Informasi Pelayanan

Puskesmas Berbasis Web di Puskesmas”. Universitas Komputer Indonesia.

[6] Putra, Dedi Pramana. 2018. Sistem Informasi Pendaftaran Rawat Jalan Dan

Laporan Bulanan Pada Puskesmas Kalipare Kabupaten Malang. Universitas

Muhammadiyah Malang.

[6] Hendrianto, D.E. 2014. “Pembuatan Sistem Informasi Perpustakaan Berbasis

Website Pada SMPN 1 Donoroko Kabupaten Pacitan.”

[7] Stair, R., & Reynolds, G. W. (2010). Principles of Information Systems a

Managerial Approach, Ninth.

[8] Lipusari, A. (2013). Peran Sistem Informasi Manajemen (SIM) Dalam

Pengambilan Keputusan, 5(1), 26-37.

[9] Hidayat, Rakasiwi Syarief. Winarno, Agus. 2014. Perancangan Sistem Informasi

Pelayanan Jasa Laundry Pada Hello Laundry.

52

[10] Yunita, Novi Prisma. Aprianto, Rudi Dwi. 2018. Kondisi Perkembangan

Pelaksanaan E-Government Di Indonesia: Analisis Website. SENTIKA 2018

Halaman: 23 – 24

[11] Nugroho, Rossi Adi. Purbokusumo, Yuyun. 2020. E-Government Readiness:

Penilaian Kesiapan Aktor Utama Penerapan E-Government di Indonesia.

[12] Wahyuningsih, Diah. Purnomo, Eko Priyo. 2020. Studi Komparasi: Penerapan

E-Government Di Korea Selatan Dan Indonesia. Noken Volume 5 (2) Halaman:

37-49

[13] Massey, Vishwas, and K. J. Satao. 2012. Comparing various SDLC models and

the new proposed model on the basis of available methodology. International

Journal of Advanced Research in Computer Science and Software Engineering

2.4 page: 170-177.

[14] Susanto, Agus. Andriani, Anik. 2018. Sistem Informasi “Bantara” Untuk

Pengenalaan Baju Adat Nusantara Dengan Metode Incremental. Volume 7 No 4

Halaman: 51-56

[15] Kuncoro Widigdo Anon. 2003. Dasar Pemrograman PHP dan Mysql. Kuliah

Umum IlmuKomputer.Com. Copyright© 2003 IlmuKomputer.Com

[16] Arief, M. Rudianto. 2011. Pemrograman Web Dinamis Menggunakan Php dan

Mysql. Yogyakarta: ANDI.

[17] Marzuki, Muhammad Said. Irfan, Mohamad. 2020. “Sistem Informasi

Manajemen Keuangan PT. Pengelola Pusat Perdagangan Caringin”. Universitas

Islam Negeri Sunan Gunung Djati Bandung.

[18] Istiono, Wirawan. Hijrah, Hijrah. Sutarya, Sutarya. (2016). “Pengembangan

Sistem Aplikasi Penilaian Dengan Pendekatan MVC Dan Menggunakan Bahasa

PHP Dengan Framework CodeIgniter. Jurnal TICOM Vol. 5 No. 1”

53

[19] Abidin, Irfan Zainul. Putro, Hanson Prihantoro. 2020. “Penerapan MVC Dalam

Pengembangan Sistem Point of Sale (Studi Kasus TPOS PT. Java Signa

Intermedia)”. Jurnal AUTOMATA.

[20] Ramadhani, Syahri. 2018. Sistem Informasi Akademik Pondok Pesantren Al-

Mujahidin Balikpapan. Universitas Muhammadiyah Malang