210
67 BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasikan permasalahan, kesempatan hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan merupakan tahapan dalam analisis suatu system [3]. Sesuai dengan metodologi penelitian dalam membangun perangkat lunak tahap analisis sistem merupakan tahap yang kritis dan sangat penting. Karena jika terjadi kesalahan akan menyebabkan kesalahan pula pada tahap selanjutnya. Tujuan global analisis sistem adalah mengidentifikasi hal-hal apa saja yang diperlukan sistem yang akan dibangun dan memahami dengan jelas proses yang akan dilakukan oleh sistem [5]. 3.1.1 Analisis Masalah Dari analisis yang telah dilakukan terhadap prosedur yang berjalan dirumah sakit, maka dapat ditemukan beberapa permasalahan yang timbul sebagai berikut : 1. Pengelolaan data pasien poliklinik umum yang melakukan pemeriksaan ke setiap dokter yang praktek. Dimana jika ada pasien yang ingin menanyakan kapan melakukan pengobatan, pada tanggal berapa dan pada pukul berapa pasien tersebut datang itu sulit untuk

antrian pasie RJ.pdf

Embed Size (px)

Citation preview

Page 1: antrian pasie RJ.pdf

67

BAB 3

ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem

Penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian

komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasikan

permasalahan, kesempatan hambatan yang terjadi dan kebutuhan yang diharapkan

sehingga dapat diusulkan perbaikan merupakan tahapan dalam analisis suatu

system [3].

Sesuai dengan metodologi penelitian dalam membangun perangkat lunak

tahap analisis sistem merupakan tahap yang kritis dan sangat penting. Karena jika

terjadi kesalahan akan menyebabkan kesalahan pula pada tahap selanjutnya.

Tujuan global analisis sistem adalah mengidentifikasi hal-hal apa saja yang

diperlukan sistem yang akan dibangun dan memahami dengan jelas proses yang

akan dilakukan oleh sistem [5].

3.1.1 Analisis Masalah

Dari analisis yang telah dilakukan terhadap prosedur yang berjalan

dirumah sakit, maka dapat ditemukan beberapa permasalahan yang timbul sebagai

berikut :

1. Pengelolaan data pasien poliklinik umum yang melakukan

pemeriksaan ke setiap dokter yang praktek. Dimana jika ada pasien

yang ingin menanyakan kapan melakukan pengobatan, pada tanggal

berapa dan pada pukul berapa pasien tersebut datang itu sulit untuk

Page 2: antrian pasie RJ.pdf

68

mencari datanya. Begitu pula dengan data rekam medis dan obat

pasien. Pasien ataupun dokter harus datang kepada bagian

administrasi atau rekam medis dan meminta buku Medical Record

jika ingin mengetahui dan membutuhkan data tersebut.

2. Pendistribusian pasien poliklinik umum dimana pasien hanya

diarahkan untuk menunggu di ruang tunggu poliklinik umum. Tanpa

mengetahui berapa lama harus menunggu dan sudah berapa pasien

yang mengantri untuk menunggu pelayanan pemeriksaan.

3. Pemerataan layanan pemeriksaan pasien poliklinik umum dimana

mengoptimalkan setiap dokter yang praktek di rumah sakit

bayukarta. Agar tidak terjadi penumpukan disalah satu dokter yang

praktek. Dan suster tidak kesulitan dalam menentukan pasien yang

harus masuk terlebih dahulu untuk melakukan pelayanan

pemeriksaan.

3.1.2 Analisis Prosedur Yang Sedang Berjalan

Setelah diadakan pengamatan dan interview dari sistem yang sedang

berjalan diperoleh beberapa prosedur sistem yang sedang berjalan yaitu :

A. Prosedur Pendaftaran (Registration) Pasien baru.

Pendaftaran pasien baru adalah proses pendaftaran calon

pasien baru yang akan melakukan pelayanan pemeriksaan di rumah

sakit. Pendaftaran pasien baru ini dilakukan oleh petugas

pendaftaran (Registration).

Page 3: antrian pasie RJ.pdf

69

1. Pasien mengisi formulir pendaftaran pasien baru dan

memberikan formulir tersebut kepada petugas

pendaftaran (Registration).

2. Petugas pendaftaran membuat dan menyiapkan Map

Medical Record yang berisi kartu berobat, nota

pemeriksaan dan buku rekam medis yang akan diberikan

kepada pasien dan poliklinik.

3. Pasien memilih poliklinik yang akan dituju.

4. Pasien akan melakukan pemeriksaan. Kartu berobat dan

nota transaksi diberikan kembali ke pasien.

Page 4: antrian pasie RJ.pdf

70

Pengisian Kartu

Berobat, Data Rekam

Medis Pasien dan Nota

Pemeriksaan

Memilih

poliklinik

Pasien Petugas Pendaftaran

1

Formulir

Pendaftaran

Pasien Kosong

Pengisian

Formulir

Pendaftaran

Formulir

Pendaftaran

Pasien Terisi

Formulir

Pendaftaran

Pasien Terisi

Kartu Berobat

Kosong

Nota Pemeriksaan

Kosong

Data Rekam

Medis Pasien

Kosong

Formulir

Pendaftaran Terisi

Kartu Berobat

PasienTerisi

Rekam Medis

PasienTerisi

Nota Pemeriksaan

Terisi

Formulir

Pendaftaran Terisi

Kartu Berobat

PasienTerisi

Rekam Medis

PasienTerisi

Nota Pemeriksaan

Terisi

A1

Kartu Berobat

PasienTerisi

Nota Pemeriksaan

Terisi

Gambar 3.1 Flow Map Pendaftaran (Registrasi) Pasien Baru

Keterangan :

A1 : Arsip Data Pasien

Page 5: antrian pasie RJ.pdf

71

B. Prosedur Pendaftaran (Registration) Pasien Lama.

Pendaftaran pasien lama adalah proses pendaftaran yang

dilakukan oleh pasien yang sudah melakukan pendaftaran pasien

baru dan melakukan pemeriksaan. Kemudian pasien akan

melakukan pendaftaran dan pemeriksaan untuk yang selanjutnya.

1. Pasien menyerahkan kartu berobat kepada petugas

pendaftaran.

2. Petugas pendaftaran mencari data rekam medis pasien di

Map Medical Record.

3. Apabila tidak ada di Map Medical Record maka akan

dibuatkan rekam medis yang baru.

4. Apabila ada maka petugas pendaftaran menyiapkan Map

Medical Record, kartu pasien yang ada, nota

pemeriksaan dan buku rekam medis yang akan diberikan

kepada poliklinik.

5. Pasien memilih poliklinik yang akan dituju.

6. Pasien akan melakukan pemeriksaan. Kartu berobat dan

nota transaksi diberikan kembali ke pasien.

Page 6: antrian pasie RJ.pdf

72

Kartu berobat Kartu berobat

Pencarian data

rekam medis

pasien

Data Rekam

Medis

Pembuatan

Rekam Medis

Baru

Pengisian

data diri

rekam medis

pasien

Tidak ada Ada

Pasien Petugas Pendaftaran

Data Rekam

Medis

Kartu Berobat

Pasien

Data Rekam

Medis Kosong

Kartu Berobat

Pasien

Data Rekam

Medis Terisi

Membuat Nota

Pemeriksaan dan

memilih Poliklinik

Kartu Berobat

Pasien

Data Rekam

Medis

Nota Pemeriksaan

Terisi

Kartu Berobat

Pasien

Nota Pemeriksaan

Terisi

Kartu Berobat

Pasien

Data Rekam

Medis

Nota Pemeriksaan

kosong

Gambar 3.2 Flow Map Pendaftaran Pasien Lama

Page 7: antrian pasie RJ.pdf

73

C. Prosedur Pendaftaran (Registration) Pasien Lama Yang Hilang

Kartu Berobatnya.

Pendaftaran pasien lama yang hilang kartu berobatnya

adalah proses pencarian data pasien yang hilang kartu berobatnya

kemudian akan melakukan pelayanan pemeriksaan di rumah sakit.

1. Pasien menyerahkan nama, tanggal lahir dan alamat

kepada petugas pendaftaran.

2. Petugas pendaftaran mencari data rekam medis di Map

Medical Record.

3. Apabila tidak ada di Map Medical Record, maka pasien

harus melakukan proses pendaftaran pasien baru.

4. Apabila ada di data Medical Record maka langsung

dibuatkan kartu berobat yang baru.

Page 8: antrian pasie RJ.pdf

74

Nama, Tanggal

Lahir dan Alamat

Pasien

Nama, Tanggal

Lahir dan Alamat

Pasien

Pencarian Data

Pasien

Data Rekam

Medis

1

Pembuatan Kartu

Berobat Baru dan

nota transaksi

Pasien Petugas Pendaftaran

Data Rekam

Medis

Data Rekam

Medis

adatidak

Kartu Berobat

pasien Terisi

Kartu Berobat

Pasien Kososng

Nota Pemeriksaan

kosong

Kartu Berobat

PasienTerisi

Data Rekam

Medis

Nota Pemeriksaan

Terisi

Nota Pemeriksaan

Terisi

Gambar 3.3 Flow Map Pendaftaran Pasien Yang Hilang Kartu Berobatnya

Page 9: antrian pasie RJ.pdf

75

D. Prosedur Antrian Pasien Rawat Jalan.

Antrian pasien rawat jalan adalah proses dimana pasien

menunggu dan mengantri untuk melakukan pemeriksaan rawat

jalan.

1. Pasien menunggu di poliklinik yang telah dipilih.

2. Petugas pendaftaran menyerahkan Map Medical Record

kepada polikllinik yang dituju.

3. Petugas poliklinik mencatat data pasien dan rekam

medis pasien untuk poliklinik yang dituju.

4. Petugas poliklinik mengelola Map Medical Record

untuk melakukan pemeriksaan rawat jalan.

5. Pasien mengantri di poliklinik untuk menunggu

panggilan pemeriksaan rawat jalan pasien.

Page 10: antrian pasie RJ.pdf

76

Mencatat

data pasien

dan rekam

medis pada

poliklinik

Rekam Medis

Pasien

Rekam Medis

Pasien

Pasien

Menunggu

panggilan

antrian

berdasarkan

map rekam

medis

Mengelola

Map Rekam

Medis untuk

melakukan

pemeriksaan

Pasien Petugas Pendaftaran Poliklinik yang dituju

Rekam Medis

Pasien

Rekam Medis

Pasien

Rekam Medis

Pasien

Rekam Medis

Pasien

Gambar 3.4 Flow Map Antrian Pasien Rawat Jalan

Page 11: antrian pasie RJ.pdf

77

E. Prosedur Pemeriksaan Rawat Jalan.

Pemeriksaan rawat jalan adalah proses pemeriksaan pasien

yang akan melakukan pelayanan pemeriksaan di rumah sakit.

1. Petugas poliklinik memanggil nama pasien untuk

mempersilahkan pasien melakukan pelayanan

pemeriksaan.

2. Petugas poliklinik memberikan Map Medical Record

pasien kepada dokter poliklinik.

3. Dokter melakukan pemeriksaan dan diagnosa penyakit

serta membuat resep obat pasien.

4. Setelah itu dokter memberikan resep dan hasil

pemeriksaan ke pasien dan Map Medical Record akan

dikelola oleh petugas poliklinik umum.

5. Petugas poliklinik umum memberikan Map Medical

Record kepada petugas administrasi.

6. Petugas administrasi melakukan pencatatan hasil

pemeriksaan yang di dapat dari dokter.

Page 12: antrian pasie RJ.pdf

78

Memangil

pasien untuk

melakukan

pemeriksaan

Melakukan

diagnosa

penyakit

pasien dan

membuat

resep

Melakukan

pencatatan

hasil

pemeriksaan

yang di dapat

dari dokter

A2

Dokter Poliklinik yang ditujuPasien Bagian Administrasi

Rekam Medis

Pasien

Rekam Medis

Pasien

Rekam Medis

Pasien

Rekam Medis

Pasien

Rekam Medis

Pasien

Rekam Medis

Pasien

Resep Obat

Pasien

Rekam Medis

Pasien

Resep Obat

Pasien

Rekam Medis

Pasien

Resep Obat

Pasien Kosong

Gambar 3.5 Flow Map Pemeriksaan Rawat Jalan

Keterangan :

A2 : Arsip Rekam Medis Pasien

Page 13: antrian pasie RJ.pdf

79

3.1.3 Analisis Aliran Dokumen

Dari analisis yang telah dilakukan terhadap prosedur yang berjalan di

rumah sakit, maka terdapat aliran dokumen yang menunjang dari prosedur

tersebut, sebagai berikut :

A. Aliran dokumen pelayanan pemeriksaan pasien (Umum).

Untuk aliran dokumen pelayanan pemeriksaan pasien Petugas

pendaftaran membuat dan menyiapkan beberapa dokumen yang

dibutuhkan baik pada saat pendaftaran pasien baru, pasien lama

maupun pasien yang kartunya hilang. Sebagai berikut :

1. Kartu berobat pasien.

2. Identitas pasien.

3. Rekam medis pasien.

4. Nota pemeriksaan.

Dokumen tersebut dibuat untuk di distribusikan kepada suster

poliklinik umum kemudian diberikan kepada dokter yang praktek

untuk melakukan pelayanan pemeriksaan. Setelah dokter selesai

melakukan pemeriksaan dan membuat resep untuk pasien.

Dokumen-dokumen tersebut diberikan kepada pasien dan pasien

akan memberikannya kepada bagian administrasi untuk di

distribusikan kembali. Seperti :

1. Kartu berobat akan diberikan kembali kepada pasien.

2. Resep dokter akan diberikan kepada bagian apoteker.

3. Rekam medis dan identitas pasien akan disimpan

sebagai arsip untuk pelayanan pemeriksaan selanjutnya.

Page 14: antrian pasie RJ.pdf

80

4. Nota pemeriksaan akan diberikan kepada bagian billing

untuk pembuatan billing pembayaran keseluruhan

pemeriksaan.

B. Aliran dokumen pelayanan pemeriksaan pasien (Karyawan Rumah

Sakit Bayukarta).

Untuk status karyawan RSBK pelayanan pemeriksaan

dibedakan pada saat melakukan pendaftaran harus disertai dengan

dokumen Surat Keterangan Berobat yang dibuat di bagian HRD

dan sudah ditanda tangani. Dokumen tersebut digunakan sebagai

bukti untuk melakukan pelayanan pemeriksaan dan selanjutnya

aliran dokumen sama seperti aliran dokumen pelayanan

pemeriksaan pasien umum.

C. Aliran dokumen pelayanan pemeriksaan pasien (Perusahaan dan

Asuransi).

Untuk aliran pasien yang statusnya sebagai karyawan suatu

perusahaan dan pemegang asuransi. Pasien harus mengisi dokumen

formulir pelayanan medis yang telah disediakan baik oleh pihak

rumah sakit maupun oleh perusahaan dan asuransi. Dimana

didalamnya terdapat ikatan /hubungan kerjasama dengan pihak

rumah sakit. Untuk selanjutnya alur dokumen sama seperti aliran

dokumen pelayanan pemeriksaan pasien umum.

Page 15: antrian pasie RJ.pdf

81

3.1.4 Aturan Bisnis

Dari analisis yang telah dilakukan terhadap prosedur yang berjalan di

rumah sakit, terdapat aturan bisnis yang berlaku pada sistem yang berjalan.

Sebagai berikut :

1. Pasien umum

Untuk pendaftaran pasien umum harus disertai dengan data

penanggung jawab dan range pendapatan dari penanggung jawab

pasien. Sehingga pasien dapat melakukan pelayanan pemeriksaan

rawat jalan.

2. Pasien Mitra (Asuransi)

Untuk pendaftaran pasien mitra (Asuransi) harus disertai

Formulir Klaim Asuransi Rawat jalan dari pihak asuransi yang di isi

oleh pasien yang akan melakukan pelayanan pemeriksaan. Dan dapat

melakukan tahap pemeriksaan selanjutnya.

3. Pasien Mitra (Perusahaan)

Untuk pendaftaran pasien mitra (Perusahaan) harus disertai

formulir keterangan medis rawat jalan yang disediakan oleh pihak

rumah sakit bayukarta sebagai bukti untuk melakukan penagihan

biaya berobat karyawannya kepada pihak perusahaan.

4. Pasien Mitra (Karyawan Rumah Sakit Bayukarta)

Untuk pendaftaran pasien mitra (Karyawan Rumah Sakit

Bayukarta) harus disertai dengan Surat Keterangan Berobat yang

dibuat pada bagian HRD dan sudah disetujui oleh pihak HRD. Maka

pasien dapat melakukan pelayanan pemeriksaan selanjutnya.

Page 16: antrian pasie RJ.pdf

82

3.2 Analisis Algoritma

Analisis algoritma dilakukan untuk dapat mengetahui alur proses dari

algoritma yang digunakan dan dapat diterapkan kedalam sistem perangkat lunak.

Analisis algoritma pendistribusian pasien yang dilakukan adalah sebagai berikut :

3.2.1 Analisis Algoritma FIFO

Dalam alur proses pendistribusian pasien, dengan menggunakan algoritma

FIFO ini setiap proses yang berada pada status ready dimasukkan ke dalam FIFO

queue atau antrian dengan prinsip first in first out, sesuai dengan waktu

kedatangannya. Proses yang tiba terlebih dahulu yang akan dieksekusi [15].

Psuedo Code pendistribusian pasien di bagi menjadi 2 tahap, yaitu :

1. Tahap pertama adalah menambah antrian pasien.

Procedure tambah_antrian ( I/O front, rear : pointer, Input data : string )

{ I.S : front dan rear serta data yang akan dimasukan kedalam antrian sudah terdefinisi} { F.S : menghasilkan antrian yang bertambah satu record }

Kamus : baru : pointer

Algoritma : Alloc (baru)

baru ↑. nama_pasien data baru ↑. dokter_rujukan data

if ( front = nil ) then

front ← baru else

rear ↑. next ← baru

endif rear ← baru

baru ↑. next ← nil endprocedure

Page 17: antrian pasie RJ.pdf

83

2. Tahap kedua adalah mendistribusikan pasien ke setiap dokter yang

praktek.

Procedure ambil_antrian ( I/O front, rear : pointer, output data : string, output dokter_login : string )

{ I.S : petunjuk front dan rear sudah terdefinisi} { F.S : menghasilkan antrian yang berkurang satu record }

Kamus :

hapus : pointer

Algoritma :

if ( front != nil ) then

if ( front ↑.dokter_rujukan = „ ‟ ) then hapus ← front

data ← front ↑.nama_pasien

data ← front ↑.dokter_rujukan

if ( front = nil ) then

front ← nil

rear ← nil

else

front ← front ↑.next endif

dealloc ( hapus )

else

if ( front ↑.dokter_rujukan = dokter_login ) then

hapus ← front

data ← front ↑.nama_pasien

data ← front ↑.dokter_rujukan

if ( front = nil ) then front ← nil

rear ← nil

else

front ← front ↑.next

endif

dealloc ( hapus )

else do

hapus ← front ↑.next

while ( hapus ↑.dokter_rujukan = dokter_login ) or

( hapus ↑.dokter_rujukan != dokter_login ) and

( front ↑.dokter_rujukan = „ ‟ ) or

( hapus = front ↑.next )

If ( hapus != rear ↑.next) then

hapus ← front data ← front ↑.nama_pasien

data ← front ↑.dokter_rujukan

if ( front = nil ) then

front ← nil

rear ← nil

else

front ← front ↑.next

endif dealloc ( hapus )

endif

endif

endif

else

output ( „data antrian kosong „)

endif

endprocedure

Page 18: antrian pasie RJ.pdf

84

Procedure isi_data ( output data : string )

{ I.S : user memasukan data yang disisipkan ( data) }

{ F.S : menghasilkan data yang disisipkan ( data) }

kamus :

algoritma :

Input ( data )

endprocedure

{algoritma utama}

algoritma_pendistribusian pasien kamus :

Procedure tambah_antrian ( output data : string )

Procedure tambah_antrian ( I/O front, rear : pointer, Input data : string ) Procedure ambil_antrian ( I/O front, rear : pointer, output data : string, output dokter_login : string )

pointer = ↑antrian

antrian = record < nama_pasien, dokter_rujukan : string , next.prev : pointer >

endprocedure pilih : char

front, rear : pointer

data :string dokter_login : string

algoritma :

input (dokter_login) do

input (pilih) dependon (pilih)

(pilih = 1) : tambah_antrian []

(pilih = 2 ) : ambil antrian [] enddepend

while

( pilih = 0 ) or (( pilih < 0 ) and ( pilih > 2 )) endprocedure

Page 19: antrian pasie RJ.pdf

85

3.2.2 Analisis Algoritma FIFO dengan Data Pendistribusian Pasien

Dari analisis yang telah dilakukan terhadap prosedur yang berjalan di

rumah sakit dan penerapan metode algoritma FIFO yang bisa digunakan dalam

memenangani pendistribusian pasien, sebagai berikut penjelasannya :

Pertama yang dilakukan adalah menampilkan data antrian yang statusnya

„Belum Dilayani‟, ada empat kondisi status dalam data antrian ini.

1. „Belum Dilayani‟ maksudnya adalah antrian tersebut belum dilayani atau

sedang menunggu.

2. „Sedang Dilayani‟ yang artinya pasien sedang dalam proses pemeriksaan

oleh dokter.

3. „Tidak Dilayani‟ yang artinya pasien sudah dipanggil oleh dokter namun

pasien tidak datang, misal nomer antrian yang dipanggil adalah nomer

antrian pasien A, tapi pasien A itu tidak masuk keruangan dikarenakan

sudah pulang atau tidak jadi berobat. Maka status antriannya berubah

menjadi „Tidak Dilayani‟.

4. „Sudah Dilayani‟, yang artinya pasien sudah selesai diperiksa oleh dokter.

Untuk menampilkan data antrian di atas, buat sebuah query,

QAmbilAntrian. Hasil query itu akan menghasilkan baris /record jika memang

ada. Data diambil dari tabel antrian, yang field statusnya„Belum Dilayani‟, dan

tanggal antriannya tanggal sekarang ( semua komputer yang digunakan oleh

sistem ini, harus menunjukan waktu yang sama).

Page 20: antrian pasie RJ.pdf

86

Setelah mendapatkan itu, dibuat sebuah percabangan dengan kondisi

pertama apabila hasil dari query QAmbilAntrian tadi kosong maka, tampilkan

pesan „Antrian Kosong‟.

Jika kondisi yang pertama tadi tidak terpenuhi, maka lakukan perintah else

nya. Pertama ambil record paling atas dari hasil query QAmbilAntrian tadi, lalu

ambil nomer registrasi dari query itu dan masukkan pada variabel no_reg. Setelah

itu buat sebuah query lagi untuk menampilkan data registrasi yang no antriannya

sama dengan variabel no_reg, dan beri nama query ini QTampilDataDistribusi.

Pasti query ini hanya akan menghasilkan satu baris, karena hanya

no.registrasi tidak ada yang sama. Buat percabangan dengan kondisi pertama

apabila field dokter rujukan dari query QTampilDataDistribusi tadi isinya adalah„

„ (kosong tapi bukan null), maka lakukan perintahnya. Secara otomatis aplikasi

akan cek dulu koneksi ke server, jika terhubung akan melanjutkan jika tidak akan

tampilkan pesan error 'Anda belum terkoneksi ke layar, cek ip server.'

Jika terhubung ke server, buat dua buah variabel yang pertama variabel

antrian dan variabel no_mr. Variabel no_antrian di ambil dari field no antrian,

sedangkan variabel no_mr di ambil dari field no_mr. Keduanya di ambil dari hasil

query QTampilDataDistribusi.

Selanjutnya ubah status dari antrian yang field kode_antrian-nya sama

dengan field kode antrian dari hasil query QTampilDataDistribusi.

Masukkan waktu sekarang ke label waktu masuk yang ada di form Data

distribusi atau data pemeriksaan dokter, ini berguna untuk tabel pendistribusian

nanti. Terakhir kirim isi dari variabel antrian dan isi dari inputan jadwal ke

server.

Page 21: antrian pasie RJ.pdf

87

Masih dalam percabangan ini, tapi kondisinya berbeda. Yang kedua ini

akan terjadi apabila kondisi pertama tidak terpenuhi. Kondisi kedua di eksekusi

apabila field dokter rujukan dari query QTampilDataDistribusi tadi ada nilainya

atau isinya. Setelah masuk ke kondisi ini maka akan ada dua kondisi lagi, yang

pertama adalah jika field dokter rujukan dari query QTampilDataDistribusi tadi

adalah sama dengan isi dari inputan Edokter, yang ada di halaman menu dokter.

Isi dari Edokter ini didapat ketika dokter melakukan login, secara otomatis kode

dokter akan terisi di EAdmin dan nilainya tidak bisa diubah, hanya bisa dibaca

atau dilihat.

Dari sini, perintahnya sama dengan kondisi yang pertama tadi, hingga

pengiriman isi variabel l antrian dan isi dari inputan jadwal ke server.

Di kondisi yang kedua, jika yang pertama di field dokter rujukan dari

query QTampilDataDistribusi adalah sama dengan isi dari inputan Edokter maka

kondisi yang kedua ini adalah sebaliknya. Field dokter rujukan dari query

QTampilDataDistribusi adalah tidak sama dengan isi dari inputan Edokter.

Selanjutnya buat perulangan repeat … until. Lakukan perulangan sampai dengan

kondisi :

1. field dokter rujukan dari query QTampilDataDistribusi adalah sama

dengan isi dari inputan Edokter.

2. field dokter rujukan dari query QTampilDataDistribusi adalah tidak

sama dengan isi dari inputan Edokter dan field dokter rujukan dari

query QTampilDataDistribusi adalah„ „ (kosong tapi bukan null).

Page 22: antrian pasie RJ.pdf

88

3. hasil dari QTampilDataDistribusi sudah habis atau tidak ada lagi

record. Ini bisa terjadi karena ada perintah untuk memajukan ke record

selanjutnya dalam hasil dari query QTampilDataDistribusi.

Dalam field dokter_rujukan hasil query QTampilDataDistribusi, dokter

yang ditunjuk atau dipilih pasti sedang tugas karena sudah divalidasi saat

melakukan registrasi, hanya bisa memilih dokter rujukan yang sedang praktek.

Jika waktu praktek dokter sudah habis, dan belum mendapatkan pemeriksaan

maka pasien harus melakukan registrasi ulang untuk pasien yang

memilih/mepunyai dokter rujukan.

Dalam perulangan tadi yang dilakukan adalah memajukan ke record selanjutnya

hasil dari query QTampilDataDistribusi, lalu ambil nomer registrasi dari query itu

dan masukkan pada variabel no_reg. Setelah itu masukkan query yang baru ke

QTampilDataDistribusi, isinya hampir sama dengan yang di atas yang

membedakan hanya variabel no_reg, karena akan menampilkan hasil record yang

berbeda pula.

Setelah keluar dari perulangan tadi buat sebuah percabangan dengan

kondisi apabila record dari hasil query QTampilDataDistribusi menunjuk setelah

baris akhir, maka tampilkan pesan „Antrian Kosong‟

Dari penjelasan analisis algoritma FIFO dengan data pendistribusian

pasien ini dapat disimpulkan bahwa dalam membuat pendistribusian pasien

memakai algoritma FIFO yang digunakan dalam kondisi percabangan yang

pertama. Kondisi percabangan yang kedua menggunakan algoritma penyeleksian.

Page 23: antrian pasie RJ.pdf

89

3.2.3 Contoh Kasus Penerapan Algoritma FIFO

Sebagai contoh kasus terdapat tujuh antrian pasien yang akan melakukan

pemeriksaan rawat jalan, dengan kondisi sebagai berikut :

1. Pasien A dengan dokter bebas.

2. Pasien B dengan dokter bebas.

3. Pasien C dengan dokter rujukan yang praktek pada hari ini. Sebagai

contoh dokter AB.

4. Pasien D dengan dokter bebas.

5. Pasien E dengan dokter rujukan yang praktek pada hari ini tetapi

berbeda nama dengan pasien C. sebagai contoh dokter AC.

6. Pasien F dengan dokter bebas.

7. Pasien G dengan dokter bebas.

Selanjutnya tahap pendistribusian pasien dengan dua dokter yang akan

menangani pendistribusian tersebut, dengan kondisi sebagai berikut :

1. Dokter AB menempati ruang poliklinik umum 1

2. Dokter AC menempati ruang poliklinik umum 2

Maka untuk tahap berikutnya merupakan penerapan algoritma FIFO dan

Penyeleksian yang akan dilakukan dalam mendistribusikan pasien. Dengan alur

sebagai berikut :

Dokter AB : Mengambil antrian pasien pertama, maka pasien yang akan

masuk ke ruangan poliklinik umum 1 adalah pasien A.

Page 24: antrian pasie RJ.pdf

90

Dokter AC: Mengambil antrian pasien berikutnya, maka pasien yang akan

masuk ke ruangan poliklinik umum 2 adalah pasien B.

Dalam Tahap ini penerapan algoritma FIFO mulai dilakukan, dimana

pasien yang mengantri terlebih dahulu maka akan langsung mendapatkan

pelayanan pemeriksaan sesuai dengan urutannya.

Dokter AC : Kemudian dokter AC selesai terlebih dahulu dalam

melakukan pelayanan pemeriksaan pasien. Dan mengambil

antrian berikutnya, maka pasien yang akan masuk adalah

pasien D.

Dalam tahap ini penerapan algoritma penyeleksian mulai dilakukan,

karena pasien D status nya tidak mengambil dokter rujukan, maka dokter AC

dapat mengambil antrian berikutnya. Sedangkan untuk pasien C merupakan

pasien yang mengambil dokter rujukan dengan statusnya dokter rujukan dokter

AB, maka dokter AC tidak dapat mengambil antrian pasien C walaupun pasien C

terlebih dahulu mengantri.

Dokter AB : Telah selesai melakukan pemeriksaan pasien A dan

mengambil antrian berikutnya, maka pasien yang akan masuk

adalah pasien C dengan status dokter rujukan.

Dalam kondisi ini penerapan algoritma penyeleksian telah terpenuhi

dimana kondisi sesuai dengan apa yang telah ditetapkan oleh pasien.

Page 25: antrian pasie RJ.pdf

