3.1 Tinjauan Organisasi
Organisasi merupakan wadah serta proses kerjasama sejumlah manusia yang terikat hubungan formal dalam rangkaian hirarki untuk mencapai tujuan yang telah ditentukan, didalam berorganisasi diharapkan adanya suatu interaksi atau suatu hubungan timbal balik dan saling berkoordinasi serta menanamkan sifat kejujuran antara sesama perangkat organisasi. Dengan demikian tujuan yang diinginkan oleh suatu perusahaan dapat tercapai dengan baik.
3.1.1 Sejarah Klinik Sumber Sehat
Seiring dengan percepatan perubahan budaya, gaya hidup dan kesadaran manusia akan pentingnya kesehatan. Dibarengi akan keterbatasan pelayanan dan fasilitas yang disediakan pemerintah, mendorong pihak – pihak swasta berlomba – lomba untuk ikut andil atau menyediakan fasilitas tersebut. Sarana dan kualitas pelayanan merupakan ikon yang menjadi perhatian.
Klinik sumber merupakan klinik umum dan gigi yang berdiri mulai sejak 13 Mei 1999. Klinik sumber sehat yang beralamat di Jl. Kapuk Tanggul Rt/Rw 001/012 No.99 Jakarta Barat didirikan oleh Dr, Darwis Freddy, beliau merupakan dokter umum di klinik sumber sehat tersebut. Dr.Darwis Freddy sudah mendirikan klinik tersebut sampai sekarang yaitu sekitar 11 tahun.
Klinik sumber sehat dibuka dari pukul 08.00 s/d 21.00 Wib setiap hari senin s/d sabtu, sedangkan untuk hari minggu atau hari libur klinik tersebut pun libur. Dokter umum yang bekerja di klinik tersebut ada 3 orang yaitu Dr.Darwis Freddy, Dr.Nathan, Dr.Samuel. Untuk dokter gigi yang bekerja di klinik tersebut juga terdiri dari 3 orang yaitu Dr.Rita, Dr.Novi, Dr.Restu.
3.2 Visi Dan Misi Klinik Sumber Sehat
Klinik sumber sehat memiliki visi dan misi yang menjadi motivasi dan tujuan dari klinik sumber sehat untuk terus menjalankan perannnya sebagai berikut:
1) Visi nya adalah memberikan pelayanan profesional kesehatan dengan sepenuh hati.
2) Misi nya adalah memberikan pelayanan kesehatan yang bermutu kepada masyarakat.
3.2.1 Struktur Organisasi Klinik Sumber Sehat
Struktur organisasi merupakan alat dan sarana dalam melakukan kegiatan perusahaan untuk mencapai tujuan. Dalam struktur organisasi terdapat penentuan batasan wewenang dan tanggung jawab oleh masing – masing personil.
Gambar 3.1 Diagram Use Case dalam Klinik Sumber Sehat
3.2.2 Pembagian Tugas dan Tanggung Jawab
Secara garis besar pembagian tugas dan tanggung jawab yang ada pada klinik sumber sehat dibagi menjadi beberapa bagian. Berikut ini uraian tugas dan tanggung jawab dari masing – masing bagian :
1. Pemilik Klinik
Pemilik Klinik
Dokter Umum Dokter Gigi
a) Memimpin, mengatur, merencanakan dan mengkoordinasikan serta mengawasi kegiatan agar dapat berjalan sesuai dengan tujuan klinik sumber sehat yang telah ditetapkan.
b) Menentukan pengeluaran – pengeluaran yang digariskan agar tidak terjadi penyimpangan – penyimpangan.
c) Merumuskan, menyusun dan melaksanakan kebijaksanaan dalam pencapaian usaha.
d) Bertanggung jawab atas kelangsungan kegiatan klinik sumber sehat e) Mengkoordinasi terhadap kegiatan karyawan agar dapat bekerja
dengan baik. 2. Resepsionist
a) Bertanggung jawab terhadap semua aktivitas keuangan
b) Membuat bukti penerimaan dan pengeluaran kas. Membukukan setiap transaksi penerimaan dan pengeluaran kas.
c) Membuat laporan keuangan yang nanti nya akan diperiksa oleh pemilik atau pimpinan tiap periodenya sebagai bukti atas transaksi yang terjadi selama periode tertentu.
d) Bertugas sebagai pemberi informasi jadwal praktek dokter dan informasi tentang pelayanan yang ada di klinik sumber sehat.
3. Perawat
a) Sebagai asisten dokter dalam mempersiapkan segala peralatan kedokteran, membersihkan peralatan dokter dan pendamping pasien untuk mencatat keluhan pasien.
3.3 Diagram Use Case Sistem Yang Sedang Berjalan
Use Case Sistem Berjalan Di Klinik Sumber Sehat
Resepsionist
Pasien
Dokter
Pendaftaran
Cetak Kartu Pasien
Memberikan Kartu Pasien Pemeriksaan Pasein Pemberian Obat Pasien Pembayaran Berobat «extends» <Include>
Tabel 3.1 Skenario Pendaftaran
Use Case Pendaftaran
Actor Pasien
Main Success Scenario Pasien mendaftar ke resepsionist
Tindakan Scenario Pasien mendaftar ke resepsionist, kemudian resepsionist menginput data pasien dan memberikan kartu tersebut kepada pasien
Tabel 3.2 Skenario Pemeriksaan Pasien
Use case Pemeriksaan
Actor Dokter
Main Success Scenario Dokter melakukan pemeriksaan terhadap pasien
Tindakan Scenario Dokter memeriksa kondisi pasien
Tabel 3.3 Skenario Pemberian Obat Pasien
Use case Pemberian Obat
Actor Pasien
Main Success Scenario Pasien menerima obat dari dokter
Tindakan Scenario Dokter memberikan obat ke pasien secara langsung
Tabel 3.4 Skenario Pembayaran Berobat
Use case Pembayaran
Actor Pasien
Main Success Scenario Pasien membayar semua pengobatan langsung ke dokter
Tindakan Scenario Dokter menerima pembayaran pengobatan yang dibayarkan oleh pasien
3.4 Uraian Prosedur Yang Sedang Berjalan a. Activity Diagram Prosedur Pendaftaran
Prosedur pendaftaran menjelaskan tentang proses pendaftaran pasien kepada resepsionist.
1. Prosedur pendaftaran pasien baru
Resepsionist Pasien
Daftar Mendata Pasien
Form Pndaftaran Dktr Umum
Form Pndaftaran Dktr Gigi
Dokter Umum Dokter Gigi
Cetak Kartu Pasien
Memberikan Kartu Pasien Terima Kartu
Gambar 3.3 Diagram Activity Prosedur Pendaftaran Pasien Baru
Keterangan :
Pasien mendaftar dengan mendatangi resepsionist kemudian resepsionist mendata pasien, selanjutnya resepsionist membuat form pendaftaran dokter umum atau form pendaftaran dokter gigi, setelah itu resepsionist mencetak kartu pasien dan memberikan kartu tersebut kepada pasien.
2. Prosedur pendaftaran pasien lama
Resepsionist Pasien
Mendata Pasien
Dokter Umum Dokter Gigi
Form Pndftaran Dktr Umum
Form Pndftaran Dktr Gigi
Mengembalikan Kartu Pasien Terima Kartu
Menyerahkan Kartu Pasien Daftar
Keterangan :
Pasien melakukan pendaftaran dengan menyerahkan kartu pasien, kemudian resepsionist mendata pasien, selanjutnya resepsionist membuat form pendaftaran dokter umum atau form pendaftaran dokter gigi, setelah itu resepsionist mengembalikan kartu pasien.
b. Aktivity Diagram Prosedur Pemeriksaan
Prosedur pemeriksaan menjelaskan tentang pasien yang akan diperiksa di ruang dokter
Dokter Resepsionist
Memberikan Berkas Form Pasien Berkas Form Pasien Diterima
Panggil Pasien, Melakukan Pemeriksaan
Keterangan :
Resepsionist memberikan berkas form pasien kepada dokter, kemudian dokter memanggil pasien dan pasien masuk ke ruangan dokter, setelah itu dokter melakukan pemeriksaan.
3.5 Identifikasi Kebutuhan
Hasil dari analisa sistem yang berjalan tersebut ditemui kekurangan pada sistem
tersebut sehingga membutuhkan :
1) Kebutuhan : Login
Masalah : Tidak ada keamanan data, sehingga dapat diakses oleh siapa saja
Usulan : Dibuat login agar keamanan data dapat terjaga dan yang bisa mengakses hanya orang – orang tertentu yang mempunyai password login tersebut
2) Kebutuhan : Data Pasien
Masalah : Terjadi penumpukan data
Usulan : Dibuat satu form data pasien agar mudah dalam pencarian data pasien lama agar tidak terjadi penumpukkan data
3) Kebutuhan : Data Dokter
Masalah : Jika terjadi sesuatu kepada pasien atau hal lainnya , maka pihak klinik dapat mengetahui identitas data diri dokter Usulan : Dibuat data dokter untuk mememudah pencarian data dokter
4) Kebutuhan : Jadwal Praktek Dokter
Masalah : Jika tidak informasi jadwal praktek dokter,
maka pasien akan mendapatkan kesulitan dalam berobat, karna tidak adanya informasi hari, jam, dan nama dokter yang dituju.
Usulan : Dibuat jadwal praktek dokter agar memudahkan pasien dalam
5) Kebutuhan : Data ICD
Masalah : Jika tidak ada nya data ICD, maka pasien akan kesulitan dalam memahami jenis penyakit yang dialaminya dari hasil diagnosa yang diberikan oleh dokter
Usulan :Dibuat data ICD agar pasien dapat mengetahui apa saja jenis penyakit yang dideritanya
6) Kebutuhan : Cetak Kartu Pasien
Masalah : Jika tidak ada nya kartu pasien, tidak ada nya bukti bahwa pasien berobat, dan juga terjadinya penumpukan data dan mempersulit dalam pencarian data pasien
Usulan : Dibuat cetak kartu pasien agar mempermudah pasien apabila ingin berobat kembali, sekaligus mempermudah resepsionist dalam melakukan pekerjaan nya karena tidak memakan waktu banyak dalam mendata pasien
7) Kebutuhan : Cetak Laporan
Masalah : Terjadi penumpukan data
Usulan : Dibuat cetak laporan data pasien, data dokter, data rawat jalan, data jadwal praktek dokter agar mudah dalam pelaporan kegiatan klinik tersebut.
8) Kebutuhan : Data Rawat Jalan
Masalah : Jika terjadi kesalahan kepada pasien dalam hal rekam medis, maka tidak adanya bukti yang menjelaskan hal itu
Usulan : Dibuat data rawat jalan sebagai bukti apabila sewaktu – waktu pasien menuntut atau ingin tahu hasil rekam medis yang pernah dialami nya.
3.6 Analisa dan Perancangan Basis Data
Analisa dan perancangan basis data merupakan suatu kegiatan yang dimulai dari awal proses menciptakan perancangan untuk basis data yang akan mendukung
operasi dan tujuan perusahaan serta mengevaluasi suatu bentuk permasalahan (case) yang ada.
3.6.1 Physical Data Model
Physical Data Model adalah bentuk akhir ERD yang merupakan penggambaran akan basis data yang akan digunakan beserta hubungan antara tabel yang satu dengan yang lain. Oleh karena itu, entitas – entitas yang ada pada PDM inilah yang pada akhirnya menjadi dasar pembuatan struktur basis data. Berikut adalah gambar nya :
Gambar 3.6 Physical Data Model Pada Aplikasi Klinik Sumber sehat
Pasien id_pasien int(10) no_rek_pasien varchar(10) nama_pasien char(35) tmpt_lahir char(30) tgl_lahir_pasien date tlp_pasien char(15) alamat_pasien text(30) kelurahan_pasien char(30) kecamatan_pasien char(30) ortu_pasien char(40) alamat_ortu_pasien text(30) jkel_pasien char(1) pekerjaan_pasien char(30) agama_pasien char(1) status_pasien char(1) Kunjungan id_kunjungan int(30) id_pasien int(10) no_antrian char(6) tgl_kunjungan date id_klinik int(2) id_dokter int(3) datang_kunjungan char(1) perujuk_kunjungan varchar(30) status_kunjungan char(5) Periksa id_periksa int(50) id_kunjungan int(50) anamnesa_periksa text(30) fisik_periksa text(30) id_icd int(10) terapi_periksa text(30) catatan_periksa text(30) Klinik id_klinik int(2) nama_klinik char(30) Jadwal_Dokter id_jadwal int(4) hari_jadwal int(1) jam char(11) Dokter kode_dokter varchar(10) id_dokter int(3) nama_dokter char(35) tlp_dokter char(15) alamat_dokter text(30) id_klinik int(2) Icd id_icd int(10) kode_icd char(5) nama_icd varchar(10) User id_user int(10) nama_user char(5) pass_user varchar(10)
3.7 Struktur Basisdata
Struktur basisdata digunakan untuk mencatat serta menampung file yang berisi data yang ada pada program ini. Untuk pembuatan program ini penulis menggunakan satu buah database dengan nama “rm”, yang didalamnya terdapat beberapa tabel. File database tersebut berada pada MySQL.
3.7.1 Tabel-Tabel Dalam Database
Dalam database tersebut terdapat beberapa tabel yang penulis gunakan untuk membentuk atau menyusun pogram ini. Untuk tabel-tabel ini semuanya dimasukkan ke dalam database yang sudah dibuat sebelumnya yaitu dengan nama database “rm”.
Tabel-tabel yang digunakan dalam program ini adalah :
1) Tabel Dokter
Digunakan untuk menyimpan data diri dokter yang ada di klinik sumber sehat. Berikut adalah tabel nya :
Tabel 3.5 Tabel Dokter
2) Tabel ICD
Digunakan untuk menyimpan data ICD ke dalam database aplikasi klinik Sumber Sehat. Seperti tampak Pada Tabel 3.6
Field Jenis Kosong Ekstra
kode_dokter varchar(10) Not Null
id_dokter int(3) Not Null auto_increment
nama_dokter char(35) Not Null
tlp_dokter char(15) Not Null
alamat_dokter text(30) Not Null
Tabel 3.6 Tabel ICD
3) Tabel Jadwal Praktek Dokter
Digunakan untuk menyimpan jadwal praktek dokter yang bekerja di klinik Sumber Sehat. Tabel terlihat pada tabel 3.7 :
Tabel 3.7 Tabel Jadwal Praktek Dokter
4) Tabel Klinik
Digunakan untuk menyimpan nama klinik yang dituju pada aplikasi klinik Sumber Sehat. Berikut Tabel yang dimaksud
Tabel 3.8 Tabel Klinik
5) Tabel Kunjungan
Digunakan untuk memasukkan data pasien yang berkunjung atau berobat ke klinik Sumber Sehat. Tabel 3.9 dibawah ini :
Field Jenis Kosong Ekstra
id_icd int(10) Not Null auto_increment
kode_icd char(5) Not Null
nama_icd vachar(10) Not Null
Field Jenis Kosong Ekstra
id_jadwal int(4) Not Null auto_increment
hari_jadwal int(1) Not Null
Jam char(11) Not Null
id_dokter int(3) Not Null
Field Jenis Kosong Ekstra
id_klinik int(2) Not Null auto_increment nama_klinik char(30) Not Null
Tabel 3.9 Tabel Kunjungan
Field Jenis Kosong Ekstra
id_kunjungan int(30) Not Null auto_increment id_pasien_kunjungan int(10) Not Null
no_antrian char(6) Not Null
tgl_kunjungan date Not Null
id_klinik_kunjungan int(2) Not Null id_dokter_kunjungan int(3) Not Null datang_kunjungan char(1) Not Null perujuk_kunjungan varchar(30) Not Null status_kunjungan char(5) Not Null
6) Tabel Pasien
Digunakan untuk menyimpan data diri pasien yang berobat diklinik Sumber Sehat. Seperti terlihat pada Tabel 3.10 :
Tabel 3.10 Tabel Pasien
Field Jenis Kosong Ekstra
id_pasien int(10) Not Null auto_increment no_rek_pasien varchar(10) Not Null
nama_pasien char(35) Not Null
Tmpt_lahir char(30) Not Null
tgl_lahir_pasien date Not Null
tlp_pasien char(15) Not Null
alamat_pasien text(30) Not Null kelurahan_pasien char(30) Not Null kecamatan_pasien char(30) Not Null ortu_pasien char(40) Not Null alamat_ortu_pasien text(30) Not Null
jkel_pasien char(1) Not Null
pekerjaan_pasien char(30) Not Null agama_pasien char(1) Not Null status_pasien char(1) Not Null
7) Tabel Periksa
Digunaka untuk menginput hasil diagnosa si pasien setelah dilakukannya pemeriksaan oleh tim medis khususnya dokter. Berikut tabel nya :
Tabel 3.11 Tabel Periksa
Field Jenis Kosong Ekstra
id_periksa int(50) Not Null auto_increment id_kunjungan_periksa int(50) Not Null
anamnesa_periksa text(30) Not Null fisik_periksa text(30) Not Null diagnosa_periksa int(10) Not Null terapi_periksa text(30) Not Null catatan_periksa text(30) Not Null
8) Tabel User
Digunakan untuk mengubah username dan password lama dengan yang baru. Tabel tampak seperti terlihat dibawah ini
Tabel 3.12 Tabel User
Field Jenis Kosong Ekstra
id_user int(2) Not Null auto_increment
nama_user varchar(10) Not Null pass_user varchar(40) Not Null
3.8 Diagram Usecase Sistem Usulan
Usecase merupakan sebuah interaksi antara actor dan sistem. Usecase diagram juga menjelaskan manfaat sistem jika dilihat menurut sudut pandang orang yang berada di luar sistem (actor). Dibawah ini hasil rancangan dari analisa tersebut :
System Aplikasi Klinik Sumber Sehat Resepsionist Pasien Dokter Login Pendaftaran Pasien
Cetak Kartu Pasien
«extends»
Input Data Pasien
Memberikan No Antrian
Entry Rekam Medis Pasien Pemberian Obat Pasien Pemeriksaan Pasien Pemberian Kartu Pasien
Tabel 3.13 Skenario Login
Use Case Login
Actor Resepsionist
Main Success Scenario Resepsionist mengentry username & password Tindakan Scenario Resepsionist sudah login kedalam aplikasi klinik
Tabel 3.14 Skenario Pendaftaran Pasien
Use Case Pendaftaran
Actor Pasien
Main Success Scenario Pasien mendaftar ke resepsionist
Tindakan Scenario Pasien mendaftar ke resepsionist, dan mencetak kartu pasien, kemudian kartu tersebut
diberikan kepada pasien
Tabel 3.15 Skenario Input Data Pasien
Use Case Input Data Pasien
Actor Resepsionist
Main Success Scenario Resepsionist menginput data pasien ke sistem aplikasi
Tindakan Scenario Resepsionist menginput data pasien ke sistem aplikasi yang telah disediakan
Tabel 3.16 Skenario Memberikan No Antrian
Use Case Memberikan No Antrian
Actor Resepsionist dan Pasien
Main Success Scenario Resepsionist memberikan no antrian kepada pasien
Tindakan Scenario Resepsionist memberikan no antrian kepada pasien, kemudian no antrian tersebut diterima oleh pasien yang bersangkutan
Tabel 3.17 Skenario Pemeriksaan Pasien
Use case Pemeriksaan
Actor Dokter
Main Success Scenario Dokter memeriksa kondisi pasien
Tabel 3.18 Scenario Pemberian Obat Pasien
Use case Pemberian Obat
Actor Dokter
Main Success Scenario Dokter memberikan obat kepada pasien Tindakan Scenario Dokter memberikan obat kepada pasien
Tabel 3.19 Scenario Entry Rekam Medis
Use case Entry Rekam Medis
Actor Resepsionist
Main Success Scenario Resepsionit mengentry rekam medis pasien ke dalam sistem aplikasi
Tindakan Scenario Resepsionit mengentry rekam medis pasien ke dalam sistem aplikasi
3.9 Uraian Prosedur Sistem Usulan
Prosedur yang dilakukan dalam sistem aplikasi klinik sumber sehat adalah :
Resepsionist Sistem
Membuka Aplikasi Menampilkan Menu Login
Memasukkan Username & Password
Cek Username Dan Password Dalam Database
Masuk Ke Menu Selanjutnya
Gambar 3.8 Activity Diagram tentang Login Keterangan :
Resepsionist membuka program aplikasi, lalu sistem secara otomatis masuk ke menu login, kemudian resepsionist memasukkan username dan password. Kemudian sistem akan mengecek username dan password yang dimasukkan tadi sesuai atau tidak didalam database, maka apabila cocok masuk ke aplikasi atau menu selanjutnya dan apabila sebaliknya, tidak cocok maka akan ada perintah “Maaf, login gagal. Coba ulangi !
1. Activity prosedur pendaftaran
Prosedur pendaftaran menjelaskan tentang proses pendaftaran pasien kepada petugas resepsionist.
Resepsionist Sistem
Pasien
Daftar Mendata Pasien Cari Data
Tidak Ada
Ada Input Data Pasien
Cetak Kartu
Buat Form Pendaftaran
Dokter Umum
Dokter Gigi
Mnyerahkn Krtu Pasien&No Antrian Terima Kartu
Gambar 3.9 Activity Diagram Tentang Pendaftaran Pasien
Keterangan:
Pasien melakukan pendaftaran, kemudian resepsionist mendata pasien dengan cara mencari data ke sistem. Maka sistem akan mencari data pasien, apabila data pasien ditemukan maka resepsionist membuat langsung form pendaftaran, dan apabila tidak
ditemukan data tersebut, maka resepsionist akan menginput data pasien terlebih dahulu (pasien baru) kemudian mencetak kartu pasien setelah itu membuat form pendaftaran, kemudian form pendaftaran ditujukan untuk dokter umum atau dokter gigi setelah itu resepsionist memberikan kartu pasien dan no antrian tersebut kepada pasien.
2. Activity prosedur pemeriksaan
Prosedur pemeriksaan menjelaskan tentang pasien yang akan diperiksa diruangan dokter.
Dokter Sistem
Resepsionist
Cari Data Pasien Cari Data
Tidak Ada Ada
Data Pasien ditemukan Ulangi Cari Data Pasien
Panggil Pasien
Melakukan Pemeriksaan
Pemberian Resep Obat
Input Data Rekam Medis Pasien Terima Hasil Data Rekam Medis
Gambar 3.10 Activity Diagram Tentang Pemeriksaan 3.10 Sequence Diagram
Menggambarkan perilaku pada scenario a. Sequence Diagram Login
Sequence Diagram login menerangkan sistem pada saat user login. Lihat pada gambar 3.11 :
Resepsionist
Aplikasi Form Login Proses Login Data User
Masuk Menu Sistem
Masukkan Usename & Password
Koneksi Database
Validasi ID Usernama & Password
Cek Status
Login Sukses Belum Login
Data Salah
Gambar 3.11 Sequence Diagram Login 3.11 Kamus Data
1. Dokter
tb_dokter = @kode_dokter+ id_dokter+ nama_dokter+ tlp_dokter+ alamat_dokter + bidang_dokter
tb_icd = @ id_icd + kode_icd+ nama_icd 3. Jadwal_praktek_dokter
tb_jadwal_praktek_dokter = @id_jadwal + hari_jadwal + Jam + id_dokter 4. Klinik
tb_klinik = @id_klinik + nama_klinik 5. Kunjungan
tb_kunjungan = @id_kunjungan + id_pasien + no_antrian + tgl_kunjungan +id_klinik+id_dokter+datang_kunjungan+
perujuk_kunjungan + status_kunjungan 6. Pasien
tb_pasien = @ id_pasien+no_rek_pasien + nama_pasien + Tmpt_lahir + tgl_lahir_pasien+tlp_pasien+alamat_pasien+kelurahan_pasien + kecamatan_pasien + ortu_pasien + alamat_ortu_pasien +jkel_pasien+pekerjaan_pasien+agama_pasien+status_pasien 7. Periksa
tb_periksa = @ id_periksa + id_kunjungan + anamnesa_periksa + fisik_periksa+diagnosa_periksa+terapi_periksa+
catatan_periksa 8. User
tb_user = @id_user + nama_user + pass_user
3.12 File Basis Data A. Tabel Dokter
Nama tabel : tb_dokter Deskripsi isi : Master dokter Primery key : id_dokter Daftar Field
Tabel 3.20 Tabel tb_dokter
B. Tabel Icd
Nama tabel : tb_icd Deskripsi isi : Master icd Primery key : id_icd Daftar Field
Tabel 3.21 Tabel tb_icd
Field Deskripsi
isi
Type & Length Null Default Keterang an Lain
kode_dokter Kode
Dokter
varchar(10) Not Null - -
Id Dokter
id_dokter int(3) Not Null - Primery
key
nama_dokter Nama
Dokter
char(35) Not Null - -
tlp_dokter Tlp Dokter char(15) Not Null - -
alamat_dokter Alamat
Dokter
text(30) Not Null - -
bidang_dokter Bidang
Dokter
int(2) Not Null - -
Field Deskripsi isi Type & Length Null Default Keteran gan Lain
Id Icd
id_icd int(10) Not Null - Primery
key
kode_icd Kode Icd char(5) Not Null - -
C. Tabel Jadwal Praktek Dokter
Nama tabel : tb_jadwal_praktek_dokter Deskripsi isi : Master Jadwal Praktek Dokter Primery key : id_jadwal_praktek_dokter Foreign Key : id_dokter
Daftar Field
Tabel 3.22 Tabel tb_ jadwal_praktek_dokter
D. Tabel Klinik
Nama tabel : tb_klinik Deskripsi isi : Master Klinik Primery key : id_klinik Daftar Field
Field Deskripsi isi Type & Length
Null Default Keterangan Lain
Id Jadwal
id_jadwal int(4) Not Null - Primery key
hari_jadwal Hari Praktek Dokter
int(1) Not Null - -
Jam Jam Praktek
Dokter
char(11) Not Null - -
Tabel 3.23 Tabel tb_ klinik
E. Tabel Kunjungan
Nama tabel : tb_kunjungan Deskripsi isi : Master kunjungan Primery key : id_kunjungan Foreign Key : id_klinik
: id_dokter Daftar Field
Tabel 3.24 Tabel tb_ kunjungan
Field Deskripsi isi Type & Length Null Default Keterangan Lain
Id Klinik
id_klinik int(2) Not
Null
- Primery key
nama_klinik Nama Klinik char(30) Not
Null
- -
Field Deskripsi isi Type & Length Null Default Keteranga n Lain
Id Kunjungan
id_kunjungan int(30) Not Null - Primery key
id_pasien Id Pasien int(10) Not Null - -
no_antrian No Antrian char(6) Not Null - -
tgl_kunjungan Tgl
kunjungan
date Not Null - -
id_klinik Id Klinik int(2) Not Null - Foreign
Key
id_dokter Id_Dokter int(3) Not Null - Foreign
F. Tabel Pasien
Nama tabel : tb_pasien Deskripsi isi : Master Pasien Primery key : id_pasien Daftar Field
Tabel 3.25 Tabel tb_ kunjungan
datang_kunjungan Cara datang char(1) Not Null - -
perujuk_kunjungan Perujuk varchar(30) Not Null - -
status_kunjungan Status Kunjungan
char(5) Not Null - -
Field Deskripsi isi Type & Length Null Default Keterangan Lain
Id Pasien
id_pasien int(10) Not Null - Primery key
no_rek_pasi en
No Rekam Medis Pasien
varchar(10) Not Null - -
nama_pasien Nama Pasien char(35) Not Null - -
Tmpt_lahir Tempat Lahir char(30) Not Null - -
tgl_lahir_pas ien
Tanggal Lahir Pasien
Date Not Null - -
tlp_pasien Tlp Pasien char(15) Not Null - -
alamat_pasie n
Alamat Pasien Text Not Null - -
kelurahan_p asien
Kelurahan Tempat Tinggal Pasien
char(30) Not Null - -
kecamatan_p asien
Kecamatan Tempat
G. Tabel Periksa
Nama tabel : tb_periksa Deskripsi isi : Maste Periksa Primery key : id_periksa Foreign key : id_kunjungan Daftar Field
Tabel 3.26 Tabel tb_ periksa
Tinggal Pasien
ortu_pasien Nama Orang Tua Pasien
char(40) Not Null - -
alamat_ortu _pasien
Alamat Orang Tua Pasien
text Not Null - -
jkel_pasien Jenis Kelamin Pasien
char(1) Not Null - -
pekerjaan_p asien
Pekerjaan Pasien
char(30) Not Null - -
agama_pasie n
Agama Pasien char(1) Not Null - -
status_pasie n
H. Tabel User
Nama tabel : tb_user Deskripsi isi : Maste User Primery key : id_user Daftar Field
Tabel 3.27 Tabel tb_ user
Field Deskripsi isi Type & Length Null Default Keterangan Lain
Id Periksa
id_periksa int(50) Not Null - Primery key
id_kunjungan Id Kunjungan int(50) Not Null - Foreign Key
anamnesa_perik sa
Anamnesa Periksa
text(30) Not Null - -
fisik_periksa fisik periksa text(30) Not Null - -
id_icd id icd int(10) Not Null - -
Terapi_periksa terapi periksa Text(30) Not Null - -
catatan_periksa Catatan Periksa
Text Not Null - -
Field Deskripsi isi Type & Length Null Default Keterangan Lain
Id User
id_user int(2) Not Null - Primery key
Nama_user Nama User varchar(10) Not Null - -
3.13 Rancangan Tampilan Program 3.13.1 Rancangan Layar Login
Rancangan layar login ini berfungsi sebagai menu utama agar masuk ke menu selanjutnya yaitu dengan cara memasukkan usename dan password terlebih dahulu. Gambar tampak terlihat di bawah ini :
Gambar 3.12 Rancangan Layar Login
3.13.2 Rancangan Layar Halaman Utama
Rancangan Layar menu utama pada aplikasi klinik Sumber Sehat merupakan layar utama yang menghubungkan menu – menu atau link – link pada aplikasi. Dimana setiap menu terdapat sub menu. Berikut Gambar nya :
Gambar 3.14 Rancangan Layar Halaman Utama Yang Lebih Rinci
3.13.3 Rancangan Layar Input Pasien Baru
Rancangan Layar input pasien baru pada aplikasi klinik Sumber Sehat merupakan menu dimana resepsionist memasukkan data diri seorang pasien ke dalam database aplikasi klinik Sumber Sehat, pasien yang dimaksud adalah pasien yang belum terdaftar pada klinik Sumber Sehat. Lihat gambar dibawah ini :
3.13.4 Rancangan Layar Pencarian Data Pasien
Rancangan Layar menu pencarian data pasien pada aplikasi klinik Sumber Sehat merupakan menu dimana mencari data pasien secara cepat dengan terdapat nya menu search/cari, dengan kode nama pasien atau nomor rekam medis pasien tersebut. Tampilan nya adalah sebagai berikut:
:
3.11.2 Rancangan Layar Menu Cetak Kartu Pasien 3.11.3 Rancangan Layar Laporan Data Pasien
Gambar 3.16 Rancangan Layar Pencarian Data Pasien
3.13.5 Rancangan Layar Cetak Kartu Pasien
Rancangan Layar menu cetak kartu pasien pada aplikasi klinik Sumber Sehat merupakan sebagai tanda bukti pasien sudah terdaftar di klinik Sumber Sehat dan sekaligus sebagai kartu berobat pasien seandai sewaktu – waktu ingin berobat kembali ke klinik Sumber Sehat. Tampilan nya adalah seperti pada gambar berikut:
3.13.6 Rancangan Layar Laporan Data Pasien
Rancangan Layar menu laporan data pasien pada aplikasi klinik Sumber Sehat merupakan menu laporan data pasien secara keseluruhan yang ada pada database aplikasi klinik Sumber Sehat. Tampak terlihat pada gambar dibawah ini:
Gambar 3.18 Rancangan Layar Laporan Data Pasien 3.13.7 Rancangan Layar Data Dokter
Rancangan Layar menu data dokter pada aplikasi klinik Sumber Sehat merupakan menu dimana terdapat identitas para dokter yang praktek di klinik Sumber Klinik. Seperti tampak pada gambar dibawah ini:
3.13.8 Rancangan Layar Jadwal Praktek Dokter
Rancangan Layar menu jadwal praktek dokter pada aplikasi klinik Sumber Sehat merupakan menu dimana terdapat jadwal para dokter yang praktek di klinik Sumber Sehat, yamg terdiri dari hari, wktu, dan bidang keahlian nya masing – masing. Berikut adalah tampilan nya :
Gambar 3.20 Rancangan Layar Jadwal Praktek Dokter
3.13.9 Rancangan Layar Laporan Data Dokter
Rancangan Layar menu laporan data dokter pada aplikasi klinik Sumber Sehat merupakan menu laporan data dokter secara keseluruhan yang ada pada database aplikasi klinik Sumber Sehat. Berikut adalah gambar nya :
3.13.10 Rancangan Layar Laporan Jadwal Dokter
Rancangan Layar menu laporan jadwal dokter pada aplikasi klinik Sumber Sehat merupakan menu laporan jadwal dokter secara keseluruhan yang ada pada database aplikasi klinik Sumber Sehat. Tampak seperti gambar dibawah ini :
Gambar 3.22 Rancangan Layar Laporan Jadwal Dokter
3.13.11 Rancangan Layar Data Icd
Rancangan Layar menu data icd pada aplikasi klinik Sumber Sehat merupakan menu dimana terdapat data icd, icd (International Classification Diseases )sendiri adalah sistem klasifikasi suatu penyakit yang dikembangkan oleh WHO untuk mempromosikan perbandingan statistik pelayanan kesehatan secara internasional. Seperti gambar dibawah ini :
Gambar 3.23 Rancangan Layar Data Icd
3.13.12 Rancangan Layar Ubah Passswod
Rancangan Layar menu ubah password pada aplikasi klinik sumber sehat merupakan menu dimana user dapat mengganti user ID dan password yang lama dengan user ID dan password yang baru. Berikut adalah gambar nya :
3.13.13 Rancangan Layar Rawat Jalan
Rancangan Layar menu rawat jalan pada aplikasi klinik sumber sehat merupakan menu tampilan rawat jalan pasien yang mana resepsionist menginput data tanggal berobat, klinik yang dituju, dokter yang menangani, dan cara pasien datang ke dalam aplikasi klinik Sumber Sehat. Maka pasien akan menerima no antrian yang diberikan oleh resepsionist,sebagai bukti untuk pemanggilan ke ruang pemeriksaan dokter. Tampak seperti gambar berikut
Gambar 3.25 Rancangan Layar Rawat Jalan
3.13.14 Rancangan Layar Kunjungan Pasien
Rancangan Layar menu kunjungan pasien pada aplikasi klinik sumber sehat merupakan menu tampilan data kunjungan rawat jalan pasien yang berobat ke klinik sumber sehat. Berikut adalah gambar nya:
3.13.15 Rancangan Layar Laporan Data Rawat Jalan
Rancangan Layar menu laporan data rawat jalan pada aplikasi klinik sumber sehat merupakan menu laporan data rawat jalan pasien yang berobat ke klinik sumber sehat yang mana fungsi nya untuk laporan harian, bulanan, bahkan tahunan. Sepeti pada gambar berikut: