PT. Indosurya Finance Solo Baru Employee Management Information System Analysis

Attendance is an important factor in maintaining the quality of an employee's performance in a company. With technological advances such as nowadays, the ease of attendance can also be carried out easily, the use of the old attendance system is also considered less effective in today's era, employees need efficiency in the absent process, as implemented by Indosurya Finance's Solo Baru branch which has left the old system attendance , where the previous abscess system used the signature system, the block card system, and the fingerprint system. In this old system, the majority of employees worked not only in the office having difficulty meeting clients outside the office at any time, because they had to come to the office if they wanted to be absent . Therefore the company replaced it with a new system, namely using an application called Great Day HR. With a modern employee at tendance system like this, it can help companies make arrangements for existing human resources and the purpose of this research is to determine the feasibility of an attendance system using Great Day HR for the future. The method in this research is through observation, interview, documentation, and literature study. The system design is made with context diagrams, HIPO, DAD, input output design, hardware requirements analysis, software requirements analysis. By using this online attendance system employees can perform attendance efficiently and effectively according to the needs of each employee. The final result of this online attendance system is an attendance recap data from each user owned by Indosurya Finance employees.


I. INTRODUCTION
A company needs human resources as the executor of its operational activities, the company also needs a way to regulate existing human resources so that if it is not done properly it will cause irregularity in the resulting information relating to these human resources. Indosurya Finance is a company that requires an effective and efficient information system for all employees. The attendance system from the manual uses a signature that must be done on arrival and return at the office, card and fingerprint attendance has also been carried out and can only be done in the office. Therefore attendance is practical, easy to do anytime and anywhere is very necessary considering that work is not only only done in the office, but someone has to go into the field to meet clients anywhere and anytime.
Seeing this problem, the company is looking for a way out to simplify and simplify management related to employee attendance, namely providing an application that can be accessed by employees with the username and password that has been given by a company called Great Day HR, with this new attendance system employees can be absent using it regularly. easy. This system is the right solution for Indosurya Finance for the right decisionmaking process by providing timely and accurate employee data information and attendance data.

II. RESEARCH METHODS
To obtain information, the following methods are required: 1. Data Collection Methods, Interview : Is a method used by the author to find information about the running of attendance using the GreatDay HR application by means of questions and answers to one of the IndoSurya Finance employees. Observation : Namely data collection by the author directly by visiting the Indosurya Finance office. Literature study : Is a method used by the author to obtain references by visiting campus libraries. 2 Systems Development Method : The following methods in system development are as follows: System Planning : Concept employee data, operate GreatDay HR application, recapitulate attendance results. System Analysis : Intelligent Stage, Design Stage, Implementation Stage. System Design : System design includes: Context Diagram, HIPO, DAD, Input Output Design. System Implementation : This system uses the JAVA programming language and SQLite database. System Testing : In this stage, the system testing used is functionality testing and questionnaire testing. 3.

Management
Information Systems, Management Information System is an integrated human or machine system to present information to support operations, management, and decision-making functions in an organization. 4. Attendance : Attendance means "absence", but it can also be said that attendance is the absence or presence of an object in this case is a person, where the person is involved in an organization that requires notification of his condition or presence or absence within the scope of the organization [2].
Brainware is a person who owns, builds, runs a management information system. The term people here is not just anyone in the sense that they are people but people who have competence (knowledge and skills or expertise). For example a programmer, namely the process of creating and distributing information [3] GreatDay HR Application Model GreatDay HR is an online application that provides features for companies to manage human resources accurately, GreadDay is here to make Human Resource tasks easier. GreatDay HR sees the importance of managing human resources in companies whose numbers continue to increase every year in Indonesia. GreatDay HR is at the forefront of a mobile-based HRIS application designed to answer all employee management problems for various types of companies. The need for an HR system is increasingly real because it sees HRD jobs that are increasingly complicated, starting from managing attendance, paying salaries, arranging work shifts, to recruiting new employees.
Indosurya Finance is a company that uses this application for HR, one of which is managing online attendance, the main problem that arises for HR is recording and calculating employee attendance data, employee attendance data is time attendance and employee return data. Likewise, when an employee does not work, it can also be seen the status or reason for the employee not working on that day, the existence of clear attendance data makes it easier for HR to calculate the amount of attendance that affects the employee's salary. The online attendance feature on GreatDay HR employees can make it easier to record attendance by confirming photos and locations using their respective cellphones.
That way the HRD team can directly view employee data and minimize data falsification, coupled with the presence of two advanced technologies that support the attendance record feature in GreatDay HR. The first is Geo-Tagging technology, which is a location marker when taking attendance records. Both Face Recognition technologies can detect faces and verify the authenticity of employee attendance data.
Java is the most popular programming language developed by Sun Microsystems. One of the biggest uses of Java is in the creation of native and android applications. This programming language is multiplatform, that is, this language can be used on various platforms such as desktop, Android and even the Linux operating system. Some of the characteristics of this programming language are as follows: Object oriented language, Multithreading, Garbage collector support, Statically typedMultiplatform [4].
SQLite is one of the most popular embedded software, combination of SQL, interface, and uses very little memory with a very fast speed. With this SQLite database, it helps a lot in making various versions of android because SQLite is included in the android runtime. For its development in creating and opening databases, we use a library that we must import, namely android database sqlite SQLiteOpenHelper which provides three methods as follows : Constructor, provides a version of the database.