91

Dokter AB : Kemudian dokter AB selesai terlebih dahulu dalam

melakukan pelayanan pemeriksaan pasien. Dan mengambil

antrian berikutnya, maka pasien yang akan masuk adalah

pasien F.

Dalam tahap ini penerapan algoritma penyeleksian mulai dilakukan

kembali, karena pasien F status nya tidak mengambil dokter rujukan, maka dokter

AB dapat mengambil antrian berikutnya. Sedangkan untuk pasien E merupakan

pasien yang mengambil dokter rujukan dengan statusnya dokter rujukan dokter

AC, maka dokter AB tidak dapat mengambil antrian pasien E walaupun pasien E

terlebih dahulu mengantri.

Dokter AC : Telah selesai melakukan pemeriksaan pasien D dan

mengambil antrian berikutnya, maka pasien yang akan

masuk adalah pasien E dengan status dokter rujukan.

Dalam kondisi ini penerapan algoritma penyeleksian telah terpenuhi

dimana kondisi sesuai dengan apa yang telah ditetapkan oleh pasien.

Dokter AC : Kemudian dokter AC selesai terlebih dahulu dalam

melakukan pelayanan pemeriksaan pasien. Dan mengambil

antrian berikutnya, maka pasien yang akan masuk adalah

pasien G.

Dalam kondisi ini penerapan algoritma FIFO mulai dilakukan kembali,

dimana pasien yang mengantri terlebih dahulu maka akan langsung mendapatkan

pelayanan pemeriksaan sesuai dengan urutannya. Karena dokter AC selesai

Page 26: antrian pasie RJ.pdf

92

terlebih dahulu dalam melakukan pelayanan pemeriksaan dan status untuk pasien

berikutnya adalah bebas, maka dokter AC dapat langsung mengambil antrian

tersebut.

Selanjutnya ketika antrian pasien sudah habis, maka dokter yang sedang

praktek tidak dapat mengambil antrian berikutnya terdapat pesan “ Antrian

Kosong “ . Maka pendistribusian pasien telah terpenuhi sesuai dengan metode

yang di gunakan. Seperti pada gambar berikut :

Page 27: antrian pasie RJ.pdf

93

Mulai

Ambil data

dari tabel

antrian

Cek data antrian

Apakah ada

dokter rujukan?

Tidak

Ambil

Antrian

YaKode

Dokter

Rujukan

Apakah ada

antrian ?

Cek antrian

pertama

Ya

Akhir

Tidak

Tampilkan

pesan

“Antrian

Kosong”

Apakah dokter rujukan sama

dengan dokter praktekTidak

Ya

Pindahkan

ke baris

antrian

berikutnya

Antrian masih

ada ?

Tidak

Ya

Gambar 3.6 Alur Pendistribusian Pasien

3.3 Analisis Simulasi Sistem

Perangkat lunak ini disimulasikan atau dikondisikan dengan keadaan yang

ada pada rumah sakit bayukarta. Yang akan dijelaskan pada gambar berikut ini :

Dimana administrator memiliki tanggung jawab untuk mengelola data

master dari sistem yang dibangun. Untuk menunjang sistem client yang akan di

gunakan oleh user.

Page 28: antrian pasie RJ.pdf

94

Ruang Adminstrator

Gambar 3.7 Simulasi Sistem Administrator

Kondisi awal yang tergambar adalah dimana pasien datang ke rumah sakit

dengan tujuan untuk melakukan pemeriksaan rawat jalan.

LOBBY UTAMA

LOKET

REGISTRASI

RUANG

PRAKTEK

Gambar 3.8 Simulasi Sistem Kondisi Awal Pasien

Kemudian pasien datang ke bagian registrasi untuk melakukan pendaftaran

awal dimana pendaftran terbagi menjadi dua yaitu :

1. Pendaftaran pasien baru dimana akan dibuatkan data rekam medis

secara otomatis.

2. Pendaftaran pasien lama, yang sudah memiliki data rekam medis.

Page 29: antrian pasie RJ.pdf

95

di bagian ini terjadi beberapa proses tidak hanya melakukan pendaftran

semata tetapi sudah mencakup dengan pembuatan nota transaksi dan mendapatkan

nomer antrian untuk melakukan pemeriksaan kepada dokter yang di inginkan.

Loket Registrasi Pasien

Gambar 3.9 Simulasi Sistem Registrasi Pasien

Setelah proses registrasi terlewati pasien diarahkan untuk menunggu di

ruang tunggu pasien poliklinik umum. Untuk menunggu panggilan pemeriksaan.

RUANG TUNGGU

PASIEN

POLIKLINIK UMUM

RUANG PRAKTEK

DOKTER

POLIKLINIK UMUM

RUANG PRAKTEK

DOKTER

POLIKLINIK UMUM

RUANG PRAKTEK

DOKTER

POLIKLINIK UMUM

Gambar 3.10 Simulasi Sistem Pasien Menunggu Antrian

Page 30: antrian pasie RJ.pdf

96

Pasien yang telah menunggu akan di panggil melalui layar dan suara yang

akan dikeluarkan melalui sistem yang akan dibangun.

25

Ruang Praktek

Dokter

Poliklinik

Umum

Ruang Praktek

Dokter

Poliklinik

Umum

Ruang Praktek

Dokter

Poliklinik

Umum

Gambar 3.11 Simulasi Sistem Pemanggilan Pemeriksaan Pasien

Proses pemanggilan telah terlewati maka proses yang berikutnya pasien

akan masuk ke ruang dokter untuk melakukan konsultasi keluhan. Dimana dokter

yang ada di ruangan sudah mendapatkan data pasien tersebut yang ada pada

komputer sehingga proses selanjutnya dokter hanya melakukan pemeriksaan,

pengisian diagnosa dan pengisian resep pasien.

Page 31: antrian pasie RJ.pdf

97

Gambar 3.12 Simulasi Sistem Pemeriksaan Pasien Rawat Jalan

3.4 Analisis Kebutuhan Non-Fungsional

Analisis kebutuhan non-fungsional merupakan tahapan analisis untuk

menspesifikasikan ukuran kuantitatif ( kebutuhan ) yang harus dipenuhi dalam

membangun sistem. Analisis kebutuhan non-fungsional diuraikan sebagai berikut.

3.4.1 Analisis Jaringan

Analisis jaringan dimaksudkan untuk menggambarkan jaringan Komputer

yang akan digunakan di poliklinik umum rumah sakit bayukarta karawang.

Dengan menganalisis denah ruangan dan letak komputer, terdapat 2 buah

komputer dan 2 buah printer di bagian pendaftaran (registration) serta 1 komputer

dengan 1 printer di bagian adminstrasi. Seperti pada gambar berikut :

Page 32: antrian pasie RJ.pdf

98

Ruang Tunggu

Pasien poliklinik

Umum

Ruang

Administrasi

Loket

Registrasi

Ruang Praktek

Dokter Poliklinik

Umum

Lobby Utama

Ruang Praktek Lain nya

KasirD

ata

Re

ka

m M

ed

ik

Gambar 3.13 Denah Ruangan

Berdasarkan analisis dan letak ruang tidak ada perubahan untuk letak

komputer sebelumnya, tetapi memerlukan tambahan 3 buah computer dan 1 hub

yang akan digunakan di ruang praktek dokter. Topologi yang akan digunakan

adalah topologi star. Server yang ada diletakan diruangan adminisator, sedangkan

client diletakan di ruang praktek dokter dan bagian pendaftaran (registration) dan

juga LCD monitor yang akan diletakan diruang tunggu sebagai media untuk

menyampaikan informasi kepada pasien. Seperti pada gambar berikut :

Page 33: antrian pasie RJ.pdf

99

Ruang Tunggu

Pasien

Ruang Praktek

Dokter

Ruang

Administrator

Loket

Registrasi

Ruang Praktek

Dokter

Ruang Praktek

Dokter

Ruang Tunggu

Pasien

Lobby Utama

Gambar 3.14 Rancangan Jaringan

3.4.2 Analisis Hardware ( Perangkat Keras )

Untuk mendukung kelancaran sistem informasi yang dirancang, diperlukan

perangkat keras (Hardware). Adapun perangkat keras yang digunakan adalah

sebagai berikut :

1. Satu perangkat komputer dan printer yang diletakan diruangan

administrator dengan spesifikasi sebagai berikut :

a. Processor : Pentium IV 2.28 Ghz

b. Hardisk : 40 Gb

c. Memory : 1 Gb

d. Monitor : 14”

e. NIC Gigafast Ethernet 10/100 mbps

f. CD ROM 52X

g. Mouse dan keybord

Page 34: antrian pasie RJ.pdf

100

2. Satu perangkat komputer dan printer yang diletakan di bagian

pendaftaran dengan spesifikasi sebagai berikut :

a. Processor : Pentium IV 2.28 Ghz

b. Hardisk : 40 Gb

c. Memory : 512 Mb

d. Monitor : 14”

e. NIC Gigafast Ethernet 10/100 mbps

f. CD ROM 52X

g. Mouse dan keybord

Kebutuhan perangkat keras (hardware) yang diperlukan untuk

mengimplementasikan sistem informasi diperlukan penambahan 3 buah perangkat

komputer di ruang praktek dokter dengan spesifikas sebagai berikut :

a. Processor : Pentium IV 2.28 Ghz (minimal)

b. Hardisk : 40 Gb

c. Memory : 512 Mb

d. Monitor : 14”

e. NIC Gigafast Ethernet 10/100 mbps

f. CD ROM 52X

g. Mouse dan keybord

3.4.3 Analisis Software ( Perangkat Lunak )

Selain membutuhkan perangkat keras, sistem juga memerlukan perangkat

lunak (Software). Dimana perangkat lunak yang diperlukan untuk mendukung dari

Sistem Operasi (OS) dan aplikasi database. Adapun perangkat lunak yang

diperlukan adalah sebagai berikut :

Page 35: antrian pasie RJ.pdf

101

a. Software Sistem Operasi (OS) Windows Xp

b. Software Borland Delphi 7.0

c. MySql sebagai media penyimpanan database.

d. Microsoft Office 2007.

3.4.4 Analisis Brainware ( Pengguna )

Analisis pengguna (Brainware) atau user dimaksudkan untuk mengetahui

siapa saja pengguna yang terlibat dalam sistem informasi beserta karakteristiknya.

Sistem yang sedang berjalan melibatkan 3 pengguna yaitu :

1. bagian administrator.

2. petugas pendaftaran (registrasi) rawat jalan.

3. petugas dan dokter poliklinik umum.

Tabel 3.1 Analisis Pengguna

Kategori Pengguna Tugas Hak Akses ke aplikasi

Administrator Mengelola melihat dan

mengatur Data Master.

Tambah, cari dan edit. Data

Login, Data Dokter, Data

Ruangan dan Data Jadwal

Dokter.

Melihat Data Penanggung

dan Data Pasien.

Melihat Data Rawat Jalan. Melihat Data Registrasi,

Data Rekam Medis, Data

Nota Transaksi, Data

Antrian dan Data

Page 36: antrian pasie RJ.pdf

102

Kategori Pengguna Tugas Hak Akses ke aplikasi

Pendistribusian.

Membuat dan menerima

Laporan.

Membuat dan menerima

Laporan dari Data

Registrasi, Data Rekam

Medis, Data Nota

Transaksi, Data Antrian

dan Data Pendistribusian.

Petugas Registrasi Mengelola, melihat dan

mengatur Data Master.

Tambah, cari dan edit.

Data Penanggung dan Data

Pasien

Melihat data Jadwal Dokter

Mengelola, melihat dan

mengatur Data Rawat Jalan.

Tambah, cari dan edit.

Data Registrasi, Data

Rekam Medis, Data Nota

Transaksi, Data Antrian.

Melihat Data

Pendistribusian.

Membuat Laporan. Membuat Laporan Data

Registrasi. Data Nota

transaksi dan Data Antrian.

Dokter Melihat Data Master. Melihat Data Jadwal

Dokter.

Mengelola, melihat dan

mengatur Data Rawat Jalan.

Mengelola dan mengatur

Data Rekam Medis.

Melihat Data Nota

Page 37: antrian pasie RJ.pdf

103

Kategori Pengguna Tugas Hak Akses ke aplikasi

Transaksi, Data Antrian

dan Data Pendistribusian.

Membuat Laporan. Membuat Laporan Data

Rekam Medis dan Data

Pendistribusian.

Setiap pengguna yang ada pada rumah sakit umumnya sudah bisa

mengoperasikan komputer dengan Microsoft Office 2003 dan 2007. Seperti

Microsoft Office Word dan Office Excel. Berikut adalah karakteristik pengguna

pada rumah sakit :

A. Bagian administrator

a. Pendidikan : S1

b. Sistem operasi yang digunakan Microsoft Windows XP.

Pack 2

c. Serta menguasai perangkat kerja Microsoft Office Word

dan Office Excel.

B. Bagian pendaftaran

a. Pendidikan : SMU

b. Sistem operasi yang digunakan Microsoft Windows XP.

Pack 2

c. Serta menguasai perangkat kerja Microsoft Office Word

dan Office Excel.

Page 38: antrian pasie RJ.pdf

104

Secara keseluruhan sistem perangkat keras yang dimiliki Rumah Sakit

Bayukarta sudah mencukupi dan memenuhi syarat untuk bisa menggunakan

perangkat lunak yang dibangun.

3.5 Analisis Database ( Basis Data )

Analisis basis data adalah kegiatan menganalisis data yang akan diolah dan

disimpan dalam suatu database. Analisis ini dipresentasikan dari mana data

berasal dan atribut dari data tersebut.

3.5.1 ERD ( Entity Relationship Diagram )

Entity relationship diagram atau ERD digunakan untuk menganalisis tabel

yang akan dibuat beserta relasinya pada basis data. Untuk lebih jelasnya ERD

yang dibutuhkan untuk sistem informasi yang akan dibangun dapat dilihat pada

gambar.

Page 39: antrian pasie RJ.pdf

105

Data Login

Kode_Login

Username Password

Is a

Dokter

Nama_Dokter

Kode Dokter

Mengelola

No RegistrasiDokter_Rujukan Z

Melakukan

Pasien

Nama Pasien ID_Pasien1

Registrasi

1

Kode

Biaya_pemeriksaan

1

Antrian

Kode_AntrianNo_Antrian

Memiliki1

1

Memiliki

No Rekam Medis

N

1

Penanggung

Memiliki

ID_Penanggung

Nama

Status

1

N

Mengelola Memiliki

Karyawan

NIK

Nama

Jabatan

Memiliki

Z Kode Shift

Jadwal

Dokter1

1

Memiliki

Tanggal 1

Pendistribusian

Kode Pendistribusian

Status

Ruangan

Kode Ruang

Nama_Ruang

1

1

1

Menangani1

N

N 1 Kecamatan

Id_Kecamatan

Nama_Kecamatan

1

Nama_Kota_Kab

Kabupaten

Id Kota_Kab

NKelurahan

Nama_Kelurahan

Id_Kelurahan

Memiliki Memiliki

1

1

1

N

1

1

Nota

Transaksi

No Rekam

Medis

1

1

Memiliki Memiliki

Memiliki

Memiliki

Gambar 3.15 Entity Relationship Diagram SIPP

Page 40: antrian pasie RJ.pdf

106

Kamus data ER Diagram dapat dilihat di tabel dibawah ini :

Tabel 3.2 Tabel Kamus Data ER Diagram

Nama Entitas Nama Atribut

Data Login Kode_Login, Username, Password, Status,

Tgl_Daftar, Kode_Pengguna

Karyawan NIK, Nama, Alamat, Handphone, Email,

Jabatan, Status

Pasien ID_Pasien, Nama, Alamat, Pekerjaan,

Telepon, Handphone, Agama,

Jenis_Kelamin, No_Ktp, Tempat_Lahir,

Tanggal_Lahir, Warga_Negara,

Gol_Darah, Nama_Ibu_kandung,

Pendidikan, Tanggal, ID_Penanggung

Penanggung ID_Penanggung, Nama, Alamat,

Handphone, Telepon, Range_Pendapatan,

No.Surat_Pengantar, Hub.Dengan_Pasien,

Status, Pekerjaan, NIK, Jabatan, Tanggal

Nota Transaksi

Kode_Nota, Biaya_Pemeriksaan,

Waktu_Datang, No_Registrasi

Rekam Medis No_Rekam_Medis, ID_Pasien

Dokter

Kode_Dokter, Nama_Dokter, Status,

Handphone, Alamat, Email, Keterangan

Pendistribusian

Kode_Pendistribusian, Status,

Waktu_Masuk, Waktu_Keluar,

Page 41: antrian pasie RJ.pdf

107

Kode_Antrian, Kode_Jadwal,

Kode_Dokter

Jadwal Dokter Kode_Jadwal, Tanggal, Shift,

Kode_Ruang, Kode_Dokter

Antrian Kode_Antrian, Tanggal, No_Antrian,

Status, No_Registrasi

Ruangan Kode_Ruang, Nama_Ruang, Telepon

Kelurahan Id_Kelurahan, Nama_Kelurahan

Id_Kecamatan ID_Pasien

Kecamatan Id_Kecamatan, Nama_Kecamatan

Id_Kota_Kab

Kabupaten Id_Kota_Kab, Nama_Kota_Kab ID_Pasien

Registrasi No_Registrasi , Tanggal,

Diagnosa_awal, Rujukan_Dari,

Instalasi_awal, Dokter Rujukan,

ID_Pasien, NIK

3.6 Analisis Kebutuhan Fungsional

Analisis kebutuhan fungsional adalah analisis terhadap kebutuhan secara

fungsional baik dalam aliran data maupun informasi. Analisis kebutuhan

fungsional digambarkan dalam analisis terstruktur yang akan di bahas sebagai

berikut.

Page 42: antrian pasie RJ.pdf

108

3.6.1 Diagram konteks

Pada hakekatnya suatu sistem mempunyai keterkaitan dengan sejumlah

entitas. Baik itu keterkaitan dengan entitas luar sistem maupun keterkaitan dengan

entitas dalam sistem. Hubunngan antara entitas dengan system digambarkan

dengan diagram konteks. Adapun diagram konteks pada Sistem Pendistribusian

Pasien Poliklinik Umum Kepada Setiap Dokter Yang Praktek (SIPP) adalah :

S I P PAdministrator

Petugas

Registrasi

Pasien

Dokter

Data Login

Data Karyawan

Data Dokter

Data Jadwal Dokter

Data Ruangan

Data Wilayah

Data Setting User

Info Login Invalid

Info Karyawan

Info Dokter

Info Jadwal Dokter

Info Ruangan

Info Wilayah

Info Penanggung

Info Pasien

Info Registrasi

Info Nota Transaksi

Info Antrian

Info Pendistribusian

Info Rekam Medis

Info Login Invalid

Info Rekam Medis

Info Pendistribusian

Info Jadwal Dokter

Info Antrian

Data Login

Data Rekam Medis

Data Pendistribusian

Info Login Invalid

Info Penanggung

Info Pasien

Info Registrasi

Info Nota Transaksi

Info Antrian

Info Jadwal Dokter

Info Pendistribusian

Info Rekam Medis

Data RS Bayukarta

Data Registrasi

Info Antrian

Info Pendistribusian

Info Jadwal Dokter

Data Login

Data Penanggung

Data Pasien

Data Registrasi

Data Nota Transaksi

Data Antrian

Data setting User

Data Request

Gambar 3.16 Diagram Konteks SIPP

Page 43: antrian pasie RJ.pdf

109

3.6.1.1 Data Flow Diagram (DFD)

Merupakan diagram yang menggambarkan arus data dalam sistem yang

akan dibangun secara pararel dan terstruktur. Dengan mengikut sertakan

komponen-komponen “entitas” yang terkait media penyimpanan (storage)

proses-proses sistem maupun simbol penuh yang menunjukan hubungan arus data

dari proses ke entitas yang terkait[3]. Adapun gambar dari DFD yang dibangun

adalah sebagai berikut :

Page 44: antrian pasie RJ.pdf

110

3.6.1.1.1. DFD level 1 SIPP

1.0

LOGIN

T Karyawan T Dokter

3.0

PENGOLAHAN

DATA

TRANSAKSI

T Registrasi

T Pendistribusian

T Antrian

T Nota Transaksi

T Rekam Medis

4.0

PENGOLAHAN

DATA

LAPORAN

5.0PENGOLAHAN

DATA USER

Administrator

Petugas

Registrasi

Dokter

Data Karyawan

Data login

Data Dokter

Data Ruangan

Data Jadwal Dokter

Data Wilayah

Info Data Penanggung

Info Data Pasien

Info Data Jadwal Dokter

Info Data Ruangan

Info Data Karyawan

Info Data Login

Info Data Dokter

Info Data Wilayah

Data Login

Data Login Valid

Info Login Invalid

Info Data Registrasi

Info Data Nota transaksi

Info Data Antrian

Info Data Pendistribusian

Info Data Rekam Medik

Info Laporan Data Registrasi

Info Laporan Data Nota transaksi

Info Laporan Data Antrian

Info Laporan Data Pendistribusian

Info Laporan Data Rekam MedikMeminta Laporan

Info Data Perubahan Password

Data Perubahan Password

Data Login Valid

2.0

PENGOLAHAN

DATA MASTER

T PenanggungT Ruangan

T PasienT Jadwal Dokter

Data Login Valid

Data Login Valid

Data Registrasi

Data Nota Transaksi

Data Antrian

Meminta Laporan

Info Data Pendistribusian

Info Data Antrian

Data Perubahan Password

Info Data Perubahan Password

Data Perubahan Password

Data Perubahan Password Data Perubahan Password

Data Perubahan Password

Meminta Laporan

Info Data Registrasi

Info Data Nota transaksi

Info Data Antrian

Data Perubahan Password

Info Data Perubahan Password

T Login

Data Login

Data LoginData Login

Data Login

T Kabupaten

T Kelurahan

T Kecamatan

Data Kabupaten

Data Kabupaten

Data Dokter

Data Dokter

Data Pasien

Data Penanggung

Data

Pasien

Data Penangggung

Data Karyawan

Data Jadwal Dokter

Data Ruangan

Data Kelurahan

Data Kelurahan

Data Kecamatan

Data Kecamatan

Data Karyawan

Data Jadwal Dokter

Data Ruangan

Data Nota Transaksi

Data Pendistribusian

Data PendistribusianData Nota Transaksi

Data PendistribusianData Nota Transaksi

Data PendistribusianData Nota Transaksi

Data Registrasi Data Registrasi

Data Antrian

Data Antrian

Data Rekam Medis

Data Rekam Medis

Data Rekam Medis

Data Rekam Medis

Data Registrasi

Data Registrasi

PasienData RS.

Bayukarta

Data Jadwal dokter

Data

Registrasi

Data

Antrian

Registrasi.xls

Data Registrasi

Data Request

Gambar 3.17 DFD Level 1 SIPP

Page 45: antrian pasie RJ.pdf

111

3.6.1.1.2. DFD Level 2 Proses Login

1.1

Verifikasi

Username

1.2

Verifikasi

Password

Administrator Petugas

Registrasi

Username dan

Password

Username dan

Password

Username dan

password Invalid

Username dan

password Invalid

T Login

Data username

dan Password

Info Data username

dan password

Username

Invalid

Dokter

Username dan

Password

Username dan

password Invalid

Gambar 3.18 DFD Level 2 Proses Login

Page 46: antrian pasie RJ.pdf

112

3.6.1.1.3. DFD Level 2 Proses Pengolahan Data Master

2.7

Pengolahan

Data Pasien

2.6

Pengolahan

Data

Penanggung

2.5

Pengolahan

Data Jadwal

Dokter

2.4

Pengolahan

Data

Ruangan

2.2

Pengolahan

Data Login

2.3

Pengolahan

Data Dokter

Administrator

Dokter

Petugas

Registrasi

Data Login

Info Data Login

Data Dokter

Info Data Dokter

Info Data Ruangan

Data Ruangan

Data Jadwal Dokter

Info Data Jadwal Dokter

Info Data Penanggung

Data Penanggung

Info Data Pasien

Data Pasien

Data Penanggung

Data Penanggung

Data Pasien

Data Pasien

Data Dokter

Data Dokter

Data Login

Data Ruangan

Data Ruangan

Data Jadwal Dokter

Data Jadwal Dokter

2.1

Pengolahan

Data

Karyawan

Data Karyawan

Info Data Karyawan

Data Karyawan

Data Karyawan

2.8

Pengolahan

Data

Wilayah

Data Kabupaten

Data Kabupaten

Data Kecamatan

Data KelurahanData Kelurahan

Data Kecamatan

Data Kabupaten

Data Kecamatan

Data Kelurahan

Info Data Kabupaten

Info Data Kecamatan

Info Data Kelurahan

T Karyawan

T LoginData Login

T Dokter

T Ruangan

T Jadwal Dokter

T Penanggung

T Pasien

T Kelurahan

T Kecamatan

T Kabupaten

Info Data Penanggung

Info Data Pasien

Data Penanggung

Data Pasien

Info Data Jadwal Dokter

Melihat Data Jadwal Dokter

Info Data Jadwal Dokter

Melihat Data Jadwal Dokter

Data

Penanggung

Data Dokter

Data

Ruangan

Pasien

Info Data Jadwal Dokter

Gambar 3.19 DFD Level 2 Proses Pengolahan Data Master

Page 47: antrian pasie RJ.pdf

113

3.6.1.1.4. DFD Level 2 Proses Pengolahan Data Transaksi

3.2

Pengolahan

Data

Rekam Medis

3.4Pengolahan

Data

Antrian

3.1

Pengolahan

Data

Registrasi

3.3

Pengolahan

Data

Nota Transaksi

3.5

Pengolahan

Data

Pendistribusian

Petugas

Registrasi

Dokter

Administrator

Data Registrasi

Data Rekam Medis

Data Antrian

Data Pendistribusian

Data Nota Transaksi

Data Rekam Medis

Data Registrasi

Data Nota Transaksi

Data Antrian

Data Pendistribusian

Data Registrasi

Info Data Registrasi

View Data

Rekam Medis

Info Data

Rekam Medis

T Registrasi

T Rekam Medis

No Rekam Medis

Data Nota Transaksi

Data Antrian

T Antrian

T Pendistribusian

Data Antrian

T Nota Transaksi Data Nota

Info Data

Nota

View Data

AntrianInfo Data

Antrian

View Data

Pendistribusian

Info Data

Pendistribusian

View Data

Antrian

Info Data

Antrian

View Data

Pendistribusian

Info Data

Pendistribusian

View Data

Rekam Medis

Info Data

Rekam Medis

Info Data Registrasi

View Data Registrasi

View Data

Nota

Info Data

Nota

View Data

Pendistribusian

Info Data

Pendistribusian

Info Data

Antrian

View Data

Antrian

Info Data

Rekam Medis

View Data

Rekam Medis

Registrasi.xls

Data Registrasi

Data RS

Bayukarta

Data Registrasi

Data Request

Data Request

Gambar 3.20 DFD Level 2 Proses Pengolahan Data Transaksi

Page 48: antrian pasie RJ.pdf

114

3.6.1.1.5. DFD Level 2 Proses Pengolahan Laporan

4.2

Pelaporan Data

Rekam Medis

4.4

Pelaporan Data

Antrian

4.1

Pelaporan Data

Registrasi

4.3

Pelaporan Data

Nota Transaksi

4.5

Pelaporan Data

Pendistribusian

Petugas

RegistrasiAdministrator

T RegistrasiData Registrasi

Data Rekam Medis

Data Antrian

Data Pendistribusian

Data Nota Transaksi

Data Rekam Medis

Data Registrasi

Data Nota Transaksi

Data Antrian

Data Pendistribusian

T Nota Transaksi

T Rekam Medis

T Antrian

T Pendistribusian

Dokter

Meminta Laporan

Nota Transaksi

Info Laporan

Nota Transaksi

Meminta Laporan

Rekam Medis

Info Laporan

Rekam Medis

Info Laporan Registrasi

Meminta Laporan Registrasi

Meminta Laporan

Antrian

Info Laporan

Antrian

Meminta Laporan

Pendistribusian

Info Laporan Pendistribusian

Meminta Laporan Registrasi

Info Laporan Registrasi

Meminta Laporan

Antrian

Info Laporan Antrian

Meminta Laporan Rekam Medis

Info Laporan Rekam Medis

Info Laporan Nota Transaksi

Gambar 3.21 DFD Level 2 Proses Pengolahan Laporan

Page 49: antrian pasie RJ.pdf

115

3.6.1.1.6. DFD Level 2 Proses Pengolahan Data User

5.1

Perubahan

PasswordT Login

Petugas

RegistrasiDokter

Administrator Data Password

Data Password

5.2

Pengisian

IP Layar

Data Password

Info Password

Info Password

Data PasswordData Password

Info Password

Info IP Layar

Data IP Layar

Gambar 3.22 DFD Level 2 Proses Pengolahan Data User

Page 50: antrian pasie RJ.pdf

116

3.6.1.1.7. DFD Level 3 Proses Pengolahan Data Karyawan

2.1.4

Penonaktifan

Data

Karyawan

2.1.3

Pengeditan

Data

Karyawan

2.1.2

Pencarian

Data

Karyawan

2.1.5

Refresh

Data

Karyawan

Administrator T Karyawan

Data Karyawan

Telah Dicari

Data Karyawan

Telah Dicari

Data Karyawan

Telah Diedit

Data Karyawan

Telah Diedit

Data Karyawan

Telah Di non aktif

Data Karyawan

Telah

Di non aktif

Data Karyawan

Telah Direfresh

Data Karyawan

Telah Direfresh

Data Karyawan

Yang Dicari

Info Data

Karyawan Dicari

Data Karyawan

Yang Diedit

Info Data

Karyawan Diedit

Info Data

Karyawan

Di non aktif

Data Karyawan

Yang Di non aktif

Info Data

Karyawan

Direfresh

Data Karyawan

Yang Direfresh

2.1.6

Pelaporan

Data

Karyawan

2.1.1

Penambahan

Data

Karyawan

Data Karyawan

Yang Ditambah

Info Data Karyawan

Ditambah

Laporan Data Karyawan

Info Laporan

Data Karyawan

Data Karyawan

Telah Ditambah

Laporan Data Karyawan

Laporan Data Karyawan

