bab iii perancangan sistem 3.1. model pengembangansir.stikom.edu/959/4/bab iii.pdfperancangan sistem...

36
24 BAB III PERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di sini memberikan suatu informasi tentang data pasien, data obat, data medis serta penanganan kesehatan yang diberikan pihak klinik kepada masyarakat. System memberikan suatu masukan yang berisi data pasien, data dokter yang dimaksud beserta penyakit yang diderita. Lalu system akan memberikan infomasi mengenai data pasien serta data medis jika pernah melakukan pemeriksaan di klinik tersebut, jadwal praktek dokter, laporan pembayaran ke supplier obat, laporan pembayaran dari pasien (pendapatan), hasil medis serta stock obat di apotik. Diagram blok aplikasi yang akan dibuat seperti terlihat pada gambar berikut : Proses Pencarian data Dan Update Data pasien, data medis, data instansi, jadwal praktek dokter, pembayaran dari pasien, serta hasil medis Masukan user data pasien, data instansi, data dokter Proses searching dan update Data Data pasien, data instansi, data dokter, data obat, data supplier, data medis Gambar. 3.1 Blok Diagram Aplikasi

Upload: vobao

Post on 09-May-2019

234 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

24

BAB III

PERANCANGAN SISTEM

3.1. Model Pengembangan

Tugas Akhir ini berupa proyek. Dimana system yang ada di sini

memberikan suatu informasi tentang data pasien, data obat, data medis serta

penanganan kesehatan yang diberikan pihak klinik kepada masyarakat.

System memberikan suatu masukan yang berisi data pasien, data dokter

yang dimaksud beserta penyakit yang diderita. Lalu system akan memberikan

infomasi mengenai data pasien serta data medis jika pernah melakukan

pemeriksaan di klinik tersebut, jadwal praktek dokter, laporan pembayaran ke

supplier obat, laporan pembayaran dari pasien (pendapatan), hasil medis serta

stock obat di apotik. Diagram blok aplikasi yang akan dibuat seperti terlihat pada

gambar berikut :

Proses Pencarian data

Dan Update

Data pasien, data

medis, data

instansi, jadwal

praktek dokter,

pembayaran dari

pasien, serta hasil

medis

Masukan user

data pasien, data

instansi, data

dokter

Proses searching

dan update Data

Data pasien, data

instansi, data dokter,

data obat, data

supplier, data medis

Gambar. 3.1 Blok Diagram Aplikasi

Page 2: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

25

3.2. Identifikasi Masalah

Untuk mencapai tujuan yang sudah ditetapkan, maka langkah-langkah

metodologi penelitian yang dilakukan penulis adalah sebagai berikut :

1. Observasi, yaitu dengan mengadakan pengamatan secara langsung untuk

mengetahui sistem yang digunakan oleh Klinik Pusura Sungkono Surabaya.

2. Wawancara, yaitu dengan melakukan tanya jawab secara langsung kepada

pihak-pihak yang besangkutan.

3.2.1. Hasil Identifikasi

Klinik medis pusura dalam menangani pemeriksaan medis terhadap

pasien aygn berobat dibedakan menjadi 2 bagian yang berbeda yaitu pasien umum

dan pasien khusus. Pasien umum yang dimaksud disini ialah pasien perorangan

yang datang bukan atas nama suatu instansi tertentu. Pasien umum ini dalam

melakukan transaksi pembayaran melalui transaksi tunai atau cash, baik saat

melakukan konsultasi kedokter umum, spesialis, gigi maupun pada saat

melakukan tindakan medis.

Sedangkan yang dimaksud pasien khusus disini adalah pasien suatu

instansi tertentu diaman instansi tersebut telah menjalin kerjasama dengan pihak

klinik medis didalam melaksanakan pengobatan terhadap karyawan instansi

tersebut. Instansi disini bisa suatu perusahaan misalnya PLN, PT.MargaBumi, PT

Coca-Cola atau juga perusahaan asuransi kesehatan misalnya Asuransi Allianz,

Brigen Life, dan sebagainya.

Dalam kerjasama dengan pasien khusus pihak pusura mempunyai perjanjian yang

telah disepakati kedua belah pihak. Pemberian diskon atau potongan harga

diberikan kepada pasien instansi yang berobat dipusura. Harga / diskon yang

Page 3: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

26

diberikan kepada instansi berbeda satu sama lain tergantung kesepakatan kedua

belah pihak.

3.3. Analisis Masalah

3.3.1. Mekanisme Kerja

Mekanisme kerja Klinik Medis Pusura Sungkono dalam menangani pasien

umum maupun pasien khusus adalah sebagai berikut :

Dalam pelayanan terhadap pasien umum, pasien yang datang untuk berobat ke

