APPLICATIONS IN OUTPATIENT ADMINISTRATIVE CLINIC HABIL SYIFA MEDIKA.

perpustakaan.uns.ac.id

digilib.uns.ac.id

APLIKASI ADMINISTRASI RAWAT JALAN
PADA KLINIK HABIL SYIFA MEDIKA

TUGAS AKHIR

Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya
Program Studi Diploma III Teknik Informatika

Disusun Oleh :
FADLULMUBIN ARIFA’I
NIM. M3110052

PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
commit
to user

2013

i

perpustakaan.uns.ac.id

digilib.uns.ac.id

commit to user
ii

perpustakaan.uns.ac.id

digilib.uns.ac.id

commit to user
iii

perpustakaan.uns.ac.id


digilib.uns.ac.id

ABSTRACT

Fadlulmubin

Arifa’i.

2013.

APPLICATIONS

IN

OUTPATIENT

ADMINISTRATIVE CLINIC HABIL SYIFA MEDIKA. 3rd Years Diploma
Degree of Informatics Science, Mathematic and Science Faculty, Sebelas Maret
University of Surakarta.


The development of increasingly sophisticated computer applications and
covers almost all fields can be used to improve services especially in the areas of
health, such as at the Habil Syifa Medika Clinic, clinic is a place that serves
public health process of data storage is still done manually so it has often
happened rendundancy or loss of data. Therefore the analysis and design of this
system that aims to improve the administrative system which has been running
clinics at Habil Syifa Medika Clinic. During the clinic's administrative process for
outpatiemts is done manually. Physician or patient records are not stored in a
database so that the officers had difficulty in searching data.
To overcome the above, then it is needed an outpatient application that can
support the smooth running of health services. Design of these applications
created using Star UML, the program using the Delphi programming language,
and the database using SQLServer database program.
Desired application created is to improve the quality of health services, and
it facilitates the performance of administrative staff at Habil Syifa Medika Clinic
in the serve the needs of the patient, so that the health services can be rewarding
and profitable.

Keywords: Application, Outpatient, Habil Syifa Medika Clinic.


commit to user
iv

perpustakaan.uns.ac.id

digilib.uns.ac.id

ABSTRAK
Fadlulmubin Arifa’i. 2013. APLIKASI ADMINISTRASI RAWAT JALAN
PADA KLINIK HABIL SYIFA MEDIKA. DIII Teknik Informatika,
Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas
Maret Surakarta.

Perkembangan aplikasi komputer yang semakin canggih dan mencakup
hampir semua bidang dapat dimanfaatkan untuk meningkatkan pelayanan
khususnya dalam bidang kesehatan, misalnya pada Klinik Habil Syifa Medika
yang merupakan sebuah tempat yang melayani kesehatan masyarakat namun
dalam proses penyimpanan datanya masih dilakukan secara manual sehingga
sering terjadi kerangkapan data atau hilangnya data. Oleh karena itu dilakukan
analisis dan perancangan sistem ini yang bertujuan untuk memperbaiki sistem

administrasi klinik yang sudah berjalan pada Klinik Habil Syifa Medika. Selama
ini proses administrasi klinik ini dilakukan secara manual. Data pasien maupun
dokter tidak tersimpan dalam suatu database sehingga petugas mengalami
kesulitan dalam melakukan pencarian data.
Untuk mengatasi hal tersebut diatas, maka dari itu diperlukan suatu aplikasi
rawat jalan yang dapat menunjang kelancaran pelayanan kesehatan. Perancangan
dari aplikasi ini dibuat menggunakan Star UML, untuk programnya menggunakan
bahasa pemrograman Delphi, dan untuk databasenya menggunakan program
database SQLServer.
Dengan diciptakan aplikasi tersebut diharapkan dapat meningkatkan kualitas
pelayanan kesehatan, dan mempermudah kinerja staf administrasi pada Klinik
Habil Syifa Medika dalam melayani kebutuhan pasien, sehingga pelayanan
kesehatan yang diberikan dapat memuaskan dan menguntungkan.

Kata Kunci : Aplikasi, Rawat Jalan, Klinik Habil Syifa Medika.
commit to user
v

perpustakaan.uns.ac.id


digilib.uns.ac.id

HALAMAN MOTTO