III. RESULT AND ANALYSIS 3.1 Computerized System Analysis
PT Indo Surya Finance, SoloBaru branch, has implemented various systems, starting with a manual attendance system using a signature where employees are present and return to carry out a signature session provided at the office and data recapitulation by HRD is still manual. After that the company replaces the attendance system by using a card provided by the company and then a stumbling machine is provided so employees do attendance by placing the engine card, so this attendance can only be done by employees at the office. After that the company switches to an attendance system using finger print come and go home doing absenteeism by placing a thumb that has previously been registered with the fingerprint, this attendance can only be done at the office because the finger print machine is only available in the office, if employees who have appointments with outside clients have to return to the office if absent.
From the ineffectiveness of the attendance system, the company previously had an alternative to make it easier for employees to do attendance if they were not at the office or work from home, namely using the GreatDay HR online attendance system. This online application system can be accessed by employees by downloading the application via the Google Play Store or App Store, then logging in with the username and password that the company has given to each employee. This attendance can be done by employees while in the office or outside the office during working hours. This online attendance system is equipped with a description of the time, location, along with an image feature, if you don't activate the GPS, the employee cannot do this attendance, this is intended to find out the employee is outside for work, so it is very accurate and cannot manipulate attendance. By using the GreatDay HR application, it makes it easy for HRDs to easily see the final attendance data that is captured by this application.

System Design
This section contains an explanation of system design for building management information system applications.

Context Diagram
The context diagram (CD) for the online attendance system using the GreatDay HR application is as follows :  Data Flow Diagram (DAD) is a diagram that uses notation notation to describe the flow of system data, the use of which can help to understand a system in a clear and structured manner. The following is DAD level 0 from an online attendance information system using the GreatDay HR application which is an explanation of context diagrams and HIPO. Figure 3. DAD

System Implementation
The online attendance system using the GreatDay HR application has steps that can be used to run it properly.

Login menu
This section is the first step to enter the application, which is to display the company name, username, and password which are usually created by the company and given to each employee to be able to do attendance online using the GreatDay HR application.

Main Menu Display
This section contains a display of the main menu of the GreatDay HR application, which contains a record time to start. attendance, leave, request, payslip, and others. But to start this attendance, you do it by pressing the record time button which will later enter the attendance process with the time and time that matches the company's schedule.

Attendance Process
This section is a process for doing attendance, by pressing the record time button, a display will appear to set an accurate location according to the location where the employee is, and the smartphone used must activate the existing GPS. In the next process, after setting the right location, a feature to take pictures will appear to ensure accuracy in attendance, that is, employees can take photos during working hours.

Attendance Recapitulation Results
This section is the result of the attendance process that has been carried out by each employee, namely the recapitulation of attendance data to make it easier for HRD to conduct monthly evaluations of employee attendance and return hours which can be used to determine the amount of salary according to the attendance of each employee.

System Testing
Testing is a system test process at the end which is also useful for testing the system. There are two system tests, namely the functionality test and the validity test. following the test:

Functionality Testing
In this section, the author will test the functionality of the GreatDay HR application. The functionality test is to test whether this application is running well or not. To The author tests using the black box testing method in table form as follows. This test contains the responses of online attendance users using the GreatDay HR application, which involves Branch Manager, Marketing, and Sales. The author uses the google form to find out the feasibility of this application, which is as follows.