bab iv deskripsi kerja praktek analisis sistem surabayasir.stikom.edu/id/eprint/170/7/bab iv.pdf ·...
Post on 01-Jul-2019
215 Views
Preview:
TRANSCRIPT
30
BAB IV
DESKRIPSI KERJA PRAKTEK
1.1. Analisis Sistem
Dalam pengembangan teknologi dibutuhkan analisa dan perancangan
sistem yang ada saat ini pada RSIA PRIMA HUSADA. Hasil yang ditemukan
saat melakukan analisis sistem saat ini masih banyak kekurangan yang terjadi.
Salah satunya adalah sering terjadi hilangnya serta tidak teraturnya posisi berkas-
berkas laporan penggajian karyawan karena tidak tersimpan dengan baik.
Disamping itu, sering terjadinya kesulitan saat bagian keuangan ingin melakukan
proses pencarian data salah satu anggota karyawan berdasarkan waktu ataupun
jabatan karyawan karena harus mencari dari tumpukan berkas laporan-laporan
yang sangat banyak dan membutuhkan waktu yang sangat lama karena harus
mengecek satu per satu berkas-berkas yang ada. Hal ini disebabkan sistem yang
ada pada RSIA PRIMA HUSADA masih dilakukan secara manual/tradisional,
yaitu menggunakan aplikasi Microsoft office Excel dan masih menggunakan map
besar sebagai tempat penyimpanan.
Mengacu pada permasalahan yang ada diatas, RSIA PRIMA HUSADA
membutuhkan aplikasi yang dapat memudahkan bagian keuangan dalam
melakukan proses pencatatan dan penyimpanan data penggajian karyawan, yang
mudah dalam melakukan proses pengecekan ulang serta pencarian data
penggajian karywan sesuai dengan kebutuhan yang diinginkan oleh bagian
keuangan.
Oleh karena itu, dirancanglah sebuah aplikasi penggajian karyawan dan
tim medis yang diharapkan dapat mengatasi permasalahan tersebut.
STIKOM S
URABAYA
31
1.1.1. Document Flow
Document flow yaitu bagan yang menggambarkan proses manual aliran
pekerjaan secara menyeluruh yang menjelaskan urutan prosedur-prosedur yang
terdapat di dalam proses penggajian karyawan dan tim medis pada RSIA PRIMA
HUSADA.
Alur
Pasien Kasir Dokter Bag. Keuangan
Ph
ase
Mulai
Melakukan Pendaftaran
Cek Pasien Baru ?
Berikan Form Pendaftaran
Catat Keluhan dan
Berikan Form
Keluhan
Form Pendaftaran
Mengisi Form
Pendaftaran
Form Pendaftaran Telah diisi
Tidak
Ya
Form Keluhan Pasien
Melakukan Observasi
Form Keluhan Pasien
Form Keluhan Pasien
A
Perlu Tindakan Medis dan Rawat
Inap ?
Catat Kegiatan pada Form
Keluhan Pasien
Tindakan Medis
Update Form Keluhan Pasien
Update Form Keluhan Pasien
Rekap Data
Pasien
Rekap Data Pasien perbulan
4
B
Rekap Data Pasien perbulan
A B
2
Buat Slip Gaji Dokter
Form Pendaftaran Telah diisi
1
Slip Gaji
3
Slip Gaji
Selesai
Hitung Gaji
Gambar 4.1 Document Flow Penggajian Karyawan dan Tim Medis
Deskripsi : pada gambar document flow diatas menjelaskan mengenai bagaimana
alur penggajian karyawan dan tim medis pada RSIA PRIMA HUSADA dimana
alur ini dimulai pada saat pasien datang kemudian melakukan pendaftaran pada
bagian kasir disini kasir akan mengecek pasien yang datang tersebut sebelumnya
STIKOM S
URABAYA
32
sudah terdaftar atau merupakan pasien baru. Jika pasien sudah terdaftar maka
pasien akan langsung diberikan form keluhan dan jika merupakan pasien baru
maka pasien tersebut harus mengisi form pendafaran. Apabila pasien telah
mengisi form pendaftaran dengan benar maka form tersebut akan diberikan
kembali kepada kasir untuk disimpan data pasien tersebut. Kemudian bagian kasir
akan memberikan form keluhan pasien dimana form keluhan ini akan digunakan
untuk pencatatan keluhan pasien pada saat bertemu dengan dokter. Form keluhan
ini akan di isi oleh dokter setelah dokter melakukan observasi dan konsultasi
masalah yang dihadapi oleh pasien. Setelah form keluhan di isi maka form
keluhan tersebut akan diberikan kepada kasir untuk disimpan sebagai record
laporan untuk melakukan pembayaran. Dari record laporan tersebut bagian kasir
akan merekap dan mem-filter tindakan tiap bagian dokter yang digunakan sebagai
acuan untuk akumulasi penggajian yang akan diterima oleh tiap dokter. Selain itu
juga record tersebut digunakan untuk pembuatan slip gaji yang akan diterima
oleh tiap dokter.
1.2. Perancangan Sistem
Perancangan sistem dilakukan dengan menggunakan beberapa bahasa
pemodelan untuk mempermudah analisa terhadap sistem. Pemodelan sistem yang
digunakan adalah system flow, data flow diagram dan entity relationship diagram.
Dalam bab ini juga disertakan struktur table dari aplikasi yang akan dibuat.
STIKOM S
URABAYA
33
1.2.1. System Flow Penggajian Karyawan dan Tim Medis
System flow ini memuat hasil analisis yang merupakan pengembangan
proses dari keseluruhan sistem yang sudah ada. Dan menunjukkan aliran proses
kegiatan dari aplikasi penggajian karyawan dan tim medis pada RSIA PRIMA
HUSADA.
SysFloW Penggajian
KasirPasien Table Dokter Bagian Keuangan
Ph
ase
Pasien Baru ?
Entry Data Pasien
Ya
Tidak
Form Keluhan
Data Pasien
Form Keluhan
Form Keluhan
A
A
Hasil Pemeriksaan
Hasil Pemeriksaan
Transaksi Medis
Get NIP Dokter
C
B
Hitung Gaji Dokter
perBulan
C
Buat Slip Gaji Karyawan
DSlip Gaji Dokter
Slip Gaji Dokter
Slip Gaji Dokter
Selesai
Kelas
Jenis Tindakan
E
F
Hari Biasa ?
Tidak
Mulai
Karyawan
B
D
G
H
G
Ya
Daftar Gaji
Tindakan Medis
K
H
Pembagian Biaya
L
Entri Hasil Pemeriksaan
Memberikan Form Keluhan
Input Data Pasien
Melakukan Pendaftaran
Simpan Data
Keluhan
Simpan Data Slip Gaji
Proes Tindakan Medis
E F
K
Proses Data Pembagian Biaya
I
I
L
Input data Pembagian Biaya
M
N
M
N
Gambar 4.2 System Flow Penggajian Karyawan dan Tim Medis
Deskripsi: gamabar tersebut merupakan alur system flow dari aplikasi penggajian
karyawan dan tim medis pada RSIA PRIMA HUSADA. Alur diawali dari pasien
melakukan pendaftaran saat melakukan pendaftaran sistem akan mengecek
apakah pendaftar merupakan pasien baru atau bukan, jika pasien baru maka pasien
harus melakukan pendaftaran pasien baru dengan cara menginputkan data pasien
pada sistem melalui aplikasi. Kemudian data tersebut akan disimpan pada tabel
STIKOM S
URABAYA
34
pasien dalam sebuah database. Jika pasien sudah terdaftar maka pasien akan
diberikan form keluhan yang akan diisi oleh dokter setelah melakukan observasi
dan pengecekan terhadap kondisi pasien. Pengecekan ini dilakukan secara manual
dimana hasil pengecekan akan diinputkan secara manual melalui komputer dan
disimpan kedalam tabel transaksi medis pada database. Form keluhan sendiri
berisi nama dokter yang melakukan pemeriksaan serta data tindakan medis apa
saja yang dilakukan. Nama serta tindakan medis ini akan diambil dari record
database kemudian akan dicetak pada form keluhan. Setelah form keluhan di isi
maka pasien akan mengembalikan form keluhan tersebut kepada bagian kasir
untuk disimpan sebagai arsip. Dari record data keluhan tersebut akan digunakan
sebagai data inputan untuk melakukan pembuatan slip gaji dan akumulasi gaji
yang akan diterima oleh tiap dokter. Akumulasi ini pun sudah terprogram secara
otomatis saat melakukan perhitungannya.
1.2.2. Data Flow Diagram
Data Flow Diagram (DFD) yaitu bagan yang memiliki arus data dalam
suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara
logika. Dalam pembuatan DFD, yaitu menentukan HIPO pada aplikasi penggajian
karyawan dan tim medis pada RSIA PRIMA HUSADA.
STIKOM S
URABAYA
35
1.2.3. Hierarchy Input Process Output (HIPO)
0
Aplikasi Penggajian Karyawan dan Tim
Medis
3
Proses Perhitungan Gaji
5.2
Pemeliharaan Data Kelas
5.1
Pemeliharaan Data Tindakan Medis
3.1
Proses Transaksi Medis
1
Membuat Laporan
5
Pemeliharaan Data Medis
3.2
Proses Daftar Gaji
2
Pemeliharaan Data Karyawan
4
Pemeliharaan Data Pasien
1.1
Laporan Transaksi Medis
1.2
Laporan Gaji
Gambar 4.3 Hirarki Input Process Output (HIPO)
Deskripsi: Diagram ini menggambarkan struktur guna memahami fungsi-fungsi
dari program. Tahap 1 pada hirarki menunjukan nama program yang dibuat yaitu
aplikasi penggajian karyawan dan tim medis. Untuk tahap ke 2 adalah fungsi-
fungsi utama dari program yang dibuat yaitu membuat laporan, pemeliharaan data
karyawan, proses perhitungan gaji, pemeliharaan data pasien, dan pemeliharaan
data medis. Sedangkan untuk tahap ke 3 merupakan penggambaran sub-sub fungsi
yang terdapat pada fungsi-fungsi utama, seperti yang ditunjukan pada gambar 4.3
fungsi membuat laporan memiliki sub-fungsi yaitu membuat laporan transaksi
medis dan laporan gaji, fungsi perhitungan gaji memiliki sub-fungsi proses
transaski medis dan proses daftar gaji dan fungsi pemeliharaan data medis
memiliki sub-fungsi pemeliharaan data tindakan medis dan pemeliharaan data
kelas.
STIKOM S
URABAYA
36
1.2.4. Context Diagram
Data Slip Gaji
Analisa Keluhan Pasien
Form Keluhan Pasien
FormKeluhan
Biodata Pasien
Data Dokter
DataDokter
Slip Gaji
Form Keluhan
Data Pasien
Pasien
Kasir
Dokter
Bag ian Keuangan
0
Aplikasi Pengg ajian
+
Gambar 4.4 Contex Diagram
Deskripsi: context Diagram adalah suatu Diagram yang digunakan untuk
mendesain sistem yang memberikan gambaran detil mengenai semua informasi
yang diterima ataupun dihasilkan dari suatu aktivitas. Seperti pada gambar 4.4,
symbol kotak dengan ujung melengkung adalah sistem yang dibuat yaitu aplikasi
penggajian karyawan dan tim medis, sedangkan symbol persegi menggambarkan
orang atau bagian yang berperan dalam sistem dalam hal ini pasien, kasir, bagian
keuangan dan dokter.
STIKOM S
URABAYA
37
1.2.5. Data Flow Diagram Level 0
Baca Data Kelas
Baca Data Jenis Tindakan
Meng ambil Data Pembag ian BiayaAmbil Data Medis
Data Slip Gaji
Ambil Data Slip Gaji
Meng ambil Data Karyawan
Ambil Data Transaksi
Ambil Data Pembagian Biaya
Baca data Pasien
Ambil Data Karyawan
Baca Data Tindaka Medis
Simpan Data Tindakan
Baca Data Karyawan
DataDokter
Simpan Data Transaksi
FormKeluhan
Biodata PasienSimpan Data Pasien
Form Keluhan
Analisa Keluhan Pasien
Slip Gaji
Simpan Data Karyawan
Baca Data Slip Gaji
Simpan Data Slip Gaji
Form Keluhan Pasien
Data Pasien
Data Dokter
Kasir
Pasien
Bag ian
Keuang an
Dokter
1
Membuat Laporan
+2
Pemeliharaan Data
Karyawan
3
Proses Perhitung an Gaji
+
4
Pemeliharaan Data
Pasien
5
Pemeliharaan Data Medis
+
1 Pasien
2 Karyawan
3 Tindakan Medis
4 Kelas5 Jenis Tindakan
6 Transaksi Medis
7 Daftar Gaji
8Pembagian
Biaya
Gambar 4.5 Data Flow Diagram Level 0
STIKOM S
URABAYA
38
Deskripsi: Data Flow Diagram Level 0 adalah penggambaran fungsi-fungsi utama yang terdapat pada program, yaitu proses
penjabaran dari Hierarchy Input Proses Output seperti yang digambarkan pada context diagram diatas dimana terdapat beberapa
fungsi utama dari program yaitu membuat laporan, pemeliharaan data karyawan, proses perhitungan gaji, pemeliharaan data pasien,
dan pemeliharaan data medis.
1.2.6. Data Flow Diagram Level 1 Membuat Laporan
Analisa Keluhan Pasien
Data Slip Gaji
Ambil Data Slip Gaji
Form Keluhan
FormKeluhan
Baca Transaksi
Simpan Data Transaksi
Baca data Pasien
Biodata Pasien
Baca Data Tindaka Medis
Pasien
Kasir
6 Transaksi Medis
3 Tindakan Medis
1 Pasien
1
Laporan Transaksi M edis
2
Laporan Gaji
7 Daftar Gaji
Dokter
Gambar 4.6 Data Flow Diagram Level 1 Membuat Laporan
STIKOM S
URABAYA
39
Deskripsi: Data Flow Diagram Level 1 Membuat Laporan merupakan penjabaran dari fungsi utama dari membuat laporan yang
terdapat pada HIPO dan context diagram. Dimana pada gambar ini menjelaskan bahwa membuat laporan terdapat 2 sub-fungsi yaitu
membuat laporan transaksi medis dan membuat laporan gaji.
1.2.7. Data Flow Diagram Level 1 Perhitungan Gaji
Meng ambil Data Karyawan
Simpan Data Slip Gaji
Mengambil Data Pembag ian Biaya
Menyimpsn Data Transaksi Medis
Ambil Data Tindaka M edis
Membaca Data Karyawan
Ambil Data Karyawan
Ambil Data Pembagian Biaya
Ambil Data Transaksi
Baca Data Slip Gaji
Simpan Data Tindakan
Slip Gaji
7 Daftar Gaji
Bag ian
Keuang an
3 Tindakan Medis
2 Karyawan
8Pembagian
Biaya
6 Transaksi Medis
1
Proses Transaksi M edis
2
Proses Daftar Gaji
Gambar 4.7 Data Flow Diagram Level 1 Perhitungan Gaji
STIKOM S
URABAYA
40
Deskripsi: Data Flow Diagram Level 1 Perhitungan Gaji merupakan penjabaran dari fungsi utama dari perhitungan gaji yang terdapat
pada HIPO dan context diagram. Dimana pada gambar ini menjelaskan bahwa perhitungan gaji terdapat 2 sub-fungsi yaitu proses
transaksi medis dan proses daftar gaji.
1.2.8. Data Flow Diagram Level 1 Pemeliharaan Data Medis
Ambil Data Kelas
Ambil Data Medis
Baca Data Kelas
Baca Data Jenis Tindakan
Form Keluhan PasienKasir
6 Transaksi Medis
1
Pemeliharaan Data
Tindakan Medis
2
Pemeliharaan Data Kelas
5 Jenis Tindakan 4 Kelas
Gambar 4.8 Data Flow Diagram Level 1 Pemeliharaan Data Medis
STIKOM S
URABAYA
41
Deskripsi: Data Flow Diagram Level 1 Pemeliharaan Data Medis merupakan
penjabaran dari fungsi utama dari pemeliharaan data medis yang terdapat pada HIPO
dan context diagram. Dimana pada gambar ini menjelaskan bahwa pemeliharaan data
medis terdapat 2 sub-fungsi yaitu pemeliharaan data tindakan medis dan pemeliharaan
data kelas.
1.3. Perancangan Database
Pada tahap ini, dilakukan penyusunan dan perancangan database yang
akan digunakan beserta strukturnya. Rancangan database sistem yang dibuat
berupa Entity Relational Diagram (ERD), yaitu alat untuk merepresentasikan
model data yang ada pada sistem dimana terdapat entity dan relationship.
1.3.1. Entity Relational Diagram Conceptual Data Model (ERD CDM)
STIKOM S
URABAYA
42
Gambar 4.9 Entity Relational Diagram Conceptual Data Model
Memiliki Bagian
Relationship_15
Memiliki
Memiliki
Mempunyai
Relationship_33
Relationship_34
Relationship_35
Relationship_36
Relationship_37Relationship_29
Relationship_30
Relationship_31
Kota
#
o
Id_Kota
Nama_Kota
Variable characters (10)
Variable characters (100)
Provinsi
#
o
Id_Provinsi
Nama_Provinsi
Variable characters (10)
Variable characters (100)
Unit_Kerja
#
o
o
Id_UnitKerja
Nama_UnitKerja
Bagian
...
Variable characters (10)
Variable characters (100)
Variable characters (25)
Jabatan
#
o
Id_Jabatan
Nama_Jabatan
Variable characters (10)
Variable characters (100)
Karyawan
#
o
o
o
o
o
o
o
o
o
Id_Karyawan
Nama_Karyawan
Tmpt_Lahir_Karyawan
Tanggal_Lahir_Karyawan
Jenis_Kelamin_Karyawan
Alamat_Karyawan
No_Telp_Karyawan
Agama
NPWP
Foto
...
Variable characters (10)
Variable characters (100)
Variable characters (100)
Date
Characters (1)
Variable characters (100)
Variable characters (20)
Variable characters (10)
Variable characters (13)
Image (250)
Login
#
o
o
Id_Login
Username
Password
...
Variable characters (10)
Variable characters (15)
Variable characters (15)
Pasien
#
o
o
o
o
o
o
o
o
id_pasien
nama_pasien
umur
alamat_pasien
jenis_kelamin
AgamaPasien
notelp_pasien
pekerjaan
tanggal_daftar
...
Variable characters (10)
Variable characters (50)
Number
Variable characters (100)
Characters (1)
Variable characters (10)
Variable characters (15)
Variable characters (50)
Date
Transaksi
#
o
o
o
o
id_transaksi
tanggal_transaksi
biaya_dokter
biaya_rumah_sakit
total_biaya
...
Variable characters (10)
Date
Integer
Integer
Integer
DaftarGaji
#
o
o
id_gaji
JumlahGaji
tgl_gaji
...
Variable characters (10)
Integer
Date
Tindakan_Medis
#
o
id_tindakan
harga
Variable characters (10)
Integer
Jenis_Tindakan
#
o
id_jenis
nama_tindakan
Variable characters (10)
Variable characters (500)
Kelas
#
o
id_kelas
nama_kelas
Variable characters (10)
Variable characters (50)
PembagianBiaya
#
o
o
o
id_pembagian
GajiPokok
pDokter
pRS
...
Variable characters (10)
Integer
Integer
Integer
STIKOM S
URABAYA
43
Deskripsi: Entity Relational Diagram Conceptual Data Model merupakan model
yang universal dan menggambarkan semua struktur logic database dan tidak
bergantung dari software atau pertimbangan struktur data storage. Seperti yang
ditunjukan pada gambar CDM. CDM ini Menggambarkan hubungan antar tabel-
tabel yang digunakan untuk menyimpan data dari hasil masukan pengguna
aplikasi penggajian karyawan dan tim medis.
STIKOM S
URABAYA
44
1.3.2. Entity Relational Diagram Physical Data Model (ERD PDM)
Gambar 4.10 Entity Relational Diagram Physical Data Model
FK_KOTA_MEMILIKI__PROVINSI
FK_KARYAWAN_RELATIONS_KOTA
FK_KARYAWAN_MEMILIKI4_UNIT_KER
FK_KARYAWAN_MEMILIKI_JABATAN
FK_LOGIN_MEMPUNYAI_KARYAWAN
FK_DAFTARGA_RELATIONS_TRANSAKS
FK_TRANSAKS_RELATIONS_PASIEN
FK_TRANSAKS_RELATIONS_TINDAKAN
FK_TINDAKAN_RELATIONS_KELAS
FK_TINDAKAN_RELATIONS_JENIS_TI
FK_TRANSAKS_RELATIONS_KARYAWAN
FK_TRANSAKS_RELATIONS_PEMBAGIA
FK_PEMBAGIA_RELATIONS_KARYAWAN
Kota
Id_Kota
Id_Provinsi
Nama_Kota
...
varchar(10)
varchar(10)
varchar(100)
<pk>
<fk>
Provinsi
Id_Provinsi
Nama_Provinsi
varchar(10)
varchar(100)
<pk>
Unit_Kerja
Id_UnitKerja
Nama_UnitKerja
Bagian
...
varchar(10)
varchar(100)
varchar(25)
<pk>
Jabatan
Id_Jabatan
Nama_Jabatan
varchar(10)
varchar(100)
<pk>
Karyawan
Id_Karyawan
Id_UnitKerja
Id_Kota
Id_Jabatan
Nama_Karyawan
Tmpt_Lahir_Karyawan
Tanggal_Lahir_Karyawan
Jenis_Kelamin_Karyawan
Alamat_Karyawan
No_Telp_Karyawan
Agama
NPWP
Foto
...
varchar(10)
varchar(10)
varchar(10)
varchar(10)
varchar(100)
varchar(100)
date
char(1)
varchar(100)
varchar(20)
varchar(10)
varchar(13)
image
<pk>
<fk2>
<fk1>
<fk3>
Login
Id_Login
Id_Karyawan
Username
Password
...
varchar(10)
varchar(10)
varchar(15)
varchar(15)
<pk>
<fk>
Pasien
id_pasien
nama_pasien
umur
alamat_pasien
jenis_kelamin
AgamaPasien
notelp_pasien
pekerjaan
tanggal_daftar
...
varchar(10)
varchar(50)
numeric
varchar(100)
char(1)
varchar(10)
varchar(15)
varchar(50)
date
<pk>
Transaksi
id_transaksi
Id_Karyawan
id_pasien
id_tindakan
id_pembagian
tanggal_transaksi
biaya_dokter
biaya_rumah_sakit
total_biaya
...
varchar(10)
varchar(10)
varchar(10)
varchar(10)
varchar(10)
date
int
int
int
<pk>
<fk2>
<fk1>
<fk4>
<fk3>
DaftarGaji
id_gaji
id_transaksi
JumlahGaji
tgl_gaji
...
varchar(10)
varchar(10)
int
date
<pk>
<fk>
Tindakan_Medis
id_tindakan
id_kelas
id_jenis
harga
...
varchar(10)
varchar(10)
varchar(10)
int
<pk>
<fk1>
<fk2>
Jenis_Tindakan
id_jenis
nama_tindakan
varchar(10)
varchar(500)
<pk>
Kelas
id_kelas
nama_kelas
varchar(10)
varchar(50)
<pk>
PembagianBiaya
id_pembagian
Id_Karyawan
GajiPokok
pDokter
pRS
...
varchar(10)
varchar(10)
int
int
int
<pk>
<fk>
STIKOM S
URABAYA
45
Deskripsi: Entity Relational Diagram Physical Data Model merupakan
model ERD yang telah mengacu pada pemilihan software DBMS yang
spesifik. Hal ini sering kali berbeda dikarenakan oleh struktur database
yang bervariasi. Seperti yang ditunjukan pada gambar PDM. PDM ini
menggambarkan hubungan antar tabel-tabel yang digunakan untuk
menyimpan data dari hasil masukan pengguna aplikasi penggajian
karyawan dan tim medis
1.3.3. Struktur Basis Data & Tabel
Dalam hal merancang struktur tabel yang diperlukan, meliputi
nama tabel, nama atribut, tipe data, serta data pelengkap seperti primary
key, foriegn key, dan sebagainya. rancangan basis data aplikasi ini terdiri
dari tabel-tabel sebagai berikut :
1. Nama Tabel : Provinsi
Fungsi : Menyimpan Data Provinsi
Primary Key : Id_Provinsi
Gambar 4.11 Tabel Provinsi
2. Nama Tabel : Kota
Fungsi : Menyimpan Data Kota
Primary Key : Id_Kota
Foreign key : Id_Provinsi
STIKOM S
URABAYA
46
Gambar 4.12 Tabel Kota
3. Nama Tabel : Jabatan
Fungsi : Menyimpan Data Jabatan
Primary Key : Id_Jabatan
Gambar 4.13 Tabel Jabatan
4. Nama Tabel : Unit Kerja
Fungsi : Menyimpan Data Unit Kerja
Primary Key : Id_ Unit Kerja
Gambar 4.14 Tabel Unit Kerja
5. Nama Tabel : Pasien
Fungsi : Menyimpan Data Pasien
Primary Key : ID_PASIEN
Gambar 4.15 Tabel Pasien
STIKOM S
URABAYA
47
6. Nama Tabel : Kelas
Fungsi : Menyimpan Data Kelas
Primary Key : ID_KELAS
Gambar 4.16 Tabel Kelas
7. Nama Tabel : Jenis Tindakan
Fungsi : Menyimpan Data Jenis Tindakan
Primary Key : ID_Jenis
Gambar 4.17 Tabel Jenis Tindakan
8. Nama Tabel : Tindakan Medis
Fungsi : Menyimpan Data Tindakan Medis
Primary Key : ID_Tindakan
Foreign key : ID_Kelas, ID_Jenis
Gambar 4.18 Tabel Tindakan Medis
STIKOM S
URABAYA
48
9. Nama Tabel : Transaksi Medis
Fungsi : Menyimpan Data Transaksi Medis
Primary Key : ID_Transaksi
Foreign key : ID_ Karyawan, ID_Pasien, ID_Tindakan,
ID_Pembagian
Gambar 4.19 Tabel Transaksi Medis
10. Nama Tabel : Daftar Gaji
Fungsi : Menyimpan Data Daftar Gaji Karyawan
Primary Key : ID_Gaji
Foreign key : ID_Transaksi
Gambar 4.20 Tabel Daftar Gaji
STIKOM S
URABAYA
49
11. Nama Tabel : Karyawan
Fungsi : Menyimpan Data Karyawan
Primary Key : ID_Karyawan
Foreign key : ID_UnitKerja, ID_Kota, ID_Jabatan
Gambar 4.21 Tabel Karyawan
12. Nama Tabel : Pemabagian Biaya
Fungsi : Menyimpan Data Pembagian Hasil Dari
Biaya Medis untuk Dokter dan Rumah
Sakit
Primary Key : Id_PEMBAGIAN
Foreign key : Id_KARYAWAN
Gambar 4.22 Tabel Pemabagian Biaya
STIKOM S
URABAYA
50
13. Nama Tabel : Login
Fungsi : Menyimpan Data Login
Primary Key : Id_Login
Foreign key : Id_Karyawan
Gambar 4.23 Tabel Login
1.3.4. Desain Input & Output
Desain input/output merupakan rancangan input/output berupa
form untuk memasukkan data dan laporan sebagai informasi yang
dihasilkan dari pengolahan data. Desain input/output juga merupakan
acuan pembuat aplikasi dalam merancang dan membangun sistem.
1.3.4.1. Desain Input
Desain input merupakan perancangan desain masukan dari
pengguna kepada sebuah sistem yang kemudian akan disimpan kedalam
database.
STIKOM S
URABAYA
51
1. Login
Login
Enter TextUsername
Password Enter Text
OK
Tampil Password
Cancel
Gambar 4.24 Login
Deskripsi : form Login ini digunakan oleh pengguna aplikasi untuk mengakses
menu utama dari aplikasi perkrutan dan penyeleksian.
2. Menu Utama
Home Menu
Transaksi Penggajian Pemeliharaan Data Medis Pemeliharaan Data Karyawan dan Pasien Laporan Keluar
Status : Enter Text TimeWaktu Saat ini:
Gambar 4.25 Menu Utama
Deskripsi : form MenuUtama digunakan oleh pengguna untuk memilih menu yang
dibutuhkan dalam proses penggajian.
STIKOM S
URABAYA
52
3. Input Provinsi
Provinsi
Tambah
Kode Provinsi
Nama Provinsi
Enter Text
Enter Text
Simpan Ubah Hapus Batal
Berdasarkan Kata Kunci Enter TextEnter Text Cari Tampil
Input Data Provinsi
Lihat Data Provinsi
Gambar 4.26 Provinsi
Deskripsi : form Provinsi digunakan untuk menambah dan mengubah data
provinsi kedalam database.
4. Input Kota
Kota
Tambah
Kode Kota
Nama Kota
Nama Provinsi
Enter Text
Enter Text
Enter Text
Simpan Ubah Hapus Batal
Berdasarkan Kata Kunci Enter TextEnter Text Cari Tampil
Input Data Kota
Lihat Data Kota
Gambar 4.27 Kota
STIKOM S
URABAYA
53
Deskripsi : form Kota digunakan untuk menambah dan mengubah data kota
kedalam database.
5. Input Unit Kerja
Unit Kerja
Tambah
Kode Unit Kerja
Nama Unit Kerja
Bagian
Enter Text
Enter Text
Simpan Ubah Hapus Batal
Berdasarkan Kata Kunci Enter TextEnter Text Cari Tampil
Input Data Unit Kerja
Lihat Data Unit Kerja
Enter Text
Gambar 4.28 Unit Kerja
Deskripsi : form Unit Kerja digunakan untuk menambah dan mengubah data unit
kerja kedalam database.
6. Input Jabatan
Jabatan
Tambah
Kode Jabatan
Nama Jabatan
Enter Text
Enter Text
Simpan Ubah Hapus Batal
Berdasarkan Kata Kunci Enter TextEnter Text Cari Tampil
Input Data Jabatan
Lihat Data Jabatan
Gambar 4.29 Jabatan
STIKOM S
URABAYA
54
Deskripsi : form Jabatan digunakan untuk menambah dan mengubah data jabatan
kedalam database.
7. Input Karyawan
Karyawan
Tambah
NIK
Nama Karyawan
Provinsi
Kota
Unit Kerja
Tanggal Lahir
Tempat Lahir
Jenis Kelamin
Alamat
NPWP
Agama
No Telp
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Simpan Ubah Hapus Batal
Berdasarkan Kata Kunci Enter TextEnter Text Cari Tampil
Input Data KaryawanLihat Data Karyawan
UploadTanggal
9/1/2013
Jabatan Enter Text
Lihat Data Calon Karyawan Diterima
Tanggal Tes WawancaraTanggal
9/1/2013
Gambar 4.30 Karyawan
Deskripsi : form Karyawan digunakan untuk menambah dan mengubah data
karyawan kedalam database.
8. Input Pasien
Pasien
Column 1 Column 1 Column 1 Column 1 Column 1 Column 1 Column 1Column 1
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
ID Pasien
Nama Pasien
Umur Pasien
SimpanEdit
Alamat Pasien
Agama
No. Telp/HP
Pekerjaan
Tanggal Daftar
Jenis Kelamin
Tahun
Gambar 4.31 Pasien
Deskripsi : form Pasien digunakan untuk menambah dan mengubah data pasien
kedalam database.
STIKOM S
URABAYA
55
9. Input Kelas
Kelas
ID Kelas Text
Nama Kelas Text
Filter Pencarian
Kata Kunci Pencarian Text
SimpanPerbaharuiBersih
Cari
Gambar 4.32 Kelas
Deskripsi : form Pasien digunakan untuk menambah dan mengubah data pasien
kedalam database.
10. Input Pemabgian Biaya
Prosentase Pembagian Jasa Medis
ID Prosentase Text
Nama Dokter
Filter Pencarian
Kata Kunci Pencarian Text
SimpanPerbaharuiBersih
Cari
TextProsentase Dokter
TextProsentase Rumah Sakit
(%)
(%)
Gambar 4.33 Pembagian Biaya
STIKOM S
URABAYA
56
Deskripsi : form Pembagian Biaya digunakan untuk mencatat data pembagian
biaya antara dokter dan rumah sakit kedalam database.
11. Input Jenis Tindakan
Jenis Tindakan
ID Tindakan Text
Nama Tindakan Medis Text
Filter Pencarian
Kata Kunci Pencarian Text
SimpanPerbaharuiBersih
Cari
Gambar 4.34 Jenis Tindakan
Deskripsi : form Jenis Tindakan digunakan untuk menambah dan mengubah data
jenis tindakan medis kedalam database.
12. Input Master Tindakan Medis
Master Data Tindakan Medis
ID Transaksi Tindakan Text
Nama Tindakan
Filter Pencarian
Kata Kunci Pencarian Text
SimpanPerbaharuiBersih
Cari
Kelas
TextHarga
Gambar 4.35 Master Tindakan Medis
STIKOM S
URABAYA
57
Deskripsi : form Master Tindakan Medis digunakan untuk menambah dan
mengubah data jenis-jenis tindakan medis kedalam database.
13. Input Transaksi Medis
Master Transaksi Medis
ID Prosentase Text
Nama Dokter
TextProsentase Dokter
TextProsentase Rumah Sakit
(%)
(%)
Filter Pencarian
Kata Kunci Pencarian Text
SimpanPerbaharuiBersih
Cari
Tindakan Medis Tambah
TextBiaya Dokter
TextBiaya Rumah Sakit
Tanggal Transaksi
Enter Text
08/09/2013
Nama Pasien Text
Text
Total Bayar (RP.) :
Gambar 4.36 Transaksi Medis
Deskripsi : form Transaksi Medis digunakan untuk mencatat dan mengubah data
transaksi medis pasien kedalam database.
14. Input Transaksi Gaji Dokter
Master Transaksi Gaji
ID Prosentase Text
Nama Dokter
08/09/2013Tanggal Transaksi
SimpanPerbaharuiBersih
Filter Pencarian
Kata Kunci Pencarian Text
Cari
Detail Transaksi Dokter : Text Total Gaji : Text
Gambar 4.37 Transaksi Gaji Dokter
Deskripsi : form Transaksi Gaji Dokter digunakan untuk mencatat dan mengubah
data transaksi gaji dokter kedalam database.
STIKOM S
URABAYA
58
1.3.4.2. Desain Output
Desain output merupakan perancangan desain laporan yang
merupakan hasil dari data dari proses yang terjadi, yang tersimpan
pada database yang kemudian akan diolah sedemikian rupa menjadi
informasi yang berguna bagi pengguna aplikasi.
1. Laporan Transaksi Medis
LOGONama Perusahaan
AlamatNo. Telepon
Bagian Dokter
Tanggal Cetak : (Tanggal)
Nama Karyawan Nama Unit Kerja Bagian Nama Pasien Nama Ruangan Nama Pasien Nama Tindakan Tanggal Transaksi
Gambar 4.38 Laporan Transaksi Medis
Deskripsi : form Laporan Transaksi Medis digunakan untuk mencetak daftar
transaksi medis yang dilakukan dokter.
STIKOM S
URABAYA
59
2. Laporan Transaksi Gaji
LOGONama Perusahaan
AlamatNo. Telepon
Bagian Dokter
Tanggal Cetak : (Tanggal)
Nama Karyawan Nama Unit Kerja Bagian Tanggal Transaksi Jumlah Harga
Gambar 4.39 Laporan Transaksi Gaji
Deskripsi : form Laporan Transaksi Gaji digunakan untuk mencetak laporan daftar
atau slip gaji dokter.
1.4. Implementasi Dan Evaluasi
Implementasi sistem ini akan menjelaskan detil aplikasi pendataan
pegawai, penjelasan hardware/software pendukung, dan form-form yang ada pada
aplikasi.
1.4.1. Teknologi
1.4.1.1. Perangkat Keras
Spesifikasi perangkat keras minimum yang dibutuhkan untuk
menjalankan aplikasi ini adalah satu unit komputer dengan:
a) Processor 1 Ghz
b) Memory dengan RAM 512 MB
STIKOM S
URABAYA
60
c) VGA on Board
d) Monitor Super VGA (1024x768) dengan minimum 256 warna
e) Keyboard + mouse
1.4.1.2. Perangkat Lunak
Sedangkan perangkat lunak minimum yang harus diinstall ke dalam
sistem komputer adalah:
a) Windows XP
b) Mircrosoft Visual Studio
c) Sql Server 2008
1.4.2. Tampilan Program
Dalam sub ini dijelaskan langkah-langkah dalam menjalankan aplikasi
penggajian karyawan dan tim medis.
1. Login
Gambar 4.40 GUI Login
Deskripsi : pada form Login berfungsi untuk pengecekan hak akses pengguna
yang akan menggunakan program ini. Apabila username dan password tidak
sesuai, maka program akan menampilkan pesan dialog form “Username dan
Password Salah” ditujukkan pada gambar 4.41 berikut :
STIKOM S
URABAYA
61
Gambar 4.41 GUI dialog form “Username dan Password Salah”
Apabila username dan password sesuai, maka program akan menampilkan pesan
dialog form yg berisi informasi “Akses Berhasil” seperti ditunjukkan gambar 4.42
dan setelah tombol diklik ok, program langsung menampilkan form menu utama
seperti gambar 4.43 “Menu Utama”.
Gambar 4.42 GUI dialog form “Akses Berhasil”
Dari hasil running program semua fungsi pada form login berjalan dengan baik.
2. Menu Utama
Gambar 4.43 GUI Menu Utama
STIKOM S
URABAYA
62
Deskripsi: form ini digunakan untuk tampilan utama pemilihan menu aplikasi.
Pada form ini user dapat memilih menu-menu, yaitu:
1. Menu Transaksi penggajian dimana pada menu ini terdapat 2 sub menu
yaitu transaksi medis dan transaksi gaji,
2. Menu maintenance transaksi medis pada menu ini terdapat 4 sub menu
yaitu master kelas yang digunakan untuk menambah dan pemeliharaan
data kelas atau ruangan, master jenis tindakan yang digunakan untuk
menambah dan pemeliharaan data jenis tindakan medis, master tindakan
medis yang digunakan untuk menambah dan pemeliharaan data tindakan
medis dimana submenu ini adalah gabungan antara mmaster kelas dan
master jenis tindakan, dan sub menu prosentase yang digunakan untuk
menambah dan pemeliharaan pembagian biaya untuk dokter.
3. Menu maintenance data karyawan dan pasien pada menu ini terdapat sub
menu input dan pemeliharaan data provinsi, data kota, data unit kerja, data
jabatan, data karyawan dan data pasien.
4. Menu Laporan pada menu ini terdapat 2 sub menu yaitu laporan transaksi
medis dan laporan gaji dokter.
STIKOM S
URABAYA
63
3. Provinsi
Gambar 4.44 GUI Provinsi
Deskripsi : form ini termasuk sub menu dari maintenance data karyawan dan
pasien yang berfungsi untuk meng-input dan mengubah data provinsi. Disini
program akan menampilkan pesan dialog form “Inputan Tidak Valid” seperti
gambar 4.45 apabila pengguna belum mengisi kolom nama provinsi pada form
provinsi saat menyimpan dan mengubah inputan data provinsi.
STIKOM S
URABAYA
64
Gambar 4.45 GUI Inputan Tidak Valid
Selanjutnya, apabila pengguna menginputkan dan berhasil menyimpan data
provinsi maka program akan menampilkan pesan dialog form “Data Berhasil
Disimpan” seperti gambar 4.46.
Gambar 4.46 GUI Data Berhasil Disimpan
Selanjutnya program akan menampilkan pesan dialog form “Data Berhasil
Diubah” apabila pengguna mengubah data seperti gambar 4.47.
Gambar 4.47 GUI Data Berhasil Diubah
Dari hasil running program semua fungsi pada form Provinsi berjalan dengan
baik.
STIKOM S
URABAYA
65
4. Kota
Gambar 4.48 GUI Kota
Deskripsi : form ini termasuk sub menu dari maintenance data karyawan dan
pasien yang berfungsi untuk meng-input dan mengubah data kota. Disini aplikasi
akan menampilkan pesan dialog form “Inputan Tidak Valid” seperti gambar 4.45
apabila pengguna belum mengisi kolom nama kota dan nama provinsi pada form
kota saat menyimpan dan mengubah inputan data kota. Selanjutnya, apabila
pengguna meng-input dan berhasil menyimpan data kota maka program akan
menampilkan pesan dialog form “Data Berhasil Disimpan” seperti gambar 4.46.
Dan program akan menampilkan pesan dialog form “Data Berhasil Diubah”
apabila pengguna mengubah data seperti gambar 4.47. Dari hasil running
program semua fungsi pada form Kota berjalan dengan baik.
STIKOM S
URABAYA
66
5. Unit Kerja
Gambar 4.49 GUI Unit Kerja
Deskripsi : form ini termasuk sub menu dari maintenance data karyawan dan
pasien yang berfungsi untuk meng-input dan mengubah data Unit Kerja. Disini
program akan menampilkan pesan dialog form “Inputan Tidak Valid” seperti
gambar 4.45 apabila pengguna belum mengisi kolom nama unit kerja saat
menyimpan input-an data unit kerja. Selanjutnya, apabila pengguna menginputkan
dan berhasil menyimpan data unit kerja maka program akan menampilkan pesan
dialog form “Data Berhasil Disimpan” seperti gambar 4.46. Dan program akan
menampilkan pesan dialog form “Data Berhasil Diubah” apabila pengguna
mengubah data seperti gambar 4.47. Dari hasil running program semua fungsi
pada form Unit Kerja berjalan dengan baik.
STIKOM S
URABAYA
67
6. Jabatan
Gambar 4.50 GUI Jabatan
Deskripsi : form ini termasuk sub menu dari maintenance data karyawan dan
pasien yang berfungsi untuk meng-input dan mengubah data Jabatan. Disini
program akan menampilkan pesan dialog form “Inputan Tidak Valid” seperti
gambar 4.45 apabila pengguna belum mengisi kolom nama kota pada form jabatan
saat menyimpan dan mengubah input-an data jabatan. Selanjutnya, apabila
pengguna telah meng-input dan berhasil menyimpan data jabatan maka program
akan menampilkan pesan dialog form “Data Berhasil Disimpan” seperti gambar
4.46. Dan program akan menampilkan pesan dialog form “Data Berhasil Diubah”
apabila pengguna mengubah data seperti gambar 4.47. Dari hasil running
program semua fungsi pada form Jabatan berjalan dengan baik.
STIKOM S
URABAYA
68
7. Karyawan
Gambar 4.51 GUI Karyawan
Deskripsi : form ini termasuk sub menu dari maintenance data karyawan dan
pasien yang berfungsi untuk meng-input dan mengubah data Karyawan. Disini
program akan menampilkan pesan dialog form “Inputan Tidak Valid” seperti
gambar 4.45 apabila pengguna belum mengisi seluruh input-an kolom pada form
karyawan saat menyimpan dan mengubah data karyawan. Selanjutnya, apabila
pengguna meng-input dan berhasil menyimpan data karyawan maka program
akan menampilkan pesan dialog form “Data Berhasil Disimpan” seperti gambar
4.46. Dan program akan menampilkan pesan dialog form “Data Berhasil Diubah”
apabila pengguna mengubah data seperti gambar 4.47. Dari hasil running
program semua fungsi pada form Karyawan berjalan dengan baik.
STIKOM S
URABAYA
69
8. Pasien
Gambar 4.52 GUI Pasien
Deskripsi : form ini termasuk sub menu dari maintenance data karyawan dan
pasien, form ini digunakan untuk meng-input data dan pemeliharaan data pasien
yang terdaftar. Disini program akan menampilkan pesan dialog form “Inputan
Tidak Valid” seperti gambar 4.45 apabila pengguna belum mengisi seluruh input-
an kolom pada form pasien saat menyimpan dan mengubah data pasien.
Selanjutnya, apabila pengguna meng-input dan berhasil menyimpan data pasien
maka program akan menampilkan pesan dialog form “Data Berhasil Disimpan”
seperti gambar 4.46. Dan program akan menampilkan pesan dialog form “Data
Berhasil Diubah” apabila pengguna mengubah data seperti gambar 4.47. Dari
hasil running program semua fungsi pada form Pasien berjalan dengan baik.
STIKOM S
URABAYA
70
9. Pemeliharaan Kelas
Gambar 4.53 Pemeliharaan Kelas
Deskripsi : form ini termasuk sub menu dari maintenance tindakan medis, form ini
digunakan untuk meng-input dan pemeliharaan data tiap ruangan atau kelas.
Disini program akan menampilkan pesan dialog form “Inputan Tidak Valid”
seperti gambar 4.45 apabila pengguna belum mengisi seluruh input-an kolom pada
form kelas saat menyimpan dan mengubah data kelas. Selanjutnya, apabila
pengguna berhasil meng-input dan menyimpan data kelas maka program akan
menampilkan pesan dialog form “Data Berhasil Disimpan” seperti gambar 4.46.
Dan program akan menampilkan pesan dialog form “Data Berhasil Diubah”
apabila pengguna mengubah data seperti gambar 4.47. Dari hasil running
program semua fungsi pada form Kelas berjalan dengan baik.
STIKOM S
URABAYA
71
10. Pemeliharaan Jenis Tindakan
Gambar 4.54 Master Jenis Tindakan Medis
Deskripsi : form ini termasuk sub menu dari maintenance tindakan medis, form ini
digunakan untuk meng-input data dan pemeliharaan data tiap jenis tindakan
medis. Disini program akan menampilkan pesan dialog form “Inputan Tidak
Valid” seperti gambar 4.45 apabila pengguna belum mengisi seluruh input-an
kolom pada form Master Jenis Tindakan Medis saat menyimpan dan mengubah
data jenis tindakan medis. Selanjutnya, apabila pengguna meng-input dan berhasil
menyimpan data jenis tindakan medis maka program akan menampilkan pesan
dialog form “Data Berhasil Disimpan” seperti gambar 4.46. Dan program akan
menampilkan pesan dialog form “Data Berhasil Diubah” apabila pengguna
mengubah data seperti gambar 4.47. Dari hasil running program semua fungsi
pada form Master Jenis Tindakan Medis berjalan dengan baik.
STIKOM S
URABAYA
72
11. Master Tindakan Medis
Gambar 4.55 Master Tindakan Medis
Deskripsi : form ini termasuk sub menu dari maintenance tindakan medis, form ini
digunakan untuk meng-input data dan pemeliharaan data tiap jenis tindakan medis
yang berisikan gabungan antara form Master Kelas dan form Master Jenis
Tindakan Medis. Disini program akan menampilkan pesan dialog form “Inputan
Tidak Valid” seperti gambar 4.45 apabila pengguna belum mengisi seluruh input-
an kolom pada form Master Tindakan Medis saat menyimpan dan mengubah data
tindakan medis. Selanjutnya, apabila pengguna meng-input dan berhasil
menyimpan data tindakan medis maka program akan menampilkan pesan dialog
form “Data Berhasil Disimpan” seperti gambar 4.46. Dan program akan
menampilkan pesan dialog form “Data Berhasil Diubah” apabila pengguna
mengubah data seperti gambar 4.47. Dari hasil running program semua fungsi
pada form Master Tindakan Medis berjalan dengan baik.
STIKOM S
URABAYA
73
12. Pembagian Biaya
Gambar 4.56 Pembagian Biaya
Deskripsi : form ini termasuk sub menu dari maintenance tindakan medis, form ini
digunakan untuk meng-input data dan pemeliharaan data tiap prosentase
pembagian prosentase biaya anatara dokter dan pihak rumah sakit. Disini program
akan menampilkan pesan dialog form “Inputan Tidak Valid” seperti gambar 4.45
apabila pengguna belum mengisi seluruh input-an kolom pada prosentase
pembagian biaya menyimpan dan mengubah data prosentase pembagian biaya.
Selanjutnya, apabila pengguna menginput dan berhasil menyimpan data
prosentase pembagian biaya maka program akan menampilkan pesan dialog form
“Data Berhasil Disimpan” seperti gambar 4.46. Dan program akan menampilkan
pesan dialog form “Data Berhasil Diubah” apabila pengguna mengubah data
seperti gambar 4.47. Dari hasil running program semua fungsi pada form
Pembagian Biaya berjalan dengan baik.
STIKOM S
URABAYA
74
13. Master Transaksi Medis
Gambar 4.57 Master Transaksi Medis
Deskripsi : form ini termasuk sub menu dari Master Transaksi, form ini digunakan
untuk menginputkan data tiap transaksi dari pasien yang ditangani oleh tiap
dokter. Disini program akan menampilkan pesan dialog form “Inputan Tidak
Valid” seperti gambar 4.45 apabila pengguna belum mengisi seluruh input-an
kolom pada Master Transaksi Medis. Selanjutnya, apabila pengguna meng-input
dan berhasil menyimpan data transaksi medis maka program akan menampilkan
pesan dialog form “Data Berhasil Disimpan” seperti gambar 4.46. Dan program
akan menampilkan pesan dialog form “Data Berhasil Diubah” apabila pengguna
mengubah data seperti gambar 4.47. Dari hasil running program semua fungsi
pada form Master Transaksi Medis berjalan dengan baik.
STIKOM S
URABAYA
75
14. Master Transaksi Gaji
Gambar 4.58 GUI Master Transaksi Gaji
Deskripsi : form ini termasuk sub menu dari master transaksi, form ini digunakan
menyimpan dan pemeliharaan data dan perhitungan gaji dari semua transaksi yang
pernah dilakukan dokter. Disini program akan menampilkan pesan dialog form
“Inputan Tidak Valid” seperti gambar 4.45 apabila pengguna belum mengisi
seluruh inputan kolom pada Master Transaksi Gaji. Selanjutnya, apabila pengguna
meng-input dan berhasil menyimpan data transaksi gaji maka program akan
menampilkan pesan dialog form “Data Berhasil Disimpan” seperti gambar 4.46.
Dan program akan menampilkan pesan dialog form “Data Berhasil Diubah”
apabila pengguna mengubah data seperti gambar 4.47. Dari hasil running
program semua fungsi pada form Master Transaksi berjalan dengan baik. STIKOM S
URABAYA
76
15. Laporan Transaksi Medis
Gambar 4.59 GUI Laporan Transaksi Medis
Deskripsi: form ini digunakan untuk membuat laporan transaksi medis yang
ditangani oleh tiap dokter pada RSIA PRIMA HUSADA.
16. Laporan Transaksi Gaji
Gambar 4.60 GUI Laporan Transaksi Gaji
Deskripsi: form ini digunakan untuk membuat laporan slip gaji yang dilakukan
oleh tiap dokter pada RSIA PRIMA HUSADA.
STIKOM S
URABAYA
77
STIKOM S
URABAYA
top related