You are on page 1of 28

BAB IV

RANCANGAN DAN IMPLEMENTASI SISTEM

4.1. Rancangan Sistem


4.1.1. Rancangan Basis Data
a. Entity Relationship Diagram (ERD)
NM_PAS ID_PAS ID_PAS KD_PENY

KD_PENY
TLHR

M 1
TGLHR PASIEN MENDERITA PENYAKIT NM_PENY

JKEL

Gambar 4.1 Relasi antar entitas Pasien dengan Penyakit


NM_PAS ID_PAS ID_PAS ID_DESA

TLHR
ID_DESA
M 1
TGLHR PASIEN MENEMPATI DESA

NM_DESA
JKEL

Gambar 4.2 Relasi antar entitas Pasien dengan Desa


NO_TELP

ID_PAS ID_PAS TGL_KUNJ ID_KRY ID_KRY

NM_PAS NM_KRY

M 1
TLHR PASIEN MENDAFTAR KARYAWAN USERNM

TGLHR PSWD

JKEL STATUS KELUHAN R_PERIKSA JABATAN

Gambar 4.3 Relasi antar entitas Pasien dengan Bag. Karyawan


NO_TELP

NM_PAS ID_PAS ID_PAS ID_KRY ID_KRY

TLHR NM_KRY

KARYAWAN
TGLHR PASIEN PERIKSA USERNM
M 1 BAG. MEDIS

JKEL PSWD

JABATAN

Gambar 4.4 Relasi antar entitas Pasien dengan Karyawan Bag Medis

43
44

NO_TELP
ID_KRY ID_PIM
ID_ADM

ID_PIM
NM_ADM

NM_PIM
USERNM KARYAWAN LAPORAN PIMPINAN
1 1
NIP
PSWD

ALM_PIM
JABATAN

Gambar 4.5 Relasi antar entitas Karyawan dengan Pimpinan

KD_PENY

PENYAKIT

NM_PENY
1

NO_TELP
MENDERITA
ID_PAS ID_KRY

NM_PAS 1 NM_KRY

M 1
TLHR PASIEN MENDAFTAR KARYAWAN ALMTKRY

M M 1
TGLHR PSWD

JKEL JABATAN

PERIKSA LOKASI LAPORAN

ID_PIM
JABATAN
1 1 1
NM_PIM
PSWD KARYAWAN
DESA PIMPINAN
BAG. MEDIS
NIP
ID_KRY

ALM_PIM
NM_KRY ALMTKRY NO_TELP NM_DESA ID_DESA

Gambar 4.6 Entity Relationship Diagram (ERD)


45

b. Normalisasi
1). Bentuk Unnormal
NO_INDEK
ID_PAS
NM_PAS
TLHR
TGLHR
JKEL
ID_DESA
NM_DESA
TGL_KUNJ
KELUHAN
CARABYR
NM_PENY
R_PERIKSA
ID_KRY
NM_KRY
PSWD
JABATAN
ALMTKRY
NO_TELP
STATUS
ID_PENY
NM_PENY
ID_PIM
NM_PIM
Uji Tabel Unnormal
NO_INDEK ID_PAS NM_PAS TLHR TGLHR JK
20130217001 201302140020003 JENUDIN BREBES 12/20/1986 L
20130217002 201302170030001 SURIAH BREBES 23/02/1976 P
20130217003 201302140070002 DEDY BREBES 02/09/1966 L
20130217004 201301140030002 SUROSO TEGAL 19/06/1979 L

ID_DESA NM_DESA TGL_KUNJ KELUHAN CARABYR NM_PENY


002 JANEGARA 17/02/2013 Pusing JK Influensa
003 KLAMPIS 17/02/2013 Mual-mual B Kehamilan
007 JAKID 17/02/2013 Sakit Gigi G Karies Gigi
003 JALOR 17/02/2013 Panas A Influensa
46

ID_PENY R_PERIKSA ID_KRY NM_KRY PSWD STATUS


0506 BP Umum BP001 dr. Saepudin *** L
0402 KIA KA001 dr. Suhermi *** B
1402 Gigi GG001 dr. Handoyo *** L
13 BP Umum BP001 dr. Saepudin *** L

