21
BAB IV
DESKRIPSI KERJA PRAKTEK
4.1 Analisis Sistem
Berdasarkan hasil analisis yang didasarkan pada Primagama Cabang Rungkut, ditemukan masih banyak hal-hal yang perlu dibenahi, yaitu sering kali mengalami kesalahan dalam melakukan pengecekan absensi setiap haridan masih banyak ditemukan kesalahan dalam penghitunganpenggajian karyawan dan tentor. Mengacu pada permasalahan yang ada, Primagama Cabang Rungkut membutuhkan sistem absensi dan penggajian yang terkomputerisasi agar lebih efektif. Oleh karena itu, dirancanglah sebuah Sistem Informasi Absensi dan Penggajian yang diharapkan dapat mengatasi permasalahan tersebut.
4.1.1 Identifikasi Masalah
Permasalahan-permasalahan yang dapat diidentifikasi pada sistem ini adalah sebagai berikut:
1. Masih sering ditemukan karyawan yang tidak melakukan absen.
2. Absensi karyawan yang sering terjadi kelalaian dalam pengumpulan berkas ke bagian administrasi, sehingga rekap absensi akan menjadi lama.
3. Kesalahan penghitungan absensi karyawan dan tentor.
4. Penyajian laporan bulanan data gaji karyawan yang masih menggunakan pencatatan manual
S
TI
K
O
M
S
U
R
A
B
A
4.1.2 Spesifikasi Aplikasi
Pengembangan dari aplikasi ini harus dapat :
1. Me-maintenance Data Karyawandan jabatan karyawan. 2. Mengolah data absensi dan penggajian.
3. Menampilkan informasi absensi karyawan. 4. Menampilkan informasi absensi tentor.
5. Menampilkan informasi penggajian karyawan dan tentor.
6. Serta mencetak laporan secara periodik (laporan absensi dan laporan penggajian)
4.1.3 Lingkungan Operasi
Untuk mengembangakan aplikasi sesuai dengan spesifikasi kebutuhan, dibutuhkan lingkungan operasi sebagai berikut:
1. Sistem Operasi Windows
Sistem Operasi ini disarankan adalah Windows XP, Vista, Seven. 2. Sql Server 2005
Sql Server 2005 digunakan karena software database ini bisa digunakan untuk membuat sistem informasi berbasis client-server.
4.2 Document Flow
Document flow memuat hasil analisis yang dibuat berdasarkan hasil survey ke Primagama Cabang Rungkut.Document flowmenggambarkan seluruh proses yang berhubungan dalam kegiatan absensidan penggajian sebelum menggunakan sistem informasi akademik.
S
TI
K
O
M
S
U
R
A
B
A
4.2.1. Document FlowPendataanKaryawan
Document Flow Pendataan Karyawan
Administrasi Karyawan
Mengisi form karyawan
Data karyawan Form karyawan
terisi
Form karyawan Membuat
form karyawan
Merekap data karyawan Form karyawan
Mulai
N
Selesai
Gambar 4.1Document Flow Pendataan Karyawan
Gambar 4.1.menjelaskan tentang document flowuntuk proses pendataan karyawan. Proses ini dilakuakan secara manual, dimulai dari bagian administrasi membuat form karyawan, form karyawan di berikan ke karyawan untuk di isi,
S
TI
K
O
M
S
U
R
A
B
A
form karyawan terisi diberikan kembali ke bagian administrasi untuk dilakukan rekap data karyawan.
4.2.2 Document FlowPendataan Jabatan
Document Flow Pendataan Jabatan
Administrasi Kepala Cabang
Selesai Form pendataan
jabatan
Membuat form pendataan
jabatan Menentukan gaji
dan Mengisi form pendataan jabatan
Mulai
Form pendataan jabatan terisi Form pendataan
jabatan
Gambar 4.2Document FlowPendataan Jabatan
Gambar 4.2 menjelaskan tentang document flowuntuk proses pendataan jabatan. Proses ini dilakuakan secara manual, dimulai dari bagian administrasi membuat form data jabatan,form data jabatan di berikan ke kepala cabang untuk di isi dan menentukan gaji, form pendataan jabatan rangkap 2 yang pertama di simpan kepala cabang dan satunya diberikan ke bagian administrasi.
S
TI
K
O
M
S
U
R
A
B
A
4.2.3 Document Flow Absensi
Document Flow Absensi
Kepalang Cabang Administrasi
Karyawan
3 Form Absensi
Form Absensi yang terisi Form Absensi
Selesai Laporan absensi 2
Membuat form absensi
N Membuat
laporan absensi
2
Rekap absensi
A Mengisi
form absensi
Mulai
Laporan absensi 1
Form Absensi yang terisi
Membuat rekap absensi
Gambar 4.3Document FlowAbsensi
S
TI
K
O
M
S
U
R
A
B
A
Gambar 4.3 menjelaskan tentang document flowuntuk proses absensi. Proses ini dilakuakan secara manual, dimulai dari administrasi membuat form absensi,form absensi diberikan ke karyawan untuk mengisi,form absensi yang terisi serahkan kebagian administrasi untuk pembuatan rekap absensi dan membuat laporn absensi yang dibuat rangkap 3, laporan yang pertama di simpan bagaian administrasi dan laporan ke – 2 diberikan ke kepala cabang.
S
TI
K
O
M
S
U
R
A
B
A
4.2.4 Document FlowIjin Absensi
Document Flow Ijin Absensi
Kepalang Cabang Surat ijin tidak
masuk
Laporan absensi 2
Membuat Surat ijin tidak masuk
N
Mengganti status absensi
di laporan absensi Surat ijin tidak
masuk
Surat ijin tidak masuk
Y
T
Gambar 4.4Document Flow Ijin Absensi
Gambar 4.4menjelaskan tentang document flowuntuk proses ijin absensi. Proses ini dilakuakan secara manual, dimulai dari karyawan membuat surat ijin,surat ijin di berikan ke bagian administrasi untuk mengganti status absendi di
laporan, laporan absensi dibuat rangkap 2 yang pertama di simpan bagaian administrasi dan laporan ke – 2diberikan ke kepala cabang.
4.2.5 Document FlowPenggajian
Document Flow Penggajian
Tentor Kepalang Cabang Karyawan 2 Slip gaji
1
Slip gaji 1
Gambar 4.5Document Flow Penggajian
setelah membuat laporan slip gaji bagian keuangan langsung membuat laporan gaji untuk diberikan kepada kepala cabang.
S
TI
K
O
M
S
U
R
A
B
A
4.3 System Flow
4.3.1. System Flow MaintenanceKaryawan
Sistem Flow Maintenance Karyawan
Karyawan Kepala Cabang
Administrasi
Form pendataan karyawan terisi Form pendataan
karyawan
Input Data karyawan Form pendataan
karywan terisi
Laporan pendataan
karyawan Mulai
Selesai
ka
rya
w
a
n
Form pendataan karyawan
Simpan data karyawan
Cetak laporan pendataan
karyawan
Mengisi Form pendataan
karyawan Membuat form
pendataan karyawan
Gambar 4.6System Flow Maintenance Karyawan
S
TI
K
O
M
S
U
R
A
B
A
Gambar 4.6 Menjelaskan tentang proses maintenance karyawan yang dilakukan oleh sistem, dimulai dari bagian administrasisistem membuatkan form pendataan karyawan, karyawan mengisi from pendataan, sistem mengambil data karyawan yang ada di database, bagaian administrasi menginputkan data karyawan ke sistem agar simpan sistem ke database,sistem mencetak laporan pendataan yang di berikan kepada kepala cabang.
S
TI
K
O
M
S
U
R
A
B
A
4.3.2. System Flow MaintenanceJabatan
Sistem Flow Maintenance Jabatan
Administrasi Kepala Cabang
G
a
ji
Input Data Jabatan dan gaji
Selesai Menyimpan data
jabatan dan gaji Form pendataan
jabatan
Mulai
Jabatan
Cetak laporan data dan gaji pegawai
Laporan jabatan dan gaji Membuat form
pendataan jabatan
Gambar 4.7System Flow Mintenance Jabatan
Gambar 4.7 Menjelaskan tentang proses maintenance jabatan yang dilakukan oleh sistem, dimulai dari bagian administrasisistem membuatkan form pendataan jabatan, form pendataan diberikan kepala cabang untuk di inputkan ke
S
TI
K
O
M
S
U
R
A
B
A
ke sistem dan disimpan oleh sistem, sistem mencetak laporan data dan gaji pegawai yang laporannya diberikan ke bagian administrais kemudian di teruskan kepada kepala cabang.
4.3.3. System FlowAbsensi
Sistem Flow Absensi
Kepala Cabang Karyawan
Y T
Input user dan password
Ab
se
n
si
Simpan data absensi
Cetak laporan absensi pegawai
Laporan absensi karyawan
Pe
g
a
w
a
i
Mulai
Pengecekan waktu dan data
pegawai
Selesai
Sesuai=ya
Laporan absensi karyawan
Gambar 4.8System FlowAbsensi
S
TI
K
O
M
S
U
R
A
B
A
Gambar 4.8menjelaskan tentang proses absensi yang dilakukan oleh sistem, dimulai dari karyawan dan sistem melakukan pengambilan data absensi, karyawan melakukan input user dan password ke sistem, sistem melakukan pngecekan apakah data sesuai atau tidak, jika sesuai sistem mencetak laporan absensi pegawai sebanyak 3 rangkap, laporan pertama disimpan bagian administrasi dan laporan absensi kedua diberikan kepada kepala cabang.
S
TI
K
O
M
S
U
R
A
B
A
4.3.4. System FlowIjin Karyawan
Sistem Flow Ijin Karyawan
Kepala Cabang
Surat ijin tidak masuk karyawan yang
ijin
Laporan absensi karyawan Surat ijin tidak
masuk
Cetak laporan absensi karyawan
Menandatangani surat ijin
Surat ijin tidak masuk
Laporan absensi karyawan
Gambar 4.9System FlowIjin Karyawan
Gambar 4.9 Menjelaskan tentang proses ijin absen yang dilakukan oleh sistem, dimulai dari karyawan membuat surat ijin,surat ijin di berikan ke bagian administrasi untuk di lakukan pengecekan ijin melalui sistem,sistem kemudian mengupdate absensi, sistem kemudian mencetak laporan absensiyang akan di berikan ke pada kepala cabang.
4.3.5. System FlowPenggajian
Sistem Flow Penggajian
Kepala Cabang karyawan yang
terlambat
Laporan gaji karyawan
Perhitungan gaji karywan
Cetak laporan gaji karyawan Cetak slip gaji
pegawai
Slip gaji karyawan 1
Menyimpan gaji Cetak laporan keterlambatan
Gambar 4.10System Flow Penggajian
karyawan, laporan slip gaji karyawan diberikan ke bagian keuangan sedangkan laporan gaji karyawan diberikan kepada kepala cabang.
4.3.6 Hierarchy Input Output (HIPO)
Gambar 4.11 adalah Hierarchy Input Output dari sistem informasiAbsensi dan Penggajian pada Primagama Cabang Rungkut . Fungsi dari hierarchy Input Output adalah memberikan gambaran proses dan subproses yang ada. Untuk lebih jelasnya ditunjukkan gambar 4.11
Sistem informasi Absensi dan Pengajian pada Primagama
Cabang Rungkut
Maintenance Transaksi Laporan
Absensi Penggajian
Karyawan Laporan
Absesi
Laporan Penggajian Jabatan
1 2 3
0
1.1 1.2 2.1 2.2 3.1 3.2
Gambar 4.11Hierarchy Input Output
S
TI
K
O
M
S
U
R
A
B
A
4.3.7 Context Diagram
Gambar 4.12Context Diagram
Pada Gambar 4.12 adalah context diagram dari sistem informasi absensi dan penggajian pada Primagama Cabang Rungkut. Context diagram tersebut menggambarkan proses secara umum yang terjadi pada sistem informasiabsensi dan penggajian. Pada context diagram tersebut, juga terlihat bahwa sistem informasi absensi dan penggajian mempunyai 4 entity, yaitu Kepala Cabang, Karyawan,Administrasi dan Keuangan.
4.4 Data Flow Diagram
DFD merupakan perangkat yang digunakan pada metodologi pengembangan sistem yang terstruktur. DFD menggambarkan seluruh kegiatan yang terdapat pada sistem secara jelas.
Laporan_Data_Jabatan
Data_Jabatan Data_Izin
Data_Karyaw an
Data_Kehadiran
Slip_Gaji_Karyaw an
Slip_Gaji_Karyaw an
Daftar_Gaji_Karyaw an
Laporan_Absensi Daftar_Absensi
Data_Absensi Laporan_Gaji
Laporan_Gaji_Karyaw an Data_Karyaw an
0
Sistem_Informasi_Absensi_dan_ Penggajian_Pada_Primagama_
Cabang_Rungkut
+
Administrasi
Karyaw an Kepala_Cabang
Keuangan
S
TI
K
O
M
S
U
R
A
B
A
4.1.1. DFD Level 0 SubSistem Sistem Informasi Absensi dan Penggajian
Gambar 4.13 DFD Level 0 Subsistem Sistem Informasi Absensi dan Penggajian
Pada gambar 4.13 adalah gambar DFD level 0 dari sistem informasi Absensi dan Penggajian pada Primagama Cabang Rungkut. Pada DFD level 0 ini menjelaskan proses yang terjadi dalam sistem informasi absensi dan penggajiansecara lebih detail dibandingkan dengan contex diagram.
Laporan_Gaji absensi dan
penggajian +
3
Laporan
+
1 Karyaw an
4.4.2 DFD Level 1 SubSistem Maintenance
Data_Jabatan
Rekap_Data_Jabatan
Data_Karyaw an Rekap_Data_Karyaw an
1 Karyaw an
2 Jabatan
Gambar 4.14 DFD Level 1 SubSistem Maintenance
Pada gambar 4.14 DFD Level 1 sub sistem maintenance. DFD level 1 ini adalah pengembangan dari sub proses maintenance yang ada pada level 0.
4.4.3 DFD Level 1 SubSistem Transaksi
Gambar 4.15 DFD SubSistem Transaksi
Data_Abs ensi
Daftar_Gaji_Kary aw an
Slip_Gaji_Karyaw an
Daftar_Abs ens i Data_Izin 1 Karyaw an
Pada gambar 4.15 DFD Level 1 Sub Sistem transaksi. DFD level 1 ini adalah pengembangan proses transaksi yang ada pada level 0. Pada proses ini terdapat tiga subproses yaitu pencatatan, absensi dan penggajian.
4.4.4 DFD Level 1 SubSistem Laporan
Laporan_Gaji_Karyaw an Laporan_Absensi Data_Absensi
Data_Gaji
4 Gaji
Kepala_Ca bang
Kepala_Ca bang
3 Absensi
1
Laporan_Absensi
2
Laporan_Gaji
Gambar 4.16 DFD Level 1 SubSistem Laporan
Pada gambar 4.16 DFD Level 1proses pelaporan. DFD level 1 ini adalah pengembangan proses pelaporan yang ada pada level 0. Pada proses ini terdapat dua proses yaitu pembuatan laporan absensi dan laporan penggajian.
4.5 Entity Relational Diagram
Entity Relational Diagram menggambarkan hubungan data dari tabel satu ke tabel yang lain. Berikut ini adalah Entity Relational Diagram (ERD) dari sistem informasi Absensi dan Penggajian pada Primagama Cabang Rungkut.
S
TI
K
O
M
S
U
R
A
B
A
1:N
1:N
1:N
N:M
1:N
Gambar 4.17 ERD
4.5.1. Conceptual Data Model
Conceptual Data Model (CDM) adalah gambaran secara keseluruhan
struktur sistem informasi. Dengan CDM kita bisa membangun design awal
sisteminformasi dan kita tidak perlu khawatir dengan detail implementasinya
Karyawan
Tunjangan nominal Nama_tunjangan Id tumjangan
secara fisik. Dan melalui prosedur generation yang mudah, kita bisa melakukan
generate CDM ke Physical Data Model (PDM).
Bentuk Conceptual Data Model dari sistem informasi absensi dan
penggajian pada Primagama Cabang rungkut adalah sebagai berikut:
Gambar 4.18CDM
4.5.2 Physical Data Model
Physical Data Model menggambarkan struktur data sebagaimana akan
diimplementasikan oleh DBMS. Dalam PDM kita bisa mengoptimalkan database
dengan memodifikasi tabel, kolom, index, referential integrity, view,
physicalstorage, trigger dan stored procedure.Procedure database generation
menerapkan hal itu dengan cara menyesuaikan dengan DBMS yang kita pilih.
Bentuk Physical Data Modeldari generate Conceptual Data Model untuk
Sistem Informasi Absensi dan Penggajian pada Primagama Cabang
Rungkutadalah sebagai berikut:
Gambar 4.19 PDM
4.6. Struktur Basis data dan Tabel
Dari hasil generate ERD di atas dapat dibuat database seperti pada uraian berikut:
1. Nama Tabel : Karyawan
Primary Key : NIK
Foreign Key : ID_Jabatan
Fungsi : Untuk menampung data dari masing–masing pegawai.
Tabel 4.1.Tabel Karyawan
NO Field Type Data Length Constraint
01 NIP Char 9 Primary Key
02 Kode_Jabatan Char 10 Foreign Key
03 Nama Varchar 50
05 Alamat Varchar 50
06 Jenis_Kelamin Varchar 10
07 Tanggal_lahir Datetime
08 Password Varchar 50
NIP = NIP
ID_TUNJANGAN = ID_TUNJANGAN KD_JABATAN = KD_JABATAN
2. Nama Tabel : Jabatan
Primary Key : ID_Jabatan
Foreign Key : -
Fungsi : Untuk menentukan jabatan beserta gajinya.
Tabel 4.2Tabel Jabatan
NO Field Type Data Length Constraint
01 Kode_Jabatan Char 10 Primary Key
02 ID_Gaji Char 10
03 ID_Tunjangan Char 10
04 Nama_Jabatan Varchar 20
05 Gaji_Pokok int
06 Tunjangan_Jabatan int
07 Uang_Makan int
3. Nama Tabel : Tunjangan
Primary Key : Id_Tunjangan
Fungsi : Menentukan tunjangan pegawai.
Tabel 4.3Tabel Tunjangan
NO Field Type Data Length Constraint
01 Id_Tunjangan Char 10 Primary Key
02 Nama_Tunjangan Varchar
03 Nominal Int
4. Nama Tabel : Absensi
Primary Key : kode_absensi
Fungsi : Menentukan absensi pegawai.
Tabel 4.4Tabel Absensi
NO Field Type Data Length Constraint
01 Kode_absensi Char 10 Primary Key
02 Password int
03 Tanggal_absensi Date time
04 Jam_masuk Date time
05 Jam_pulang Date time
S
TI
K
O
M
S
U
R
A
B
A
5. Nama Tabel : Gaji
Primary Key : Id_Gaji
Foreign Key : -
Fungsi : Untuk menampung data gaji pegawai per bulan.
Tabel 4.5 Tabel Penggajian
NO Field Type
Data
Length Constraint
01 ID_Gaji Char 10 Primary Key
02 NIP Char 9 Foreign Key
03 Tanggal_Penggajian Date time
04 Bulan Date time
4.7. Desain Input Output
Desain Input Output ini dapat kita lakukan sebelum desain interface yang
sesungguhnya kita buat dengan melalui program. Dengan desain ini, para user
dapat membayangkan apakah sistem yang akan dibuat tersebut sesuai dengan
kebutuhan yang ada di instansi tersebut. Jika ya, maka penulis dapat meneruskan
dengan membuat program, jika tidak maka penulis harus membuat lagi desain
yang baru sampai desain tersebut disetujui oleh pengguna. Dengan desain ini,
diharapkan antara pengguna dan penulis dapat bekerja sama sehingga program
atau sistem yang baru dapat dibuat. Dalam system ini terdapat beberapa desain
input dan output, antara lain :
S
TI
K
O
M
S
U
R
A
B
A
1. Form Login
Form Login Form Login
User Password
Login Exit
Absen
FORM LOGIN
Gambar 4.20 Desain Form Login
Pada Gambar 4.19. merupakan gambar desainuntuk form login. Form desain login menggunakan dua textbox untuk NIKdan password, serta dua tombol untuk masuk(login) dan batal(cancel). NIKharus berisi hanya teks saja, sedangkan password boleh berisi karakter apa saja. Panjang karakter dalam textbox dibatasi hingga 10 karakter. Tombol masuk(login) digunakan untuk validasi NIKdan password pengguna aplikasi apabila benar. Sedangkan tombol batal digunakan untuk membatalkan pengguna untuk masuk dalam program aplikasi.
S
TI
K
O
M
S
U
R
A
B
A
2. Form Pendataan Karyawan
Karyawan Karyawan
NIK
Tanggal Lahir Alamat Nama Jenis Kelamin Agama
Kode Jabatan
Password
Find
Save Update Delete
Enter Text Enter More Text
NIk Nama Alamat Tgl Lahir Jenis kelamin agama Kode Jabatan Password
Gambar 4.21 Desain Form Pendataan Karyawan
Pada Gambar 4.20merupakan gambar desain pendataankarayawan. Disini Admin dapat mencari, menambah, mengubah dan menghapus data-data pegawai yang ada di dalam database. Dan untuk keterangan NIP telah di tentukan oleh Perusahaan.
S
TI
K
O
M
S
U
R
A
B
A
3. Form Jabatan
Jabatan Jabatan
Kode Jabatan Tunjangan Jabatan Gaji Pokok
Nama Jabatan Uang Makan
Find
Save Update Delete
Enter Text Enter More Text
Kode Jabatan Nama jabatan Gaji Pokok Tunjangan Jabatan Uanag Makan
Gambar 4.22 Desain Form Jabatan
Pada Gambar 4.21 merupakan gambar desain form jabatan. Data-data mengenai jabatan-jabatan yang ada di perusahaan di-maintenance di form ini. Teknik jalannya formsama dengan form-form master lainnya. User memasukkan kode, jabatan secara valid, kemudian menekan tombol Simpan untuk menyimpannya langsung ke dalam database.Jika ingin melihat hasil simpan, lihat pada data grid view. Dari sanauser dapat mengubah maupun menghapus data yang ada.
S
TI
K
O
M
S
U
R
A
B
A
4. Form Bagian Administrasi
Bag Administrasi Bag Administrasi
Maintanance
Karyawan
Transaksi
Absen
Jabatan Ijin
Laporan Keluar
Gambar 4.23 Desain Form Bagian Administrasi
Pada Gambar 4.22Di dalam form utama administrasi terdapat 3 menu utama, yaitu Maintanance,Transaksi dan Laporan. Pada menu maintanance terdapat 2 menu, yaitu karyawan dan jabatan. Pada menu transaksi terdapat 2 menu, yaitu absen dan ijin.
5. Form Bagian Keuangan
Bag Administrasi
Bag Administrasi
Transaksi penggajian Laporan Keluar
S
TI
K
O
M
S
U
R
A
B
A
Gambar 4.24 Desain Form Bagian Keuangan
Pada Gambar 4.23Di dalam form utama keuangan terdapat 2 menu utama, yaitu transaksi penggajian dan Laporan.
6. Form Absen
Absensi Absensi
NIK Password
Tanggal Hari
Jam Digital
Keluar
NIK Nama Tanggal Jam masuk Jam keluar Status
Gambar 4.25Desain Form Absen
Pada Gambar 4.24. merupakan gambar desainform transaksi absensi pegawai. Masukkan NIK, tekan enter, maka akan muncul nama pegawai yang sesuai dengan NIK tersebut, tanggal dan jam masuk secara otomatis akan muncul pada database. Untuk waktu pulang pegawai juga melakukan absen lagi dengan cara yang sama maka akan muncul pada tampilan dan database jam pulang.
S
TI
K
O
M
S
U
R
A
B
A
7. Form Ijin Absen
Ijin Pegawai
Ijin Pegawai
NIK
NIK Nama Tanggal Alasan
NIK
Nama Tanggal
Alasan
Simpan
Keterangan
Gambar 4.26 Desain Form Ijin Absensi
Pada Form ijin pegawai ini usertinggal memasukkan NIK dan tekan enter maka akan muncul NIK, Nama pada kolom bagian bawah. Tanggal akan muncul sesuai tanggal pada database. Masukkan alasan tidak masuk sesuai dengan yang user terima. Tekan simpan maka otomatis akan tampil pada kolom bagian atas dan juga akan tersimpan pada database.
S
TI
K
O
M
S
U
R
A
B
A
8. Form Gaji
Gaji
Gaji
Id karyawan
Nama Jabatan Nama
Gaji Pokok
Uang Makan
Total
Find
Enter Text Enter More Text
Id karyawan Nama Nama Jabatan Gaji Pokok Tunjangan Jababtan Uang Makan Total
Tunjangan Jabatan
Simpan
Gambar 4.27 Desain Form Gaji
Pada gambar 4.26 ditampilkan desainform penggajian. Pada form ini semua detail gaji dari pegawai dihitung beserta tunjangan-tunjangan yang ada.
4.7.1 Implementasi dan Evaluasi
Implementasi sistem ini akan menjelaskan detil aplikasi sistem informasi kepegawaian di Primagama Cabang Rungkut,serta menjelaskan form- form yang ada.
Mengimplementasikan sistem merupakan tahap pengujian dimana desain sistem dapat berjalan dengan baik. Implementasi harus sesuai dengan hasil analisis sistem.
S
TI
K
O
M
S
U
R
A
B
A
4.8. Implementasi dan Penjelasan Program
Tahap ini merupakan langkah-langkah dari pemakian program Sistem
Informasi Absensi dan Penggajian pada Primagama Cabang Rungkut. Berikut
penjelasan program:
4.8.1. Form Login
Form ini digunakan untuk login ke aplikasi. Pada form ini digunakan
untuk mengidentifikasi user priveledge dari pengguna sistem dan sebagai
keamanan dari sistem. Untuk lebih jelasnya ditunjukan pada Gambar 4.27.
Gambar 4.28 Form Login
4.8.2. Menu Bagian Administrasi
Form Utama ini adalah tampilan awal untuk pengguna yang mempunyai preveledge bagian administrasi. Form ini berisi Maintenance Karyawan, Maintenance Jabatan,Transaksi Absensi dan Transaksi Ijin Absensi dan Laporan. Untuk lebih jelasnya ditunjukkan pada Gambar 4.29.
S
TI
K
O
M
S
U
R
A
B
A
Gambar 4.29 Form Menu Utama Bagian Administrasi
4.8.3 Form Maintenance Karyawan
Form maintenance karyawan digunakan untuk memasukkan data-data karyawan yang ada. Data karyawan yang tersimpan digunakan untuk proses pembuatan gaji karyawan. Untuk lebih jelasnya ditunjukan pada Gambar 4.29.
Gambar 4.30 Form Maintenance Karyawan
4.8.4 Form Maintenance Jabatan
Form maintenance jabatan digunakan untuk memasukkan data-data jabatan karyawan yang ada. Data jabatan yang tersimpan digunakan untuk proses pembuatan gaji karyawan. Untuk lebih jelasnya ditunjukan pada Gambar 4.30.
S
TI
K
O
M
S
U
R
A
B
A
Gambar 4.31 Form Maintenance Jabatan
4.8.5. Form Menu Absensi Karyawan
Form menu absensi ini digunakan untuk melakukan absensi karyawan. Dengan cara memasukan NIP karyawan dan password. Absensi ini dilakukan pada waktu jam masuk dan jam pulang karyawan. Untuk lebih jelasnya ditunjukkan pada Gambar 4.31.
Gambar 4.32 Form Absensi
4.8.6. Form Menu Ijin Karyawan
Form menu ijin ini digunakan untuk melakukan ijin karyawan.. Data ijin yang tersimpan digunakan untuk proses pembuatan gaji karyawan. Untuk lebih jelasnya ditunjukan pada Gambar 4.32.
S
TI
K
O
M
S
U
R
A
B
A
Gambar 4.33 Form Ijin Karyawan
4.8.7 Form Menu Utama Bagian Keuangan
Form Utama ini adalah tampilan awal untuk pengguna yang mempunyai preveledge bagian keuangan. Form ini berisi Transaksi Penggajian dan Laporan. Untuk lebih jelasnya ditunjukkan pada Gambar 4.33.
Gambar 4.34 Form Menu Utama Bagian Keuangan
4.8.8 Form Gaji Karyawan
Form gaji karyawan digunakan untuk memasukkan data-data karyawan yang ada. Data karyawan yang ada digunakan untuk promelakukan penggajian berdasarkan daftar hadir karyawan. Untuk lebih jelasnya ditunjukan pada Gambar 4.34.
S
TI
K
O
M
S
U
R
A
B
A
Gambar 4.35 Form Gaji Karyaan
4.8.9 Laporan Gaji Karyawan
Halaman laporan penggajian digunakan untuk mencetak laporan transksi gaji karyawan dari setiap jabatan yang telah diinputkan sebelumnya. Untuk lebih jelasnya ditunjukan pada Gambar 4.36
Gambar 4.36 Form Laporan Gaji Karyawan
S
TI
K
O
M
S
U
R
A
B
A
4.8.10 Laporan Absensi
Halaman laporan absensi digunakan untuk mencetak laporan transaksi absensi karyawan. Untuk lebih jelas di tunjukkan Gambar 4.37
Gambar 4.37 Form Laporan Absensi
4.8.11 Laporan Slip Gaji
Halaman laporan slip gaji digunakan untuk mencetak laporan slip gaji karyawan. Untuk lebih jelas di tunjukkan Gambar 4.38
Gambar 4.38 Form Laporan Slip Gaji