Perancangan dan Implementasi Sistem Modul MyITS Space Management untuk Manajemen Ruangan pada Lingkungan ITS

Ismail, Ismail and Lutvie, Eldenabih Tavirazin (2024) Perancangan dan Implementasi Sistem Modul MyITS Space Management untuk Manajemen Ruangan pada Lingkungan ITS. Project Report. [s.n.], [s.l.]. (Unpublished)

[thumbnail of 5025201223_5025201213-Project_Report.pdf] Text
5025201223_5025201213-Project_Report.pdf - Accepted Version

Download (1MB)

Abstract

Laporan kerja praktik ini membahas tentang perancangan dan implementasi sistem modul MyITS Space Management untuk manajemen ruangan pada lingkungan ITS. Sistem ini dirancang untuk memudahkan administrator dalam mengelola data aset ruang di ITS. Metode yang digunakan dalam pengembangan sistem meliputi perumusan masalah, studi literatur, analisis dan perancangan sistem, implementasi, pengujian dan evaluasi, serta penarikan kesimpulan. Perancangan sistem menggunakan arsitektur Domain Driven Design dan pattern CQRS untuk pemisahan operasi baca-tulis. Implementasi sistem menggunakan bahasa pemrograman Golang dengan framework Gin untuk backend API server, dan NextJS sebagai frontend. Database yang digunakan adalah Azure Data Studio. Hasil evaluasi menunjukkan bahwa sistem mampu memenuhi fungsionalitas yang diharapkan, seperti menampilkan daftar dan detail ruang, melakukan CRUD ruang dan fasilitas, serta menangani error dengan baik. Dengan demikian, sistem ini dapat membantu administrator dalam mengelola data ruangan di ITS secara efektif. Pengembangan lebih lanjut dapat difokuskan pada penambahan fitur dan performa sistem.
============================================================================================================================
This practical work report discusses the design and implementation of the MyITS Space Management module system for room management in the ITS environment. This system is designed to facilitate administrators in managing space asset data in ITS. The methods used in system development include problem formulation, literature study, system analysis and design, implementation, testing and evaluation, and conclusion drawing. The system design uses Domain Driven Design architecture and CQRS pattern for read-write operation separation. The system implementation uses the Golang programming language with the Gin framework for the backend API server, and NextJS as the frontend. The database used is Azure Data Studio. The evaluation results show that the system is able to fulfill the expected functionality, such as displaying the list and details of rooms, performing CRUD of rooms and facilities, as well as handling errors with the expected functionality. rooms and facilities, and handle errors well. Thus, this system can help administrators in managing room data in ITS effectively. Further development can be focused on adding features and system performance.

Item Type: Monograph (Project Report)
Uncontrolled Keywords: API, CRUD, MyITS Space Management
Subjects: T Technology > T Technology (General) > T56.8 Project Management
T Technology > T Technology (General) > T57.5 Data Processing
T Technology > T Technology (General) > T58.6 Management information systems
Divisions: Faculty of Information and Communication Technology > Informatics > 55201-(S1) Undergraduate Thesis
Depositing User: Muhammad Ismail
Date Deposited: 07 Feb 2024 01:17
Last Modified: 07 Feb 2024 01:17
URI: http://repository.its.ac.id/id/eprint/106261

Actions (login required)

View Item View Item