JABATAN ALMTKRY NO_TELP ID_PIM NM_PIM


Ka. BP UMUM JANEGARA - P0001 dr. Oerip
Ka. KIA PAMENGGER - P0001 dr. Oerip
Ka. Bg. GIGI JAKID - P0001 dr. Oerip
Ka. BPUMUM JANEGARA - P0001 dr. Oerip

2). Bentuk Normal Pertama (1NF)

ID_KRY ID_PAS ID_PIM


NM_KRY NM_PAS NM_PIM
PSWD TLHR
TGLHR NO_INDEK
JABATAN
JKEL TGL_KUNJ
ALMTKRY
ID_DESA KELUHAN
NO_TELP
NM_DESA R_PERIKSA
CARABYR
STATUS
ID_PENY
NM_PENY

Uji Tabel Bentuk Normal 1NF


ID_KRY NM_KRY PSWD JABATAN ALMTKRY NO_TELP
BP001 dr. Saepudin *** Ka. BP UMUM JANEGARA -
KA001 dr. Suhermi *** Ka. KIA PAMENGGER -
GG001 dr. Handoyo *** Ka. Bg. GIGI JAKID -

ID_PAS NM_PAS TLHR TGLHR JK ID_DESA NM_DESA


201302140020003 JENUDIN BREBES 12/20/1986 L 002 JANEGARA
201302170030001 SURIAH BREBES 23/02/1976 P 003 KLAMPIS
201302140070002 DEDY BREBES 02/09/1966 L 007 JAKID
201301140030002 SUROSO TEGAL 19/06/1979 L 003 JALOR
47

ID_PIM NM_PIM ID_PENY NM_PENY


P0001 dr. Oerip 0506 Influensa
0402 Kehamilan
1402 Karies Gigi
13 Influensa

NO_INDEK TGL_KUNJ KELUHAN CARABYR STATUS


20130217001 17/02/2013 Pusing JK L
20130217002 17/02/2013 Mual-mual B B
20130217003 17/02/2013 Sakit Gigi G L
20130217004 17/02/2013 Panas A L

3). Bentuk Normal Kedua (2NF)

TKry TPasien TPimpinan

ID_KRY * ID_PAS * ID_PIM *

NM_KRY NM_PAS NM_PIM

PSWD TLHR NIP

JABATAN TGLHR ALM_PIM

ALMTKRY JKEL
TKunjungan
NO_TELP
NO_INDEX *
TGL_KUNJ
TDesa TPenyakit KELUHAN
ID_DESA * ID_PENY * CRABYR
NM_DESA NM_PENY R_PERIKSA
STATUS

Uji Tabel Bentuk Normal 2NF


TKry
ID_KRY* NM_KRY PSWD JABATAN ALMTKRY NO_TELP
BP001 dr. Saepudin *** Ka. BP UMUM JANEGARA -
KA001 dr. Suhermi *** Ka. KIA PAMENGGER -
GG001 dr. Handoyo *** Ka. Bg. GIGI JAKID -
48

TPasien
ID_PAS * NM_PAS TLHR TGLHR JK
201302140020003 JENUDIN BREBES 12/20/1986 L
201302170030001 SURIAH BREBES 23/02/1976 P
201302140070002 DEDY BREBES 02/09/1966 L
201301140030002 SUROSO TEGAL 19/06/1979 L

TPimpinan
ID_PIM* NM_PIM NIP ALMT_PIM
P0001 dr. Oerip 196905121984071001 KLAMPIS

TDesa TPenyakit
ID_DESA * NM_DESA ID_PENY* NM_PENY
002 JANEGARA 0506 Influensa
003 KLAMPIS 0402 Kehamilan
007 JAKID 1402 Karies Gigi
003 JALOR 13 Influensa

TKunjungan
NO_INDEK* TGL_KUNJ KELUHAN CARABYR STATUS
20130217001 17/02/2013 Pusing JK L
20130217002 17/02/2013 Mual-mual B B
20130217003 17/02/2013 Sakit Gigi G L
20130217004 17/02/2013 Panas A L

