pengembangan sistem informasi pelayanan pemeriksaan …repository.upnvj.ac.id/1192/2/awal.pdf ·...

15
PENGEMBANGAN SISTEM INFORMASI PELAYANAN PEMERIKSAAN LABORATORIUM KLINIK PADA POLIKLINIK TELKOMEDIKA BERBASIS WEB TUGAS AKHIR Disusun Oleh : MUHAMMAD RYAN ABDILLAH 1410501020 UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA FAKULTAS ILMU KOMPUTER PROGRAM STUDI DIII SISTEM INFORMASI 2019

Upload: others

Post on 15-Feb-2020

20 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: PENGEMBANGAN SISTEM INFORMASI PELAYANAN PEMERIKSAAN …repository.upnvj.ac.id/1192/2/AWAL.pdf · PEMERIKSAAN LABORATORIUM KLINIK PADA POLIKLINIK TELKOMEDIKA BERBASIS WEB (Studi Kasus

PENGEMBANGAN SISTEM INFORMASI PELAYANAN

PEMERIKSAAN LABORATORIUM KLINIK PADA

POLIKLINIK TELKOMEDIKA BERBASIS WEB

TUGAS AKHIR

Disusun Oleh :

MUHAMMAD RYAN ABDILLAH 1410501020

UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA

FAKULTAS ILMU KOMPUTER

PROGRAM STUDI DIII – SISTEM INFORMASI

2019

Page 2: PENGEMBANGAN SISTEM INFORMASI PELAYANAN PEMERIKSAAN …repository.upnvj.ac.id/1192/2/AWAL.pdf · PEMERIKSAAN LABORATORIUM KLINIK PADA POLIKLINIK TELKOMEDIKA BERBASIS WEB (Studi Kasus

PENGEMBANGAN SISTEM INFORMASI PELAYANAN

PEMERIKSAAN LABORATORIUM KLINIK PADA

POLIKLINIK TELKOMEDIKA BERBASIS WEB

TUGAS AKHIR

Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar

Ahli Madya

Disusun Oleh :

MUHAMMAD RYAN ABDILLAH 1410501020

UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA

FAKULTAS ILMU KOMPUTER

PROGRAM STUDI DIII – SISTEM INFORMASI

2019

Page 3: PENGEMBANGAN SISTEM INFORMASI PELAYANAN PEMERIKSAAN …repository.upnvj.ac.id/1192/2/AWAL.pdf · PEMERIKSAAN LABORATORIUM KLINIK PADA POLIKLINIK TELKOMEDIKA BERBASIS WEB (Studi Kasus

iii

Page 4: PENGEMBANGAN SISTEM INFORMASI PELAYANAN PEMERIKSAAN …repository.upnvj.ac.id/1192/2/AWAL.pdf · PEMERIKSAAN LABORATORIUM KLINIK PADA POLIKLINIK TELKOMEDIKA BERBASIS WEB (Studi Kasus

iv

Page 5: PENGEMBANGAN SISTEM INFORMASI PELAYANAN PEMERIKSAAN …repository.upnvj.ac.id/1192/2/AWAL.pdf · PEMERIKSAAN LABORATORIUM KLINIK PADA POLIKLINIK TELKOMEDIKA BERBASIS WEB (Studi Kasus

v

Page 6: PENGEMBANGAN SISTEM INFORMASI PELAYANAN PEMERIKSAAN …repository.upnvj.ac.id/1192/2/AWAL.pdf · PEMERIKSAAN LABORATORIUM KLINIK PADA POLIKLINIK TELKOMEDIKA BERBASIS WEB (Studi Kasus

vi

PENGEMBANGAN SISTEM INFORMASI PELAYANAN

PEMERIKSAAN LABORATORIUM KLINIK PADA

POLIKLINIK TELKOMEDIKA BERBASIS WEB

(Studi Kasus Pada Poliklinik Telkomedika)

Muhammad Ryan Abdillah

Abstrak

Penelitian ini untuk memudahkan sistem yang berjalan mengenai medical check

up di Poliklinik Telkomedika Jakarta. Sistem informasi medical check up ini

dirancang untuk pihak klinik, pasien yang merupakan karyawan PT

Telekomunikasi. Aplikasi ini untuk memberikan informasi mengenai medical

check up, jadwal praktek dokter, penjadwalan rutin medical check up, rekam

medis, dan penjadwalan medical check up berbasis web. Aplikasi ini dapat di

akses dimana saja dan kapan saja tanpa harus menghabiskan waktu untuk datang

klinik untuk mencari informasi medical check up. Pihak klinik juga akan

mengingatkan para pasien untuk melakukan medical check up berdasarkan

jadwal pasien medical check up dengan reminder di web tersebut. Dalam sistem

yang diusulkan, penulis menggunakan bahasa pemrograman PHP dan MySql

sebagai database. Sistem informasi yang dirancang dapat mempermudah proses

medical check up yang berjalan di Poliklinik Telkomedika dan mengingatkan

para pasien terutama karyawan perusahaan betapa pentingnya medical check up

untuk diri mereka dan perusahaan.

Kata Kunci : Klinik, Medical Check Up, Web, PHP, MySql

Page 7: PENGEMBANGAN SISTEM INFORMASI PELAYANAN PEMERIKSAAN …repository.upnvj.ac.id/1192/2/AWAL.pdf · PEMERIKSAAN LABORATORIUM KLINIK PADA POLIKLINIK TELKOMEDIKA BERBASIS WEB (Studi Kasus

vii

DEVELOPMENT OF SERVICE INFORMATION SYSTEMS FOR

EXAMINING CLINICAL LABORATORY IN WEB-BASED

TELKOMEDIKA POLICLINICS

(Case Study at the Telkomedika Polyclinic)

Muhammad Ryan Abdillah

Abstract

This research is to facilitate the system that runs on medical check-ups at the

Jakarta Polyclinic in Jakarta. This medical check-up information system is

designed for clinics, patients who are employees of PT Telekomunikasi. This

application is to provide information about medical check-ups, doctor's practice

schedule, routine scheduling of medical check-ups, medical records, and web-

based medical check-up scheduling. This application can be accessed anywhere

and anytime without having to spend time to come to the clinic to find medical

check-up information. The clinic will also remind patients to conduct medical

check-ups based on the schedule of medical check-up patients with a reminder on

the web. In the proposed system, the author uses the PHP and MySQL

programming languages as a database. The information system designed can

simplify the medical check-up process that runs at the Telkomedik Polyclinic and

remind patients, especially company employees, of the importance of medical

check-ups for themselves and the company.

Keywords: Clinic, Medical Check Up, Web, PHP, MySql

Page 8: PENGEMBANGAN SISTEM INFORMASI PELAYANAN PEMERIKSAAN …repository.upnvj.ac.id/1192/2/AWAL.pdf · PEMERIKSAAN LABORATORIUM KLINIK PADA POLIKLINIK TELKOMEDIKA BERBASIS WEB (Studi Kasus

viii

KATA PENGANTAR.

Segala puji syukur penulis panatkan atas kehadirat Allah SWT, yang telah

memberikan kemudahan, lumpahan rahmat dan karunia – Nya sehingga penulis

dapat menyelesaikan pembuatan dan penulisan Seminar Teknologi Informasi ini.

Penulis ingin menyampaikan ucapan terima kasih kepada semua pihak yang

telah memberikan dukungan dan bantuannya dalam penyelesaian skripsi ini.

Adapun pihakpihak tersebut di antaranya:

1. Allah SWT. Yang telah memberikan kekuatan dan kesehatan baik

jasmani maupun rohani kepada penulis, sehingga dapat

menyelesaikan pembuatan dan penulisan skripsi ini.

2. Kepada kedua orang tua saya yang telah memberikan do’a dan

dukungan yang tiada hentinya, sejak saya lahir sampai saat ini.

3. Ibu Titin Pramiyati. Selaku Wakil Dekan I Fakultas Ilmu

Komputer

Universitas Pembangunan Nasional “Veteran” Jakarta.

4. Ibu Erly Krisnanik, S.Kom.,MM selaku Ketua Program Studi D3

Sistem Informasi, yang telah banyak mendukung & membantu

mahasiwa/i.

5. Ibu Tri Rahayu, S.Kom,MM selaku dosem pembimbing saya

yang telah membantu membimbing, mengarahkan sehingga STI ini

dapat selesai.

6. Teman teman saya yang senantiasa membantu sehingga skripsi ini

dapat selesai dalam penulisan skripsi ini, penulis menyadari bahwa

masih banyak terdapat kekurangan, oleh karena itu penulis

memohon saran dan kritik untuk skripsi ini.

Jakarta, 14 April 2018

Penulis

Page 9: PENGEMBANGAN SISTEM INFORMASI PELAYANAN PEMERIKSAAN …repository.upnvj.ac.id/1192/2/AWAL.pdf · PEMERIKSAAN LABORATORIUM KLINIK PADA POLIKLINIK TELKOMEDIKA BERBASIS WEB (Studi Kasus

ix

DAFTAR ISI

HALAMAN JUDUL ............................................................................... i

LEMBARAN ORISINALITAS .............................................................. iii

LEMBARAN PUBLISITAS………………………………………….. iv

LEMBARAN PENGESAHAN……………………………………….. v

ABSTRAK .............................................................................................. vi

ABSTRACT .............................................................................................. vii

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

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

DAFTAR TABEL ................................................................................... xi

DAFTAR GAMBAR .............................................................................. xii

DAFTAR SIMBOL ................................................................................. xiii

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

I.1 Latar Belakang ........................................................................... 1

I.2 Rumusan Masalah ...................................................................... 2

I.3 Tujuan Dan Manfaat Penlisan.................................................... 2

I.4 Ruang Lingkup Masalah ............................................................ 3

I.5 Luaran yang di Harapkan ........................................................... 3

I.6 Sistematika Penulisan ................................................................ 3

BAB 2 TINJAUAN PUSTAKA ............................................................. 5

2.1 Sistem Informasi dan Pengembangan Sistem ............................ 5

2.2 Pemrograman Berbasis Web ...................................................... 7

2.3 PHP ............................................................................................ 7

2.4 Basis Data (Database) ................................................................ 9

2.5 My SQL ..................................................................................... 11

2.6 Unfied Modeling Language (UML) ........................................... 13

2.7 Analisa Sistem ........................................................................... 14

2.8 Definisi Pelayanan ..................................................................... 15

2.9 Definisi Klinik ........................................................................... 15

2.10 Medical Check Up ..................................................................... 16

2.11 Aalisa PIECES ........................................................................... 21

2.12 Metode Waterfall ....................................................................... 23

BAB 3 METODOLOGI PENELITIAN.................................................. 24

3.1 Alur Penelitian ........................................................................... 24

3.2 Metode Penelitian ...................................................................... 25

3.3 Perangkat yang di pakai ............................................................. 26

3.4 Tahapan Kegiatan ...................................................................... 27

BAB 4 ANALISIS DAN PERANCANGAN SISTEM .......................... 28

4.1 Profil Perusahaan ....................................................................... 28

4.2 Tugas dan Fungsi ....................................................................... 30

Page 10: PENGEMBANGAN SISTEM INFORMASI PELAYANAN PEMERIKSAAN …repository.upnvj.ac.id/1192/2/AWAL.pdf · PEMERIKSAAN LABORATORIUM KLINIK PADA POLIKLINIK TELKOMEDIKA BERBASIS WEB (Studi Kasus

x

4.3 Analisa Sistem Berjalan............................................................. 32

4.4 Struktur Organisasi .................................................................... 35

4.5 Pengembangan sistem................................................................ 47

4.6 Prosedur Rancangan Sistem ...................................................... 47

4.7 Metode Pengembangan yang di gunakan ................................. 48

4.8 Rancangan Sistem Umum yang di Usulkan .............................. 49

4.9 Spesifikasi File .......................................................................... 66

4.10 Perancangan Kode ..................................................................... 70

4.11 Rancangan Interface .................................................................. 72

BAB 5 PENUTUP .................................................................................. 76

5.1 Kesimpulan ................................................................................ 76

5.2 Saran .......................................................................................... 76

DAFTAR PUSTAKA ………………………………………………… 77

RIWAYAT HIDUP…………………………………………………… 78

LAMPIRAN………………………………………………………….. 79

Page 11: PENGEMBANGAN SISTEM INFORMASI PELAYANAN PEMERIKSAAN …repository.upnvj.ac.id/1192/2/AWAL.pdf · PEMERIKSAAN LABORATORIUM KLINIK PADA POLIKLINIK TELKOMEDIKA BERBASIS WEB (Studi Kasus

xi

DAFTAR TABEL

Tabel 1 Use Case Diagram ................................................................... xi

Tabel 2 Activity Diagram ..................................................................... xii

Tabel 3 Squence Diagram ..................................................................... xii

Tabel 4 Class Diagram .......................................................................... xiii

Tabel 5 Jadwal Penelitian ..................................................................... 27

Tabel 6 Dokumen Masukan .................................................................. 33

Tabel 7 Dokumen Keluaran .................................................................. 33

Tabel 8 Dokumen Simpanan ................................................................. 34

Tabel 9 Deskripsi Aktor ........................................................................ 37

Tabel 10 Narative Use Case Berjalan ..................................................... 38

Tabel 11 Narative Use Case Sistem Daftar Pasien ................................. 52

Tabel 12 Rancangan Database Login ...................................................... 66

Tabel 13 Rancangan Database Pasien ..................................................... 66

Tabel 14 Rancangan Database daftar Medical Check Up ....................... 68

Tabel 15 Rancangan Database Jenis Medical Check Up ........................ 68

Tabel 16 Rancangan Database Rekam Medis ......................................... 69

Tabel 17 Rancangan Database HRD Telkom ......................................... 69

Page 12: PENGEMBANGAN SISTEM INFORMASI PELAYANAN PEMERIKSAAN …repository.upnvj.ac.id/1192/2/AWAL.pdf · PEMERIKSAAN LABORATORIUM KLINIK PADA POLIKLINIK TELKOMEDIKA BERBASIS WEB (Studi Kasus

xii

DAFTAR GAMBAR

Gambar 2.1 Gambar Metode Waterfall ................................................. 23

Gambar 3.1 Gambar Flowchart ............................................................. 24

Gambar 4.1 Gambar Struktur Organisasi…………………………….. 35

Gambar 4.2 Gambar Use Case Poliklinik Telkomedika ....................... 36

Gambar 4.3 Gambar Activity Diagram Berjalan .................................. 42

Gambar 4.4 Gambar Activity Diagram Berjalan Cek Kesehatan ......... 43

Gambar 4.5 Gambar Activity Diagram Berjalan Medical Check Up ... 44

Gambar 4.6 Gambar Use Case Usulan .................................................. 51

Gambar 4.7 Gambar Activity Diagram Registrasi ................................ 56

Gambar 4.8 Gambar Activity Login ..................................................... 57

Gambar 4.9 Gambar Activity Diagram Rekam Medis.......................... 58

Gambar 4.10 Gambar Activity Diagram Medical Check Up ................ 59

Gambar 4.11 Gambar Activity Diagram Input Rekam Medis ................ 60

Gambar 4.12 Gambar Sequance Diagram Pasien ................................... 61

Gambar 4.13 Gambar Sequance Diagram Perawat ................................. 62

Gambar 4.14 Gambar Sequance Diagram Dokter................................... 63

Gambar 4.15 Gambar Sequence Diagram Instalasi Rekam Medis……. 64

Gambar 4.16 Gambar Class Diagram Usulan…………………………. 65

Page 13: PENGEMBANGAN SISTEM INFORMASI PELAYANAN PEMERIKSAAN …repository.upnvj.ac.id/1192/2/AWAL.pdf · PEMERIKSAAN LABORATORIUM KLINIK PADA POLIKLINIK TELKOMEDIKA BERBASIS WEB (Studi Kasus

xiii

DAFTAR SIMBOL

Table 1. Use Case Diagram

NO GAMBAR NAMA KETERANGAN

1 Actor

Menspesifikasikan himpuan peran yang pengguna mainkan ketika berinteraksi dengan use case.

2

Dependency

Hubungan dimana perubahan yang terjadi pada suatu elemen mandiri (independent) akan mempengaruhi elemen yang bergantung padanya elemen yang tidak mandiri (independent).

3

Generalization

Hubungan dimana objek anak (descendent) berbagi perilaku dan struktur data dari objek yang ada di atasnya objek induk (ancestor).

4

Include Menspesifikasikan bahwa use case sumber secara eksplisit.

5

Extend Menspesifikasikan bahwa use case target memperluas perilaku dari use case sumber pada suatu titik yang diberikan.

6

Association Apa yang menghubungkan antara objek satu dengan objek lainnya.

7

System Menspesifikasikan paket yang menampilkan sistem secara terbatas.

8

Use Case Deskripsi dari urutan aksi-aksi yang ditampilkan sistem yang menghasilkan suatu hasil yang terukur bagi suatu aktor

9

Collaboration

Interaksi aturan-aturan dan elemen lain yang bekerja sama untuk menyediakan prilaku yang lebih besar dari jumlah dan elemen-elemennya (sinergi).

10

Note Elemen fisik yang eksis saat aplikasi dijalankan dan mencerminkan suatu sumber daya komputasi

Page 14: PENGEMBANGAN SISTEM INFORMASI PELAYANAN PEMERIKSAAN …repository.upnvj.ac.id/1192/2/AWAL.pdf · PEMERIKSAAN LABORATORIUM KLINIK PADA POLIKLINIK TELKOMEDIKA BERBASIS WEB (Studi Kasus

xiv

Table 2. Activity Diagram

NO GAMBAR NAMA KETERANGAN

1

Actifity Memperlihatkan bagaimana masing-masing kelas antarmuka saling berinteraksi satu sama lain

2

Action State dari sistem yang mencerminkan eksekusi dari suatu aksi

3

Initial Node Bagaimana objek dibentuk atau diawali.

4

Actifity Final Node

Bagaimana objek dibentuk dan dihancurkan

5

Fork Node Satu aliran yang pada tahap tertentu berubah menjadi beberapa aliran

Table 3. Sequence Diagram

NO GAMBAR NAMA KETERANGAN

1

LifeLine

Objek entity, antarmuka yang saling berinteraksi.

2 Message Spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi

3

Message

Spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi

Page 15: PENGEMBANGAN SISTEM INFORMASI PELAYANAN PEMERIKSAAN …repository.upnvj.ac.id/1192/2/AWAL.pdf · PEMERIKSAAN LABORATORIUM KLINIK PADA POLIKLINIK TELKOMEDIKA BERBASIS WEB (Studi Kasus

xv

Table 4. Class Diagram

NO GAMBAR NAMA KETERANGAN

1

Generalization

Hubungan dimana objek anak (descendent) berbagi perilaku dan struktur data dari objek yang ada di atasnya objek induk (ancestor).

2

Nary Association

Upaya untuk menghindari asosiasi dengan lebih dari 2 objek.

3

Class Himpunan dari objek-objek yang berbagi atribut serta operasi yang sama.

4

Collaboration Deskripsi dari urutan aksi-aksi yang ditampilkan sistem yang menghasilkan suatu hasil yang terukur bagi suatu aktor

5

Realization Operasi yang benar-benar dilakukan oleh suatu objek.

6

Dependency

Hubungan dimana perubahan yang terjadi pada suatu elemen mandiri (independent) akan mempegaruhi elemen yang bergantung padanya elemen yang tidak mandiri

7

Association Apa yang menghubungkan antara objek satu dengan objek lainnya