Rekam
Menerima Kartu Pasien MediS+no Resep
Mulai antrian
Pendaftaran
Ya
Memeriksa dan
Sudah Hitung Biaya
Pasien Mencatat
Memiliki Obat
Mendaftar Diagnosa+Resep
Kartu
Pasien?
Tidak Mengambil
Rekam Struk
Medis Rekam Medis Obat
(Terisi)+Resep
Rekam
Medis+No
Antrian
Kartu Kartu
Identitas Identitas
Membuat
Kartu
Pasien
Rekam Medis
(Terisi)+Resep
Rekam Medis
(Terisi)+Resep
Rekam
Medis Resep
(Terisi)
Rekap
Pendaftaran
Arsip
Pasien
Stuk
Obat
Hitung Total
Pembayaran
Kwitansi
Selesai
51
52
Pasien Administrasi
Mulai
Pasien
Mendaftar
Input Data
Pasien
Klinik
Selesai
Mulai
Kartu
Pasien
Kartu Pasien
Klinik
Cetak Lap_Kunjungan
Cetak Nomor Lap_Kunjungan Pasien
antrian Pasien
Nomor Nomor
Antrian Antrian Selesai
Mulai
Lihat Resep
Input Data
Rekam
Medis +
Resep
Hitung Biaya Obat
Klinik
Cetak
Input
Data
Bayar
Kwitansi
Cetak Kwitansi Pembayaran
Pembayaran
Kwitansi
Pembayaran
Cetak Lap
Selesai Pembayaran
Lap Lap
Pembayaran Pembayaran
Else
If username, password empty
Then
Alert “kembali ke halaman index login
elsse
if username, password, = true
Then
Call (“tampil menu utama web”)
End if
End if
End if
End if
End
End if
End if
End
1. (Algoritma Tambah Data Pegawai)
Var
Begin
Select tampil data pegawai
Write (“tambah data pegawai”)
If pilih = klik tambah
Call (“tambah”)
Write (nip, nama, alamat, jenis_kelamin, status_pernikahan, bagian,
akses_user, tanggal_masuk, foto)
Write (“simpan”)
Write (“batal)
Read baca pilih
If pilih = simpan
Call (“simpan)
Write insert into t_pegawai value(nip, nama, alamat, jenis_kelamin,
status_perkawinan, bagian, akses_user,tgl_masuk, foto)
If nip, nama, alamat, jenis_kelamin, status_perkawinan, bagian,
akses_user,tgl_masuk, foto = “ ”then
Msgbox (“data telah disimpan”)
Else
Simpan (data pegawai)
If pilih = batal
Call (“batal”)
End if
End if
2. (Algoritma Edit Data Pegawai)
Var
Nip: bigint
58
Nama: varchar
Alamat: varchar
Jenis_kelamin: varchar
Status_perkawinan: varchar
Bagian: varchar
Akses_user: varchar
Tgl_masuk: date
Foto: varchar
Begin
Select data pegawai
Write (“edit data pegawai”)
If pilih = klik edit
Call (“edit”)
Read (nip, nama, alamat, jenis_kelamin, status_pernikahan, bagian,
akses_user, tanggal_masuk, foto)
Write (nip, nama, alamat, jenis_kelamin, status_perkawinan, bagian,
akses_user, tgl_masuk, foto)
write (“simpan”)
write (“batal’)
read baca pilih
If pilih = simpan
Write update t_pegawai set nip, nama, alamat, jenis_kelamin,
status_pernikahan, bagian, akses_user, tanggal_masuk, foto where nip
if nip, nama, alamat, jenis_kelamin, status_pernikahan, bagian,
akses_user, tanggal_masuk, foto = “ ”then
Msgbox (data sukses disimpan)
Else
Edit (data dokumen)
If pilih = batal
Call (“batal”)
End if
59
End if
End if
End
7. (Algoritma Tambah Data Dokumen)
Var
Begin
Select tampil data arsip
Write (“tambah data arsip”)
If pilih = klik tambah
Call (“tambah”)
Write (no_dokumen, nama_dokumen, jenis_dokumen,
pemilik_dokumen, lemari_penyimpanan, rak_penyimpanan, tgl_masuk,
tgl_penyimpanan, file_upload)
Write (“simpan”)
Write (“batal)
Read baca pilih
If pilih = simpan
Call (“simpan)
Write insert into t_pegawai value (no_dokumen, nama_dokumen,
jenis_dokumen, pemilik_dokumen, lemari_penyimpanan,
rak_penyimpanan, tgl_masuk, tgl_penyimpanan, file_upload)
If no_dokumen, nama_dokumen, jenis_dokumen,
pemilik_dokumen, lemari_penyimpanan,
rak_penyimpanan, tgl_masuk, tgl_penyimpanan,
file_upload = “ ”then
Msgbox (“data telah disimpan”)
Else
Simpan (data pegawai)
If pilih = batal
Call (“batal”)
End if
End if
63
if no_dokumen, nama_dokumen,
jenis_dokumen, pemilik_dokumen, lemari_penyimpanan,
rak_penyimpanan, tgl_masuk, tgl_penyimpanan, file_upload = “ ”then
Msgbox (data sukses disimpan)
Else
Edit (data dokumen)
If pilih = batal
Call (“batal”)
End if
End if
9. (Algoritma Halaman Data Perpindahan)
Variabel
Begin
Write (“tabel data perpindahan”)
Write (“Pindah Dokumen”)
Write (“logout”)
Read Pilih
If pilih = Pindah dokumen
Call (“Pindah dokumen”)
Else
If pilih = logout
Call (“logout”)
Else
End if
End if
End
Kode_transaksi *
No_rekam_medis *
No_Daftar
nama_pasien
No_Rekam_Medis
Jenis_kelamin Tgl_transaksi
Tgl_lahir Kode_Periksa
Tgl_daftar Biaya_Dokter
alamat Total biaya
No_telp
Total biaya
1 1
no_daftar *
memiliki melakukan 1 dafar no_rekam_medis
Tgl_daftar
1
No_Antrian
1
membuat
rekam_medis
M No_resep *
No_rekam_medis * Tgl_daftar
Resep
No_Daftar No_daftar
Kode_obat
mengisi Tgl 1
No_Antrian
Diagnosa
No_Dokter
memiliki
No_Dokter*
Nama_Dokter
Dokter M
Spesialis Kode_Obat *
No_Telp Nama_oabt
obat
Alamat Satuan
Harga_Obat
Dosis Obat
B.2. Normalisasi
Tabel Transaksi
Tabel Kwitansi
Tabel Obat
Tabel Resep
Tabel Daftar
Relasi Tabel
Klasifikasi File
70
Login
Tampilan Utama
Data Obat
No_Rekam_Medis Pasien
Nama Pasien
Jenis Kelamin
Tanggal Lahir
No. Telp
Alamat
No_Dokter
Nama Dokter
Spesialis
No Telp
Alamat
No_Obat
Nama Obat
satuan
Harga Obat
Keterangan Obat
No_Urut Pendaftaran
Nama Pasien
Tanggal Daftar
Tgl. Daftar
No. No. Pendaftaran No. Rekam Medis Nama Pasien Tgl. Daftar
Tgl. Daftar
Hardisk : 500 GB
RAM : 2 GB
Monitor : LCD 14’’
Mouse : USB/PS 2
Keyboard : USB/PS 2
Printer : Cannon
.
80
I. IMPLEMENTASI SISTEM
I.1. Prosedur Operasional (Manual Book)
Dalam mengoperasikan perangkat lunak aplikasi Layanan & Monitoring
ini harus mengikuti sebagai berikut :
1. Nyalakan computer sesuai dengan standar yang telah ditentukan.
2. Pastikan aplikasi XAMPP telah terinstal dan berjalan.
3. Buka browser anda ketikan dikotak alamat web dengan mengetikkan
http://localhost:8080/sufia/ setelah itu tekan Enter, maka akan muncul
sebuah halaman Login User untuk menginputkan username dan password.
Gambar 4.28
Tampilan Form Login
4. Kemudian masukkan username dan password yang sudah terdaftar pada
sistem. Jika username dan password benar maka akan muncul tampilan
menu utama untuk admin seperti dibawah.
83
Gambar 4.29
Tampilan Menu Utama
Di menu utama terdapat menu-menu terdiri dari : menu data pegawai,
menu data lokasi, menu data arsip, menu data perpindahan, menu data
pemusnahan, menu laporan pemusnahan.
1. Selanjutnya pada menu utama klik menu data pegawai, maka akan tampil
data pegawai yang ditampilkan.
Gambar 4.30
Tampilan Data Pegawai
selanjutnya klik tambah pegawai untuk menambahkan data pegawai
dengan memasukkan NIP, Nama, Alamat, Jenis Kelamin, Status Pernikahan,
Bagian, Akses User, Tanggal Masuk, Foto.
2. Setelah itu klik tombol tambah pegawai untuk menampilkan form tambah
pegawai.
84
Gambar 4.31
Tampilan Tambah Data Pegawai
3. Selanjutnya pada menu utama klik menu data lokasi, maka akan tampil
data lokasi yang ditampilkan.
Gambar 4.32
Tampilan Data lemari
selanjutnya klik tambah form lemari untuk menambahkan data lemari
dengan memasukkan No lemari, Nama dokumen.
4. Setelah itu klik tombol tambah form lemari untuk menampilkan data
lemari.
85
Gambar 4.33
Tampilan Tambah Data Lemari
5. Selanjutnya pada menu utama klik menu data arsip, maka akan tampil
data dokumen yang ditampilkan.
Gambar 4.34
Tampilan Data Dokumen
selanjutnya klik tambah form dokumen untuk menambahkan data
1) Spesifikasi Hardware
Processor :Intel Core i3
Harsisk :500 GB
RAM : 2 GB
Monitor : LCD 14”
Mouse : USB/PS2
Keyboard : USB/PS2
Printer : Cannon
2) Aplikasi yang digunakan
Notepad++
Adobe reader
XAMP
Browser (direkomendasikan Mozila Firefox atau Google Chrome )
3) Kebutuhan personal
Sistem ini membutuhkan personal minimal 1 (satu) orang untuk
pengoperasiannya yaitu sebagai admin (administrator).
87
BAB IV
IMPLEMENTASI DAN PEMBAHASAN SISTEM