4). Bentuk Normal Ketiga (3NF)


49

Uji Tabel Bentuk Normal 3NF


TKry
ID_KRY* NM_KRY PSWD JABATAN ALMTKRY NO_TELP
BP001 dr. Saepudin *** Ka. BP UMUM JANEGARA -
KA001 dr. Suhermi *** Ka. KIA PAMENGGER -
GG001 dr. Handoyo *** Ka. Bg. GIGI JAKID -

TPasien
ID_PAS * NM_PAS TLHR TGLHR JK ID_DESA *
201302140020003 JENUDIN BREBES 12/20/1986 L 002
201302170030001 SURIAH BREBES 23/02/1976 P 003
201302140070002 DEDY BREBES 02/09/1966 L 007
201301140030002 SUROSO TEGAL 19/06/1979 L 003

TPimpinan
ID_PIM* NM_PIM NIP ALMT_PIM
P0001 dr. Oerip 196905121984071001 KLAMPIS

TDesa TPenyakit
ID_DESA * NM_DESA ID_PENY* NM_PENY
002 JANEGARA 0506 Influensa
003 KLAMPIS 0402 Kehamilan
007 JAKID 1402 Karies Gigi
003 JALOR 13 Influensa

TKunjungan
NO_INDEK* ID_PAS * TGL_KUNJ KELUHAN CARABYR STATUS ID_PENY* ID_KRY*
20130217001 201302140020003 17/02/2013 Pusing JK L 0506 BP001
20130217002 201302170030001 17/02/2013 Mual-mual B B 0402 KA001
20130217003 201302140070002 17/02/2013 Sakit Gigi G L 1402 GG001
20130217004 201301140030002 17/02/2013 Panas A L 13

c. Spesifikasi Database
1). Nama File : TKry
Media : Harddisk
50

Isi : Data Karyawan meliputi Bag. Loket dan


Tenaga Medis
Organisasi : Karyawan Puskesmas
Primary Key : ID_KRY
Panjang Record : 77
Jumlah Record : 30
Struktur :
No Nama Field Jenis Lebar Desimal Ket
1 ID_KRY Char 5
2 NM_KRY Varchar 15
3 PSWD Varchar 10
4 JABATAN Varchar 15
5 ALMTKRY Varchar 20
6 NO_TELP Varchar 12

2). Nama File : TPasien


Media : Harddisk
Isi : Data Pasien
Organisasi : Random
Primary Key : ID_PAS
Panjang Record : 57
Jumlah Record : 100000
Struktur :
No Nama Field Jenis Lebar Desimal Ket
1 ID_PAS Char 15
2 NM_PAS Varchar 20
3 TLHR Varchar 10
4 TGLHR Date 8
5 JKEL Char 1
6 ID_DESA Char 3
51

3). Nama File : TPimpinan


Media : Harddisk
Isi : Data Pimpinan
Organisasi : Puskesmas Jatibarang
Primary Key : ID_PIM
Panjang Record : 58
Jumlah Record : 1
Struktur :
No Nama Field Jenis Lebar Desimal Ket
1 ID_PIM Char 5
2 NM_PIM Varchar 15
3 NIP Varchar 18
4 ALM_PIM Varchar 20

4). Nama File : TPenyakit


Media : Harddisk
Isi : Data Penyakit
Organisasi : Random
Primary Key : ID_PENY
Panjang Record : 50
Jumlah Record : 100
Struktur :
No Nama Field Jenis Lebar Desimal Ket
1 ID_PENY Char 5
2 NM_PENY Varchar 50

5). Nama File : TKunjungan


Media : Harddisk
Isi : Data Kunjungan Pasien
Organisasi : Random
Primary Key : NO_INDEX
52

Panjang Record : 82
Jumlah Record : 100000
Struktur :
No Nama Field Jenis Lebar Desimal Ket
1 NO_INDEX Char 11
2 ID_PAS Char 15
3 TGL_KUNJ Date 8
4 KELUHAN Varchar 25
5 CARABYR Varchar 2
6 ID_PENY Char 5
7 R_PERIKSA Varchar 10
8 ID_KRY Char 5
9 STATUS Char 1