klinik dapat menunjukkan kartu kontrol uantuk memudahkan pengentrian data

pasien. Jika pasien lupa atau tidak membawa kartu bisa dicarikan dengan

mengurutkan nama dan alamat pasien. Setela data ditemukan, bagian administrasi

mengambil map status pasien untuk diserahkan kedokter pilihan sesuai dengan

permintaan pasien tersebut ingin memeriksakan diri ke dokter apa. Sebelum

menyerahkan status, administrasi membuat kwitansi pemeriksaan dokter sesai

pilihan pasien selesai melakukan pemeriksaan medis pasien diberi resep yang

dapat ditebus dibagian kamar obat klinik atau dapat pula di apotik lain.

Untuk melakukan pemeriksaan penunjang (bila diperlukan) seperti

radiologi dan laborat pasien umum kembali ke bagian administrasi untuk

menyerahkan form pemeriksaan sesuai permintaan dokter untuk dibuatkan

kwitansi pemeriksaan radiologi ataupun laborat. Semua transaksi pembayaran

pasien umum dilakukan dengan cara tunai atau cash.

Sedangkan untuk pasien instansi setiap datang berobat ke klinik pasien

harus menunjukkan kartu instansi/kartu asuransi dari perusahaan atau instansi

terkait bagian administrasi menginputkan data pasien sesuai dengan yang terterah

Page 4: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

27

di kartu pasien dan mencetak kwitansi sesuai dengan pilihan pasien kemana ia

ingin berobat apakah ke klinik umum, spesialis ataupun ke klinik gigi. Setelah

kwitansi dicetak pasien tanda tangan di kwitansi sebagai bukti bahwa ia telah

berobat ek klinik setelah selesai melakukan pemeriksaan pasien mendapat resep

yang dapat diambil diklinik (semua resep pasien instansi harus diambil di klinik,

kecuali obat tersebut harus ada perjanjian tertentu yang membolehkan pasien

instansi mengambil obat di luar kamar obat klinik).

Untuk pemeriksaan penunjang seperti laborat dan radiologi, pasien

instansi kembali kebagian administrasi untuk dibatkan kwitansi pemeriksaan yagn

harus ditanda tangani sebagai bukti bahwa pasien tersebut telah melakukan

pemeriksaan.

Semua transaksi yang dilakukan oleh pasien instansi dilakukan secara

kredit yang nantinya akan di tagihkan ke instansi atau perusahaan yang

bersangkutan.

3.3.2. Hasil Analisis

Dari sistem yang ada dapat disimpulkan mengenai :

1. Entity yang terlibat

a. Pasien Umum.

b. Pasien Khusus

c. Manajer

2. Proses yang terjadi

a. Pendaftaran pasien baru.

b. Transaksi pemeriksaan dokter baik pasien umum maupun pasien instansi.

c. Konsultasi dokter.

Page 5: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

28

d. Pembuatan resep obat.

e. Pemeriksaan laborat.

f. Pemeriksaan radiologi.

3. Input

a. Data pasien baru.

b. Data pasien lama (baik umum maupun instansi)

c. Data medis pasien.

d. Form pemeriksaan laborat.

e. Form pemeriksaan radiologi.

f. Resep obat.

4. Output

a. Kwitansi pasien umum.

b. Kwitansi pasien instansi (untuk ditanda-tangani).

c. Hasil laborat.

d. Hasil radiologi.

e. Copy Resep.

f. Laporan kunjungan pasien

g. Laporan obat terjual.

Page 6: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

29

3.4. Context Diagram

Gambar 3.2. Context Diagram Sistem Informasi Klinik Pusura

Tanda_tangan

Lap_Pembr_obatLap_Penj_obatLap_Pemby_Psn

Lap_Kunj_Psn

Daftar

Kartu_berobat

Kuitansi

Kuitansi

Bayar

Daftar

Kartu_Berobat

Pasien_Umum Pasien_khusus

Manager

1

Sistem Informasi

Pelayanan Klinik

+

Page 7: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

30

3.4.1. DFD Level 0

Gambar 3.3 DFD Level 0 Sistem Informasi klinik pusura sungkono

Tanda_tangan

Hasil_laborat

Pemeriksaan_laborat

Pemeriksaan_radiologi

Resep Data_medis

Hasil_Radiologi

Data_pasien

Data_uang_masuk

Data_uang_masuk

Info_penjualan

KuitansiBeli_obat

Tanda_tangan

Uang

Data_obat

Data_pembelian

Data_Penjualan

Data_laborat

Data_radilogi

Hasil_periksa

Hasil_periksa

Data_transaksi

Data_transaksi

Data_tansaksi

Data_transaksi

Bayar

Diskon

Lap_Pembr_obat

Lap_Penj_obatLap_Pemby_Psn

