Sistem Informasi Hasil Pemeriksaan Pasien Pada Dokter Umum.

(1)

Sistem Informasi Hasil Pemeriksaan Pasien Pada

Dokter Umum

Chandra Mulyanto (0827023)

Jurusan Sistem Komputer, Fakultas Teknik

Universitas Kristen Maranatha

Jalan Prof. drg. Surya Sumantri, MPH 65

Bandung

ABSTRAK

Sistem informasi pada saat sekarang ini sudah menjadi suatu hal yang penting bagi kehidupan. Manfaat dari adanya suatu sistem informasi dapat diketahui apa yang terjadi pada saat sekarang ini dan dapat memberi bayangan untuk ke depannya. Sistem informasi di tempat pemeriksaan dokter umum, setiap dokter dapat menyimpan informasi gejala sakit dari pasien, nama pasien, dan informasi-informasi pasien lainnya lagi yang bersangkutan dengan keadaan kesehatan pasien secara komputerisasi. Dengan adanya program aplikasi sistem informasi hasil pemeriksaan pasien pada dokter umum, memudahkan pengguna untuk menyimpan data pasien maupun dokter, mengatur registrasi, dan mempermudah proses pencatatan hasil pemeriksaan pasien.


(2)

Information System Examination Results Of Patients

On General Practitioners

Chandra Mulyanto (0827023)

Jurusan Sistem Komputer, Fakultas Teknik

Universitas Kristen Maranatha

Prof. drg. Surya Sumantri, MPH 65

Bandung

ABSTRACT

Information systems at the present time has become an essential for life. Benefit from the existence of an information system can know what is happening at this present moment and can provide shade for the future. With information systems at general practitioners, any doctors can save about information the patient's pain symptoms, patient name, and other patient information more concerned is with the patient's health condition. With the application program checks the patient information system on general practitioner, allow users to store data of patients and physicians, regulate the registration, and simplify the process of recording the results of patient


(3)

DAFTAR ISI

Abstrak ... i

Abstract ...

ii

Kata Pengantar ... iii

Daftar Isi ... v

Daftar Gambar ... viii

Bab I Pendahuluan

1.1 Latar belakang masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan ... 2

1.4 Pembatasan Masalah ... 3

1.5 Sistematika Penulisan ... 3

Bab II Landasan Teori

2.1 Sistem ... 4

2.2 Informasi ... 4

2.3 Sistem Informasi ... 5

2.4

Database

... 8

2.4.1

Relational Database

... 9

2.4.2 Komponen Dalam

Database

... 10

2.4.3 Entitas dan Atribut ... 10

2.4.4

Key

... 11

2.4.5

DBMS

... 12

2.5 SQL ... 13

2.5.1 Sejarah SQL ... 13

2.5.2 DDL ... 13


(4)

2.5.4 DCL ... 14

2.6 Use Case ... 14

2.6.1 Peranan Use Case ... 15

2.7 Delphi 7 ... 15

2.7.1 Kelebihan Borland Delphi 7 ... 16

2.8 Firebird ... 18

2.8.1 Sejarah Firebird ... 18

Bab III Perancangan

3.1 Proses Bisnis ... 19

3.1.1 Pasien ... 21

3.1.2 Petugas Pendaftaran ... 22

3.1.3 Dokter ... 23

3.2 Perancangan

Database

... 24

3.3 Relasi Antar

Database

... 29

Bab IV Pembahasan

4.1 Pembahasan Program ... 31

4.1.1 Program Utama ... 32

4.1.2 Program Pencatatan Data Pasien ... 33

4.1.3 Program Pencatatan Data Dokter ... 36

4.1.4 Program Pencatatan Alergi ... 40

4.1.5 Program Registrasi ... 43

4.1.6 Program Pencatatan Hasil Pemeriksaan Pasien ... 48

Bab V Kesimpulan dan Saran

5.1 Kesimpulan ... 53

5.2 Saran ... 53

Daftar Pustaka ... 54

Lampiran ... A1


(5)

DAFTAR GAMBAR

Gambar 2.1 Konsep Sistem Informasi ... 6

Gambar 2.2 Proses Penyimpanan Dengan Konsep Database ... 9

Gambar 3.1 Use Case Sistem Informasi Hasil Pemeriksaan Pasien Pada Dokter Umum ... 19

Gambar 3.2 Proses Bisnis Secara Umum ... 20

Gambar 3.3 Kegiatan yang Dilakukan Pasien ... 21

Gambar 3.4 Kegiatan yang Dilakukan Petugas Pendaftaran ... 22