6). Nama File : TDesa


Media : Harddisk
Isi : Data Desa
Organisasi : Random
Primary Key : ID_DESA
Panjang Record : 23
Jumlah Record : 15
Struktur :
No Nama Field Jenis Lebar Desimal Ket
1 ID_DESA Char 3
2 NM_DESA Varchar 20

d. Rancangan Kode
ID pasien diambil 15 digit :
8 digit pertama menunjukkan tanggal pendaftaran
3 digit berikutnya menunjukkan desa pasien
4 digit berikutnya menunjukkan nomor urut pasien
53

4.1.2 Rancangan Proses


a. Data Flow Diagram (DFD)
1). Diagram Konteks
Diagram Konteks Sistem Informasi Puskesmas Jatibarang secara
umum dapat digambarkan sebagai berikut :
a

Pimpinan

Data Pimpinan
Laporan

P0

c d
Hasil Periks a
Bag. Resep Bag.
Loket Data Kary aw an Kartu Periksa Medis
SI
Data Kunjungan Data Tenaga
Puskesmas
Medis

Kartu Berobat
Kartu Periksa Rekam Medis
Data Penyakit
Data Pasien
Data Kunjungan

Pasien

Gambar 4.7 Diagram Konteks SI Puskesmas Jatibarang


54

2). Diagram Level 0


P4 d P3
Bag. Resep Rekam Medis
Update Hasil Periksa Medis Kartu Periksa Pemeriksaan
Data

Kunjungan
Data Tenaga
Medis Kartu Periksa
D5 Kunjungan
Kunjungan

c P1 e
Data Kunjungan
Bag. Data Kunjungan Data Penyakit
Input Pasien
Loket Data Pasien
Data Karyaw an Data

Penyakit Data Pimpin an a

D2 Penyakit Pimpinan
Karyaw an
Pasien
Pimpinan

D1 Pasien D3 Karyaw an D4 Pimpinan


Laporan
Pimpinan
Penyakit P2
Pasien
Kartu Berobat
Cetak Kartu Periksa
Kunjungan Data

Gambar 4.8 Diagram Zero SI Puskesmas Jatibarang


55

3). Diagram Level 1 Proses Input Data


d

Bag.
Medis
Data Tenaga
Medis
P1.1

Input D3 Karyaw an
Data Karyaw an
Karyaw an

c
Data Karyaw an
Bag.
Loket

P1.4
Data Kunjungan
Input D5 Kunjungan
Data Kunjungan
Kunjungan

Data Kunjungan

e P1.2

Data Pasien Input


Pasien D1 Pasien
Data Pasien
Pasien

Data Penyakit

P1.5

Input D2 Penyakit
Data Penyakit
Penyakit

Gambar 4.9 Diagram Level 1 Proses Input Data SI Puskesmas


Jatibarang
56

3). Diagram Level 1 Proses Cetak Data


P2.1

D1 Pasien Cetak
Pasien Kartu Kartu Berobat
Berobat

e
Pasien
Pasien

P2.2

Pasien D5 Kunjungan Cetak


Kunjungan Kartu Kartu Periksa
Periksa

Kunjungan

P2.3 a

D2 Penyakit Cetak Pimpinan


Penyakit Laporan
Laporan

D4 Pimpinan
Pimpinan

Gambar 4.9 Diagram Level 1 Proses Cetak Data SI Puskesmas


Jatibarang
57

b. Analisa Proses

Nomor Proses : P1
Nama Proses : Input Data
Masukkan : Data Penyakit, Data Pasien, Data Pimpinan,
Data Karyawan, Data Kunjungan
Keluaran : Database Penyakit, Database Pasien, Database
Pimpinan, Database Karyawan, Database
Kunjungan
Uraian : Bagian Loket melakukan masukkan data
karyawan, master pimpinan, master penyakit,
dan melakukan registrasi pendaftaran (input
data pasien) setiap pasien yang berkunjung
sehingga akan menghasilkan database pasien
dan kunjungan pasien.

