Varinia Azkarin, - (2023) PENERAPAN FRAMEWORK EXPRESS JS DAN NODE.JS UNTUK PEMBANGUNAN REST API HUMAN RESOURCE INFORMATION SYSTEM (STUDI KASUS: PT LIZZIE PARRA KREASI). S1 thesis, Universitas Pendidikan Indonesia.
Text
S_BD_TSK_1903182_Title.pdf Download (716kB) |
|
Text
S_BD_TSK_1903182_Chapter1.pdf Download (72kB) |
|
Text
S_BD_TSK_1903182_Chapter2.pdf Restricted to Staf Perpustakaan Download (649kB) |
|
Text
S_BD_TSK_1903182_Chapter3.pdf Download (190kB) |
|
Text
S_BD_TSK_1903182_Chapter4.pdf Restricted to Staf Perpustakaan Download (11MB) |
|
Text
S_BD_TSK_1903182_Chapter5.pdf Download (55kB) |
|
Text
S_BD_TSK_1903182_Appendix.pdf Restricted to Staf Perpustakaan Download (585kB) |
Abstract
PT Lizzie Parra Kreasi merupakan perusahan yang bergelut di bidang kosmetik, yang didirikan tahun 2016 oleh beauty influencer Lizzie Parra. Penelitian ini dilakukan untuk membangun REST API menggunakan framework Express JS dan Node.js, untuk menunjang frontend developer dalam pengembangan Human Resource Information System (HRIS) di PT Lizzie Parra Kreasi. Pembangunan REST API menjadi solusi yang ditawarkan untuk permasalahan di PT Lizzie Parra Kreasi, yang belum memiliki database management system dan aplikasi backend pada HRIS, dan akan berdampak pada fungsionalitas beberapa fitur yang membutuhkan pertukaran informasi secara dua arah (web dinamis). Metode penelitian yang digunakan dalam penelitian ini adalah design science research method (DSRM), Dalam tahap mengembangkan aplikasi, siklus hidup pengembangan perangkat lunak yang digunakan adalah metode waterfall. Dimulai dengan tahapan analisis, untuk mengidentifikasi masalah, menggali informasi sistem yang sedang berjalan, hingga menganalisis kebutuhan dengan pemodelan unified modeling language (UML). Selanjutnya, perancangan dilakukan untuk menentukan bagaimana tabel yang akan dibuat dan relasinya, serta format ouput dari REST API. Implementasi API dilakukan dengan melakukan call API per endpoint, dengan bantuan aplikasi Postman. Kemudian, REST API melewati tahapan pengujian alpha dan pengujian beta. Hasil dari pengujian alpha yang menggunakan metode black box menunjukkan keseluruhan fungsionalitas aplikasi berjalan dengan baik. Sedangkan pada pengujian beta, dilakukan wawancara user acceptance testing terhadap frontend developer, dengan hasil yang menunjukkan REST API diterima dengan baik oleh user, dengan beberapa catatan yaitu masukan mengenai penggunaan kode status HTTP. Masukan tersebut dapat menjadi rekomendasi dalam pengembangan selanjutnya, supaya frontend developer dapat memastikan dan membedakan error-error secara spesifik. PT Lizzie Parra Kreasi is a company engaged in the cosmetics field, which was founded in 2016 by beauty influencer Lizzie Parra. This research aims to develop a REST API using Express JS and Node.js to assist frontend developers in creating a Human Resource Information System (HRIS) at PT Lizzie Parra Kreasi. The REST API serves as a solution to address the absence of a database management system and backend HRIS application at the company, which impacts the functionality of various features requiring bidirectional information exchange (dynamic web). The study utilizes the design science research method (DSRM) and follows the waterfall method in the software development life cycle. The development process begins with the analysis phase to identify problems, gather information on existing systems, and analyze requirements using unified modeling language (UML). The subsequent design phase determines the creation of tables, their relationships, and the output format of the REST API. API implementation involves making API calls per endpoint, facilitated by the Postman application. The REST API undergoes alpha and beta testing stages. The alpha testing, performed using the black box method, demonstrates the overall functionality of the application. In beta testing, user acceptance testing interviews are conducted with frontend developers, indicating a positive reception of the REST API with a few suggestions regarding the use of HTTP status codes. These suggestions can serve as recommendations for further development, enabling frontend developers to identify and distinguish specific errors more effectively.
Item Type: | Thesis (S1) |
---|---|
Additional Information: | Link Google Scholar: https://scholar.google.com/citations?user=WAbts3MAAAAJ&hl=id&oi=ao ID SINTA Dosen Pembimbing: Rangga Gelar Guntara : 6738149 Oding Herdiana : 6745912 |
Uncontrolled Keywords: | Node.js, Express JS, REST API, Human Resource Information System |
Subjects: | L Education > L Education (General) |
Divisions: | UPI Kampus Tasikmalaya > S1 Bisnis Digital |
Depositing User: | Varinia Azkarin |
Date Deposited: | 21 Aug 2023 06:13 |
Last Modified: | 21 Aug 2023 06:13 |
URI: | http://repository.upi.edu/id/eprint/97982 |
Actions (login required)
View Item |