Universitas Syiah Kuala | ELECTRONIC THESES AND DISSERTATION

Electronic Theses and Dissertation

Universitas Syiah Kuala

    SKRIPSI
Alif Alghiffari, RANCANG BANGUN BACKEND APLIKASI E-COMMERCE PAK THANI DI PT MULA ARTHA UTAMA BERBASIS DIAGRAM KOMPONEN. Banda Aceh Fakultas MIPA - Informatika,2026

Penelitian ini bertujuan untuk merancang dan membangun backend aplikasi e-commerce pakthani di pt mula artha utama menggunakan pendekatan berbasis komponen dengan bahasa pemrograman golang. proses analisis kebutuhan sistem mengidentifikasi kebutuhan fungsional dan non-fungsional yang penting untuk mendukung operasional aplikasi secara optimal. desain berbasis komponen dipilih untuk memudahkan pengembangan dan pemeliharaan, serta memungkinkan penggunaan ulang komponen dan penambahan fitur baru tanpa mengganggu keseluruhan sistem. backend yang dirancang kemudian diuji fungsionalitasnya secara komprehensif menggunakan metode white box testing (statement coverage) dan postman untuk memastikan integrasi request-response berjalan dengan baik. hasil penelitian menunjukkan bahwa arsitektur berbasis komponen berhasil menghasilkan 9 relasi entitas database dan 38 antarmuka api. tujuan penelitian yang mencakup perancangan aplikasi berdasarkan kebutuhan sistem, implementasi backend yang terstruktur, serta pengujian fungsionalitas dan analisis kemudahan pengembangan telah tercapai dengan baik. implementasi pendekatan berbasis komponen dalam pengembangan backend aplikasi e-commerce pakthani berhasil memenuhi kebutuhan pt mula artha utama dalam menciptakan sistem yang efisien, terstruktur, dan mudah dipelihara. kata kunci : backend, e-commerce, komponen, performa, skalabilitas, golang



Abstract

The objective of this research is to design and construct the backend of the PakThani e-commerce application at PT Mula Artha Utama using a component-based approach with the Golang programming language. The system requirements analysis process identifies the functional and non-functional requirements that are essential for ensuring the optimal operation of the application. A component-based design was selected to facilitate development and maintenance, as well as enable the reuse of components and the incorporation of new features without disrupting the overall system. The designed backend was comprehensively tested for functionality using White Box Testing (Statement Coverage) and Postman to ensure proper Request-Response integration. The results demonstrate that the component-based architecture successfully generated 9 database entity relations and 38 API interfaces. The research objectives, which include designing the application based on system requirements, implementing a structured backend, as well as testing functionality and analyzing the ease of development, have been successfully met. The implementation of a component-based approach in developing the backend of the PakThani e-commerce application has successfully met the needs of PT Mula Artha Utama in creating a system that is structured and easy to maintain. Keywords : Backend, E-commerce, Component, Performance, Scalability, Golang



    SERVICES DESK