Claim Missing Document
Check
Articles

Found 2 Documents
Search

Application of Microservice Architecture in the Development of Website-Based Drainage System for Rumbai Area (Case Study: PUPR Service Pekanbaru) Deanira Fadrinaldi; Shumaya Resty Ramadhani; Retno Tri Wahyuni
International ABEC Vol. 2 (2022): Proceeding International Applied Business and Engineering Conference 2022
Publisher : International ABEC

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (527.603 KB)

Abstract

Flood has always been an annual problem that hit most of the areas in Indonesia including Pekanbaru. According to the city's official website, there are 375 flood-prone points, and several roads have poor drainage systems. This is what triggers a large number of flood and damaged drainage reports by the public community per day. The management of the public's complaint data will need a significant amount of time and effort from the community and government staff. Additionally, errors and the risk of data loss in archiving public complaints reports are prone to occur because the flood complaint data is kept in hardcopy in the file cabinet. However, information regarding the details of the drainage system is still not fully available in the PUPR Office database. Hence, this research made a system with microservice architecture which is divided into 4 services: a backend service to handle user authentication, a backend service to manage public community’s complaint data, a backend service to provide drainage monitoring data, and a frontend admin service. This website application will be named DRAINIT. This web application will only have one user level, admin, and will be managed by the Pekanbaru PUPR service officer. According to the test that has been conducted, namely unit testing, integration testing, and user acceptance testing, this web application is thought to have successfully met the requirements requested by Pekanbaru's PUPR service which are to records public complaints reports, see GIS- based drainage network, and see drainage monitoring history. This study performed load testing for the performance test, and the results showed that the application could handle 19.3 requests per second.
Mobile Based Rumbai Flood And Broken Drainage Reporting System Using Exteme Programming Aziz Kandias; Shumaya Resty Ramadhani; Retno Tri Wahyuni
International ABEC Vol. 2 (2022): Proceeding International Applied Business and Engineering Conference 2022
Publisher : International ABEC

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (568.282 KB)

Abstract

Floods and broken drainage are often experienced by the community, but only a few people report these cases by reporting directly to the local government which takes a long time because they must report the cases with official letter. Besides that, most people do not know where and how to report cases of flood and broken drainage. On the other hand, Pekanbaru Public Works Agency (PUPR) handles, and updates reports through internal WhatsApp group so that report updates are not stored in a structured way and public community cannot see the updates directly. Because of the problem above a system is needed to handle the problem, the system that is going to be created implemented extreme programming methodology and built with flutter for fastest development that covering both IOS and Android devices and expected to facilitate easy access and speeds up the process for creating reports from the public community and the PUPR officer to flood or broken drainage and could provide and record up-to-date data and status of the reports. Based on the results of testing, that is unit, integration and black box testing found that the functionality of the system was going well. Then, for usability testing with the SUS method, the results were 78. Based on the usability testing, it can be concluded that the system that has been created is categorize as good acceptable and it can help public community to simply create flood and broken drainage report also provide the up-to-date report of submitted report.