Claim Missing Document
Check
Articles

Found 5 Documents
Search
Journal : Jurnal Teknik Informatika

Pengembangan Arsitektur Microservices dengan RESTful API Gateway menggunakan Backend-for-frontend Pattern pada Portal Akademik Perguruan Tinggi: Development of Microservices Architecture with RESTful API Gateway using Backend-for-frontend Pattern in Higher Education Academic Portal Fransiscus Xaverius Senduk; Xaverius B. N. Najoan; Sherwin R. U. A. Sompie
Jurnal Teknik Informatika Vol. 18 No. 1 (2023): Jurnal Teknik Informatika
Publisher : Universitas Sam Ratulangi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35793/jti.v18i1.50402

Abstract

Abstract — Applications are typically built with a monolithic architecture, where all application components are combined into a single, indivisible application. As the monolithic application is further updated and developed, the drawbacks of this monolithic architecture begin to outweigh its benefits. At this time, the INSPIRE UNSRAT Portal still uses a monolithic architecture, hence further development will bring about the drawbacks of this architecture. Based on these issues, this study was conducted with the aim of developing a microservices architecture with a RESTful API Gateway using the Backend-for-frontend pattern, using the INSPIRE UNSRAT Portal application as a case study. The software development method used is Scrum, therefore it was carried out in collaboration with three other researchers in the fields of project management, mobile applications, and testing. This research succeeded in designing and creating a microservices architecture that includes 8 services and 39 endpoints, accelerating the development process, and allowing for improved service quality on mobile devices. Key words — Academic; Microservices; Portal; RESTful API;   Abstrak — Pada umumnya aplikasi dibangun dengan arsitektur monolith dimana semua komponen aplikasi dikombinasikan menjadi satu aplikasi tunggal yang tidak terbagi-bagi. Setelah aplikasi monolitik tersebut diperbarui dan dikembangkan lebih lanjut, kerugian dari arsitektur monolith ini akan mulai melampaui manfaat yang ditawarkannya. Pada saat ini, Portal INSPIRE UNSRAT masih menggunakan arsitektur monolith sehingga pada pengembangan lebih lanjut akan timbul kerugian dari arsitektur ini. Berdasarkan permasalahan tersebut maka dibuatlah penelitian ini yang bertujuan untuk mengembangkan arsitektur microservices dengan RESTful API Gateway menggunakan Backend-for-frontend pattern dengan mengambil studi kasus pada aplikasi Portal INSPIRE UNSRAT. Metode pengembangan perangkat lunak yang digunakan adalah Scrum sehingga dikerjakan bersama dengan tiga peneliti lain di bidang manajemen proyek, aplikasi mobile, dan pengujian. Penelitian ini berhasil merancang dan membuat arsitektur microservices yang di dalamnya terdapat 8 service dan 39 endpoint, mempercepat proses pengembangan, dan memungkinkan kualitas layanan yang ditingkatkan pada perangkat mobile. Kata kunci — Akademik; Microservices; Portal; RESTful API;
Quick Response Code Attendance System for Congregational Activity on Android-based Platform: Aplikasi Presensi Kehadiran Kegiatan Jemaat Menggunakan Sistem Quick Response Code berbasis Android Christian Cleavy Sunkudon; Xaverius B. N. Najoan; Sherwin R. U. A. Sompie
Jurnal Teknik Informatika Vol. 18 No. 3 (2023): Jurnal Teknik Informatika
Publisher : Universitas Sam Ratulangi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35793/jti.v18i3.50687

Abstract

Abstract — Evolution and life in modern times are developing rapidly, marked by the presence of technology such as smart mobile devices or smartphones and information technology today. Developments in modern times also have an impact on church life, one of which is the development of information technology. The management of information technology for the church is of particular concern in the life of the church ministry. One of the problems that occurs is the limited information resources of the congregation because the platform for this is not yet available. It was also found that the administration of attendance data collection for congregational activities still uses traditional methods that are less effective. In connection with the problems described above, it is necessary to breakthrough the management of data information from the old ways to a more systematic and modern process that can be used by the church, especially for the congregation iteself. This research aims to make changes in data management systems for the church, in the form of platforms that can be accessed by the congregation. Where this platform can accommodate congregation information, and can be accessed using existing mobile devices. The presence of information technology innovation by utilizing quick response system technology, helps various fields related to data, one of which is attendance recording. Congregations can use this platform to get access to information from the church. By using the Rapid Application Development method approach, this platform was successfully created as an innovation in church ministry. The result is a platform that is able to manage congregation data, as well as a place to record church attendance, without worrying about data inconsistencies. This platform is expected to be a new forum for church services and increase efficiency and ease of data access for church community layers. Key words—Android; Church; QR; Platform
Sistem Absensi Pengenalan Wajah Bermasker: Masked Face Recognition Attendance System Joshua Walangitan; Sherwin R. U. A. Sompie; Xaverius B. N. Najoan
Jurnal Teknik Informatika Vol. 19 No. 01 (2024): Jurnal Teknik Informatika
Publisher : Universitas Sam Ratulangi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35793/jti.v19i01.51327

Abstract