Data Karyawan

Telah Ditambah

Gambar 3.23 DFD Level 3 Proses Pengolahan Data Karyawan

Page 51: antrian pasie RJ.pdf

117

3.6.1.1.8. DFD Level 3 Proses Pengolahan Data Login

2.2.3

Penonaktifan

Data Login

2.2.2

Pencarian

Data Login

2.2.1

Penambahan

Data Login

2.2.4

Refresh

Data Login

Administrator T Login

Data Login

Telah Ditambah

Data Login

Telah Ditambah

Data Login

Telah Dicari

Data Login

Telah Dicari

Data Login

Telah

Di non aktif

Data Login

Telah

Di non aktif

Data Login

Telah Direfresh

Data Login

Telah Direfresh

Data Login

Yang Ditambah

Info Data

Login Ditambah

Data Login

Yang Dicari

Info Data

Login Dicari

Info Data

Login

Di non aktif

Data Login

Yang

Di non aktif

Info Data

Login Direfresh

Data Login

Yang Direfresh

2.2.5

Pelaporan

Data Login

Laporan Data Login

Info Laporan Data Login

Laporan Data Login

Laporan Data Login

Gambar 3.24 DFD Level 3 Proses Pengolahan Data Login

Page 52: antrian pasie RJ.pdf

118

3.6.1.1.9. DFD Level 3 Proses Pengolahan Data Dokter

2.3.4

Penonaktifan

Data Dokter

2.3.3

Pengeditan

Data Dokter

2.3.2

Pencarian

Data Dokter

2.3.5

Refresh

Data Dokter

Administrator T Dokter

Data Dokter

Telah Dicari

Data Dokter

Telah Dicari

Data Dokter

Telah Diedit

Data Dokter

Telah Diedit

Data Dokter

Telah

Di non aktif

Data Dokter

Telah

Di non aktif

Data Dokter

Telah Direfresh

Data Dokter

Telah Direfresh

Data Dokter

Yang Dicari

Info Data

Dokter Dicari

Data Dokter

Yang Diedit

Info Data

Dokter Diedit

Info Data

Dokter

Di non aktif

Data Dokter

Yang

Di non aktif

Info Data Dokter

Direfresh

Data Dokter

Yang Direfresh

2.3.6

Pelaporan

Data Dokter

2.3.1

Penambahan

Data DokterData Dokter

Yang Ditambah

Info Data Dokter

Ditambah

Laporan Data Dokter

Info Laporan

Data Karyawan

Data Dokter

Telah Ditambah

Laporan Data Dokter

Laporan Data Dokter

Data Dokter

Telah Ditambah

Gambar 3.25 DFD Level 3 Proses Pengolahan Data Dokter

Page 53: antrian pasie RJ.pdf

119

3.6.1.1.10. DFD Level 3 Proses Pengolahan Data Ruangan

2.4.4

Refresh

Data

Ruangan

2.4.3

Pengeditan

Data

Ruangan

2.4.2

Pencarian

Data

Ruangan

2.4.5

Pelaporan

Data

Ruangan

Administrator T Ruangan

Data Ruangan

Telah Ditambah

Data Ruangan

Telah Ditambah

Data Ruangan

Telah Diedit

Data Ruangan

Telah Diedit

Data Ruangan

Telah Direfresh

Data Ruangan

Telah Direfresh

Laporan

Data Ruangan

Laporan

Data Ruangan

Data Ruangan

Yang Ditambah

Info Data

Ruangan

Ditambah

Data Ruangan

Yang Diedit

Info Data

Ruangan Diedit

Info Data

Ruangan

Direfresh

Data Ruangan

Yang Direfresh

Info Laporan

Data Ruangan

Laporan

Data Ruangan

2.4.1

Penambahan

Data

Ruangan

Data

Ruangan Telah

Dicari

Data

Ruangan Telah

Dicari

Data

Ruangan Yang

Dicari

Info Data

Ruangan

Dicari

Gambar 3.26 DFD Level 3 Proses Pengolahan Data Ruangan

Page 54: antrian pasie RJ.pdf

120

3.6.1.1.11. DFD Level 3 Proses Pengolahan Data Jadwal Dokter

Data Jadwal Dokter

Telah Dibuat

Data Jadwal

Dokter Telah

Dibuat

Data Jadwal Dokter

Telah Dicari

Data Jadwal

Dokter Telah

Dicari

Data Jadwal

Dokter

Telah Ditukar

Data Jadwal

Dokter

Telah Ditukar

Data Jadwal Dokter

Telah Dicetak

Data Jadwal Dokter

Telah Dicetak

Data Jadwal Dokter

Yang Dibuat

Info Data Jadwal Dokter

Dibuat

Data Jadwal

Dokter

Yang Dicari

Info Data

Jadwal Dokter

Dicari

Info Data Jadwal

Dokter Ditukar

Data Jadwal

Dokter Yang

Ditukar

Info Data Jadwal

Dokter Dicetak

Data Jadwal Dokter

Yang Dicetak

Data Jadwal

Dokter

Yang Dicari

Info Data

Jadwal Dokter

Telah Dicari

Info Data Jadwal

Dokter Telah Dicari

Data Jadwal Dokter

Yang Dicari

Data Jadwal Dokter

Telah Direfresh

Data Jadwal Dokter

Telah DirefreshData Jadwal Dokter

Yang Direfresh

Info Data Jadwal Dokter

Telah Direfresh

Data Jadwal Dokter Yang Direfresh

Info Data Jadwal Dokter Direfresh

Data Jadwal

Dokter

Yang Direfresh

Info Data Jadwal

Dokter Direfresh

2.5.3

Pertukaran

Data Jadwal

Dokter

2.5.2

Pencarian

Data Jadwal

Dokter

2.5.1

Pembuatan

Data Jadwal

Dokter

2.5.4

Pencetakan

Data Jadwal

Dokter

Administrator T Jadwal Dokter

Petugas

Registrasi

Dokter

2.5.5

Refresh

Data Jadwal

Dokter

T Ruangan

T Dokter

Data Dokter

Data Ruangan

Gambar 3.27 DFD Level 3 Proses Pengolahan Data Jadwal Dokter

Page 55: antrian pasie RJ.pdf

121

3.6.1.1.12. DFD Level 3 Proses Pengolahan Data Penanggung

2.6.2

Pengeditan

Data

Penanggung

2.6.1

Pencarian

Data

Penanggung

2.6.3

Refresh

Data

Penanggung

Administrator

T Penanggung

Data Penanggung

Telah Dicari

Data Penanggung

Telah Dicari

Data Penanggung

Telah Diedit

Data Penanggung

Telah Diedit

Data Penanggung

Telah Direfresh

Data Penanggung

Telah Direfresh

Data Penanggung Yang Dicari

Info Data

Penanggung

Yang Dicari

Info Data

Penanggung

Diedit

Data Penanggung

Yang Diedit

Info Data Penanggung Direfresh

Data Penanggung

Yang Direfresh

Petugas

Registrasi

Data Penanggung Yang Dicari

Info Data Penanggung

Telah Dicari

Gambar 3.28 DFD Level 3 Proses Pengolahan Data Penanggung

Page 56: antrian pasie RJ.pdf

122

3.6.1.1.13. DFD Level 3 Proses Pengolahan Data Pasien

2.7.2

Pengeditan

Data Pasien

2.7.1

Pencarian

Data Pasien

2.7.3

Refresh

Data Pasien

Administrator

T Pasien

Data Pasien

Telah Dicari

Data Pasien

Telah Dicari

Data Pasien

Telah Diedit

Data Pasien

Telah Diedit

Data Pasien

Telah Direfresh

Data Pasien

Telah Direfresh

Data Pasien Yang Dicari

Info Data Pasien

Yang Dicari

Info Data

Pasien Diedit

Data Pasien

Yang Diedit

Info Data Pasien

Direfresh

Data Pasien

Yang Direfresh

Petugas

Registrasi

Data Pasien Yang Dicari

Info Data Pasien Telah Dicari

Gambar 3.29 DFD Level 3 Proses Pengolahan Data Pasien

Page 57: antrian pasie RJ.pdf

123

3.6.1.1.14. DFD Level 3 Proses Pengolahan Data Wilayah

2.8.1

Pengolahan

Data

Kabupaten

2.8.3

Pengolahan

Data

Kelurahan

2.8.2

Pengolahan

Data

Kecamatan

Administrator

Petugas

Registrasi

Data Kabupaten

Info Data Kabupaten

Data Kecamatan

Info Data Kecamatan

Data Kecamatan Data Kecamatan

Data Kecamatan

Info Data Kecamatan

Data Kelurahan

Data Kelurahan

Data Kelurahan

Info Data Kelurahan

Data Kabupaten

Data Kabupaten

Info Data kabupaten

Data Kabupaten

Data Kelurahan

Info Data Kelurahan

T

Kota_Kabupaten

T Kecamatan

T Kelurahan

Gambar 3.30 DFD Level 3 Proses Pengolahan Data Wilayah

Page 58: antrian pasie RJ.pdf

124

3.6.1.1.15. DFD Level 3 Proses Pengolahan Data Registrasi

T Penanggung

T Pasien

T Rekam medis

T Nota Transaksi

T Antrian

3.1.1

Penambahan

Data

Registrasi

3.1.3

Penambahan

Data

Penanggung

3.1.2

Penambahan

Data Pasien

3.1.4

Penambahan

Data

Rekam Medis

3.1.5

Penambahan

Data Nota

Transaksi

3.1.6

Pencetakan

Data Nota

Transaksi

3.1.7

Penambahan

Data

Antrian

3.1.8

Pencetakan

Data

Antrian

Petugas Registrasi

T Registrasi

3.1.9

Pencarian

Data

Registrasi

Administrator

3.1.10

Refresh

Registrasi

Data Registrasi

Yang Ditambah

Info Registrasi Telah Ditambah

Info Data

Registrasi

Telah Dicari

Info Data Registrasi

Yang Direfresh

Data Registrasi

Telah Ditambah

Data Registrasi

Telah Ditambah

Data

Registrasi

Telah

Direfresh

Data Registrasi

Telah Direfresh

Data Registrasi

Telah Dicari

Data

Registrasi

Telah

Dicari

Data Pasien

Yang Ditambah

Data Penanggung

Yang Ditambah

Data Pasien Telah Ditambah

Data Penanggung

Telah Ditambah

Data

Penanggung

Data Rekam Medis

Telah Ditambah

Data Nota Transaksi

Telah Ditambah

Data Nota Transaksi

Telah Ditambah

Data Nota Transaksi

Telah Dicetak

Data Nota Transaksi

Telah Dicetak

Data Antrian

Telah Ditambah

Data Antrian

Telah Ditambah

Data Antrian

Telah Dicetak

Data Antrian Telah Dicetak

Data Rekam

Medis Yang

Ditambah

Data Nota

Yang

Dicetak

Data Antrian

Yang Ditambah

Data Antrian Yang Dicetak

Data Registrasi Yang Direfresh

Data Registrasi

Yang Dicari

Data Registrasi

Yang Dicari

Data Nota

Yang

Ditambah

Info Data

Registrasi

Telah Dicari

Data Registrasi

Yang Direfresh

Info Data

Registrasi

Yang Direfresh

Data Pasien

Telah Ditambah

Data Penanggung

Telah Ditambah

Data Rekam Medis

Telah Ditambah

Data Pasien

Yang Ditambah

Data Penanggung

Yang Ditambah

Data Rekam

Medis Yang

Ditambah

Data Nota

Yang

Ditambah

Data Nota

Yang Dicetak

Data Antrian

Yang Ditambah

Data Antrian Yang Dicetak

Info Data Nota Transaksi Yang Dicetak

Info Data Antrian Yang Dicetak

3.1.11

Import

Data

Registrasi

Data Request

Info Data

Import RegistrasiData Registrasi

Data Registrasi

Registrasi.xls

Data Registrasi

Data Pasien

Data Request

Gambar 3.31 DFD Level 3 Proses Pengolahan Data Registrasi

Page 59: antrian pasie RJ.pdf

125

3.6.1.1.16. DFD Level 3 Proses Pengolahan Data Rekam Medis

3.2.1

Pencarian Data

Rekam Medis

Administrator

Data

Rekam

Medis

Telah

Dicari Data

Rekam

Medis

Telah

Dicari

Petugas

Registrasi

Dokter

Data Rekam Medis

Yang Dicari

Info Rekam Medis

Telah Dicari

Info Rekam Medis

Telah Dicari

Data Rekam Medis

Yang Dicari

Info

Rekam

Medis

Telah

Dicari

Data Rekam Medis

Yang Dicari

3.2.2

Refresh

Rekam Medis

Info Rekam Medis

Telah Direfresh

Data Rekam Medis

Yang Dicari

Data Rekam Medis

Telah Direfresh

Data Rekam Medis

Telah Direfresh

T Rekam

Medis

Data Rekam Medis Yang DicariData Rekam Medis Yang Dicari

Info Rekam Medis Telah Direfresh Info Rekam Medis Telah Direfresh

T PasienData Pasien

Data Pasien

Gambar 3.32 DFD Level 3 Proses Pengolahan Data Rekam Medis

Page 60: antrian pasie RJ.pdf

126

3.6.1.1.17. DFD Level 3 Proses Pengolahan Data Nota Transaksi

3.3.2

Pengeditan

Data

Nota Transaksi

3.3.1

Pencarian

Data

Nota Transaksi

3.3.3

Refresh

Nota Transaksi

Administrator

T Nota Transaksi

Data Nota

Transaksi

Telah Dicari

Data Nota

Transaksi

Telah Dicari

Data Nota

Transaksi

Telah Diedit

Data Nota

Transaksi

Telah Diedit

Data Nota Transaksi

Telah Direfresh

Data Nota Transaksi

Telah Direfresh

Data Nota Transaksi Yang Dicari

Info Data Nota

Transaksi

Telah Dicari

Info Data

Nota Transaksi

Telah Diedit

Data Nota

Transaksi

Yang Diedit Info Data Nota

Transaksi Direfresh

Data Nota Transaksi

Yang Direfresh

Petugas

Registrasi

Data Nota Transaksi Yang Dicari

Info Data Nota

TransaksiTelah Dicari

Info Data Nota Transaksi Direfresh

Data Nota Transaksi

Yang Direfresh

T Registrasi

Data Registrasi

Data Registrasi

Data Registrasi

Gambar 3.33 DFD Level 3 Proses Pengolahan Data Nota Transaksi

Page 61: antrian pasie RJ.pdf

127

3.6.1.1.18. DFD Level 3 Proses Pengolahan Data Antrian

3.4.2

Refresh

Antrian

3.4.1

Pencarian

Data

Antrian

Administrator

Data Antrian

Telah Dicari

Data

Antrian

Telah

Dicari

Data Antrian

Telah Direfresh

Data Antrian

Telah Direfresh

Data Antrian Yang Dicari

Info Data

Antrian

Telah

Dicari

Info Data Antrian Direfresh

Data Antrian

Yang Direfresh

Petugas

Registrasi

DokterData Antrian Yang Dicari

Info Data Antrian Telah Dicari Info Data Antrian Telah Dicari

Data Antrian Yang Dicari

T Antrian

Data Antrian Telah Direfresh

Data

Antrian

Telah

Direfresh

Data Antrian

Yang Direfresh

Info Data Antrian Direfresh

T Registrasi

Data

Registrasi

Data

Registrasi

Gambar 3.34 DFD Level 3 Proses Pengolahan Data Antrian

Page 62: antrian pasie RJ.pdf

128

3.6.1.1.19. DFD Level 3 Proses Pengolahan Data Pendistribusian

Dokter

3.5.1

Penambahan

Data

Pendistribusian

3.5.3

Refresh

Pendistribusian

3.5.2

Pencarian

Data

Pendistribusian

Administrator

T Pendistribusian

Petugas

Registrasi

Data pendistribusian Telah Ditambah

Data pendistribusian

Telah Ditambah

Data pendistribusian

Telah dicari

Data pendistribusian Telah dicari

Data pendistribusian

Telah Direfresh

Data pendistribusian

Telah Direfresh

Data Pendistribusian Yang Ditambah

Data pendistribusian yang dicari

Info pendistribusian

Telah Ditambah

Info pendistribusian

yang dicari

Data Pendistribusian

Yang Direfresh

Info pendistribusian

Telah Direfresh

Data pendistribusian yang dicari

Info pendistribusian yang dicari

Data pendistribusian yang dicari

Info pendistribusian yang dicari

Info pendistribusian

Telah DirefreshInfo pendistribusian

Telah Direfresh

Data Pendistribusian Yang DirefreshData Pendistribusian Yang Direfresh

T AntrianData Antrian

Data Antrian

Data Antrian

Gambar 3.35 DFD Level 3 Proses Pengolahan Data Pendistribusian

Page 63: antrian pasie RJ.pdf

129

3.6.1.1.20. DFD Level 3 Proses Pelaporan Data Registrasi

4.1.1

Laporan

Registrasi

Per hari

4.1.2

Laporan

Registrasi

Per Periode

T Registrasi

Administrator

Petugas

Registrasi

Meminta Lap. Perhari

Meminta Lap. Perperiode

Info Lap. Peperiode

Meminta Lap. Perperiode Data Registrasi

Data RegistrasiInfo Lap. Perperiode

Data Registrasi

Data Registrasi

Info Lap. Perhari

Meminta Lap. Perhari

Gambar 3.36 DFD Level 3 Proses Pelaporan Data Registrasi

3.6.1.1.21. DFD Level 3 Proses Pelaporan Data Rekam Medik

4.2.1

Laporan

Rekam Medis

Per hari

4.2.2

Laporan

Rekam Medis

Per Periode

T Rekam Medis

Administrator

Petugas

Registrasi

Meminta Lap. Perhari

Info Lap. Perhari

Meminta Lap. Perperiode

Info Lap. Perperiode

Meminta Lap. Perperiode Data Rekam Medis

Data

Rekam MedisInfo Lap. Perperiode

Data Rekam Medis

Data Rekam Medis

Info Lap. Perhari

Meminta Lap. Perhari

Gambar 3.37 DFD Level 3 Proses Pelaporan Data Rekam Medik

Page 64: antrian pasie RJ.pdf

130

3.6.1.1.22. DFD Level 3 Proses Pelaporan Data Nota Transaksi

4.3.1

Laporan

Nota Transaksi

Per hari

4.3.2

Laporan

Nota Transaksi

Per Periode

T Nota

Transaksi

Administrator

Petugas

Registrasi

Meminta Lap. Perhari

Info Lap. Perhari

Meminta Lap. Perperiode

Info Lap. Perperiode

Meminta Lap. Perperiode Data Nota Transaksi

Data Nota

TransaksiInfo Lap. Perperiode

Data Nota Transaksi

Data Nota Transaksi

Info Lap. Perhari

Meminta Lap. Perhari

Gambar 3.38 DFD Level 3 Proses Pelaporan Data Nota Transaksi

3.6.1.1.23. DFD Level 3 Proses Pelaporan Data Antrian

4.4.1

Laporan

Antrian

Per hari

4.4.2

Laporan

Antrian

Per Periode

T Antrian

Administrator

Petugas

Registrasi

Meminta Lap. Perhari

Info Lap. Perhari

Meminta Lap. Perperiode

Info Lap. Perperiode

Meminta Lap. PerperiodeData Antrian

Data AntrianInfo Lap. Perperiode

Data Antrian

Data Antrian

Info Lap. Perhari

Meminta Lap. Perhari

Gambar 3.39 DFD Level 3 Proses Pelaporan Data Antrian

Page 65: antrian pasie RJ.pdf

131

3.6.1.1.24. DFD Level 3 Proses Pelaporan Data Pendistribusian

4.5.1

Laporan

Pendistribusian

Per hari

4.5.2

Laporan

Pendistribusian

Per Periode

T

Pendistribusian

Administrator

Petugas

Registrasi

Meminta Lap. Perhari

Info Lap. Perhari

Meminta Lap. Perperiode

Info Lap. Perperiode

Meminta Lap. PerperiodeData

Pendistribusian

Data

PendistribusianInfo Lap. Perperiode

Data Pendistribusian

Data Pendistribusian

Info Lap. Perhari

Meminta Lap. Perhari

Gambar 3.40 DFD Level 3 Proses Pelaporan Data Pendistribusian

Page 66: antrian pasie RJ.pdf

132

3.6.1.1.25. DFD Level 4 Proses Pengolahan Data Kota / Kabupaten

2.8.1.1

Penambahan

Data Kota

Kabupaten

2.8.1.3

Pehapusan

Data Kota

Kabupaten

2.8.1.2

Pengeditan

Data Kota

Kabupaten

Administrator T

Kota_Kabupaten

Tambah Data Kabupaten

Hapus Data Kabupaten

Info Tambah Data Kabupaten

Info Hapus Data Kabupaten

Info Edit Data Kabupaten

Edit Data Kabupaten

Data Kabupaten

Yang Ditambah

Data Kabupaten

Yang Ditambah

Data Kabupaten

Yang Dihapus

Data Kabupaten

Yang Dihapus

Data Kabupaten

Yang Diedit

Data Kabupaten

Yang Diedit

Gambar 3.41 DFD level 4 Proses Pengolahan Data Kota / Kabupaten

Page 67: antrian pasie RJ.pdf

133

3.6.1.1.26. DFD Level 4 Proses Pengolahan Data Kecamatan

2.8.2.1

Penambahan

Data

Kecamatan

2.8.2.3

Pehapusan

Data

Kecamatan

2.8.2.2

Pengeditan

Data

Kecamatan

Administrator T kecamatan

Tambah Data Kecamatan

Hapus Data Kecamatan

Info Tambah Data Kecamatan

Info Hapus Data Kecamatan

Info Edit Data Kecamatan

Edit Data Kecamatan

Data Kecamatan

Yang Telah Ditambah

Data Kecamatan

Yang Telah Ditambah

Data Kecamatan

Yang Telah Dihapus

Data Kecamatan

Yang Telah Dihapus

Data Kecamatan

Yang Telah Diedit

Data Kecamatan

Yang Telah Diedit

Gambar 3.42 DFD Level 4 Proses Pengolahan Data Kecamatan

Page 68: antrian pasie RJ.pdf

134

3.6.1.1.27. DFD Level 4 Proses Pengolahan Data Kelurahan

2.8.3.1

Penambahan

Data

Kelurahan

2.8.3.3

Pehapusan

Data

Kelurahan

2.8.3.2

Pengeditan

Data

Kelurahan

Administrator T kelurahan

Tambah Data Kelurahan

Hapus Data Kelurahan

Info Tambah Data Kelurahan

Info Hapus Data Kelurahan

Info Edit Data Kelurahan

Edit Data Kelurahan

Data Kelurahan

Yang Telah Ditambah

Data Kelurahan

Yang Telah Ditambah

Data Kelurahan

Yang Telah Dihapus

Data Kelurahan

Yang Telah Dihapus

Data Kelurahan

Yang Telah Diedit

Data Kelurahan

Yang Telah Diedit

Gambar 3.43 DFD Level 4 Proses Pengolahan Data Kelurahan

3.6.2 Spesifikasi Proses

Spesifikasi proses digunakan sebagai gambaran proses model

aliran pada DFD. Untuk menggambarkan proses model aliran pada DFD

dijelaskan pada tabel spesifikasi proses dibawah ini.

Page 69: antrian pasie RJ.pdf

135

3.6.2.1 Spesifiksi Proses DFD level 1

Tabel 3.3 Spesifikasi Proses Data Login

Nomer Proses 1.0

Nama Proses Data Login.

Deskripsi Proses data login dilakukan untuk dapat mengakses menu

utama dari sistem.

Source (Sumber) Administator, Petugas Registrasi dan Dokter.

Input Username, password

Output Menu utama aktif dan dapat di akses.

Destination (Tujuan) Menu Utama Administator, Menu Utama Petugas

Registrasi dan Menu Utama Dokter.

Logika Proses 1. Petugas memasukan username dan password.

2. Jika valid maka menu utama aktif.

3. Jika tidak valid maka akan ada pesan bahwa

username dan password invalid.

Tabel 3.4 Spesifikasi Proses Pengolahan Data Master

Nomer Proses 2.0

Nama Proses Pengolahan Data Master

Deskripsi Proses yang berisikan menu pilihan pengolahan data

master

Source (Sumber) Administator, Petugas Registrasi dan Dokter.

Input Pilih “Pengolahan Data Karyawan”, “Pengolahan Data

Page 70: antrian pasie RJ.pdf

136

Login”, “Pengolahan Data Dokter”, “Pengolahan Data

Ruangan”, “Pengolahan Data Jadwal Dokter”.

“Pengolahan Data Penanggung”, dan “Pengolahan Data

Pasien”.

Output Tampilan “Pengolahan Data Karyawan”, “Pengolahan

Data Login”, “Pengolahan Data Dokter”, “Pengolahan

Data Ruangan”, “Pengolahan Data Jadwal Dokter”.

“Pengolahan Data Penanggung”, dan “Pengolahan Data

Pasien”.

Destination (Tujuan) “Pengolahan Data Karyawan”, “Pengolahan Data Login”,

“Pengolahan Data Dokter”, “Pengolahan Data Ruangan”,

“Pengolahan Data Jadwal Dokter”. “Pengolahan Data

Penanggung”, dan “Pengolahan Data Pasien”. yang akan

di akses dan diolah lebih lanjut.

Logika Proses 1. Administator, Petugas Registrasi dan Dokter

memilih proses yang akan diolahya.

2. Maka akan keluar tampilan menu data yang

dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Page 71: antrian pasie RJ.pdf

137

Tabel 3.5 Spesifikasi Proses Pengolahan Data Transaksi

Nomer Proses 3.0

Nama Proses Pengolahan Data Transaksi

Deskripsi Proses yang berisikan menu pilihan pengolahan data

transaksi

Source (Sumber) Administator, Petugas Registrasi dan Dokter.

Input Pilih “Pengolahan Data Registrasi”, “Pengolahan Data

Rekam Medis”. “Pengolahan Data Nota Transaksi”,

“Pengolahan Data Antrian”, dan “Pengolahan Data

Pendistribusian”.

Output Tampilan “Pengolahan Data Registrasi”, “Pengolahan

Data Rekam Medis”. “Pengolahan Data Nota Transaksi”,

“Pengolahan Data Antrian”, dan “Pengolahan Data

Pendistribusian”.

Destination (Tujuan) Data “Pengolahan Data Registrasi”, “Pengolahan Data

Rekam Medis”. “Pengolahan Data Nota Transaksi”,

“Pengolahan Data Antrian”, dan “Pengolahan Data

Pendistribusian” yang akan di akses dan diolah lebih

lanjut.

Logika Proses 1. Administator, Petugas Registrasi dan Dokter

memilih proses yang akan diolahya.

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

Page 72: antrian pasie RJ.pdf

138

keluar dan kembali ke menu utama.

Tabel 3.6 Spesifikasi Proses pengolahan Laporan

Nomer Proses 4.0

Nama Proses Pengolahan Laporan

Deskripsi Proses yang berisikan menu pilihan data yang akan dibuat

laporannya

Source (Sumber) Administator, Petugas Registrasi dan Dokter.

Input Pilih “Pelaporan Data Registrasi”, “Pelaporan Data

Rekam Medis”. “Pelaporan Data Nota Transaksi”,

“Pelaporan Data Antrian”, dan “Pelaporan Data

Pendistribusian”.

Output Tampilan “Pelaporan Data Registrasi”, “Pelaporan Data

Rekam Medis”. “Pelaporan Data Nota Transaksi”,

“Pelaporan Data Antrian”, dan “Pelaporan Data

Pendistribusian”.

Destination (Tujuan) Data “Pelaporan Data Registrasi”, “Pelaporan Data

Rekam Medis”. “Pelaporan Data Nota Transaksi”,

“Pelaporan Data Antrian”, dan “Pelaporan Data

Pendistribusian”. yang akan di akses dan diolah lebih

lanjut.

Logika Proses 1. Administator, Petugas Registrasi dan Dokter

memilih proses yang akan diolahya.

Page 73: antrian pasie RJ.pdf

139

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Tabel 3.7 Spesifikasi Proses Data Pengolahan Data User

Nomer Proses 5.0

Nama Proses Pengolahan Data User

Deskripsi Proses yang berisikan menu pilihan Pengolahan Data

User

Source (Sumber) Administator, Petugas Registrasi dan Dokter.

Input Pilih “Perubahan Password”.

Output Tampilan Data “Perubahan Password”.

Destination (Tujuan) Data “Perubahan Password”. yang akan di akses dan

diolah lebih lanjut.

Logika Proses 1. Administator, Petugas Registrasi dan Dokter

memilih proses yang akan diolahya

2. maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Page 74: antrian pasie RJ.pdf

140

3.6.2.2 Spesifiksi Proses DFD level 2

Tabel 3.8 Spesifikasi Proses Verifikasi Username

Nomer Proses 1.1

Nama Proses Verifikasi Username

Deskripsi Menentukan apakah username valid atau invalid

Source (Sumber) Administator, dan Petugas Registrasi

Input Username

Output username salah/invalid

Destination (Tujuan) Verifikasi Password

Logika Proses 1. Username akan dicek di database.

2. Jika valid maka proses dilanjutkan mengecek

password.

3. Jika invalid maka proses kembali pada tampilan

Username dan password kosong.

4. Dan harus di inputkan kembali.

Tabel 3.9 Spesifikasi Proses Verifikasi Password

Nomer Proses 1.2

Nama Proses Verifikasi Password

Deskripsi Menentukan apakah password valid atau invalid

Source (Sumber) Administator, dan Petugas Registrasi

Input Password

Output Password salah/invalid

Page 75: antrian pasie RJ.pdf

141

Destination (Tujuan) Menu Utama Administator, dan Menu Utama Petugas

Registrasi

Logika Proses 1. Password akan dicek di database.

2. Jika valid maka proses dilanjutkan dengan

tampilan akses menu utama.

3. Jika invalid maka proses kembali pada tampilan

Username dan password kosong

4. Dan harus di inputkan kembali.

Tabel 3.10 Spesifikasi Proses Pengolahan Data Karyawan

Nomer Proses 2.1

Nama Proses Pengolahan Data Karyawan

Deskripsi Proses yang berisikan pilihan pengolahan data Karyawan

Source (Sumber) Administator.