Lap_Kunj_Psn

Data_pasien

Data_pasien

Data_pasien

Data_pasien

Data_pasien

Data_pasien

Data_pasien

Data_pasien

Data_pasien

Uang

Beli_obat

Hasil_periksa

Hasil_Periksa

Daftar

Kartu_berobatKuitansi

Kuitansi

BayarDaftar

Kartu_Berobat

Pasien_UmumPasien_khusus

Manager

1

Administrasi

+

2

Medis

+

3

Radiologi

+

4

Laborat

+

5

Apotik

+

6

Laporan

+

1 Pasien_umum 2 Pasien_khusus

3 Transaksi

4 Radiologi

5 Master_laborat

6Transaksi_Pen

jualan

7Transaksi_pe

mbelian

8 Master_obat

9Trans_uang_

masuk

14 Data medis

Page 8: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

31

3.4.2 DFD Level 1 Proses Administrasi

Gambar 3.4. DFD level 1 Proses Administrasi

Tanda_tangan

Jenis_transaksi

Data_uang_masuk

Pelayanan_khusus

Data_transaksi

Data_pasien

Data_pasien

Kartu_berobat

Daftar

Bayar

Diskon

Kuitansi

[Jenis transaksi]

Kuitansi

Bayar

Daftar

Kartu_Berobat

Pasien_UmumPasien_khusus

1 Pasien_umum 2 Pasien_khusus

3 Transaksi

9Trans_uang_

masuk

1

Merekamkan

Data pasien

2

Merekamkan

Jenis Transaksi

3

Merekamkan

pembayaran &

pembuatan

kuitansi

Page 9: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

32

3.4.3. DFD Level 1 Medis

Data_Medis

[Pemeriksaan_laborat]

[Hasil_laborat]

[Resep]

[Pemeriksaan_radiologi]

Data_medis

[Data_medis]

[Hasil_Radiologi]

[Data_pasien]

[Data_pasien][Data_tansaksi]

1 Pasien_umum

2 Pasien_khusus3 Transaksi

1.2.1

Merekam_data_

pasien

1.2.2

membuat_resep

Radiologi

1.2.3

Proses

Diaknosa

Penyakit

14 Data medis

Apotik

Radiologi

Laborat

Laborat

Gambar 3.5 DFD Level 1 Proses Medis

Page 10: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

33

3.4.4 . DFD Level 1 Proses Pemeriksaan Radiologi

[Pemeriksaan_Radiologi]

[Hasil_radiologi]

[Hasil_periksa]

[Data_transaksi]

[Data_pasien]

[Data_radilogi]

[Data_pasien]

[Hasil_Periksa]

Pasien_Um

um

1 Pasien_umum 2 Pasien_khusus

3 Transaksi

Pasien_khus

us

4 Radiologi

1.3.1

Merekam data

pasien

1.3.2

Membuat hasil

pemeriksaan

Medis

Gambar 3.6. DD Level 1 Proses Pemeriksaan Radiologi

Page 11: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

34

3.4.5 DFD Level 1 Proses Laborat

Pemeriksaan_Laborat

[Pemeriksaan_laborat]

[Hasil_periksa]

[Data_transaksi]

[Data_laborat]

[Data_pasien][Data_pasien]

[Hasil_periksa]

Pasien_Um

um

1 Pasien_umum 2 Pasien_khusus

3 Transaksi

Pasien_khus

us

5 Master_laborat

1.4.1

Merekam data

pasien

1.4.2

Membuat hasil

pemeriksaan

Medis

Gambar 3.7. DFD Level 1 Proses Laborat

Page 12: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

35

3.4.6 DFD Level 1 Proses Apotik

Data_pemb_obat

[Resep]

Data_penjualan

Pembelian_obat

[Beli_obat]

[Tanda_tangan]

[Uang]

[Info_penjualan]

[Data_obat]

data_penjualan

[Data_Penjualan]

[Data_pembelian]

kuitansi

[Uang]

[Beli_obat]

[Kuitansi]

Pasien_Um

um

6Transaksi_Pen

jualan

7Transaksi_pe

mbelian

8 Master_obat

Pasien_khu

sus

6Transaksi_Pen

jualan

1.5.1

Merekam

penjualan obat

1.5.2

Merekam

pembelian

obat

1.5.3

Membuat

kuitansi

penjualan

Supplier

Medis

Gambar 3.8. DFD Level 1 Proses Apotik

Page 13: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

36

3.4.7. DFD Level 1 Proses Laporan

[Data_pasien]

Lap_pebr

Lap_penj

[Data_uang_masuk]

[Data_pasien]

[Lap_Pembr_obat]

[Lap_Penj_obat]

[Lap_Pemby_Psn]

[Lap_Kunj_Psn]

