Oleh :
Ahmad Hasan Mustofa
200103142
i
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa yang telah
Laporan Pelaksanaan Kerja Praktek ini. Laporan Pelaksanaan Kerja Praktek ini
salah satu mata kuliah yang wajib di tempuh sebagai syarat menempuh Skipsi
Surakarta. Tujuan utama dari kerja lapangan ini adalah untuk memantapkan teori
dan praktek yang telah dipelajari di kampus dan dapat di aplikasikan dan di
selesaikan. Sesuai dengan judul laporan ini , penulis membahas tentang Sistem
Dengan selesainya laporan kerja praktek ini tidak terlepas dari bantuan banyak
1.
Bangsa Surakarta
ii
Surakarta
5. Ratna Pustita Indah, S.Si, M.Pd selaku Pembimbing I yang telah sabar
Penulis menyadari bahwa masih banyak kekurangan dari laporan ini, baik
pengalaman penulis. Oleh karena itu, kritik dan saran yang membangun sangat
penulis harapkan.
Penulis
Aisyah Nisa s
DAFTAR ISI
iii
PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN
BERBASIS WEB.........................................................................................................i
PENGGILINGAN P’DHE BILL................................................................................i
HALAMAN PERSETUJUAN...............................................................................ii
HALAMAN PERSETUJUAN..............................................................................iii
KATA PENGANTAR................................................................................................iv
DAFTAR ISI...................................................................................................................vi
BAB I................................................................................................................................1
PENDAHULUAN...........................................................................................................1
1.1 Latar Belakang.......................................................................................................1
1.2 Perumusan Masalah..............................................................................................2
1.3 Batasan Masalah....................................................................................................3
1.4 Tujuan Penelitian...................................................................................................4
1.5 Manfaat Penelitian................................................................................................4
1.6 Metodologi Penelitian...........................................................................................5
1.7 Waktu dan Tempat Pelaksanaan..........................................................................5
1.8 Sistematika Penulisan...........................................................................................6
BAB II................................................................................................................................7
LANDASAN TEORI.........................................................................................................7
2.1 Perencanaan Sistem Informasi Penggajian Karyawan..............................................7
2.1.1 Perencanaan...........................................................................................................7
2.1.2 Sistem....................................................................................................................7
2.1.3 Informasi...............................................................................................................8
2.1.4 Sistem Informasi....................................................................................................9
2.2 Perancangan Penggajian Karyawan Berbasis Web.................................................10
2.3 Alat Bantu Perancangan Sistem..............................................................................11
2.3.1 Data Flow Diagram.............................................................................................11
2.3.2 Dokumen Terkait dengan Penggajian dalam proses pembayaran gaji.................11
2.3.3 Database..............................................................................................................12
2.3.4 Normalisasi Database..........................................................................................13
3.1 Profil Perusahaan....................................................................................................15
.....................................................................................................................................15
3.2 Visi dan Misi Perusahaan.......................................................................................15
iv
3.2.1 Visi......................................................................................................................15
3.2.2 Misi.....................................................................................................................16
3.3 Struktur Organisasi Perusahaan..............................................................................16
3.3.1 Diskripsi Kerja....................................................................................................17
3.4 Objek Kerja Praktik................................................................................................19
BAB IV...............................................................................................................................20
PEMBAHASAN..................................................................................................................20
4.1 Analisis Sistem.......................................................................................................20
4.2 Analisis Kelemahan Sistem....................................................................................20
4.3 Analisis Kebutuhan................................................................................................20
4.3.1 Analisis Kebutuhan Perangkat Keras...................................................................21
4.3.2 Analisis Kebutuhan Perangkat Lunak..................................................................21
Analisis Kelayakan.......................................................................................................22
4.3.3 Kebutuhan Operasioanl.......................................................................................22
4.3 Desain Sistem.........................................................................................................23
4.4.1 Sistem yang Diusulkan........................................................................................23
4.4.2 Data Flow Diagram (DFD)..................................................................................25
4.4.3 DFD Level 0 (Diagram Konteks)........................................................................26
4.4.4 DFD Level 1........................................................................................................26
4.4.5 Struktur Tabel......................................................................................................27
4.4.6 Perancangan Relasi Antar Tabel..........................................................................29
4.4.7 Perancangan User Interface (Antar Muka)..........................................................30
4.4.7.1 Desain Antar Muka Tampilan Utama...............................................................31
4.4.7.2 Desain Antar Muka Form Login.......................................................................31
4.4.7.3 Desain Antar Muka Menu Utama.....................................................................32
4.4.7.3 Desain Antar Muka Data Karyawan.................................................................32
4.4.7.3 Desain Antar Muka Absensi.............................................................................33
4.4.7.4 Desain Antar Muka Gaji Karyawan..................................................................33
v
BAB I
PENDAHULUAN
daging yang memiliki 2 cabang yakni di Sukoharjo dan Baki. Dengan menjaga
mempunyai anak cabang walau sementara ini yang sudah berjalan hanya 2
cabang.
Banyak para pedagang bakso yang sudah terkenal maupun hanya kaki lima yang
mempercayai di penggilingan ini untuk mengolah daging yang dia beli dari luar
atau dia bawa dari rumah, karena harganya bersahabat, tempatnya higienis dan
manual dan untuk absensi hanya ditulis waktu keterlambatan karyawan dan
kehadiran karyawan selama 1 bulan, lalu dihitung jumlah potongan gaji bagi
karyawan yang terlambat dan menambahkan jumlah lemburan jam kerja jika ada.
Selanjutnya semua ditotal lalu dilaporkan kepada owner. Jika owner telah
menyetujui admin keuangan membuat struk gaji yang akan diberikan karyawan.
buku. Hal tersebut memiliki resiko seperti, terjadi kehilangan data karena kertas
robek maupun basah, peluang terjadinya manipulasi data yang ada . Berdasarkan
1
uraian diatas, mendorong penulis untuk membuat sebuah rancangan Sistem
2
3
a. Data Karyawan
1. Nama Karyawan
2. Jabatan
3. Status Karyawan
b. Data Kehadiran
Absensi karyawan
c. Gaji Karyawan
1. Gaji Pokok
2. Lembur
3. Potongan
4. Total Gaji
d. Laporan
e. Hak Akses
2) Pimpinan diberikan hak akses penuh untuk melihat seluruh data yang
ada.
dan ilmu pengetahuan yang diperoleh selama kuliah dan di luar bangku kuliah
b. Bagi Almamater
a. Wawancara
digunakan saat ini. Mencatat hal-hal penting yang berhubungan dengan judul
c. Metode studi pustaka digunakan untuk memperoleh materi dari berbagai sumber
seperti buku, jurnal, internet dan media tulis lainya. Sehingga penulis
Penulisan kerja praktik ini dilaksanakan dengan beberapa metode dan format
BAB I : PENDAHULUAN
Bab ini berisi tentang latar belakang masalah, perumusan masalah, batasan
Pada bab landasan teori ini berisi tentang teori-teori yang diambil untuk
BAB V: PENUTUP
Berisi kesimpulan dari serangkaian pembahasan dari bab-bab diatas dan saran
ingin dicapai tujuan di masa depan serta menentukan berbagai tahapan yang
untuk mencapai tujuan tertentu dalam kurun waktu tertentu. Dengan begitu, di
berpikir secara logis dan pengambilan keputusan rasional sebelum melakukan suatu
tindakan. Ini dapat membantu kita memproyeksikan masa depan dan memutuskan
2.1.2 Sistem
elemen yang saling terintegrasi, komponen yang terorganisir dan bekerja sama
baik fisik ataupun nonfisik yang saling berhubungan satu sama lain dan bekerja
8
9
dengan tujuan yang sama untuk menghasilkan output yang sudah ditentukan
sebelumnya”.
yang saling bekerja sama dari prosedur-prosedur yang saling berhubungan untuk
2.1.3 Informasi
Informasi adalah pesan atau kumpulan pesan yang terdiri dari simbol, atau
makna yang dapat ditafsirkan dari pesan atau kumpulan pesan. Informasi dapat
direkam atau ditransmisikan. Hal ini dapat dicatat sebagai tanda-tanda, atau
1. Abdul Kadir (2002: 31); McFadden dkk (1999) mendefinisikan informasi sebagai
menyatakan bahwa informasi adalah hasil pengolahan data yang memberikan arti
dan manfaat.
manajemen. Dalam arti yang sangat luas, istilah sistem informasi yang sering
digunakan merujuk kepada interaksi antara orang, proses algoritmik, data, dan
teknologi.
dengan sebuah sistem informasi tetap harus menggunakan paling tidaknya tidak
kumpulan hal atau elemen yang saling bekerja sama atau yang dihubungkan
suatu fungsi guna mencapai suatu tujuan. Sistem mempunyai karakteristik atau
sifat – sifat tertentu, yaitu : Komponen Sistem, Batasan Sistem, Lingkungan Luar
.
2.2 Perancangan Penggajian Karyawan Berbasis Web
slip gaji serta laporan. Pada dasarnya website adalah sekumpulan halaman web
yang saling berhubungan yang umumnya berada pada server yang sama berisikan
Sistem Informasi Berbasis Web Saat ini komputer dan piranti pendukungnya telah
masuk dalam setiap aspek kehidupan dan pekerjaan. Komputer yang ada sekarang
bermacam jaringan komputer di seluruh dunia. Penulis saat ini ingin membuat
informasi penggajian ini dapat dibuat secara online sehingga personalia dapat
data atau proses yang dibuat untuk menggambarkan darimana asal data dan
kemana tujuan data yang keluar dari sistem, dimana data disimpan, proses apa
yang menghasilkan data tersebut dan interaksi antara data yang tersimpan dan
proses yang dikenakan pada data tersebut.” Sukamto dan Shalahuddin (2014:288),
“Data Flow Diagram atau dalam bahasa Indonesia menjadi Diagram Alir Data
masukan (input) dan keluaran (output). DFD tidak sesuai untuk memodelkan
Data data yang dibutuhkan atau berkaitan dengan penggajian dalam proses
1. Data absensi berguna merekam berapa jam hadir karyawan setiap hari dengan
melakukan absen sewaktu datang dan pulang. Sehingga dapat terdeteksi karyawan
2. Daftar Gaji Daftar gaji berisi seluruh gaji karyawan yang terdaftar dalam
perusahaan,
3. Slip Gaji berisi rincian komponen gaji yang sekaligus sebagai bukti yang
mereka. Dari slip gaji juga dapat terlihat jika dalam pembayaran terdapat salah
gaji.
2.3.3 Database
deskripsi data yang terhubung secara logika serta dirancang untuk memenuhi
kaitan antara saru file dengan file yang lain. Sehingga membentuk satu bangunan
Bila terdapat file yang tidak dapat dipadukan atau dihubungkan dengan file yang
14
lainnya berarti file tersebut bukanlah kelompok dari satu database, file tersebut
untuk menggambarkan struktur logical database dalam bentuk diagram ERD, serta
menyediakan cara yang sederhana dan mudah untuk memahami bagian berbagai
ERD digunakan untuk memodelkan struktur data dan hubungan antar data.
Notasi yang digunakan dalam komponen ERD dapat dilihat pada Tabel di berikut:
15
daging yang memiliki 2 cabang yakni di Sukoharjo dan Baki. Penggilingan tersebut
Banyak para pedagang bakso yang sudah terkenal maupun hanya kaki lima
yang mempercayai di penggilingan ini untuk mengolah daging yang dia beli dari
luar atau dia bawa dari rumah, karena harganya bersahabat, tempatnya higienis dan
rasa tidak kalah dengan lainnya. Berbagai olahan yang bisa disajikan atau di
tawarkan dengan pelanggan yakni olahan Bakso, Cilok, Sempol, Bestik, Galantin,
profitabilitas melalui sumber daya manusia dan manajemen kreatif, inovatif dan
professional.
16
17
3.2.2 Misi
efisien dan memiliki kualitas dan kuantitas gilingan daging yang baik.
penggilingan daging
pimpinan organisasi berfungsi sebagai kerangka kerja dan tugas pekerjaan yang
mempunyai job desk yang dibuat oleh perusahaan. Adapun uraian tugas tanggung
1. Owner
2. Admin Keuangan
kerja perusahaan.
3. Admin Order
Uraian tugas admin order menjaga hubungan baik dengan client, mencapai
target penjualan.
permintaan client.
20
4. Tenaga Terampil
kemampuannya.
Tenaga ini memiliki ketrampilan tapi tidak spesifik pada bidang keahlian
tertentu.
Dalam melaksanakan kerja praktek ini penulis ingin membuat perencanaan sistem
karyawan. Sistem informasi penggajian masih menggunakan excel yang tidak bisa
di akses dengan mudah tidak seperti sistem perencanaan sistem informasi berbasis
yang baru itu layak atau tidak dengan adanya analisis yang terdiri dari enam aspek,
menganalis kebutuhan dapat mengetahui apakah sistem yang dibuat telah sesuai
dengan kebutuhan atau belum adalah dengan pengumpulan data melalui wawancara
atau studi literature. Dalam tahap ini kita dapat mengetahui data yang
21
22
penelitian ini analisis yang digunakan oleh penulis adalah analisis kebutuhan
perangkat keras analisis kebutuhan perangkat lunak dan analisis kelayakan dan
hal yang penting karena membutuhkan hardware yang memenuhi syarat. Jika
membangun sebuah sistem tanpa hardware yang memenuhi syarat, aplikasi yang
3. Hardisk 4 GB
4. Printer.
5. Koneksi internet
penting dalam proses pengolahan data karena perangkat lunak berisikan program
3. XAMPP
4. Browser/Chrome
Analisis Kelayakan
sistem baru.
bertanggung jawab menjalankan suatu sistem baru yang dibuat. Tenaga yang
diharapkan mampu melaksanakan tugas dengan baik dan benar, adapun kebutuhan
1. Admin keuangan adalah salah satu personil yang diberikan hak akses
2. Pimpinan akan mendapatkan laporan gaji kaaryawan tiap bulan. Yang juga
diberikan hak akses penuh untuk melihat seluruh data yang ada.
24
Desain sistem merupakan hal yang perlu difikirkan terlebih dahulu sebelum
membuat coding dari sistem. Desain ini juga yang membuat sistem mudah di
Desain sistem ini memiliki proses yang berfokus pada struktur data, arsitektur
digunakan penulis mencakup tiga hal, yaitu perancangan proses, perancangan basis
pada sistem lama. Pada aliran sistem yang baru tidak ditemukan adanya
perubahan yang dilakukan yaitu pada proses pengolahan data penggajian serta
penyajian informasi data menjadi lebih cepat dan akurat. Pada saat ini proses
25
yang baru akan berbasis website. Berikut adalah gambaran dari sistem.
Memberikan tampilan secara visual tentang aliran data dan informasi dari
suatu sistem. Visual dari DFD ini mengambarkan siapa saja yang terlibat pada
sistem tersebut dari start sampai finish. Data flow diagram adalah model yang
akan dikembangkan. Berikut adalah DFD yang akan digunakan pada sistem
penggajian karyawan.
DFD level 1 adalah tahapan lebih lanjut tentang DFD level 0, dimana
semua proses yang ada pada DFD level 0 akan dirinci dengan lengkap sehingga
lebih lengkap dan detail. Proses-proses utama yang ada akan dipech menjadi sub-
proses.
28
Pada DFD Level 1 diatas proses inti yang ada adalah penggajian. Untuk
proses ini di rujuk dari data master yang ada yaitu data master karyawan, yang
karenakan penggajian karyawan yang berbeda beda jabatan, maka data ini yang
A. Tabel User
Tabel ini terdiri dari 2 field yang berfungsi untuk menyimpan data user yang
Tabel ini terdiri dari 4 field yang berfungsi untuk menyimpan data karyawan.
Tabel ini terdiri dari 4 field yang merupakan data kehadiran karyawan
Tabel gaji karyawan yang terdiri dari 7 field merupakan tabel yang berisi
antar objek di dunia nyata. Relasi merupakan hubungan yang terjadi pada suatu
tabel dengan lainnya yang mempresentasikan hubungan antar objek dan berfungsi
mengelolah data. Berikut adalah relasi antar tabel yang ada di Sistem Penggajian
sistem dengan pengguna (user). Tampilan UI dapat berupa bentuk, warna, dan
sistem produk. hal itu termasuk desain layar, tombol, ikon, gambar, teks, dan
semua elemen visual lainnya berperan sebagai jembatan produk dengan pengguna.
32
produk. jika interaksi pengguna berjalan baik, kebutuhan dan tujuan pengguna
sistem.
A. Kesimpulan
Penggajian Karyawan ini saya susun dengan harapan dapat diterima dengan
karyawan dapat diakses dengan mudah dengan orang yang memiliki hak
Tuhan yang Maha Esa. Dalam pembuatan laporan ini tentunya masih banyak
kekurangan, untuk itu saya mengharapkan kritik dan saran Bapak/Ibu yang
Akhir dari penulisan laporan ini saya ucapkan terimakasih kepada semua
pihak yang telah ikut membantu dan berpartisipasi dalam menyusun laporan
B. Saran
37
Agar pelaksanaan pembuatan suatu sistem informasi adalah Menulis
kode yang rapi dengan implementasi class dan function yang tepat akan
38
39
untuk setiap update modul sangat dianjurkan , hal seperti ini sangat biasa
DAFTAR PUSTAKA
https://artsandculture.google.com/entity/m03y39?hl=id
https://id.wikipedia.org/wiki/Sistem_informasi#:~:text=Sistem%20Informasi
%20(SI)%20adalah%20kombinasi,algoritmik%2C%20data%2C%20dan
%20teknologi.
https://docplayer.info/30975606-Bab-iv-normalisasi-normalisasi-adalah-suatu-
teknik-untuk-mengorganisasi-data-ke-dalam-tabel-tabel-untuk.html
tutorallprogramming.blogspot.com/2018/02/database-penjelasan-tentang-
relasi.html
41
LAMPIRAN
42
INTRUMEN WAWANCARA
7. Disaat karyawan tidak masuk baik dengan izin maupun tidak, apakah
dapat potongan gaji ?
Jawab :
Kalo disini saya tidak menerapkan sistem ketika tidak masuk potong gaji,
melainkan (kalo masuk dapat gaji kalo tidak ya tidak dapt gaji ya tidak
43
dapat potongan), jadi untuk gaji kemarin kemarin masih aman tidak
terpotong.
8. Di Penggilingan P’dhe bill karyawan berapa jam ya untuk jam kerja ?
Jawab :
8 jam kerja, dari jam 4 pagi – 11 siang.