PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN KEDAI NUSANTARA DI YOGYAKARTA NASKAH PUBLIKASI diajukan oleh Irmawati 10.12.4863 Kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2014
PAYROLL INFORMATION SYSTEM DESIGN KEDAI NUSANTARA IN YOGYAKARTA PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN KEDAI NUSANTARA DI YOGYAKARTA Irmawati Krisnawati Jurusan Sistem Informasi STMIK AMIKOM YOGYAKARTA ABSTRACT The purpose of this paper is to present how to create a data processing employee payroll information is good with a computerized system. Problems were found a long time for data processing. From the results of the data analysis or information obtained, there is a need for the availability of an application program data processing employee payroll. Fatherly perform data processing shop employee salaries archipelago, the results of interviews conducted data collection and storing of data as archives. Fatherly overcome the existing problems, a computerized system is needed to improve the work efficiency. In making shop employee payroll calculation system takes several stages of this archipelago, among which software design consists of making data flow diagram (DFD) and entity relationship diagram (ERD). The resulting application in the manufacture of this program is the application of information systems payroll archipelago shops programming language by using Microsoft Visual Basic 6.0 and SQL Server 2000. Keywords : Payroll, Information Systems.
1. Pendahuluan Penggajian di dalam sebuah perusahaan merupakan event yang sangat penting, karena dalam penerapan Sistem Informasi Manajemen perusahaan hal ini sangat sensitif dan membutuhkan ketelitian, keakuratan dan konsentrasi yang sangat tinggi. Semua itu haruslah terencana dan terstruktur, karena untuk menghasilkan suatu informasi yang berkualitas, memerlukan perancangan sistem yang matang. Dalam perkembangan teknologi informasi zaman sekarang, telah banyak instansi yang memakai pengolahan data secara komputerisasi dalam berbagai hal. Misalnya dalam mengelola absensi, pengarsipan, penggajian, penjualan, persediaan dan masih banyak lagi instansi atau perusahaan swasta yang memanfaatkan perkembangan teknologi komputerisasi ini. Selain mengikuti perkembangan zaman, instansi-instansi ini pun mempunyai maksud lain, seperti ingin memakai atau menentukan standar teknologi yang digunakan dalam perusahaan yang lebih dikenal dengan sebutan SOP (Standar Operasional Perusahaan), mengatasi kendala yang diakibatkan oleh proses manual, sehingga dalam memperoleh informasi yang diperlukan tidak lagi membutuhkan waktu yang lama. 2. Landasan Teori 2.1 Sistem Informasi Penggajian Suatu sistem informasi penggajian karyawan yang terdiri dari manusia, peralatan dan prosedur untuk mengumpulkan, mengatur, menganalisa, menghitung, mengevaluasi dan mendistribusikan suatu informasi yang dibutuhkan tepat waktu dan akurat kepada karyawan dan pimpinan. Sistem informasi penggajian adalah sistem yang berbasis komputer untuk mengolah data gaji karyawan. Penggajian merupakan upah kerja yang dibayar dalam waktu yang sudah ditetapkan yaitu gaji akan diberikan atau dibayar pada tiap bulannya. Sama halnya di Kedai Nusantara, pimpinan perusahaan tersebut menggaji para karyawannya pada tiap bulan sesuai dengan prosedur atau ketentuan yang sudah ditetapkan oleh perusahaan tersebut. 2.1.1 Analisis Sistem Informasi Fase ini merupakan fase pertama dalam pengembangan dalam pembangunan sistem informasi yang utamanya difokuskan pada masalah dan persyaratan-persyaratan bisnis, terpisah dari teknologi apapun yang dapat atau akan digunakan untuk mengimplementasikan solusi pada masalah tersebut. Tujuan utama dari sistem informasi ada beberapa hal, yaitu : 1. Menentukan kelemahan dari proses-proses bisnis pada sistem lama untuk bisa menentukan kebutuhan dari sistem baru. 1
2. Menentukan tingkat kelayakan kebutuhan sistem baru tersebut ditinjau dari beberapa aspek, diantaranya ekonomi, teknik, operasional, dan hukum. 3. Analisis Dan Perancangan Sistem 3.1 Analisis Sistem Untuk memulai membangun suatu program yang berupa aplikasi penggajian pada Kedai Nusantara, penulis terlebih dahulu merencanakan alur kerja berdasarkan kebutuhan dari user yang akan menggunakan aplikasi yang akan dibuat. Berdasarkan dari pengamatan penulis mengenai analisis sistem yang berjalan mengenai penggajian Karyawan Kedai Nusantara ini belum efisien dan juga membutuhkan waktu yang cukup lama dalam penginputkan data, kemungkinan adanya laporan sistem penggajian yang tidak efisisen dan membutuhkan waktu yang lama, dikarenakan proses penggajian ini sangat lambat dan sangat manual maka penulis mencoba merancang sebuah sistem informasi penggajian karyawan Kedai Nusantara untuk memberikan informasi yang komputerisasi dan dapat mempercepat pekerjaan dalam pencariannya. 3.2 Perancangan Sistem Perancangan sistem merupakan upaya perusahan untuk memulai memiliki sistem baik yang lama maupun untuk memiliki sistem yang baru. Perancangan sistem dilakukan setelah mendapat gambaran dengan jelas apa yang harus dikerjakan. Dengan adanya aplikasi penggajian ini nantinya para pegawai tidak lagi direpotkan dengan semua yang berhubungan dengan masalah penggajian Kedai Nusantara. Agar lebih mudah untuk memahaminya, maka penulis membuat perancangan sistem dalam Skripsi ini. Metode perancangan sistem yang penulis lakukan didalam penyusunan Skripsi ini terdiri dari Perancangan Flowchart dan Perancangan DFD. 3.2.1 Flowchart Flowchart atau diagram alir merupakan sebuah diagram dengan simbol-simbol grafis yang menyatakan aliran algoritma atau proses yang menampilkan langkah-langkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing-masing langkah tersebut menggunakan tanda panah. Diagram ini bisa memberi solusi selangkah demi selangkah untuk penyelesaian masalah yang ada di dalam proses atau algoritma tersebut. 2
Gambar 3.1 Flowchart Sistem 3.2.2 Data Flow Diagram (DFD) Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan sistem yang sedang berjalan logis. 3
Gambar 3.2 DFD Level 1 4. Implementasi Dan Pembahasan 4.1 Implementasi Kegiatan setelah melakukan perancangan sistem adalah kegiatan implementasi merupakan usaha untuk mewujudkan suatu sistem yang dirancang agar sesuai dengan kebutuhan, yaitu menggunakan suatu sistem yang efektif dan efisisen dimana yang nantinya apakah sistem baru yang diusulkan relevan atau tidak. Implementasi perancangan Sistem Informasi Penggajian Karyawan Kedai Nusantara, dilakukan dengan menggunakan bahasa pemrograman Visual Basic 6.0, dengan basis data yang digunakan yaitu SQL Server 2000. Aplikasi Visual Basic 6.0 tersebut dapat dijalankan di dalam sistem operasi dan perangkat keras, tetapi implementasi dan pengujian sepenuhnya hanya dilakukan di perangkat keras PC (Personal Computer) dengan sistem operasi Windows 7. 4.2 Pengujian Sistem 4.2.1 White Box Testing Whitebox testing adalah pengujian sistem dengan melihat ke dalam modul untuk meneliti kode-kode program yang ada, apakah masih ada kesalahan atau tidak. Jika ada modul yang menghasilkan output yang tidak sesuai dengan proses yang dilakukan. 4
Pengetesan ini dilakukan untuk mengetahui kesalahan yang tidak dapat di beritahu oleh sistem, karena kesalahan ini terjadi saat kita melogika program, kode program tidak sesuai atau salah peletakkan kode program. Contoh kesalahan logika yaitu pada jenis tunjangan dan nilai tunjangan yang seharusnya jenis tunjangan berupa keterangan dan nilai tunjangan seharusnya berupa jumlah atau angka. Gambar 4.1 Kesalahan Logika 4.2.2 Black Box Testing Blackbox testing menguji pada unit program apakah sudah memenuhi kebutuhan yang disebutkan dalam spesifikasi. Digunakan untuk menguji fungsi-fungsi khusus dari peringkat lunak yang dirancang. Kebenaran perangkat lunak yang diuji dapat dilihat berdasarkan keluaran yang dihasilkan tanpa melihat bagaimana proses untuk mendapatkan keluaran tersebut. Pengujian blackbox testing program ini sebagai berikut : Tabel 4.1 Hasil Blackbox Testing No Nama Form Jenis Unit Yang Dites Hasil Tes 1. Form Log In Log In Cencel File Input Data 2. Form Menu Utama Penggajian Laporan Bantuan Tambah Simpan 3. Form Data Karyawan Ubah Hapus Batal Keluar Tambah Simpan 4. Form Data Golongan Ubah Hapus Batal 5
4.3 Pemeliharaan Program Untuk menjaga agar program yang telah dibuat lebih terjaga, berikut ini beberapa tips yang perlu dilakukan : 1. Melakukan perawatan terhadap perangkat keras, misalnya dibersihkan debu-debu yang ada. 2. Instal antivirus dan update antivirus secara teratur. 3. Back up data-data yang telah tersimpan ke media lain seperti flasdisk, hardisk atau DVD. 5. Penutup 5.1 Kesimpulan Dari hasil penelitian sampai pembuatan software sistem penggajian karyawan pada Kedai Nusantara, maka dapat disimpulkan beberapa hal sebagai berikut : a. Sistem pengolahan data penggajian karyawan yang diusulkan dibatasi dengan hak akses penggunaan sistem yaitu login untuk menghindari pengambilan dan perubahan data oleh pihak tertentu. b. Sistem pengolahan data karyawan yang diusulkan dapat menghasilkan laporan yang lebih cepat dan mudah digunakan, meningkatkan kualitas informasi. 5.2 Saran Berdasarkan hasil penelitian dan kesimpulan yang ada, penulis memberikan saran-saran yang mungkin berguna dan dapat dipertimbangakan antara lain : 1. Dengan sistem pengolahan data penggajian yang baru, pemakai disarankan untuk memperhatikan kekurangan dan kelemahan sistem baru agar dapat dicari pemecahan permasalahan dan dapat dilakukan pengembangan sistem untuk masa yang akan datang demi kelangsungan dan pelaksanaan sistem informasi yang lebih baik. 2. Aplikasi yang dibangun dapat dikembangakan lagi dengan interface yang lebih baik dan lebih menarik. 3. pengembangan sistem untuk masa yang akan datang demi kelangsungan pelaksanaan sistem informasi yang baik. 6
DAFTAR PUSTAKA Al Fatta, Hanif.2007. Analisis & Perancangan Sistem Informasi Untuk Keunggulan Bersaing Perusahaan & Organisasi Modern. Yogyakarta : Penerbit Andi. Arief, M.Rudyanto. 2006. Pemrograman Basis Data Menggunakan Transact-SQL Dengan Microsoft SQL Server 2000. Yogyakarta : Penerbit Andi. Nugroho, Bunafit dan Indah Indriyanna. 2009. Penggajian Karyawan Dengan Visual Basic 6.0. Yogyakarta : Penerbit ALIF Media. Sunyoto, Andi. 2007. Pemrograman Database Dengan Visual Basic Dan Microsoft SQL. Yogyakarta : Penerbit Andi 7