Manager

2 Pasien_khusus

9Trans_uang_

masuk

1 Pasien_umum

1.6.1

lap_kunjungan

pasien

1.6.2

Data_pasien

1.6.3

Lap_penj_obat

1.6.4

Lap_pembr_obat

11 Tran_penj

12 Tran_pebr

3.9. DFD Level 1 Proses Laporan

Page 14: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

37

3.4.8. Entity Relationship Diagram (ER-Diagram)

Noregistrasi

Nama_dokter

beliobat

PemeriksaanRad

Hasillaborat

Namaobat

PemeriksaanLab

pemeriksaanradiologi

namadokter Noregister

Biayatindakan

namadokter

Noregister

Jadwal

Password

KodeUpf

KodeUpf

Pasien

Noreg

Nama

TglLahir

Umur

Jk

Alamat

Kota

Telp

instansi

No

Ininst

Tglreg

Nama

Alamat

Kota

Telpon

NamaUPF

Harga

Discount

Total

Upf

Idupf

NamaUPF

Hargaupf

JadPrak

Kode

NamaDokter

Hari

JamAwal

JamAkhir

Upf

Telp

PWD

Nama

Upf

Password

Dokter

IdDokter

Nama

Alamat

Telp

Upf

transaks

Nokwt

NoAntrian

TglTrnsak

noregister

NamaPasien

NamaDokter

NamaUPF

Namainstansi

Pembayaran

Alamat

Kodeupf

Masterbiaya

JenisObservasi

Harga

Rekammedis

noregister

Tgl

NamaDokter

Nama

Catatan

TransaksiRad

NoKwetansi

Tanggal

Nama

Alamat

Noregister

Telepon

Jeniskelamin

Umur

Dokter

Kode

Jenisperiksa

Tarif

Diskon

Total

TransaksiLab

NoKwetansi

Tanngal

Nama

Alamat

Noregister

Telepon

Jeniskelamin

Umur

Dokter

Kode

Jenispemeriksaaan

Tarif

Diskon

Total

Obat

Kode

Namaobat

Jumlah

hargabeli

Hargajual

Keterangan

JualObat

Tanggal

Nokwitansi

Noregister

NamaPasien

NamaDokter

Idinstansi

Namainstansi

Namaobat

Hargaobat

Discount

Jumlah

HasilLaborat

NoKwetansi

Nama

Dokter

Jeniskelamin

Noregister

Biaya

Jenispemeriksaan

Hasil

Hasilradiologi

NoKwetansi

Nama

Dokter

Jeniskelamin

Noregistrasi

Biaya

Jenispemeriksaaan

Hasil

Beliobat

Kodeobat

Namaobat

Jumlah

Hargaobat

PPn

Potongan

hargatotal

Gambar 3.10 ER-Diagram Sistem Informasi Klinik Pusura

Sungkono Surabaya

Page 15: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

38

3. 4.10 Struktur File

1. Nama Tabel : UPF.DB

Kunci : Idupf

Fungsi : Menyimpan data jenis pemeriksaan dan harganya.

Nama Field Tipe Data Ukuran Field

Idupf Integer

Namaupf Alpha Numerik 30

Hargaupf Integer

2. Nama Tabel : instansi.DB

Kunci : No

Fungsi : Menyimpan data instansi.

Nama Field Tipe Data Ukuran Field

No Integer

Idinst Alpha Numerik 10

Tglreg Date

Nama Alpha Numerik 20

Alamat Alpha Numerik 40

Kota Alpha Numerik 20

Telpon Alpha Numerik 15

NamaUPF Alpha Numerik 20

Harga Integer

Discount Integer

Total Integer

3. Nama Tabel : pasien.DB

Kunci : Noreg

Fungsi : Menyimpan data pasien

Nama Field Tipe Data Ukuran Field

Noreg Integer

Page 16: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

39

Nama Alpha Numerik 20

TglLahir Date

Umur Integer

Jk Alpha Numerik 10

Alamat Alpha Numerik 40

Kota Alpha Numerik 20

Telp Alpha Numerik 20

NamaInstansi Alpha Numerik 20

4. Nama Tabel : JadPrak.DB

Kunci :

Fungsi : Menyimpan data jadwal praktek dokter

Nama Field Tipe Data Ukuran Field

Kode Integer

NamaDokter Alpha Numerik 25

Hari Alpha Numerik 15

JamAwal Time

JamAkhir Time

UPF Alpha Numerik 15

Telp Alpha Numerik 15

5. Nama Tabel : dokter.DB

Kunci : Iddokter

Fungsi : Menyimpan data dokter

Nama Field Tipe Data Ukuran Field

Iddokter Integer

Nama Alpha Numerik 20

Alamat Alpha Numerik 25

