DESIGNING THE ARCHITECTURE OF POPULATION ADMINISTRATION INFORMATION SYSTEMS USING METHODS RATIONAL UNIFIED PROCESS (RUP)

This study aims to determine and analyze how the administrative service process that takes place in the District of Bojongloa Kaler, as well as the advantages and disadvantages of the implementation process that takes place there. Bojongloa Kaler sub-district is one of the sub-districts in the city of Bandung, and is the most densely populated sub-district. It consists of 5 sub-districts, namely Jamika Village, Babakan Asih Village, Babakan Tarogong Village, Suka Asih Village, are the implementation of the Inception and Elaboration methods where the Inception method includes several processes such as process modeling. administrative services, needs analysis, determining user types, and user roles, while the Elaboration method is focused on making additional requirements from Inception coupled with analysis and design consisting of improvements to Use Case Diagrams, Class Diagrams, Activity Diagrams, and Sequence Diagrams. In the end, with the creation of this Information System architecture, it is hoped that the officers at the Bojongloa Kaler Sub-district Office will have a picture of what kind of system they want, so they can get recommendations about the system and in the end can create administrative and population services. the process in the District of Bojongloa Kaler is faster, more effective, and efficient.


INTRODUCTION Background
One of the reform agenda that will be continuously implemented by the Indonesian nation is to realize good governance or known as good governance, where one of the characteristics is a government that provides excellent service to the community. The services carried out by the government in this regard cover all aspects of people's lives, especially in the field of population.
Bojongloa Kaler district is one of the sub-districts in Bandung City, and is the most populous sub district. 2018 data shows the population of Bojongloa Kaler District is 122,137 people with an area of 3,063 square kilometers, and is located at an altitude of 696-713 meters above sea level and consists of 47 RW and 396 RT and 5 villages namely Kopo Village, Suka Asih Village, Babakan Tarogong Village, Babakan Asih Village, and Jamika Village.
Despite being the most populous sub-district in Bandung, there are some problems that are often encountered in administrative services. First, although there is already a centralized website in https://multisite.bandung.go.id/kecamatan-bojongloa-kaler/, this website has not provided a complete and specific picture, especially with regard to population data in Bojongloa Kaler District and the 5 villages that take shelter in it. Second, the administrative management process in Bojongloa Kaler District is still dominant using manual processes, where residents must come directly to the Bojongloa Kaler District office to conduct administrative management and bring the required requirements file for administrative services. Obviously this condition is very ineffective, especially in conditions where the community needs fast and appropriate services for the administrative service process it needs. Third, because most of the data still uses manual processes, there is the potential for errors and data discrepancies between Bojongloa Kaler District and the 5 villages that overshadow it, or in other conditions of administrative type data between different officers.
From these problems, the author plans to create "Architectural Design of Population Administration Information System Using Rational Unified Process (RUP) Method with Case Study of Bojongloa Kaler Sub-district Office, Bandung City. The RUP method was taken by the author because it is expected to increase the productivity of Bojongloa Kaler Subdistrict employees in the process of population administration services to the community in Bojongloa Kaler Subdistrict, Bandung City, so that it can produce faster, effective, and efficient services.
As a matter of consideration, there are several previous studies related to this research. First Perwitasari, Afwani, & Anjarwani, (2020) about the application of RUP in the development of medical check-ups. In the research, RUP has an important role in the development of systems that can be adjusted to the changes made by clients. By using RUP, the process that is made can still be changed before the final stage. The final results of each stage of testing the RUP method plus blackbox testing, questionnaires, and usability were obtained results of 86.12% and very feasible. Next is the research conducted by Tamami, Mursityo, & Pradana (2019), where the research presents the application of RUP in the development of merchendise sales information system. With the RUP method, it was found that the system developed can run well in some browser environments used, so it can be concluded that the RUP method is very adaptive and can be used in any browser. Finally, research conducted by Ambika & Supriya (2018) shows that RUP has an important role because from the results of the tests conducted, the RUP method is easily implemented in the development of the system and the approach it uses can help the tasks and responsibilities of the organization. From the three journals, it can be concluded that the RUP method can be used because it provides various positive benefits, such as helping to adjust to various changes needed by the client and allowing several changes before the last stage, the development of systems made by the RUP method can be adaptive and used in various types of browsers. , and assist the tasks and responsibilities of the organization, as well as the most important thing is to increase the effectiveness and efficiency of the processes that take place. For the population information system, there are also several things to consider for this research. First, Setiawan & Suhaeliyah (2016) regarding the Design of Population Documentation Information System in Jatiwaringin Village, which started from population data collection still using manual books, then with the system, the population data management process can be simpler and make services to the community continue to improve. Second, Setiawan D. B., (2016) regarding the Design of Population Information System Applications in Gondomanan District, where in fact this system already has population data but is still manual. Making the system running well but still limited. Third, Kusumawati, Pudjiantoro, & Nursantika (2017) regarding the Population Information System in Kandungora District, Garut Regency, where this system started from problems with administrative processes and population data that were still not tidy. With the Waterfall method, residents can be helped in the administrative process and find out the latest conditions related to population development in Kadungora District. Next, the fourth one is Padlullah, Irfan Akbar, & Wiriasto (2017) regarding the Information System for Population Data Collection and Village Administration in Wanasaba Lauk Village, East Lombok Regency. At first, the population data collection and administration process was still incomplete and manual, using the Codenighter framework, the system could be accessed online and offline. Thus, the administrative process can run better and structured Fifth, Dilapanga, Mantiri, & Mongi (2019) regarding Evaluation of Population Administration Information System Management at the Civil Registration Office, Tomohon City, North Sulawesi. Using analysis using Family Card, KTP, and birth data, and population mortality data for the 2016-2018 period, this system is effective but has a weakness, namely that the evaluation has not been carried out thoroughly. Sixth, Rosdiana, Padeli, Sri Handayani, & Alfian (2019) regarding the design and development of a population administration information system using the PIECES method in Kemiri Village. Initially, there was no integrated system, but by using PIECES and UML analysis, the system that was created could simplify the administrative process, but the weakness is that the file order is not neat so the process takes quite a long time. Seventh, Aviono, Sadikin, & Irawan (2021) regarding the Population Administration System Design at the Tangkit Baru Village Office. Eighth, Kusumastuti, Supriyono, Mindarti, & Wanto (2020) regarding the highlights related to the governance of administrative services in South Lampung Regency, where it was found that the governance process was not balanced, especially the constraints of human resources in mastering and understanding technology. Finally, the ninth one is Nugraha (2017) regarding the Population Information System in Bagolo Village, which initially often results in inaccurate data coupled with problems related to data correspondence. The PIECES method and client-server basis produce faster and more accurate services, as well as provide appropriate recommendations for services to surrounding residents.
The last part of the introduction also explains the novelity (differences between this study and previous studies) 1. The research was conducted at the Bojongloa Kaler District Office as a center for administrative services for the 5 sub-districts within it 2. The data used in this study are birth data, death, moving, and arriving data as well as administrative services such as moving out certificates, heir certificates, residents moving letters, family cards, and electronic ID cards (E-KTP). 3. This research is focused on architectural design related to the Population Administration Information System 4. In several previous studies, it was not explained in full regarding the methodology used in the research he made. And even from the system that has been made, even though it has good results, at the same time there are still some shortcomings that need to be addressed in further research. 5. In several previous studies, the data used for testing were not fully described, unless there was a study that used 4 data such as birth, death, Family Card, and E-KTP data or administrative letter processing. While this research uses 9 data, namely data on births, deaths, transfers, and arrivals as well as certificates of moving out, certificates of heirs, letters of moving come residents, family cards, and electronic ID cards (E-KTP). 6. This research uses the RUP method in Bojongloa Kaler District, where in previous studies RUP was used in research related to hospital services, sales business, and learning media.
The purpose of this study is to design the architecture of the Population Administration Information System in Bojongloa Kaler Subdistrict, Bandung City based on the Rational Unified Process (RUP) method

