• Tidak ada hasil yang ditemukan

Sistem Informasi Poliklinik, dengan Menggunakan Bahasa Pemrograman C#.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Poliklinik, dengan Menggunakan Bahasa Pemrograman C#."

Copied!
13
0
0

Teks penuh

(1)

vi

ABSTRAK

Poliklinik X adalah salah satu bagian dari institusi pendidikan yang memiliki tujuan untuk memberikan fasilitas kesehatan bagi mahasiswa, pegawai intern institusi ataupun sebagai pengabdian untuk masyarakat secara umum yang berada dalam lingkungan kampus. Dengan semakin banyaknya pasien yang datang ke poliklinik X ini, maka diharapkan dapat didukung dengan media penyimpanan dan pengolahan datanya. Oleh karena itu, maka dibuatlah sebuah aplikasi yang dapat mengatasi permasalahan penyimpanan data dan pengolahan data dalam poliklinik ini. Didukung dengan perkembangan teknologi informasi sekarang, maka pembuatan sebuah aplikasi menjadi semakin mudah dilakukan. Microsoft sebagai salah satu perusahaan yang bergerak dibidang teknologi informasi memberikan salah satu aplikasi penunjang yaitu Microsoft Visual Studio yang dipergunakan untuk membangun sistem informasi poliklinik ini. SQL server 2005 yang sudah termasuk didalam Microsoft Visual Studio ini juga mengambil peran dalam media penyimpanan data – data yang dimiliki oleh pihak poliklinik, baik itu data pasien, dokter, staff poliklinik dan juga rekam medis pasien. Aplikasi ini dibangun dengan menggunakan bahasa pemrograman C# yang berbasis desktop. Dibuat aplikasi yang berbasis desktop diharapkan agar aplikasi ini dapat diimplementasikan oleh pihak poliklinik secara langsung dan dengan aplikasi berbasiskan desktop diharapkan juga dapat mempermudah penggunaan aplikasi sistem informasi poliklinik ini.

(2)

ABSTRACT

Polyclinic X is one part of educational institution that has a goal to provide health facilities for students, the internal staff or as a dedication to the community in general who are in campus environment. With the increasing number of patients attending the outpatient clinic to this clinic, it is expected to be supported with data storage and processing. Therefore, hence made an application that can overcome the problems of data storage and processing of data in this clinic. Supported by developments in information technology today, then the making of an application becomes increasingly easy to do. Microsoft as a company engaged in providing information technology is one of the applications supporting the Microsoft Visual Studio which is used to build this clinic information system. SQL Server 2005 is already included in Microsoft Visual Studio is also taking a role in data storage - data that is owned by the clinic, whether the data of patients, physicians, clinic staff and patient medical records. This application is built using C # programming language with a desktop based applications. Created a desktop-based applications is expected that these applications can be implemented by the clinic directly and with desktop-based applications can also be expected to facilitate the use of this clinic information system applications.

(3)

viii

Daftar Isi

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ...iv

1.1. Latar Belakang Masalah ... 1

1.2. Rumusan Masalah ... 1

1.3. Tujuan Pembahasan ... 2

1.4. Ruang Lingkup Kajian ... 2

1.5. Sumber Data ... 3

1.6. Sistematika Penyajian ... 3

BAB II Kajian Teori ... 5

2.1. Konsep Dasar Sistem ... 5

2.2. Asuransi ... 8

BAB III Analisis dan Rancangan Sistem ... 26

3.1. Proses Bisnis ... 26

3.2. Entity Relationship Diagram ... 28

3.3. Entity Relationship to Table ... 29

3.4. DFD ... 33

3.5. Kamus Data ... 37

3.6. PSPEC ... 40

3.7. Rancangan Tampilan Pengguna ... 50

BAB IV Hasil Penelitian ... 61

4.1. Form Login ... 61

4.2. Form Diagnosa ... 62

4.3. Form Menu Pilihan Admin ... 63

4.4. Form Menu Utama Staff Poliklinik ... 63

