• Tidak ada hasil yang ditemukan

BAB III ANALISA DAN PERANCANGAN SISTEM

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISA DAN PERANCANGAN SISTEM"

Copied!
39
0
0

Teks penuh

(1)

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.

(2)

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

(3)

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.

(4)

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>

(5)

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

(6)

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

(7)

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

(8)

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

(9)

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

(10)

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

(11)

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)

(12)

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

(13)

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

(14)

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

(15)

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 :

(16)

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

(17)

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

(18)

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 :

(19)

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 !

(20)

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

(21)

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.

(22)

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 :

(23)

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

(24)

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

(25)

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 - -

(26)

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 - -

(27)

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

(28)

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

(29)

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

(30)

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 - -

(31)

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 :

(32)

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 :

(33)

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:

(34)

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:

(35)

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 :

(36)

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 :

(37)

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 :

(38)

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:

(39)

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:

Gambar

Gambar 3.1  Diagram Use Case dalam Klinik Sumber Sehat
Gambar 3.2  Diagram Usecase Sistem Yang Sedang Berjalan
Gambar 3.3  Diagram Activity Prosedur Pendaftaran Pasien  Baru
Gambar 3.4  Dagram Activity Prosedur Pendaftaran Pasien Lama
+7

Referensi

Dokumen terkait

Subjek penelitian ini adalah Tata Usaha, Pegawai Tata Usaha, Petugas Perpustakaan dan Petugas Laboratorium.8 Sedangkan dalam penelitian yang dilakukan oleh penulis yaitu

Keunikan Pacu Jawi tergambar pada lokasi penyelenggaraan di rangkaian sawah yang berteras-teras dengan arena pacu sawah berlumpur dan berair, dilaksanakan berpindah-

keperawatan , evaluasi keperawatan, catatan keperawatan pencapaian 90% sesuai target rumah sakit, tetapi rumusan diagnosa keperawatan pada format banyak yang kosong dan

Berdasarkan biaya pembuatan ini dan data yang terdapat pada Tabel 11, maka dapat diketahui besarnya water credit yang dihasilkan oleh unit kolam retensi air pada

Apabila user telah mengisi nim, maka server akan merespon dengan mengirimkan list kode dan nama mata kuliah yang diambil mahasiswa tersebut melalui data connection. Dengan

Puji syukur penulis panjatkan kehadirat Allah SWT, karena berkat limpahan rahmat, kasih sayang dan ridhoNya yang tak terhingga kepada penulis sehingga penulis dapat

Lo Sing Hong Pengkhotbah Liturgis Singer Pemusik MCM Penyambut Majelis Pemerhati 1 Kebaktian Remaja (Pk. 09.30) Kebaktian Cabang Kebaktian

Program yang di buat untuk simulasi timer dan counter pada PLC ZEN OMRON sebagai pengganti sensor berat pada junk box paper Mill control system bekerja dengan baik