Information System
Irviani & Anggraini (2017) defines information systems divided into Systems and Information. A system is defined as a collection of people who cooperate with the rules that are made systematically and structured with the aim of forming a unity in carrying out a function to achieve a goal, while information is defined as data that is processed into something more meaningful and useful for the person who receives it, as well as a component used to reduce uncertain situations in the decision-making process about a condition. Overall, an information system is a structured combination of human, hardware, software, networking, data resources that collect, transform, and develop information sets within an organization. Meanwhile Hidayat, (2019) defines Information Systems as a tool that aims to process data into sources of information used as a decision-making step, can also be defined as a medium of sharing and disseminating information to users appropriately and appropriately. At least, there are three main components, namely data collection and entry, data storage and retrieval, and application of data. In addition, there are at least 4 basic concepts in information systems, namely: 1. Input: involves the collection of raw data from within an organization or external environment for the processing of data in an information system. 2. Process: involves the process of converting raw inputted data into better form 3. Output: the transfer of information processes to people or groups that need them or to an activity taking place 4. Feedback: the output is returned to the relevant members of the organization to then help evaluate and correct the input stages that have been done

Rational Unified Process
Prabowo (2020) defines rational unified process (RUP) as a framework related to the software development process in an iterative manner. The RUP was first created by Rational Software (a division of IBM) since 2003, and is also known as the Integrated Process model. RUP can increase team productivity to provide opportunities for each member to be able to access practically based on guidance, templates, and guidance tools for crucial processes in development activities. In addition, RUP is also one of the recurring software development models that provide tasks and responsibilities within the organization to ensure how the software production process is of high quality, as a support and answer the needs of users with schedule estimates and rules that are prepared in advance. Basri, Mahmood, & Kama (2020) also defines rational unified process (RUP) as a use-case driven model designed with regard to matters related to requirements related to the process of developing object-oriented software. Still according to Prabowo, (2020), there are four phases in the RUP, namely: 1. Inception: the initial stage identifies the system to be developed. This initial phase is required to be able to interact with customers, as a first step to identify the needs of the system to be created. This step is important so that software developers have a common understanding between the systems to be created with the needs of users. 2. Elaboration: the stage to carry out the complete design process based on the results of analysis that has been done at the inception stage. It has not yet entered the software creation stage directly, but it is focused on stabilizing the concept of reviewing the predefined planning. 3. Construction: the stage of lenting the results of the design and testing the results of the implementation that has been made. 4. Transition: the final product final stage that has been completed, where it is necessary to analyze whether the software created is in accordance with the needs of the desired user or there are errors that need to be corrected. This last phase is also related to the installation and rollout process. Ultimately, although the RUP describes an iterative and incremental approach to application development, it is not an agile approach but contains strong guidelines on when and how to do the job. Over time, more and more details were added to the RUP, including descriptions of how to support the process. The final version 7.0 was published in 2005, and today the RUP is still quite popular but no longer supported by Rational or IBM as its ralent company (Kneuper, 2018) (Prabowo, 2020) Object Based Design Mulyana, Putra, & Suriansyah (2019) explained that Object-Based Design is widely used in systems that use a complex iterative approach, and that means that software is organized by humans as a collection of objects that have a certain data structure. Siahaan (2020) also defines Object Oriented Design as a process of modeling applications in a similar way using the human point of view in defining real objects. Usually this is a relationship between classes, where there are some objects from a particular class have similar exclusive characteristics. Ginantra, et al., (2020) explain that Object-Based Design is actually inspired by the complex problems that occur in the real world, where the modeling created to design it is the design of object-oriented models. There are at least five components used in object-oriented modeling: 1. Object 2. Attributes: object properties 3. Class: object blueprint, printed by class so that objects originating from one class have the same structure and methods 4. Classes that can be organized by hierarchical form 5. Inheritance From this, Habibi & Aprilian, (2020) defines UML as object-oritented visual modeling used as a standard visualization, design, and documenting of software systems, and becomes the standard blue-print software writing.