Input Pilih “Penambahan Data Karyawan”, “Pencarian Data

Karyawan”, “Pengeditan Data Karyawan”, “Penonaktifan

Data Karyawan”, “Refresh Data Karyawan” dan

“Pelaporan Data Karyawan”.

Output Tampilan Data “Penambahan Data Karyawan”,

“Pencarian Data Karyawan”, “Pengeditan Data

Karyawan”, “Penonaktifan Data Karyawan”, “Refresh

Data Karyawan” dan “Pelaporan Data Karyawan”

Destination (Tujuan) Pengolahan Data “Penambahan Data Karyawan”,

Page 76: antrian pasie RJ.pdf

142

“Pencarian Data Karyawan”, “Pengeditan Data

Karyawan”, “Penonaktifan Data Karyawan”, “Refresh

Data Karyawan” dan “Pelaporan Data Karyawan”. yang

akan di akses dan diolah lebih lanjut.

Logika Proses 1. Administator memilih proses yang akan diolahya

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Tabel 3.11 Spesifikasi Proses Pengolahan Data Login

Nomer Proses 2.2

Nama Proses Pengolahan Data Login

Deskripsi Proses yang berisikan pilihan pengolahan data Login

Source (Sumber) Administator.

Input Pilih “Penambahan Data Login”, “Pencarian Data

Login”, “Penonaktifan Data Login”, “Refresh Data

Login” dan “Pelaporan Data Login”.

Output Tampilan Data “Penambahan Data Login”, “Pencarian

Data Login”, “Penonaktifan Data Login”, “Refresh Data

Login” dan “Pelaporan Data Login”.

Destination (Tujuan) Pengolahan Data “Penambahan Data Login”, “Pencarian

Data Login”, “Penonaktifan Data Login”, “Refresh Data

Login” dan “Pelaporan Data Login”. yang akan di akses

Page 77: antrian pasie RJ.pdf

143

dan diolah lebih lanjut.

Logika Proses 1. Administator memilih proses yang akan diolahya

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Tabel 3.12 Spesifikasi Proses Pengolahan Data Dokter

Nomer Proses 2.3

Nama Proses Pengolahan Data Dokter

Deskripsi Proses yang berisikan pilihan pengolahan data dokter

Source (Sumber) Administator.

Input Pilih “Penambahan Data Dokter”, “Pencarian Data

Dokter”, “Pengeditan Data Dokter”, “Penonaktifan Data

Dokter”, “Refresh Data Dokter” dan “Pelaporan Data

Dokter”.

Output Tampilan Data “Penambahan Data Dokter”, “Pencarian

Data Dokter”, “Pengeditan Data Dokter”, “Penonaktifan

Data Dokter”, “Refresh Data Dokter” dan “Pelaporan

Data Dokter”.

Destination (Tujuan) Pengolahan Data “Penambahan Data Dokter”, “Pencarian

Data Dokter”, “Pengeditan Data Dokter”, “Penonaktifan

Data Dokter”, “Refresh Data Dokter” dan “Pelaporan

Data Dokter”. yang akan di akses dan diolah lebih lanjut.

Page 78: antrian pasie RJ.pdf

144

Logika Proses 1. Administator memilih proses yang akan diolahya

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Tabel 3.13 Spesifikasi Proses Pengolahan Data Ruangan

Nomer Proses 2.4

Nama Proses Pengolahan Data Ruangan

Deskripsi Proses yang berisikan pilihan pengolahan data ruangan

Source (Sumber) Administator.

Input Pilih “Penambahan Data Ruangan”, “Pengeditan Data

Ruangan” dan “Refresh Data Ruangan”.

Output Tampilan “Penambahan Data Ruangan”, “Pengeditan

Data Ruangan” dan “Refresh Data Ruangan”.

Destination (Tujuan) Pengolahan Data “Penambahan Data Ruangan”,

“Pengeditan Data Ruangan” dan “Refresh Data Ruangan”.

yang akan di akses dan diolah lebih lanjut.

Logika Proses 1. Administator memilih proses yang akan diolahya

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Page 79: antrian pasie RJ.pdf

145

Tabel 3.14 Spesifikasi Proses Pengolahan Data Jadwal Dokter

Nomer Proses 2.5

Nama Proses Pengolahan Data Jadwal Dokter

Deskripsi Proses yang berisikan pilihan pengolahan data jadwal

dokter

Source (Sumber) Administator, Petugas Registrasi dan Dokter.

Input Pilih “Pembuatan Data Jadwal Dokter”, “Pencarian Data

Jadwal Dokter”, “Pengeditan Data Jadwal Dokter”, “

Cetak Data Jadwal Dokter”, dan “ Refresh Data Jadwal

Dokter”.

Output Tampilan Data Pembuatan Data Jadwal Dokter”,

“Pencarian Data Jadwal Dokter”, “Pengeditan Data

Jadwal Dokter”, “ Cetak Data Jadwal Dokter”, dan “

Refresh Data Jadwal Dokter”.

Destination (Tujuan) Pengolahan Data Pembuatan Data Jadwal Dokter”,

“Pencarian Data Jadwal Dokter”, “Pengeditan Data

Jadwal Dokter”, “ Cetak Data Jadwal Dokter”, dan “

Refresh Data Jadwal Dokter”. yang akan di akses dan

diolah lebih lanjut.

Logika Proses 1. Administator, Petugas Registrasi dan Dokter

memilih proses yang akan diolahya.

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

Page 80: antrian pasie RJ.pdf

146

keluar dan kembali ke menu utama.

Tabel 3.15 Spesifikasi Proses Pengolahan Data Penanggung

Nomer Proses 2.6

Nama Proses Pengolahan Data Penanggung

Deskripsi Proses yang berisikan pilihan pengolahan data

penanggung

Source (Sumber) Administator dan Petugas Registrasi.

Input Pilih “Pencarian Data Penanggung” dan “Pengeditan Data

Penanggung” dan “Refresh Data Penanggung”.

Output Tampilan Data ““Pencarian Data Penanggung” dan

“Pengeditan Data Penanggung” dan “Refresh Data

Penanggung”.

Destination (Tujuan) Pengolahan Data “Pencarian Data Penanggung” dan

“Pengeditan Data Penanggung” dan “Refresh Data

Penanggung”. yang akan di akses dan diolah lebih lanjut.

Logika Proses 1. Administator dan Petugas Registrasi memilih

proses yang akan diolahya.

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Page 81: antrian pasie RJ.pdf

147

Tabel 3.16 Spesifikasi proses Pengolahan Data Pasien

Nomer Proses 2.7

Nama Proses Pengolahan Data Pasien

Deskripsi Proses yang berisikan pilihan pengolahan data pasien

Source (Sumber) Administator dan Petugas Registrasi.

Input Pilih “Pencarian Data Pasien”, “Pengeditan Data Pasien”,

dan “Refresh Data Pasien”.

Output Tampilan Data “Pencarian Data Pasien”, “Pengeditan

Data Pasien”, dan “Refresh Data Pasien”.

Destination (Tujuan) Pengolahan Data “Pencarian Data Pasien”, “Pengeditan

Data Pasien”, dan “Refresh Data Pasien”. yang akan di

akses dan diolah lebih lanjut.

Logika Proses 1. Administator dan Petugas Registrasi memilih

proses yang akan diolahya.

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Tabel 3.17 Spesifikasi Proses Pengolahan Data Wilayah

Nomer Proses 2.8

Nama Proses Pengolahan Data Wilayah

Deskripsi Proses yang berisikan pilihan pengolahan data wilayah

Source (Sumber) Administator dan Petugas Registrasi.

Page 82: antrian pasie RJ.pdf

148

Input Pilih “Pengolahan Data Kota / Kabupaten”, “Pengolahan

Data Kecamatan”, dan “Pengolahan Data Kelurahan”.

Output Tampilan Data “Pengolahan Data Kota / Kabupaten”,

“Pengolahan Data Kecamatan”, dan “Pengolahan Data

Kelurahan”.

Destination (Tujuan) Pengolahan Data “Pengolahan Data Kota / Kabupaten”,

“Pengolahan Data Kecamatan”, dan “Pengolahan Data

Kelurahan”.yang akan di akses dan diolah lebih lanjut.

Logika Proses 1. Administator dan Petugas Registrasi memilih

proses yang akan diolahya.

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Tabel 3.18 Spesifikasi Proses Pengolahan Data Registrasi

Nomer Proses 3.1

Nama Proses Pengolahan Data Registrasi

Deskripsi Proses yang berisikan pilihan pengolahan data registrasi

Source (Sumber) Administator dan Petugas Registrasi.

Input Pilih “Penambahan Data Registrasi”, “Pencarian Data

Registrasi”, “Penambahan Data Penanggung”,

“Penambahan Data Pasien”, “Penambahan Data Rekam

Medis”, “Penambahan Data Nota Transaksi”, ”Cetak Data

Page 83: antrian pasie RJ.pdf

149

Nota Transaksi”, ‟Penambahan Data Antrian”, dan “Cetak

Data Antrian”.

Output Tampilan Data “Penambahan Data Registrasi”,

“Pencarian Data Registrasi”, “Penambahan Data

Penanggung”, “Penambahan Data Pasien”, “Penambahan

Data Rekam Medis”, “Penambahan Data Nota Transaksi”,

”Cetak Data Nota Transaksi”, ‟Penambahan Data

Antrian”, dan “Cetak Data Antrian”.

Destination (Tujuan) Pengolahan Data “Penambahan Data Registrasi”,

“Pencarian Data Registrasi”, “Penambahan Data

Penanggung”, “Penambahan Data Pasien”, “Penambahan

Data Rekam Medis”, “Penambahan Data Nota Transaksi”,

”Cetak Data Nota Transaksi”, ‟Penambahan Data

Antrian”, dan “Cetak Data Antrian”. yang akan di akses

dan diolah lebih lanjut.

Logika Proses 1. Administator dan Petugas Registrasi memilih

proses yang akan diolahya.

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Page 84: antrian pasie RJ.pdf

150

Tabel 3.19 Spesifikasi Proses Pengolahan Data Rekam Medis

Nomer Proses 3.2

Nama Proses Pengolahan Data Rekam Medis

Deskripsi Proses yang berisikan pilihan pengolahan rekam medis

Source (Sumber) Administator, Petugas Registrasi dan Dokter.

Input Pilih “Pencarian Data Rekam Medis”, dan “Refresh Data

Rekam Medis”.

Output Tampilan Data “Pencarian Data Rekam Medis”, dan

“Refresh Data Rekam Medis”.

Destination (Tujuan) Pengolahan “Pencarian Data Rekam Medis”, dan

“Refresh Data Rekam Medis”. yang akan di akses dan

diolah lebih lanjut.

Logika Proses 1. Administator, Petugas Registrasi dan Dokter

memilih proses yang akan diolahya

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Tabel 3.20 Spesifikasi Proses Pengolahan Data Nota Transaksi

Nomer Proses 3.3

Nama Proses Pengolahan Data Nota Transaksi

Deskripsi Proses yang berisikan pilihan pengolahan data nota

transaksi

Page 85: antrian pasie RJ.pdf

151

Source (Sumber) Administator dan Petugas Registrasi.

Input Pilih “Pencarian Data Nota Transaksi”, “Pengeditan Data

Nota Transaksi”, dan “Refresh Data Nota Transaksi”.

Output Tampilan Data “Pencarian Data Nota Transaksi”,

“Pengeditan Data Nota Transaksi”, dan “Refresh Data

Nota Transaksi”.

Destination (Tujuan) Pengolahan Data “Pencarian Data Nota Transaksi”,

“Pengeditan Data Nota Transaksi”, dan “Refresh Data

Nota Transaksi”. yang akan di akses dan diolah lebih

lanjut.

Logika Proses 1. Administator dan Petugas Registrasi memilih

proses yang akan diolahya.

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Tabel 3.21 Spesifikasi Proses Pengolahan Data Antrian

Nomer Proses 3.4

Nama Proses Pengolahan Data Antrian

Deskripsi Proses yang berisikan pilihan pengolahan antrian

Source (Sumber) Administator, Petugas Registrasi dan Dokter.

Input Pilih “Pencarian Data Antrian”, dan “Refresh Data

Antrian”.

Page 86: antrian pasie RJ.pdf

152

Output Tampilan Data “Pencarian Data Antrian”, dan “Refresh

Data Antrian”.

Destination (Tujuan) Pengolahan Data “Pencarian Data Antrian”, dan “Refresh

Data Antrian”. yang akan di akses dan diolah lebih lanjut.

Logika Proses 1. Administator, Petugas Registrasi dan Dokter

memilih proses yang akan diolahya

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Tabel 3.22 Spesifikasi Proses Pengolahan Data Pendistribusian

Nomer Proses 3.5

Nama Proses Pengolahan Data Pendistribusian

Deskripsi Proses yang berisikan pilihan pengolahan pendistribusian

Source (Sumber) Administator, Petugas Registrasi dan Dokter.

Input Pilih “Penambahan Data Pendistribusian”, Pencarian Data

Pendistribusian”, dan “ Refresh Data Pendistribusian”.

Output Tampilan Data “Penambahan Data Pendistribusian”,

Pencarian Data Pendistribusian”, dan “ Refresh Data

Pendistribusian”.

Destination (Tujuan) Pengolahan Data “Penambahan Data Pendistribusian”,

Pencarian Data Pendistribusian”, dan “ Refresh Data

Pendistribusian”.

Page 87: antrian pasie RJ.pdf

153

Logika Proses 1. Administator, Petugas Registrasi dan Dokter

memilih proses yang akan diolahya

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Tabel 3.23 Spesifikasi Proses Pelaporan Data Registrasi

Nomer Proses 4.1

Nama Proses Pelaporan Data Registrasi

Deskripsi Proses yang berisikan pilihan pengolahan laporan

registrasi

Source (Sumber) Administator, Dan Petugas Registrasi.

Input Pilih “Laporan Registrasi Per hari”, dan “Laporan

Registrasi Per Periode”.

Output Tampilan Data “Laporan Registrasi Per hari”, dan

“Laporan Registrasi Per Periode”.

Destination (Tujuan) Pengolahan Cetak Data “Laporan Registrasi Per hari”,

dan “Laporan Registrasi Per Periode”.

Logika Proses 1. Administator dan Petugas Registrasi memilih

proses yang akan diolahya

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Page 88: antrian pasie RJ.pdf

154

Tabel 3.24 Spesifikasi Proses Pelaporan Data Rekam Medis

Nomer Proses 4.2

Nama Proses Pelaporan Data Rekam Medis

Deskripsi Proses yang berisikan pilihan pengolahan laporan rekam

medis

Source (Sumber) Administator, Dan Dokter.

Input Pilih “Laporan Rekam Medis Per Hari”, dan “Laporan

Rekam Medis Per Periode”.

Output Tampilan Data “Laporan Rekam Medis Per Hari”, dan

“Laporan Rekam Medis Per Periode”.

Destination (Tujuan) Pengolahan Cetak Data “Laporan Rekam Medis Per

Hari”, dan “Laporan Rekam Medis Per Periode”.

Logika Proses 1. Administator Dan Dokter memilih proses yang

akan diolahya

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Tabel 3.25 Spesifikasi Proses Pelaporan Data Nota Transaksi

Nomer Proses 4.3

Nama Proses Pelaporan Data Nota Transaksi

Deskripsi Proses yang berisikan pilihan pengolahan laporan nota

transaksi.

Page 89: antrian pasie RJ.pdf

155

Source (Sumber) Administator, Dan Petugas Registrasi.

Input Pilih “Laporan Nota Transaksi Per Hari”, dan “Laporan

Nota Transaksi Per Periode”.

Output Tampilan Data “Laporan Nota Transaksi Per Hari”, dan

“Laporan Nota Transaksi Per Periode”.

Destination (Tujuan) Pengolahan Cetak Data “Laporan Nota Transaksi Per

Hari”, dan “Laporan Nota Transaksi Per Periode”.

Logika Proses 1. Administator dan Petugas Registrasi memilih

proses yang akan diolahya

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Tabel 3.26 Spesifikasi Proses Pelaporan Data Antrian

Nomer Proses 4.4

Nama Proses Pelaporan Data Antrian

Deskripsi Proses yang berisikan pilihan pengolahan laporan antrian

Source (Sumber) Administator dan Petugas Registrasi.

Input Pilih “Laporan Antrian Per Hari”, dan “Laporan Antrian

Per Periode”.

Output Tampilan Data “Laporan Antrian Per Hari”, dan “Laporan

Antrian Per Periode”.

Destination (Tujuan) Pengolahan Cetak Data “Laporan Antrian Per Hari”, dan

Page 90: antrian pasie RJ.pdf

156

“Laporan Antrian Per Periode”.

Logika Proses 1. Administator dan Petugas Registrasi memilih

proses yang akan diolahya

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Tabel 3.27 Spesifikasi Proses Pelaporan Data Pendistribusian

Nomer Proses 4.5

Nama Proses Pelaporan Data Pendistribusian

Deskripsi Proses yang berisikan pilihan pengolahan laporan

pendistribusian

Source (Sumber) Administator.

Input Pilih “Laporan Pendistribusian Per Hari”, dan “Laporan

Pendistribusian Per Periode”.

Output Tampilan Data “Laporan Pendistribusian Per Hari”, dan

“Laporan Pendistribusian Per Periode”.

Destination (Tujuan) Pengolahan Cetak Data “Laporan Pendistribusian Per

Hari”, dan “Laporan Pendistribusian Per Periode”.

Logika Proses 1. Administator memilih proses yang akan diolahya

2. Maka akan keluar tampilan data yang dibutuhkan.

3. Jika tidak ada data yang akan diolah maka dapat

keluar dan kembali ke menu utama.

Page 91: antrian pasie RJ.pdf

157

Tabel 3.28 Spesifikasi Proses Pengolahan Data User

Nomer Proses 5.1

Nama Proses Perubahan Password

Deskripsi Proses yang berisikan pengolahan data Pengolahan Data

User untuk mengganti password yang digunakan sebagai

pengguna sistem.

Source (Sumber) Administator, dokter dan petugas registrasi .

Input Memasukan Data : Password Lama, Password Baru dan

Confrim Password.

Output Info semua masukan password

Destination (Tujuan) Password yang sudah diperbaharui.

Logika Proses 1. Administator, dokter dan petugas registrasi

memasukan data Password Lama, Password Baru

dan Confrim Password yang telah diperbaharui.

2. Maka akan ada pilihan, apakah data yang

dimasukan akan disimpan atau di batalkan .

3. Jika disimpan data secara otomatis data dapat

tersimpan.

4. Tetapi Jika dibatalkan, maka data perubahan

password yang dimasukan sudah dibatalkan

kemudian secara otomatis dapat keluar dan

kembali ke menu utama.

Page 92: antrian pasie RJ.pdf

158

3.6.2.3 Spesifiksi Proses DFD level 3

Tabel 3.29 Spesifikasi Proses Penambahan Data Karyawan

Nomer Proses 2.1.1

Nama Proses Penambahan data Karyawan

Deskripsi Proses yang berisikan penambahan data karyawan

Source (Sumber) Petugas administrator

Input Memasukan data : Nama, Alamat, Handphone, Email,

Jabatan dan Status.

Output Data karyawan yang ditambahkan.

Destination (Tujuan) Menambahkan data karyawan

Logika Proses 1. Petugas administrator memasukan data Nama,

Alamat, Handphone, Email, Jabatan dan Status.

2. Maka akan ada pilihan, apakah data yang

dimasukan akan disimpan atau di batalkan .

3. Jika disimpan data secara otomatis data dapat

tersimpan.

4. Tetapi Jika dibatalkan, maka tambah data

karyawan yang dimasukan sudah dibatalkan

kemudian secara otomatis dapat keluar dan

kembali ke menu utama.

Page 93: antrian pasie RJ.pdf

159

Tabel 3.30 Spesifikasi Proses Pencarian Data Karyawan

Nomer Proses 2.1.2

Nama Proses Pencarian data Karyawan

Deskripsi Proses yang berisikan pencarian data karyawan

Source (Sumber) Petugas administrator

Input Memasukan kata kunci pencarian berdasarkan NIK

Nama, Alamat, Handphone, dan Email.

Output Data karyawan yang dicari.

Destination (Tujuan) Mencari data karyawan.

Logika Proses 1. Petugas administrator memasukan kata kunci

pencarian berdasarkan NIK, Nama, Alamat,

Handphone, dan Email.

2. Maka akan tampil data karyawan yang di cari.

Tabel 3.31 Spesifikasi Proses Pengeditan Data Karyawan

Nomer Proses 2.1.3

Nama Proses Pengeditan data Karyawan

Deskripsi Proses yang berisikan Pengeditan data Karyawan

Source (Sumber) Petugas administrator

Input A. Memasukan kata kunci pencarian berdasarkan

NIK Nama, Alamat, Handphone, dan Email. untuk

melakukan pencarian data yang akan diedit.

B. Memasukan data : NIK Nama, Alamat,

Page 94: antrian pasie RJ.pdf

160

Handphone, Email, jabatan dan status. yang akan

di edit

Output Data Karyawan yang di edit.

Destination (Tujuan) Mengedit data karyawan.

Logika Proses 1. Petugas administrator memasukan kata kunci

pencarian berdasarkan NIK Nama, Alamat,

Handphone, dan Email.

2. Maka akan tampil data karyawan yang di cari

untuk di edit.

3. Petugas administrator memasukan data NIK

Nama, Alamat, Handphone, Email, jabatan dan

status yang akan di edit.

4. Maka akan ada pilihan, apakah data yang

dimasukan akan disimpan atau di batalkan .

5. Jika disimpan data secara otomatis data dapat

tersimpan.

6. Tetapi Jika dibatalkan, maka edit data karyawan

yang dimasukan sudah dibatalkan kemudian

secara otomatis dapat keluar dan kembali ke

menu utama.

Page 95: antrian pasie RJ.pdf

161

Tabel 3.32 Spesifikasi Proses Penonaktifan Data Karyawan

Nomer Proses 2.1.4

Nama Proses Penonaktifan Data Karyawan

Deskripsi Proses yang berisikan Non Aktif data Karyawan

Source (Sumber) Petugas administrator

Input A. Memasukan kata kunci pencarian berdasarkan

NIK Nama, Alamat, Handphone, dan Email.

untuk melakukan pencarian data yang akan dinon

aktifkan.

B. Mengklik tombol non aktif untuk menon aktifkan

data karyawan.

Output Data Karyawan yang dinonaktifkan.

Destination (Tujuan) Menonaktifkan data karyawan.

Logika Proses 1. Petugas administrator memasukan kata kunci

pencarian berdasarkan NIK Nama, Alamat,

Handphone, dan Email.

2. Maka akan tampil data karyawan yang di cari

untuk dinonaktifkan.

3. Petugas administrator Mengklik tombol non aktif

untuk menonaktifkan data karyawan.

4. Maka akan ada pilihan, apakah data yang

dimasukan akan dinonaktifkan atau dibatalkan .

5. Jika dinon aktifkan data secara otomatis data telah

Page 96: antrian pasie RJ.pdf

162

dinonaktifkan.

6. Tetapi Jika dibatalkan, maka non aktif data

karyawan yang dimasukan sudah dibatalkan

kemudian secara otomatis dapat keluar dan

kembali ke menu utama.

Tabel 3.33 Spesifikasi Proses Refresh Data Karyawan

Nomer Proses 2.1.5

Nama Proses Refresh data Karyawan

Deskripsi Proses yang berisikan refresh data karyawan

Source (Sumber) Petugas administrator

Input Mengklik tombol refresh data karyawan.

Output Data karyawan yang direfresh.

Destination (Tujuan) Merefresh data karyawan.

Logika Proses 1. Petugas administrator Mengklik tombol refresh

data karyawan.

2. Maka akan tampil data karyawan yang di refresh.

Tabel 3.34 Spesifikasi Proses Penambahan Data Login

Nomer Proses 2.2.1

Nama Proses Penambahan Data Login

Deskripsi Proses yang berisikan penambahan data login

Page 97: antrian pasie RJ.pdf

163

Source (Sumber) Petugas administrator

Input Memasukan data : kode_pengguna dan username.

Output Data login yang ditambahkan.

Destination (Tujuan) Menambahkan data login

Logika Proses 1. Petugas administrator memasukan data

kode_pengguna dan username.

2. Maka akan ada pilihan, apakah data yang

dimasukan akan disimpan atau di batalkan .

3. Jika disimpan data secara otomatis data dapat

tersimpan.

4. Tetapi Jika dibatalkan, maka tambah data login

yang dimasukan sudah dibatalkan kemudian

secara otomatis dapat keluar dan kembali ke

menu utama.

Tabel 3.35 Spesifikasi Proses Pencarian Data Login

Nomer Proses 2.2.2

Nama Proses Pencarian data login

Deskripsi Proses yang berisikan pencarian data login

Source (Sumber) Petugas administrator

Input Memasukan kata kunci pencarian berdasarkan

kode_pengguna, id_login dan username.

Output Data login yang dicari.

Page 98: antrian pasie RJ.pdf

164

Destination (Tujuan) Mencari data login.

Logika Proses 1. Petugas administrator memasukan kata kunci

pencarian berdasarkan kode_pengguna, id_login

dan username.

2. Maka akan tampil data login yang di cari.

Tabel 3.36 Spesifikasi Proses Penonaktifan Data Login

Nomer Proses 2.2.4

Nama Proses Non Aktif data login

Deskripsi Proses yang berisikan Non Aktif data login

Source (Sumber) Petugas administrator

Input A. Memasukan kata kunci pencarian berdasarkan

kode_pengguna, id_login dan username.

B. untuk melakukan pencarian data yang akan dinon

aktifkan.

C. Mengklik tombol non aktif untuk menon aktifkan

data login.

Output Data login yang dinonaktifkan.

Destination (Tujuan) Menonaktifkan data login.

Logika Proses 1. Petugas administrator memasukan kata kunci

pencarian berdasarkan kode_pengguna, id_login

dan username.

2. Maka akan tampil data login yang di cari untuk di

Page 99: antrian pasie RJ.pdf

165

non aktifkan.

3. Petugas administrator Mengklik tombol non aktif

untuk menonaktifkan data login.

4. Maka akan ada pilihan, apakah data yang

dimasukan akan dinonaktifkan atau dibatalkan .

5. Jika dinonaktifkan data secara otomatis data telah

dinonaktifkan.

6. Tetapi Jika dibatalkan, maka nonaktif data login

yang dimasukan sudah dibatalkan kemudian

secara otomatis dapat keluar dan kembali ke

menu utama.

Tabel 3.37 Spesifikasi Proses Refresh Data Login

Nomer Proses 2.2.5

Nama Proses Refresh data login

Deskripsi Proses yang berisikan refresh data login

Source (Sumber) Petugas administrator

Input Mengklik tombol refresh data login.

Output Data login yang direfresh.

Destination (Tujuan) Merefresh data login.

Logika Proses 1. Petugas administrator Mengklik tombol refresh

data login.

2. Maka akan tampil data login yang di refresh.

Page 100: antrian pasie RJ.pdf

166

Tabel 3.38 Spesifikasi Proses Penambahan Data Dokter

Nomer Proses 2.3.1

Nama Proses Penambahan data dokter

Deskripsi Proses yang berisikan penambahan data dokter

Source (Sumber) Petugas administrator

Input Memasukan data : Nama Dokter, Status, Alamat,

Handphone, Email dan Keterangan.

Output Data dokter yang ditambahkan.

Destination (Tujuan) Menambahkan data dokter

Logika Proses 1. Petugas administrator memasukan data Nama

Dokter, Status, Alamat, Handphone, Email dan

Keterangan.

2. Maka akan ada pilihan, apakah data yang

dimasukan akan disimpan atau di batalkan .

3. Jika disimpan data secara otomatis data dapat

tersimpan.

4. Tetapi Jika dibatalkan, maka tambah data dokter

yang dimasukan sudah dibatalkan kemudian

secara otomatis dapat keluar dan kembali ke

menu utama.

Page 101: antrian pasie RJ.pdf

167

Tabel 3.39 Spesifikasi Proses Pencarian Data Dokter

Nomer Proses 2.3.2

Nama Proses Pencarian data dokter

Deskripsi Proses yang berisikan cari data dokter

Source (Sumber) Petugas administrator

Input Memasukan kata kunci pencarian berdasarkan Kode

Dokter, Nama Dokter, Alamat, Email dan Handphone.

Output Data dokter yang dicari.

Destination (Tujuan) Mencari data dokter.

Logika Proses 1. Petugas administrator memasukan kata kunci

pencarian berdasarkan Kode Dokter, Nama

Dokter, Alamat, Email dan Handphone.

2. Maka akan tampil data dokter yang di cari.

Tabel 3.40 Spesifikasi Proses Pengeditan Data Dokter

Nomer Proses 2.3.3

Nama Proses Pengeditan data dokter

Deskripsi Proses yang berisikan pengeditan data dokter

Source (Sumber) Petugas administrator

Input A. Memasukan kata kunci pencarian berdasarkan

Kode Dokter, Nama Dokter, Alamat, Email dan

Handphone. untuk melakukan pencarian data yang

akan diedit.

Page 102: antrian pasie RJ.pdf

168

B. Memasukan data : Nama Dokter, Status, Alamat,

Handphone, Email dan Keterangan yang akan di

edit

Output Data dokter yang di edit.

Destination (Tujuan) Mengedit data dokter.

Logika Proses 1. Petugas administrator memasukan kata kunci

pencarian berdasarkan Kode Dokter, Nama

Dokter, Alamat, Email dan Handphone.

2. Maka akan tampil data dokter yang di cari untuk

di edit.

3. Petugas administrator memasukan data Nama

Dokter, Status, Alamat, Handphone, Email dan

Keterangan yang akan di edit.

4. Maka akan ada pilihan, apakah data yang

dimasukan akan disimpan atau di batalkan .

5. Jika disimpan data secara otomatis data dapat

tersimpan.

6. Tetapi Jika dibatalkan, maka edit data dokter yang

dimasukan sudah dibatalkan kemudian secara

otomatis dapat keluar dan kembali ke menu

utama.

Page 103: antrian pasie RJ.pdf

169

Tabel 3.41 Spesifikasi Proses Penonaktifan Data Dokter

Nomer Proses 2.3.4