“ Aku memandang sisi kehidupan yang cerah dan merenungi kesulitan dengan
keyakinan bahwa tantangan dapat diatasi dan segala sesuatu dapat berubah
menjadi baik selama aku terus berjuang “

“ Tantangan itu ada setiap hari, dan bila sudah mulai berat, mendekatlah
kepada-NYA, kekuatan-NYA dapat membuat setiap kesulitan memudar “

“ Ilmu tanpa agama itu buta, agama tanpa ilmu itu lumpuh, jadi peliharalah
agamamu dengan ilmu “

commit to user
vi

perpustakaan.uns.ac.id

digilib.uns.ac.id


HALAMAN PERSEMBAHAN

Penulis persembahkan kepada :
1. Kedua Orang Tua yang selalu mengorbankan
jiwa dan raga, selalu mendo’akan yang terbaik
dan selalu memberikan motivasi
2. Kakak-kakakku

yang

selalu

memberikan

dukungan dalam pembuatan Tugas Akhir ini.
3. Dosen-dosen

yang


telah

memberikan

perkuliahan sehingga ilmu yang diberikan
dapat digunakan dalam pembuatan Tugas
Akhir ini.
4. Teman-temanku kelas TI A, terimakasih atas
bantuan dan dukungan selama ini.

commit to user
vii

perpustakaan.uns.ac.id

digilib.uns.ac.id

KATA PENGANTAR

Segala puji syukur kehadirat Allah SWT yang melimpahkan rahmat dan

hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir ini. Laporan
Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam memperoleh
gelar Amd. pada Program Studi Diploma III Teknik Informatika Universitas
Sebelas Maret.
Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini
penulis telah mendapatkan banyak dukungan dan bantuan dari berbagai pihak.
Penulis mengucapkan terima kasih yang tak terhingga kepada:
1.

Ir.Ari Handono Ramelan, M.Sc (Hons), PhD, selaku Dekan Fakultas
Matematika dan Ilmu Pengetahuan Alam yang telah berkenan memberikan
izin dalam pembuatan Tugas Akhir ini.

2.

Drs. YS. Palgunadi, M.Sc selaku Ketua Program Diploma III Teknik
Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam yang telah
berkenan memberikan izin untuk mengikuti ujian Tugas Akhir ini dan selaku
dosen pembimbing yang telah dengan penuh kesabaran dan ketulusan
memberikan ilmu dan bimbingan terbaik kepada penulis


3.

Para Dosen Program Studi Diploma III Teknik Informatika Universitas
Sebelas Maret yang telah memberikan bekal ilmu kepada penulis.

4.

Dr. Sri Sumiati Jindar, Sp.Rad, selaku Kepala Klinik Habil Syifa Medika,
Colomadu, Karanganyar yang telah berkenan memberikan izin penelitian.

5.

Ayah, Ibu dan kakakku yang telah memberikan dukungan baik moril maupun
materi yang sangat membantu dalam memberikan semangat dalam
menyelesaikan Tugas Akhir ini.

6.

Teman-teman AKC, terimakasih atas bantuan dan kerjasamanya selama masa

perkuliahan ini.

7.

Teman-teman DIII Teknik Informatika angkatan 2010, terimakasih atas
bantuan yang diberikan kepada penulis.
commit to user
Akhir kata, semoga tulisan ini dapat memberikan manfaat dan memberikan
viii

perpustakaan.uns.ac.id

digilib.uns.ac.id

wawasan tambahan bagi para pembaca dan khususnya bagi penulis sendiri.

Surakarta,

Juni 2013

Fadlulmubin Arifa’i

commit to user
ix

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR ISI

HALAMAN JUDUL ……………………………………………………………… i
HALAMAN PERSETUJUAN …………………………………………………..... ii
HALAMAN PENGESAHAN ……………………………………………………. iii
HALAMAN ABSTRACT ………………………………………………………… iv
HALAMAN MOTTO ……………………………………………………………... vi
HALAMAN PERSEMBAHAN ……………………………………………………vii
KATA PENGANTAR …………………………………………………………….. viii
DAFTAR ISI ……………………………………………………………………..... x
DAFTAR TABEL….………………………………………………………………..xiii
DAFTAR GAMBAR,,,,,,,,…………………………………………………………..xv
BAB I PENDAHULUAN……...…………………………………………………... 1
1.1. Latar Belakang ……………………………………………………... 1
1.2. Perumusan Masalah ………………………………………………... 2
1.3. Batasan Masalah ………………………………………………….... 2
1.4. Tujuan Penelitian….………………………………………………... 2
1.5. Manfaat Penelitian ….……………………………………………… 2
1.6. Metodologi Penelitian ………………………………………………3
1.7. Sistematika Penulisan …………………………………………….... 4
BAB II