Use Case Diargam
Habibi & Aprilian (2020) defines the Use Case Diagram as an UML diagram model used to describe the functional needs a system needs, as well as a concise depiction diagram of who its users are and what can be done. The function of Use Case Diagram is to briefly describe who is using the system and what it can do. Through this diagram, it can be known what functions are contained in the system and how it works, namely describing the type of relationship between the user of the system and the system itself through a flow that is affiliated with the workings of the system. Use Case Diagram is also an overview of the effects of system functionality, and the following is explained how to describe it: a. The use case diagram is a modeling to describe the behavior of the system to be created. b. The use case diagram also describes the interaction between one or more actors and the system to be created. c. The use case diagram is used to find out what functions are in the system and who has the right to use it. The focus emphasized is "what" the system does, not "how" d. A Use Case represents the interaction between the actor and the system. e. Use Case describes simply the function of the system from the user's angle

Class Diagram
Habibi & Aprilian (2020) defines a class diagram as a class and its correlations in the system, and is depicted with a box divided into 3 parts. The top is the class name, the middle section contains the class variables, and the bottom contains the method of the class. Class Diagram is the most useful type of diagram because it can clearly map the structure of a particular system by modeling classes, attributes, operations, and relationships between objects. In addition, Aprilian & Saputra (2020) it also defines a class diagram as a static diagram that describes the structure of a system by showing classes, systems, attributes, operations, and relationships between objects.