Nomor Proses : P2
Nama Proses : Cetak Data
Masukkan : Database Pasien, Database Kunjungan
Keluaran : Kartu Berobat, Kartu Periksa, Laporan
Uraian : - kartu berobat diperoleh jika pasien belum
mempunyai kartu berobat/pasien yang
belum terdaftar sehingga dalam database
akan masuk ke dalam data pasien baru.
- Kartu periksa dicetak apabila pasien sudah
memiliki kartu berobat, dalam kartu periksa
terdapat nomor sebagai nomor urut
58

panggilan untuk melakukan pemeriksaan di


bagian medis. Kartu periksa diserahkan
kepada bagian medis oleh pasien untuk
diisi, kemudian di akhir pelayanan tim
medis menyerahkan kartu periksa kepada
admin.
- Laporan dibuat apabila semua data yang
dibutuhkan sudah lengkap, yaitu data yang
bersumber dari laporan hasil periksa pasien
di tim medis yang berupa kartu periksa
pasien.

Nomor Proses : P3
Nama Proses : Proses Pemeriksaan
Masukkan : Kartu Periksa
Keluaran : Laporan Hasil Periksa (Kartu Periksa)
Uraian : Pasien menyerahkan kartu periksa kepada
karyawan (bagian medis) untuk melakukan
pemeriksaan di ruang yang telah ditentukan,
hasil periksa dicatat di kartu periksa. Dari
proses ini pasien mendapatkan resep dokter.

Nomor Proses : P4
Nama Proses : Update Data
Masukkan : Laporan Hasil Periksa (Kartu Periksa)
Keluaran : Database Kunjungan
Uraian : Karyawan (bagian medis) melakukan update
data pada data kunjungan pasien berdasar pada
kartu hasil periksa setelah memeriksa pasien.
59

Nomor Proses : P2.1


Nama Proses : Cetak Kartu Berobat
Masukkan : Kartu Identitas Pasien
Keluaran : Kartu Berobat
Uraian : Bagian loket membuatkan kartu berobat untuk
pasien baru yang terdaftar dengan
menggunakan kartu identitas pasien (KTP,
Kartu Pelajar atau Kartu Keluarga)

Nomor Proses : P2.2


Nama Proses : Cetak Kartu Periksa
Masukkan : Data Pasien dan Data Kunjungan
Keluaran : Kartu Periksa
Uraian : Bagian loket membuatkan kartu periksa untuk
setiap pasien yang berkunjung berobat guna
untuk menentukan ruang periksa pasien dan
mengetahui penyakit yang diderita pasien.

Nomor Proses : P2.3


Nama Proses : Cetak Laporan
Masukkan : Data Penyakit, Data Kunjungan, Data Pasien
Keluaran : Berkas Laporan
Uraian : Bagian loket membuat rekap laporan untuk
diserahkan kepada pimpinan

4.1.3 Rancangan Keluaran


Nama Keluaran : Kartu Berobat
Fungsi : sebagai kartu registrasi untuk pasien terdaftar
Media : kertas
Distribusi : pasien
60

Rangkap : 1 (satu)
Frekuensi : setiap ada pendaftaran pasien baru
Volume : 1 (satu)
Format : lampiran C-1
Keterangan : kartu berobat digunakan untuk berobat
berikutnya, kaitan dengan database untuk
pembanding atau sebagai pembeda antara pasien
lama dengan pasien baru. Pasien lama
mendaftar menggunakan kartu berobat, pasien
baru mendaftar dengan menggunakan kartu
identitas.

Nama Keluaran : Kartu Periksa


Fungsi : sebagai kartu untuk mendata hasil periksa
pasien
Media : kertas
Distribusi : Pasien, bag. Medis
Rangkap : 1 (satu)
Frekuensi : setiap ada kunjungan pasien
Volume : 1 (satu)
Format : lampiran C-2
Keterangan : digunakan sebagai nomor antrian pada proses
pemeriksaan di bagian medis dan digunakan
untuk mendata hasil pemeriksaan pasien sebagai
sumber pengisian/update data pasien

Nama Keluaran : Laporan Kunjungan Pasien


Fungsi : untuk mengetahui jumlah pasien dalam kurun
waktu tertentu
Media : kertas
Distribusi : Pimpinan
61