LANDASAN TEORI …………………………………………………... 5
2.1. Rekayasa Perangkat Lunak ……………………………………….... 5
2.2. UML (Unified Modeling Language)...………………….………….. 6
2.2.1.Static View ………………………………………………...…. 6
2.2.2.Dynamic View …………………………...………………...…. 6
2.2.3.Functional View …………………………………………...…. 7
2.2.3.1. Use Case Diagram ………………………………...…. 7
2.2.3.2. Activity Diagram ………………...………………...…. 8
2.2.3.3. Class Diagram……
commit to user………………………………...…. 8
x

perpustakaan.uns.ac.id

digilib.uns.ac.id

2.2.3.4. Sequence Diagram ……….………………………...….9
BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM ………... 11
3.1. Kebutuhan Alat………….…………………………………..…….... 11
3.1.1. Kebutuhan Hardware ………………………………………. 11
3.1.2. Kebutuhan Software ……………………………………….. 11
3.2. Deskripsi Umum Sistem ……………………….…………………... 11
3.3. Analisis Kebutuhan ………………………………………………... 12
3.3.1. Kebutuhan Fungsional ………………………………….….. 12
3.3.2. Kebutuhan Non Fungsional ………………………….…….. 13
3.4. Perancangan Sistem ………………………………………………... 13
3.4.1. Pemodelan Use Case …………………………..……...….... 13
3.4.1.1. Deskripsi Aktor …………………….…………...…. 13
3.4.1.2. Deskripsi Use Case ……………………...……….... 14
3.4.1.3. Diagram Use Case ……………………………...…. 15
3.4.1.4. Skenario Use Case ……………………………...…. 16
3.4.2. Diagram Sequence …………………………..……..…...….. 26
3.4.3. Diagram Acivity ………………………………….……….... 32
3.4.4. Class Diagram….. ……………………................................. 46
3.5. Struktur Tabel……………... ………………………………………. 47
3.6. Perancangan Interface ………..…………………………………….. 54
BAB IV IMPLEMENTASI DAN ANALISA …………………………………… 56
4.1. Implementasi Sistem dan Analisa…………………………….…..... 56
4.1.1. Tampilan Halaman Login ………………………………….. 56
4.1.2. Halaman Input Data User …………………………………. 57
4.1.3. Halaman Input Data Karyawan ………………………….… 57
4.1.4. Halaman Input Data Pasien ………………………………... 58
4.1.5. Halaman Input Data Dokter ……………………………….. 58
4.1.6. Halaman Input Data Obat …………………………………. 59
4.1.7. Halaman Input Data Poli……...……………………….…… 59
4.1.8. Halaman Pendaftaran Pasien…. …………………………… 60
commit
to user …………………….………….. 60
4.1.9. Halaman Data
Pemeriksaan
xi

perpustakaan.uns.ac.id

digilib.uns.ac.id

4.1.10. Halaman DataPembayaran …………………..……………... 61
4.1.11. Halaman Data Inventaris ……………..……………………. 62
4.1.12. Halaman Laporan Pemasukan Keuangan ………………….. 62
BAB V

PENUTUP ……………………………………………………………… 63
5.1. Kesimpulan ………………………………………………………… 63
5.2. Saran ……………………………………………………………….. 63

DAFTAR PUSTAKA ……………………………………………………………... 64

commit to user
xii

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR TABEL