Activity Diargam
in which each diagram presents one flow from multiple flows in a use case, and can also be defined as an interaction diagram to explain the execution of semantic scenarios in describing relationships between objects in a given time sequence. Sequence diagrams are designed based on activity diagrams and group diagrams, and describe the flow of messages that occur between classes in class diagrams using their operations.

Population
Bidarti (2020) defines population as a science that studies the dynamics of human life, which includes size, standards, population distribution, and changes in population numbers as a result of birth, death, migration, and aging. In this case, population analysis can sulk at society as a whole or groups according to certain exclusive criteria and components such as education, religion, or other things. Population is also related to the number, structure, age, gender, religion, birth, marriage, pregnancy, death, distribution, mobility, quality and resilience of politics, economy, social, and culture.

Data Administration and Population Data
Tambunan (2019)

Good Governance
Hamirul & Alamsyahril (2020) Defines good governance as the implementation of solid and responsible development management, which is in line with the principles of democracy and market efficiency. Good governance is a concept that refers to the process of making decisions and their implementation that refers to the process of making decisions and implementing them that can be accounted for. At the very least, there are some principles of good governance, namely, Community Participation, Enforcement of the Rule of Law, Transparency, Concern for Stakeholders/ Business World, Consensusoriented, Equality, Effectiveness and Efficiency, Accountability, and Strategic Vision In addition, according to Waluyo, (2019), good governance and UNDP is a government that spreads synergistic and constructive relationships between the state, private sector, and society. Meanwhile, the World Bank formulates good governance as a solid and responsible development management implementation activity. Also the Association of Regency Governments throughout Indonesia (APKASI) mentions at least 10 general principles of good governance, namely Participation, Rule Enforcement, Transparency, Equality, Responsiveness, Insight, Accountability, Supervision, Efficacy & Effectiveness, and Professionalism. In addition to these principles, there are also three pillars involved, namely the state, private, and the role of civil society. Based on Figure 7, it is necessary to know in advance that in the RUP there are actually 4 phases, namely Inception, Elaboration, Construction, and Transition, but in this study, only 2 initial phases, namely Inception and Elaboration, will be used, plus testing. Here's a little explanation of these steps: 1. (a) Inception: studying data related to the results of observations and interviews, making modeling of ongoing administrative service processes, then also analyzing needs, user types, user roles, and modeling user behavior and relationships (b) Elaboration: system design in the form of use case diagrams, activity diagrams, class diagrams, sequence diagrams. (c) Testing: the results of the Inception and Elaboration phases were tested to see whether the process was as needed. The goal is to find out the strengths and weaknesses of the design that has been made. 4. Making Reports, Conclusions, and Suggestions All steps of this research were carried out in the time period August-December 2021

