TUGAS AKHIR
Diajukan Untuk Memenuhi Tugas Akhir Program Diploma tiga (D3)
GITA FAJRIANI
NIM : 12183034
Untuk dipertahankan pada periode I-2021 di hadapan Penguji dan diterima sebagai
bagian persyaratan yang diperlukan untuk memperoleh Diploma Ahli Madya
Komputer (A.Md.Kom) pada Program Diploma Tiga (D3) Program Studi Sistem
Informasi di Universitas Bina Sarana Informatika.
DEWAN PENGUJI
4
LEMBAR KONSULTASI TUGAS AKHIR
NIM : 12183034
Nama Lengkap : Gita Fajriani
Dosen Pembimbing : Muhammad Fahmi, M.Kom
Judul Tugas Akhir : Perancangan Sistem Informasi Penggajian Karyawan
Pada CV. Maya Cipta Lestari
NO Tanggal Bimbingan Pokok Bahasan Paraf Dosen
Pembimbing
1 07 April 2021 Judul Tugas Akhir
2 08 April 2021 Bab 1
3 15 April 2021 Bab 2
4 26 April 2021 Bab 3
5 10 Mei 2021 Bab 4
6 07 Juni 2021 Bab 5
7 16 Juni 2021 Daftar Pustaka
8 16 Juni 2021 Lampiran-lampiran
9 04 Juli 2021 Halaman Depan
Disetujui oleh,
Dosen Pembimbing
5
LEMBAR KONSULTASI TUGAS AKHIR
NIM : 12183034
Nama Lengkap : Gita Fajriani
Asisten Pembimbing: Elvi Sunita, MM,MSi
Judul Tugas Akhir : Perancangan Sistem Informasi Penggajian Karyawan
Pada CV. Maya Cipta Lestari
NO Tanggal Bimbingan Pokok Bahasan Paraf Dosen
Pembimbing
1 12 April 2021 Bab 1
2 23 April 2021 Bab 2
3 28 April 2021 Bab 3
4 14 Mei 2021 Bab 4
5 10 Juni 2021 Bab 5
6 18 Juni 2021 Daftar Pustaka
7 20 Juni 2021 Lampiran-lampiran
8 07 Juli 2021 Halaman Depan
Disetujui oleh,
Asisten Pembimbing
6
PANDUAN PENGGUNAAN HAK CIPTA
E-mail : gitafajriani54@gmail.com
7
KATA PENGANTAR
telah melimpahkan rahmat dan karunia-Nya, sehingga pada akhirnya penulis dapat
menyelesaikan tugas ini dengan baik. Tugas Akhir pada Program Diploma Tiga (D3)
ini penulis sajikan dalam bentuk buku yang sederhana. Adapun judul Tugas Akhir,
Tujuan penulisan Tugas Akhir pada Program Diploma Tiga (D3) ini dibuat
sebagai salah satu syarat kelulusan Program Diploma Universitas Bina Sarana
ini. Penulis menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak, maka
penulisan Tugas Akhir ini tidak akan berjalan lancar. Oleh karena itu pada
Informatika.
Informatika.
8
8. Staff / karyawan di lingkungan CV. Maya Cipta Lestari.
10. Nugroho Aji selaku teman hidup yang telah senantiasa memberikan
11. Tania Mala Sari dan Fairuz Nazihah Anwar yang telah berjuang bersama
12. Bintara Squad Family (BSF) yang telah memberikan semangat luar biasa,
Serta semua pihak yang terlalu banyak untuk disebutkan satu persatu
Akhir ini masih jauh sekali dari sempurna, untuk itu penulis mohon kritik dan saran
yang bersifat membangun demi kesempurnaan penulisan di masa yang akan datang.
Akhir kata semoga Tugas Akhir ini dapat berguna bagi penulis khususnya
Gita Fajriani
9
10
ABSTRAKSI
Gita Fajriani (12183034), Perancangan Sistem Informasi Penggajian Karyawan
pada CV. Maya Cipta Lestari.
Pada saat masa sekarang ini semua teknologi dan informasi sudah sangat maju pesat
dan cepat. Penggajian merupakan kompensasi secara langsung yang diberikan
kepada karyawan sebagai jasa atau hasil yang telah dilakukannya. Permasalahan
yang dihadapi yaitu pengolahan penggajian karyawan yang masih dilakukan secara
manual yaitu terpacu pada Microsoft Excel, dan penyimpanan data masih
menggunakan data arsipMetode perancangan software berdasarkan teori model
waterfall, model air terjun menyediakan pendekatan alur hidup perangkat lunak
secara sekuensial atau terurut. Desain perancangan sistem ini dibuat mengenai
perancangan database dengan menggunakan Unified Modeling language (UML).
Dengan adanya sistem penggajian ini data yang terkomputerisasi diharapkan mampu
memberikan kontribusi yang baik bagi perusahaan dan membantu meningkatkan
kinerja kerja para karyawan serta mempermudah dalam pendataan.perlunya
dilakukan transformasi sistem yaitu peralihan sistem yang lama ke sistem yang baru
dan lakukan update berkala pada sistem agar sistem selalu relevan dengan keadaan.
serta disarankan untuk selalu membackup data.
11
ABSTRACT
12
DAFTAR ISI
ABSTRAKS.................................................................................................................x
DAFTAR ISI..............................................................................................................xii
DAFTAR SIMBOL...................................................................................................xiv
DAFTAR GAMBAR................................................................................................xvii
DAFTAR TABEL...................................................................................................xviii
DAFTAR LAMPIRAN.............................................................................................xix
BAB I PENDAHULUAN.......................................................................................1
1.1 Latar Belakang Masalah.......................................................................1
1.2 Tujuan dan Manfaat.............................................................................2
1.3 Metode Penelitian................................................................................3
1.3.1 Teknik Pengumpulan Data.........................................................3
1.3.2 Model Pengembangan Sistem...................................................4
1.4 Ruang Lingkup......................................................................................6
13
3.7 Pemecahan Masalah...........................................................................23
BAB V PENUTUP...............................................................................................58
5.1. Kesimpulan........................................................................................58
5.2. Saran..................................................................................................58
DAFTAR PUSTAKA................................................................................................59
DAFTAR RIWAYAT HIDUP.................................................................................61
LAMPIRAN-LAMPIRAN.......................................................................................63
14
DAFTAR SIMBOL
A. Simbol Use Case Diagram
Initial
Bagaimana objek dibentuk atau diawali
Node
Activity
Bagaimana objek dibentuk dan
Final
dihancurkan
Node
Digunakan untuk menggambarkan suatu
Decision keputusan/Tindakan yang harus diambil
pada kondisi tertentu
15
State dari sistem yang mencerminkan
Action
eksekusi dari suatu aksi
Atribut
Primary Sebagai atribut kunci dari suatu entitas
Key
16
Entity Menggambarkan hubungan yang akan
Class dilakukan
17
DAFTAR GAMBAR
18
DAFTAR TABEL
19
DAFTAR LAMPIRAN
20
21
BAB I
PENDAHULUAN
Pada saat masa sekarang ini semua teknologi dan informasi sudah sangat maju
pesat dan cepat. Untuk itu semua kegiatan manusia dalam mengakses informasi atau
apapun begitu sangat mudah untuk dikerjakan. Mengakses informasi apapun sangat
mudah didapat, bisa dilakukan di rumah sehingga kebutuhan manusia yang beraneka
ragam inilah yang mengakibatkan teknologi informasi menjadi maju dan berkembang.
Perkembangan teknologi dan sistem informasi inilah, yang pada saat ini sangat
komputerisasi pada sebuah perusahaan sebagai alat bantu untuk menyimpan dan
karyawan sebagai jasa atau hasil yang telah dilakukannya. Menurut (Komalasari &
Fauziah, n.d., 2018) memberikan batasan bahwa, “Untuk pelaksanaan pembayaran gaji
harus dilakukan secara profesional karena masalah gaji bagi karyawan merupakan hal
pembuatan laporan yang masih terpacu pada Microsoft Excel dan Microsoft Word,
serta perhitungan data penggajian yang masih menggunakan manual. Hal ini
Kesalahan dlam pengolahan perhitungan gaji juga terjadi pada CV. Maya Cipta
1
2
yang masih dilakukan secara manual yaitu terpacu pada Microsoft Excel,
penyimpanan data masih menggunakan data arsip sehingga perlu waktu dan tenaga
serta sering terjadi kesalahan ketik dan hilang arsip. Maka perlu adanya peninjuan
lebih lanjut tentang sistem pengolahan data gaji karyawan yang dirancang dan dibuat
perdagangan kosmetik atau penyedia produk kecantikan dan perawatan tubuh dan
juga mempekerjakan cukup banyak karyawan, saat ini masih bersifat manual yaitu
berdasarkan pada daftar hadir karyawan yang tercantum pada buku absensi ditambah
dengan dan gaji pokok, dan nantinya buku absensi ini akan dijadikan pedoman dalam
perhitungan gaji yang akan diterima karyawan, sehingga masalah yang dikhawatirkan
dan rincian gaji karyawan semuanya dilakukan secara manual yang dapat berimbas
1. Mengetahui cara kerja sistem penggajian karyawan pada CV. Maya Cipta
Lestari.
pada perusahaan
1. Manfaat untuk penulis sebagai salah satu syarat kelulusa Program Diploma
penggajian.
1. Observasi
prosedur berjalannya sistem penggajian. Adapun data yang diperoleh dari proses
ini adalah data karyawan, data rekap absensi, laporan penggajian bulanan.
4
2. Wawancara
3. Studi Pustaka
Metode ini untuk mendukung pengumpulan data, penulis melakukan studi kasus
yang ada pada perusahaan CV. Maya Cipta Lestari yang dapat dijadikan acuan
Rosa dan Shalahuddin (2018:28), “Model SDLC air terjun (waterfall) sering juga
disebut model sekuensial linier (sequential linear) atau alur hidup klasik (classic life
cycle). Model air terjun menyediakan pendekatan alur hidup perangkat lunak secara
sekuensial atau terurut dimulai dari analisis desain, pengodean, pengujian, dan tahap
Pada tahap ini penulis melakukan analisa dengan melakukan observasi pada CV.
lunak.
2. Desain
digunakan terdiri dari Use Case Diagram, Activity Diagram, Class Diagram dan
4. Pengujian (Testing)
Pengujian fokus pada perangkat lunak atau pada desain program secara dari segi
pengujian yang focus pada desain program, dengan cara menguji semua modul-
modul program, apakah sudah sesuai dengan yang diharapkan atau masih
ketika sudah dikirimkan ke user. Perubahan bisa terjadi karena adanya kesalahan
yang muncul dan tidak terdeteksi saat pengujian atau perangkat lunak harus
perubahan perangkat lunak yang sudah ada atau servis rutin, tapi tidak untuk
mengenai perancangan sistem informasi data penggajian pada CV. Maya Cipta Lestari
menggunakan metode Waterfall yang terdiri dari beberapa proses yaitu data
karyawan, data absen, data user, proses transaksi gaji dan laporan penggajian.
7
BAB II
LANDASAN TEORI
memanfaatkan media situs (website) yang bisa diakses melalui jaringan internet.
Pembelajaran berbasis web atau yang dikenal juga dengan “web based learning”
B. Sistem
“Sistem adalah kumpulan dari elemen- elemen yang berinteraksi untuk mencapai
1. Definisi Sistem
“Sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama
2. Karakteristik Sistem
bagian penyusun sistem. Komponen sistem dapat berupa benda nyata ataupun
abstrak. Komponen sistem disebut sebagai subsistem, dapat berupa orang, benda, hal
8
9
b. Batas (Boundary): Batas sistem diperlukan untuk membedakan satu sistem dengan
sistem yang lain. Tanpa adanya batas sistem, maka sangat sulit untuk menjelaskan
suatu sistem. Batas sistem akan memberikan scope tinjauan terhadap sistem.
mungkin ditiadakan.
e. Tujuan (Goal): Setiap komponen dalam sistem perlu dijaga agar saling bekerja sama
dengan harapan agar mampu mencapai tujuan sistem. Tujuan sistem merupakan
kondisi/ hasil akhir yang ingin dicapai oleh sistem untuk jangka waktu yang panjang.
Dalam hal ini, tahapan merupakan hasil pada setiap tahapan tertentu yang
3. Klasifikasi Sistem
Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak
secara fisik, misalnya sistem teknologi yaitu sistem yang berupa pemikiran-pemikiran
hubungan antara manusia dengan Tuhan. Sistem fisik merupakan sistem yang ada
secara fisik.
10
b. Sistem Alami (natural system) dan Sistem Buatan Manusia (human made system).
Sistem alami adalah sistem yang keberadaannya terjadi secara alami/natural tanpa
campuran tangan manusia. Sedangkan sistem buatan manusia adalah sebagai hasil
kerja manusia.
Contoh sistem alamiah adalah sistem tata surya yang terdiri dari sekumpulan planet,
gugus bintang dan lainnya. Sistem buatan merupakan sistem yang dirancang dan dibuat
c. Sistem pasti (deterministic system) dan sistem tidak tentu (probobalistic system).
sebelumnya. Sedangkan sistem tidak tentu sistem tingkah lakunya tidak dapat
tingkah lakunya dapat ditentukan sebelumnya. Program aplikasi yang dirancang dan
dikembangkan oleh manusia dengan menggunakan prosedur yang jelas, terstruktur dan
baku.
Sistem tertutup merupakan sistem yang tingkah lakunya tidak dipengaruhi oleh
tertutup, karena tingkah laku sistem aplikasi komputer tidak dipengaruhi oleh kondisi
yang mengorganisasikan perangkat lunak sebagai sumpulan objek yang berisi data dan
cara bagaimana sistem perangkat lunak dibangun melalui pendekatan objek secara
C. Website
1. Definisi Internet
dunia. Dengan ineternet, sebuah komputer bisa mengakses data yang terdapat dikomputer
2. Definisi Website
ataupun informasi dalam bentuk text, gambar dan lain-lain dalam sebuah
1. Web Server
“Web Server adalah software yang menjadi tulang belakang dari World Wide Web
(www). Web server menunggu permintaan dari client yang menggunakan browser
lainnya”(Rerung, 2018).
2. Web Browser
“Web browser adalah suatu program yang digunakan untuk menjelajahi internet atau
untuk mencari informasi dari suatu web yang tersimpan di dalam komputer. Contoh
web browser yaitu Internet Explorer, Chrome, Firefox, Opera, Safari, Lynx, dll. Web
browser yang digunakan pada penelitian ini adalah Chrome”(Dr. Ir. Untung Rahardja et
al., 2021).
D. Basis Data
“Basis data adalah kumpulan data yang saling berhubungan secara logikal serta deskripsi
dari data tersebut, yang dirancang untuk memenuhi kebutuhan informasi suatu
12
1. MySQL
“MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL, Database
Management System (DBMS) yang multithread, multi-user, dengan sekitar 6 juta instalasi
2. PhpMyAdmin
“PhpMyAdmin adalah sebuah aplikasi open source yang berfungsi untuk memudahkan
menginsert, menghapus dan mengupdate data dengan GUI dan terasa lebih mudah, tanpa
3. PHP
4. XAMPP
“XAMPP adalah sebuah paket program untuk dapat mempelajari pemrograman web,
khusus nya PHP dan MySQL dan paket programan ini mudah di dapatkan dengan cara di
5. HTML
konsep hypertext dalam suatu naskah atau dokumen. HTML sendiri bukan tergolong pada
suatu bahasa pemrograman karena sifatnya yang hanya memberikan tanda (marking up) pada
“Pembuatan program ini metode yang digunakan dalam pengembangan perangkat lunak
a. Requirement Analysis
Analisis ini tahapan awal yang dilakukan di mana tahapan ini dilakukan untuk
mengembangkan program yang akan dibuat. Dalam tahapan ini penulis mencari data pada
b. System Design
program ini penulis menggunakan ERD (Entity Relationship Diagram), LRS (Logical
Realtional Structure) dan UML (Unified Modelling Language) yang terdiri dari activity
diagram, class diagram, use case diagram dan sequence diagram serta pendesainan
c. Implementation
Dilakukan untuk pengujian terhadap program yang telah dibuat yang bertujuan untuk
menggunakan teknik pengujian black box. Teknik pengujian ini berfokus pada
fungsionalitas program.
Dalam tahapan ini program diintegrasikan dan diuji sebagai sistem yang lengkap untuk
Pada tahap terakhir kita melakukan tahap maintenance atau pemeliharaan dan perbaikan
“Entity Relationship Diagram (ERD) adalah suatu rancangan atau bentuk hubungan suatu
kegiatan di dalam sistem yang berkaitan langsung dan mempunyai fungsi di dalam proses
tersebut. ERD adalah suatu pemodelan dari basis data relasional yang didasarkan atas
persepsi di dalam dunia nyata, dunia ini senantiasa terdiri dari sekumpulan objek yang saling
1. Entity
Entity merupakan objek yang mewakili suatu yang nyata dan dapat dibedakan dari suatu
yang lain, simbol dari entity biasanya digambarkan dengan persegi panjang.
2. Atribut
Setiap entitas psati mempunyai elemen yang disebut atribut yang berfungsi untuk
mendeskripsikan dari entitas tersebut, isi dari atribut mempunyai suatu yang dapat
Field atau kolom data yang butuh disimpan dalam suatu entitas dan digunakan sebagai
kunci akses record yang diinginkan; biasanya berupa id; kunci primer dapat lebih dari
satu kolom, asalkan kombinasi dari beberapa kolom tersebut dapat bersifat unik.
Field atau kolom data yang butuh disimpan dalam suatu entitas yang dapat memiliki nilai
Kardinalitas relasi yang terjadi diantara dua himpunan entitas (misalnya A dan B) dapat
berupa:
Menurut Friyadie dalam (Tabrani & Aghniya, 2019) menjelaskan bahwa, “sebelum tabel
dibentuk dari field atau level internal, maka harus dibuatkan suatu bentuk relational model
yang dibuat secara logic atau level external dan konsep, dari pernyataan tersebut dibutuhkan
1. Definisi UML
“UML adalah sebuah teknik pengembangan sistem yang menggunakan bahasa grafis
2. Activity Diagram
“activity diagram memodelkan workflow proses bisnis dan urutan aktifitas dalam
sebuah proses. Diagram ini sangat mirip dengan flowchart karena memodelkan
workflow dari suatu aktifitas lainnya atau dari aktifitas ke status”(Tabrani & Aghniya,
2019).
“Use case adalah rangkaian atau uraian sekelompok yang saling terkait dan
membentuk sistem secara teratur yang dilakukan atau diawasi oleh sebuah
4. Class Diagram
16
“Kelas (Class) adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan
sebuah objek dan merupakan inti dari pengembangan dan perancangan berorientasi
5. Sequence Diagram
secara professional yang mengerjakan berbagai rangkaian mencakup kosmetik, skin care,
CV Maya Cipta Lestrai berdiri sejak tahun 2013 dengan latar belakang di bidang
kecantikan. Seluruh produk telah kami jamin keamanan dan mutunya karena sebelum
produk beredar telah diperiksa dan didaftarkan ke Balai Pengawasan Obat dan Makanan
setiap aktivitas.
17
18
KOMISARIS
UTAMA
Umayah
KEUANGAN/ MANAGER
ADMINISTRASI OPERATIONAL
Sadiah Abdul Muhyi
MARKETING GUDANG
Darmayanti Rahma Yusuf Kurniawan
Ulyatun Nabilah Arini Hoke
Lisnawati Japrin Halip
Gambar III. 1
Struktur Organisasi
1. Komisaris
a. Pemilik Perusahaan
b. Mengatur Perusahaan
2. Manager Operasional
4. Marketing
5. Staff Gudang
6. Content Editor
d. Memastikan hasil design sudah sesuai dengan gambar produk dan harga
produk
7. Staff Packing
c. Menyiapkan produk yang akan dipacking sesuai dengan yang diorder oleh
konsumen
dilakukan
permintaan barang
prosedur.
Karyawan masuk setiap hari Senin – Sabtu dan melakukan absen secara
manual dengan absen ceklok yang nantinya akan dikumpulkan kepada bagian
selanjutnya diarsipkan.
Perhitungan gaji dilakukan oleh admin dan owner / pemilik dengan melihat
data input berupa data absensi. Kemudian setelah proses perhitungan gaji
karyawan selesai dilakukan oleh admin seluruh data hasil perhitungan gaji
Setelah disetujui data rekap gaji karyawan diarsipkan ke dalam data arsip gaji
karyawan.
Prosedur ini dilakukan oleh bagian keuangan setiap akhir bulan, dimana
bagian keuangan mengambil data gaji yang sudah disetujui oleh owner /
pemilik serta mencetak slip gaji yang kemudian diserahkan kepada masing-
masing karyawan.
Prosedur ini bagian keuangan membuat laporan gaji yang sudah dibayarkan
Gambar III. 2
Sumber : Koordinator
Media : Kertas
23
Jumlah : 1 lembar
Sumber : Admin
Media : Kertas
Jumlah : 1 lembar
Tujuan : Karyawan
Media : Kertas
Jumlah : 1 Lembar
Media : Kertas
24
Jumlah : 1 Lembar
1. sistem yang sedang berjalan yaitu proses absensi hingga proses cetak slip gaji
masih manual
2. sistem yang manual kemungkinan besar terjadi kesalahan dalam menginput data
absensi sampai perhitungan gaji dan dapat memperlambat pekerjaan serta dapat
supaya tidak memperlambat pekerjaan dan lebih efesien, hal ini bisa diatasi
2. pengolahan data yang cukup besar juga akan lebih efektif dengan menggunakan
komputer.
25
BAB IV
Karyawan pada CV. Maya Cipta Lestari dan mengetahui permasalahan yang ada pada sistem
berjalan tersebut, maka penulis mengajukan suatu usulan dan menjelaskan lebih lanjut
mengumpulkan data dan agar pengolahan datanya dapat dilakukam dengan cepat, tepat
menangani sistem penggajian karyawan yang selama ini diharapkan prosedur menjadi lebih
efektif dengan kualitas hasil pengolahan data yang lebih baik bila dibandingkan dengan
sistem manual.
A. Kebutuhan Pengguna
Dalam Perancangan Sistem Penggajian CV. Maya Cipta Lestari terdapat tiga pengguna
yang dapat saling berinteraksi dalam sistem, yaitu: Admin, Karyawan, Owner/Pemilik.
berikut :
26
27
B. Kebutuhan Sistem
1) Pengguna harus melakukan login untuk dapat mengakses sistem ini dengan
memasukan kode pengguna dan password yang berbeda-beda sesuai dengan hak
3) Sistem dapat melakukan penginputan data berupa input data absensi dan seterusnya.
Gambar IV. 1
Berdasarkan gambar diatas, use case diagram sistem penggajian yang diusulkan terdapat :
3. 9 use case yang akan dilakukan actor seperti login, halaman utama, input data
karyawan, view data karyawan, input data absensi, input data perhitungan, view data
Table IV.1
berhasil login
login
login
utama
30
Tabel IV. 2
Actor Admin
halaman utama
edit
Tabel IV. 3
Actor Admin
halaman utama
edit
dahulu
Tabel IV. 4
perhitungan
data perhitungan
data perhitungan
Actor Admin
halaman utama
dahulu
edit
dahulu
Tabel IV. 5
laporan
Actor Admin
utama
Tabel IV. 6
berhasil logout
utama
Gambar IV. 2
Gambar IV. 3
Gambar IV. 4
Sumber : Koordinator
Tujuan : Admin
Media : Kertas
Jumlah : 1 lembar
Sumber : Admin
Tujuan : Owner/Pemilik
Media : Kertas
Jumlah : 1 lembar
B. Dokumen Keluaran
Sumber : Admin
Tujuan : Karyawan
Media : Kertas
Jumlah : 1 Lembar
Sumber : Admin
Tujuan : Owner/Pemilik
Media : Kertas
Jumlah : 1 Lembar
A. Interface Login
Gambar IV. 5
Halaman Login
B. Menu Utama
42
Gambar IV. 6
Halaman Utama
Gambar IV. 7
Halaman Karyawan
Gambar IV. 8
Gambar IV. 9
F. Menu Absensi
44
Gambar IV. 10
Halaman Absensi
G. Input Absensi
Gambar IV. 11
Gambar IV. 12
Gambar IV. 13
Gambar IV. 14
Gambar IV. 15
Gambar IV. 16
Akronim : Admin
Software : MYSQL
49
Tabel IV. 7
2. Spesifikasi File
Akronim : Karyawan
Software : MYSQL
50
Tabel IV. 8
Karyawan
3. Spesifikasi File
Akronim : Absensi
Software : MYSQL
Tabel IV. 9
Akronim : Gaji
Software : MYSQL
Tabel IV. 10
Akronim :Tunjangan
Software : MYSQL
Tabel IV. 11
kematian
Gambar IV. 17
Gambar IV. 18
Gambar IV. 19
56
Gambar IV. 20
Gambar IV. 21
57
a. Server
1) CPU
b) RAM 4 GB
2) Keyboard
2. Spesifikasi Software
a. Server
a) Aplikasi MYSQL
b) Aplikasi PhpMyAdmin
antarmuka terdiri dari dua macam yaitu pengujian front-end dan pengujian back-end.
1. Pengujian Front-end
Pengujian antarmuka pada front-end dilakukan oleh calon user front-end. Dalam
Partisipan Login Halaman Halaman Edit Gaji Halam Input Trans Slip Lapor
Utama Karyawan Karyawan Karyawan an Absen fer Gaji an
Absen si Gaji Gaji
si
1
Sukses 1 1 1 1 1 1 1 1 1 1
Nilai 100% 100% 100% 100% 100% 100% 100% 100% 100% 100%
Kesuksesa
n
2. Pengujian Back-end
Pengujian antarmuka pada back-end dilakukan oleh calon user back-end. Dalam
Partisipan Login Halaman Halaman Edit Gaji Halam Input Tran Slip Lapor
Utama Karyawa Karyawa Karyawan an Absen sfer Gaji an
n n Absen si Gaji Gaji
si
1
Sukses 1 1 1 1 1 1 1 1 1 1
Nilai 100% 100% 100% 100% 100% 100% 100% 100% 100% 100%
Kesuksesan
Tabel IV. 13 Hasil Pengujian antarmuka Back-end
59
Jadwal Implementasi
Waktu
No Kegiatan
BULAN 1 BULAN 2 BULAN 3
1 2 3 4 1 2 3 4 1 2 3 4
Persiapan data awal
Analisa
Desain Sistem
Desain Perangkat Lunak
Pembuatan & Tes Program
Tes Sistem
Pelatihan
Pembuatan Buku &
Petunjuk
Evaluasi & Operasional
60
BAB V
PENUTUP
5.1. Kesimpulan
Berdasarkan hasil dari observasi yang dilakukan penulis tentang “Perancangan
Sistem Informasi Penggajian Karyawan pada CV. Maya Cipta Lestari”. Dapat
dalam pendataan. Kesimpulan dari penulisan Tugas Akhir ini adalah sebagai berikut :
5.2. Saran
Dari kesimpulan diatas maka perlu dilakukan transformasi sistem yaitu peralihan
Saran yang dapat diberikan untuk mengembangkan sistem penggajian karyawan ini
adalah:
2. Lakukan update berkala pada sistem agar sistem selalu relevan dengan keadaan
61
62
DAFTAR PUSTAKA
https://doi.org/10.34010/JATI.V7I2.490
https://doi.org/10.28932/JUTISI.V3I1.661
64
I. Biodata Mahasiswa
NIM : 12183034
II. Pendidikan
a. Formal
Gita Fajriani
66
Lampiran-Lampiran
67