4.5. Form Antrian ... 64

4.6. Print Antrian ... 64

4.7. Form Pasien Baru ... 65

4.8. Form Pembayaran ... 66

4.9. Struk Pembayaran ... 67

4.10. Form Menu Utama Admin ... 67

(4)

4.12. Form Data Dokter ... 69

4.13. Form Data Obat dan Klinik ... 70

4.14. Form Laporan Data Dokter ... 71

4.15. Form Laporan Data Pasien ... 72

4.16. Form Laporan Data Staff Poliklinik ... 72

4.17. Form Laporan Kunjungan Pasien ... 73

4.18. Form Laporan Grafik Kunjungan Pasien ... 74

4.19. Form Laporan Diagnosa... 74

4.20. Tentang Aplikasi ... 75

BAB V Pembahasan dan Uji Coba Hasil Penelitian ... 76

5.1. Form Login ... 76

5.2. Form Antrian ... 77

5.3. Print Antrian ... 77

5.4. Form Pasien Baru ... 78

5.5. Form Pembayaran ... 78

5.6. Form Diagnosa ... 79

5.7. Form Data Staff Poliklinik ... 79

5.8. Form Data Dokter ... 80

5.9. Form DataObat dan Klinik ... 80

5.10. Form Laporan Data Dokter ... 81

5.11. Form Laporan Data Pasien ... 81

5.12. Form Laporan Data Staff Poliklinik ... 82

5.13. Form Laporan Kunjungan Pasien ... 82

5.14. Form Laporan Grafik Kunjungan Pasien ... 83

5.15. Form Laporan Diagnosa... 83

5.16. Struk Pembayaran ... 84

5.17. User Acceptence Test (UAT) ... 85

BAB VI Simpulan ... 90

6.1. Simpulan ... 90

6.2. Saran ... 90

(5)

x

Daftar Gambar

Gambar 1 Proses Bisnis ... 26

Gambar 2 ERD ... 28

Gambar 11 Desain Menu Utama Staff Poliklinik ... 52

Gambar 12 Desain Form Antrian ... 53

Gambar 13 Desain Print Antrian ... 53

Gambar 14 Desain Form Pasien Baru ... 54

Gambar 15 Desain Form Pembayaran ... 54

Gambar 16 Desain Struk Pembayaran ... 55

Gambar 17 Desain Menu Utama Admin ... 55

Gambar 18 Desain Form Data Staff Poliklinik ... 56

Gambar 19 Desain Form Data Dokter ... 56

Gambar 20 Desain Form Data Obat dan Klinik ... 57

Gambar 21 Desain Form Laporan Data Dokter ... 57

Gambar 22 Desain Form Laporan Data Pasien ... 58

Gambar 23 Desain Form Laporan Data Staff Poliklinik ... 58

Gambar 24 Desain Laporan Catatan Diagnosa ... 59

Gambar 25 Desain Laporan Kunjungan Pasien ... 59

Gambar 26 Desain Laporan Grafik Kunjungan Pasien ... 60

Gambar 27 Desain Tentang Aplikasi ... 60

Gambar 28 Form Login ... 61

Gambar 29 Form Diagnosa ... 62

Gambar 30 Form Menu Pilihan Admin ... 63

Gambar 31 Form Menu Utama Staff Poliklinik ... 63

Gambar 32 Form Antrian ... 64

Gambar 33 Print Antrian ... 64

Gambar 34 Form Pasien Baru ... 65

Gambar 35 Fom Pembayaran ... 66

Gambar 36 Struk Pembayaran ... 67

Gambar 37 Form Menu Utama Admin ... 67

Gambar 38 Form Data Staff Poliklinik ... 68

Gambar 39 Form Data Dokter ... 69

Gambar 40 Form Data Obat dan Klinik ... 70

Gambar 41 Form Laporan Data Dokter ... 71

Gambar 42 Form Laporan Data Pasien ... 72

Gambar 43 Form Laporan Data Staff Poliklinik ... 73