Telp Alpha Numerik 25

UPF Alpha Numerik 30

Page 17: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

40

6. Nama Tabel : transaks.DB

Kunci : NoKwt

Fungsi : Menyimpan data transaksi pasien

Nama Field Tipe Data Ukuran Field

Nokwt Integer

NoAntrian Integer

Tgltrans Date

IdPasien Integer

Pembayaran Integer

7. Nama Tabel : MasterBiaya.db

Kunci : JenisObservasi

Fungsi : Menyimpan data biaya tambahan

Nama Field Tipe Data Ukuran Field

JenisObservasi Alpha Numerik 30

Harga Integer

8. Nama Tabel : rekamMed.DB

Kunci : IdPasien

Fungsi : Menyimpan data hasil pemeriksaan medis.

Nama Field Tipe Data Ukuran Field

IdPasien Integer

Tgl Date

NamaDokter Alpha Numerik 30

Nama Alpha Numerik 24

Catatan Alpha Numerik 250

Page 18: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

41

9. Nama Tabel : TransRadio.DB

Kunci : NoKwitansi

Fungsi : Menyimpan data transaksi radiologi.

Nama Field Tipe Data Ukuran Field

NoKwitansi Integer

Tanggal Date

Nama Alpha Numerik 25

Dokter Alpha Numerik 25

Kode Alpha Numerik 10

JenisPemeriksaan Alpha Numerik 20

Tarif Integer

Diskon Integer

Total Integer

10. Nama Tabel : TransLab.DB

Kunci : NoKwitansi

Fungsi : Menyimpan data transaksi laborat.

Nama Field Tipe Data Ukuran Field

NoKwitansi Integer

Tanggal Date

Nama Alpha Numerik 25

Dokter Alpha Numerik 25

Kode Apha Numerik 10

JenisPemeriksaan Alpha Numerik 25

Tarif Integer

Diskon Integer

Total Integer

Page 19: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

42

11. Nama Tabel : periksa.DB

Kunci : Kode

Fungsi : Menyimpan data jenis pemeriksaan.

Nama Field Tipe Data Ukuran Field

Nama Alpha Numerik 20

Harga Integer

Baris Alpha Numerik 10

Kelompok Alpha Numerik 10

NNP Alpha Numerik 10

NNW Alpha Numerik 10

12. Nama Tabel : Obat.DB

Kunci : Kode

Fungsi : Menyimpan data persediaan obat.

Nama Field Tipe Data Ukuran Field

Obat Alpha Numerik 50

Jumlah Integer

HargaBeli Integer

HargaJual Integer

Keterangan Alpha Numerik

13. Nama Tabel : JualObat.DB

Kunci :

Fungsi : Menyimpan data penjualan obat.

Nama Field Tipe Data Ukuran Field

Tanggal Date

NoKwitansi Integer

IDPasien Integer

NamaDokter Alpha Numerik 20

Page 20: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

43

IDInstansi Integer

NamaObat Alpha Numerik 20

HargaObat Alpha Numerik 20

Discount Integer

Jumlah Integer

14. Nama Tabel : HasilLaborat.DB

Kunci : Nokwitansi

Fungsi : Menyimpan data hasil Laborat.

Nama Field Tipe Data Ukuran Field

NoKwitansi Alpha Numerik 5

Biaya Integer

JenisPemeriksaan Alpha Numerik 20

Hasil Alpha Numerik 30

15. Nama Tabel : HasilRadiologi.DB

Kunci : Nokwitansi

Fungsi : Menyimpan data hasil radiologi

Nama Field Tipe Data Ukuran Field

NoKwitansi Alpha Numerik 5

Biaya Integer

JenisPemeriksaan Alpha Numerik 20

Hasil Alpha Numerik 30

16. Nama Tabel : BeliObat.DB

Kunci :

Fungsi : Menyimpan data pembelian obat.

Nama Field Tipe Data Ukuran Field

NamaObat Alpha Numerik 20

Jumlah Integer

HargaObat Integer

Page 21: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

44

PPN Integer

Potongan Integer

HargaTotal Integer

17. Nama Tabel : Radiologi.DB

Kunci : Kode

Fungsi : Master Radiologi

Nama Field Tipe Data Ukuran Field

Nama Alpha Numerik 25

Harga Integer

Kelompok Alpha Numerik 25

NNP Alpha Numerik 10

NNW Alpha Numerik 10

3.5. Rancangan Layar Dialog

1. Menu Login

Gambar 3.11 Form Login Sistem Informasi Klinik Medis Pusura

Keterangan :

Menu Login disini di gunakan untuk menentukan hak login dari masing

masing user dimana nantinya akan ditentukan hak akses ke masing – masing

bagian.

User : < Nama >