Sistem absensi yang sering di temukan di berbagai tempat masih menggunakan sistem absensi yang konvensional. Sistem ini memiliki banyak kekurangan. Contohnya waktu absensi yang tidak menentu dikarenakan seseorang bisa saja memanipulasi sistem absensi konvensional untuk kepentingan pribadi, menyulitkan pada saat rekapitulasi, dan cara ini dianggap sulit untuk diintegrasikan dengan hal lain. Pada masa sekarang juga dunia sedang dalam perlawanan terhadap virus corona, seluruh dunia sedang berpatisipasi untuk melawan virus ini dengan cara menggunakan masker, mencuci tangan secara rutin, dan tidak berkumpul di tempat yang ramai. Dengan tujuan dari penelitian ini dibuatlah sistem “Sistem Absensi Pengenanalan Wajah Bermasker”. Sistem ini dapat membantu dalam melakukan pengisian absen tanpa adanya sentuhan fisik ataupun membuka masker. Aplikasi ini berbasis sistem operasi windows, dan dibangun menggunakan metode Waterfall. Hasil dari penelitian ini adalah Sistem Absensi tidak lagi perlu sentuhan fisik yang bisa menyebarkan virus corona, melainkan sistem absen yang menggunakan wajah dan juga tanpa seseorang harus melepaskan masker mereka.
Sistem Traffic Light Otomatis Berdasarkan Panjang Antrian Kendaraan dengan Pengolahan Citra: Automatic Traffic Light System Based on Vehicle Queue Length with Image Processing Pierre Tawalujan; Sherwin R. U. A. Sompie; Pinrolinvic D. K. Manembu
Jurnal Teknik Informatika Vol. 19 No. 02 (2024): Jurnal Teknik Informatika
Publisher : Universitas Sam Ratulangi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35793/jti.v19i02.52144

Abstract

Abstract — This research is motivated by problems with traffic light as traffic signs which in several cases and certain places have not been able to overcome the problem of traffic jams which continue to occur accompanied by the rate of growth and population density in Indonesia. The traffic light system that is generally used today is the Fixed Time Traffic Light Controller, which in reality is less effective for this problem. For this reason, this research developed an Automatic Traffic Light System Based on Vehicle Queue Length with Image Processing with the aim of helping reduce congestion that occurs at intersections, by processing information through a working system on a computer. By using Image Processing, Python, Yolo, Matlab and going through testing stages, it can be concluded that the system can run and detect vehicles on every road lane. From overall car detection on each road section in five tests , it was found that the systems accuracy rate for detecting cars was 81%, and motorbike detection was 54%. Key words— Automatic Traffic Light; Fuzzy Mamdani; Image Processing; YOLO.   Abstrak — Penelitian ini dilatarblakangi oleh permasalahan pada traffic light sebagai rambu lalu lintas yang pada beberapa kasus dan tempat tertentu belum bisa mengatasi permasalahan macet yang terus terjadi diiringi oleh laju pertumbuhan dan kepadatan penduduk di Indonesia. Sistem lampu lalu lintas yang umumnya digunakan sekarang yaitu Fixed Time Traffic Light Controller, yang pada kenyataannya kurang efektif untuk permasalahan tersebut. untuk itu penelitian ini mengembangkan Sistem Traffic Light Otomatis Berdasarkan Panjang Antrian Kendaraan dengan Pengolahan Citra dengan tujuan untuk membantu mengurangi kemacetan yang terjadi dipersimpangan, dengan mengolah informasi melalui sistem kerja pada komputer. Dengan menggunakan Pengolahan Citra, Python, YOLO, Matlab dan melalui tahapan pengujian, dapat disimpulkan bahwa sistem dapat berjalan dan mendeteksi kendaraan pada setiap jalur jalan. Dari pendeteksian mobil secara keseluruhan pada setiap ruas jalan dalam lima kali pengujian didapatkan bahwa tingkat akurasi sistem mendeteksi mobil sebesar 81%, dan pendeteksian sepeda motor sebesar 54%. Kata kunci —Fuzzy Mamdani; Lampu Lalu Lintas Otomatis; Pengolahan Citra; YOLO.
Aplikasi Pendataan Pengunjung Perpustakaan Universitas Sam Ratulangi Manado Menggunakan Pemindai QR Code: Sam Ratulangi University Manado Library Visitor Data Collection Application Using a QR Code Scanner Yeremia Senduk; Sherwin R. U. A. Sompie; Agustinus Jacobus
Jurnal Teknik Informatika Vol. 19 No. 02 (2024): Jurnal Teknik Informatika
Publisher : Universitas Sam Ratulangi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35793/jti.v19i02.52478

Abstract

The rapid development of Information Technology (IT) has an impact on almost all aspects of life. With the existence of information technology, in this case the internet, all information in the form of text, images, sound or video can be accessed or sent quickly. The Sam Ratulangi University Library (UNSRAT) is one of the places to support the lecture and research activities of students and lecturers managed by the university. Currently the Unsrat library uses attendance books for members registered at the library. The process of collecting data on visitors to the Unsrat Library still uses traditional data collection, namely writing visitor data in books by the library admin. This process has shortcomings that the author found, such as the attendance book being lost and the data not being backed up elsewhere, recapping visitor reports having to be done manually and taking a long time and there being no report on how long visitors spend in the library. QR Code is a matrix code that can store up to thousands of alphanumeric information. So, by just using one code we can store and get the information we need. Based on the problems previously presented, using QR Codes can be a solution to facilitate the visitor data collection process. Visitors' personal data can be stored on the internet and the process of collecting data on visit times can be done easily and quickly by using a QR Code. Here the author recommends that there is a need for an application for data collection on Unsrat library visitors using a QR Code scanner. Key words — Library; Data Collection; QR Code.