Gambar 44 Form Laporan Kunjungan Pasien ... 73

Gambar 45 Form Laporan Grafik Kunjungan Pasien ... 74

(6)
(7)

xii

Daftar Tabel

Tabel I Simbol – Simbol Flowchart ... 10

Tabel II Komponen ERD ... 14

Tabel III Notasi DFD ... 20

Tabel IV Simbol Kamus Data ... 23

Tabel V Atribut Tabel Staff Poliklinik ... 30

Tabel VI Atribut Tabel Admin ... 30

Tabel VII Atribut Tabel Pasien Umum ... 30

Tabel VIII Atribut Tabel Pasien Mahasiswa ... 31

Tabel IX Atribut Tabel Pasien Pegawai ... 31

Tabel X Atribut Tabel Obat ... 31

Tabel XI Atribut Tabel Diagnosa ... 32

Tabel XII Atribut Tabel Dokter ... 32

Tabel XIII Atribut Tabel Klinik ... 32

Tabel XIV Atribut Tabel R_Diagnosa_Obat ... 33

Tabel XV TStaffPoliklinik ... 37

Tabel XXIV Proses Pengelolaan Diagnosa ... 40

Tabel XXV Proses Pengelolaan Antrian Pasien ... 41

Tabel XXVI Proses Pengelolaan Pasien ... 42

Tabel XXVII Proses Pengelolaan Pembayaran ... 43

Tabel XXVIII Proses Cetak Diagnosa ... 43

Tabel XXIX Proses Pengelolaan Master Obat dan Klinik ... 44

Tabel XXX Proses Pengelolaan Data Staff Poliklink ... 45

Tabel XXXI Proses Pengelolaan Data Dokter ... 46

Tabel XXXII Proses Laporan Data Pasien ... 47

Tabel XXXIII Proses Laporan Data Staff Poliklinik ... 48

Tabel XXXIV Proses Laporan Data Dokter ... 48

Tabel XXXV Proses Laporan Kunjungan Pasien ... 49

Tabel XXXVI Proses Grafik Kunjungan Pasien ... 49

Tabel XXXVII Proses laporan diagnosa ... 50

Tabel XXXVIII Form Login ... 76

Tabel XXXIX Form Antrian ... 77

Tabel XL Print Antrian ... 77

Tabel XLI Form Pasien Baru ... 78

Tabel XLII Form Pembayaran ... 78

Tabel XLIII Form Diagnosa ... 79

Tabel XLIV Form Data Staff Poliklinik ... 79

(8)

Tabel XLVI Form Data Obat dan Klinik ... 81

Tabel XLVII Form Laporan Data Dokter ... 81

Tabel XLVIII Form Laporan Data Pasien ... 82

Tabel XLIX Form Laporan Data Staff Poliklinik ... 82

Tabel L Form Laporan Kunjungan Pasien ... 83

Tabel LI Form Laporan Grafik Kunjungan Pasien ... 83

Tabel LII Form Laporan Diagnosa ... 84

Tabel LIII Struk Pembayaran ... 84

Tabel LIV User Acceptance Test Fitur Login ... 85

Tabel LV User Acceptance Test Fitur Antrian ... 85

Tabel LVI User Acceptance Test Fitur Pembayaran ... 86

Tabel LVII User Acceptance Test Fitur Pasien Baru ... 86

Tabel LVIII User Acceptance Test Fitur Cetak Diagnosa ... 87

Tabel LIX User Acceptance Test Fitur Pilihan Hak Akses ... 87

Tabel LX User Acceptance Test Fitur Master Staff Poliklinik ... 87

Tabel LXI User Acceptance Test Fitur Master Obat dan Klinik ... 88

Tabel LXII User Acceptance Test Fitur Laporan ... 88

(9)

1

BAB I Pendahuluan

1.1. Latar Belakang Masalah