Gambar 3.5 Kegiatan yang Dilakukan Dokter ... 23

Gambar 3.6 Program SQL Manager Lite For InterBase & Firebird ... 24

Gambar 3.7 Database Pasien ... 25

Gambar 3.8 Fields Database Pasien ... 25

Gambar 3.9 Database Dokter ... 26

Gambar 3.10 FieldsDatabase Dokter ... 26

Gambar 3.11 Database Alergi ... 27

Gambar 3.12 FieldsDatabase Alergi ... 27

Gambar 3.13 Database Registrasi ... 28

Gambar 3.14 FieldsDatabase Registrasi ... 28

Gambar 3.15 Database Pemeriksaan ... 29

Gambar 3.16 FieldsDatabase Pemeriksaan ... 29

Gambar 3.17 Tabel Relasi Antar Database ... 30

Gambar 4.1 Program Utama ... 32

Gambar 4.2 Input Data Pasien ke Dalam Edit Box ... 33

Gambar 4.3 Semua Data Masuk ke Database ... 34

Gambar 4.4 Memberi Tanda Kode Pasien ... 34


(6)

Gambar 4.6 Data Sudah Dihapus ... 35

Gambar 4.7 Hasil Dari Pencarian Tampil di DbGrid ... 36

Gambar 4.8 Input Data Dokter ... 37

Gambar 4.9 Menyimpan Data Dokter ke Dalam Database ... 37

Gambar 4.10 Memberi Tanda Pada Kode Dokter yang Ingin Dihapus ... 38

Gambar 4.11 Pemberitahuan Apakah Data Ingin Dihapus atau Tidak ... 39

Gambar 4.12 Data Sudah Berhasil Dihapus ... 39

Gambar 4.13 Hasil Pencarian Data Dokter ... 40

Gambar 4.14 Memilih Kode Pasien ... 41

Gambar 4.15 Mencatat Alergi Pasien ... 41

Gambar 4.16 Data Alergi Masuk ke Dalam Database Alergi ... 42

Gambar 4.17 Memasukkan Kode Pasien ... 42

Gambar 4.18 Data Alergi muncul Didalam DbGrid ... 43

Gambar 4.19 Memilih Kode Pasien yang Akan Mendaftar ... 44

Gambar 4.20 Semua Keterangan Kode Pasien yang Dipilih Tampil Pada Masing-Masing kolom ... 44

Gambar 4.21 Pasien Sudah Berhasil Didaftar ... 45

Gambar 4.22 Pasien yang Sudah Diberi Tanda ... 46

Gambar 4.23 Memberi Tanda Pada Kode Pasien yang Ingin Dihapus ... 47

Gambar 4.24 Pilihan Untuk Meyakinkan Apakah Data Ingin Dihapus ... 47

Gambar 4.25 Data Berhasil Dihapus Dari Database ... 48

Gambar 4.26 Memilih Kode Pasien ... 49

Gambar 4.27 Memilih Kode Dokter ... 49

Gambar 4.28 Contoh Memasukkan Keterangan Pada Memo ... 50

Gambar 4.29 Data Sudah Berhasil Disimpan ... 51

Gambar 4.30 Pilihan Preview atau Print ... 52


(7)

BAB I

PENDAHULUAN

1.1 Latar Belakang

Sistem informasi pada saat sekarang ini sudah menjadi bagian yang penting bagi kehidupan, karena dengan adanya sistem informasi dapat diketahui apa yang terjadi pada saat sekarang ini dan dapat memberi bayangan untuk kedepannya. Beberapa contoh sistem informasi yang sangat berguna bagi kehidupan adalah sistem informasi yang berada pada tempat pemeriksaan dokter umum.

Dengan adanya sistem informasi yang ter-komputerisasi di tempat pemeriksaan dokter umum setiap dokter dapat lebih cepat dan mudah untuk menemukan riwayat gejala penyakit dari pasien, nama pasien, dan lain-lain. Dari data-data tersebut dokter pun dapat memberikan pelayanan pada pasien ketika berjumpa pertama kali, contohnya dengan memberi salam dengan nama pasien yang baru pertama kali berjumpa, dengan memberi salam seperti demikian kemungkinan besar pasien akan merasa senang karena pasien merasa diperhatikan oleh sang dokter.

Dengan adanya program Delphi ini dapat membuat database yang dapat dipakai dimana saja sebagai contoh di tempat pemeriksaan dokter umum. Database di tempat pemeriksaan dokter umum berguna untuk dokter


(8)

2