Nama Proses Penonaktifan data dokter

Deskripsi Proses yang berisikan penonaktifan data dokter

Source (Sumber) Petugas administrator

Input A. Memasukan kata kunci pencarian berdasarkan

Kode Dokter, Nama Dokter, Status, Alamat,

Handphone, dan Email.

B. untuk melakukan pencarian data yang akan dinon

aktifkan.

C. Mengklik tombol non aktif untuk menon aktifkan

data dokter.

Output Data dokter yang dinonaktifkan.

Destination (Tujuan) Menonaktifkan data dokter.

Logika Proses 1. Petugas administrator memasukan kata kunci

pencarian berdasarkan Kode Dokter, Nama

Dokter, Status, Alamat, Handphone, dan Email.

2. Maka akan tampil data dokter yang di cari untuk

di non aktifkan.

3. Petugas administrator Mengklik tombol non aktif

untuk menonaktifkan data login.

4. Maka akan ada pilihan, apakah data yang

dimasukan akan dinonaktifkan atau di batalkan .

Page 104: antrian pasie RJ.pdf

170

5. Jika dinonaktifkan data secara otomatis data telah

dinonaktifkan.

6. Tetapi Jika dibatalkan, maka non aktif data dokter

yang dimasukan sudah dibatalkan kemudian

secara otomatis dapat keluar dan kembali ke

menu utama.

Tabel 3.42 Spesifikasi Proses Refresh Data Dokter

Nomer Proses 2.3.5

Nama Proses Refresh data dokter

Deskripsi Proses yang berisikan refresh data dokter

Source (Sumber) Petugas administrator

Input Mengklik tombol refresh data dokter.

Output Data dokter yang direfresh.

Destination (Tujuan) Merefresh data dokter.

Logika Proses 1. Petugas administrator Mengklik tombol refresh

data dokter.

2. Maka akan tampil data dokter yang di refresh.

Tabel 3.43 Spesifikasi Proses Penambahan Data Ruangan

Nomer Proses 2.4.1

Nama Proses Penambahan data ruangan

Deskripsi Proses yang berisikan Penambahan data ruangan

Page 105: antrian pasie RJ.pdf

171

Source (Sumber) Petugas administrator

Input Memasukan data : Nama Ruangan dan Telepon.

Output Data ruangan yang ditambahkan.

Destination (Tujuan) Menambahkan data ruangan

Logika Proses 1. Petugas administrator memasukan data Nama

Ruangan dan Telepon.

2. Maka akan ada pilihan, apakah data yang

dimasukan akan disimpan atau di batalkan .

3. Jika disimpan data secara otomatis data dapat

tersimpan.

4. Tetapi Jika dibatalkan, maka tambah data ruangan

yang dimasukan sudah dibatalkan kemudian

secara otomatis dapat keluar dan kembali ke

menu utama.

Tabel 3.44 Spesifikasi Proses Pengeditan Data Ruangan

Nomer Proses 2.4.2

Nama Proses Pengeditan data ruangan

Deskripsi Proses yang berisikan Pengeditan data ruangan

Source (Sumber) Petugas administrator

Input A. Memasukan kata kunci pencarian berdasarkan

Kode Ruang dan Nama Ruang untuk melakukan

pencarian data yang akan diedit.

Page 106: antrian pasie RJ.pdf

172

B. Memasukan data : Nama Ruangan dan Telepon

yang akan di edit

Output Data ruangan yang di edit.

Destination (Tujuan) Mengedit data ruangan.

Logika Proses 1. Petugas administrator memasukan kata kunci

pencarian berdasarkan Kode Ruang dan Nama

Ruang.

2. Maka akan tampil data ruangan yang di cari untuk

di edit.

3. Petugas administrator memasukan data Nama

Ruangan dan Telepon yang akan di edit.

4. Maka akan ada pilihan, apakah data yang

dimasukan akan disimpan atau di batalkan .

5. Jika disimpan data secara otomatis data dapat

tersimpan.

6. Tetapi Jika dibatalkan, maka edit data ruangan

yang dimasukan sudah dibatalkan kemudian

secara otomatis dapat keluar dan kembali ke

menu utama.

Tabel 3.45 Spesifikasi Proses Refresh Data Ruangan

Nomer Proses 2.4.3

Nama Proses Refresh data ruangan

Page 107: antrian pasie RJ.pdf

173

Deskripsi Proses yang berisikan refresh data ruangan

Source (Sumber) Petugas administrator

Input Mengklik tombol refresh data ruangan.

Output Data ruangan yang direfresh.

Destination (Tujuan) Merefresh data ruangan.

Logika Proses 1. Petugas administrator Mengklik tombol refresh

data ruangan.

2. Maka akan tampil data ruangan yang di refresh.

Tabel 3.46 Spesifikasi Proses Pembuatan Data Jadwal Dokter

Nomer Proses 2.5.1

Nama Proses Pembuatan data jadwal dokter

Deskripsi Proses yang berisikan tambah data jadwal dokter

Source (Sumber) Petugas administrator

Input Memasukan data : bulan, tahun dan kosongkan tanggal.

Output Data jadwal dokter yang dibuatkan.

Destination (Tujuan) Membuat data jadwal dokter

Logika Proses 1. Petugas administrator memasukan data bulan,

tahun dan kosongkan tanggal.

2. Maka akan ada pilihan, apakah data yang

dimasukan akan disimpan atau di batalkan .

3. Jika disimpan data secara otomatis data dapat

tersimpan.

Page 108: antrian pasie RJ.pdf

174

4. Tetapi Jika dibatalkan, maka tambah data ruangan

yang dimasukan sudah dibatalkan kemudian

secara otomatis dapat keluar dan kembali ke

menu utama.

Tabel 3.47 Spesifikasi Proses Pencarian Data Jadwal Dokter

Nomer Proses 2.5.2

Nama Proses Pencarian data jadwal dokter

Deskripsi Proses yang berisikan Pencarian data jadwal dokter

Source (Sumber) Petugas administrator

Input Memasukan kata kunci pencarian berdasarkan Kode

jadwal, Nama Ruang, tanggal, dan nama dokter.

Output Data jadwal dokter yang dicari.

Destination (Tujuan) Mencari data jadwal dokter

Logika Proses 1. Petugas administrator memasukan kata kunci

pencarian berdasarkan Kode jadwal, Nama

Ruang, tanggal, dan nama dokter.

2. Maka akan tampil data jadwal dokter yang di cari.

Tabel 3.48 Spesifikasi Proses Pengeditan Data Jadwal Dokter

Nomer Proses 2.5.3

Nama Proses Pengeditan data jadwal dokter

Deskripsi Proses yang berisikan Pengeditan data jadwal dokter

Page 109: antrian pasie RJ.pdf

175

Source (Sumber) Petugas administrator

Input A. Memasukan kata kunci pencarian berdasarkan

Kode Ruang dan Nama Ruang untuk melakukan

pencarian data yang akan diedit.

B. Memasukan data : kode jadwal.

Output Data jadwal dokter yang di edit.

Destination (Tujuan) Mengedit data jadwal dokter

Logika Proses 1. Petugas administrator memasukan kata kunci

pencarian berdasarkan Kode Ruang dan Nama

Ruang.

2. Maka akan tampil data ruangan yang di cari untuk

di edit.

3. Petugas administrator memasukan data kode

jadwal. yang akan di edit.

4. Maka akan ada pilihan, apakah data yang

dimasukan akan disimpan atau di batalkan .

5. Jika disimpan data secara otomatis data dapat

tersimpan.

6. Tetapi Jika dibatalkan, maka edit data ruangan

yang dimasukan sudah dibatalkan kemudian

secara otomatis dapat keluar dan kembali ke

menu utama.

Page 110: antrian pasie RJ.pdf

176

Tabel 3.49 Spesifikasi Proses Cetak Data Jadwal Dokter

Nomer Proses 2.5.4

Nama Proses Cetak data jadwal dokter

Deskripsi Proses yang berisikan cetak data jadwal dokter

Source (Sumber) Petugas administrator

Input Memasukan kata kunci bulan dan tahun yang akan dicetak

Output Data Jadwal dokter yang dicetak.

Destination (Tujuan) Mencetak data jadwal dokter.

Logika Proses 1. Petugas administrator memasukan kata kunci

bulan dan tahun yang akan dicetak

2. Maka akan tampil datajadwal dokter yang di

cetak.

3. Kemudian ada pilihan untuk preview atau

langsung di print.

Tabel 3.50 Spesifikasi Proses Refresh Data Jadwal Dokter

Nomer Proses 2.5.5

Nama Proses Refresh data jadwal dokter

Deskripsi Proses yang berisikan refresh data jadwal dokter

Source (Sumber) Petugas administrator, petugas registrasi dan dokter.

Input Mengklik tombol refresh data jadwal dokter.

Output Data jadwal dokter yang direfresh.

Destination (Tujuan) Merefresh data jadwal dokter.

Page 111: antrian pasie RJ.pdf

177

Logika Proses 1. Petugas administrator, petugas registrasi dan

dokter. Mengklik tombol refresh data jadwal

dokter.

2. Maka akan tampil data jadwal dokter yang di

refresh.

Tabel 3.51 Spesifikasi Proses Pencarian Data Penanggung

Nomer Proses 2.6.1

Nama Proses Pencarian data penanggung

Deskripsi Proses yang berisikan pencarian data penanggung

Source (Sumber) Petugas administrator dan petugas registrasi.

Input Memasukan kata kunci pencarian berdasarkan

ID_penanggung dan nama penanggung.

Output Data penanggung yang dicari.

Destination (Tujuan) Mencari data penanggung.

Logika Proses 1. Petugas administrator dan petugas registrasi

memasukan kata kunci pencarian berdasarkan

ID_penanggung dan nama penanggung.

2. Maka akan tampil data penanggung yang di cari.

Tabel 3.52 Spesifikasi Proses Pengeditan Data Penanggung

Nomer Proses 2.6.2

Nama Proses Pengeditan data penanggung

Page 112: antrian pasie RJ.pdf

178

Deskripsi Proses yang berisikan pengeditan data penanggung

Source (Sumber) Petugas Registrasi

Input A. Memasukan kata kunci pencarian berdasarkan

ID_penanggung dan nama penanggung. untuk

melakukan pencarian data yang akan diedit.

B. Memasukan data : Nama penanggung, Status,

Alamat, telepon, bidang pekerjaan, tanggal, range

pendapatan dan hub. Dengan pasien. yang akan di

edit

Output Data penanggung yang di edit.

Destination (Tujuan) Mengedit data penanggung.

Logika Proses 1. Petugas registrasi memasukan kata kunci

pencarian berdasarkan ID_penanggung dan nama

penanggung.

2. Maka akan tampil data penanggung yang di cari

untuk di edit.

3. Petugas registrasi memasukan data Nama

penanggung, Status, Alamat, telepon, bidang

pekerjaan, tanggal, range pendapatan dan hub.

Dengan pasien. yang akan di edit.

4. Maka akan ada pilihan, apakah data yang

dimasukan akan disimpan atau di batalkan .

5. Jika disimpan data secara otomatis data dapat

tersimpan.

Page 113: antrian pasie RJ.pdf

179

6. Tetapi Jika dibatalkan, maka edit data penanggung

yang dimasukan sudah dibatalkan kemudian secara

otomatis dapat keluar dan kembali ke menu utama.

Tabel 3.53 Spesifikasi Proses Refresh Data Penanggung

Nomer Proses 2.6.3

Nama Proses Refresh data penanggung

Deskripsi Proses yang berisikan refresh data penanggung

Source (Sumber) Petugas administrator dan petugas registrasi.

Input Mengklik tombol refresh data penanggung.

Output Data penanggung yang direfresh.

Destination (Tujuan) Merefresh data penanggung.

Logika Proses 1. Petugas administrator dan petugas registrasi.

Mengklik tombol refresh data penanggung.

2. Maka akan tampil data penanggung yang di

refresh.

Tabel 3.54 Spesifikasi Proses Pencarian Data Pasien

Nomer Proses 2.7.1

Nama Proses Pencarian data pasien

Deskripsi Proses yang berisikan cari data pasien

Source (Sumber) Petugas administrator dan petugas registrasi.

Input Memasukan kata kunci pencarian berdasarkan Kode Pasien

Page 114: antrian pasie RJ.pdf

180

dan Nama pasien.

Output Data pasien yang dicari.

Destination (Tujuan) Mencari data pasien.

Logika Proses 1. Petugas administrator memasukan kata kunci

pencarian berdasarkan Kode pasien, dan Nama

pasien.

2. Maka akan tampil data dokter yang di cari.

Tabel 3.55 Spesifikasi Proses Pengeditan Data Pasien

Nomer Proses 2.7.2

Nama Proses Pengeditan data pasien

Deskripsi Proses yang berisikan Pengeditan data pasien

Source (Sumber) Petugas registrasi

Input A. Memasukan kata kunci pencarian berdasarkan

Kode pasien, dan Nama pasien. untuk melakukan

pencarian data yang akan diedit.

B. Memasukan data : No Ktp, Jenis Kelamin, Tempat

tanggal lahir, Alamat, Kota, Kecamatan, Desa,

Telepon, Agama, Pekerjaan, Gol darah dan warga

negara yang akan di edit

Output Data pasien yang di edit.

Destination (Tujuan) Mengedit data pasien.

Logika Proses 1. Petugas registrasi memasukan kata kunci pencarian

Page 115: antrian pasie RJ.pdf

181

berdasarkan Kode pasien, dan Nama pasien.

2. Maka akan tampil data pasien yang di cari untuk di

edit.

3. Petugas registrasi memasukan data No Ktp, Jenis

Kelamin, Tempat tanggal lahir, Alamat, Kota,

Kecamatan, Desa, Telepon, Agama, Pekerjaan,

Gol darah dan warga negara yang akan di edit.

4. Maka akan ada pilihan, apakah data yang

dimasukan akan disimpan atau di batalkan .

5. Jika disimpan data secara otomatis data dapat

tersimpan.

6. Tetapi Jika dibatalkan, maka edit data pasien yang

dimasukan sudah dibatalkan kemudian secara

otomatis dapat keluar dan kembali ke menu utama.

Page 116: antrian pasie RJ.pdf

182

Tabel 3.56 Spesifikasi Proses Refresh Data Pasien

Nomer Proses 2.7.3

Nama Proses Refresh data pasien

Deskripsi Proses yang berisikan refresh data pasien

Source (Sumber) Petugas administrator dan petugas registrasi.

Input Mengklik tombol refresh data pasien.

Output Data pasien yang direfresh.

Destination (Tujuan) Merefresh data pasien.

Logika Proses 1. Petugas administrator dan petugas registrasi.

Mengklik tombol refresh data pasien.

2. Maka akan tampil data pasien yang di refresh.

3.6.3 Kamus data

Berdasarkan arus data pada DFD yang telah dibuat, maka untuk

mengetahui kebutuhan-kebutuhan informasi pada sistem bisa dilihat pada tabel

kamus data dibawah ini :

Tabel 3.57 Kamus Data Login

Nama Login

Deskripsi Berisikan data login.

Struktur data

ID_login+Username+Password+Status

+Tanggal Daftar+ Kode_Pengguna

Page 117: antrian pasie RJ.pdf

183

ID_login [0-9]

Username [A-Z|a-z]

Password [A-Z|a-z|0-9]

Status [A-Z|a-z]

Tanggal Daftar [Date Time]

Kode_Pengguna [A-Z|a-z|0-9]

Tabel 3.58 Kamus Data Karyawan

Nama Data Karyawan.

Deskripsi Berisikan data karyawan.

Struktur data

NIK+Nama+Alamat+Handphone+Email

+Jabatan+Status.

NIK [A-Z|a-z|0-9]

Nama [A-Z|a-z]

Alamat [A-Z|a-z|0-9]

Handphone [0-9]

Email [A-Z|a-z|0-9|@|.]

Jabatan [A-Z|a-z]

Status [A-Z|a-z]

Tabel 3.59 Kamus Data Dokter

Nama Data Dokter.

Deskripsi Berisikan data dokter.

Page 118: antrian pasie RJ.pdf

184

Struktur data

Kode_Dokter+Nama_Dokter+Status+Alamat

+Handphone+Email+ Keterangan.

Kode_Dokter [A-Z|a-z|0-9]

Nama_Dokter [A-Z|a-z]

Status [A-Z|a-z]

Alamat [A-Z|a-z|0-9]

Handphone [0-9]

Email [A-Z|a-z|0-9|@|.]

Keterangan [A-Z|a-z]

Tabel 3.60 Kamus Data Ruangan

Nama Data Ruangan

Deskripsi Berisikan data ruangan.

Struktur data Kode_Ruang+Nama_Ruang+Telepon

Kode_Ruang [A-Z|a-z|0-9]

Nama_Ruang [A-Z|a-z|0-9]

Telepon [0-9]

Tabel 3.61 Kamus data Jadwal Dokter

Nama Data Jadwal Dokter.

Deskripsi Berisikan data jadwal dokter.

Struktur data Kode_Jadwal+Tanggal+ Shift.

Kode_Jadwal [A-Z|a-z|0-9]

Page 119: antrian pasie RJ.pdf

185

Tanggal [Date Time]

Shift [A-Z|a-z]

Tabel 3.62 Kamus Data Penanggung

Nama Data Penanggung.

Deskripsi Berisikan data penanggung.

Struktur data

ID_Penanggung+Nama+Alamat+Handphone+Telepon

+Range_Pendapatan+No.Surat_Pengantar

+Hub.Dengan_Pasien+Status+Pekerjaan+NIK

+Jabatan+ Tanggal.

ID_Penanggung [A-Z|a-z|0-9]

Nama [A-Z|a-z]

Alamat [A-Z|a-z|0-9]

Handphone [0-9]

Telepon [0-9]

Range_Pendapatan [0-9]

No.Surat_Pengantar [A-Z|a-z|0-9]

Hub.Dengan_Pasien [A-Z|a-z]

Status [A-Z|a-z]

Pekerjaan [A-Z|a-z]

NIK [A-Z|a-z|0-9]

Jabatan [A-Z|a-z]

Tanggal [Date Time]

Page 120: antrian pasie RJ.pdf

186

Tabel 3.63 Kamus Data Pasien

Nama Data Pasien.

Deskripsi Berisikan data pasien.

Struktur data

ID_Pasien+Nama+Alamat+Pekerjaan+Telepon

+Handphone+Agama

+Jenis_Kelamin+No_KTP+Tempat+Tanggal_Lahir

+Desa/Kabupaten+Kota/Kabupaten+Kecamatan

+Warga_Negara+Golongan_Darah,

+Nama_Ibu_Kandung+Pendidikan+Tanggal

ID_Pasien [A-Z|a-z|0-9]

Nama [A-Z|a-z]

Alamat [A-Z|a-z|0-9]

Pekerjaan [A-Z|a-z]

Telepon [0-9]

Handphone [0-9]

Agama [A-Z|a-z]

Jenis_Kelamin [A-Z|a-z]

No_KTP [0-9]

Tempat [A-Z|a-z]

Tanggal_Lahir [Date Time]

Desa/Kabupaten [A-Z|a-z]

Kota/Kabupaten [A-Z|a-z]

Kecamatan [A-Z|a-z]

Page 121: antrian pasie RJ.pdf

187

Warga_Negara [A-Z|a-z]

Golongan_Darah [A-Z|a-z]

Nama_Ibu_Kandung [A-Z|a-z]

Pendidikan [A-Z|a-z|0-9]

Tanggal [Date Time]

Tabel 3.64 Kamus Data Registrasi

Nama Data Registrasi.

Deskripsi Berisikan data registrasi.

Struktur data

No_Registrasi+Tanggal+Diagnosa_awal+Rujukan_Dari,

+Instalasi_awal+Dokter Rujukan.

No_Registrasi [A-Z|a-z|0-9]

Tanggal [Date Time]

Diagnosa_awal [A-Z|a-z]

Rujukan_Dari [A-Z|a-z]

Instalasi_awal [A-Z|a-z]

Dokter Rujukan [A-Z|a-z]

Tabel 3.65 Kamus Data Rekam Medis

Nama Data Rekam Medis.

Deskripsi Berisikan data rekam medis.

Struktur data No_Rekam_Medis.

No_Rekam_Medis [A-Z|a-z|0-9]

Page 122: antrian pasie RJ.pdf

188

Tabel 3.66 Kamus Data Kelurahan

Nama Data Kelurahan.

Deskripsi Berisikan data Kelurahan

Struktur data Id_Kelurahan+Nama_Kelurahan.

Id_Kelurahan [0-9]

Nama_Kelurahan [A-Z|a-z]

Tabel 3.67 Kamus Data Kecamatan

Nama Data Kecamatan.

Deskripsi Berisikan data Kecamatan

Struktur data Id_Kecamatan, Nama_Kecamatan.

Id_Kecamatan [0-9]

Nama_Kecamatan [A-Z|a-z]

Tabel 3.68 Kamus Data Kabupaten

Nama Data Kabupaten.

Deskripsi Berisikan data kabupaten

Struktur data Id_Kota_Kab+Nama_Kota_Kab.

Id_ Kota_Kab [0-9]

Nama_ Kota_Kab [A-Z|a-z]

Page 123: antrian pasie RJ.pdf

189

Tabel 3.69 Kamus Data Nota Transaksi

Nama Data Nota Transaksi.

Deskripsi Berisikan data nota transaksi

Struktur data Kode_Nota+Biaya_Pemeriksaan+ Waktu_Datang.

Kode_Nota [A-Z|a-z|0-9]

Biaya_Pemeriksaan [0-9]

Waktu_Datang [Date Time]

Tabel 3.70 Kamus Data Antrian

Nama Data Antrian.

Deskripsi Berisikan data antrian

Struktur data Kode_Antrian+Tanggal+Nomer_Antrian+ Status.

Kode_Antrian [A-Z|a-z|0-9]

Tanggal [Date Time]

Nomer_Antrian [0-9]

Status [A-Z|a-z]

Tabel 3.71 Kamus Data Pendistribusian

Nama Data Pendistribusian.

Deskripsi Berisikan data pendistribusian

Struktur data

Kode_Pendistribusian+Status

+Waktu_Masuk+dan+Waktu_Keluar.

Page 124: antrian pasie RJ.pdf

190

Kode_Pendistribusian [A-Z|a-z|0-9]

Status [A-Z|a-z]

Waktu_Masuk [Date Time]

Waktu_Keluar [Date Time]

3.7 Perancangan Sistem

Perancangan akan dimulai setelah tahap analisis terhadap sistem selesai

dilakukan. Perancangan dapat didefinisikan sebagai proses aplikasi berbagai

teknik dan prinsip bagi tujuan pendefinisian suatu perangkat, suatu proses atau

sistem dalam detail yang memadai untuk memungkinkan realisasi fisiknya.

Perancangan digambarkan sebagai proses multi-langkah dimana representasi

struktur data, struktur program, karakteristik interface, dan detail prosedur,

disintesis dari persyaratan informasi [7].

3.7.1 Perancangan Data

Perancangan data yaitu menciptakan atau merancang data yang terhubung

dan disimpan secara bersama-sama. Untuk menggambarkannya digunakanlah

skema relasi dan struktur tabel. Dari dua hasil tersebut, implementasi basis data

akan bisa dikerjakan.

Page 125: antrian pasie RJ.pdf

191

3.7.1.1 Skema Relasi

Penanggung

PK ID_Penanggung

Nama

Alamat

Handphone

Telepon

Range_Pendapatan

No.Surat_Pengantar

Hub.Dengan_Pasien

Status

Pekerjaan

NIK

Jabatan

Tanggal

Pasien

PK ID_Pasien

Nama

Alamat

Pekerjaan

Telepon

Handphone

Agama

Jenis_Kelamin

No_KTP

Tempat_Lahir

Tanggal_Lahir

Warga_Negara

Gol_Darah

Nama_Ibu_Kandung

Pendidikan

Tanggal

FK1 ID_Penanggung

Registrasi

PK No_Registrasi

Tanggal

Diagnosa_awal

Rujukan_awal

Instalasi_awal

Dokter_Rujukan

FK1 ID_Pasien

FK2 NIK

Karyawan

PK NIK

Nama

Alamat

Handphone

Email

Jabatan

Status

Nota_Transaksi

PK Kode_Nota

Biaya_Pemeriksaan

Waktu_datang

FK1 No_Registrasi

Antrian

PK Kode_Antrian

Tanggal

No_Antrian

Status

FK1 No_Registrasi

Rekam_Medis

PK No_Rekam_Medis

FK1 ID_Pasien

Dokter

PK kode_Dokter

Nama_Dokter

Status

Handphone

Alamat

Email

Keterangan

Pendistribusian

PK Kode_Pendistribusian

Status

Waktu_Masuk

Waktu_Keluar

FK1 Kode_Antrian

FK2 Kode_Jadwal

Ruangan

PK Kode_Ruang

Nama_Ruang

Telepon

Kosong

Jadwal_Dokter

PK Kode_Jadwal

Tanggal

Shift

FK1 Kode_Ruang

FK2 kode_Dokter

FK3 NIK

Login

PK Kode_Login

Username

Password

Status

Tgl_Daftar

FK1 Kode_Pengguna

Kota_Kabupaten

PK Id_kota_kab

Nama_kota_kab

Kecamatan

PK Id_kecamatan

Nama_kecamatan

FK1 Id_kota_kab

Kelurahan

PK Id_kelurahan

Nama_kelurahan

FK1 Id_kecamatan

FK2 ID_Pasien

Gambar 3.44 Skema Relasi

Page 126: antrian pasie RJ.pdf

192

3.7.1.2 Struktur Tabel

Penyimpanan data pada aliran data disimpan dalam sebuah tabel seperti

yang diuraikan di bawah ini :

1) Tabel Penanggung

Nama Tabel : penanggung.sql

Tempat Penyimpanan : Hardisk

Tabel 3.72 Struktur Tabel Penanggung

No Nama Field Type Length Keterangan

1

2

3

4

5

6

7

8

9

10

11

12

ID_Penanggung

Nama

Alamat

Telepon

Range_Pendapatan

No.Surat_Pengantar

Hub.Dengan_Pasien

Status

Pekerjaan

NIK

Jabatan

Tanggal

Varchar

Varchar

Varchar

Varchar

Enum

Varchar

Varchar

Enum

Varchar

Varchar

Varchar

Date

12

50

100

12

20

30

20

14

30

Primary Key

2) Tabel Pasien

Nama Tabel : pasien.sql

Tempat Penyimpanan : Hardisk

Page 127: antrian pasie RJ.pdf

193

Tabel 3.73 Struktur Tabel Pasien

No Nama Field Type Length Keterangan

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

ID_Pasien

Nama

Alamat

Pekerjaan

Telepon

Handphone

Agama

Jenis_Kelamin

No.KTP

Tempat_Lahir

Tanggal_Lahir

Warga_Negara

Golongan_Darah

Nama_Ibu_Kandung

Pendidikan

Tanggal

Varchar

Varchar

Varchar

Varchar

Varchar

Varchar

Enum

Enum

Varchar

Varchar

Date

Varchar

Enum

Varchar

Varchar

Date

12

50

100

30

12

12

20

50

30

50

30

Primary Key

17 ID_Penanggung Varchar 12 Foreign Key reference

dari tabel penanggung

(ID_Penanggung)

Page 128: antrian pasie RJ.pdf

194

3) Tabel Registrasi

Nama Tabel : registrasi.sql

Tempat Penyimpanan : Hardisk

Tabel 3.74 Struktur Tabel Registrasi

No Nama Field Type Length Keterangan

1

2

3

4

5

6

No_Registrasi

Tanggal

Diagnosa_awal

RujukanDari

Instalasi_Awal

Dokter_Rujukan

Varchar

Date

Text

Text

Text

Varchar

12

200

200

200

200

12

Primary Key

7

8

Kode_Pasien

NIK

Varchar

Varchar

11

11

Foreign Key reference dari

tabel pasien (ID_Pasien)

Foreign Key reference dari

tabel karyawan (NIK)

4) Tabel Karyawan

Nama Tabel : karyawan.sql

Tempat Penyimpanan : Hardisk

Tabel 3.75 Struktur Tabel Karyawan

No Nama Field Type Length Keterangan

1

2

NIK

Nama

Varchar

Varchar

11

30

Primary Key

Page 129: antrian pasie RJ.pdf

195

3

4

5

6

7

Alamat

Handphone

Email

Status

Jabatan

Text

Varchar

Varchar

Enum

Enum

200

13

20

5) Tabel Nota Transaksi

Nama Tabel : nota_transaksi.sql

Tempat Penyimpanan : Hardisk

Tabel 3.76 Struktur Tabel Nota Transaksi

No Nama Field Type Length Keterangan

1

2

3

Kode_Nota

Biaya_Pemeriksaan

Waktu kedatangan

Varchar

Double

Date Time

12

Primary Key

4 No_Registrasi Varchar 11 Foreign Key reference

dari tabel registrasi

(No_Registrasi)

6) Tabel Antrian

Nama Tabel : antrian.sql

Tempat Penyimpanan : Hardisk

Page 130: antrian pasie RJ.pdf

196

Tabel 3.77 Struktur Tabel Antrian

No Nama Field Type Length Keterangan

1

2

3

4

Kode_Antrian

Tanggal

Nomer_Antrian

Status

Varchar

Date

Int

Varchar

12

6

40

Primary Key

5 No_Registrasi Varchar 12 Foreign Key reference

dari tabel registrasi

(No_Registrasi)

7) Tabel Rekam Medis

Nama Tabel : rekam_medis.sql

Tempat Penyimpanan : Hardisk

Tabel 3.78 Struktur Tabel Rekam Medis

No Nama Field Type Length Keterangan

1 No_Rekam_Medis Varchar 12 Primary Key

2 Kode_ Pasien Varchar 12 Foreign Key reference dari

tabel pasien (ID_Pasien)

8) Tabel Ruangan

Nama Tabel : ruangan.sql

Tempat Penyimpanan : Hardisk

Page 131: antrian pasie RJ.pdf

197

Tabel 3.79 Struktur Tabel Ruangan

No Nama Field Type Length Keterangan

1

2

3

4

Kode_Ruang

Nama_Ruang

Telepon

Kosong

Varchar

Varchar

Varchar

Enum

4

40

12