Rangkap : 2 (dua)
Frekuensi : akhir pelayanan, akhir bulan
Volume : 1 (satu)
Format : lampiran C-3
Keterangan : digunakan untuk mengetahui jumlah rata-rata
kunjungan pasien perhari, perbulan dan
pertahun, dan juga digunakan sebagai sumber
untuk mengetahui laju peningkatan kunjungan
pasien perhari/perbulan/pertahun.

Nama Keluaran : Laporan Penderita Penyakit Mata, Telinga dan


Jiwa
Fungsi : mengetahui jumlah pasien penderita penyakit
mata, telinga dan jiwa
Media : kertas
Distribusi : Pimpinan
Rangkap : 2 (dua)
Frekuensi : akhir bulan
Volume : 1 (satu)
Format : lampiran C-4
Keterangan : digunakan untuk mengetahui jumlah penderita
penyakit mata, telinga dan gangguan jiwa dalam
kurun waktu 1 bulan dan 1 tahun

Nama Keluaran : Laporan Kunjungan Bayar, Gratis, Askes,


Jamkesmas atau Jamsostek
Fungsi : Sebagai laporan untuk mengetahui cara
pembayaran pasien apakah berbayar, gratis,
menggunakan Askes, Jamkesmas atau
Jamsostek
Media : kertas
62

Distribusi : Pimpinan
Rangkap : 2 (dua)
Frekuensi : akhir bulan
Volume : 1 (satu)
Format : lampiran C-5
Keterangan : digunakan untuk mengetahui jumlah kunjungan
pasien berdasarkan cara pembayaran apakah
secara berbayar, gratis, menggunakan Askes,
Jamkesmas atau Jamsostek

Nama Keluaran : Laporan Kunjungan Berobat Usia Lanjut (60


tahun ke atas)
Fungsi : untuk mengetahui jumlah kunjungan pasien usia
lanjut (60 tahun ke atas)
Media : kertas
Distribusi : Pimpinan
Rangkap : 2 (dua)
Frekuensi : akhir bulan
Volume : 1 (satu)
Format : lampiran C-6
Keterangan : digunakan untuk mengetahui jumlah kunjungan
pasien yang berumur 60 tahun ke atas dalam
kurun waktu 1 bulan atau 1 tahun

Nama Keluaran : Laporan Kunjungan Berobat Usia Anak SD/MI


Fungsi : untuk mengetahui jumlah kunjungan pasien usia
anak SD/MI (6 sampai 13 tahun)
Media : kertas
Distribusi : Pimpinan
Rangkap : 2 (dua)
Frekuensi : akhir bulan
63

Volume : 1 (satu)
Format : lampiran C-7
Keterangan : digunakan untuk mengetahui jumlah kunjungan
pasien anak-anak pendidikan SD/MI dalam
kurun waktu 1 bulan atau 1 tahun

4.1.4 Rancangan Masukkan


Nama Masukkan : Kartu Identitas Pasien
Sumber : Pasien
Fungsi : sebagai sumber untuk pengisian data pasien
Media : kertas
Rangkap : 1 (satu)
Frekuensi : setiap pendaftaran/kunjungan pasien
Volume : 1 (satu)
Format : lampiran D-1
Keterangan : digunakan sebagai daftar data pribadi pasien
yang berkunjung berobat ke Puskesmas

Nama Masukkan : Form isian kartu periksa Pasien


Sumber : bag. Medis
Fungsi : sebagai sumber untuk pengisian data penyakit
pasien dan sebagai kelengkapan dalam
pembuatan laporan
Media : kertas
Rangkap : 1 (satu)
Frekuensi : setiap pendaftaran/kunjungan pasien
Volume : 1 (satu)
Format : lampiran D-2
Keterangan : digunakan oleh pasien sebagai nomor antri
berobat dan pembagian ruangan periksa sesuai
dengan keluhan pasien masing-masing dan juga
64

sebagai daftar isian data penyakit yang diderita


pasien setelah diperiksa.

4.1.5 Rancangan Dialog Layar


a. Struktur Tampilan