agar mengetahui tentang data-data spasien, selain dari data-data pasien yang dapat diketahui seorang dokter pun dapat mengetahui obat apa saja yang tidak cocok untuk pasien konsumsi.

1.2. Rumusan Masalah

Beberapa masalah yang akan dibahas pada tugas akhir ini adalah: 1. Bagaimana cara merancang database untuk pemeriksaan pasien? 2. Informasi apa saja yang dibutuhkan untuk database dokter umum?

1.3. Tujuan

Tujuan dari tugas akhir ini adalah :

1. Membuat program aplikasi sistem informasi hasil pemeriksaan pasien pada dokter umum.

2. Agar dapat mempermudah setiap dokter untuk mencari dan menyimpan riwayat pemeriksaan pasien.

3. Mengembangkan sistem informasi pemeriksaan pasien di tempat pemeriksaan dokter umum.


(9)

3

1.4. Pembatasan Masalah

Software yang digunakan dalam tugas akhir ini antara lain adalah: 1. Borland Delphi 7 Studio Enterprise.

2. Firebird database.

3. Hanya bisa dipakai pada sistem microsoft windows.

1.5. SISTEMATIKA PENULISAN

Bab I: Pembahasan mengenai latar belakang sistem informasi.

Bab II: Landasan teori membahas tentang sistem informasi, database, komponen database, Delphi 7, Firebird.

Bab III: Pembahasan mengenai perancangan proses bisnis pada dokter umum.

Bab IV: Pembahasan mengenai perancangan database dan program. Bab V: Pembahasan mengenai kesimpulan dan saran.


(10)

BAB V

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Setelah berhasil menyelesaikan tugas akhir ini, ada beberapa kesimpulan yang didapat yaitu:

1. Pembuatan program pemeriksaan pasien pada dokter umum ini telah dapat direalisasikan.

2. Program aplikasi sistem informasi hasil pemeriksaan pasien pada dokter umum, memungkinkan pengguna dalam hal ini dokter dapat melihat informasi pasien, dokter, alergi, dan hasil pemeriksaan.

5.2 Saran

Dengan adanya database dapat mempermudah pencarian data dan penyimpanan data. Program ini masih dapat dikembangkan, dan program ini dapat diintegrasikan kemudian hari dengan program sistem informasi apotek.


(11)

DAFTAR PUSTAKA

Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem Informasi untuk

keunggulan bersaing perusahaan & organisasi modern.Yogyakarta:Andi. Nugroho, Adi. 2004. Konsep Pengembangan Sistem Basis Data.

Bandung:Penerbit Informatika.

Witarto.2004.Memahami Sistem Informasi.Bandung.Informatika http://id.wikipedia.org/wiki/Firebird

http://id.wikipedia.org/wiki/SQL

http://suradigorontalo.wordpress.com/2009/03/16/sejarah-delphi/

http://www.google.com/sejarah borland delphi/

http://www.google.com/sejarah firebird/


(1)

vi Universitas Kristen Maranatha

Gambar 4.6 Data Sudah Dihapus ... 35

Gambar 4.7 Hasil Dari Pencarian Tampil di DbGrid ... 36

Gambar 4.8 Input Data Dokter ... 37

Gambar 4.9 Menyimpan Data Dokter ke Dalam Database ... 37

Gambar 4.10 Memberi Tanda Pada Kode Dokter yang Ingin Dihapus ... 38

Gambar 4.11 Pemberitahuan Apakah Data Ingin Dihapus atau Tidak ... 39

Gambar 4.12 Data Sudah Berhasil Dihapus ... 39

Gambar 4.13 Hasil Pencarian Data Dokter ... 40

Gambar 4.14 Memilih Kode Pasien ... 41

Gambar 4.15 Mencatat Alergi Pasien ... 41

Gambar 4.16 Data Alergi Masuk ke Dalam Database Alergi ... 42

Gambar 4.17 Memasukkan Kode Pasien ... 42

Gambar 4.18 Data Alergi muncul Didalam DbGrid ... 43

Gambar 4.19 Memilih Kode Pasien yang Akan Mendaftar ... 44

Gambar 4.20 Semua Keterangan Kode Pasien yang Dipilih Tampil Pada Masing-Masing kolom ... 44

Gambar 4.21 Pasien Sudah Berhasil Didaftar ... 45

Gambar 4.22 Pasien yang Sudah Diberi Tanda ... 46

Gambar 4.23 Memberi Tanda Pada Kode Pasien yang Ingin Dihapus ... 47