Primary Key

9) Tabel Jadwal Dokter

Nama Tabel : jadwal_dokter.sql

Tempat Penyimpanan : Hardisk

Tabel 3.80 Struktur Tabel Jadwal Dokter

No Nama Field Type Length Keterangan

1

2

3

Kode_Jadwal

Shift

Tanggal

Varchar

Enum

Date

8

Primary Key

4

5

Kode_Dokter

Kode_Ruang

Varchar

Varchar

11

4

Foreign Key reference dari tabel

dokter (Kode_Dokter)

Foreign Key reference dari tabel

ruang (Kode_Ruang)

10) Tabel Dokter

Nama Tabel : dokter.sql

Tempat Penyimpanan : Hardisk

Page 132: antrian pasie RJ.pdf

198

Tabel 3.81 Struktur Tabel Dokter

No Nama Field Type Length Keterangan

1

2

3

4

5

6

7

Kode_Dokter

Nama_dokter

Status

Handphone

Alamat

Email

Keterangan

Varchar

Varchar

enum

Varchar

Text

Varchar

Varchar

11

30

12

200

20

11

Primary Key

11) Tabel Login

Nama Tabel : pendistribusian.sql

Tempat Penyimpanan : Hardisk

Tabel 3.82 Struktur Tabel Login

No Nama Field Type Length Keterangan

1

2

3

4

Username

Password

Status

Tgl_Daftar

Varchar

Varchar

enum

Date Time

10

20

Primary Key

5 Kode_Pengguna Varchar 12 Foreign Key reference dari

tabel karyawan (NIK)

Foreign Key reference dari

tabel dokter (Kode_Dokter)

Page 133: antrian pasie RJ.pdf

199

12) Tabel Pendistribusian

Nama Tabel : pendistribusian.sql

Tempat Penyimpanan : Hardisk

Tabel 3.83 Struktur Tabel Pendistribusian

No Nama Field Type Length Keterangan

1

2

3

4

Kode_Pendistribusian

Status

Waktu_Masuk

Waktu_Keluar

Varchar

enum

Timestamp

Timestamp

50

Primary Key

5

6

Kode_Antrian

Kode_jadwal

Varchar

Varchar

12

12

Foreign Key reference

dari tabel antrian

(Kode_Antrian)

Foreign Key reference

dari tabel jadwal dokter

(Kode_jadwal)

13) Tabel Kota / Kabupaten

Nama Tabel : Kota_Kabupaten.sql

Tempat Penyimpanan : Hardisk

Tabel 3.84 Struktur Tabel Kota / Kabupaten

No Nama Field Type Length Keterangan

1

2

Id_Kabupaten

Nama Kabupaten

Integer

Varchar

11

50

Primary Key

Page 134: antrian pasie RJ.pdf

200

14) Tabel Kecamatan

Nama Tabel : Kecamatan.sql

Tempat Penyimpanan : Hardisk

Tabel 3.85 Struktur Tabel Kecamatan

No Nama Field Type Length Keterangan

Id_Kelurahan

Nama Kelurahan

Integer

Varchar

11

50

Primary Key

5 Id_Kabupaten

Integer

11

Foreign Key reference

dari tabel

Kota_Kabupaten

(Id_Kabupaten)

15) Tabel Kelurahan

Nama Tabel : Kelurahan.sql

Tempat Penyimpanan : Hardisk

Tabel 3.86 Struktur Tabel Kelurahan

No Nama Field Type Length Keterangan

1

2

Id_Kelurahan

Nama Kelurahan

Integer

Varchar

50

Primary Key

3

4

Id_Kabupaten

Id_Kelurahan

Integer

Integer

11

11

Foreign Key reference

dari tabel

Kota_Kabupaten

(Id_Kabupaten)

Foreign Key reference

Page 135: antrian pasie RJ.pdf

201

dari tabel Kelurahan

(Id_Kelurahan)

3.7.2 Perancangan Struktur Menu

Struktur menu dibangun untuk menjelaskan rancangan menu proses yang

dapat digunakan oleh pemakai. Struktur menu secara umum yang di buat dalam

sistem ini terdiri dari menu-menu dan sub bab menunya, sebagai berikut :

Page 136: antrian pasie RJ.pdf

202

A. Menu Administrator

MENU

ADMINISTRATOR

LOGIN

ADMINISTRATOR

Keluar Menu

File

Pengolahan

Data Master

Pengolahan

LaporanPengolahan

Data TransaksiPengolahan

userPengolahan

Data

Karyawan

Pengolahan

Data Dokter

Pengolahan

Data Login

Pengolahan

Data Jadwal

Dokter

Pengolahan

Data Ruangan

Pengolahan

Data Pasien

Pengolahan

Data

Registrasi

Pengolahan

Data

Rekam Medis

Pengolahan

Data

Nota Transaksi

Pengolahan

Data Antrian

Pengolahan

Data Pendistribusian

Laporan

Data Registrasi

Laporan

Data

Rekam Medis

Laporan

Data

Nota Transaksi

Laporan

Data Antrian

Laporan

DataPendistribusian

Perubahan

Password

Pengolahan

Data Penanggung

Pengolahan

Data Wilayah

Gambar 3.45 Struktur Menu Administrator

Page 137: antrian pasie RJ.pdf

203

B. Menu User (Petugas Registrasi)

MENU

REGISTRASI

LOGIN

REGISTRASI

Keluar Menu

FilePengolahan

Data Master

Pengolahan

Laporan

Pengolahan

Data

TransaksiSetting user

Pengolahan

Data Jadwal

Dokter

Pengolahan

Data

Penanggung

Pengolahan

Data Pasien

Pengolahan

Data

Registrasi

Pengolahan

Data Rekam

Medis

Pengolahan

Data Nota Transaksi

Pengolahan

Data Antrian

Pengolahan

Data Pendistribusian

Laporan Data

Registrasi

Laporan Data

Nota Transaksi

Laporan Data

Antrian

Perubahan

Password

Gambar 3.46 Struktur Menu User (Petugas Registrasi)

C. Menu Dokter

MENU DOKTER

LOGIN DOKTER

Keluar Menu

FilePengolahan

Data Master

Pengolahan

Laporan

Pengolahan

Data

Transaksi

Setting user

Pengolahan

Data Jadwal

Dokter

Pengolahan Data

Antrian

Pengolahan Data

Pendistribusian

Laporan Data

Rekam Medis

Perubahan

PasswordPengolahan

Data Rekam

Medis Pengisian

IP Layar

Gambar 3.47 Struktur Menu Dokter

Page 138: antrian pasie RJ.pdf

204

3.7.3 Perancangan Pengkodean

Pengkodean berfungsi untuk mendefinisikan suatu objek secara singkat,

mengklasifikasikan data dan memasukan data kedalam database. Kode dapat

dibentuk dari kumpulan huruf dan angka atau karakter khusus. Pada Sistem

Pendistribusian Pasien Poliklinik Umum Kepada Setiap Dokter Yang Praktek, di

rumah sakit bayukarta terdapat beberapa pengkodean untuk memudahkan dalam

pengolahan data sebagai berikut :

1. T Karyawan

NIK

Pengkodean karyawan di Rs. Bayukarta terdiri dari 10 digit yaitu sebagai

berikut :

Format : AA 99 99 99 99

: 2 digit untuk urutan

: 2 digit untuk tahun masuk kerja

: 2 digit untuk bulan masuk kerja

: 2 digit untuk tanggal masuk kerja

: 2 Angka untuk pengkodean suatu pegawai

Contoh NIK : RG23051101

RG : untuk singkatan dari karyawan registrasi

23 : untuk tanggal masuk kerja

05 : untuk bulan masuk kerja

11 : untuk tahun masuk kerja

01 : untuk urutan

Page 139: antrian pasie RJ.pdf

205

2. T Dokter

Kode_Dokter

Pengkodean dokter di Rs. Bayukarta terdiri dari 10 digit yaitu sebagai

berikut :

Format : AA 99 99 99 99

: 2 digit untuk urutan

: 2 digit untuk tahun masuk kerja

: 2 digit untuk bulan masuk kerja

: 2 digit untuk tanggal masuk kerja

: 2 angka untuk pengkodean suatu dokter

Contoh Kode_Dokter : DR23051101

DR : untuk singkatan dari dokter

23 : untuk tanggal masuk kerja

05 : untuk bulan masuk kerja

11 : untuk tahun masuk kerja

01 : untuk urutan

3. T Jadwal Dokter

Kode_Jadwal

Pengkodean jadwal dokter di Rs. Bayukarta terdiri dari 11 digit yaitu

sebagai berikut :

Page 140: antrian pasie RJ.pdf

206

Format : A 99 99 AA99 99 A

: 1 angka untuk waktu praktek

: 4 digit untuk kode ruangan

: 2 digit untuk tahun inputan data

: 2 digit untuk bulan inputan data

: 2 digit untuk tanggal inputan data

: 1 angka untuk pengkodean suatu jadwal

Contoh Kode_Jadwal : J210511001S

J : untuk singkatan dari jadwal dokter

21 : untuk tanggal inputan data

05 : untuk bulan inputan data

11 : untuk tahun inputan data

PU01 : untuk kode ruangan

S, P : untuk waktu praktek

4. T Ruangan

Kode_Ruang

Pengkodean ruangan di Rs. Bayukarta terdiri dari 4 digit yaitu sebagai

berikut :

Format : AA 99

: 2 digit untuk urutan

: 2 Angka untuk pengkodean suatu ruangan

Page 141: antrian pasie RJ.pdf

207

Contoh Kode_Ruang : PU01

PU : untuk singkatan dari ruangan

01 : untuk urutan

5. T Penanggung

Kode_Penanggung

Pengkodean penanggung di Rs. Bayukarta terdiri dari 11 digit yaitu

sebagai berikut :

Format : AA 99 99 99 999

: 3 digit untuk urutan

: 2 digit untuk tahun inputan data

: 2 digit untuk bulan inputan data

: 2 digit untuk tanggal inputan data

: 2 Angka untuk pengkodean suatu penanggung

Contoh Kode_Penanggung : PN230511001

PN : untuk singkatan dari penanggung

23 : untuk tanggal inputan data

05 : untuk Bulan inputan data

11 : untuk Tahunl inputan data

001 : untuk urutan

Page 142: antrian pasie RJ.pdf

208

6. T Pasien

Kode_Pasien

Pengkodean pasien di Rs. Bayukarta terdiri dari 11 digit yaitu sebagai

berikut :

Format : AA 99 99 99 999

: 3 digit untuk urutan

: 2 digit untuk tahun inputan data

: 2 digit untuk bulan inputan data

: 2 digit untuk tanggal inputan data

: 2 Angka untuk pengkodean suatu pasien

Contoh Kode_Pasien : PS230511001

PS : untuk singkatan dari pasien

23 : untuk tanggal inputan data

05 : untuk bulan inputan data

11 : untuk tahun inputan data

001 : untuk urutan

7. T Registrasi

Kode_Registrasi

Pengkodean registrasi di Rs. Bayukarta terdiri dari 11 digit yaitu sebagai

berikut :

Page 143: antrian pasie RJ.pdf

209

Format : AA 99 99 99 999

: 3 digit untuk urutan

: 2 digit untuk tahun inputan data

: 2 digit untuk bulan inputan data

: 2 digit untuk tanggal inputan data

: 2 Angka untuk pengkodean suatu registrasi

Contoh Kode_ Registrasi : RE230511001

RE : untuk singkatan dari registrasi

23 : untuk tanggal inputan data

05 : untuk bulan inputan data

11 : untuk tahun inputan data

001 : untuk urutan

8. T Rekam Medis

Kode_Rekam_Medis

Pengkodean rekam medis di Rs. Bayukarta terdiri dari 11 digit yaitu

sebagai berikut :

Format : AA 99 99 99 999

: 3 digit untuk urutan

: 2 digit untuk tahun inputan data

: 2 digit untuk bulan inputan data

: 2 digit untuk tanggal inputan data

: 2 Angka untuk pengkodean suatu rekam medis

Page 144: antrian pasie RJ.pdf

210

Contoh Kode_ Rekam_Medis : MR230511001

MR : untuk singkatan dari rekam medis

23 : untuk tanggal inputan data

05 : untuk bulan inputan data

11 : untuk tahun inputan data

001 : untuk urutan

9. T Nota Transaksi

Kode_Nota

Pengkodean nota transaksi di Rs. Bayukarta terdiri dari 11 digit yaitu

sebagai berikut :

Format : AA 99 99 99 999

: 3 digit untuk urutan

: 2 digit untuk tahun inputan data

: 2 digit untuk bulan inputan data

: 2 digit untuk tanggal inputan data

: 2 Angka untuk pengkodean suatu nota transaksi

Contoh Kode_ Nota : NT230511001

NT : untuk singkatan dari nota transaksi

23 : untuk tanggal inputan data

05 : untuk bulanl inputan data

11 : untuk tahun inputan data

001 : untuk urutan

Page 145: antrian pasie RJ.pdf

211

10. T Antrian

Kode_ Antrian

Pengkodean antrian di Rs. Bayukarta terdiri dari 11 digit yaitu sebagai

berikut :

Format : AA 99 99 99 999

: 3 digit untuk urutan

: 2 digit untuk tahun inputan data

: 2 digit untuk bulan inputan data

: 2 digit untuk tanggal inputan data

: 2 Angka untuk pengkodean suatu antrian

Contoh Kode_ Antrian : AN230511001

AN : untuk singkatan dari Antrian

23 : untuk tanggal inputan data

05 : untuk bulan inputan data

11 : untuk tahun inputan data

001 : untuk urutan

11. T Pendistribusian

Kode_ Pendistribusian

Pengkodean pendistribusian di Rs. Bayukarta terdiri dari 11 digit yaitu

sebagai berikut :

Page 146: antrian pasie RJ.pdf

212

Format : AA 99 99 99 999

: 3 digit untuk urutan

: 2 digit untuk tahun inputan data

: 2 digit untuk bulan inputan data

: 2 digit untuk tanggal inputan data

: 2 Angka untuk pengkodean suatu pendistribusian

Contoh Kode_ Pendistribusian : DS230511001

PS : untuk singkatan dari pendistribusian

23 : untuk tanggal inputan data

05 : untuk bulan inputan data

11 : untuk tahun inputan data

001 : untuk urutan

12. T Login

Kode_Login

Pengkodean ruangan di Rs. Bayukarta terdiri dari 11 digit yaitu sebagai

berikut :

Format : 9 99

: 2 digit untuk urutan

: 1 digit untuk kode dari masing- masing jabatan

Contoh Kode_ login : 101

1 s/d 3 : untuk kode dari masing- masing jabatan

01 : untuk urutan

Page 147: antrian pasie RJ.pdf

213

3.7.4 Perancangan Antarmuka

Antarmuka pemakai merupakan media komunikasi antara pemakai dengan

sistem komputer. Hasil perancangan antar muka pemakai akan memudahkan

proses implementasi. Adapun antarmuka pemakai antara perangkat lunak yang

akan dirancang ditampilkan sebagai berikut :

3.7.4.1 Spesifikasi Antarmuka

Spesifikasi antarmuka merupakan suatu bentuk media komunikasi dari

program yang akan dibuat untuk kebutuhan interface dengan pemakai.

Tabel 3.87 Spesifikasi Antarmuka

Menu Deskripsi Nama Tabel

Login Login

Administrator

Untuk masuk ke dalam

sistem menu administrator

login.sql

Login Petugas

Registrasi

Untuk masuk ke dalam

sistem menu petugas

registrasi

login..sql

Login Dokter Untuk masuk ke dalam

sistem menu dokter

login..sql

File Keluar Menu Untuk keluar dari sistem -

Data

Master

Data Karyawan Untuk memasukan dan

mengolah data Karyawan

karyawan.sql

Data Dokter Untuk memasukan dan

mengolah data Dokter

dokter.sql

Data Login Untuk memasukan dan login..sql

Page 148: antrian pasie RJ.pdf

214

mengolah data Login

Data Ruangan Untuk memasukan dan

mengolah data Ruangan

ruangan.sql

Data Jadwal

Dokter

Untuk memasukan dan

mengolah data Jadwal

Dokter

jadwal_dokter.sql

Penanggung Untuk memasukan dan

mengolah data

Penanggung

penanggung.sql

Pasien Untuk memasukan dan

mengolah data Pasien

pasien.sql

Data Wilayah Untuk memasukan dan

mengolah data kabupaten,

kecamatan dan kelurahan.

Kabupaten.sql

Kecamatan.sql

Kelurahan.sql

Data

Transaksi

Registrasi Untuk memasukan dan

mengolah data Registrasi

registrasi.sql

Rekam Medis Untuk memasukan dan

mengolah data Rekam

Medis

rekam_medis.sql

Nota Transaksi Untuk memasukan dan

mengolah data Nota

Transaksi

nota_transaksi.aql

Antrian Untuk memasukan dan

mengolah data Antrian

antrian.sql

Pendistribusian Untuk memasukan dan

mengolah data

pendistribusian.sql

Page 149: antrian pasie RJ.pdf

215

Pendistribusian

Laporan Registrasi Keluaran dari data

Registrasi

registrasi.sql

Rekam Medis Keluaran dari data

Registrasi

rekam_medis.sql

Nota Transaksi Keluaran dari data

Registrasi

nota_transaksi.aql

Antrian Keluaran dari data

Registrasi

antrian.sql

Pendistribusian Keluaran dari data

Registrasi

pendistribusian.sql

Pengolahan

Data User

Ganti password Untuk mengganti

password data Login

login.sql

IP Layar Untuk mengkoneksikan ke

server layar

-

3.7.4.2 Tampilan Masukan Antarmuka

Tampilan masukan antarmuka yaitu desain yang dirancang untuk

menerima masukan dari pengguna sistem. Masukan antarmuka ini berguna untuk

media pencatatan data yang merupakan sumber data untuk pengolahan data.

Adapun tampilan masukan ini meliputi :

3.7.4.2.1. Tampilan Masukan Antarmuka

Page 150: antrian pasie RJ.pdf

216

Tampilan masukan antarmuka yang menjelaskan seluruh keadaan yang

berhubungan dengan antarmuka sistem dan hak akses administrator, petugas

registrasi dan dokter. Antara lain sebagai berikut :

3.7.4.2.1.1. Tampilan login

- X

TANGGAL Rumah Sakit Bayukarta Karawang

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

LOGO

USERNAME :

PASSWORD

:

MASUK KELUAR

FORM LOGIN

Max 30 Karakter

Klik Tombol Masuk Untuk Akses Menu Utama

Max 10 Karakter

Keterangan

- Kolom Username digunakan

untuk memasukan nama dari

pemakai sistem ini.

- Kolom Password digunakan

untuk memasukan kode

password dari pemakai sistem

ini.

- Tombol Masuk digunakan

untuk mengakses ke F02 menu

utama adminsator, untuk

mengakses F03 menu utama

registrasi, dan mengakses F04

menu dokter dari sistem ini.

- Tombol Keluar digunakan

untuk keluar dari sistem.

Keterangan

Nama Form : Form Login

Ukuran Layar : 544 x 425

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

F01

WAKTU

Gambar 3.48 Tampilan Form Login

Page 151: antrian pasie RJ.pdf

217

3.7.4.2.1.2. Tampilan Menu administrator

FILEPENGOLAHAN

DATA MASTER

PENGOLAHAN

DATA TRANSAKSI

PENGOLAHAN

USER

MENU UTAMA ADMINISTRATOR

PENGOLAHAN

LAPORAN

- X

Keluar Menu Data Karyawan

Data Dokter

Data Login

Data Jadwal Dokter

Data Ruangan

Data Pasien

Data Penanggung

Registrasi

Rekam Medis

Nota Transaksi

Antrian

Pendistribusian

Lap. Registrasi

Lap. Rekam Medis

Lap. Nota Transaksi

Lap. Antrian

Lap. Pendistribusian

Perubahan

Password

F02Keterangan

- Merupakan Menu Utama

Administrator.

- Kolom admin yang sedang

aktif merupakan kolom untuk

mengetahui kode admin dari

pengguna sistem ini.

Keterangan

Nama Form : Menu Utama Administrator

Ukuran Layar : 544 x 425

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Admin yang sedang aktif

Gambar 3.49 Tampilan Form Menu Adminstrator

3.7.4.2.1.3. Tampilan Data Karyawan

- X

Pengolahan Data Karyawan Rumah Sakit Bayukarta Karawang

F03 Data KaryawanKeterangan

- Kolom indek merupakan kata kunci

pencarian untuk mencari data

karyawan

-Kolom Alamat merupakan hasil dari

pencarian untuk memperjelas data

memo..

- Tombol Cari digunakan untuk

mencari data yang telah di inputkan.

-Tombol tambah, edit, non aktif,

refresh dan laporan merupakan tombol

untuk mengakses ke pengolahan data

berikutnya

- Tombo keluar digunakan untuk

keluar dari halaman data karyawan

Keterangan

Nama Form : Data Karyawan

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Pencarian

Indek

Cari

NIK AlamatNama

< >

v

Alamat :

>>< ><< Tambah EditNon

AktifRefresh KeluarLaporan

Gambar 3.50 Tampilan Form Data Karyawan

Page 152: antrian pasie RJ.pdf

218

3.7.4.2.1.4. Tampilan Penambahan Data Karyawan

- X

Simpan Batal

* Nama tidak bisa di ubah / di edit

Form Isi Data Karyawan

F04 Tambah Data KaryawanKeterangan

- Kolom Nama, alamat, Handphone,

Email dan Jabatan. digunakan untuk

memasukan data.

- Tombol Simpan digunakan untuk

menyimpan data yang telah di

inputkan. Dan menuju ke F03.

- Tombol Batal digunakan untuk

membatalkan data yang telah

diinputkan dan menuju ke F03.

Keterangan

Nama Form : Tambah Data Karyawan

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Nama :

Alamat :

Handphone :

Email :

Jabatan :

Gambar 3.51 Tampilan Form Penambahan Data Karyawan

3.7.4.2.1.5. Tampilan Data Pengeditan Karyawan

- X

Simpan Batal

* Nama tidak bisa di ubah / di edit

Edit Data Karyawan

F05 Edit Data KaryawanKeterangan

- Kolom alamat, Handphone, Email

dan Jabatan. digunakan untuk

memasukan data.

- Tombol Simpan digunakan untuk

menyimpan data yang telah di

inputkan. Dan menuju ke F03.

- Tombol Batal digunakan untuk

membatalkan data yang telah

diinputkan dan menuju ke F03.

Keterangan

Nama Form : Edit Data Karyawan

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Nama :

Alamat :

Handphone :

Email :

Jabatan :

Gambar 3.52 Tampilan Form Pengeditan Data Karyawan

Page 153: antrian pasie RJ.pdf

219

3.7.4.2.1.6. Tampilan Penonaktifan Data Karyawan

- X

Non Aktif Batal

Perubahan Status Data Karyawan

F06 Non Aktif Data KaryawanKeterangan

- Tombol Non aktif digunakan untuk

menonaktifkan data yang telah ada

Dan menuju ke F03.

- Tombol Batal digunakan untuk

membatalkan data yang telah

diinputkan dan menuju ke F03.

Keterangan

Nama Form : Non Aktif Data Karyawan

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Nama :

Alamat :

Handphone :

Email :

Jabatan :

Gambar 3.53 Tampilan Form Penonaktifan Data Karyawan

3.7.4.2.1.7. Tampilan Data Dokter

- X

Pengolahan Data Dokter Rumah Sakit Bayukarta Karawang

F08 Data DokterKeterangan

- Kolom indek merupakan kata kunci

pencarian untuk mencari data Dokter

-Kolom Alamat merupakan hasil dari

pencarian untuk memperjelas data

memo..

- Tombol Cari digunakan untuk

mencari data yang telah di inputkan.

-Tombol tambah, edit, non aktif,

refresh dan laporan merupakan tombol

untuk mengakses ke pengolahan data

berikutnya

- Tombol keluar digunakan untuk

keluar dari halaman data Dokter

Keterangan

Nama Form : Data Dokter

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Pencarian

Indek

Cari

Kode AlamatNama

< >

v

Alamat :

>>< ><< Tambah EditNon

AktifRefresh KeluarLaporan

Gambar 3.54 Tampilan Form Data Dokter

Page 154: antrian pasie RJ.pdf

220

3.7.4.2.1.8. Tampilan Penambahan Data Dokter

- X

Simpan Batal

* Nama tidak bisa di ubah / di edit

Form Isi Data Dokter

F09 Tambah Data DokterKeterangan

- Kolom Nama, alamat, Handphone,

dan Email. digunakan untuk

memasukan data.

- Tombol Simpan digunakan untuk

menyimpan data yang telah di

inputkan. Dan menuju ke F08.

- Tombol Batal digunakan untuk

membatalkan data yang telah

diinputkan dan menuju ke F08.

Keterangan

Nama Form : Tambah Data Dokter

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Nama :

Alamat :

Handphone :

Email :

Gambar 3.55 Tampilan Form Penambahan Data Dokter

3.7.4.2.1.9. Tampilan Pengeditan Data Dokter

- X

Simpan Batal

* Nama tidak bisa di ubah / di edit

Edit Data Dokter

F10 Edit Data DokterKeterangan

- Kolom alamat, Handphone,dan

Email . digunakan untuk memasukan

data.

- Tombol Simpan digunakan untuk

menyimpan data yang telah di

inputkan. Dan menuju ke F08.

- Tombol Batal digunakan untuk

membatalkan data yang telah

diinputkan dan menuju ke F08.

Keterangan

Nama Form : Edit Data Dokter

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Nama :

Alamat :

Handphone :

Email :

Gambar 3.56 Tampilan Form Pengeditan Data Dokter

Page 155: antrian pasie RJ.pdf

221

3.7.4.2.1.10. Tampilan Penonaktifan Data Dokter

- X

Non Aktif Batal

Perubahan Status Data Dokter

F11 Non Aktif Data DokterKeterangan

- Tombol Non aktif digunakan untuk

menonaktifkan data yang telah ada

Dan menuju ke F08.

- Tombol Batal digunakan untuk

membatalkan data yang telah

diinputkan dan menuju ke F08.

Keterangan

Nama Form : Non Aktif Data Dokter

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Nama :

Alamat :

Handphone :

Email :

Gambar 3.57 Tampilan Form Penonaktifan Data Dokter

3.7.4.2.1.11. Tampilan Data Login

- X

Pengolahan Data login Rumah Sakit Bayukarta Karawang

F13 Data LoginKeterangan

- Kolom indek merupakan kata kunci

pencarian untuk mencari data Login

-Kolom Alamat merupakan hasil dari

pencarian untuk memperjelas data

memo..

- Tombol Cari digunakan untuk

mencari data yang telah di inputkan.

-Tombol tambah, non aktif, refresh

dan laporan merupakan tombol untuk

mengakses ke pengolahan data

berikutnya

- Tombol Keluar digunakan untuk

keluar dari halaman data Login.

Keterangan

Nama Form : Data Login

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Pencarian

Indek

Cari

ID_Login UsernameKode_pengguna

< >

v

Alamat :

>>< ><< Tambah Non Aktif Refresh KeluarLaporan

Gambar 3.58 Tampilan Form Data Login

3.7.4.2.1.12. Tampilan Penambahan Data Login

Page 156: antrian pasie RJ.pdf

222

- X

Simpan Batal

Form Isi Data login

F14 Tambah Data LoginKeterangan

- Kolom kode pengguna dan

esername digunakan untuk

memasukan data.

- Tombol cari digunakan untuk

mencari kode karyawan yang akan

ditambilkan data nama dan jabatan

nya untuk dapat mengakses data

berikutnya.

- Tombol Simpan digunakan untuk

menyimpan data yang telah di

inputkan. Dan menuju ke F13.

- Tombol Batal digunakan untuk

membatalkan data yang telah

diinputkan dan menuju ke F13.

Keterangan

Nama Form : Tambah Data Login

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Kode

Pengguna

Nama :

Jabatan :

Cari

Kode Pengguna :

Username :

Gambar 3.59 Tampilan Form Penambahan Data Login

3.7.4.2.1.13. Tampilan Penonaktifan Data Login

- X

Perubahan Status Data Login

F15 Non Aktif Data LoginKeterangan

- Tombol Non aktif digunakan untuk

menonaktifkan data yang telah ada

Dan menuju ke F13.

- Tombol Batal digunakan untuk

membatalkan data yang telah

diinputkan dan menuju ke F13.

Keterangan

Nama Form : Non Aktif Data Login

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Non Aktif Batal

Kode

Pengguna

Nama :

Jabatan :

Cari

Kode Pengguna :

Username :

Gambar 3.60 Tampilan Form Penonaktifan Data Login

Page 157: antrian pasie RJ.pdf

223

3.7.4.2.1.14. Tampilan Data Jadwal Dokter

- X

Jadwal Dokter Rumah Sakit Bayukarta

F17 Data Jadwal DokterKeterangan

- Kolom indek merupakan kata kunci

pencarian untuk mencari data Jadwal

dokter.

- Button bulan ini, semua dan pilih

bulan merupakan pilihan untuk

menampilkan data jadwal dokter. Dan

kolom pilih bulan beserta tahunnya

merupakan kata kunci untuk

menampilkan jadwal dokter.

- tombol tampilkan digunakan untuk

menampilkan jadwal dokter yang

telah dipilih.

- Tombol Cari digunakan untuk

mencari data yang telah di inputkan.

-Tombol buat jadwal, tukar jadwal,

cetak jadwal dan laporan merupakan

tombol untuk mengakses ke

pengolahan data berikutnya

- Tombol Keluar digunakan untuk

keluar dari halaman data jadwal

dokter.

Keterangan

Nama Form : Data Jadwal Dokter

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Pencarian

Indek

Cari

Tanggal HariRuangan

< >

v

Buat

Jadwal

Tukar

JadwalKeluar

Cetak

Jadwal

Jadwal Dokter

Bulan Ini

Semua

Pilih Bulan

Tampilkan

DokterShift

Gambar 3.61 Tampilan Form Data Jadwal Dokter

3.7.4.2.1.15. Tampilan Pembuatan Data Jadwal

- X

Form Pembuatan jadwal Dokter Rumah Sakit Bayukarta

F18 Pembuatan Data Jadwal DokterKeterangan

- Kolom buat jadwal untuk bulan,

