Abstract:Abstract: Sarkun shop is a shop that sells various types of shoes located in Sei Balai, Batubara Regency. The results of observations and interviews with the owner of the Sarkun Shop, data collection on shoe stock in the…
warehouse, and recording of sales transactions are still done manually, so it takes a long time. Single Exponential Smoothing is a continuous smoothing procedure for forecasting the latest observational objects, which focuses on decreasing priority in stages on older observational data. Implementing the Single Exponential Smoothing method to forecast shoe sales will make it easier for store owners to stock up on shoes. The programming language used is PHP and MySQL database. PHP is a programming language capable of making websites dynamic. MySQL uses a server, localhost/phpMyAdmin, and a database server. The results of this study are forecasting shoe sales in March 2023 where sales, Nike: 5.0; Adidas: 6.0; Geoffmax: 9.0; Water Street: 15; and Vans: 2.
Keywords: single exponential smoothing; forecasting; PHP; MYSQL.
Abstrak: Toko Sarkun merupakan toko yang menjual berbagai jenis sepatu yang berlokasi di Sei Balai, Kabupaten Batubara. Hasil observasi dan wawancara dengan pemilik Toko Sarkun, pendataan stok sepatu di gudang serta pencatatan transaksi penjualan masih dilakukan secara manual, sehingga membutuhkan waktu yang lama. Single Exponential Smoothing merupakan sebuah prosedur pemulusan terus - menerus pada peramalan terhadap objek pengamatan terbaru, yang menitik - beratkan pada penurunan prioritas secara bertingkat pada data pengamatan yang lebih tua. Dengan mengimplementasikan metode Single Exponential Smoothing untuk meramalkan penjualan sepatu dimasa yang akan datang akan memudahkan pemilik took menyediakan stok sepatu. Bahasa pemrogram yang digunakan adalah PHP dan database Mysql. PHP merupakan bahasa pemrograman yang mampu untuk membuat website menjadi dinamis. MySQL menggunakan sebuah server yaitu locallhost/phpMyAdmin dan juga database server. Hasil penelitian ini adalah forcasting penjualan sepatu di bulan Maret 2023 dimana penjualan pada bulan Maret 2023, Nike : 5,0; Adidas : 6,0; Geoffmax: 9,0; Air Street : 15; dan Vans : 2.
Kata kunci: single eponential smoothing; peramalan; PHP; MySQL.
Abstract:Abstract: An expert system that is able to identify the initial malfunction of a server with the linux operating system at BP Batam at the application layer based on the knowledge provided directly from experts / experts…
and through literature studies. This study uses the calculation method of Certainty Factor (CF) in calculating the level of expertise. This research data consists of indication data and data of server errors or problems, as well as data on rules. Expert systems in organizations, especially in BP Batam are aimed at adding value, increasing productivity and managerial areas that can draw conclusions quickly. The benefits obtained from an expert system that is able to diagnose and identify quickly, precisely and accurately to the indication of errors or problems caused are expected to be able to help server administrators in anticipating more severe system damage and can disrupt system operations at BP Batam.
Keywords: Certainty Factor; Expert System.
Abstrak: Sistem pakar yang mampu mengidentifikasi kerusakan awal server dengan sistem operasi linux di BP Batam pada layer aplikasi berdasarkan pengetahuan yang diberikan langsung dari pakar/ahlinya dan melalui studi literatur. Penelitian ini menggunakan metode perhitungan Certainty Factor (CF) dalam menghitung tingkat kepakaran. Data penelitian ini terdiri dari data indikasi dan data error atau permasalahan server, serta data aturan. Sistem pakar pada organisasi khususnya di BP Batam ditujukan untuk penambahan value, peningkatan produktivitas serta area manajerial yang dapat mengambil kesimpulan dengan cepat. Manfaat yang diperoleh dari sistem pakar yang mampu melakukan diagnosis dan identifikasi dengan cepat, tepat dan akurat terhadap indikasi error atau permasalahan yang ditimbulkan diharapkan mampu membantu para administrator server dalam mengantisipasi kerusakan sistem yang lebih parah dan dapat mengganggu operasional sistem di BP Batam.
Kata kunci: Certainty Factor; Sistem Pakar.
Abstract:Abstract: The use of contraception is one solution in overcoming the rising pregnancy rate which is part of the Family Planning (KB) program. The problem that occurs today is the lack of public knowledge in choosing contraceptives…
raceptives that are in accordance with health conditions. Limited time, place and experts in conveying the right contraceptive information is one of the obstacles. With the existence of an expert system which is a computer-based application, it will be able to solve problems as thought by experts. The design of this expert system is built to diagnose the type of contraception that is suitable according to health conditions. Knowledge of an expert, namely a midwife or obstetrician in diagnosing contraceptives that are in accordance with the health conditions of the acceptor's body implanted in a system using the Forward Chaining method. From these criteria, the system will conclude which contraception is suitable for use. With this expert system, it will help users and make it easier to determine the choice of the appropriate contraceptive. The test results show that the expert system application made is feasible and can be used by the community in conducting computerized consultations. This application is made using the PHP programming language and MySQL as the database server.
Keywords: Expert System;Forward Chaining Method;Contraceptive Devices;Family Planning (KB)
Abstrak: Penggunaan alat kontrasepsi adalah salah satu solusi dalam mengatasi naiknya tingkat kehamilan yang merupakan bagian dari program Keluarga Berencana (KB). Permasalahan yang terjadi saat ini adalah masih minimnya pengetahuan masyarakat dalam memilih alat kontrasepsi yang sesuai dengan kondisi kesehatan. Keterbatasan waktu, tempat dan tenaga para ahli dalam menyampaikan informasi alat kontrasepsi yang tepat menjadi salah satu kendalanya. Dengan adanya sistem pakar yang merupakan aplikasi berbasis komputer nantinya dapat menyelesaikan masalah sebagaimana yang dipikirkan oleh para pakar. Perancangan sistem pakar ini dibangun untuk mendiagnosa jenis kontrasepsi yang cocok sesuai dengan kondisi kesehatan. Pengetahuan seorang pakar yaitu bidan atau dokter ahli kandungan dalam mendiagnosa alat kontrasepsi yang sesuai dengan kondisi kesehatan tubuh akseptor yang ditanamkam pada sebuah sistem menggunakan metode Forward Chaining. Dari kriteria-kriteria tersebut sistem akan menyimpulkan alat kontrasepsi yang sesuai untuk digunakan. Dengan adanya sistem pakar ini akan membantu pengguna dan mempermudah dalam menentukan pilihan alat kontrasepsi yang sesuai. Hasil uji menunjukan bahwa aplikasi sistem pakar yang dibuat layak dan bisa digunakan oleh masyarakat dalam melakukan konsultasi secara komputerisasi. Aplikasi ini dibuat menggunakan bahasa pemrograman PHP dan MySQL sebagai database server.
Kata kunci: Sistem Pakar;Metode Forward Chaining;Alat Kontrasepsi;Keluarga Bere-ncana (KB)
Abstract:Abstract: An advancement in communication technology currently has an influence on developments in data management in the joints of life, making the need for a media center something a must in digital archive storage. Data…
ta will not always be stored in personal computers, but it would be better if there was a centralized data container to be a solution in storage media, in order to prevent data loss or data backup. The term network (network) is used when there are at least two or more devices that are connected to one another. To carry out data exchange in this network, a protocol is used that specifies how data is exchanged, and one of the most widely used protocols is the File Transfer Protocol (FTP). FTP is generally useful as a means of exchanging files or data in a network. The FTP protocol is not secure enough, because when data transfer there is no security to protect it. Therefore the FTP protocol is necessary for additional security, by implementing the SSL security protocol or Secure Socket Layer Security protecting the FTP protocol during data transfer. SSL certificates are used for the purpose of handling the security of data packets transmitted over the network system. When SSL is activated, the server and client when the connection occurs will be encrypted so that the data cannot be seen by others.
Keywords: FTP; Network; Server; SSL
Abstrak: Suatu Kemajuan teknologi komunikasi saat ini memiliki pengaruh terhadap perkembangan didalam pengelolaan data didalam sendi kehidupan, membuat kebutuhan akan media center menjadi sesuatu yang harus dalam penyimpanan arsip digital. Data tidak selamanya akan tersimpan di dalam personal computer saja tetapi akan lebih baik jika ada wadah data terpusat menjadi solusi dalam media penyimpanan, agar menjaga dari kehilangan data atau cadangan data. Istilah jaringan (network) dipakai apabila terdapat minimal dua atau lebih perangkat yang terhubungkan satu dengan yang lainnya. Untuk melaksanakn pertukaran data didalam jaringan ini, digunakan protocol yang menspesifikasikan bagaimana data dipertukarkan, dan salah satu protocol yang banyak digunakan adalah File Transfer Protocol (FTP). FTP umumnya bermanfaat sebagai sarana pertukaran file atau data dalam suatu network. Protokol FTP tidaklah cukup aman, dikarenakan ketika transfer data tidak ada keamanan untuk melindunginya. Maka dari itu protokol FTP perlu untuk penambahan keamanan, dengan menerapkan protokol keamanan SSL atau Secure Socket Layer Security melindungi protokol FTP pada saat transfer data. Sertifikat SSL dimanfaatkan untuk keperluan menangani keamanan paket data yang ditransmisikan melalui sistem jaringan. Ketika SSL diakatifkan, maka server dan client ketika terjadi koneksi akan ter enkripsi sehingga data yang ada tidak dapat untuk dilihat oleh orang lain.
Kata kunci: FTP;Network; Server; SSL
Abstract:The increased use of technology in education has encouraged the development of e-learning platforms that can provide effective and affordable learning experiences. However, the scalability and viability of e-learning platforms…
tforms is often a challenge in the face of an increasing number of users and workloads. In this dedication, we propose the use of mi-croservice architecture in e-learning platforms to optimize scalability and maintain platform viability. We design and implement a microservice-based e-learning platform consisting of independent microservices, such as user management, course management, content management, and grading systems. We implement standardized API mechanisms for interactions between these microservices. We also vertically increase CPU capacity on each microservice instance to address increased workloads. We also observed that the use of microservices architecture makes it easy to maintain, develop, and integrate new features into the platform. In this overall dedication, we show that the implementation of microservices on e-learning platforms is able to provide optimal scalability and maintain the continuity of the platform in the face of increasing user needs
Keywords: e-learning; microservice; skalabilitas; kinerja; monolitik
Abstract: Peningkatan penggunaan teknologi dalam pendidikan telah mendorong perkembangan platform e-learning yang dapat memberikan pengalaman pembelajaran yang efektif dan terjangkau. Namun, skalabilitas dan kelangsungan platform e-learning sering menjadi tantangan dalam menghadapi peningkatan jumlah pengguna dan beban kerja. SMK Swasta As-Syifa Kisaran menggunakan platform E-learning berbasis monolitik yang menyebabkan semakin banyak aktivitas platform digunakan semakin berat. Beberapa tahapan dilakukan dimulai dengan identifikasi masalah, perencanaan dan desain program, pelaksanaan, evaluasi dan analisis, serta penyusunan dan publikasi laporan. Arsitektur monolitik sebelumnya yang diterapkan perlu diperbaharui dengan arsitektur microservice bertujuan untuk mengoptimalkan skalabilitas dan menjaga kelangsungan platform E-Learning. Permasalahan pada penggunaan traffic yang tinggi dan berfokus pada satu server semakin lama semakin membebani server. Berdasarkan masalah tersebut maka layanan dipecah menjadi beberapa layanan webservice menggunakan arsitektur microservice yang terdiri dari layanan-microservice independen, seperti manajemen pengguna, kursus, konten, dan sistem penilaian. Peningkatan kapasitas CPU secara vertikal diperlukan sehingga microservice dapat mengatasi peningkatan beban kerja server. Hasil implementasi microservice yang diterapkan pada platform e-learning SMK As-Syifa mampu memberikan skalabilitas yang optimal untuk kelangsungan platform dalam menghadapi peningkatan kebutuhan pengguna
Kata kunci: e-learning; microservice; scalability; performance; monolitik
Abstract:Abstract: SMK Negeri 1 Setia Janji is a vocational high school that is engaged in technology that has three departments namely RPL (Software Engineering), TSM (Motorcycle Engineering) and TKR (Light Vehicle Engineering).…
Department of RPL is focused into mastery of programming, for example in making dynamic web application, but after finished making web application needed a computer network so that application can be run and can be arranged through computer network system either peer to peer or client server, it needs to be done collaboration between mastery in the field of programming with mastery in the field of computer network systems, especially based on peer to peer and client server.
Keywords :Networking, peer to peer, client server
Abstrak: SMK Negeri 1 Setia Janji adalah Sekolah Menengah Kejuruan yang bergerak di bidang teknologi yang memiliki tiga jurusan yaitu RPL (Rekayasa Perangkat Lunak), TSM (Teknik Sepeda Motor) dan TKR (Teknik Kendaraan Ringan). Jurusan RPL difokuskan ke dalam penguasaan pemrograman, misalnya dalam membuat aplikasi web dinamis, tetapi setelah selesai membuat aplikasi web tersebut maka diperlukan sarana jaringan komputer agar aplikasi tersebut dapat dijalankan dan dapat diatur melalui sistem jaringan komputer tersebut baik secara peer to peer maupun client server, oleh sebab itu perlu dilakukan kolaborasi antara penguasaan dibidang pemrograman dengan penguasaan di bidang sistem jaringan komputer khususnya berbasis peer to peer dan client server.
Kata kunci : Jaringan, peer to peer, client server
Abstract:Abstract : This community service activity is held in SMK Negeri 1 Setia Janji on the students of RPL (Software Engineering), amounting to 23 people. The purpose of the implementation of this activity is to provide training…
ing to participants about windows server 2008 management and implementation and configuration that has not been previously taught, so it is expected to improve the new skills for each participant. The method of implementing community service is done by providing training with the stages of the delivery of the material from the module and direct practice in the laboratory room. From the results of observations, interviews undertaken and the findings can be concluded that this community service activity provides a very large and targeted benefits, thereby providing additional insight and new knowledge in the field of information technology, especially windows server 2008 outside of learning that had been received by students in SMK Negeri 1 Setia Janji.
Keywords: windows server 2008, configuration, management
Abstrak : Kegiatan pengabdian kepada masyarakat ini dilaksanakan di SMK Negeri 1 Setia Janji pada siswa-i jurusan RPL (Rekayasa Perangkat Lunak) yang berjumlah 23 orang. Tujuan dari pelaksanaan kegiatan ini adalah untuk memberikan pelatihan kepada peserta mengenai manajemen windows server 2008 beserta implementasi maupun konfigurasinya yang sebelumnya belum pernah diajarkan, sehingga diharapkan dapat meningkatkan keterampilan baru bagi diri masing-masing peserta. Metode pelaksanaan pengabdian kepada masyarakat dilakukan dengan cara memberikan pelatihan dengan tahapan penyampaian materi dari modul yang diberikan dan praktek langsung di ruang laboratorium. Dari hasil pengamatan, wawancara yang di lakukan serta temuan yang kami dapatkan dapat disimpulkan bahwa program pengabdian masyarakat ini memberikan manfaat yang sangat besar dan tepat sasaran, sehingga memberikan tambahan wawasan serta pengetahuan baru di bidang teknologi informasi, khususnya windows server 2008 di luar pembelajaran yang selama ini di terima oleh siswa-i di SMK Negeri 1 Setia Janji.
Kata kunci : windows server 2008, konfigurasi, manajemen
Abstract:Abstract: The development of information and communication technology has driven digital transformation in various sectors, including agriculture. One of the technologies widely applied is the Internet of Things (IoT), which…
hich enables devices to be interconnected through the internet to perform monitoring and data exchange in real time. In hydroponic cultivation, water quality stability is a crucial factor that affects plant growth. The main parameters that need to be monitored include water acidity level (pH), water temperature, and dissolved nutrient concentration measured using Total Dissolved Solids (TDS). However, water quality monitoring is still commonly conducted manually, making it less efficient and potentially causing delays in detecting changes in water conditions. This study aims to design an IoT-based water quality monitoring system for hydroponic cultivation using an ESP32 microcontroller integrated with pH, temperature, and TDS sensors. The collected data are sent to a server and displayed on a web dashboard in real time, equipped with automatic notification features. The proposed system is expected to improve monitoring efficiency and increase the productivity of hydroponic cultivation
Keywords: esp32; hydroponics; internet of things; real-time monitoring; water quality.
Abstrak: Perkembangan teknologi informasi dan komunikasi mendorong transformasi digital dalam berbagai sektor, termasuk pertanian. Salah satu teknologi yang banyak diterapkan adalah Internet of Things (IoT) yang memungkinkan perangkat saling terhubung melalui jaringan internet untuk melakukan pemantauan dan pertukaran data secara real-time. Pada budidaya hidroponik, kestabilan kualitas air menjadi faktor penting yang mempengaruhi pertumbuhan tanaman. Parameter utama yang perlu diperhatikan meliputi tingkat keasaman air (pH), suhu air, serta konsentrasi nutrisi terlarut yang diukur menggunakan Total Dissolved Solids (TDS). Namun, pemantauan kualitas air masih banyak dilakukan secara manual sehingga kurang efisien dan berpotensi menimbulkan keterlambatan dalam mendeteksi perubahan kondisi air. Penelitian ini bertujuan merancang sistem pemantauan kualitas air hidroponik berbasis IoT menggunakan mikrokontroler ESP32 yang terintegrasi dengan sensor pH, suhu, dan TDS. Data dikirim ke server dan ditampilkan pada web dashboard secara real-time serta dilengkapi notifikasi otomatis. Sistem ini diharapkan meningkatkan efisiensi pemantauan dan produktivitas budidaya hidroponik.
Kata kunci: esp32; hidroponik; internet of things; kualitas air; monitoring real-time
Abstract:Abstract: In the era of the Internet of Things (IoT), cyber threats are increasingly complex and dynamic, thus demanding an adaptive and intelligent network security system. This study proposes a Convolutional Neural Network…
work (CNN)-based Intrusion Detection System (IDS) implemented through a Federated Learning (FL) approach in a Non-Independent and Identically Distributed (Non-IID) data environment. This approach allows the model to be trained in a distributed manner across multiple IoT devices without having to collect sensitive data to a central server, thereby maintaining data privacy while increasing the efficiency of the training process. The experiment used the CIC IoT 2023 dataset, which represents various modern IoT network traffic patterns. The results show that the proposed CNN–FL model achieves an overall accuracy of 0.99, with excellent performance in detecting various types of network traffic. The model obtains a perfect recall value (1.00) for normal traffic (Benign), as well as a very high F1-score for DDoS (0.99) and DoS (0.99) attacks. Stable and consistent performance across all five federation rounds demonstrates that this approach is a reliable, efficient, and accurate solution for detecting threats in distributed and privacy-preserving IoT networks.
Keywords: cnn; federated_learning; ids; non-iid; ciciot2023
Abstrak: Dalam era Internet of Things (IoT), ancaman siber semakin kompleks dan dinamis, sehingga menuntut sistem keamanan jaringan yang adaptif dan cerdas. Penelitian ini mengusulkan Intrusion Detection System (IDS) berbasis Convolutional Neural Network (CNN) yang diterapkan melalui pendekatan Federated Learning (FL) pada lingkungan data yang bersifat Non-Independent and Identically Distributed (Non-IID). Pendekatan ini memungkinkan model dilatih secara terdistribusi di berbagai perangkat IoT tanpa harus mengumpulkan data sensitif ke server pusat, sehingga mampu menjaga privasi data sekaligus meningkatkan efisiensi proses pelatihan. Eksperimen menggunakan dataset CIC IoT 2023, yang merepresentasikan berbagai pola lalu lintas jaringan IoT modern. Hasil penelitian menunjukkan bahwa model CNN–FL yang diusulkan mencapai akurasi keseluruhan sebesar 0.99, dengan performa yang sangat baik dalam mendeteksi berbagai jenis lalu lintas jaringan. Model memperoleh nilai recall sempurna (1.00) untuk lalu lintas normal (Benign), serta nilai F1-score yang sangat tinggi untuk serangan DDoS (0.99) dan DoS (0.99). Kinerja yang stabil dan konsisten di seluruh lima putaran federasi membuktikan bahwa pendekatan ini merupakan solusi yang andal, efisien, dan akurat untuk mendeteksi ancaman pada jaringan IoT yang bersifat terdistribusi dan menjaga privasi (privacy-preserving).
Kata kunci: cnn; federated_learning; ids; non-iid; ciciot2023
Abstract:Abstract: Conventional water reservoir filling systems often cause inefficiencies due to delays in monitoring or failure of the float system which results in overflowing water from the reservoir. this research aims to develop…
velop an ESP32-based water level monitoring and control system by utilising IoT technology and ultrasonic sensors, this system can facilitate users in monitoring water levels and automating pump control. this research uses the experimental method, starting from system design to system testing and analysis, as well as testing which includes sensor accuracy, system response, and communication stability with the IoT server. based on the results obtained. The test results show that the system has an average accuracy rate of 98.4% with an average response time of 1.8 seconds. based on the results obtained, this system shows a positive accuracy value and response time in its application.
Keywords: blynk; internet of things; monitoring; water level
Abstrak: Sistem pengisian tandon air secara konvensional sering kali menimbulkan ketidakefisienan karena keterlambatan dalam pemantauan atau kegagalan sistem pelampung yang mengakibatkan meluapnya air dari tandon. penelitian ini bertujuan untuk mengembangkan sistem monitoring dan kontrol ketinggian air berbasis ESP32 dengan memanfaatkan teknologi IoT dan sensor ultrasonik, sistem ini dapat memudahkan pengguna dalam memonitoring ketinggian air dan mengotomatisasi kontrol pompa. Penelitian ini menggunakan metode eksperimen, mulai dari perancangan sistem hingga pengujian dan analisis sistem, serta pengujian yang meliputi akurasi sensor, respon sistem, dan kestabilan komunikasi dengan server IoT. Hasil pengujian menunjukkan bahwa sistem memiliki tingkat akurasi rata-rata sebesar 98,4% dengan waktu respon rata-rata 1,8 detik. berdasarkan hasil yang diperoleh, sistem ini menunjukkan nilai akurasi dan waktu respon yang positif dalam pengaplikasiannya.
Kata kunci: blynk; internet of things; pemantauan; tingkat air