Tabel 2.1. Simbol Use Case Diagram....................................................................... 7
Tabel 2.2. Simbol Activity Diagram ………………………………………………. 8
Tabel 2.3. Simbol Class Diagram …………………………………………………. 9
Tabel 2.4. Simbol Sequence Diagram ………………….…………………………. 10
Tabel 3.1. Tabel Kebutuhan Fungsional ………………..…………………………. 12
Tabel 3.2. Tabel Kebutuhan Non Fungsional …………………………...………… 13
Tabel 3.3. Tabel Deskripsi Aktor …………………...……………………………... 13
Tabel 3.4. Tabel Deskripsi Use Case ……………………………..…..…………… 14
Tabel 3.5. Tabel Manajemen Data Pasien …………………………….…………… 16
Tabel 3.6. Tabel Manajemen Data Dokter...……………………………………….. 17
Tabel 3.7. Tabel Manajemen Data Obat…….………..……………………………. 18
Tabel 3.8. Tabel Manajemen Data Poli...………...……………………………...…. 19
Tabel 3.9. Tabel Manajemen Data Pendaftaran.…..……………….………………. 20
Tabel 3.10. Tabel Manajemen Data Pemeriksaan ……………………..…………... 21
Tabel 3.11. Tabel Manajemen Data Pembayaran…….……………………….…… 22
Tabel 3.12. Tabel Manajemen Data Laporan..……………………………………... 23
Tabel 3.13. Tabel Melihat Data Laporan………..…………………………………. 23
Tabel 3.14. Tabel Manajemen Data User. ………………..………...………………24
Tabel 3.15. Tabel Manajemen Data Karyawan…………………………………….. 25
Tabel 3.16. Tabel Karyawan… …………………………...…...………………....... 47
Tabel 3.17. Tabel Pasien……. …………………………………………………….. 47
Tabel 3.18. Tabel Dokter…………….…………………………………………….. 48
Tabel 3.19. Tabel Obat…...…. …………………………………………………….. 48
Tabel 3.20. Tabel Poli……………..……………………………………………….. 49
Tabel 3.21. Tabel Pendaftaran….....……………………………………………….. 49
Tabel 3.22. Tabel Pemeriksaan..…..……………………………………………….. 50
Tabel 3.23. Tabel Resep……….…..……………………………………………….. 50
commit to user
Tabel 3.24. Tabel Resep Bayar..…..………………………………………………..
51
xiii

perpustakaan.uns.ac.id

digilib.uns.ac.id

Tabel 3.25. Tabel Pembayaran...…..……………………………………………….. 52
Tabel 3.26. Tabel Transaksi…...…..……………………………………………….. 53
Tabel 3.27. Tabel Peralatan…....…..……………………………………………….. 53
Tabel 3.28. Tabel Perlengkapa...…..……………………………………………….. 54

commit to user
xiv

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR GAMBAR

Gambar 3.1. Diagram Use Case Admin….………………………………………... 15
Gambar 3.2. Diagram Use Case Karyawan.……………………………………….. 15
Gambar 3.3. Diagram Use Case Direktur………………………………………….. 15
Gambar 3.4. Sequence Diagram Login Admin .…………………………………… 26
Gambar 3.5. Sequence Diagram Manajemen Data User…………………...……… 26
Gambar 3.6. Sequence Diagram Manajemen Data Karyawan……………...……....27
Gambar 3.7. Sequence Diagram Login Karyawan………………………………… 27
Gambar 3.8. Sequence Diagram Manajemen Data Pasien………………....…….... 28
Gambar 3.9. Sequence Diagram Manajemen Data Dokter…………….…...……… 28
Gambar 3.10. Sequence Diagram Manajemen Data Obat…………………...…….. 29
Gambar 3.11. Sequence Diagram Manajemen Data Poli……….…………...…….. 29
Gambar 3.12. Sequence Diagram Manajemen Data Pendaftaran…………....…….. 30
Gambar 3.13. Sequence Diagram Manajemen Data Pemeriksaan…………...……..30
Gambar 3.14. Sequence Diagram Manajemen Data Pembayaran…………...…….. 31
Gambar 3.15. Sequence Diagram Manajemen Data Inventaris……………...…….. 31
Gambar 3.16. Sequence Diagram Manajemen Data Laporan………...……………. 32
Gambar 3.17. Diagram Activity Login…………………………………….……….. 32
Gambar 3.18. Diagram Activity Menambah Data User…………………………….. 33
Gambar 3.19. Diagram Activity Merubah Data User ……………………………… 33
Gambar 3.20. Diagram Activity Melihat Data User …….…………………..……. 34
Gambar 3.21. Diagram Activity Menambah Data Karyawan………………………. 34
Gambar 3.22. Diagram Activity Merubah Data Karyawan……..………………...... 34
Gambar 3.23. Diagram Activity Melihat Data Karyawan ……………………......... 35
Gambar 3.24. Diagram Activity Menambah Data Pasien…………..………………. 35
Gambar 3.25. Diagram Activity Merubah Data Pasien ……………………..……... 35
Gambar 3.26. Diagram Activity Melihat Data Pasien ………………..……..……... 36
Gambar 3.27. Diagram Activity Menambah Data Dokter ……………...………..… 36
commit Data
to user
Gambar 3.28. Diagram Activity Merubah
Dokter ……………………..……... 36
xv