tahun, kosongkan tanggal merupakan

inputan untuk membuat data Jadwal

dokter.

- Tombol Buat jadwal digunakan

untuk membuat jadwal dokter yang

telah dipilih.

- Tombo tukar jadwal merupakan

akses menuju F19 yang digunakan

untuk menukar jadwal dimana dokter

tidak bisa bertugas.

- Tombol reset digunakan untuk

mereset data pembuatan jadwal.

- Tombol konfirmasi penjadwalan

digunakan untuk meng aprove jadwal

yang telah di buat.

- Tombol keluar digunakan untuk

keluar dari halaman data pembuatan

jadwal dokter..

Keterangan

Nama Form : Pembuatan Data Jadwal Dokter

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Kode Nama ruanganKode ruangan

< >

v

Tukar

JadwalReset Keluar

Konfirmasi

Penjadwalan

Nama dokterShiftHariTanggal

Buat Jadwal

Buat jadwal

untuk bulan

Tahun

Kosongkan

Tanggal>>< ><<

Gambar 3.62 Tampilan Form Pembuatan Data Jadwal Dokter

Page 158: antrian pasie RJ.pdf

224

3.7.4.2.1.16. Tampilan Pertukaran Data Jadwal Dokter

- X

Form Tukar Jadwal Dokter Rumah Sakit Bayukarta

F19 Tukar Jadwal DokterKeterangan

- Kolom kode digunakan untuk

mengecek data jadwal dokter yang

akan di tukar

- Tombol cek digunakan untuk

menampilkan jadwal dokter yang

telah dipilih.

- Tombol batal digunakan untuk

keluar dan menuju ke F17.

Keterangan

Nama Form : Tukar Jadwal Dokter

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Kode

Tanggal

Kode ruangan

Nama ruangan

Hari

Shift

Nama dokter

Cek Kode

Tanggal

Kode ruangan

Nama ruangan

Hari

Shift

Nama dokter

Cek

D

I

T

U

K

A

R

=>

Tukar Jadwal Batal

Gambar 3.63 Tampilan Form Pertukaran Data Jadwal dokter

3.7.4.2.1.17. Tampilan Form Laporan Data Jadwal Dokter

- XF20 Laporan Data Jadwal Dokter

Keterangan

- Kolom bulan dan tahun merupakan

inputan tanggal untuk menentukan

data laporan yang akan di print

- Tombol preview digunakan untuk

melihat data yang akan di print

terlebih dahulu.

-Tombol print digunakan untuk

langsung melakukan print laporan.

- Tombol Batal digunakan untuk

membatalkan membuat laporan dan

keluar dari halaman laporan data

dokter menuju F17.

Keterangan

Nama Form : Laporan Data Jadwal Dokter

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

LAPORAN

Preview BatalPrint

Bulan

Tahun

Gambar 3.64 Tampilan Form Laporan Data Jadwal Dokter

Page 159: antrian pasie RJ.pdf

225

3.7.4.2.1.18. Tampilan Data Ruangan

- X

Pengolahan Data Ruangan Rumah Sakit Bayukarta Karawang

F22 Data RuanganKeterangan

- Kolom indek merupakan kata kunci

pencarian untuk mencari data

ruanganr

- Tombol Cari digunakan untuk

mencari data yang telah di inputkan.

-Tombol tambah, edit, kosongkan,

refresh dan laporan merupakan tombol

untuk mengakses ke pengolahan data

berikutnya

- Tombol Keluar digunakan untuk

keluar dari halaman data Ruangan.

Keterangan

Nama Form : Data Ruangan

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Pencarian

Indek

Cari

Kode Telepon tNama ruangan

< >

v

Tambah Edit Kosongkan Refresh KeluarLaporan

Gambar 3.65 Tampilan Form Data Ruangan

3.7.4.2.1.19. Tampilan Penambahan Data Ruangan

- X

Form Isi Data Ruangan

F23 Tambah Data RuanganKeterangan

- Kolom Nama ruang dan telepon

digunakan untuk memasukan data.

- Tombol Simpan digunakan untuk

menyimpan data yang telah di

inputkan. Dan menuju ke F22.

- Tombol Batal digunakan untuk

membatalkan data yang telah

diinputkan dan menuju ke F22.

Keterangan

Nama Form : Tambah Data Ruangan

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Simpan Batal

Nama Ruang :

Telepon :

Gambar 3.66 Tampilan Form Penambahan Data Ruangan

Page 160: antrian pasie RJ.pdf

226

3.7.4.2.1.20. Tampilan Pengeditan Data Ruangan

- X

Edit Data Ruangan

F24 Edit Data RuanganKeterangan

- Kolom Nama ruang dan telepon

digunakan untuk memasukan data

- Tombol Simpan digunakan untuk

menyimpan data yang telah di

inputkan. Dan menuju ke F22.

- Tombol Batal digunakan untuk

membatalkan data yang telah

diinputkan dan menuju ke F22.

Keterangan

Nama Form : Edit Data Ruangan

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Simpan Batal

Nama Ruang :

Telepon :

Gambar 3.67 Tampilan Form Pengeditan Data Ruangan

Page 161: antrian pasie RJ.pdf

227

3.7.4.2.1.21. Tampilan Data Pasien

>>< ><<

Pencarian

Indek

Cari

No KTP :

Gender :

Tempat Lahir :

Tanggal Lahir :

Alamat :

Desa :

Kecamatan :

Kota/ Kabupaten :

Telepon :

Agama :

Pendidikan:

Pekerjaan :

Golongan Darah :

Warga Negara :

Tanggal Registrasi :

No Registrasi :

No Rekam Medis :

ID Penanggung :

Nama Penanggung :

Status Penanggung :

Hub dengan pasien :

ID pasien Nama IbuNama

< >

v

Refresh Keluar

Data Pasien

F26 Data Pasien

Keterangan

Nama Form : Data Pasien

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Keterangan

- Kolom indek merupakan

kata kunci pencarian

untuk mencari data Pasien

-Kolom No, Ktp, Gender,

Alamat dll nya.

merupakan hasil dari

pencarian untuk

memperjelas data.

- Tombol Cari digunakan

untuk mencari data yang

telah di inputkan.

-Tombol refresh dan

laporan merupakan

tombol untuk mengakses

ke pengolahan data

berikutnya

- Tombol keluar

digunakan untuk keluar

dari halaman data Pasien.

- X

Gambar 3.68 Tampilan Form Data Pasien

Page 162: antrian pasie RJ.pdf

228

3.7.4.2.1.22. Tampilan Data Penanggung

- X

Data Penanggung

F27 Data Penanggung Keterangan

- Kolom indek merupakan kata kunci

pencarian untuk mencari data

Penanggung

- Tombol Cari digunakan untuk

mencari data yang telah di inputkan.

-Tombol refresh dan laporan

merupakan tombol untuk mengakses

ke pengolahan data berikutnya

- Tombol keluar digunakan untuk

keluar dari halaman data Penanggung.

Keterangan

Nama Form : Data Penanggung

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Pencarian

Indek

Cari

ID Peanggung PekerjaanNama

< >

v

>>< ><< Refresh Keluar

Gambar 3.69 Tampilan Form Data Penanggung

Page 163: antrian pasie RJ.pdf

229

3.7.4.2.1.23. Tampilan Data Wilayah

- X

Data Wilayah

F28 DataWilayahKeterangan

-Tombol kota merupakan akses untuk

menuju F29.

-Tombol kecamatan merupakan akses

untuk menuju F32.

-Tombol kelurahan merupakan akses

untuk menuju F35.

- Tombo keluar digunakan untuk

keluar dari halaman data wilayah

Keterangan

Nama Form : Data Wilayah

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Kota

Kecamatan Kelurahan

Keluar

Gambar 3.70 Tampilan Form Data Wilayah

Page 164: antrian pasie RJ.pdf

230

3.7.4.2.1.24. Tampilan Pengolahan Data Kota / Kabupaten

- X

Data Kota / Kabupaten

F29 Data Kota / KabupatenKeterangan

-Tombol tambah merupakan akses

untuk menuju F30.

-Tombol edit merupakan akses untuk

menuju F31.

- Tombol hapus digunakan untuk

menghapus data kota/ kabupaten

- Tombo keluar digunakan untuk

keluar dari halaman data kota /

kabupaten

Keterangan

Nama Form : Data Kota / Kabupaten

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

ID Nama

< >

v

Tambah Edit Hapus Keluar

Gambar 3.71 Tampilan Form Pengolahan Data Kota / Kabupaten

Page 165: antrian pasie RJ.pdf

231

3.7.4.2.1.25. Penambahan Data Kota / Kabupaten

- X

Form isi data kota / Kabupaten

F30 Tambah Data KotaKeterangan

-Tombol simpan merupakan tombol

untuk menyimpan data dan menuju

F29.

-Tombol batal merupakantombol

untuk membatalkan pengisian dan

akses untuk menuju F29.

Keterangan

Nama Form : Tambah Data Kota

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Simpan Batal

Nama :

Gambar 3.72 Tampilan Form Penambahan Data Kota / Kabupaten

3.7.4.2.1.26. Pengeditan Data Kota / Kabupaten

- X

Edit data kota / Kabupaten

F31 Edit Data KotaKeterangan

-Tombol simpan merupakan tombol

untuk menyimpan data dan menuju

F29.

-Tombol batal merupakantombol

untuk membatalkan pengisian dan

akses untuk menuju F29.

Keterangan

Nama Form : Edit Data Kota

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Simpan Batal

Nama :

Gambar 3.73 Tampilan Form Pengeditan Data Kota / Kabupaten

Page 166: antrian pasie RJ.pdf

232

3.7.4.2.1.27. Tampilan Pengolahan Data Kecamatan

- X

Data Kecamatan

F32 Data KecamatanKeterangan

-Tombol tambah merupakan akses

untuk menuju F33.

-Tombol edit merupakan akses untuk

menuju F34.

- Tombol hapus digunakan untuk

menghapus data kecamatan

- Tombo keluar digunakan untuk

keluar dari halaman data kecamatan

Keterangan

Nama Form : Data Kecamatan

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

ID Nama

< >

v

Tambah Edit Hapus Keluar

ID kota / Kab

Gambar 3.74 Tampilan Form Pengolahan Data Kecamatan

Page 167: antrian pasie RJ.pdf

233

3.7.4.2.1.28. Penambahan Data Kecamatan

- X

Form isi data kecamatan

F33 Tambah Data KecamatanKeterangan

-Tombol simpan merupakan tombol

untuk menyimpan data dan menuju

F32.

-Tombol batal merupakantombol

untuk membatalkan pengisian dan

akses untuk menuju F32.

Keterangan

Nama Form : Tambah Data Kecamatan

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Simpan Batal

ID kota / Kab :

Nama :

Gambar 3.75 Tampilan Form Penambahan Data kecamatan

3.7.4.2.1.29. Pengeditan Data Kecamatan

- X

Edit data kecamatan

F34 Edit Data KecamatanKeterangan

-Tombol simpan merupakan tombol

untuk menyimpan data dan menuju

F32.

-Tombol batal merupakantombol

untuk membatalkan pengisian dan

akses untuk menuju F32.

Keterangan

Nama Form : Edit Data Kecamatan

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Simpan Batal

ID kota / Kab :

Nama :

Gambar 3.76 Tampilan Form Pengeditan Data Kecamatan

Page 168: antrian pasie RJ.pdf

234

3.7.4.2.1.30. Tampilan Pengolahan Data Kelurahan

- X

Data Kelurahan

F35 Data KelurahanKeterangan

-Tombol tambah merupakan akses

untuk menuju F36.

-Tombol edit merupakan akses untuk

menuju F37.

- Tombol hapus digunakan untuk

menghapus data kelurahan

- Tombo keluar digunakan untuk

keluar dari halaman data kelurahan

Keterangan

Nama Form : Data Kelurahan

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

ID Nama

< >

v

Tambah Edit Hapus Keluar

ID kecamatan

Gambar 3.77 Tampilan Form Pengolahan Data Kelurahan

Page 169: antrian pasie RJ.pdf

235

3.7.4.2.1.31. Penambahan Data Kelurahan

- X

Form isi data kelurahan

F36 Tambah Data KelurahanKeterangan

-Tombol simpan merupakan tombol

untuk menyimpan data dan menuju

F35.

-Tombol batal merupakantombol

untuk membatalkan pengisian dan

akses untuk menuju F35.

Keterangan

Nama Form : Tambah Data Kelurahan

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Simpan Batal

Nama :

ID

Kota / Kab

Kecamatan

Gambar 3.78 Tampilan Form Penambahan Data Kelurahan

3.7.4.2.1.32. Pengeditan Data Kelurahan

- X

Edit data kelurahan

F37 Edit Data KelurahanKeterangan

-Tombol simpan merupakan tombol

untuk menyimpan data dan menuju

F35.

-Tombol batal merupakantombol

untuk membatalkan pengisian dan

akses untuk menuju F35.

Keterangan

Nama Form : Edit Data Kelurahan

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Simpan Batal

Nama :

ID

Kota / Kab

Kecamatan

Gambar 3.79 Tampilan Form Pengeditan Data Kelurahan

Page 170: antrian pasie RJ.pdf

236

3.7.4.2.1.33. Tampilan Data Registrasi

>>< ><<

Pencarian

Indek

Cari

No KTP :

Gender :

Tempat Lahir :

Tanggal Lahir :

Alamat :

Desa :

Kecamatan :

Kota/ Kabupaten :

Telepon :

Agama :

Pendidikan:

Pekerjaan :

Golongan Darah :

Warga Negara :

Tanggal Registrasi :

ID Pasien :

Nama Ibu Kandung :

ID Penanggung :

Nama Penanggung :

Status Penanggung :

Hub dengan pasien :

No Registrasi Nama No Rekam Medis

< >

v

Import Keluar

Data Registrasi

F38 Data Registrasi

Keterangan

Nama Form : Data Registrasi

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Keterangan

- Kolom indek merupakan

kata kunci pencarian

untuk mencari data

registrasi

-Kolom No, Ktp, Gender,

Alamat dll nya.

merupakan hasil dari

pencarian untuk

memperjelas data.

- Tombol Cari digunakan

untuk mencari data yang

telah di inputkan.

-Tombol refresh

merupakan tombol untuk

merefresh data

- Tombol keluar

digunakan untuk keluar

dari halaman data

registrasi.

-Tombol Import di

gunakan untuk

memasukan data dari

excel. Dan menuju F39.

- X

Gambar 3.80 Tampilan Form Data Registrasi

Page 171: antrian pasie RJ.pdf

237

3.7.4.2.1.34. Tampilan Import Data Registrasi

- X

Import Data Registrasi

F39 Import Data RegistrasiKeterangan

- Kolom browse dan sheet merupakan

kata kunci pencarian untuk mencari

data import

- tombol import digunakan untuk

menampilkan data yang telah dipilih.

- Tombol Import ke tabel digunakan

untuk memasukan data ke database

dan menuju F38.

- Tombol Keluar digunakan untuk

keluar dari halaman data jadwal

dokter.

Keterangan

Nama Form : Import Data Registrasi

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Import Data

Sheet

Import

< >

v

Import ke tabel Keluar

Browse

Gambar 3.81 Tampilan Form Import Data Registrasi

Page 172: antrian pasie RJ.pdf

238

3.7.4.2.1.35. Tampilan Data Rekam Medis

- X

Data Rekam Medis Pasien

F40 Data Rekam Medis Keterangan

- Kolom indek merupakan kata kunci

pencarian untuk mencari data Rekam

medis

- Tombol Cari digunakan untuk

mencari data yang telah di inputkan.

-Tombol refresh digunakan untuk

merefresh data.

- Tombol keluar digunakan untuk

keluar dari halaman data rekam medis.

Keterangan

Nama Form : Data Rekam Medis

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Pencarian

Indek

Cari

No Rekam Medis Nama PasienID Pasien

< >

v

>>< ><< KeluarRefresh

Gambar 3.82 Tampilan Form Data Rekam Medis

3.7.4.2.1.36. Tampilan Form Data Nota Transaksi

- X

Data Nota Transaksi

F41 Data Nota Transaksi Keterangan

- Kolom indek merupakan kata kunci

pencarian untuk mencari data Nota

transaksi

- Tombol Cari digunakan untuk

mencari data yang telah di inputkan.

-Tombol Edit dan refresh merupakan

tombol untuk mengakses ke

pengolahan data berikutnya

- Tombol keluar digunakan untuk

keluar dari halaman data nota

transaksi.

Keterangan

Nama Form : Data Nota Transaksi

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Pencarian

Indek

Cari

Kode Biaya PemeriksaanNo registrasi

< >

v

>>< ><< Edit KeluarRefresh

Waktu Datang

Gambar 3.83 Tampilan Form Data Nota Transaksi

Page 173: antrian pasie RJ.pdf

239

3.7.4.2.1.37. Tampilan Pengeditan Data Nota Transaksi

- X

Edit Biaya Pemeriksaan

F42 Edit Nota TransaksiKeterangan

- Kolom Biaya baru digunakan untuk

memasukan data

- Tombol Simpan digunakan untuk

menyimpan data yang telah di

inputkan. Dan menuju ke F41.

- Tombol Batal digunakan untuk

membatalkan data yang telah

diinputkan dan menuju ke F41.

Keterangan

Nama Form : Edit Nota Transaksi

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Simpan Batal

Biaya Lama :

Biaya Baru :

Gambar 3.84 Tampilan Form Pengeditan Data Nota Transaksi

3.7.4.2.1.38. Tampilan Data Antrian

- X

Data Antrian Rumah Sakit Bayukarta

F43 Data Antrian Keterangan

- Kolom indek merupakan kata kunci

pencarian untuk mencari data Antrian

- Tombol Cari digunakan untuk

mencari data yang telah di inputkan.

-Tombol refresh merupakan tombol

untuk merefres data.

- Tombol keluar digunakan untuk

keluar dari halaman data antrian.

Keterangan

Nama Form : Data Antrian

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Pencarian

Indek

Cari

No Registrasi Nama PasienKode

< >

v

>>< ><< KeluarRefresh

Tanggal No Antrian Status

Gambar 3.85 Tampilan Form Data Antrian

Page 174: antrian pasie RJ.pdf

240

3.7.4.2.1.39. Tampilan Data Pendistribusian

- X

Data Pendistribusian

F44 Data Pendistribusian Keterangan

- Kolom indek merupakan kata kunci

pencarian untuk mencari data

Pendistribusian

- Tombol Cari digunakan untuk

mencari data yang telah di inputkan.

-Tombol refresh merupakan tombol

untuk merefresh data

- Tombol keluar digunakan untuk

keluar dari halaman data

pendistribusian.

Keterangan

Nama Form : Data Nota Pendistribusian

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Pencarian

Indek

Cari

Kode Kode JadwalWaktu Masuk

< >

v

>>< ><< KeluarRefresh

Waktu Keluar Kode antrian Status

Gambar 3.86 Tampilan Form Data Pendistribusian

3.7.4.2.1.40. Tampilan Laporan Data Registrasi

- XF45 Laporan Data registrasi

Keterangan

- Kolom Awal dan akhir merupakan

inputan tanggal untuk menentukan

data laporan yang akan di print

-Button hari dan periode merupakan

pilihan untuk jenis laporan yang akan

di cetak.

- Tombol preview digunakan untuk

melihat data yang akan di print

terlebih dahulu.

-Tombol print digunakan untuk

langsung melakukan print laporan.

- Tombol Batal digunakan untuk

membatalkan membuat laporan dan

keluar dari halaman laporan data

registrasi menuju F02.

Keterangan

Nama Form : Laporan Data registrasi

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

LAPORAN

Preview BatalPrint

Awal

Akhir

Hari

Periode

Gambar 3.87 Tampilan Form Laporan Data Registrasi

Page 175: antrian pasie RJ.pdf

241

3.7.4.2.1.41. Tampilan Laporan Data Rekam Medis

- XF47 Laporan Data Rekam Medis

Keterangan

- Kolom Awal dan akhir merupakan

inputan tanggal untuk menentukan

data laporan yang akan di print

-Button hari dan periode merupakan

pilihan untuk jenis laporan yang akan

di cetak.

- Tombol preview digunakan untuk

melihat data yang akan di print

terlebih dahulu.

-Tombol print digunakan untuk

langsung melakukan print laporan.

- Tombol Batal digunakan untuk

membatalkan membuat laporan dan

keluar dari halaman laporan data

Rekam medis menuju F02.

Keterangan

Nama Form : Laporan Data Rekam Medis

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

LAPORAN

Preview BatalPrint

Awal

Akhir

Hari

Periode

Gambar 3.88 Tampilan Form Laporan Data Rekam Medis

3.7.4.2.1.42. Tampilan Laporan Data Nota Transaksi

- XF49 Laporan Data Nota Transaksi

Keterangan

- Kolom Awal dan akhir merupakan

inputan tanggal untuk menentukan

data laporan yang akan di print

-Button hari dan periode merupakan

pilihan untuk jenis laporan yang akan

di cetak.

- Tombol preview digunakan untuk

melihat data yang akan di print

terlebih dahulu.

-Tombol print digunakan untuk

langsung melakukan print laporan.

- Tombol Batal digunakan untuk

membatalkan membuat laporan dan

keluar dari halaman laporan data Nota

transaksi menuju F02.

Keterangan

Nama Form : Laporan Data Nota Transaksi

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

LAPORAN

Preview BatalPrint

Awal

Akhir

Hari

Periode

Gambar 3.89 Tampilan Form Laporan Data Nota Transaksi

Page 176: antrian pasie RJ.pdf

242

3.7.4.2.1.43. Tampilan Laporan Data Antrian

- XF51 Laporan Data Antrian

Keterangan

- Kolom Awal dan akhir merupakan

inputan tanggal untuk menentukan

data laporan yang akan di print

-Button hari dan periode merupakan

pilihan untuk jenis laporan yang akan

di cetak.

- Tombol preview digunakan untuk

melihat data yang akan di print

terlebih dahulu.

-Tombol print digunakan untuk

langsung melakukan print laporan.

- Tombol Batal digunakan untuk

membatalkan membuat laporan dan

keluar dari halaman laporan data

Antrian menuju F02.

Keterangan

Nama Form : Laporan Data Antrian

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

LAPORAN

Preview BatalPrint

Awal

Akhir

Hari

Periode

Gambar 3.90 Tampilan Form Laporan Data Antrian

3.7.4.2.1.44. Tampilan Laporan Data Pendistribusian.

- XF53 Laporan Data Pendistribusian

Keterangan

- Kolom Awal dan akhir merupakan

inputan tanggal untuk menentukan

data laporan yang akan di print

-Button hari dan periode merupakan

pilihan untuk jenis laporan yang akan

di cetak.

- Tombol preview digunakan untuk

melihat data yang akan di print

terlebih dahulu.

-Tombol print digunakan untuk

langsung melakukan print laporan.

- Tombol Batal digunakan untuk

membatalkan membuat laporan dan

keluar dari halaman laporan data

pendistribusian menuju F02.

Keterangan

Nama Form : Laporan Data Pendistribusian

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

LAPORAN

Preview BatalPrint

Awal

Akhir

Hari

Periode

Gambar 3.91 Tampilan Form Laporan Data Pendistribusian

Page 177: antrian pasie RJ.pdf

243

3.7.4.2.1.45. Tampilan Perubahan Password

Keterangan

- Kolom Password Lama,

Password Baru dan Confirm

Password digunakan untuk

mengganti password baru

- Tombol simpan digunakan

untuk keluar dari halaman menu

data Setting User dan menuju

F02.

- Tombol batal digunakan

untuk keluar dari halaman menu

data Setting User dan menuju

F02.

Keterangan

Nama Form : Setting User

Ukuran Layar : 544 x 425

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

F55 Setting User- X

Perubahan Password

Simpan Batal

Confirm Password

Password Lama

Password Baru

Kode :

Gambar 3.92 Tampilan Form Perubahan password

3.7.4.2.1.46. Tampilan Koneksi Server

- X

F69 Koneksi Tampilan Antrian

Keterangan

- Merupakan Tampilan keluaran

koneksi dari tampilan data

antrian.

- Tombol Jalankan server di

gunakan untuk menampilkan IP

layar yang digunakan.

- Tombol Tampilkan Layar

digunakan untuk menampilkan

tampilan data antrian.

Keterangan

Nama Form : Koneksi Tampilan Antrian

Ukuran Layar : 544 x 425

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Koneksi Server

Tampilkan Layar

IP Server :

Port Server :

Jalankan Server

Gambar 3.93 Tampilan Form Koneksi Server

Page 178: antrian pasie RJ.pdf

244

3.7.4.2.2. Tampilan Masukan Antarmuka Menu Registrasi

Tampilan masukan antarmuka yang menjelaskan seluruh keadaan yang

berhubungan dengan antarmuka sistem dan hak akses sistem petugas registrasi.

Antara lain sebagai berikut :

3.7.4.2.2.1. Tampilan Menu Registrasi

FILEPENGOLAHAN

DATA MASTER

PENGOLAHAN

DATA TRANSAKSI

PENGOLAHAN

USER

MENU UTAMA REGISTRASI

PENGOLAHAN

LAPORAN

- X

Keluar Menu Data Pasien

Data Penanggung

Data Jadwal Dokter

Registrasi

Rekam Medis

Nota Transaksi

Antrian

Pendistribusian

Lap. Registrasi

Lap. Nota Transaksi

Lap. Antrian

Perubahan

Password

F56Keterangan

- Merupakan Menu Utama

Registrasi.

- Tombol Registrasi digunakan

untuk mengakses F57 dari

Formulir pendaftaran pasien.

- Kolom kode user merupakan

kolom untuk mengetahui kode

dari pengguna sistem ini.

Keterangan

Nama Form : Menu Utama Registrasi

Ukuran Layar : 544 x 425

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

REGISTRASI

KODE USER

Gambar 3.94 Tampilan Form Menu registrasi

Page 179: antrian pasie RJ.pdf

245

3.7.4.2.2.2. Tampilan Penambahan Data Registrasi

- Primary Input -

Nama Gadis Ibu Kandung :

Nama :

No KTP :

No KTP :

Gender :

Tempat Lahir :

Tempat, Tanggal Lahir :

Alamat :

Desa :

Kecamatan :

Kota/ Kabupaten :

Telepon :

Agama :

Pendidikan:

Pekerjaan :

Golongan Darah :

Warga Negara :

- Secondary Input -

Mitra Perorangan

Di isi oleh petugas :

Nama :

Alamat :

Bidang Pekerjaan :

Telepon :

NIK :

No Surat Pengantar :

Range Pendapatan :

Hub Dengan Pasien :

Rujukan Dari :

Diagnosa Awal :

Nama Dokter :

Instalasi Awal :

Dokter Rujukan

Kode Dokter : Cari

Pasien Lama

Pasien Baru

No MR : Cek

-- Pasien -- -- Penanggung Jawab --

FORMULIR PENDAFTARAN

Terdaftar

Belum Terdaftar

Kode Penanggung

Cek

Biaya Pemeriksaan : RP Simpan Reset Batal

Keterangan

- Kolom terdaftar dan

belum terdaftar

merupakan pilihan untuk

mengisi data registrasi.

- Kolom nama pasien,

nama penanggung, alamat

beserta yang lainnya

merupakan inputan dari

data pasien dan

penanggung untuk

melakukan proses

registrasi.

- Dokter rujukan

digunakan untuk

menentukan kepada siapa

pasien akan berobat, jika

tidak ada pilihan maka

pasien akan melakukan

pemeriksaan kepada

dokter yang ada.

- Tombol cari digunakan

untuk mencocokan data

jadwal dokter dengan

dokter yang di inginkan

pasien.

- Tombol Simpan

digunakan untuk

menyimpan data yang

telah di inputkan. Dan

menuju ke F58.

- Tombol Reset digunakan

untuk mereset data yang

telah di inputkan.

- Tombol Batal digunakan

untuk membatalkan data

yang telah diinputkan dan

menuju ke F56.

- X

Keterangan

Nama Form : Tambah Data Registrasi

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

F57 Tambah Data Registrasi

Gambar 3.95 Tampilan Form Penambahan Data Registrasi

Page 180: antrian pasie RJ.pdf

246

3.7.4.2.2.3. Tampilan Data Pasien

>>< ><<

Pencarian

Indek

Cari

No KTP :

Gender :

Tempat Lahir :

Tanggal Lahir :

Alamat :

Desa :

Kecamatan :

Kota/ Kabupaten :

Telepon :

Agama :

Pendidikan:

Pekerjaan :

Golongan Darah :

Warga Negara :

Tanggal Registrasi :

No Registrasi :

No Rekam Medis :

ID Penanggung :

Nama Penanggung :

Status Penanggung :

Hub dengan pasien :

ID pasien Nama IbuNama

< >

v

Edit KeluarRefresh

Data Pasien

F60 Data Pasien

Keterangan

Nama Form : Data Pasien

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Keterangan

- Kolom indek merupakan

kata kunci pencarian

untuk mencari data Pasien

-Kolom No, Ktp, Gender,

Alamat dll nya.

merupakan hasil dari

pencarian untuk

memperjelas data.

- Tombol Cari digunakan

untuk mencari data yang

telah di inputkan.

-Tombol refresh dan edit

merupakan tombol untuk

mengakses ke pengolahan

data berikutnya

- Tombol keluar

digunakan untuk keluar

dari halaman data Pasien.

- Tombol Edit digunakan

untuk akses menuju F61.

- X

Gambar 3.96 Tampilan Form Penambahan Data Pasien

Page 181: antrian pasie RJ.pdf

247

3.7.4.2.2.4. Tampilan Pengeditan Data Pasien

- Primary Input -

Nama Gadis Ibu Kandung :

Nama :

No KTP :

No KTP :

Gender :

Tempat Lahir :

Tempat, Tanggal Lahir :

Alamat :

Desa :

Kecamatan :

Kota/ Kabupaten :

Telepon :

Agama :

Pendidikan:

Pekerjaan :

Golongan Darah :

Warga Negara :

- Secondary Input -

Kode Pasien :

Edit Data Pasien

F61 Edit Data Pasien

Keterangan

Nama Form : Edit Data Pasien

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Keterangan

- Kolom no ktp alamat,

Handphone, Email dan

Jabatan. digunakan untuk

