Design of personnel information systems using rapid application development method

. Information system is a system that is interconnected and integrated with each other and aims to provide personnel information to support operations, management and decision-making functions within an organization. The purpose of this research is to build personnel information system with Rapid Application Development (RAD) method. The methodology used in this design is the RAD method which consists of identifying the objectives and information requirements, designing the system, building the system, and introducing the new system. This study is limited to the design stage only. The design result is a more effective and efficient employee information system design. The conclusion of this research is that the information system built with RAD method takes shorter time, but required good coordination between system designer with user.


Introduction
Technological devices are designed to enhance a quality of human's life [1], one of those which are enable efficiency and effectiveness in business process within a field of personnel management is information systems. Management information system is a system that manages data into information necessary to support the activities of an organization. Some government agencies have a manual and complicated personnel work system. This situation needs to be changed by applying a computerized system that is Personnel Information System [2][3][4] Information systems is a combination of information technology utilizations and human activity upon a set of agreed procedures [5], generally is used to support management and operation [6]. Information system is an organized data process [7], Information system has a high level of flexibilities to develop and scalable [8]. The process begins with data recording derived from the activities of the organization until the resulting information. Information is needed to assist the organization's leadership in making decisions [9]. Information systems that can provide information about personnel is called the personnel information system.
Personnel information system is part of management information system [10]. Refers to several research, an information system has a high capability in decision making, the system has an accurate data accessibility [11], efficient run-time [12], high accuracy [13], and to support a proper decision [14], low cost [15], extended accessibility [16], intensify user knowledge [17], increase productivity [18], and provide a better data and information [19].
The design of information systems using one method of software engineering. Software engineering is an attempt of someone to design the most effective and efficient software. The design of information systems using one method of software engineering. Software engineering is an attempt of someone to design the most effective and efficient software. The development of software engineering method since 1960 up to now has different subject of the functional era, the era of scheduling, the era of financing, the era of quality and efficiency of design, even now in synergy with knowledge engineering. [9,20] Software engineering has two approaches: conventional and object-oriented approaches. The conventional approach has three methods, namely Linear Sequential Model, Prototyping and Rapid Application Development (RAD) [21].
The purpose of this study is to design a personnel information system in the Community Empowerment and Village Government (BPMPD) Garut. This research uses RAD as its design method because the stages in RAD method are very clear and easy to follow. Another consideration is that design can run relatively faster because designers and users work together in the development stage. The design of personnel information system involves the design of the database, so that data to be processed available with the type and amount adequate. The accuracy of the database design has an impact on the system response time that satisfies the user. The design of the user interface is presented through a menu structure that guides the overall creation of system views. Recent research shows that RAD method has been successfully used in some application development, including application of Android-based about Indonesian domestic culture [22].

Method
RAD is a linear sequential software development model that emphasizes a very short development cycle (Fig. 1.). A short time is an important limitation for this model. Rapid application development uses iterative (recurring) methods in developing the system. The first stage of RAD is the construction working model (work model) system. The work model is constructed at the beginning of the development stage with the aim of defining user needs. Working models are used sometimes as the basis for the design and implementation of the final system [23].

Business modelling
Modeling the flow of information between business functions. The resulting model should include: (1) the information that controls the business process; (2) the information it generates; (3) who generated the information; (4) where the information goes; (5) who processed it.

Data modeling
Filtering the flow of information that has been defined in the previous stage into a series of object data. Data object is selected because according to the needs of system development. Next each object is identified characteristics and relationships.

Process modeling
The transformation of the information flow defined in the data modeling phase becomes the necessary information flow for the implementation of a business function. The process is depicted and built to add, modify, delete, or retrieve a data object.

Application generation
RAD builds software using automated tools. Automated tools such as computers are used to facilitate the construction of software. RAD allows the reuse of existing program components or creates reusable components.

Testing and turnover
The RAD process emphasizes the use of existing program components. The number of proven program components can save the overall testing time. The new program components must be tested and all interfaces must be fully trained.

Result and discussion
Badan Pemberdayaan Masyarakat dan Pemerintahan Desa (BPMPD) or Community Empowerment Board and Village Government is one of the institutions in the system of local government, tasked with improving the process of development and empowerment of the village. BPMD Garut has employees who are in charge of empowering villagers in the Garut area, therefore the personnel management needs to be supported by computer-based information systems to be accessed by employees spread across 42 districts in Garut Regency. This section discusses the results of employment information system design BPMPD Garut built using RAD method.

Business modelling
Description of personnel process in BPMPD Garut on  Based on the description of the business process presented, can be identified documents required or produced. The document identification results are used to classify files that are grouped into master files, transaction files and report files.

Data modelling
This stage is done to reinforce and evaluate the identified documents of the business process. Employment data modeling in BPMPD using Entity Relationship Diagram (Fig. 3.). Based on this ERD can be identified relationship between employee with position and attendance to determine salary and performance of employee.    Figure 4, the relevant documents in this system consist of employee data, employee activity data, employee data recapitulation, recapitulation of employee activity data and various employee reports such as attendance and DP3.

Application Generation
At this stage developed the design of menu structure ( Figure 5). Menu structure is used to guide the design of information systems display, so that the information system employment built in accordance with the needs of personnel management in BPMPD.

Conclusion
Based on the design of personnel information system using RAD found a clear and continuous stages for the development needs of personnel management information system in BPMPD. Development of personnel information system can increase the need of providing information to support the performance and goals of the organization. The use of personnel information system development method using RAD can accelerate the process of system design. The structure of the menu is designed to suit the needs of business processes because the design of this system can be used to improve management performance and achievement of organizational goals. The advantages of the RAD method is the shorter usage time. This is due to two causes: first: the entire RAD stages by the designer and the user; second, the reduced test time due to the use of reusable program components.