perpustakaan.uns.ac.id

digilib.uns.ac.id

Gambar 3.29. Diagram Activity Melihat Data Dokter …..…………………..……... 37
Gambar 3.30. Diagram Activity Menambah Data Obat ……………………..…….. 37
Gambar 3.31. Diagram Activity Merubah Data Obat …..…………………..……... 37
Gambar 3.32. Diagram Activity Menghapus Data Obat …………………………... 38
Gambar 3.33. Diagram Activity Melihat Data Obat ………….……………..……... 38
Gambar 3.34. Diagram Activity Menambah Data Poli….…………………..……... 38
Gambar 3.35. Diagram Activity Merubah Data Poli ………………………..……... 39
Gambar 3.36. Diagram Activity Menghapus Data Poli……………………..……... 39
Gambar 3.37. Diagram Activity Melihat Data Poli………...………………..……... 39
Gambar 3.38. Diagram Activity Sistem Pendaftaran ……………………..……...... 40
Gambar 3.39. Diagram Activity Merubah Data Pendaftaran…………………..…... 40
Gambar 3.40. Diagram Activity Menghapus Data Pendaftaran…………………..... 41
Gambar 3.41. Diagram Activity Melihat Data Pendaftaran………………..…..…... 41
Gambar 3.42. Diagram Activity Sistem Pemeriksaan………...………………..…... 42
Gambar 3.43. Diagram Activity Melihat Pemeriksaan………..………………..…... 42
Gambar 3.44. Diagram Activity Sistem Pembayaran………...……….………..…... 43
Gambar 3.45. Diagram Activity Melihat Data Pembayaran…………..………..…... 43
Gambar 3.46. Diagram Activity Menambah Data Inventaris..……………..…..…... 44
Gambar 3.47. Diagram Activity Merubah Data Inventaris ………..…………..…... 44
Gambar 3.48. Diagram Activity Menghapus Data Inventaris ………..…………..... 45
Gambar 3.49. Diagram Activity Melihat Data Inventaris …..……..…………..…... 45
Gambar 3.50. Diagram Activity Manajemen Laporan ……………..…………..…...45
Gambar 3.51. Class Diagram………………………...…………….………...…….. 46
Gambar 3.52. Perancangan Tampilan Halaman Login…………….………...…….. 54
Gambar 3.53. Perancangan Tampilan Halaman Utama……………………...…….. 55
Gambar 4.1. Tampilan Halaman Login ………………….………………………... 56
Gambar 4.2. Halaman Tambah Data User ………………………………………… 57
Gambar 4.3. Halaman Tambah Data Karyawan ……………………………..……. 57
Gambar 4.4. Halaman Tambah Data Pasien ………………………………..……... 58
Gambar 4.5. Halaman Tambah Data Dokter………………………………………. 58
commit
to user
Gambar 4.6. Halaman Tambah Data
Obat…………….……………………………
59
xvi

perpustakaan.uns.ac.id

digilib.uns.ac.id

Gambar 4.7. Halaman Tambah Data Poli…………………..……………………… 59
Gambar 4.8. Halaman Pendaftaran Pasien ………………………………………… 60
Gambar 4.9. Halaman Data Pemeriksaan………………………………………….. 60
Gambar 4.10. Halaman Data Pembayaran…………………………………………. 61
Gambar 4.11. Halaman Data Inventaris ………...…………………………………. 62
Gambar 4.12. Halaman Laporan Pemasukan Keuangan …………….………..…… 62

commit to user
xvii