Gambar 4.24 Pilihan Untuk Meyakinkan Apakah Data Ingin Dihapus ... 47

Gambar 4.25 Data Berhasil Dihapus Dari Database ... 48

Gambar 4.26 Memilih Kode Pasien ... 49

Gambar 4.27 Memilih Kode Dokter ... 49

Gambar 4.28 Contoh Memasukkan Keterangan Pada Memo ... 50

Gambar 4.29 Data Sudah Berhasil Disimpan ... 51

Gambar 4.30 Pilihan Preview atau Print ... 52


(2)

BAB I

PENDAHULUAN

1.1 Latar Belakang

Sistem informasi pada saat sekarang ini sudah menjadi bagian yang penting bagi kehidupan, karena dengan adanya sistem informasi dapat diketahui apa yang terjadi pada saat sekarang ini dan dapat memberi bayangan untuk kedepannya. Beberapa contoh sistem informasi yang sangat berguna bagi kehidupan adalah sistem informasi yang berada pada tempat pemeriksaan dokter umum.

Dengan adanya sistem informasi yang ter-komputerisasi di tempat pemeriksaan dokter umum setiap dokter dapat lebih cepat dan mudah untuk menemukan riwayat gejala penyakit dari pasien, nama pasien, dan lain-lain. Dari data-data tersebut dokter pun dapat memberikan pelayanan pada pasien ketika berjumpa pertama kali, contohnya dengan memberi salam dengan nama pasien yang baru pertama kali berjumpa, dengan memberi salam seperti demikian kemungkinan besar pasien akan merasa senang karena pasien merasa diperhatikan oleh sang dokter.


(3)

2

Universitas Kristen Maranatha agar mengetahui tentang data-data spasien, selain dari data-data pasien yang dapat diketahui seorang dokter pun dapat mengetahui obat apa saja yang tidak cocok untuk pasien konsumsi.

1.2. Rumusan Masalah

Beberapa masalah yang akan dibahas pada tugas akhir ini adalah: 1. Bagaimana cara merancang database untuk pemeriksaan pasien? 2. Informasi apa saja yang dibutuhkan untuk database dokter umum?

1.3. Tujuan

Tujuan dari tugas akhir ini adalah :

1. Membuat program aplikasi sistem informasi hasil pemeriksaan pasien pada dokter umum.

2. Agar dapat mempermudah setiap dokter untuk mencari dan menyimpan riwayat pemeriksaan pasien.

3. Mengembangkan sistem informasi pemeriksaan pasien di tempat pemeriksaan dokter umum.


(4)

3

1.4. Pembatasan Masalah

Software yang digunakan dalam tugas akhir ini antara lain adalah: 1. Borland Delphi 7 Studio Enterprise.

2. Firebird database.

3. Hanya bisa dipakai pada sistem microsoft windows.

1.5. SISTEMATIKA PENULISAN

Bab I: Pembahasan mengenai latar belakang sistem informasi.

Bab II: Landasan teori membahas tentang sistem informasi, database, komponen database, Delphi 7, Firebird.

Bab III: Pembahasan mengenai perancangan proses bisnis pada dokter umum.

Bab IV: Pembahasan mengenai perancangan database dan program.


(5)

53 Universitas Kristen Maranatha

BAB V

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Setelah berhasil menyelesaikan tugas akhir ini, ada beberapa kesimpulan yang didapat yaitu:

1. Pembuatan program pemeriksaan pasien pada dokter umum ini telah dapat direalisasikan.

2. Program aplikasi sistem informasi hasil pemeriksaan pasien pada dokter umum, memungkinkan pengguna dalam hal ini dokter dapat melihat informasi pasien, dokter, alergi, dan hasil pemeriksaan.

5.2 Saran

Dengan adanya database dapat mempermudah pencarian data dan penyimpanan data. Program ini masih dapat dikembangkan, dan program ini dapat diintegrasikan kemudian hari dengan program sistem informasi apotek.


(6)

DAFTAR PUSTAKA

Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem Informasi untuk

keunggulan bersaing perusahaan & organisasi modern.Yogyakarta:Andi.

Nugroho, Adi. 2004. Konsep Pengembangan Sistem Basis Data. Bandung:Penerbit Informatika.

Witarto.2004.Memahami Sistem Informasi.Bandung.Informatika

http://id.wikipedia.org/wiki/Firebird

http://id.wikipedia.org/wiki/SQL

http://suradigorontalo.wordpress.com/2009/03/16/sejarah-delphi/

http://www.google.com/sejarah borland delphi/

http://www.google.com/sejarah firebird/