23
BAB III ANALISIS DAN PERANCANGAN SISTEM
3.1. Analisis Sistem
Dalam aplikasi yang akan dibuat ini adalah suatu aplikasi yang mampu mengolah data karyawan organik maupun unorganik, serta mampu sebagai wadah
apabila terjadi kesulitan dalam bekerja sehingga managemant mengetahui apa saja kesulitan kita dalam bekerja.
Disini akan dibuat 5 aplikasi diantaranya adalah : 1.
NIOPS = Nota intern operasional, disini akan mengolah MOU PT. KARYAMANUNGGAL JATI dengan mitra
2. IDAR = Internal Daily Activity Report, disini akan mengolah apa
saja yang dikerjakan karyawan internal dalam satu hari dan disini karyawan internal juga bisa mencatat kesulitan apa saja yang dihadapi
dalam bekerja, sehingga managemant bisa mengasi solusi yang pas dalam memecahkan solusi tersebut
3. ABSENSI = Disini akan mengolah data absensi karyawan internal PT.
KARYAMANUNGGAL JATI, Dimana ini sangat berguna bagi pihak HRD dalam mengolah siapa saja yang masuk dan siapa saja yang
tidak masuk kerja. 4.
SIM RECEPTIONIST = Sistem Informasi Managemant Receptionist, disni akan mengolah siapa saja yang telpon dalam satu hari, dan disini
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
juga sebagai wadah informasi nomer telpone elektronik, sehingga karyawan bisa memperoleh informasi no telpone secara cepat
5. SIM DATABASE = Sistem Informasi managemant Database, di
aplikasi ini akan mengolah seluruh karyawan external PT. KARYA MANUNGGAL JATI, Yang ditempatkan di mitra – mitra, mulai dari
inputan karyawan baru, mengolah kontrak karyawan, jamsostek, dll.
3.2. Perancangan Sistem
Perancangan sistem memberikan penjelasan mengenai cara kerja dari sistem secara umum, serta menjelaskan tentang kebutuhan pengguna user.
Perancangan sistem meliputi pembuatan alur program flow chart, pembuatan conceptual data model CDM
Untuk membuat rancangan Databasenya dan Design interfacenya dengan menggunakan bahasa pemrograman PHP.
3.3. Desain Tabel
Dengan menyesuaikan hasil dari Entity Relational yang telah dirancang
dibuatlah table dan mulai mendisain relasi antar setiap tabel pada DBMS yang kami gunakan. Sekaligus melengkapinya dengan struktur data, penentuan primary
key dan foreign key serta list data. Dalam hal ini tabel yang kami buat telah melalui proses normalisasi sebelumnya.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
data dokumentasi laporan
detail jamsostek detail pkwt
data laporan terdistribusi data revisi
data karyawan unorganik data jamsostek
data pkwt
detail phone book detail absensi
detail aktivitas karyawan data phone book
data absensi data aktivitas karyawan
detail karyawan data karyawan
detail nota intern detail mitra
detail nota distribusi detail user
data nota distribusi data mitra
data user data nota intern
PEGAWAI
APLIKASI
+
Gambar 3.1. Contex Diagram Aplikasi Rancang Bangun Office Automation
Pada gambar Contex Diagram Aplikasi diatas mengambarkan tentang konsep atau disain awal pembuatan perancangan dari Aplikasi Aplikasi Rancang
Bangun Office Automation dimana pada aplikasi ini digunakan untuk mengolah data PT. KARYA MANUNGGAL JATI.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
detail dokumentasi laporan
data dokumentasi laporan update dokumentasi laporan
data dokumentasi laporan detail aktivitas
data aktivitas
detail revisi
data revisi data update revisi
data revisi detail laporan terdistribusi
data laporan terdistrubusi data update laporan terdistribusi
data laporan terdistribusi detail karyawan unorganik
data karyawan unorganik detail data karyawan unorganik
data karyawan unorganik detail jamsostek
data jamsostek data update jamsostek
data jamsostek detail pkwt
data pkwt data update pkwt
data pkwt detail karyawan
data karyawan data karyawan
data update karyawan
detail absensi data absensi
data update absensi
data absensi data update aktivitas
data aktivitas
detail mitra data mitra
data update mitra
data mitra detail nota intern
data nota intern data update nota intern
data nota intern
id_user data user
data update user data user detail
data session data login
1 urusan login
PEGAWAI store user
2 urusan
pendataan pegawai
+
3 urusan nota
intern
+
4 urusan mitra
+
store nota intern store mitra
5 urusan
aktivitas
+
store aktivitas
6 urusan
absensi
+
store absensi
7 urusan
karyawan
+
store karyawan
8 urusan pkwt
+
store pkwt
9 urusan
jamsostek
+
store jamsostek
10 urusan
karyawan unorganik
+
store karyawan unorganik
11 urusan
dokumentasi laporan
+
store dokumentasi laporan 12
urusan laporan
terdistribusi
+
store laporan terdistribusi
13 urusan revisi
+
store revisi
Gambar 3.2. Data Flow Diagram Overview Diagram Sub Proses Aplikasi
Aplikasi Rancang Bangun Office Automation
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Pada gambar Data Flow Diagram Overview Diagram Aplikasi.
Gambar 3.3. Data Flow Diagram Level 1 Subproses Urusan Pendataan Pegawai
Pada Gambar 3.4. menjelaskan tentang Data Flow Diagram Level 1 Aplikasi Aplikasi Rancang Bangun Office Automation diatas mengambarkan
tentang SubProses untuk Urusan Pendataan Pegawai dari disain pembuatan perancangan dari Aplikasi Aplikasi Rancang Bangun Office Automation.
Dimana dengan adanya Subproses Urusan Pendataan Pegawai dapat Mengolah dan mengatur fasilitas akses terhadap sistem.
Gambar 3.4. Data Flow Diagram Level 1 Subproses Urusan Nota intern
Pada gambar Data Flow Diagram Level 1 Sistem Aplikasi Rancang Bangun Office Automation diatas mengambarkan tentang SubProses untuk
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
pengolahan Urusan Nota intern dari pembuatan perancangan dari Aplikasi Rancang Bangun Office Automation.
Gambar 3.5. Data Flow Diagram Level 1 Subproses Urusan Mitra
Pada gambar Data Flow Diagram Level 1 Sistem Aplikasi Rancang Bangun Office Automation diatas mengambarkan tentang SubProses untuk
pengolahan Urusan Metode dari pembuatan perancangan dari Aplikasi Rancang Bangun Office Automation.
Gambar 3.6. Data Flow Diagram Level 1 Subproses Urusan Aktivitas
Pada gambar Data Flow Diagram Level 1 Sistem Aplikasi Rancang Bangun Office Automation diatas mengambarkan tentang SubProses untuk
pengolahan Urusan Aktivitas dari pembuatan perancangan dari Aplikasi Rancang Bangun Office Automation.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.7. Data Flow Diagram Level 1 Subproses Urusan Absensi
Pada gambar Data Flow Diagram Level 1 Aplikasi Rancang Bangun Office Automation diatas mengambarkan tentang SubProses untuk pengolahan
Data karyawan dari pembuatan perancangan dari Aplikasi Rancang Bangun Office Automation.
Gambar 3.8. Data Flow Diagram Level 1 Subproses Urusan Karyawan
Pada gambar Data Flow Diagram Level 1 Aplikasi Rancang Bangun Office Automation diatas mengambarkan tentang SubProses untuk pengolahan
Data karyawan dari pembuatan perancangan dari Aplikasi Rancang Bangun Office Automation.
Gambar 3.9. Data Flow Diagram Level 1 Subproses Urusan Pkwt
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Pada gambar Data Flow Diagram Level 1 Aplikasi Rancang Bangun Office Automation diatas mengambarkan tentang SubProses untuk pengolahan
Data karyawan dari pembuatan perancangan dari Aplikasi Rancang Bangun Office Automation.
Gambar 3.10. Data Flow Diagram Level 1 Subproses Urusan Jamsostek
Pada gambar Data Flow Diagram Level 1 Aplikasi Rancang Bangun Office Automation diatas mengambarkan tentang SubProses untuk pengolahan
Data karyawan dari pembuatan perancangan dari Aplikasi Rancang Bangun Office Automation.
Gambar 3.11. Data Flow Diagram Level 1 Subproses Urusan Karyawan
unorganik
Pada gambar Data Flow Diagram Level 1 Aplikasi Rancang Bangun Office Automation diatas mengambarkan tentang SubProses untuk pengolahan
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Data karyawan dari pembuatan perancangan dari Aplikasi Rancang Bangun Office Automation.
Gambar 3.12. Data Flow Diagram Level 1 Subproses Urusan Dokumentasi
laporan
Pada gambar Data Flow Diagram Level 1 Aplikasi Rancang Bangun Office Automation diatas mengambarkan tentang SubProses untuk pengolahan
Data karyawan dari pembuatan perancangan dari Aplikasi Rancang Bangun Office Automation.
Gambar 3.13. Data Flow Diagram Level 1 Subproses Urusan Laporan
terdistribusi
Pada gambar Data Flow Diagram Level 1 Aplikasi Rancang Bangun Office Automation diatas mengambarkan tentang SubProses untuk pengolahan
Data karyawan dari pembuatan perancangan dari Aplikasi Rancang Bangun Office Automation.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.14. Data Flow Diagram Level 1 Subproses Urusan Revisi
Pada gambar Data Flow Diagram Level 1 Aplikasi Rancang Bangun Office Automation diatas mengambarkan tentang SubProses untuk pengolahan
Data karyawan dari pembuatan perancangan dari Aplikasi Rancang Bangun Office Automation.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
u_ar pb_ar
ma_u mak_ad
u_m k mk_m ab
m m_mni
u_m ni mni_du
u_du r_dl
j_mku m m_m ku
u_mlyd u_mp
mku_mp m lyd_r
user id_user
user pass
nam a jenkel
alam t jabatan
pi I VA255
VA255 VA255
VA255 VA255
VA255 M
Identifier_1 pi phone_book
id_phone_book nama_phone_book
jenis_kelami n alamat_phone_book
posisi_kerja ditempatkan
no_telephone no_fax
email pi I
VA255 VA20
VA255 VA255
VA255 VA255
VA255 VA255
M Identifi er_1 pi
akti vitas_receptionist id_aktivitas
tanggal from
to in
out catatan
pi I D
VA50 VA50
VA5 VA5
T XT M
Identifier_1 pi master_aktivitas
ID_MASTER_AKT IVITAS T ANGGAL_AKTIVITAS
JUDUL_AKT IVITAS pi I
D VA255
M Identifier_1 pi
aktivitas_detail id_aktivitas_detail
mulai akhir
aktivitas problem
solusi oke
pendi ng note
pi I VA10
VA255 VA255
VA255 VA255
VA255 VA255
TXT255 M
Identi fier_1 pi master_karyawan
id_master_karyawan ni k
nama_karyawan jenkel_karyawan
bagian pl an
lini crew
posisi dasar_posisi
tgl_efektif_posisi_terakhir tm k
tempat_lahir tgl_lahi r
al amat_karyawan phone_karyawan
pendidi kan fakultas
agama status
status_karyawan per_tanggal
foto pi I
VA255 VA255
VA20 VA255
VA255 VA255
VA255 VA255
VA255 D
D VA255
D VA255
VA255 VA10
VA50 VA20
VA20 VA20
D TXT
M
Identifier_1 pi master_absensi
id_m aster_absensi tanggal_absensi
masuk keluar
alfa ijin_keluarga
ijin_sakit sakit
cuti cuti_hami l
cuti_dispensasi catatan
pi I D
T VA10
VA10 VA10
VA10 VA10
VA10 VA10
VA10 T XT
M Identifier_1 pi
master_mitra i d_master_m itra
nama_lengkap nama_korlap_adm in
no_tel pone_korlap_adm in bidang_usaha
alamat_lengkap npwp
contact_person j abatan
no_tel phone_kantor pi I
VA255 VA900
VA255 VA255
VA255 VA255
VA255 VA255
VA255 M
Identifier_1 pi master_nota_intern
id_m aster_nota_intern no_nota_intern
peri hal tanggal_nota_i ntern
dari sifat
surat_perj anjian peri ode_perjanjian_dari_tanggal
peri ode_perjanjian_sampai_tanggal jum lah_karyawan
penempatan_bagian_karyawan tanggal_periode_cut_off
tanggal_upah_dibayar_kekaryawan cara_penggajian_kekaryawan
sum ber_dana_penggajian sistem_perhitungan_pengupahan_karyawan
upah_pokok uang_makan
tunj angan_transport lem bur
tunj angan_hari _raya tunj angan_fungsional_jabatan
tunj angan_rit_truck bonus_penjualan
lem bur_dan_potongan uang_pul sa
kom pensasi_kel ebihan_jam _kerja total_perhitungan_upah
upah_untuk_hari_libur_resm i hari _kerja
jam _kerja perhitungan_jam_lem bur
beban_lembur_karyawan peri ode_l embur
tanggal_pembayaran managem ent_fee_lem bur
sum ber_dana_l embur perhitungan_thr
pem bayaran_thr managem ent_fee_thr
sum ber_dana_thr seragam_kerja
dansos lain_lain1
lain_lain2 lain_lain3
lain_lain4 lain_lain5
kepersetaan_jam sostek program_diikuti
beban_bi aya_jamsostek beban_bi aya_kelebihan_pl afon_jamsostek
kecelakaan_kerj a_dal am_pabrik kecelakaan_kerj a_diluar_pabrik
biaya_pengobatan_karyawan kepersetaan_asuransi _swasta1
program_diikuti _asuransi_swasta1 beban_bi aya_asuransi_swasta1
beban_bi aya_kelebihan_pl afon_asuransi_swasta1 kecelakaan_kerj a_dal am_pabrik_asuransi_swasta_1
kecelakaan_kerj a_diluar_pabrik_asuransi_swasta_1 biaya_pengobatan_karyawan_asuransi _swasta1
kepersetaan_asuransi _swasta2 program_diikuti _asuransi_swasta2
beban_bi aya_asuransi_swasta2 beban_bi aya_kelebihan_pl afon_asuransi_swasta2
kecelakaan_kerj a_dal am_pabrik_asuransi_swasta2 kecelakaan_kerj a_diluar_pabrik_asuransi_swasta2
biaya_pengobatan_karyawan_asuransi _swasta2 tanggal_batas_akhir_tagihan_masuk_ke_mitra
pem bayaran_tagihan_diterima_ptkmj sistem_pembayaran_tagihan
kewajiban_perpajakan prosentase_managem ent_fee
managem ent_fee_dihitung_dari pi I
VA255 VA255
D VA50
VA50 VA255
D D
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
M
Identifier_1 pi dokumentasi_laporan
id_dokumentasi_laporan nama_mitra
jumlah_karyawan deleted_dokumentasi
pi I A100
VA255 VA255
M Identi fier_1 pi
jam sostek id_jamsostek
lembaga_asuransi poli
nomor m ulai
keluar qualifikasi
program jkk
jkm jht
jpk pi I
VA100 VA100
VA100 VA10
VA10 VA100
VA100 VA5
VA5 VA5
VA5 M
Identifier_1 pi m aster_karyawan_unorganik
id_master_karyawan_unorganik nik_kmj
nik_mitra nam a_karyawan
lam aran copy_ktp
foto_diri cv
tmk_kmj tmk
last_pkwt ket_dokumen_asli
no_induk_ktp ktp_berlaku_sd
alamat_ktp alamat_domisili
contanct_person_em ergency tem pat_l ahir
tanggal_lahir jenis_kel amin
agama nam a_ibu
gol _darah tinggi_badan
berat_badan status_kawin
jum lah_anak no_telphone
jenjang_pendi dikan jurusan
spesifikasi tahun_lulus
institusi kota
jenis_sim kota_sim
pol da_si m sim _berl aku
bank_rekening kcp_rekening
nam a_pemilik_rekening nom or_rekening
divisi departem en
bagian lini
crew plant
jum lah tanggal_keluar
tanggal_update catatan
pi I VA50
VA50 VA255
VA5 VA5
VA5 VA5
D D
VA5 VA50
VA50 D
TXT TXT
TXT VA255
D VA20
VA20 VA50
VA5 VA5
VA5 VA20
VA5 VA50
VA20 VA100
VA50 VA10
VA100 VA100
VA5 VA50
VA50 D
VA50 VA100
VA100 VA100
VA100 VA100
VA255 VA255
VA255 VA50
VA5 D
D TXT
M
Identifier_1 pi master_laporan_yang_didistribusi
id_master_laporan_yang_didistribusi jenis_laporan
no_laporan tanggal
pi I VA50
VA50 D
M Identi fier_1 pi
distribusi_update id_master_nota_intern
nam a_lengkap bidang_usaha
alamat_l engkap npwp
contact_person jabatan
no_telphone_kantor tanggal_distribusi
no_nota_intern perihal
tanggal_nota_intern dari
sifat surat_perjanjian
periode_perjanjian_dari_tanggal periode_perjanjian_sampai_tanggal
jum lah_karyawan penempatan_bagian_karyawan
tanggal_periode_cut_off tanggal_upah_dibayar_kekaryawan
cara_penggaji an_kekaryawan sum ber_dana_penggajian
sistem_perhitungan_pengupahan_karyawan upah_pokok
uang_makan tunjangan_transport
lem bur tunjangan_hari_raya
tunjangan_fungsional_jabatan tunjangan_rit_truck
bonus_penjualan lem bur_dan_potongan
uang_pulsa kom pensasi_kelebihan_jam _kerja
total_perhitungan_upah upah_untuk_hari_libur_resmi
hari_kerj a jam _kerj a
perhitungan_jam_lembur beban_lembur_karyawan
periode_lembur tanggal_pembayaran
managem ent_fee_lembur sum ber_dana_lembur
perhitungan_thr pem bayaran_thr
managem ent_fee_thr sum ber_dana_thr
seragam _kerja dansos
lain_lain1 lain_lain2
lain_lain3 lain_lain4
lain_lain5 kepersetaan_jamsostek
program_diikuti beban_biaya_jamsostek
beban_biaya_kelebi han_plafon_jamsostek kecelakaan_kerja_dalam_pabrik
kecelakaan_kerja_di luar_pabrik biaya_pengobatan_karyawan
kepersetaan_asuransi_swasta1 program_diikuti_asuransi_swasta1
beban_biaya_asuransi_swasta1 beban_biaya_kelebi han_plafon_asuransi_swasta1
kecelakaan_kerja_dalam_pabrik_asuransi_swasta_1 kecelakaan_kerja_di luar_pabrik_asuransi_swasta_1
biaya_pengobatan_karyawan_asuransi_swasta1 kepersetaan_asuransi_swasta2
program_diikuti_asuransi_swasta2 beban_biaya_asuransi_swasta2
beban_biaya_kelebi han_plafon_asuransi_swasta2 kecelakaan_kerja_dalam_pabrik_asuransi_swasta2
kecelakaan_kerja_di luar_pabrik_asuransi_swasta2 biaya_pengobatan_karyawan_asuransi_swasta2
tanggal_batas_akhir_tagihan_m asuk_ke_m itra pem bayaran_tagihan_diterima_ptkmj
sistem_pembayaran_tagihan kewajiban_perpajakan
prosentase_management_fee managem ent_fee_dihitung_dari
status pi I
VA255 VA255
VA255 VA255
VA255 VA255
VA255 D
VA255 VA255
D VA50
VA50 VA255
D D
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA255 VA255
VA20 M
Identifier_1 pi revisi
id_revisi tanggal_revisi
revisi pi I
D VA10
M Identifier_1 pi
master_pkwt id_master_pkwt
jenis_kalkulasi start_pkwt_kalkulasi
end_pkwt_kalkulasi jenis_soft
start_pkwt_soft end_pkwt_soft
jenis_hard_doc start_pkwt_hard_doc
end_pkwt_hard_doc jm l_pkwt
deleted_pkwt pi I
VA20 D
D VA20
D D
VA20 D
D VA5
VA5 M
Identifi er_1 pi
Gambar 3.15. CDM Conceptual Data Model
Pada gambar CDM Conceptual Data Model diatas mengambarkan tentang perancangan database untuk pembuatan Aplikasi Rancang Bangun office
Automation.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
FK_AKTIVITA_U_AR_USER FK_AKTIVITA_PB_AR_PHONE_BO
FK_MASTER_A_MA_U_USER FK_AKTIVITA_MAK_AD_MASTER_A
FK_MASTER_K_U_MK_USER FK_MASTER_A_MK_MAB_MASTER_K
FK_MASTER_N_MM_MNI_MASTER_M
FK_MASTER_N_U_MNI_USER FK_DISTRIBU_MNI_DU_MASTER_N
FK_DISTRIBU_U_DU_USER FK_DOKUMENT_R_DL_REVISI
FK_JAMSOSTE_J_MKU_MASTER_K FK_MASTER_K_MM_MKU_MASTER_M
FK_MASTER_L_U_MLYD_USER FK_MASTER_P_U_MP_USER
FK_MASTER_P_MKU_MP_MASTER_K FK_REVISI_MLYD_R_MASTER_L
user id_user
user pass
nama jenkel
alamt jabatan
integer varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 pk
phone_book id_phone_book
nama_phone_book jenis_kelamin
alamat_phone_book posisi_kerja
ditempatkan no_telephone
no_fax email
integer varchar255
varchar20 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 pk
aktivitas_receptionist id_aktivitas
id_user id_phone_book
tanggal from
to in
out catatan
integer integer
integer date
varchar50 varchar50
varchar5 varchar5
long varchar pk
fk1 fk2
master_aktivitas ID_MASTER_AKTIVITAS
id_user TANGGAL_AKTIVITAS
JUDUL_AKTIVITAS integer
integer date
varchar255 pk
fk aktivitas_detail
id_aktivitas_detail ID_MASTER_AKTIVITAS
mulai akhir
aktivitas problem
solusi oke
pending note
integer integer
varchar10 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 long varchar
pk fk
master_karyawan id_master_karyawan
id_user nik
nama_karyawan jenkel_karyawan
bagian plan
lini crew
posisi dasar_posisi
tgl_efektif_posisi_terakhir tmk
tempat_lahir tgl_lahir
alamat_karyawan phone_karyawan
pendidikan fakultas
agama status
status_karyawan per_tanggal
foto integer
integer varchar255
varchar255 varchar20
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
date date
varchar255 date
varchar255 varchar255
varchar10 varchar50
varchar20 varchar20
varchar20 date
long varchar pk
fk master_absensi
id_master_absensi id_master_karyawan
tanggal_absensi masuk
keluar alfa
ijin_keluarga ijin_sakit
sakit cuti
cuti_hamil cuti_dispensasi
catatan integer
integer date
time varchar10
varchar10 varchar10
varchar10 varchar10
varchar10 varchar10
varchar10 long varchar
pk fk
master_mitra id_master_mitra
nama_lengkap nama_korlap_admin
no_telpone_korlap_admin bidang_usaha
alamat_lengkap npwp
contact_person jabatan
no_telphone_kantor integer
varchar255 varchar900
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 pk
master_nota_intern id_master_nota_intern
id_master_mitra id_user
no_nota_intern perihal
tanggal_nota_intern dari
sifat surat_perjanjian
periode_perjanjian_dari_tanggal periode_perjanjian_sampai_tanggal
jumlah_karyawan penempatan_bagian_karyawan
tanggal_periode_cut_off tanggal_upah_dibayar_kekaryawan
cara_penggajian_kekaryawan sumber_dana_penggajian
sistem_perhitungan_pengupahan_karyawan upah_pokok
uang_makan tunjangan_transport
lembur tunjangan_hari_raya
tunjangan_fungsional_jabatan tunjangan_rit_truck
bonus_penjualan lembur_dan_potongan
uang_pulsa kompensasi_kelebihan_jam_kerja
total_perhitungan_upah upah_untuk_hari_libur_resmi
hari_kerja jam_kerja
perhitungan_jam_lembur beban_lembur_karyawan
periode_lembur tanggal_pembayaran
management_fee_lembur sumber_dana_lembur
perhitungan_thr pembayaran_thr
management_fee_thr sumber_dana_thr
seragam_kerja dansos
lain_lain1 lain_lain2
lain_lain3 lain_lain4
lain_lain5 kepersetaan_jamsostek
program_diikuti beban_biaya_jamsostek
beban_biaya_kelebihan_plafon_jamsostek kecelakaan_kerja_dalam_pabrik
kecelakaan_kerja_diluar_pabrik biaya_pengobatan_karyawan
kepersetaan_asuransi_swasta1 program_diikuti_asuransi_swasta1
beban_biaya_asuransi_swasta1 beban_biaya_kelebihan_plafon_asuransi_swasta1
kecelakaan_kerja_dalam_pabrik_asuransi_swasta_1 kecelakaan_kerja_diluar_pabrik_asuransi_swasta_1
biaya_pengobatan_karyawan_asuransi_swasta1 kepersetaan_asuransi_swasta2
program_diikuti_asuransi_swasta2 beban_biaya_asuransi_swasta2
beban_biaya_kelebihan_plafon_asuransi_swasta2 kecelakaan_kerja_dalam_pabrik_asuransi_swasta2
kecelakaan_kerja_diluar_pabrik_asuransi_swasta2 biaya_pengobatan_karyawan_asuransi_swasta2
tanggal_batas_akhir_tagihan_masuk_ke_mitra pembayaran_tagihan_diterima_ptkmj
sistem_pembayaran_tagihan kewajiban_perpajakan
prosentase_management_fee management_fee_dihitung_dari
integer integer
integer varchar255
varchar255 date
varchar50 varchar50
varchar255 date
date varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 pk
fk1 fk2
dokumentasi_laporan id_dokumentasi_laporan
id_revisi nama_mitra
jumlah_karyawan deleted_dokumentasi
integer integer
char100 varchar255
varchar255 pk
fk jamsostek
id_jamsostek id_master_karyawan_unorganik
lembaga_asuransi poli
nomor mulai
keluar qualifikasi
program jkk
jkm jht
jpk integer
integer varchar100
varchar100 varchar100
varchar10 varchar10
varchar100 varchar100
varchar5 varchar5
varchar5 varchar5
pk fk
master_karyawan_unorganik id_master_karyawan_unorganik
id_master_mitra nik_kmj
nik_mitra nama_karyawan
lamaran copy_ktp
foto_diri cv
tmk_kmj tmk
last_pkwt ket_dokumen_asli
no_induk_ktp ktp_berlaku_sd
alamat_ktp alamat_domisili
contanct_person_emergency tempat_lahir
tanggal_lahir jenis_kelamin
agama nama_ibu
gol_darah tinggi_badan
berat_badan status_kawin
jumlah_anak no_telphone
jenjang_pendidikan jurusan
spesifikasi tahun_lulus
institusi kota
jenis_sim kota_sim
polda_sim sim_berlaku
bank_rekening kcp_rekening
nama_pemilik_rekening nomor_rekening
divisi departemen
bagian lini
crew plant
jumlah tanggal_keluar
tanggal_update catatan
integer integer
varchar50 varchar50
varchar255 varchar5
varchar5 varchar5
varchar5 date
date varchar5
varchar50 varchar50
date long varchar
long varchar long varchar
varchar255 date
varchar20 varchar20
varchar50 varchar5
varchar5 varchar5
varchar20 varchar5
varchar50 varchar20
varchar100 varchar50
varchar10 varchar100
varchar100 varchar5
varchar50 varchar50
date varchar50
varchar100 varchar100
varchar100 varchar100
varchar100 varchar255
varchar255 varchar255
varchar50 varchar5
date date
long varchar pk
fk
master_laporan_yang_didistribusi id_master_laporan_yang_didistribusi
id_user jenis_laporan
no_laporan tanggal
integer integer
varchar50 varchar50
date pk
fk distribusi_update
id_master_nota_intern id_master_nota_intern2
id_user nama_lengkap
bidang_usaha alamat_lengkap
npwp contact_person
jabatan no_telphone_kantor
tanggal_distribusi no_nota_intern
perihal tanggal_nota_intern
dari sifat
surat_perjanjian periode_perjanjian_dari_tanggal
periode_perjanjian_sampai_tanggal jumlah_karyawan
penempatan_bagian_karyawan tanggal_periode_cut_off
tanggal_upah_dibayar_kekaryawan cara_penggajian_kekaryawan
sumber_dana_penggajian sistem_perhitungan_pengupahan_karyawan
upah_pokok uang_makan
tunjangan_transport lembur
tunjangan_hari_raya tunjangan_fungsional_jabatan
tunjangan_rit_truck bonus_penjualan
lembur_dan_potongan uang_pulsa
kompensasi_kelebihan_jam_kerja total_perhitungan_upah
upah_untuk_hari_libur_resmi hari_kerja
jam_kerja perhitungan_jam_lembur
beban_lembur_karyawan periode_lembur
tanggal_pembayaran management_fee_lembur
sumber_dana_lembur perhitungan_thr
pembayaran_thr management_fee_thr
sumber_dana_thr seragam_kerja
dansos lain_lain1
lain_lain2 lain_lain3
lain_lain4 lain_lain5
kepersetaan_jamsostek program_diikuti
beban_biaya_jamsostek beban_biaya_kelebihan_plafon_jamsostek
kecelakaan_kerja_dalam_pabrik kecelakaan_kerja_diluar_pabrik
biaya_pengobatan_karyawan kepersetaan_asuransi_swasta1
program_diikuti_asuransi_swasta1 beban_biaya_asuransi_swasta1
beban_biaya_kelebihan_plafon_asuransi_swasta1 kecelakaan_kerja_dalam_pabrik_asuransi_swasta_1
kecelakaan_kerja_diluar_pabrik_asuransi_swasta_1 biaya_pengobatan_karyawan_asuransi_swasta1
kepersetaan_asuransi_swasta2 program_diikuti_asuransi_swasta2
beban_biaya_asuransi_swasta2 beban_biaya_kelebihan_plafon_asuransi_swasta2
kecelakaan_kerja_dalam_pabrik_asuransi_swasta2 kecelakaan_kerja_diluar_pabrik_asuransi_swasta2
biaya_pengobatan_karyawan_asuransi_swasta2 tanggal_batas_akhir_tagihan_masuk_ke_mitra
pembayaran_tagihan_diterima_ptkmj sistem_pembayaran_tagihan
kewajiban_perpajakan prosentase_management_fee
management_fee_dihitung_dari status
integer integer
integer varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
date varchar255
varchar255 date
varchar50 varchar50
varchar255 date
date varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar255
varchar255 varchar20
pk fk1
fk2 revisi
id_revisi id_master_laporan_yang_didistribusi
tanggal_revisi revisi
integer integer
date varchar10
pk fk
master_pkwt id_master_pkwt
id_user id_master_karyawan_unorganik
jenis_kalkulasi start_pkwt_kalkulasi
end_pkwt_kalkulasi jenis_soft
start_pkwt_soft end_pkwt_soft
jenis_hard_doc start_pkwt_hard_doc
end_pkwt_hard_doc jml_pkwt
deleted_pkwt integer
integer integer
varchar20 date
date varchar20
date date
varchar20 date
date varchar5
varchar5 pk
fk1 fk2
Gambar 3.16. PDM Physical Data Model
Pada gambar PDM Physical Data Model diatas mengambarkan tentang perancangan database untuk pembuatan Aplikasi Penilaian Asset Dengan
menggunakan metode Garis Lurus Straight line dan Saldo Menurun Ganda Double Declining.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.1 User.
No FIELD JENIS LENGTH
KETERANGAN 1 id_user
Int 11
Id_user PK
2 USER Varchar
255 USER
3 PASS Varchar
255 PASS
4 NAMA Varchar
255 NAMA
5 JENKEL Varchar
255 JENKEL
6 ALAMAT Varchar
255 ALAMAT
7 JABATAN Varchar
255 JABATAN
8 DELETED Varchar
255 DELETED
Tabel 3.2 Phone Book
No FIELD JENIS LENGTH
KETERANGAN 1
ID_PHONE_BOOK Int
11 ID PHONE BOOK
2 NAMA_PHONE_BOOK
Varchar 255
NAMA PHONE BOOK 3
JENIS_KELAMIN Varchar
20 JENIS KELAMIN
4 ALAMAT_ PHONE_ BOOK
Varchar 255
ALAMAT PHONE BOOK 5
POSISI KERJA Varchar
255 POSISI KERJA
6 DITEMPATKAN Varchar
255 DITEMPATKAN
7 NO_TELPHONE
Varchar 255
NO TELPHONE 8 NO_FAX
Varchar 255
NO FAX
9 EMAIL
Varchar 255
EMAIL 10 DELETED
Varchar 255
DELETED
Tabel 3.3 Master nota intern
No FIELD JENIS
LENGTH KETERANGAN
1 ID_MASTER_NOTA_
INTERN Int 11
ID MASTER NOTA INTERN PK
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Lanjutan Tabel 3.3 Master nota intern
No FIELD JENIS
LENGTH KETERANGAN
2 ID_MASTER_MITRA
Int 11
TABEL MITRA 3 ID_USER
Int 11
TABEL USER
4 NO_NOTA_INTERN
Varchar 255
NO NOTA INTERN 5 PERIHAL
Varchar 255
PERIHAL 6 TANGGAL_NOTA_
INTERN Date
TANGGAL NOTA
INTERN 7 DARI
Varchar 255
DARI 8 SIFAT
Varchar 255
SIFAT 9 PERJANJIAN
Varchar 255
PERJANJIAN 10 PERIODE_PERJANJIAN_
DARI_TANGGAL Date
PERIODE PERJANJIAN DARI TANGGAL
11 PERIODE_PERJANJIAN_ SAMPAI_TANGGAL
Date PERIODE PERJANJIAN
DARI TANGGAL 12 JUMLAH_KARYAWAN
Varchar 255
JUMLAH_KARYAWAN 13 PENEMPATAN_BAGIAN_
KARYAWAN Varchar 255
PENEMPATAN BAGIAN
KARYAWAN 14 TANGGAL_PERIODE_
CUT_OFF Varchar
255 TANGGAL PERIODE CUT
OFF 14 TANGGAL_UPAH_DIBAYAR_
KEKARYAWAN Varchar 255
TANGGAL_UPAH_DIBAYAR _KEKARYAWAN
15 CARA_PENGGAJIAN_ KEKARYAWAN
Varchar 255
CARA PENGGAJIAN KEKARYAWAN
16 SUMBER_DANA_ PENGGAJIAN
Varchar 255 SUMBER
DANA PENGGAJIAN
17 SISTEM_PERHITUNGAN_ PENGUPAHAN_KARYAWAN
Varchar 255 SISTEM
PERHITUNGAN PENGUPAHAN KARYAWAN
18 UPAH_POKOK Varchar
255 UPAH
POKOK 19 UANG_MAKAN
Varchar 255
UANG MAKAN
20 TUNJANGAN_TRANSPORT Varchar
255 TUNJANGAN
TRANSPORT 21 LEMBUR
Varchar 255
LEMBUR 22
TUNJANGAN_HARI_ RAYA Varchar
255 TUNJANGAN HARI RAYA
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Lanjutan Tabel 3.3 Master nota intern
No FIELD JENIS
LENGTH KETERANGAN
23 TUNJANGAN_ FUNGSIONAL_JABATAN
Varchar 255 TUNJANGAN
FUNGSIONAL JABATAN
24 TUNJANGAN_RIT_TRUCK Varchar 255
TUNJANGAN_RIT_TRUCK 25 BONUS_PENJUALAN
Varchar 255
BONUS PENJUALAN
26 LEMBUR_DAN_POTONGAN
Varchar 255
LEMBUR DAN POTONGAN 27 UANG_PULSA
Varchar 255
UANG PULSA
28 KOMPENSASI_KELEBIHAN _JAM_JAM_KERJA
Varchar 255 KOMPENSASI_
KELEBIHAN_JAM_KERJA 29 TOTAL_PERHITUNGAN_
UPAH Varchar 255
TOTAL_PERHITUNGAN _UPAH
30 UPAH_UNTUK_HARI_ LIBUR_RESMI
Varchar 255
UPAH UNTUK HARI LIBUR RESMI
31 HARI_KERJA Varchar
255 HARI
KERJA 32 JAM_KERJA
Varchar 255
JAM KERJA
33 PERHITUNGAN_JAM_ KERJA
Varchar 255 PERHITUNGAN JAM KERJA
34 BEBAN_LEMBUR_ KARYAWAN
Varchar 255 BEBAN
LEMBUR KARYAWAN
35 PERIODE_LEMBUR Varchar
255 PERIODE
LEMBUR 36 TANGGAL_PEMBAYARAN
Varchar 255 TANGGAL
PEMBAYARAN 37 MANAGEMENT_FEE_
LEMBUR Varchar 255
MANAGEMENT FEE
LEMBUR 38 SUMBER_DANA_LEMBUR
Varchar 255
SUMBER DANA
LEMBUR 39
PERHITUNGAN_THR Varchar
255 PERHITUNGAN THR
40 PEMBAYARAN_THR Varchar
255 PEMBAYARAN
THR 41
MANAGEMENT_FEE_THR Varchar
255 MANAGEMENT FEE THR
42 SUMBER_DANA_THR Varchar
255 SUMBER
DANA THR
43 SERAGAM_KERJA Varchar
255 SERAGAM
KERJA 44 SERAGAM_KERJA
Varchar 255
SERAGAM KERJA
45 DANSOS Varchar
255 DANSOS
46 LAIN_LAIN1 Varchar
255 LAIN
LAIN1
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Lanjutan Tabel 3.3 Master nota intern
No FIELD JENIS
LENGTH KETERANGAN
47 LAIN_LAIN2 Varchar
255 LAIN
LAIN2 48 LAIN_LAIN3
Varchar 255
LAIN LAIN3
49 LAIN_LAIN4 Varchar
255 LAIN
LAIN4 50 LAIN_LAIN5
Varchar 255
LAIN LAIN5
51 KEPERSETAAN_JAMSOSTEK Varchar 255
KEPERSETAAN_JAMSOSTEK 52 PROGRAM_DIIKUTI
Varchar 255
PROGRAM_DIIKUTI 53 BEBAN_BIAYA_
JAMSOSTEK Varchar 255
BEBAN BIAYA JAMSOSTEK 54 BEBAN_BIAYA_PLAFON
_KELEBIHAN_JAMSOSTEK Varchar 255
BEBAN BIAYA
KELEBIHAN PLAFON JAMSOSTEK
55 KECELAKAAN_KERJA_ DALAM_PABRIK
Varchar 255 KECELAKAAN_KERJA
_DALAM_PABRIK 56 KECELAKAAN_KERJA_
DILUAR_PABRIK Varchar 255
KECELAKAAN KERJA
DILUAR PABRIK 57 BIAYA_PENGOBATAN_
KARYAWAN Varchar
255 BIAYA PENGOBATAN
KARYAWAN 58 KEPERSETAAN_ASURANS
I_SWASTA1 Varchar 255
KEPERSETAAN_ASURANSI _ASURANSI_SWASTA1
59 PROGRAM _DIIKUTI
_ASURANSI_SWASTA1 Varchar 255
PROGRAM_DIIKUTI_ ASURANSI_SWASTA1
60 BEBAN_BIAYA_ ASURANSI_SWASTA1
Varchar 255
BEBAN BIAYA ASURANSI SWASTA1
61 BEBAN_BIAYA_ KELEBIHAN_PLAFON_
ASURANSI_SWASTA1 Varchar
255 BEBAN BIAYA KELEBIHAN
PLAFON ASURANSI SWASTA1
62 KECELAKAAN_KERJA _DALAM_PABRIK_
ASURANSI_SWASTA1 Varchar 255
KECELAKAAN KERJA DALAM PABRIK
ASURANSI SWASTA1
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Lanjutan Tabel 3.3 Master nota inter
No FIELD JENIS
LENGTH KETERANGAN
64 BIAYA_PENGOBATAN_ KARYAWAN_ASURANSI
_SWASTA1 Varchar 255
BIAYA PENGOBATAN ASURANSI SWASTA1
65 KEPERSETAAN_ ASURANSI_SWASTA2
Varchar 255 KEPERSETAAN_ASURANSI
_ASURANSI_SWASTA2 66 PROGRAM_DIIKUTI
_ASURANSI_SWASTA2 Varchar 255
PROGRAM_DIIKUTI_ ASURANSI_SWASTA2
67 BEBAN_BIAYA_ ASURANSI_SWASTA2
Varchar 255
BEBAN BIAYA ASURANSI SWASTA2
68 BEBAN_BIAYA_ KELEBIHAN_PLAFON_
ASURANSI_SWASTA2 Varchar
255 BEBAN BIAYA KELEBIHAN
PLAFON ASURANSI SWASTA2
69 KECELAKAAN_KERJA_ DALAM_PABRIK_
ASURANSI_SWASTA2 Varchar 255
KECELAKAAN KERJA
DALAM PABRIK ASURANSI SWASTA2
70 KECELAKAAN_KERJA_ DILUAR_PABRIK_
ASURANSI_SWASTA2 Varchar 255
KECELAKAAN KERJA DILUAR PABRIK
ASURANSI SWASTA2 71 BIAYA_PENGOBATAN_
KARYAWAN_ASURANSI _SWASTA2
Varchar 255 BIAYA PENGOBATAN
ASURANSI SWASTA2 72 TANGGAL_BATAS
_AKHIR_TAGIHAN_ MASUK_KE_MITRA
Varchar 255 TANGGAL BATAS
AKHIR MASUK KE MITRA 73 PEMBAYARAN_
TAGIHAN_DITERIMA_ PTKMJ
Varchar 255 PEMBAYARAN DITERIMA
PTKMJ 74 SISTEM_
PEMBAYARAN_ TAGIHAN
Varchar 255 SISTEM PEMBAYARAN
TAGIHAN
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Lanjutan Tabel 3.3 Master nota intern
No FIELD JENIS
LENGTH KETERANGAN
75 KEWAJIBAN_ PERPAJAKAN
Varchar 255 KEWAJIBAN
PERPAJAKAN 76 PROSENTASE_
MANAGEMENT_FEE Varchar 255
PROSENTASE MANAGEMENT FEE
No FIELD JENIS
LENGTH KETERANGAN
77 MANAGEMENT_ FEE_DIHITUNG_DARI
Varchar 255 MANAGEMENT
FEE DIHITUNG DARI
78 DELETED Varchar
255 DELETED
Tabel 3.4 Master mitra
No FIELD JENIS
LENGTH KETERANGAN
1 ID_MASTER_MITRA
Int 11
ID MASTER MITRA PK 2
NAMA_KORLAP_ ADMIN
Varchar 900 NAMA KORLAP ADMIN
3 NO_TELPHONE_ KORLAP_ADMIN
Varchar 255 NO
TELPHONE KORLAP
ADMIN 4 NAMA_LENGKAP
Varchar 255 NAMA
LENGKAP 5 BIDANG_USAHA
Varchar 255 BIDANG
USAHA 6 ALAMAT_LENGKAP
Varchar 255 ALAMAT
LENGKAP 7 NPWP
Varchar 255 NPWP
8 CONTACT_PERSON Varchar 255
CONTACT PERSON
9 JABATAN Varchar 255
JABATAN 10 NO_TELPHONE_KANTOR
Varchar 255 NO_TELPHONE_KANTOR
11 DELETED Varchar
255 DELETED
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.5 master_karyawan
No FIELD JENIS LENGTH
KETERANGAN 1
ID_MASTER_KARYAWAN Int
11 ID MASTER
KARYWAN PK 2
ID_USER Int
11 TABEL ID USER
3 NIK
Varchar 255
NIK 4
NAMA_KARYAWAN Varchar
255 NAMA_KARYAWAN
5 JENKEL_KARYAWAN Varchar 255
JENKEL KARYWA
N 6 BAGIAN
Varchar 255 BAGIAN
7 PLAN Varchar 255
PLAN 8 LINI
Varchar 255 LINI
9 CREW
Varchar 255
CREW 10 POSISI
Varchar 255
POSISI 11 DASAR_POSISI
Varchar 255
DASAR POSISI
12 TGL_EFEKTIF_POSISI_TERAKHIR
Date TGL EFEKTIF POSISI
TERAKHIR 13 TMK
Date TMK
14 TEMPAT_LAHIR Varchar
255 TEMPAT
LAHIR 15 TGL_LAHIR
Date 255
TGL_LAHIR 16 ALAMAT_KARYAWAN
Varchar 255
ALAMAT KARYAWAN
17 PHONE_KARYAWAN Varchar
255 PHONE
KARYAWAN 18 PENDIDIKAN
Varchar 255
PENDIDIKAN 19 FAKULTAS
Varchar 255
FAKULTAS 20 AGAMA
Varchar 255
AGAMA 21 STATUS
Varchar 255
STATUS 22 STATUS_KARYAWAN
Varchar 255
STATUS KARYAWAN
23 PER_TANGGAL Date
PER TANGGAL
24 FOTO Text
FOTO 25 DELETED
Varchar DELETED
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.6 Master aktivitas
No FIELD JENIS LENGTH
KETERANGAN 1
ID_MASTER_AKTIVITAS Int
11 ID MASTER AKTIVITAS PK
2 ID_USER
Int 11
ID_USER 3 TANGGAL_AKTIVITAS
Date Tanggal
aktivias 4 JUDUL_AKTIVITAS
varchar 255 JUDUL
AKTIVITAS
.
Tabel 3.7 master_absensi
No FIELD JENIS LENGTH
KETERANGAN 1
ID_MASTER_ABSENSI Int
11 ID MASTER ABSENSI PK
2 ID_MASTER_KARYWAN
Int 11
TABEL MASTER KARYAWAN
3 TANGGAL_ABSENSI
Date TANGGAL_ABSENSI
4 MASUK
Time MASUK
5 KELUAR Time
KELUAR 6 ALFA
Varchar 10 ALFA
7 IJIN_KELUARGA Varchar 10
IJIN KELUARGA
8 IJIN_SAKIT Varchar 10
IJIN SAKIT
9 SAKIT
Varchar 10
SAKIT 10 CUTI
Varchar 10 CUTI
11 CUTI_HAMIL Varchar 10
CUTI HAMIL
12 CUTI_DISPENSASI Varchar 10
CUTI DISPENSASI
13 CATATAN Text
CATATAN
Tabel 3.8 Distribusi update
No FIELD JENIS LENGTH
KETERANGAN 1 ID_DISTRIBUSI_UPDATE
Int 11
ID DISTRIBUSI UPDATE PK
2 ID_MASTER_NOTA_INTERN
Int 11
TABEL MASTER NOTA INTERN
3 ID_MASTER_MITRA
Int 11
TABEL MITRA
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Lanjutan Tabel 3.8 Distribudi update
No FIELD JENIS LENGTH
KETERANGAN 4 ID_USER
Int 11
TABEL USER
5 NAMA_LENGKAP Varchar
255 NAMA
LENGKAP 6 BIDANG_USAHA
Varchar 255
BIDANG USAHA
7 ALAMAT_LENGKAP Varchar
255 ALAMAT
LENGKAP 8 NPWP
Varchar 255
NPWP 9 CONTACT_PERSON
varchar 255 CONTACT
PERSON 10 JABATAN
varchar 255 JABATAN
11 NO_TELPHONE_KANTOR varchar 255
NO TELPHONE
KANTOR 12
TANGGAL_DISTRIBUSI Date
TANGGAL DISTRIBUSI 13
NO_NOTA_INTERN Varchar
255 NO NOTA INTERN
14 PERIHAL Varchar 255
PERIHAL 15 TANGGAL_NOTA_INTERN
Date TANGGAL
NOTA INTERN
16 DARI Varchar 255
DARI 17 SIFAT
Varchar 255 SIFAT
18 PERJANJIAN Varchar 255
PERJANJIAN 19 PERIODE_PERJANJIAN
_DARI_TANGGAL Date
PERIODE PERJANJIAN DARI
TANGGAL 20 PERIODE_PERJANJIAN
_SAMPAI_TANGGAL Date
PERIODE PERJANJIAN DARI TANGGAL
21 JUMLAH_KARYAWAN Varchar 255
JUMLAH KARYAWAN
No FIELD JENIS LENGTH
KETERANGAN 22 PENEMPATAN_BAGIAN
_KARYAWAN Varchar 255
PENEMPATAN BAGIAN
KARYAWAN 23 TANGGAL_PERIODE_
CUT_OFF Varchar 255
TANGGAL PERIODE
CUT OFF 24 TANGGAL_UPAH_
DIBAYAR_KEKARYAWAN Varchar 255
TANGGAL UPAH
DIBAYAR KEKARYAWAN
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Lanjutan Tabel 3.8 Distribusi update
No FIELD JENIS LENGTH
KETERANGAN 25 CARA_PENGGAJIAN_
KEKARYAWAN Varchar 255
CARA PENGGAJIAN
KEKARYAWAN 26 SUMBER_DANA_
PENGGAJIAN Varchar 255
SUMBER DANA
PENGGAJIAN 27 SISTEM_PERHITUNGAN_
PENGUPAHAN_KARYAWAN Varchar 255
SISTEM PERHITUNGAN
PENGUPAHAN KARYAWAN
28 UPAH_POKOK Varchar 255
UPAH POKOK
29 UANG_MAKAN Varchar 255
UANG MAKAN
30 TUNJANGAN_TRANSPORT Varchar 255
TUNJANGAN TRANSPORT
31 LEMBUR Varchar 255
LEMBUR 32
TUNJANGAN_HARI_ RAYA Varchar
255 TUNJANGAN
HARI RAYA 33 TUNJANGAN_FUNGSIONAL_
JABATAN Varchar 255
TUNJANGAN FUNGSIONAL
JABATAN 34 TUNJANGAN_RIT_TRUCK
Varchar 255
TUNJANGAN RIT TRUCK
35 BONUS_PENJUALAN Varchar 255
BONUS PENJUALAN
No FIELD JENIS LENGTH
KETERANGAN 36
LEMBUR_DAN_POTONGAN Varchar
255 LEMBUR DAN
POTONGAN 37 UANG_PULSA
Varchar 255 UANG
PULSA 38 KOMPENSASI_
KELEBIHAN_JAM_ JAM_KERJA
Varchar 255 KOMPENSASI
KELEBIHAN JAM KERJA
39 TOTAL_PERHITUNGAN_ UPAH
Varchar 255 TOTAL_
PERHITUNGAN_ UPAH
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Lanjutan Tabel 3.8 Distribusi Update
No FIELD JENIS LENGTH
KETERANGAN 40 UPAH_UNTUK_HARI
_LIBUR_RESMI Varchar 255
UPAH UNTUK
HARI LIBUR RESMI 41 HARI_KERJA
Varchar 255 HARI
KERJA 42 JAM_KERJA
Varchar 255 JAM
KERJA 43 PERHITUNGAN_JAM_
KERJA Varchar 255
PERHITUNGAN JAM KERJA
44 BEBAN_LEMBUR_ KARYAWAN
Varchar 255 BEBAN
LEMBUR KARYAWAN
45 PERIODE_LEMBUR Varchar 255
PERIODE LEMBUR
46 TANGGAL_PEMBAYARAN Varchar 255
TANGGAL PEMBAYARAN
47 MANAGEMENT_FEE_ LEMBUR
Varchar 255 MANAGEMENT
FEE LEMBUR 48 SUMBER_DANA_
LEMBUR Varchar 255
SUMBER DANA
LEMBUR 49
PERHITUNGAN_THR Varchar
255 PERHITUNGAN THR
50 PEMBAYARAN_THR Varchar 255
PEMBAYARAN THR
51 MANAGEMENT_ FEE_THR
Varchar 255 MANAGEMENT
FEE THR 52 SUMBER_DANA_THR
Varchar 255 SUMBER
DANA THR
53 SERAGAM_KERJA Varchar 255
SERAGAM KERJA
54 SERAGAM_KERJA Varchar 255
SERAGAM KERJA
55 DANSOS Varchar 255
DANSOS 56 LAIN_LAIN1
Varchar 255 LAIN
LAIN1 57 LAIN_LAIN2
Varchar 255 LAIN
LAIN2 58 LAIN_LAIN3
Varchar 255 LAIN
LAIN3 59 LAIN_LAIN4
Varchar 255 LAIN
LAIN4 60 LAIN_LAIN5
Varchar 255 LAIN
LAIN5 61 KEPERSETAAN_
JAMSOSTEK Varchar 255
KEPERSETAAN_ JAMSOSTEK
62 PROGRAM_DIIKUTI Varchar 255
PROGRAM_DIIKUTI
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Lanjutan Tabel 3.8 Distribusi update
No FIELD JENIS LENGTH
KETERANGAN 63 BEBAN_BIAYA_
JAMSOSTEK Varchar
255 BEBAN BIAYA
JAMSOSTEK 64 BEBAN_BIAYA_PLAFON
_KELEBIHAN_JAMSOSTEK Varchar
255 BEBAN BIAYA
KELEBIHAN PLAFON JAMSOSTEK
65 KECELAKAAN_ KERJA_DALAM_PABRIK
Varchar 255 KECELAKAAN_
KERJA_DALAM_PABRIK 66 KECELAKAAN_KERJA
_DILUAR_PABRIK Varchar 255
KECELAKAAN KERJA DILUAR PABRIK
67 BIAYA_PENGOBATAN _KARYAWAN
Varchar 255 BIAYA
PENGOBATAN KARYAWAN
68 KEPERSETAAN_ ASURANSI_
SWASTA1 Varchar 255
KEPERSETAAN_ ASURANSI_
ASURANSI_SWASTA1 69 PROGRAM
_DIIKUTI_ ASURANSI
_SWASTA1 Varchar 255
PROGRAM_DIIKUTI_ ASURANSI_SWASTA1
No FIELD JENIS LENGTH
KETERANGAN 70 BEBAN_BIAYA_
ASURANSI_SWASTA1 Varchar 255
BEBAN BIAYA
ASURANSI SWASTA1 71 BEBAN_BIAYA_
KELEBIHAN_ PLAFON_ASURANSI
_SWASTA1 Varchar 255
BEBAN BIAYA KELEBIHAN PLAFON
ASURANSI SWASTA1 72 KECELAKAAN_KERJA
_DALAM_PABRIK_ ASURANSI_SWASTA1
Varchar 255 KECELAKAAN
KERJA DALAM PABRIK ASURANSI SWASTA1
73 KECELAKAAN_KERJA_ DILUAR_PABRIK_
ASURANSI_SWASTA1 Varchar 255
KECELAKAAN KERJA DILUAR PABRIK
ASURANSI SWASTA1
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Lanjutan Tabel. 3.8 Distribusi update
No FIELD JENIS LENGTH
KETERANGAN 74 BIAYA_PENGOBATAN
_KARYAWAN_ASURANS I_SWASTA1
Varchar 255 BIAYA PENGOBATAN
ASURANSI SWASTA1 75 KEPERSETAAN_
ASURANSI_SWASTA2 Varchar 255
KEPERSETAAN_ ASURANSI_
ASURANSI_SWASTA2 76 PROGRAM
_DIIKUTI_ ASURANSI_SWASTA2
Varchar 255 PROGRAM_
DIIKUTI_ASURANSI_SWASTA2 77 BEBAN_BIAYA_
ASURANSI_SWASTA2 Varchar 255
BEBAN BIAYA
ASURANSI SWASTA2
78 BEBAN_BIAYA_ KELEBIHAN_PLAFON_
ASURANSI_SWASTA2 Varchar 255
BEBAN BIAYA KELEBIHAN PLAFON ASURANSI SWASTA2
79 KECELAKAAN_KERJA_ DALAM_PABRIK_
ASURANSI_SWASTA2 Varchar 255
KECELAKAAN KERJA DALAM PABRIK ASURANSI SWASTA2
No FIELD JENIS LENGTH
KETERANGAN 80 KECELAKAAN_KERJA_
DILUAR_PABRIK_ ASURANSI_SWASTA2
Varchar 255 KECELAKAAN KERJA DILUAR
PABRIK ASURANSI SWASTA2 81 BIAYA_PENGOBATAN_
KARYAWAN_ASURANSI _SWASTA2
Varchar 255 BIAYA PENGOBATAN
ASURANSI SWASTA2 82 TANGGAL_BATAS_
AKHIR_TAGIHAN_ MASUK_KE_MITRA
Varchar 255 TANGGAL BATAS AKHIR
MASUK KE MITRA 83 PEMBAYARAN_TAGIHAN_
DITERIMA_PTKMJ Varchar 255
PEMBAYARAN DITERIMA
PTKMJ 84 SISTEM_PEMBAYARAN_
TAGIHAN Varchar 255
SISTEM PEMBAYARAN
TAGIHAN
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Lanjutan Gambar 3.8 Distrubusi Update
No FIELD JENIS LENGTH
KETERANGAN 85 KEWAJIBAN_PERPAJAKAN
Varchar 255 KEWAJIBAN
PERPAJAKAN 86 PROSENTASE_
MANAGEMENT_FEE Varchar 255
PROSENTASE MANAGEMENT FEE
87 MANAGEMENT_ FEE_DIHITUNG_DARI
Varchar 255
MANAGEMENT FEE DIHITUNG DARI
88 STATUS Varchar 20
STATUS
Tabel 3.9 Aktivitas receptionist
No FIELD JENIS LENGTH
KETERANGAN 1
ID _AKTIVITAS Int
11 ID AKTIVITAS PK
2 ID_PHONE_BOOK
Int 11
ID PHONE BOOK 3 ID_USER
Int 11
TABEL USER
4 TANGGAL varchar 25
TANGGAL 5 FROM
varchar 50 FROM
6 TO varchar 50
TO 7 IN
varchar 5 IN
8 OUT Varchar 5
OUT 9 CATATAN
varchar 255 CATATAN
Tabel 3.10 Aktivitas detail
No FIELD JENIS LENGTH
KETERANGAN 1
ID _AKTIVITAS_DETAIL Int
11 ID AKTIVITAS
DETAILPK 2
ID_MASTER_AKTIVITAS Int
11 TABEL MASTER
AKTIVITAS
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Lanjutan Tabel 3.10 Aktivitas detail
No FIELD JENIS LENGTH
KETERANGAN 3 MULAI
Varchar 255 MULAI
4 AKHIR varchar 255
AKHIR 5 AKTIVITAS
varchar 255 AKTIVITAS
6 PROBLEM varchar 255
PROBLEM 7 SOLUSI
varchar 255 SOLUSI
8 OKE Varchar 255
OKE 9 PENDING
varchar 255 PENDING
10 NOTE Text
NOTE
Tabel 3.11 Revisi
No FIELD JENIS LENGTH
KETERANGAN 1
ID _REVISI Int
11 ID REVISIPK
2 ID_MASTER_MASTER_
LAPORAN_YANG_DISITRIBUSI Int 11
TABEL LAPORAN YANG
DIDISTRIBUSI 3 TANGGAL_REVISI
Date TANGGAL
REVISI 4 REVISI
Varchar 10 REVISI
Tabel 3.12 Master pkwt
No FIELD JENIS LENGTH
KETERANGAN 1
ID _MASTER_PKWT Int
11 ID MASTER PKWTPK
2 ID_MASTER_
KARYAWAN _UNORGANIK Int
11 ID MASTER KARYAWAN
UNORGANIK 3 ID_USER
Int 11
TABEL USER
4 JENIS_KALKULASI varchar 20
JENIS KALKULASI
5 START_PKWT_
KALKULASI Date
START PKWT KALKULASI
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Lanjutan Tabel 3.12 Master pkwt
No FIELD JENIS LENGTH
KETERANGAN 6 END_PKWT_KALKULASI
Date END
PKWT KALKULASI
7 JENIS_SOFT varchar 20
JENIS SOFT
8 START_PKWT_SOFT
Date START PKWT SOFT
9 END_PKWT_SOFT Date
END PKWT
SOFT 10 JENIS_HARD_DOC
Varchar 20 JENIS
HARD DOC
11 START_PKWT_HARD_DOC Date
START_PKWT_HARD_DOC 12 END_PKWT_HARD_DOC
Date END_PKWT_HARD_DOC
13 JML_PKWT Varchar 20
JML_PKWT 14 DELETED_PKWT
Varchar 20 DELETED_PKWT
Tabel 3.13 Master laporan yang didistribusi
No FIELD JENIS LENGTH
KETERANGAN
1 ID_MASTER_LAPORAN
_YANG_DIDISTRIBUSI Int 11
ID MASTER LAPORAN YANG
DIDISTRIBUSI PK
2 ID_USER
Int 11
TABEL USER 3 JENIS_LAPORAN
Varchar 50 JENIS
LAPORAN 4 NO_LAPORAN
varchar 50 NO
LAPORAN 5 TANGGAL
Date TANGGAL
Tabel 3.14 Master karyawan unorganik
No FIELD JENIS LENGTH KETERANGAN
1 ID_MASTER_
KARYAWAN _UNORGANIK
Int 11 ID_MASTER_
KARYAWAN_ UNORGANIK PK
2 ID_MASTER_MITRA
Int 11
TABEL MASTER MITRA 3 NIK_KMJ
Varchar 50 NIK_KMJ
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Lanjutan Tabel 3.14 Master karyawan unorganik
No FIELD JENIS LENGTH KETERANGAN
4 NIK_MITRA varchar 50
NIK_MITRA 5 NAMA_KARYAWAN
Varchar 100 NAMA_KARYAWAN
6 LAMARAN Varchar 5
LAMARAN 7 COPY_KTP
varchar 5 COPY_KTP
8 FOTO_DIRI Varchar 5
FOTO DIRI
9 CV Varcgar 5
CV 10 TMK_KMJ
Date TMK
KMJ 11 TMK
Varchar 5 TMK
12 LAST_PKWT Varchar 5
LAST PKWT
13 KET_DOKUMEN_ASLI Varchar 50
KET DOKUMEN
ASLI 14
NO_INDUK_KTP Varchar
50 NO INDUK KTP
15 KTP_BERLAKU_SD
Date KTP BERLAKU SD
16 ALAMAT_KTP Text
ALAMAT KTP
17 ALAMAT_DOMISILI Text
ALAMAT DOMISILI
18 CONTACT_PERSON_
EMERGENCY Text
CONTACT PERSON EMERGENCY
19 TEMPAT_LAHIR Varchar 50
TEMPAT LAHIR
20 TANGGAL_LAHIR Date
TANGGAL LAHIR
21 JENIS_KELAMIN Varchar 20
JENIS KELAMIN
22 AGAMA Varchar 20
AGAMA 23 NAMA_IBU
Varchar 50 NAMA
IBU 24 GOL_DARAH
Varchar 5 GOL
DARAH 25 TINGGI_BADAN
Varchar 5 TINGGI
BADAN 26 BERAT_BADAN
Varchar 5 BERAT
BADAN 27 STATUS_KAWIN
Varchar 20 STATUS
KAWIN 28 JUMLAH_ANAK
Varchar 5 JUMLAH
ANAK 29 NO_TELPHONE
Varchar 50 NO
TELPHONE 30 JENJANG_PENDIDIKAN
Varchar 20 JENJANG
PENDIDIKAN 31 JURUSAN
Varchar 100 JURUSAN
32 SPESIFIKASI Varchar 50
SPESIFIKASI 33 TAHUN_LULUS
Varchar 10 TAHUN
LULUS
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Lanjutan Tabel 3.14 Master karyawan unorganik
No FIELD JENIS LENGTH KETERANGAN
34 INSTITUSI Varchar 100
INSTITUSI 35 KOTA
Varchar 100 KOTA
36 JENIS_SIM Varchar 5
JENIS SIM
37 KOTA_SIM Varchar 50
KOTA SIM
38 POLDA_SIM Varchar 50
POLDA SIM
39 SIM_BERLAKU Date
SIM BERLAKU
40 BANK_REKENING Varchar 50
BANK REKENING
41 KCP_REKENING Varchar 100
KCP REKENING
42 NAMA_PEMILIK_REKENING Varchar 100 NAMA
PEMILIK REKENING
43 NOMOR_REKENING Varchar 100
NOMOR REKENING
44 DIVISI Varchar 100
DIVISI 45 DEPARTEMEN
Varchar 100 DEPARTEMEN
46 BAGIAN Varchar 50
BAGIAN 47 LINI
Varchar 50 LINI
48 CREW Varchar 50
CREW 49 PLANT
Varchar 50 PLANT
50 JUMLAH Varchar 5
JUMLAH 51 TANGGAL_KELUAR
Date TANGGAL
KELUAR 52 TANGGAL_UPDATE
Date TANGGAL
UPDATE 53 CATATAN
Text CATATAN
Tabel 3.15 Jamsostek
No FIELD JENIS LENGTH
KETERANGAN 1
ID_JAMSOSTEK Int
11 ID_JAMSOSTEKPK
2 ID_MASTER_KARYAWAN
_UNORGANIK Int 11
TABEL MASTER KARYAWAN
3 LEMBAGA_ASURANSI Varchar 100
LEMBAGA_ASURANSI 4 POLI
varchar 100 POLI
5 NOMOR Varchar 100
NOMOR
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Lanjutan Tabel 3.15 Jamsostek
No FIELD JENIS LENGTH
KETERANGAN 6 MULAI
Varchar 50 MULAI
7 KELUAR varchar 50
KELUAR 8 QUALIFIKASI
Varchar 100 QUALIFIKASI
9 PROGRAM Varchar 100
PROGRAM 10 JKK
Varchar 5 JKK
11 JKM Varchar 5
JKM 12 JHT
Varchar 5 JHT
13 JPK Varchar 5
JPK
Tabel 3.16 Dokumentasi laporan
No FIELD JENIS LENGTH
KETERANGAN 1
ID_DOKUMENTASI _LAPORAN Int
11 ID_DOKUMENTASI_LAPORA
N PK 2
ID_REVISI Int
11 TABEL REVISI
3 NAMA_MITRA Char
100 NAMA
MITRA 4 JUMLAH_KARYAWAN
Char 10
JUMLAH_KARYAWAN 5 DELETED_DOKUMENTASI
Varchar 5 DELETED_DOKUMENTASI
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
54
BAB IV IMPLEMENTASI PERANGKAT LUNAK