Hak Login : < UPF >

Password : < Password >

Ok Batal

Page 22: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

45

User adalah nama dari user yang telah terdaftar dan mempunyai hak login.

Hak Login adalah hak dari masing –masing user dimana hak login ini menentukan

hak akses ke tiap bagian yang telah dtentukan

Password adalah kata kunci yang hanya diketahui oleh user yang bersangkutan

2. Menu Input Data Dokter

Gambar 3.12 Form Input Data Dokter

Keterangan :

Data dokter yang diinputkan di sini harus lengkap karena bila tidak maka

akan tampil pesan “Data Belum Lengkap”.

3. Menu Transaksi

Gambar 3.13 Form Transaksi

ID Dokter : <Iddokter>

Nama : <Nama>

Alamat : <Alamat>

Telp : <Telp>

UPF : <UPF> Simpan Baru Edit Hapus Tutup

No Kwitansi : <Nokwt > Tanggal : <Tgltrans>

Id Pasien : <IdPasien>

NamaPasien : <NamaPasien>

Nama Dokter : < Nama Dokter >

UPF : <UPF>

Instansi : <Instansi>

Pembayaran : <Pembayaran>

Simpan Baru Edit Hapus Tutup Cetak

Page 23: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

46

Keterangan :

Pada menu ini akan di masukkan data data transaksi pasien yang telah

dinputkan oleh bagin administrasi dengan ketentuan sebagai berikut:

1. Pasien yang akan dilayani ada dua bagian. Bagian yang pertama adalah pasien

yang belum pernah datang sama sekali maka akan di daftar dulu datanya di

form Pasien, bagian yang kedua adalah pasien yang pernah berobat di pusura

dan akan langsung dilayani

2. Pasien harus menentukan akan berobat ke bagian apa dan kemudia akan di cek

kehadiran dokter tersebut sesuai dengan sudah loginnya apa belum dokter

yang bersangkutan.

3. Setelah dokter yang di maksud oleh pasien ada maka pasien tersebut akan

langsung diberi no antrian dari dokter yang bersangkutan

4. Disini juga akan langsung otomatis ditentukan harga yang harus di bayar oleh

pasien sesuai dokter yang akan dituju serta harga tersebut juga langsung di cek

apakah mendapat potongan apabila pasien yang bersangkutan adalah pasien

dari instansi yang sudah ada kerja sama dengan Pusura

4. Menu Biaya Tambahan

Gambar 3.14 Form Biaya Tambahan

Nama Pasien : <Iddokter>

Jenis Pemeriksaan : <JenisPemeriksaan>

Harga : <Harga>

Keterangan : <Keterangan>

Simpan Baru Edit Hapus Tutup

Page 24: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

47

Keterangan :

Form ini merupakan penginputan biaya tambahan dari observasi yang

dlakukan dokter kepada pasien diluar biaya yang sudah ditentukan

5. Menu Master Biaya Tambahan

Gambar 3.15 Form Master Biaya Tambahan

Keterangan :

Form ini adalah form penginputan data data biaya observasi yang dilakuan

dokter diluar pemeriksaan yang telah di tentukan

6. Menu UPF

Gambar 3.16 Form UPF

Ketarangan

Form ini merupakan penginputan data UPF baik nama UPF maupun harga

dari UPF tersebut

Kode UPF : < Idupf >

Nama UPF : < Namaupf >

Biaya : <Hargaupf >

Simpan Edit Baru Hapus Tutup

Jenis Observasi : < JenisObservasi >

Harga : < Harga >

Simpan Edit Baru Hapus Tutup

Page 25: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

48

7. Form Instansi

Gambar 3. 17 Form Instansi

Keterangan :

Form ini merupakan penginputan data dari instansi yang menjalin

kerjasama dengan Pusura dalm hal memberkan potangan harga bagi pasien dari

instansi tersebut yang akan berobat di Pusura. Disini bisa di inputkan intansi

tersebut akan mendapatkan potongan di bagian UPF yang mana saja.

8. Menu Transaksi Laborat

Gambar 3.18 Form Menu Transaksi Laborat

Keterangan :

Di form ini akan dilakukan penginputan data transkasi dari pasien yang

akan melakukan

Idinst : <Idinst> NamaUPF : <NamaUPF>

Tangal : <Tglreg> Harga : <Harga>

Nama :<Nama> Discount : <Discount>

Alamat : <Alamat> Total : <Total>

Kota : <Kota>

Telpon : <Telp>

Simpan Edit Baru Hapus Tutup

NoKwitansi : <NoKwitansi> Tanggal : <Tanggal>

Nama : <Nama>

Alamat : <Alamat> Jenis Pemeriksaan : <JenisPemeriksaan>

Jenis Kelamin : <JK> Tarif : <Tarif>

