APLIKASI BASIS DATA BERBASIS WEB UNTUK ABSENSI DAN DAFTAR GAJI PATA PT.TATALOGAM LESTARI Hady Santoso Binus University, Jakarta, DKI Jakarta, Indonesia
Yeos Kobrata Binus University, Jakarta, DKI Jakarta, Indonesia
Sebastian Liang Binus University, Jakarta, DKI Jakarta, Indonesia
ABSTRAK PT.Tatalogam Lestari saat ini masih susah dalam mengurus absensi dan penghitungan gaji maka untuk mempermudah perusahaan dalam mengurus absensi dan penghitungan gaji dibuatlah aplikasi berbasis web ini mempermudah perusahaan dalam menangani masalah tersebut. Metode analisis yang digunakan adalah SDLC (System Database Life Cycle)untuk merancang basis data dalam pembuatan aplikasi. Setelah dirancang maka jadilah sebuah aplikasi berbasis web yang bisa menunjang perusahaan. Setelah melakukan perancangan basis data maka ditarik kesimpulan yaitu basis data dibuat menghasilkan integrasi data yang baik tanpa adanya redudansi serta mekanisme keamanan yang baik sehingga menghasilkan informasi yang akurat dalam mendukung kegiatan operasional pada PT. Tatalogam Lestari
Kata Kunci Aplikasi basis data, berbasis web, absensi dan sistem payroll
1. PENDAHULUAN 1.1 Latar Belakang Masalah karyawan masih menjadi sorotan dan tumpuhan bagi perusahaan untuk tetap dapat bertahan di era globalisasi. Karyawan mempunyai peran utama dalam setiap kegiatan perusahaan . Walaupun didukung dengan sarana dan prasarana serta sumber dana yang berlebihan, tetapi tanpa dukungan karyawan yang andal kegiatan perusahaan tidak akan terselesaikan dengan baik. Hal ini menunjukan bahwa karyawan merupakan kunci pokok yang harus diperhatikan dengan segala kebutuhannya. Sebagai kunci pokok, karyawan akan menentukan keberhasilan pelaksanaan kegiatan perusahaan. Tuntutan perusahaan untuk memperoleh, mengembangkan dan mempertahankan karyawan yang berkualitas semakin mendesak sesuai dengan dinamika lingkungan yang selalu berubah Penelitian yang terkait dengan topik skripsi ini telah dilakukan sebelumnya dengan judul “ANALISA PERANCANGAN BASIS DATA UNTUK ABSENSI KARYAWAN” ( Rendy Hoesmana, Herlina, Jo Indra 2012), dengan merancang struktur basis data, tampilan layar, hierarki menu, spesifikasi proses, dan UML dengan sembilan deliverables UML, yaitu use-case diagram, class diagram, object diagram, sequence diagram, collaboration diagram, statechart diagram, activity diagram, component diagram, dan deployment diagram. Adapun penulisan skripsi ini menggunakan metode Database Lifecycle menurut Connolly dan Begg yang terdiri dari beberapa langkah yaitu Database Planning, System Definition, Requirement Collection and Analysis, Database Design, Database Management System (DBMS) Selection, Application
Design, Prototyping, Implementation, Data Convertion and Loading, Testing, dan Operational Maintenance.
1.2 Ruang Lingkup Sistem yang akan dikembangkan pada PT.Tatalogam Lestari adalah sistem absensi dan daftar gaji, dimana pembahasan meliputi: 1. Pencatatan data karyawan 2. Pencatatan absensi karyawan 3. Penghitungan gaji karyawan
1.3 Tujuan dan Manfaat Tujuan dari pembuatan basis data berbasis web untuk mengembangkan sistem yang ada sekarang. Dan untuk mencatat data karyawan di perusahaan, terutama yang berkaitan dengan absensi dan penghitungan gaji karyawan, sehingga dapat menyajikan data yang informatif bagi karyawan dan perusahaan. Manfaat yang diperoleh antara lain memudahkan pimpinan untuk mengetahui secara lebih detail dan jelas mengenai data karyawannya dan memudahkan karyawan melakukan absensi, pengajuan, izin/cuti, memperbarui data diri.
1.4 Masalah yang dihadapi Berikut adalah masalah – masalah yang sering terjadi pada PT. Tatalogam Lestari dalam proses absensi dan daftar gaji, diantaranya : • Karyawan tidak bisa melihat daftar absensinya • Karyawan tidak bisa melihat daftar gajinya. • Penghitungan gaji yang berdasarkan absensi masi di hitung secara manual
1.5 Solusi masalah Berikut adalah Solusi masalah yang dihadapi PT. Tatalogam Lestari dalam proses absensi dan daftar gaji, diantaranya : • Dibuatkan sistem basis data berbasis web yang mengintegrasikan proses absensi, dan daftar gaji. • Dibuatkan sistem basis data untuk mengurangi redundansi dan duplikasi data saat melakukan manipulasi data karena sistem absensi dan daftar gaji sudah terintegrasi. • Dibuatkan user level accessibility untuk membatasi view dari setiap karyawan, sehingga tidak semua karyawan dapat melihat data yang sama.
2. METODOLOGI Metode yang digunakan dalam penulisan Skripsi, meliputi : 1. Fact Finding Techniques ( Teknik Pengumpulan Data) Untuk mendapatkan data secara langsung agar informasi yang didapat tepat dan akurat. Teknik pengumpulan data yang digunakan meliputi: • Wawancara Melakukan wawancara secara langsung kepada Bapak Jeffry selaku Manager IT dari PT. Tatalogam Lestari mengenai sejarah perusahaan dan proses bisnis yang sedang berjalan, masalah yang dihadapi, serta sistem yang diharapkan oleh perusahaan saat ini. • Memeriksa Dokumentasi Memeriksa dokumen-dokumen dan naskah yang disimpan dalam basis data • Observasi Memungkinkan seseorang untuk ambil bagian atau partisipasi dalam mempelajari bagaimana sistem itu berjalan. 2.
Perancangan Basis Data Metode Perancangan Basis Data yang digunakan adalah Database Lifecycle pada buku Connolly and Begg (2010, Database System). Metode perancangan tersebut meliputi: • Database Planning • System Definition • Requirement Collection and Analysis • Database Design, yang meliputi :
• • • • •
Conceptual Database Design Logical Database Design Physical Database Design Application Design Implementation
3. SIMPULAN DAN SARAN Setelah melakukan perancangan basis data pada PT. Tatalogam Lestari, maka ditarik kesimpulan sebagai berikut : 1. Basis data yang dibuat menghasilkan intergrasi data yang baik tanpa adanya redundansi, serta mekanisme keamanan yang baik sehingga menghasilkan informasi yang akurat dalam mendukung kegiatan operasional pada PT. Tatalogam Lestari. 2. Adanya aplikasi basis data yang dibuat akan mempunyai banyak fungsi untuk mempermudah aktivitas perusahaan terutama pada bagian pengecekan absensi dan penghitunggan gaji karyawan. 3. Sudah adanya sistem keamanan data, sehingga data perusahaan tidak dapat dilihat dan diambil oleh siapa saja.
1. 2. 3.
Adapun beberapa saran yang dapat dijadikan sebagai masukan, yaitu : Melakukan monitoring terhadap penerapan sistem untuk mengetahui kelemahan-kelemahan yang ada serta permasalahan yang mungkin terjadi kemudian hari. Melakukan pelatihan terhadap user dalam pegoperasian agar user semakin mengenal sistem basis data beserta pemeliharaannya. Menyediakan sebuah server yang menjadi pusat utama dalam basis data.
DAFTAR PUSTAKA Anonymous1. ( Diaksestanggal 22 Oktober 2012 ). Pengertian XAMPP. http://www.apachefriends.org/en/xampp.html Connolly, Thomas M, Begg, Carolyn E. (2010). Database System :A Practical Approach to Design, Implementation , and Management. 5th Edition. Addison Wesley Inc, United States Of America. Harel and Moore (2011).State Transition Diagram.http://www.cs.unc.edu/_stotts/ 145/CRC/state.html. The University of North Carolina, Department of Computer Science.English. Hoffer, Jeffrey Aand Prescott Mary B. (2009).Modern Database Management .9th Edition. Prentice Hall.English. Kroenke, David M (2010). Database Processing, 11th Edition.Prentice Hall.English. Leoni (2011).State Transition Diagram.http://www.hit.ac.il/staff/leonidm/ informationsystems/ch30.html.Halon Institute of Technology.English. Michael J.Kavanagh& Mohan Thite. (2010). Human Resource Information System : Basics, Application, and Future Directions. SAGE Publications, Inc.California Simaramata, Janner (2010). Rekayasa Web. C.V ANDI OFFSET ,Yogyakarta. Stair, R., Reynolds, G. (2010).Principles of Information Systems.9th Edition. Course Technology, Cengage Learning, United States of America. Welling, Luke and Thompson, Laura.(2008). PHP and MySQL Web Development, 4th Edition.Sams Publishing, USA. Yuhefizar, S.Kom, Ir. Ha MoodutodanRahmatHidayat (2009). Cara MudahMembangun Website IteraktifMenggunakan Content Management SystemJoomlaEdisiRevisi.PT Elex Media Komputindo, Jakarta. (http://edipurwanto1988.blogspot.com/2009/06/keamanan-sistem-informasi-absensi.html) (http://jurnal-sdm.blogspot.com/2009/05/gaji-definisi-pernanan-fungsi-dan-tujuan.html)
WEB BASED DATABASE APLICATION FOR ABSENCE AND PAYROLL AT PT TATALOGAM LESTARI Hady Santoso Binus University, Jakarta, DKI Jakarta, Indonesia
Yeos Kobrata Binus University, Jakarta, DKI Jakarta, Indonesia
Sebastian Liang Binus University, Jakarta, DKI Jakarta, Indonesia
ABSTRAK PT.Tatalogam Lestari is still difficult to arrange the attendance and payroll calculation to help companies take care of attendance and payroll calculations made these web-based applications help companies address the problem. The method of analysis used is the SDLC (System Database Life Cycle) to design databases within manufacturing applications. Having designed it be a web-based application that could support the company. After doing database design then be concluded that the database is generating good data integration without any redundancies as well as a good security mechanism to produce accurate information in support of operations at PT. Tatalogam Lestari
Key Word Aplication Database, Web based, Absence and Payroll.
1. INTRODUCTION 1.1 Background Problem employees are still in the spotlight and tumpuhan for companies to remain able to survive in the era of globalization. Employees have a major role in any company. Although supported by infrastructure and redundant sources of funding, but without a reliable employee support activities of the company will not be resolved. This shows that the employee is the key principal that must be considered with all their needs. As the key, the employee will determine the successful implementation of the company's activities. Demands of the company to acquire, develop and retain qualified employees increasingly urgent in accordance with the ever-changing dynamics of the research related to the topic of this thesis has been done before with the title "DATA BASE DESIGN ANALYSIS FOR EMPLOYEES ABSENTEEISM" (Rendy Hoesmana, Herlina, Jo Indra 2012 ), by designing the structure of a database, display, menu hierarchy, process specifications, and deliverables nine UML with UML, the use-case diagram, class diagram, object diagram, sequence diagram, collaboration diagram, statechart diagram, activity diagram, component diagram , and deployment diagrams. The writing of this thesis using the Database Lifecycle by Connolly and Begg which consists of several steps, namely Database Planning, System Definition, Requirement Collection and Analysis, Database Design, Database Management
System (DBMS) Selection, Application Design, Prototyping, Implementation, Data Conversion and loading, Testing, and Operational Maintenance.
1.2 Scope The system to be developed in PT.Tatalogam Lestari is attendance and payroll system, where the discussion include: 1. Recording employee data 2. Recording absenteeism 3. Calculation of salary
1.3 Objectives And Benefits The purpose of creating a web-based database to develop the current system. And to record the data of employees in the company, particularly with regard to attendance and payroll calculation, so it can provide informative data for employees and the company. The benefits of others facilitates leadership to know more details about the data and the clear and easy employee attendance employee conduct, submission, permission / leave, updating the data themselves.
1.4 Problem Here is the problem - a problem that often occurs in PT. Tatalogam Lestari in attendance and payroll processes, including: • Employees can not see the list of absences • Employees can not see the list of salary. • Calculation of salaries based on attendance masi calculated manually
1.5 Solution Here is the solution of the problem faced by PT. Tatalogam Lestari in attendance and payroll processes, including: • created a web-based database system that integrates the attendance, and payroll. • created a data base system to reduce redundancy and duplication of data when performing data manipulation for attendance and payroll systems are integrated. • created user level accessibility to restrict view of each employee, so not all employees can see the same data.
2. METHODOLOGY The method used in the thesis writing, include: 1. Fact Finding Techniques (Engineering Collection of Data) To get the data directly in order to get the information timely and accurate. Data collection techniques used include: • Interviews Conducting interviews directly to Mr. Jeffry as IT Manager of PT. Tatalogam Lestari on the history of the company and the business processes that are running, the problems encountered, and the system is expected by the company today. • Check the Documentation Examine the documents and manuscripts are stored in a database • Observation Allows a person to take part or participate in learning how the system works. 2. Designing Database Database design method used is the book Database Lifecycle Connolly and Begg (2010, Database System). The design method includes: • Planning Database • System Definition • Requirement Collection and Analysis • Database Design, which includes: • Conceptual Database Design • Logical Database Design • Physical Database Design • Application Design • Implementation
3. CONCLUSIONS AND RECOMMENDATIONS After doing database design at PT. Tatalogam Lestari, then concluded as follows: 1. Created databases generate good data integration in the absence of redundancy, as well as a good security mechanism to produce accurate information in support of operations at PT. Tatalogam Lestari. 2. The application that created the data base will have a lot of functions to facilitate the activities of the company, especially on the penghitunggan checking attendance and payroll. 3. It is a system of data security, so enterprise data can not be seen and taken by anyone. As for some suggestions that can be used as input, namely: 1. To monitor the implementation of the system to know that there are weaknesses and problems that may occur later in life. 2. Conduct training to users in pegoperasian to allow users more familiar with the system and its data base maintenance. 3. Provides a server that became a major center in the database.
REFERENCE Anonymous1. ( Diaksestanggal 22 Oktober 2012 ). Pengertian XAMPP. http://www.apachefriends.org/en/xampp.html Connolly, Thomas M, Begg, Carolyn E. (2010). Database System :A Practical Approach to Design, Implementation , and Management. 5th Edition. Addison Wesley Inc, United States Of America. Harel and Moore (2011).State Transition Diagram.http://www.cs.unc.edu/_stotts/ 145/CRC/state.html. The University of North Carolina, Department of Computer Science.English. Hoffer, Jeffrey Aand Prescott Mary B. (2009).Modern Database Management .9th Edition. Prentice Hall.English. Kroenke, David M (2010). Database Processing, 11th Edition.Prentice Hall.English. Leoni (2011).State Transition Diagram.http://www.hit.ac.il/staff/leonidm/ informationsystems/ch30.html.Halon Institute of Technology.English. Michael J.Kavanagh& Mohan Thite. (2010). Human Resource Information System : Basics, Application, and Future Directions. SAGE Publications, Inc.California Simaramata, Janner (2010). Rekayasa Web. C.V ANDI OFFSET ,Yogyakarta. Stair, R., Reynolds, G. (2010).Principles of Information Systems.9th Edition. Course Technology, Cengage Learning, United States of America. Welling, Luke and Thompson, Laura.(2008). PHP and MySQL Web Development, 4th Edition.Sams Publishing, USA. Yuhefizar, S.Kom, Ir. Ha MoodutodanRahmatHidayat (2009). Cara MudahMembangun Website IteraktifMenggunakan Content Management SystemJoomlaEdisiRevisi.PT Elex Media Komputindo, Jakarta. (http://edipurwanto1988.blogspot.com/2009/06/keamanan-sistem-informasi-absensi.html) (http://jurnal-sdm.blogspot.com/2009/05/gaji-definisi-pernanan-fungsi-dan-tujuan.html)