Judul: Development of Back-End Application for KMS KNPKI Based on RESTful API Using Prototyping Method
Abstrak: Keluarga memiliki peran krusial dalam membentuk individu dan masyarakat, dengan ketahanan keluarga menjadi aspek penting yang mempengaruhi kesejahteraan dan kebahagiaan keluarga. Koalisi Nasional Perlindungan Keluarga Indonesia (KNPKI) hadir sebagai respons terhadap tantangan dan masalah yang dihadapi oleh keluarga Indonesia, dengan fokus pada optimalisasi sumberdaya pembangunan ketahanan keluarga. Dengan lima pilar utama dan empat strategi, KNPKI berupaya mempercepat pembangunan ketahanan keluarga melalui berbagai platform seperti website resmi dan aplikasi seluler FamLink. Untuk mendukung kegiatan mereka, pengembangan aplikasi Knowledge Management System (KMS) menjadi suatu kebutuhan dalam melakukan manajemen pengetahuan yang dimilikinya sehingga pemahaman pengetahuan tersebut dapat disebarluaskan kepada masyarakat luas. Pengembangan ini bertujuan untuk melakukan pengembangan akan kebutuhan untuk KNPKI yaitu sebuah aplikasi KMS. Metode pada pengembangan ini adalah metode prototyping dengan tahapan komunikasi, perencanaan cepat, pemodelan perencanaan cepat, pengembangan prototipe, serta penyebaran dan umpan balik. Pengembangan berhasil dilakukan dengan memberikan pengelolaan artikel, dimana artikel dapat disebarluaskan kepada masyarakat luas sehingga ilmu tersebut dapat dipahami secara luas. Juga didalamnya terdapat dokumen jurnal yang dapat diunduh untuk dipahami secara detail. Selain Artikel, ada juga fitur pengelolaan Quote (kutipan) yang berisikan pemikiran-pemikiran pada para peneliti pada KNPKI. Pengujian pada proses pengembangannya juga berhasil dilakukan dengan melakukan unit testing yang dapat mencakupi seluruh alur logika kode sebanyak 100%. Pengujian secara black box testing juga telah memenuhi harapan dan seluruh umpan balik yang didapatkan., Families have a crucial role in shaping individuals and society, with family resilience being an important aspect that affects family welfare and happiness. The National Coalition for the Protection of Indonesian Families (KNPKI) comes as a response to the challenges and problems faced by Indonesian families, with a focus on optimizing family resilience development resources. With five main pillars and four strategies, KNPKI seeks to accelerate the development of family resilience through various platforms such as the official website and FamLink mobile application. To support their activities, the development of a Knowledge Management System (KMS) application is a necessity in conducting knowledge management so that the understanding of this knowledge can be disseminated to the wider community. This development aims to develop the needs for KNPKI, namely a KMS application. The method in this development is the prototyping method with the stages of communication, quick plan, modeling quick design, construction of prototype, also deployment delivery and feedback. The development was successful by providing article management, where articles can be disseminated to the wider community so that the knowledge can be widely understood. There are also journal documents that can be downloaded to understand in detail. In addition to Articles, there is also a Quote management feature which contains thoughts on researchers at KNPKI. Testing in the development process was also successfully carried out by conducting unit testing which can cover the entire logic flow of the code as much as 100%. Black box testing has also fulfilled expectations and all feedback obtained.
Keyword: Backend