DATA PENYAKIT

ADMIN MASTER DATA DESA

DATA PIMPINAN

DATA KARYAWAN

KUNJUNGAN
PASIEN BARU PASIEN
BAG. LOKET REGISTER REKAP
KUNJUNGAN
LAPORAN
PASIEN

LOGIN

BAG. MEDIS
KUNJUNGAN
(BP UMUM, KIA, UPDATE BANTUAN
PASIEN
GIGI)

PIMPINAN KELUAR

Gambar 4.10 Struktur Menu Program


65

b. Rancangan Layar
1) Layar Login

Gambar 4.11 Tampilan Layar Login


2) Layar Menu Utama

Gambar 4.12 Tampilan Menu Utama Program


3) Layar Input Data Penyakit

Gambar 4.13 Tampilan Input Data Penyakit


66

4) Layar Input Data Desa

Gambar 4.14 Tampilan Input data Desa

5) Layar Master Data Pimpinan

Gambar 4.15 Tampilan Master Data Pimpinan

6) Layar Master Karyawan

Gambar 4.16 Tampilan Master Karyawan


67

7) Layar Register Pasien Baru

Gambar 4.17 Tampilan Register Pasien Baru


8) Layar Kunjungan Pasien

Gambar 4.18 Tampilan Kunjungan Pasien


9) Layar Update Data Kunjungan Pasien

Gambar 4.19 Tampilan Update Data Kunjungan Pasien


68

10) Layar Laporan Kunjungan Pasien

Gambar 4.20 Tampilan Form Laporan Kunjungan Pasien


11) Layar Cetak Laporan Berdasarkan Kriteria

Gambar 4.21 Tampilan Form Cetak laporan berdasarkan


kriteria
12) Layar About (Tentang Program)

Gambar 4.22 Tampilan About (Tentang Program)


69

4.1.6 Arsitektur Sistem

a. Model Sistem

LOGIN

INPUT DATA
UPDATE DATA CETAK DATA
MASTER

INPUT REGISTER DATA KUNJUNGAN DAN PILIH OPTION


PASIEN HASIL PERIKSA PASIEN PENCETAKAN

CETAK
CETAK KARTU
LAPORAN

Gambar 4.23 Bagan Struktur Model Sistem

b. SpesifikasiModul

1) Proses cetak Kartu Berobat dan Kartu Periksa

Bag. LOKET

LOGIN

Pemasukkan data Pasien

INPUT DATA
PASIEN

Register/Input data pendaftaran/Kunjungan


Pasien

CETAK KARTU
INPUT REGISTER
BEROBAT DAN ATAU
PASIEN
KARTU PERIKSA
Untuk pasien baru cetak
kartu berobat kemudian
cetak kartu periksa, pasien
lama hanya cetak kartu
periksa

Gambar 4.24 Bagan Struktur Cetak Kartu Berobat dan Periksa


70

2) Proses cetak Laporan kepada Pimpinan

KARYAWAN

LOGIN

Pemasukkan data hasil periksa yang


bersumber dari kartu periksa pasien yang
telah diisi oleh bagian medis

UPDATE DATA HASIL


PERIKSA PASIEN

Mencetak laporan sesuai dengan kebutuhan

CETAK LAPORAN

Gambar 4.25 Bagan Struktur Cetak Laporan

4.1.7 Penelusuran Akses

1). Akses Input Data Master

Data Karyawan
Data Penyakit
ADMIN LOGIN MASTER
Data Desa
Data Pimpinan

2). Akses Register Pasien Baru dan Kunjungan Pasien

KARYAWAN Pasien Baru


LOGIN REGISTER
BAG. LOKET Kunjungan Pasien

3). Akses Update Data Hasil Periksa dan Kunjungan Pasien

KARYAWAN
LOGIN UPDATE Kunjungan Pasien
(BAG. MEDIS)

4). Akses Cetak Laporan

ADMIN, Lap. Kunjungan Pasien


BAG. LOKET, Lap. Cara Bayar
LOGIN REKAP
BAG. MEDIS, Lap Berdasar Usia
PIMPINAN Lap. Berdasar Wilayah

You might also like