Poliklinik merupakan tempat pengobatan orang sakit dimana di dalamnya terdapat beberapa klinik sehingga setiap pengobatan dapat dilakukan dalam satu tempat. Sebagai contoh di dalam satu poliklinik biasanya terdapat klinik umum, klinik gigi, klinik anak, klinik kandungan, klinik THT dan lain–lain, Bahkan beberapa poliklinik dilengkapi dengan apotek dan laboratorium. Itulah sebabnya mengapa banyak orang yang memilih untuk datang ke poliklinik apabila mereka menderita sakit.

Poliklinik adalah sebuah sarana yang diperuntukkan bagi masyarakat secara umum. Karena peruntukannya yang secara umum inilah maka data – data pasien yang tersimpan dalam sebuah poliklinik semakin hari akan semakin bertambah. Tahapan yang dijalani oleh setiap pasien yang berobat ke poliklinik dimulai dari pendaftaran bagi pasien baru atau pencarian data bagi pasien lama, pemilihan klinik yang dibutuhkan, pencatatan rekam medis, dan juga pembayaran tagihan atas tindakan pengobatan. Tahapan tersebut diatas akan menyebabkan penumpukan data yang sangat banyak, dan kemungkinan hilang atau rusak akan semakin besar apabila data – data tersebut di simpan hanya dalam bentuk kertas (manual).

Banyaknya kendala yang terjadi bila pengolahan data pada sebuah poliklinik dilakukan secara manual maka perlu dibuatlah sebuah aplikasi berbasiskan desktop yang dapat memudahkan staff administrasi pada sebuah poliklinik untuk mengelola setiap data yang masuk. Oleh karena itu, dibuatlah sebuah aplikasi yang berbasiskan desktop yang berjudul Sistem Informasi pada Poliklinik dengan Menggunakan Bahasa Pemrograman C#.

1.2. Rumusan Masalah

1. Bagaimana membuat data – data poliklinik terkomputerisasi? 2. Bagaimana agar setiap data dapat disimpan di sebuah basis data?

(10)

2

4. Bagaimana membuat aplikasi dapat memudahkan dokter dalam memberi obat?

1.3. Tujuan Pembahasan

Adapun tujuan dari dibuatnya aplikasi ini antara lain : 1. Membuat aplikasi komputer untuk staff administrasi poliklinik.

2. Data disimpan dalam sebuah basis data yang sudah dibuat secara komputerisasi sehingga data yang ada dapat disimpan dengan aman. 3. Pengolahan data dapat dilakukan oleh aplikasi dengan masukkan dari

pengguna.

4. Membuat aplikasi yang menampilkan data obat pada form diagnosa.

1.4. Ruang Lingkup Kajian

Untuk aplikasi yang akan dibangun ini dilakukan beberapa batasan agar dalam pengimplementasiannya dapat dilakukan dengan lebih mudah. 1. Aplikasi yang dibangun ini berbasiskan desktop.

2. Input untuk pengolahan data berupa huruf dan angka. 3. Pengaturan reservasi pasien.

4. Pengolahan master data.

5. Pengolahan pembayaran untuk pasien.

6. Pengolahan dan penyimpanan rekam medis untuk setiap pasien. Batasan yang diberikan untuk software antara lain :

1. Program aplikasi yang akan dibuat menggunakan bahasa pemrograman C#.

2. Basis data yang digunakan adalah SQL Server 2005.

3. Sistem operasi yang digunakan minimal Microsoft Windows XP.

Batasan yang diberikan untuk hardware agar aplikasi dapat berjalan dengan baik:

1. Minimal Processor Pentium 4. 2. Minimal RAM 512 MB.

(11)

3

Universitas Kristen Maranatha

1.5. Sumber Data

Langkah penelitian yang dilakukan dan menjadi sumber data dari pembuatan aplikasi ini adalah:

1. Studi literatur

a. Melihat buku yang membahas mengenai bahasa pemrograman C#. b. Materi perkuliahan.

c. Internet. 2. Studi lapangan