Umur : <Umur> Discount : <Discount>

Dokter : <Dokter> Total : <Total>

Simpan Edit Baru Hapus Tutup Cetak

Page 26: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

49

Pemeriksaan di laborat . Disini pasien dibagi menjadi 2 kelompok :

1. Kelompok pertama adalah pasien yang langsung memang ingin periksa di

laborat

2. Kelompok yang kedua adalah pasien yang telah mendapat rujukan dari dokter

yang bersangkutan untuk periksa di laborat

9. Menu Pendaftaran Pasien Baru

Gambar 3.19 Form pendaftaran Pasien Baru

Keterangan :

Form ini untuk menginputkan data pasien baru yaitu pasien yang belu

pernah melakukan pemeriksaan di Pusura.

Data dokter yang diinputkan di sini harus lengkap karena bila tidak maka akan

tampil pesan “Data Belum Lengkap”.

ID Pasien : <Noreg>

Nama : <Nama>

Tgl Lahir : <TglLahir>

Umur : <Umur>

Jenis kelamin : <JK>

Alamat : <Alamat>

Kota : <Kota>

Telepon : <Telp>

NamaInstansi : <NamaInstansi>

Simpan Edit Baru Hapus Tutup Cetak

Page 27: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

50

10. Menu Transaksi Radiologi

Gambar 3.20 Form Menu Transaksi Radiologi

Keterangan :

Di form ini akan dilakukan penginputan data transkasi dari pasien yang

akan melakukan

Pemeriksaan di bagian Radiologi . Disini pasien dibagi menjadi 2 kelompok :

1. Kelompok pertama adalah pasien yang langsung memang ingin periksa di

bagian Radiologi

2. Kelompok yang kedua adalah pasien yang telah mendapat rujukan dari dokter

yang bersangkutan untuk periksa di Bagian Radiologi

11. Menu Jadwal Praktek Dokter

Gambar 3.21 Form Jadwal Praktek Dokter

Nama Dokter : <NamaDokter>

Telp : <Telp> Jam Awal : <JamAwal>

UPF : <UPF> Jam Akhir : <JamAkhir>

Simpan Edit Baru Hapus Tutup

NoKwitansi : <NoKwitansi> Tanggal : <Tanggal>

Nama : <Nama>

Alamat : <Alamat> Jenis Pemeriksaan : <JenisPemeriksaan>

Jenis Kelamin : <JK> Tarif : <Tarif>

Umur : <Umur> Discount : <Discount>

Dokter : <Dokter> Total : <Total>

Simpan Edit Baru Hapus Tutup Cetak

Page 28: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

51

Keterangan :

Form ini adalah form penginputan data jadwal dari dokter selama

seminggu . Disini akan ditentukan pada hari apa saja dan jam berapa dokter

tersebut akan melakukan praktek di Pusura

12. Menu Penjualan Obat

Keterangan :

Form ini adalah form penginputan data dari penjualan obat yang ditangani oleh

apotik , baik penanganan resep obat yang melalui rujukan dari dokter maupun dari

pasien itu sendiri. Penginputan data jumlah obat akan scara otomatis mengurangi

persedian obat di data persediaan obat.

13. Menu Pembelian Obat

Gambar 3.23 Form Pembelian Obat

NoKwitansi : <NoKwitansi> Tanggal : <Tanggal>

ID Pasien : <IDPasien> Nama Obat : <NamaObat>

NamaPasien : <NamaPasien> Harga Obat : <HargaObat>

NamaDokter : <NamaDokter> Discount : <Discount>

Nama Instansi : <NamaInstansi> Jumlah : <Jumlah>

Simpan Edit Baru Hapus Tutup

KodeObat : <KodeObat>

NamaObat : <NamaObat>

Jumlah : <Jumlah>

HargaObat : <HargaObat>

PPN : <PPN>

Potongan : <Potongan>

Harga Total : <HargaTotal>

Simpan Edit Baru Hapus Tutup

Gambar 3.22 Form Penjualan Obat

Page 29: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

52

Keterangan :

Form ini adalah form penginputan data pembelian obat dari distributor.

Penginputan data jumlah obat akan scara otomatis menambah persedian obat di

data persediaan obat.

14. Menu Master Obat

Keterangan :

Data data yang diperoleh dari form ini didapat dari penjualan maupun

pembelian obat karena form ini otomatis terhubung dengan kedua form tersebut.

Jadi data di form ini tidak bisa ditambah secara sembarangan

15. Menu Hasil Radiologi

Kode : <Kode>

Obat : <Obat>

Jumlah : <Jumlah>

Harga Beli : <HargaBeli>

Harga Jual : <HargaJual>

Keterangan : <Keterangan>

Simpan Edit Baru Hapus Tutup

