LAPORAN PENGGAJIAN KARYAWAN CV. AWAL SEJAHTERA ABADI
CV. AWAL SEJAHTERA ABADI
MEDAN,…………
Pimpinan
Gambar 4.1 Perancangan Keluaran Output
4.2 Perancangan Masukan Input
Masukan merupakan awal dimulainya proses pengolahan data. Bahan mentah dari informasi merupakan data yang munculterjadi dari berbagai seluruh transaksi yang
dilakukan oleh seorang atau sekelompok orang. Data – data transaksi akan menjadi
masukan bagi sistem informasi. Adapun perancangan masukan input yang ingin penulis perbuat adalah
sebagai berikut:
Universitas Sumatera Utara
Gambar 4.2 Perancangan Masukan Input
4.3 Data Flow Diagram
Al- Bahra bin Ladjamudi 2005, hal: 64 menyatakan diagram aliran data atau DFD merupakan model data sistem untuk menggambarkan pembagian sistem ke modul
yang lebih kecil. Salah satu keuntungan menggunakan diagram aliran data adalah memudahkan pemakai atau user yang kurang menguasai bidang computer untuk
mengerti yang akan dikerjakan.
Universitas Sumatera Utara
4.3.1 Diagram Konteks
Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu system. Diagram konteks merupakan level tertinggi dari DFD
yang menggambarkan seluruh input ke system atau output dari sistem. Diagram konteks akan memberikan gambaran tentang keselurusan system Al
–Bahra bin Ladjamudin, 2005. Dalam diagram konteks hanya ada satu proses.dalam pembuatan
aplikasi penggajian ini penulis membuat diagram konteks seperti gambar 4.1.
Gamabar 4.3 Dagram Konteks
Universitas Sumatera Utara
Gamabar 4.4 Diagram 0 pada Data Flow Diagram
4.4 Rancangan Database
Wiljayanto 2003, hal: 1 menyatakan pokok persoalan dalam perancangan database adalah bagaimana merancang struktur logical dan fisikal dari satu atau lebih basis data
untuk memenuhi kebutuhan informasi yang diperlukan oleh pemakai sesuai dengan aplikasi
– aplikasi yang telah ditentukan.. Tujuan perancangan database adalah:
1. Memenuhi kebutuhan informasi sesuai dengan yang diperlukan oleh pemakai
untuk aplikasi tertentu. 2.
Mempermudah pemahaman terhadap struktur informasi yang tersedia dalam database
Universitas Sumatera Utara
3. Memberikan keterangan tentang persyaratan pemrosesan dan kemampuan
system, seperti lama pengaksesan data, kapasitas memori yang harus ada.
Tujuan tersebut sangatlah sukar untuk dipenuhi secara mutlak. Hal ini disebabkan tidak jarang terjadi bahwa perancangan database dimulai dengan
pendefinisian persyaratn yang seadanya. Sebaliknya, hasil dari rancangan database merupakan pendefinisian skema yang kompak dan tidak mudah untuk diubah jika
system database sudah diimplementasikan. Berikut rancangan table – table database
untuk pembuatan aplikasi penggajian. Dalam pembuatan tugas akhir ini penulis membuat rancangan databasenya dengan menggunakan empat buah table yaitu tabel
admin, tabel jabatan, tabel karyawan, dan table gaji karyawan.
Tabel 4.1 Admin
Field Type
Size username
Text 255
pwd Text
255
TabeL 4.2 Karyawan
Field Type
Size id_karyawan
Text 255
nama Text
255 id_jabatan
Text 255
jabatan Text
255 alamat
Text 255
Universitas Sumatera Utara
jenkel Text
255 agama
Text 255
tgl_lahir DateTime
- gambar
Text 255
Tabel 4.3 Jabatan
Field Type
Size id_jabatan
Text 255
jabatan Text
255 gapok
Text 255
Tabel 4.4 Gaji_karyawan
Field Type
Size Nama
Text 255
id_karyawan Text
255 jabatan
Text 255
gaji_pokok Text
255 Insentive
Text 255
tunjangan_jabatan Text
255 tunjangan_lembur
Text 255
tunjangan_kehadiran Text
255 tahun
Text 255
bulan Text
255 gaji_bersih
Text 255
Universitas Sumatera Utara
gambar Text
255 no_pembayaran
Text 255
4.4.1 Relasi Antar Tabel
Maksud dari relasi antar table adalah adanya hubungan antara table yang satu ke table yang lain dalam sebuah database. Ada beberapa elemen ricord yaitu key yang dipakai
oleh penulis dipembuatan aplikasi penggajian ini adalah pemakaian primary key dan foreign key Al-Bahra bin Ladjamudin, 2005.
4.4.1.1 Primary Key
Salah satu atributdari candidate key dapat dipilih ditentukan menjadi primary key dengan tiga kreteria sebagai berikut:
1. Key tersebut lebih natural untuk digunakan sebagai acuan.
2. Key tersebut lebih sederhana.
3. Key tersebut terjamin keunikannya.
Universitas Sumatera Utara
4.4.1.2 Foreign Key
Foreign key merupakan sembarang atribut yang menunjuk kepada primary key pada table yang lain.
Keterangan:
1. Primary Key
2. Foreign Key
Gambar 4.5 Relasi Antar Tabel
Universitas Sumatera Utara
4. 5 Flowchart
Flowchart adalah bagian
– bagian yang mempunyai arus yang menggambarkan langkah
– langkah penyelesaian suatu masalah. Pada tugas akhir ini penulis merancang flowchartnya terlihat pada gambar 4.3 Al-Bahra bin Ladjamudin, 2005.
4.5.1 Flowchart Admin
Gambar 4.6 Flowchart Admin
Universitas Sumatera Utara
4.5.2 Flowchart Karyawan
Gambar 4.7 Flowchart Karyawan
4.6 Algoritma
Algoritma adalah merupakan pola pikir yang terstruktur yang berisi tahap – tahap
penyelesaian suatu masalah atau urutan atau tata cara dalam menjalankan sebuah program Kristanto 2003.
1. Algoritma untuk menu utama
Langkah 1 : jika ditampilkan menu utama, maka akan ada pilihan
1. Menu input
Universitas Sumatera Utara
2. Menu laporan
3. Menu admin
4. Menu log off
Langkah 2 : jika dipilih menu input, maka akan ada pilihan: data karyawan, data Jabatan, data
karyawan dan gaji karyawan. Data jabatan dan data gaji karyawan tidak dapat dieksekusi
karena belum melakukan login terlebih dahulu.
Langkah 3: jika dipilih menu laporan, maka akan ada pilihan : laporan data karyawan, laporan
gaji karyawan. Jika ingin melihat laporan data karyawan maka kliklah laporan data
karyawan dan klik priview dan begitu juga apabila ingin melihat laporan gaji karyawan.
Langkah 4 : jika dipilih menu admin, maka akan ada pilihan : Login dan Ganti Password, ketika
sudah login maka pilahan data jabatan dan gaji karyawan akan aktif dan dapat dilakukan
eksekusi. Langkah 5 :
jika dipilih menu log off, maka akan keluar dari aplikasi.
Universitas Sumatera Utara
2. Algoritma Hapus Data
Langkah 1 : jika mengklik salah satu pilihan yang ada di menu misalnya data karyawan dan
ingin menghapus datanya maka carilah data yang ingin dihapus di pencarian data.
Langkah 2:jika
mengklik tombol
hapus maka
terhapuslah data, jika mengklik tombol batal maka batallah penghapusan data. jika
selesai melakukan eksekusi maka klik tombol keluar maka akan kembali ke menu utama.
3. Algoritma Tambah Data
Langkah 1 : jika mengklik salah satu pilihan yang ada di menu misalnya data karyawan dan
ingin menambah data maka isilah form – form
yang ingin diisi. Langkah 2 : jika ingin menyimpan maka klik tombol
simpan maka data akan tersimpan, jika mengklik
tombol batal
maka batalah
penyimpanan data. jika selesai melakukan eksekusi maka klik tombol keluar maka akan
kembali ke menu utama.
Universitas Sumatera Utara
4. Algoritma Edit Data
Langkah 1: jika mengklik salah satu pilihan yang ada di menu misalnya data karyawan dan ingin
mengedit data maka kliklah listview atau carilah data dengan alat pencarian data
ketika data
yang hendak
diedit telah
ditemukan maka kliklah tombol edit maka seluruh data yang ingin diedit akan tampil
di form – formnya masing – masing. jika
selesai melakukan eksekusi maka klik tombol keluar maka akan kembali ke menu utama.
Langkah 2 : jika data telah di edit maka jika diklik tombol simpan maka data yang diedit akan
tersimpan, jika mengklik tombol batal maka batalah
pengeditan data,
jika selesai
melakukan eksekusi maka klik tombol keluar maka akan kembali ke menu utama.
Universitas Sumatera Utara
BAB 5
IMPLEMENTASI SISTEM
5.1 Pengertian Implementasi Sistem dan Tujuan Implementasi Sistem
Kristanto 2003, hal: 101 menyatakan implementasi sistem merupakan tahap yang menentukan dalam perancangan sistem secara keseluruhan. Proses untuk merancang,
mempersiapkan, menguji dan menerapkan suatu sistem. Adapun tujuan dari implementasi sistem ini adalah:
1. Menyelesaikan desain sistem yang telah disetujui sebelumnya.
2. Menulis, menguji dan mendokumentasikan program – program dan prosedur –
prosedur yang diperlukan oleh desain sistem yang disetujui. 3.
Memastikan bahwa pemakkai user sudah pahammengerti dalam mengoprasikan sistem baru.
4. Memperhitungkan bahwa sistem baru sesuai dengan permintaan pemakai.
5. Memastikan bahwa konversi sistem lama ke sistem baru berjalan dengan baik
dan sesuai dengan harapan.
Universitas Sumatera Utara
5.2 Komponen Utama Implementasi Sistem
Dalam menjalankan sistem atau aplikasi yang telah dibuat maka diperlukan komponen – komponen yang akan digunakan untuk menjalankan aplikasi itu sendiri. Karena
dengan komponen ini yang akan mendukung berjalannya dan lancarnya suatu sistem dapat bekerja secara lebih efisien. Ada pun komponen
– komponen tersebut adalah perangkat keras hardware, perangkat lunak software, manusiaoperator
brainware. Secara rinci komponen
– komponen implementasi sistem dapat dijelaskan sebagai berikut:
5.2.1 Perangkat Keras Hardware
Perangkat keras hardware adalah komponen fisik dalam rangkaian komputer. Adapun perangkat keras hardware yang digunakan dalam perancangan sistem
penggajian ini adalah sebagai berikut: a.
Monitor b.
Processor intel core i3 c.
Memory 2 GB d.
Keyboard dan mouse e.
Printer
Universitas Sumatera Utara
5.2.2 Perangkat Lunak Software
Perangkat lunak software adalah kumpulan dari perintahfungsi yang ditulis dengan aturan tertentu untuk memerintahkan komputer melaksanakan tugas tugas tertentu.
Adapun perangkat lunak software yang digunakan dalam perancangan sistem penggajian nini adalah sebagai berikut:
a. Sistem Operasi Windows 7 Ultimate
b. Microsoft Visual Basic 6.0
c. Microsoft Access 2007 disave ke Microsoft Access 2003
d. Data Report
5.2.3 Manusia Brainware
Manusia brainware adalah mereka yang terlibat dalam kegiatan sistem informasi seperti operator, pemimpin sistem informasi dan sebagainya.
Agar dapat menjalan perangkat keras hardware dan perangkat lunak software maka dibutuhkanlah unsur manusia brainware yaitu:
a. Sistem analisis, yaitu orang yang membentuk dan membangun fasilitas
rancangan sistem atau program. b.
Programmer, yaitu orang yang mengerti bahasa pemprograman yang digunakan untuk membuat atau membangun program.
c. Operator, yaitu orang yang mengoprasikan sistem yang telah dibuat oleh
programmer, yang memasukan data kesistem aplikasi komputer dan sistem komputer menghasilkan keluaran yang berupa informasi.
Universitas Sumatera Utara
5.3 Antarmuka interface
Pada aplikasi sistem penggajian ini memiliki beberap link, dimana setiap link yang ada memiliki informasi yang berbeda
– beda. Berikut ini diperlihatkan beberapa link yang paling pokok di aplikasi sistem penggajian karyawan adalah sebagai berikut:
Gambar 5.1 Tampilan Home Sebelum Login Admin
1. Pada gambar diatas merupakan gambar tampilan home sebelum melakukan
login , jadi sebelum malakukan login aplikasi sistem penggajian ini tetap dapat
digunakan terkususnya bagi para karyawan untuk melakukan registrasi di menu data karyawan, namun karyawan tidak dapat mengedit atau melihat
maupun menghapus data yang telah ada di data karyawan, karyawan hanya dapat mengisi data pribadinya sendiri. Seperti gambar 5.2, terlihat tampilan
tabel tidak aktif maka dari itu karyawan tidak dapat menedit – edit data yang
ada di sistem.
Universitas Sumatera Utara
Gambar 5.2 Tampilan Data Karyawan Sebelum Login
2. Untuk dapat mengolah data yang ada di sistem maka administrasi harus login
terlebih dahulu seperti gambar 5.3. Berikut tampilannya:
Gambar 5.3 Tampilan Login
Universitas Sumatera Utara
3. Setelah login administrasi juga dapat melakukan ganti password, seperti
gambar 5.4 sebagai berikut:
Gambar 5.4 Ganti Password
4. Untuk pengisian data karyawan dapat juga dilakukan oleh administrasi dan
administrasi dapat mengedit data – data yang ada di sistem. Seperti gambar 5.5
sebagai berikut:
Gambar 5.5 Tampilan Data Karyawan
Universitas Sumatera Utara
5. Berikut adalah tampilan data jabatan, disini admin dapat mengolah – olah data
jabatan yang sudah ada di sistem, seperti gambar 5.6 sebagai beriku:
Gambar 5.6 Tampilan Data Jabatan
6. Berukut adalah tampilan data penggajian karyawan, disinilah tempat
pengolahan data penggajian karyawan setiap bulannya, terlihat pada gambar 5.7 sebagai berikut:
Gambar 5.7 Tampilan Gaji Karyawan
Universitas Sumatera Utara
7. Setelah selesai dalam pengolahan data penggajian maka bagian administrasi
dapat melihat atau mengeprint outkan hasil dari pengolahan data di data penggajian, untuk melihat laporannya terlebih dahulu masuk kemenu laporan
gaji karyawan, jika ingin meneruskan melihat laporan penggajiannya maka dapat menklik preview, telihat pada gambar 5.8 sebagai berikut:
Gambar 5.8 Tampilan Menu untuk Menampilkan Laporan
8. Berikut adalah hasil informasi penggajian keseluruhan data penggajian
karyawan setiap bulannya. Terlihat pada gambar 5.9 sebagai berikut:
Universitas Sumatera Utara
Gambar 5.9 Laporan Data Karyawan
9. Berikut adalah tampilan menu dimana kalau ingin keluar dari sistem terlihat
pada gambar 5.10 sebagai berikut:
Gambar 5.10 Menu Keluar
Universitas Sumatera Utara
BAB 6
KESIMPULAN DAN SARAN
6.1 Kesimpulan