Inception Phase System Existing Condition
Discusses the description of the current condition of the existing system, where it is necessary to know that the ongoing system is still using a manual system which is still 115 Mario Joseph Christianto, Djajasukma Tjahjadi, Christina Juliane recorded in a book or a special file available. Figure 8 shows the existing process of the system

Problem Analysis
Problem analysis was made using the SWOT tool. Shown by table 1 below: 1. The service process, most of which still use manual systems, requires a long time for verification and validation 2. The data processing process is still not optimal Opportunity Ancaman 1. The development of extensive and easily accessible information technology 2. There is trust from the people of Bojongloa Kaler District regarding the administrative service process 1. Because it is still done manually, there is the potential for errors to be encountered.

Identification of System Description and Actors to be involved
The purpose is to find out what kind of system will be formed and who will be involved in it. In this case the actors involved are the Community and Officers. Shown by table 2 below: Table 1. Systems and Actors Identification System Description: This Population Administration Information System was created in an effort to create faster, more effective, and efficient services for the people in the Bojongloa Kaler sub-district and the 5 sub-districts within it. With this system, it is hoped that the administrative service process in Bojongloa Kaler District can be more organized, both in terms of administrative services and in terms of reporting. This system serves administrative services and population recapitulation, and will be equipped with file uploads of requirements and tables of administrative service schedules for the community. This system is expected to reduce the potential for crowded queues that usually occur when the process is done manually at the Bojongloa Kaler District Office.

Identification of Functional and Non-Functional Needs
The purpose of this process is to find out an overview of the processes that will run on the system or application that is compiled. Explanations related to functional and nonfunctional requirements will be explained in table 3 and table 4

Use Case Diargam
This creation aims to create an overall picture of the process that will be made on the system. Also made a complete specification of the use case made. Shown by figure 9 ,  table 5, and table 6   Sistem menampilkan berkas administrasi yang sudah diinput masyarakat sesuai jenis administrasi yang sebelumnya dipilih.

Activity Diargam
In this section, 3 activity diagrams will be made related to administrative services from the community and officers side, as well as making population administration recapitulation. The following is shown by Figure

Package Diargam
Package Diagrams are actually made with the aim of making grouping elements such as use cases or class diagrams. In this study, a package diagram will be made related to the flow of the administrative service process and the data recapitulation process. Shown by the following pictures 13 and 14:

Class Diargam
This class diagram is made by creating relationships between classes, using the Models Views Controllers (MVC) architectural model so that the design of the existing classes in the system, where the purpose of making it is to describe the relationships between classes in the architecture that is created. Shown by Figure 15 below:

Sequence Diagram
Making this sequence diagram is divided into 2 parts. The first part deals with the ongoing administrative service process (figure 16), while the second part deals with the process of recording population and administrative data (figure 17).

CONCLUSION
From the results, the researchers conclude that designing Population Administration Information System Architecture Using the Rational Unified Process (RUP) method with a case study of Bojongloa Kaler District, Bandung City aims to help accommodate the administrative service process that is faster and neatly organized, efficient, and effective Architectural design is made using the RUP method, namely Inception and Elaboration. In Inception there are several processes, such as administrative service process modeling, needs analysis, determining user types and user roles, and the relationships between them, while Elaboration is focused on making additional requirements from the previous section plus analysis and design which consists of making Use Case Diagrams that are improved from previous stages, Class Diagrams, Activity Diagrams, and Sequence Diagrams.