Implementasi Frontend dan Backend Refaktorisasi Sistem Informasi Manajemen Domain ITS (SIMDOM)

Pambudi, Robby Ulung and Robbani, Nisrina Salma (2025) Implementasi Frontend dan Backend Refaktorisasi Sistem Informasi Manajemen Domain ITS (SIMDOM). Project Report. [s.n.], [s.l.]. (Unpublished)

[thumbnail of 5025211042_5025221290-Project_Report.pdf] Text
5025211042_5025221290-Project_Report.pdf - Accepted Version
Restricted to Repository staff only

Download (2MB) | Request a copy

Abstract

Sistem Informasi Manajemen Domain ITS (SIMDOM) dirancang untuk mempermudah pengelolaan domain institusional di Institut Teknologi Sepuluh Nopember (ITS). Proses kerja praktik melibatkan refaktorisasi frontend dan backend menggunakan Next.js, dan Golang dengan pendekatan Domain Driven Design (DDD), yang dilengkapi dengan pembuatan API RESTful menggunakan Gin Gonic, integrasi GORM untuk proses ORM, serta penerapan SQL Server sebagai basis data utama. Pengujian mencakup pengelolaan domain, pengajuan pengalihan, dan autentikasi pengguna untuk memastikan setiap fungsi berjalan sesuai spesifikasi. Hasil refaktorisasi menunjukkan peningkatan modulitas, efisiensi, dan skalabilitas dalam SIMDOM. Pendekatan DDD berhasil menciptakan struktur aplikasi yang lebih rapi, mempermudah pemeliharaan dan pengembangan di masa mendatang. Kinerja layanan pun terbukti stabil, sehingga memenuhi kebutuhan ITS akan sistem manajemen domain yang andal, mudah diperbarui, dan mampu menampung perkembangan fitur ke depan.
================================================================================================================================
The ITS Domain Management Information System (SIMDOM) is designed to simplify institutional domain management at Institut Teknologi Sepuluh Nopember (ITS). The practical work process involved frontend and backend refactoring using Next.js and Golang with a Domain Driven Design (DDD) approach, complemented by RESTful API development using Gin Gonic, GORM integration for ORM processes, and SQL Server implementation as the main database. Testing covered domain management, redirection requests, and user authentication to ensure each function operates according to specifications.The refactoring results showed improvements in modularity, efficiency, and scalability in SIMDOM. The DDD approach successfully created a cleaner application structure, making maintenance and future development easier. Service performance proved to be stable, thus meeting ITS's needs for a reliable domain management system that is easily updatable and capable of accommodating future feature developments.

Item Type: Monograph (Project Report)
Uncontrolled Keywords: Sistem Informasi Manajemen, Next JS, Golang, Domain-Driven Design, SQL Server
Subjects: T Technology > T Technology (General) > T58.6 Management information systems
Divisions: Faculty of Intelligent Electrical and Informatics Technology (ELECTICS) > Informatics Engineering > 55201-(S1) Undergraduate Thesis
Depositing User: Nisrina Salma Robbani
Date Deposited: 25 Feb 2025 00:31
Last Modified: 25 Feb 2025 00:31
URI: http://repository.its.ac.id/id/eprint/118847

Actions (login required)

View Item View Item