Melihat contoh fitur yang digunakan dalam pembuatan aplikasi poliklinik dan juga melihat kebutuhan fitur yang dibutuhkan dalam pengaturan administrasi, reservasi, rekam medis, pembayaran pada sebuah aplikasi poliklinik dengan melakukan wawancara.

1.6. Sistematika Penyajian

Untuk memudahkan penyajian penelitian serta memudahkan dalam membaca dan memahaminya, maka sistematika pembahasan terbagi ke dalam beberapa bab sebagai berikut:

1. BAB I : PENDAHULUAN

Bab ini membahas mengenai latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data dan sistematika penyajian

2. BAB II : KAJIAN TEORI

Bab ini membahas mengenai teori – teori yang berhubungan dengan pembuatan aplikasi poliklinik ini.

3. BAB III : ANALISIS dan RANCANGAN SISTEM

Bab ini membahas mengenai penganalisaan dan melakukan rancangan sistem pada aplikasi poliklinik yang akan dibuat.

4. BAB IV : HASIL PENELITIAN

Bab ini berisi implementasi fitur – fitur pada aplikasi yang dibuat dengan disertai screen shoot aplikasi.

(12)

4

Bab ini berisi pembahasan dan uji coba hasil penelitian pada aplikasi yang telah dibuat.

6. BAB VI : SIMPULAN dan SARAN

(13)

90

BAB VI

Simpulan

6.1. Simpulan

Berdasarkan rancangan, implementasi dan juga uji coba hasil penelitian yang sudah dibahas di bab – bab sebelumnya maka dapat ditarik sebuah kesimpulan yaitu :

a. Aplikasi ini dapat melakukan penyimpanan data dengan aman.

b. Data rekam medis sudah dapat dilakukan secara terkomputerisasi dan disimpan dalam basis data.

c. Dengan adanya aplikasi ini data pasien, dokter dan staff poliklinik dapat disimpan ke dalam basis data.

d. Pengolahan data dapat dilakukan dengan masukkan dari pengguna

6.2. Saran

Berdasarkan kesimpulan dan pembahasan yang sudah diberikan maka saran yang dapat penulis berikan demi perkembangan aplikasi ini antara lain :

a. Aplikasi ini diharapkan agar dapat terintegrasi dengan sistem asuransi. b. Aplikasi ini diharapkan dapat mengatasi pembayaran secara non-tunai. c. Diharapkan dilakukan pemeliharaan terhadap aplikasi ini sehingga dapat

digunakan secara maksimal.

Referensi

Dokumen terkait

Sehingga dibuatlah sebuah aplikasi website atau program aplikasi komputer yang dapat membantu pekerjaan dari pihak Caezar Motor dalam mengetahui dikota manakah

PT MTC COMPUSHOP ini masih menggunakan sistem secara manual pada sistem presensi dan penggajian karyawan dengan menggunakan sistem pengarsipan biasa (pembukuan)

Pengolahan data penjualan kredit dan persediaan (Stock) barang pada Toko Master masih dilaksanakan secara manual sehingga kemungkinan terjadinya kesalahan dalam

Penelitian ini bertujuan untuk membangun sebuah game edukasi dengan bahasa pemrograman Java berorientasi objek yang dapat dijalankan pada desktop.. Rilia Iriani,

Dikatakan C# bersifat modern, karena adanya beberapa fitur seperti exception handling, garbage collection, extensible data types, dan code security (keamanan kode/

Hasil akhir dari penelitian ini berupa sistem informasi administrasi terpadu untuk pengelolaan administrasi perbankan di BSM KCP Sungailiat yang berbasis desktop dan dapat

Oleh karena itu maka dibuatlah sebuah sistem Absensi Siswa menggunakan QR Code dengan bahasa pemrograman PHP yang akan diterapkan di SMKIT Zunurain Aqila Zahra Medang

Selain itu data digital yang diberikan oleh komputer sebagai output juga tidak dapat langsung dikenali oleh perangkat elektronik, sehingga membutuhkan sebuah