No Kwitansi : <NoKwitansi>

NoRegristrasi : <IdPasien>

Nama : <Nama>

Dokter : <Dokter>

Jenis Kelamin : <JK>

Biaya : <Biaya>

Jenis Pemeriksaan : <JenisPemeriksaan>

Hasil : <Hasil>

Simpan Edit Baru Hapus Tutup Cetak

Gambar 3.24 Form Menu Master Obat

Gambar 3.25 Form Hasil Radiologi

Page 30: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

53

Keterangan :

Di form ini akan dinputkan data dari pemeriksaan radiologi pasien dan data ini

nantinya akan bisa diakses oleh dokter yang berkepentingan dengan data tersebut

16. Menu Master Radiologi

Gambar 3.26 Form Master Radiologi

Keterangan :

Di form ini akan dinputkan data dari jenis pemeriksaan radiologi , harga,

nilai normal pia dan nilai normal wanita

17. Menu Hasil Laborat

Gambar 3.27 Form Hasil Laborat

Kode : <Kode>

Nama : <Nama>

Singkatan : <Singkatan>

Harga : <Harga>

Kelompok : <Kelompok>

NilaiNorPria : <NNP>

NilaiNorWant : <NNW>

Simpan Edit Baru Hapus Tutup

No Kwitansi : <NoKwitansi>

NoRegristrasi : <IdPasien>

Nama : <Nama>

Dokter : <Dokter>

Jenis Kelamin : <JK>

Biaya : <Biaya>

Jenis Pemeriksaan : <JenisPemeriksaan>

Hasil : <Hasil>

Simpan Edit Baru Hapus Tutup Cetak

Page 31: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

54

Keterangan :

Di form ini akan dinputkan data dari pemeriksaan laborat pasien dan data ini

nantinya akan bisa diakses oleh dokter yang berkepentingan dengan data tersebut

18. Menu Master Laborat

Gambar 3.28 Form Master Laborat

Keterangan :

Di form ini akan dinputkan data dari jenis pemeriksaan laborat, harga, nilai

normal pia dan nilai normal wanita

19. Menu MasterBiaya

Gambar 3.29. Form MasterBiaya

Keterangan

Di form ini akan dinputkan data dari jenis observasi yang dilakukan dokter

beserta harganya

Kode : <Kode>

Nama : <Nama>

Singkatan : <Singkatan>

Harga : <Harga>

Kelompok : <Kelompok>

NilaiNorPria : <NNP>

NilaiNorWant : <NNW>

Simpan Edit Baru Hapus Tutup

Jenis Obeservasi : <JenisObservasi>

Harga : <Harga>

Kirim

Page 32: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

55

20. Menu Rekam Medis

Gambar 3.30 Form Rekam Medis

Keterangan :

Di form ini dilakukan pengginputan data data pemeriksaan medis dari pasien

yang telah mendaftarkan dirinya di bagian administrasi. Di sini juga bisa

dilakukan pemesanan resep obat oleh dokter apabial memang pasien ingin

langsung membeli obatnya di Pusura serta dilakukan pnengisiam biaya tambahan

apabila memang dokter melakukan observasi di luar pemeriksaan yang telah

ditentukan

21. Menu LapDokter

Gambar 3.31 Form Laporan Dokter

Keterangan :

Di form ini bisa diakses data laporan dari tiap tiap UPF , baik itu data laporan per

hari maupun laporan dari tanggal ketanggal dan hasilnya bisa langsung di cetak.

IdPasien : <IdPasien>

Tanggal : <Tgl>

Nama Dokter : <NamaDokter>

Nama : <Nama>

Catatan : <Catatan>

Simpan Baru Hapus Tutup

Tanggal : <Tanggal>

Nama Pasien : <Nama Pasien>

Harga : <Harga>

Lihat Data Cetak Refres Tutup

Page 33: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

56

3.6. Rancangan Output

Gambar 3.32 Kwitansi Bukti Pembayaran Transaksi

Gambar 3.33 Kwitansi Bukti Pembayaran Biaya Observasi

PUSURA

PUSURA

Page 34: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

57

Gambar 3.34 Kwitansi Bukti Pembayaran Radiologi/Laborat

Gambar. 3.35 Kartu Kotrol / Kartu Periksa

PUSURA

Page 35: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

58

Gambar 3.36 Kwitansi Bukti Penjualan Obat

Gambar 3.37 Hasil Pemeriksaan Radiologi / Laborat

PUSURA

Page 36: BAB III PERANCANGAN SISTEM 3.1. Model Pengembangansir.stikom.edu/959/4/BAB III.pdfPERANCANGAN SISTEM 3.1. Model Pengembangan Tugas Akhir ini berupa proyek. Dimana system yang ada di

59