Claim Missing Document
Check
Articles

Found 5 Documents
Search

Implementasi High-Availability WordPress Deployment Berbasis Teknologi AWS Martin Gunawan Manurung; Akhyar Lubis; Hafni
Bulletin of Computer Science Research Vol. 4 No. 2 (2024): Februari 2024
Publisher : Forum Kerjasama Pendidikan Tinggi (FKPT)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47065/bulletincsr.v4i2.333

Abstract

In the current digital era, the reliability and availability of websites have become critical factors in business operations. However, many organizations that use WordPress often face problems with the availability and access speed of their sites. This research focuses on the implementation of High Availability (HA) on WordPress using Amazon Web Services (AWS) as a solution to these problems. The research approach involves the use of a prototype method, which allows for concept testing and rapid iteration in a controlled environment. This process involves collecting data on server infrastructure and cloud computing, as well as configuring and testing relevant AWS services. The main goal is to develop a reliable and efficient WordPress infrastructure, focusing on the implementation of Elastic Load Balancing, Amazon RDS, storage buckets, and CDN distribution in the Lightsail environment. The research results show a significant improvement in the performance and reliability of WordPress sites. The HA implementation involves strategies such as using Elastic Load Balancing for efficient traffic distribution, data storage on Amazon RDS, and static media storage with storage buckets and content distribution. Performance evaluation confirms that the proposed solution improves the availability and access speed of WordPress sites.
Implementasi dan Pengujian Menggunakan Metode BlackBox Testing Pada Sistem Informasi Tracer Study Zen, Muhammad; Irwan; Hafni; Ananda, M. Dea Putra
Bulletin of Computer Science Research Vol. 4 No. 4 (2024): June 2024
Publisher : Forum Kerjasama Pendidikan Tinggi (FKPT)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47065/bulletincsr.v4i4.359

Abstract

The research is aimed at implementing and testing the information systems of the Tracer Study at Panca Development University using the BlackBox Testing method. The BlackBox test method is chosen to evaluate the functionality of the system without having to know the internal details of that system. Previous research results showed that BlackBox testing was effective in identifying functional errors without requiring in-depth knowledge of the internal structure of the system. In the context of information system development, the use of testing methods such as BlackBox Testing becomes essential to ensure that the developed system functions properly according to the needs of the user. Implementation of this method on the Tracer Study information system is expected to improve the quality of the system and ensure that the system can provide accurate and useful information to the user. Thus, the research contributes to the development of the information system Tracer Studies in the higher education environment, in particular Panca Budi Development University, with a testing approach that focuses on the external functionality of the systems. The results of the implementation and testing using the BlackBox Testing method are expected to improve the quality and reliability of the Tracer Study information system that can support better decision-making in the future.
Design of an Application System for Creative Recording of Students at SMK N 9 Medan Based on Android Hafni; Irwan; Zen, Muhammad; Rizki, Muhammad
Bahasa Indonesia Vol 16 No 03 (2024): Instal : Jurnal Komputer
Publisher : Cattleya Darmaya Fortuna

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.54209/jurnalinstall.v16i03.225

Abstract

A school is an institution or agency to create a means of activities for students' learning media and teaching for educators formed in an organization. One of the learning media that is developing in the future is creating brilliant creative ideas, so that it can provide motivation to students to create creative ideas. Creativity is a person's ability to create something new, either in the form of ideas or real works that are relatively different from what already exists. As for students' creative recording, it is still desktop-based. For this reason, a system needs to be developed so that it can provide information on creative students and non-creative students based on Android, in order to make it easier to manage and record students who are creative and not creative. By implementing an Android-based creative recording application for students, it is possible to optimize decision making in accordance with the provisions that have been set for processing student data for creative and non-creative students. Based on the results of system testing that has been implemented and is running optimally and can provide information about 90% of students who are creative and 10% of students who are not creative.
DESIGN OF A WEBSITE-BASED KITCHEN INVENTORY SHOPPING SYSTEM (CASE STUDY: PARADISE DYNASTY) Gulo, Yaferman; Hafni; Putra, Eka
Bahasa Indonesia Vol 16 No 05 (2024): Instal : Jurnal Komputer
Publisher : Cattleya Darmaya Fortuna

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.54209/jurnalinstall.v16i05.303

Abstract

Paradise Dynasty faces challenges in managing kitchen inventory and shopping needs in an efficient and organized manner. The manual system implemented so far often causes recording errors, material shortages, or waste due to the lack of effective monitoring. Therefore, this research aims to design and develop a website-based kitchen inventory system to optimize the management of raw material stocks and shopping processes. The system is designed using a web-based technology approach that allows users to monitor stock availability, record shopping needs, and generate reports automatically. The development process is carried out through the stages of needs analysis, system design, implementation, and functionality testing. The system is also equipped with notification features for materials that are approaching the minimum stock limit, as well as shopping history to support management decisions. The results of the testing show that the system is able to improve efficiency and accuracy in kitchen inventory management. The system also helps reduce the risk of shortages or overstocks, and simplifies the operational decision-making process. Thus, the designed system is expected to be an innovative solution for Paradise Dynasty in supporting a more modern and integrated inventory management.
Implementasi Convolutional Neural Network (CNN) untuk Klasifikasi Jenis Jerawat Berbasis Web Menggunakan Streamlit Ayu Asyva Irfita; Muhammad Muttaqin; Hafni
Jurnal Nasional Teknologi Komputer Vol 5 No 3 (2025): Juli 2025
Publisher : CV. Hawari

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Acne vulgaris is one of the most common skin problems, particularly on the facial area, and it negatively affects the quality of life of sufferers both physically and mentally. The prevalence of acne continues to rise globally and nationally, especially among adolescents and young adults. This study aims to classify types of acne using the Convolutional Neural Network (CNN) method and to implement the results into an interactive web-based application using Streamlit, in order to facilitate users in independently detecting acne.The dataset used consists of 360 acne images collected from Google and Kaggle, which were categorized into four acne types: whiteheads, blackheads, pustules, and nodules before being split into training and testing datasets. This study employs three CNN architectures: InceptionV3, VGG16, and EfficientNetB0. Training was carried out in two stages with a learning rate of 0.0001 during the initial phase and 0.000005 during the fine-tuning phase, across a total of 50 epochs. The models were trained using the Adam optimizer, along with callbacks such as EarlyStopping, ModelCheckpoint, and ReduceLROnPlateau to prevent overfitting and enhance training efficiency.Model performance was evaluated using a confusion matrix. The evaluation results showed that the VGG16 architecture achieved the highest accuracy at 97%, followed by InceptionV3 with 96%, while EfficientNetB0 only reached 26% accuracy. The best-performing model was then integrated into a Streamlit-based application featuring a simple interface that allows users to upload facial images, detect acne types, and receive initial treatment recommendations.