memasukan data.

- Tombol Simpan

digunakan untuk

menyimpan data yang

telah di inputkan. Dan

menuju ke F60.

- Tombol Batal digunakan

untuk membatalkan data

yang telah diinputkan dan

menuju ke F60.

- X

Simpan Batal

Gambar 3.97 Tampilan Form Pengeditan Data Pasien

Page 182: antrian pasie RJ.pdf

248

3.7.4.2.2.5. Tampilan Data Penanggung

- X

Data Penanggung

F62 Data Penanggung Keterangan

- Kolom indek merupakan kata kunci

pencarian untuk mencari data

Penanggung.

- Tombol Cari digunakan untuk

mencari data yang telah di inputkan.

-Tombol refresh dan Edit merupakan

tombol untuk mengakses ke

pengolahan data berikutnya

- Tombol keluar digunakan untuk

keluar dari halaman data Penanggung.

- Tombol Edit digunakan untuk akses

menuju F63.

Keterangan

Nama Form : Data Penanggung

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Pencarian

Indek

Cari

ID Peanggung PekerjaanNama

< >

v

>>< ><< Edit KeluarRefresh

Gambar 3.98 Tampilan Form Data Penanggung

3.7.4.2.2.6. Tampilan Data Jadwal Dokter

- X

Jadwal Dokter Rumah Sakit Bayukarta

F64 Data Jadwal DokterKeterangan

- Kolom indek merupakan kata kunci

pencarian untuk mencari data Jadwal

dokter.

- Button bulan ini, semua dan pilih

bulan merupakan pilihan untuk

menampilkan data jadwal dokter. Dan

kolom pilih bulan beserta tahunnya

merupakan kata kunci untuk

menampilkan jadwal dokter.

- tombol tampilkan digunakan untuk

menampilkan jadwal dokter yang

telah dipilih.

- Tombol Cari digunakan untuk

mencari data yang telah di inputkan.

-Tombol refresh merupakan tombol

untuk mengakses ke pengolahan data

berikutnya

- Tombol Keluar digunakan untuk

keluar dari halaman data jadwal

dokter.

Keterangan

Nama Form : Data Jadwal Dokter

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Pencarian

Indek

Cari

Tanggal HariRuangan

< >

v

KeluarRefresh

Jadwal Dokter

Bulan Ini

Semua

Pilih Bulan

Tampilkan

DokterShift

Gambar 3.99 Tampilan Form Data Jadwal Dokter

Page 183: antrian pasie RJ.pdf

249

3.7.4.2.2.7. Tampilan Data Nota Transaksi

- X

Data Nota Transaksi

F65 Data Nota Transaksi Keterangan

- Kolom indek merupakan kata kunci

pencarian untuk mencari data Nota

transaksi

- Tombol Cari digunakan untuk

mencari data yang telah di inputkan.

-Tombol refresh merupakan tombol

untuk mengakses ke pengolahan data

berikutnya

- Tombol keluar digunakan untuk

keluar dari halaman data nota

transaksi.

Keterangan

Nama Form : Data Nota Transaksi

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Pencarian

Indek

Cari

Kode Biaya PemeriksaanNo registrasi

< >

v

>>< ><< KeluarRefresh

Waktu Datang

Gambar 3.100 Tampilan Form Data Nota Transaksi

3.7.4.2.3. Tampilan Antarmuka Menu Dokter

Tampilan masukan antarmuka yang menjelaskan seluruh keadaan yang

berhubungan dengan antarmuka sistem dan hak akses dokter. Antara lain sebagai

berikut :

3.7.4.2.3.1. Tampilan Menu Dokter

FILE DATA MASTER RAWAT JALANSETTING

USER

MENU UTAMA DOKTER

LAPORAN

- X

Keluar Menu Data Jadwal Dokter Rekam Medis

Antrian

Pendistribusian

Lap. Rekam Medis Ganti

Password

IP Layar

F66Keterangan

- Merupakan Menu Utama

Registrasi.

- Tombol Ambil Antrian

digunakan untuk mengakses

F67 dari Formulir pendaftaran

pasien.

- Kolom kode dokter

merupakan kolom untuk

mengetahui kode dari pengguna

sistem ini.

- Kolom kode jadwal

merupakan kolom untuk

mengetahui kode jadwal dari

pengguna sistem ini.

Keterangan

Nama Form : Menu Utama Registrasi

Ukuran Layar : 544 x 425

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Ambil Antrian

Kode Dokter

Kode Jadwal

Gambar 3.101 Tampilan Form Menu Dokter

Page 184: antrian pasie RJ.pdf

250

3.7.4.2.3.2. Tampilan Data Pemeriksaan Pasien

- X

Data Pemeriksaan Pasien

F67 Data Pemeriksaan Pasien Keterangan

- Kolom no mr, nama pasien, kode

antrian, rujukan dari, diagnosa awal,

instalasi awal, dokter rujukan

merupakan info dari data registrasi.

- Tombol simpan digunakan untuk

menyimpan data pemeriksaan pasien

dan menuju F66.

- Tombol Batal digunakan untuk

keluar dari data pemeriksaan pasien

dan menuju F66

Keterangan

Nama Form : Data Pemeriksaan Pasien

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rujukan Dari :

Diagnosa Awal :

Dokter Rujukan :

Instalasi Awal :

No MR :

Nama Pasien :

Kode Antrian :

No Antrian

Waktu

Masuk

Simpan Batal

Gambar 3.102 Tampilan Form Data Pemeriksaan Pasien

3.7.4.2.3.3. Tampilan IP Layar

Keterangan

- Kolom ip server dan port

server digunakan untuk koneksi

ke server

- Tombol konek ke server

digunakan untuk melakukan

koneksi database.

- Tombol keluar digunakan

untuk keluar dari halaman menu

data Ip layar dan menuju F66.

Keterangan

Nama Form : Setting User

Ukuran Layar : 544 x 425

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

F68 IP Layar- X

IP Layar

Konek ke server Keluar

IP Server

Port Server

Gambar 3.103 Tampilan Form IP Layar

Page 185: antrian pasie RJ.pdf

251

3.7.4.3 Tampilan Keluaran Antarmuka

Tampilan keluaran antarmuka yaitu desain yang dirancang untuk keluaran

dari pengguna sistem. Keluaran antarmuka ini berguna untuk media pelaporan

data yang merupakan pesan data setelah data diolah. Adapun tampilan keluaran

antarmuka ini meliputi :

3.7.4.3.1. Tampilan Keluaran Antarmuka

Merupakan keluaran antarmuka yang dihasilkan setelah data diolah oleh

administrator, petugas registrasi dan dokter. Ataupun tampilan yang akan dicetak.

Adapun tampilan keluaran ini meliputi :

3.7.4.3.1.1. Tampilan Pesan Login

Anda Belum Mengisi Username

X

Ok

M01

Login dibatalkan ?

XC01

Yes No

Anda Belum Mengisi Password

X

Ok

M02

Password yang anda masukan salah

X

Ok

M04

Username yang anda masukan belum terdaftar

X

Ok

M03

Gambar 3.104 Tampilan Pesan Login

Page 186: antrian pasie RJ.pdf

252

3.7.4.3.1.2. Tampilan Pesan Data Karyawan

Anda Belum Mengisi Nama

X

Ok

M07

Pengisian dibatalkan ?

XC02

Yes No

Anda Belum Mengisi Alamat

X

Ok

M08

Data yang anda cari tidak ada

X

Ok

M06

Pilihan indek hanya yang ada di list

X

Ok

M05

Anda Belum Mengisi Handphone

X

Ok

M09

Anda Belum Mengisi Email

X

Ok

M10

Anda Belum Mengisi Jabatan

X

Ok

M11

XC03

Yes No

Jabatan :

Nama :

NIK :

Apakah anda mau menonaktifkan

karyawan dengan data :

Anda yakin ?

Data karyawan telah di non aktifkan.

X

Ok

M112

Gambar 3.105 Tampilan Pesan Data Karyawan

Page 187: antrian pasie RJ.pdf

253

3.7.4.3.1.3. Tampilan Pesan Data Dokter

Anda Belum Mengisi Nama Dokter

X

Ok

M13

Anda Belum Mengisi Alamat

X

Ok

M14

Anda Belum Mengisi Handphone

X

Ok

M15

Anda Belum Mengisi Email

X

Ok

M16

XC04

Yes No

Keterangan :

Nama Dokter :

Kode Dokter :

Apakah anda mau menonaktifkan

dokter dengan data :

Anda yakin ?

Data dokter telah di non aktifkan.

X

Ok

M17

Gambar 3.106 Tampilan Pesan Data Dokter

3.7.4.3.1.4. Tampilan pesan Data Login

Username belum di isi.

X

Ok

M21

Kode yang anda masukan sudah mempunyai akun login

X

Ok

M19

Proses login diperuntukan hanya untuk admin, registrasi dan dokter.

X

Ok

M20 XC05

Yes No

Username :

Kode login :

Apakah anda mau menonaktifkan

login dengan data :

Anda yakin ?

Kode yang anda masukan salah

X

Ok

M18

Data login telah di non aktifkan.

X

Ok

M22

Gambar 3.107 Tampilan Pesan Data Login

Page 188: antrian pasie RJ.pdf

254

3.7.4.3.1.5. Tampilan Pesan Data Jadwal Dokter

Anda belum mengisi jadwal yang akan di rubah dengan benar

X

Ok

M24

Jadwal dokter sudah berhasil di tukar.

X

Ok

M25

Jadwal dokter belum dibuat

X

Ok

M23

Reset Semua ?

XC06

Yes No

Apakah anda membatalkan pertukaran jadwal dokter ?

XC07

Yes No

Apakah anda yakin jadwal yang disusun sudah benar ?

XC08

Yes No

Apakah anda membatalkan pembuatan jadwal ?

XC09

Yes No

Gambar 3.108 Tampilan Pesan Data Jadwal Dokter

3.7.4.3.1.6. Tampilan Pesan Data Ruangan

Ruangan sudah dikosongkan.

X

Ok

M28

Anda belum mengisi nama ruangan.

X

Ok

M26

Anda belum mengisi nomer telepon.

X

Ok

M27

Gambar 3.109 Tampilan Pesan Data Ruangan

Page 189: antrian pasie RJ.pdf

255

3.7.4.3.1.7. Tampilan Pesan Data Pasien

Data yang anda cari tidak ada

X

Ok

M30

Pilihan indek hanya yang ada di list

X

Ok

M29

Perubahan data pasien berhasil

X

Ok

M31

Gambar 3.110 Tampilan Pesan Data Pasien

3.7.4.3.1.8. Tampilan Pesan Data Penanggung

Data yang anda cari tidak ada

X

Ok

M33

Pilihan indek hanya yang ada di list

X

Ok

M32

Perubahan data penanggung berhasil

X

Ok

M34

Gambar 3.111 Tampilan Pesan Data Penanggung

3.7.4.3.1.9. Tampilan Pesan Data Registrasi

No KTP pasien masih kosong

X

Ok

M37

Registrasi dibatalkan ?

XC11

Yes No

Nama penanggung masih kosong

X

Ok

M38

Nama ibu kandung pasien masih kosong

X

Ok

M36

Nama pasien masih kosong

X

Ok

M35

Pekerjaan penanggung masih kosong

X

Ok

M39

Hubungan penanggung dengan pasien belum di isi

X

Ok

M40

Pendapatan penanggung belum di isi

X

Ok

M41

Registrasi berhasil

X

Ok

M42

Apakah anda mau mereset form registrasi ini ?

XC10

Yes No

Dokter yang anda pilih sedang tidak bertugas

X

Ok

M43

Gambar 3.112 Tampilan Pesan Data Registrasi

3.7.4.3.2. Tampilan Pesan Data Rekam Medis

Page 190: antrian pasie RJ.pdf

256

Data yang anda cari tidak ditemukan

X

Ok

M45

Anda salah memasukan indek

X

Ok

M44

Gambar 3.113 Tampilan Pesan Rekam Medis

3.7.4.3.2.1. Tampilan Pesan Data Nota Transaksi

Data yang anda cari tidak ada

X

Ok

M07

Pilihan indek hanya yang ada di list

X

Ok

M06

Biaya Pemeriksaan telah diperbaharui

X

Ok

M48

Data yang anda cari tidak ditemukan

X

Ok

M47

Anda salah memasukan indek

X

Ok

M46

Gambar 3.114 Tampilan Pesan Data Nota Transaksi

3.7.4.3.2.2. Tampilan Cetak Nota Transaksi

- XF58 Cetak Nota Transaksi

Keterangan

- Merupakan hasil cetak dari nota

transaksi

- Tombol Close untuk keluar.

Keterangan

Nama Form : Cetak Nota Transaksi

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

Logo

>>< ><< Close

Dicetak pada :

Nota Transaksi

No Registrasi :

ID Pasien :

Sudah Terima Dari :

Banyaknya uang :

Untuk pembayaran biaya registrasi pemeriksaan

rumah sakit bayukarta

Jumlah RP. 35000,- Petugas Registrasi :

Gambar 3.115 Tampilan Form Cetak Nota transaksi

3.7.4.3.2.3. Tampilan Pesan Data Antrian

Page 191: antrian pasie RJ.pdf

257

Data yang anda cari tidak ada

X

Ok

M07

Pilihan indek hanya yang ada di list

X

Ok

M06

Data yang anda cari tidak ditemukan

X

Ok

M50

Anda salah memasukan indek

X

Ok

M49

Anda belum mengisi nama terapi

X

Ok

M52

Anda belum mengisi nama diagnosa

X

Ok

M51

Hapus data resep ?

X

Ok

M53

Gambar 3.116 Tampilan Pesan Data Antrian

3.7.4.3.2.4. Tampilan Cetak Antrian

- X

F59 Cetak AntrianKeterangan

- Merupakan hasil dari cetak antrian.

- Tombol Close untuk keluar.

Keterangan

Nama Form : Cetak Antrian

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

Logo

>>< ><< Close

No Antrian :

01

Petugas :

Gambar 3.117 Tampilan Form Cetak Antrian

3.7.4.3.2.5. Tampilan Pesan Data Pendistribusian

Data yang anda cari tidak ada

X

Ok

M07

Pilihan indek hanya yang ada di list

X

Ok

M06

Data yang anda cari tidak ditemukan

X

Ok

M55

Anda salah memasukan indek

X

Ok

M54

Gambar 3.118 Tampilan Pesan Data Pendistribusian

3.7.4.3.2.6. Tampilan Pesan Laporan

Page 192: antrian pasie RJ.pdf

258

Data yang anda cari tidak ditemukan

X

Ok

M57

Anda belum memilih jenis laporan, perhari atau perperiode.

X

Ok

M56

Gambar 3.119 Tampilan Pesan Laporan

3.7.4.3.2.7. Tampilan Laporan Data Karyawan

- X

F07 Laporan Data KaryawanKeterangan

- Merupakan hasil dari laporan data

karyawan.

- Tombol Close untuk keluar dari

laporan data karyawan dan menuju ke

F03.

Keterangan

Nama Form : Laporan Data Karyawan

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

Logo

NIK Nama

Data Karyawan

EmailHandphoneAlamat Jabatan

>>< ><< Close Dicetak pada :

Gambar 3.120 Tampilan Form Laporan Data Karyawan

Page 193: antrian pasie RJ.pdf

259

3.7.4.3.2.8. Tampilan Laporan Data Dokter

- X

F12 Preview Laporan Data DokterKeterangan

- Merupakan hasil dari laporan data

dokter.

- Tombol Close untuk keluar dari

laporan data dokter dan menuju ke

F08.

Keterangan

Nama Form : Laporan Data Dokter

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

Logo

Kode Dokter Nama

Data Dokter

EmailHandphoneAlamat Keterangan

>>< ><< Close Dicetak pada :

Gambar 3.121 Tampilan Form Laporan Data Dokter

3.7.4.3.2.9. Tampilan Laporan Data Login

- X

F16 Laporan Data LoginKeterangan

- Merupakan hasil dari laporan data

login.

- Tombol Close untuk keluar dari

laporan data login dan menuju ke

F113.

Keterangan

Nama Form : Laporan Data Dokter

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

Logo

ID login Kode Pengguna

Data Login

StatusTanggal DaftarUsername

>>< ><< Close Dicetak pada :

Gambar 3.122 Tampilan Form Laporan Data Login

Page 194: antrian pasie RJ.pdf

260

3.7.4.3.2.10. Tampilan Preview Laporan Data Jadwal Dokter

- X

F21 Preview Laporan Data Jadwal DokterKeterangan

- Merupakan hasil dari preview

laporan data login.

- Tombol Close untuk keluar dari

preview laporan data login dan

menuju ke F20.

Keterangan

Nama Form : Preview Laporan Data Dokter

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

Logo

Kode Kode Ruangan

Data Login

HariNama Ruangan Shift

>>< ><< Close Dicetak pada :

Nama UserNama Dokter

Gambar 3.123 Tampilan Form Preview Laporan Data Jadwal Dokter

3.7.4.3.2.11. Tampilan Laporan Data Ruangan

- X

F25 Laporan Data RuanganKeterangan

- Merupakan laporan data Ruangan.

- Tombol Close untuk keluar dari

laporan data Ruangan dan menuju ke

F22.

Keterangan

Nama Form : Laporan Data Ruangan

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

Logo

Kode Nama Ruang

Data Ruangan

Telepon

>>< ><< Close Dicetak pada :

Gambar 3.124 Tampilan Form Laporan Data Ruangan

Page 195: antrian pasie RJ.pdf

261

3.7.4.3.2.12. Tampilan Form Preview Laporan Data Registrasi

- X

F46 Preview Laporan Data RegistrasiKeterangan

- Merupakan hasil dari preview

laporan data registrasi.

- Tombol Close untuk keluar dari

preview laporan data registrasi dan

menuju ke F45.

Keterangan

Nama Form : Preview Laporan Data Registrasi

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

Logo

No Registrasi Tanggal

Data Registrasi

Petugas RegistrasiNama Pasien

>>< ><< Close Dicetak pada :

Gambar 3.125 Tampilan Form Preview Laporan Data Registrasi

3.7.4.3.2.13. Tampilan Form Preview Laporan Data Rekam Medis

- X

F48 Preview Laporan Data Rekam MedisKeterangan

- Merupakan hasil dari preview

laporan data rekam medis.

- Tombol Close untuk keluar dari

preview laporan data Rekam Medis

dan menuju ke F47.

Keterangan

Nama Form : Preview Laporan Data Rekam Medis

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

Logo

No Rekam Medis Tanggal registrasi

Data Rekam Medis

Nama Pasien

>>< ><< Close Dicetak pada :

Gambar 3.126 Tampilan Form Preview Laporan Data Rekam Medis

Page 196: antrian pasie RJ.pdf

262

3.7.4.3.2.14. Tampilan Form Preview Laporan Data Nota Transaksi

- X

F50 Preview Laporan Data Nota TransaksiKeterangan

- Merupakan hasil dari preview

laporan data karyawan.

- Tombol Close untuk keluar dari

preview laporan data nota transaksi

dan menuju ke F49.

Keterangan

Nama Form : Preview Laporan Data Transaksi

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

Logo

Kode Nota Waktu Datang

Data Nota

Transaksi

BiayaNama Pasien Petugas registrasi

>>< ><< Close Dicetak pada :

Gambar 3.127 Tampilan Form Preview Laporan Data Nota Transaksi

3.7.4.3.2.15. Tampilan Form Preview Laporan Data Antrian

- X

F52 Preview Laporan Data AntrianKeterangan

- Merupakan hasil dari preview

laporan data Antrian.

- Tombol Close untuk keluar dari

preview laporan data Antrian dan

menuju ke F51.

Keterangan

Nama Form : Preview Laporan Data Antrian

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

Logo

Kode Antrian Tanggal

Data Antrian

Petugas registrasi No antrian Nama Pasien Status

>>< ><< Close Dicetak pada :

Gambar 3.128 Tampilan Form Preview Laporan Data Antrian

Page 197: antrian pasie RJ.pdf

263

3.7.4.3.2.16. Tampilan Form Preview Laporan Data Pendistribusian

- X

F54 Preview Laporan Data PendistribusianKeterangan

- Merupakan hasil dari preview

laporan data pendistribusian.

- Tombol Close untuk keluar dari

preview laporan data pendistribusian

dan menuju ke F53.

Keterangan

Nama Form : Preview Laporan Data Pendistribusian

Ukuran Layar : 1024 x 786

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

Rumah Sakit Bayukarta

Jl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

Logo

Kode Waktu Masuk

Data Pendistribusian

Nama DokterNama PasienWaktu Keluar Kode Antrian

>>< ><< Close Dicetak pada :

Gambar 3.129 Tampilan Form Preview Laporan Data Pendistribusian

3.7.4.3.2.17. Tampilan Pesan Pengolahan Data User

Password lama belum anda isi

X

Ok

M58

Perubahan password dibatalkan ?

XC12

Yes No

Password lama yang anda masukan salah

X

Ok

M61

Anda belum mengisi password baru

X

Ok

M59

Ketikan kembali password baru diconfrim password

X

Ok

M60

Cocokan password baru dengan confrim password

X

Ok

M62

Server Mati

X

Ok

M63

Diskonek dari server

X

Ok

M64

Berhasil terkoneksi dengan server

X

Ok

M65

Gambar 3.130 Tampilan Pesan Pengolahan Data User

Page 198: antrian pasie RJ.pdf

264

3.7.4.3.2.18. Tampilan Keluaran Layar Antrian

- X

Rumah Sakit BayukartaJl. Kertabumi No.44, Karawang 41311, Jawa Barat.

Phone : (0267) 401817 / 401818 / 404473.

Fax : (0267) 404472 / 401813 / 401202.

www.bayukarta.co.id

LOGO

F70 Tampilan AntrianKeterangan

- Merupakan Tampilan keluaran

antarmuka dari Data Antrian.

Keterangan

Nama Form : Tampilan Antrian

Ukuran Layar : 544 x 425

Font : Tahoma

Size Font : 8,12, 16

Color : clWhite, clSilver, clHotLight

No Antrian

Dokter :

Ruangan :

Gambar 3.131 Tampilan Form Keluaran Layar Antrian

3.7.5 Jaringan Semantik

Jaringan semantik yang dibuat dalam sistem informasi pendistribusian

pasien poliklinik umum kepada setiap dokter yang praktek ini terbagi menjadi tiga

bagian. Adapun jaringan semantik ini meliputi :

3.7.5.1 Jaringan Semantik Administrator

Jaringan semantik untuk administrator memiliki proses yang lebih banyak

karena mengakses seluruh sistem. Dapat digambarkan sebagai berikut :

Page 199: antrian pasie RJ.pdf

265

3.7.5.1.1. Jaringan Semantik Menu Administrator

F01 F02 F03

F27

F08F13F17

F26F22

M05, M06, M07,

M08, M09, M10,

M11, M12,

C02,C03

M01, M02,

M03, M04,

C01

M05, M06,

M13, M14,

M15, M16,

M17, C02,

C04

M05, M06,

M18, M19,

M20, M21,

M22, C02,

C05

M05, M06, M23,

M24, M25, C02,

C06, C07, C08,

C09

M05, M06, M26,

M27, M28, C02

M05, M06,

M29, M30, M31

M05, M06, M32,

M33, M34

Gambar 3.132 Jaringan Semantik Menu Administrator

3.7.5.1.2. Jaringan Semantik Data Karyawan

F03

F07F06

F05

F04

M05, M06

M12, C02, C03 C02M57, M58

M07, M08,

M09, M10,

M11, C02

Gambar 3.133 Jaringan Semantik Data Karyawan

Page 200: antrian pasie RJ.pdf

266

3.7.5.1.3. Jaringan Semantik Data Dokter

F08

F12F11

F10

F09

M05, M06

M17, C02, C03 C02M57, M58

M13, M14,

M15 M16,

C02

Gambar 3.134 Jaringan Semantik Data Dokter

3.7.5.1.4. Jaringan Semantik Data Login

F13

F16 F15

F14

M05, M06

M22, C05M57, M58

M18, M19,

M20, M21,

C02

Gambar 3.135 Jaringan Semantik Data Login

3.7.5.1.5. Jaringan Semantik Data Jadwal Dokter

F21 F17

F20 F19

F18

M05, M06, M23

M24, M25M23, C02

M24, M25,

C06, C07,

C08, C09

Gambar 3.136 Jaringan Semantik Data Jadwal Dokter

Page 201: antrian pasie RJ.pdf

267

3.7.5.1.6. Jaringan Semantik Data Ruangan

F22

F25 F24

F23

M05, M06

C02

M26, M27,

C02

Gambar 3.137 Jaringan Semantik Data Ruangan

3.7.5.1.7. Jaringan Semantik Data Transaksi

F38

M44, M45

F02 F41

F43

F42F40F39

F44

M49, M50 M54, M55

M46, M47

M48M44, M45

Gambar 3.138 Jaringan Semantik Data Transaksi

Page 202: antrian pasie RJ.pdf

268

3.7.5.1.8. Jaringan Semantik Laporan

F53 F02

F51F49

47

F45

F46F54

F50

F48F52

M56, M57

M56, M57M56, M57

M56, M57

M56, M57

Gambar 3.139 Jaringan Semantik Laporan

3.7.5.1.9. Jaringan Semantik Pengolahan Data User

F69 F02

F53

M58, M59, M60, M61, M62, C12

M63, M64, M65

Gambar 3.140 Jaringan Semantik Pengolahan Data User

3.7.5.1.10. Jaringan Semantik Koneksi Server

F69 F70

Gambar 3.141 Jaringan Semantik Koneksi Server

Page 203: antrian pasie RJ.pdf

269

3.7.5.2 Jaringan Semantik Registrasi

Jaringan semantik untuk petugas registrasi memiliki proses yang dapat

digambarkan sebagai berikut :

3.7.5.2.1. Jaringan Semantik Menu Registrasi

F01 F54 F58

F57

F59F61F60

F55F56

M35, M36, M37, M38, M39, M40, M41, M42, M43, C10, C11

M29, M30

M32 M33 M31M34

M01, M02,

M03, M04,

C01

Gambar 3.142 Jaringan Semantik Menu Registrasi

3.7.5.3 Jaringan Semantik Dokter

Jaringan semantik untuk dokter memiliki proses yang dapat digambarkan

sebagai berikut :

Page 204: antrian pasie RJ.pdf

270

3.7.5.3.1. Jaringan Semantik Menu Dokter

F64 F65

F66F67

F68

F01

M51, M52, M53

C02C02

M01, M02, M03, M04, C01

Gambar 3.143 Jaringan Semantik Menu Dokter

3.7.6 Perancangan Prosedural

Perancangan prosedural merupakan perancangan yang dilakukan untuk

menetapkan detail algoritma yang akan dinyatakan kedalam suatu program.

Adapun perancangan prosedural yang akan dibangun adalah sebagai berikut :

3.7.6.1 Prosedur login

Prosedur login merupakan prosedur yang terjadi ketika administrator,

petugas registrasi, dan dokter akan membuka sistem.

Page 205: antrian pasie RJ.pdf

271

Tampilkan pesan

“username salah”

Start

Input username

dan password

Periksa username

Username

Valid ?

Periksa Password

Finish

Ya

Password

Valid ?

Ya

Tidak

Tampilkan pesan

“Password Salah”Tidak

Tampilkan Menu

Utama

Gambar 3.144 Flowchart login

Page 206: antrian pasie RJ.pdf

272

3.7.6.2 Prosedur Penambahan Data

Prosedur Penambahan data, prosedur ini dilakukan oleh pengguna pada

saat akan melakukan penambahan data.

Start

Input data yang

akan ditambah

Tambah data

Data yang

ditambah

lengkap?

Finish

Ya

TidakTampilkan pesan

“Data tidak lengkap”

Tampilkan pesan

“Data telah

disimpan”

Gambar 3.145 Flowchart Penambahan Data

Page 207: antrian pasie RJ.pdf

273

3.7.6.3 Prosedur Pencarian Data

Prosedur Pencarian data, proses pencarian ini dilakukan oleh pengguna

pada saat akan melakukan proses melihat data.

Start

Input data yang

akan dicari

Pencarian data

Data yang

dicari

ditemukan?

Finish

Ya

Tidak

Tampilkan pesan data

yang dicari tidak

ditemukan

Tampilkan pesan

“Data yang dicari

ditemukan”

Gambar 3.146 Flowchart Cari Data

Page 208: antrian pasie RJ.pdf

274

3.7.6.4 Prosedur Pengeditan Data

Prosedur Pengeditan data, prosedur ini mencari terlebih dahulu data apa

yang akan diedit kemudian diedit, proses dilakukan oleh pengguna pada saat akan

melakukan pengeditan data.

Start

Input data yang

akan dicari untuk

diubah

Perubahan data

Data yang

akan diubah

Finish

Perubahan

data lengkap?

Ya

TidakTampilkan pesan data

tidak lengkap

Pencarian

Data

Perubahan data

berhasil disimpan

Gambar 3.147 Flowchart Pengeditan Data

Page 209: antrian pasie RJ.pdf

275

3.7.6.5 Prosedur Penonaktifan Data

Prosedur Penonaktifan data, prosedur ini mencari terlebih dahulu data apa

yang akan di non aktifkan, proses dilakukan oleh pengguna pada saat akan

melakukan perubahan satus.

Start

Input data yang

akan dicari untuk

dinonaktifkan

Non aktif data

Data yang akan

dinonaktifkan

Finish

Non aktif ?

Ya

TidakTampilkan pesan data

Batal dinonaktifkan

Pencarian

Data

Tampilkan pesan

“Data berhasil

dinonaktifkan”

Gambar 3.148 Flowchart Penonaktifan Data

Page 210: antrian pasie RJ.pdf

276

3.7.6.6 Prosedur Cetak Data

Prosedur Cetak data, prosedur ini memilih jenis laporan terlebih dahulu

data apa yang akan dicetak kemudian dicetak, proses dilakukan oleh pengguna

pada saat akan melakukan pencetakan data.

Start

Input jenis

laporan perhari

atau perperiode

Cetak laporan

Finish

Ya

Periksa jenis

laporan

Jenis laporan

Valid ?

Tampilkan pesan

“jenis laporan salah”Tidak

Tampilan Data

Laporan

Gambar 3.149 Flowchart Cetak Data