cover
Contact Name
Adi Widarma
Contact Email
adiwidarma@unimed.ac.id
Phone
+6285275945045
Journal Mail Official
journal_cess@unimed.ac.id
Editorial Address
UPT TIK Universitas Negeri Medan Jl. Willem Iskandar pasar V Medan Estate, Medan 20221
Location
Kota medan,
Sumatera utara
INDONESIA
CESS (Journal of Computer Engineering, System and Science)
ISSN : 25027131     EISSN : 2502714X     DOI : https://doi.org/10.24114/cess
Core Subject : Science,
CESS (Journal of Computer Engineering, System and Science) contains articles on research results and conceptual studies in the fields of informatics engineering, computer science and information systems. The main topics published include: 1. Information security 2. Computer security 3. Networking & Data communication 4. Cloud & grid computing 5. Mobile Computing & Applications 6. Artificial Intelligence 7. Decision Support System 8. Data Minig 9. Other topics related to information technology
Articles 515 Documents
Application of The AHP (Analytical Hierarchy Process) Method in Determining Musrenbang Results in Batu Bara District Muhammad Yasin Simargolang; Mawar Nur Fazira
CESS (Journal of Computer Engineering, System and Science) Vol 8, No 2 (2023): July 2023
Publisher : Universitas Negeri Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.24114/cess.v8i2.48931

Abstract

Penerapan metode Analytical Hierarchy Process (AHP) dapat membantu sistem dalam menentukan hasil Musrenbang berdasarkan urutan prioritas tertinggi. Pada penelitian ini penerapan metode AHP untuk menentukan hasil akhir musrenbang melibatkan tiga parameter sebagai kriteria yaitu Bidang Kegiatan, Biaya, dan Urutan Prioritas. Masing-masing parameter memiliki sub kategori yang mewakili nilai setiap parameter. Parameter Bidang Kegiatan memiliki tiga sub kategori yaitu infrastruktur, bidang ekonomi, dan sosial budaya. Parameter Biaya memiliki tiga sub kategori yaitu biaya rendah, biaya sedang, dan biaya tinggi. Dan parameter Urutan Prioritas memiliki tiga sub kategori yaitu prioritas tinggi, prioritas sedang, dan prioritas rendah. Berdasarkah hasil pengujian, didapatkan bobot untuk parameter bidang kegiatan yaitu 0.22, bobot parameter biaya yaitu 0.13, dan bobot urutan prioritas yaitu 0.65. Pada sub kategori parameter bidang kegiatan, bidang infrastruktur memiliki bobot sebesar 0.71, bidang ekonomi dan sosial budaya memiliki bobot sebesar 0.14. Pada sub kategori biaya, biaya rendah memiliki bobot sebesar 0.68, biaya sedang memiliki bobot sebesar 0.23, dan biaya tinggi memiliki bobot 0.09. Dan pada sub kategori parameter urutan prioritas, prioritas tinggi memiliki bobot sebesar 0.76, prioritas sedang memiliki bobot sebesar 0.15, dan prioritas rendah memiliki bobot sebesar 0.08. Hasil pengujian menunjukkan bahwa sistem yang dibangun mampu mengurutkan usulan kegiatan musrenbang berdasarkan prioritas tertinggi).  The application of the Analytical Hierarchy Process (AHP) method can assist the system in determining Musrenbang results based on the highest priority order. In this study the application of the AHP method to determine the final results of the Musrenbang involved three parameters as criteria, namely Activities, Costs, and Order of Priority. Each parameter has a sub category that represents the value of each parameter. Parameter Field of Activity has three sub-categories, namely infrastructure, economics, and socio-culture. The Cost Parameter has three sub-categories namely low cost, medium cost, and high cost. And the Priority Order parameter has three sub-categories, namely high priority, medium priority, and low priority. Based on the test results, the weight for the parameter of the activity field is 0.22, the weight for the cost parameter is 0.13, and the priority order weight is 0.65. In the sub category of activity parameters, the infrastructure sector has a weight of 0.71, the economic and socio-cultural fields have a weight of 0.14. In the cost sub category, low costs have a weight of 0.68, moderate costs have a weight of 0.23, and high costs have a weight of 0.09. And in the priority order parameter sub category, high priority has a weight of 0.76, medium priority has a weight of 0.15, and low priority has a weight of 0.08. The test results show that the system built is able to sort the proposed musrenbang activities based on the highest priority). 
Collaboration of Nazief & Adriani Stemming Algorithm with PostgreSQL Queries Parsing Method to Search for New Study Program Names Indra Chaidir
CESS (Journal of Computer Engineering, System and Science) Vol 8, No 2 (2023): July 2023
Publisher : Universitas Negeri Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.24114/cess.v8i2.48212

Abstract

Penolakan usulan nama baru program studi vokasi pada Aplikasi Silemkerma di Direktorat Jenderal Pendidikan Tinggi Vokasi, Kementerian Pendidikan, Kebudayaan, Riset, dan Teknologi sering terjadi karena terdapat kemiripan nama program studi yang diusulkan dengan nama program studi yang sudah ada di dalam basis data. Banyak data tidak ditemukan karena filter data menggunakan metode konvensional dalam kasus ini menggunakan operator ILIKE dengan pola wildcard character % (percent), sedangkan data yang dicari tersedia di dalam basis data. Ini terjadi dikarenakan operator ILIKE tidak dapat membaca perubahan kata dari leksem/akar kata (root word) seperti "pengelolaan" dengan memiliki prefix dan suffix, dengan akar kata "kelola". Mengatasi permasalahan ini, penulis memanfaatkan Algoritma Nazief & Adriani untuk stemming agar mendapatkan leksem dari kalimat yang dimasukan. Hasil algoritma tersebut terus diolah menggunakan Metode Parsing Queries, salah satu metode Full Text Search yang ada pada basis data PostgresQL. Hasil penelitian ini dapat diimplementasikan pada Aplikasi tersebut.Rejection of new vocational study program name proposals in Silemkerma Application at the Directorate General of Vocational Higher Education, Ministry of Education, Culture, Research, and Technology often occurs because there is a similarity between the proposed study program name and the existing study program name in the database. Many data are not found because the data filter uses conventional methods in this case using the ILIKE operator with the wildcard character pattern % (percent), while the data sought is available in the database. This is because the ILIKE operator cannot read word changes from lexemes/root words such as "pengelolaan" which has a prefix and suffix, with the root word "kelola". Overcoming this problem, the author utilizes the Nazief & Adriani Algorithm for stemming in order to get lexemes from the sentences entered. The results of the algorithm are then processed using the Parsing Queries Method, one of the Full Text Search methods available in the PostgresQL database. The results of this research can be implemented in the application.
Development of Finite State Machine Agent in Idle Breeder Game Agung Riyadi; Sultan Ilyas Arsalillah Yuswan Syah
CESS (Journal of Computer Engineering, System and Science) Vol 8, No 2 (2023): July 2023
Publisher : Universitas Negeri Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.24114/cess.v8i2.47143

Abstract

"Idle Breeder" merupakan sebuah game idle top down yang memberikan pengalaman berternak dengan suasana santai bagi para pemainnya. Setiap karakter hewan didesain dengan perilaku yang menyerupai hewan aslinya. Namun, penerapan game sebelumnya menghadapi berbagai masalah, terutama dalam manajemen kode program yang menyulitkan developer secara scalable dan mengakibatkan beberapa komponen tidak dapat digunakan kembali (reusable). Oleh karena itu, penelitian ini bertujuan untuk mengatasi masalah tersebut dengan mengimplementasikan Finite State Machine (FSM) sebagai solusi. Metode pengembangan yang digunakan adalah Multimedia Development Life Cycle (MDLC), sesuai dengan pengembangan fitur ini. Temuan dari penelitian ini akan memberikan contoh implementasi FSM pada game agent, membantu para pengembang game mobile memahami kapan dan bagaimana mengimplementasikan FSM secara tepat. Hasil pengujian menunjukkan beberapa kelebihan FSM seperti penggunaan script yang modular dan reusable. Pendekatan ini mengurangi redundansi dalam kode dan mempercepat proses implementasi. Selain itu, FSM juga menawarkan skalabilitas tinggi, memungkinkan pengembangan game dalam jangka waktu yang panjang dan mempermudah maintenance. Namun, dikarenakan menggunakan FSM, performa menjadi lebih berat. Oleh karena itu, penggunaan FSM akan lebih efektif ketika ingin memiliki skalabilitas tinggi dan sistem yang kompleks."Idle Breeder" is a top down idle game that provides players with a relaxing farming experience. Each animal character is designed with behaviors that resemble the real animal. However, previous game implementations faced various problems, especially in program code management which made it difficult for developers to be scalable and resulted in some components not being reusable. Therefore, this research aims to overcome these problems by implementing Finite State Machine (FSM) as a solution. The development method used is Multimedia Development Life Cycle (MDLC), in accordance with the development of this feature. The findings of this research will provide examples of FSM implementation in game agents, helping mobile game developers understand when and how to implement FSM appropriately. The test results show several advantages of FSM such as the use of modular and reusable scripts. This approach reduces redundancy in code and speeds up the implementation process. In addition, FSM also offers high scalability, allowing for long-term game development and easier maintenance. However, due to the use of FSM, the performance becomes slower. Therefore, using FSM is more effective when high scalability and complex systems are desired.
Application of K-Means Algorithm on Clustering Recipients of Non-Cash Food Assistance (NCFA) Said Nanda Saputra; Elin Haerani; Jasril Jasril; Lola Oktavia; Fadhilah Syafria
CESS (Journal of Computer Engineering, System and Science) Vol 8, No 2 (2023): July 2023
Publisher : Universitas Negeri Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.24114/cess.v8i2.48026

Abstract

Persoalan Kemiskinan pada berbagai daerah Indonesia menjadi fokus perhatian. Program BPNT (Bantuan Pangan Non Tunai) bermaksud memangkas biaya pangan dan membagikan gizi yang sepadan terhadap KPM (Keluarga Penerima Manfaat). Penelitian ini menerapkan algoritma K-Means untuk menganalisis pola karakteristik penerima BPNT di Pekanbaru. Data yang digunakan berasal dari penelitian sebelumnya oleh Firza Syahputra dan dari Dinas Sosial Kota Pekanbaru tahun 2020-2021 dengan 732 data dan 41 parameter. Penerapan K-Means dilakukan melalui Google Colab. Melalui data mining dan metode clustering, ditemukan dua klaster dengan 666 data dalam klaster 1 dan 16 data dalam klaster 2. Evaluasi menggunakan Silhouette Score menunjukkan hasil yang baik, dengan nilai 0.9169796594018274. Penelitian ini berpotensi membantu pemerintah dalam mengambil keputusan yang efektif selama penyebaran bantuan pangan non tunai kepada rakyat yang membutuhkan. Dengan demikian, algoritma K-Means Clustering dapat mengidentifikasi pola karakteristik penerima BPNT dan membedakan kelompok yang layak dan tidak layak menerima bantuan.Poverty issues in various parts of Indonesia are the focus of attention. The NCFA (Non-Cash Food Assistance) program's purpose are to lower food consumption and give Beneficiary Families (BF) a healthy diet. The k-means technique use in this study to assess the distinctive patterns of NCFA grantees in Pekanbaru. The data used comes from previous research by Firza Syahputra and from Social Affairs Office Pekanbaru in 2020-2021 with 732 data and 41 parameters. The application of k-means is done through Google Colab. Through data mining and clustering methods, two clusters were found with 666 data in cluster 1 and 16 data in cluster 2. Evaluation using Silhouette Score showed good results, with a value of 0.9169796594018274. This research has the potential to assist the government in making effective decisions in distributing non-cash food help people in need. For the result, the k-means Clustering technique is able to recognize the traits of NCFA recipients and identify groups that are and are not eligible for aid.
Implementation of the Multimedia Development Life Cycle in Making Educational Games About Indonesia Sodikin Sodikin; Yasin Efendi; Yatimollah Yatimollah
CESS (Journal of Computer Engineering, System and Science) Vol 8, No 2 (2023): July 2023
Publisher : Universitas Negeri Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.24114/cess.v8i2.48870

Abstract

Pada materi pembelajaran pengenalan tentang Indonesia, seperti peta, batas-batas wilayah, pembagian waktu dan beragam budaya di Indonesia memerlukan media pembelajaran yang tepat untuk memberikan ilustrasi yang menarik untuk anak-anak Sekolah Dasar. Dalam menjelaskan pengenalan tentang Indonesia masih menerapkan pendekatan yang secara teoritis, seperti penggunaan buku serta papan tulis, yang berakibat pada pelaksanaan pembelajaran yang kurang menarik. Penelitian ini bertujuan untuk mengembangkan game edukasi mengenal Indonesia melalui penerapan pendekatan Multimedia Development Life Cycle (MDLC) yang interaktif dan menarik. Pendekatan MDLC memiliki kemampuan dalam memodelkan serta mengembangkan aplikasi dengan komponen-komponen multimedia didalamnya. Game edukasi ini dibangun berbasis website agar mudah dalam penggunaanya serta aksesnya. Untuk membangun game edukasi yang interkatif dan menarik perlu melibatkan objek-objek yang sesuai dengan sasaran pengguna, seperti penggunaan objek gambar, animasi dan audio yang disesuaikan dengan apa yang disukai oleh pengguna. Berdasarkan hasil pengujian kualitas multimedia interaktif menunjukkan rata-rata responden yang menjawab setuju untuk seluruh pertanyaan adalah 87% dan masuk dalam kategori baik.In introductory learning materials about Indonesia, such as maps, regional boundaries, time divisions, and various cultures in Indonesia, it requires the right learning media to provide interesting illustrations for elementary school children. In explaining the introduction of Indonesia, they still apply a theoretical approach, such as the use of books and blackboards, which results in the implementation of learning that is less interesting. This research aims to develop an educational game about Indonesia through the application of an interactive and interesting Multimedia Development Life Cycle (MDLC) approach. The MDLC approach has the ability to model and develop applications with multimedia components. This educational game is built on a website so that it is easy to use and access. To build educational games that are interactive and interesting, it is necessary to involve objects that are in accordance with the user's goals, such as the use of images, animations, and audio objects that are adjusted to what the user likes. Based on the results of testing the quality of interactive multimedia, it shows that the average respondent who agrees to all questions is 87% and is in the good category.
Usability Evaluation Analysis on iKalbar Application Using Heuristic Evaluation Method, Performance Measurement, and User Experience Questionnaire (UEQ) Neta Ayunda Widyasari; Renny Puspita Sari; Ferdy Febriyanto
CESS (Journal of Computer Engineering, System and Science) Vol 8, No 2 (2023): July 2023
Publisher : Universitas Negeri Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.24114/cess.v8i2.48021

Abstract

Tingkat efektifitas dan efisiensi suatu aplikasi dapat mempengaruhi tingkat kepuasan pengguna dalam menggunakan suatu aplikasi, sehingga perlu dilakukan sebuah evaluasi. Aplikasi iKalbar merupakan aplikasi perpustakaan berbasis digital yang sebelumnya tidak pernah dilakukan evaluasi sehingga evaluasi ini berguna untuk meningkatkan user experience pengguna. Metode yang digunakan ialah Heuristic Evaluation, Performance Measurement, dan User Experience Questionnaire. Hasil penelitian ini menyebutkan jika terdapat 7 prinsip heuristic yang masuk kedalam skala minor usability atau perbaikan dalam kategori rendah. Nilai rata-rata tingkat efektifitas responden mahir sebesar 100% dan responden pemula 89%, sedangkan untuk nilai rata-rata tingkat efisiensi responden mahir mendapatkan hasil 100% dan responden pemula 26%. Hasil dari kuesioner UEQ menunjukkan jika skala kejelasan bernilai 1.13, Skala efisiensi bernilai 0.37. Skala ketepatan bernilai 1.11. Skala stimulasi bernilai 1.05 dan skala kebaruan bernilai 0.54.The level of effectiveness and efficiency of an application can affect the level of user satisfaction in using an application, so an evaluation is needed. The iKalbar application is a digital-based library application that has never been evaluated before, so this evaluation is useful for improving user user experience. The method used is Heuristic Evaluation, Performance Measurement, and User Experience Questionnaire. The results of this study state that there are 7 heuristic principles that are included in the minor usability scale or improvement in the low category. The average value of the effectiveness level of the expert respondents is 100% and the novice respondents are 89%, while the average value of the efficiency level of the expert respondents is 100% and the novice respondents are 26%. The results of the UEQ questionnaire show that if the attractiveness scale is 1.13, the efficiency scale is 0.37. The perspicuity scale is 1.11. The stimulation scale is 1.05 and the novelty scale is 0.54.
Data Mining Algorithm Decision Tree Itterative Dechotomiser 3 (ID3) for Classification of Stroke Zunaida Sitorus; Adi Widarma
CESS (Journal of Computer Engineering, System and Science) Vol 8, No 2 (2023): July 2023
Publisher : Universitas Negeri Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.24114/cess.v8i2.47970

Abstract

Penyakit stroke atau cerebrovascular merupakan penyakit yang terjadi karena terputusnya suplai  pasokan darah ke suatu bagian otak sehingga mengganggu sistem syaraf pusat. Penyakit ini sangat serius dan harus segera cepat ditangani karena dapat menyebabkan salah satu kematian sesuai data WHO (World  Health  Organization)  akibat stroke terjadi 70%  kematian  dunia. Penanganan yang cepat dan tepat serta pengetahuan masyarakat akan penyakit stroke sangat dibutuhkan agar dapat segera diatasi. Perkembangan teknologi seperti Machine Learning sangat dibutuhkan karena pendekatan yang populer untuk mampu melakukan prediksi stroke dengan akurat. Algoritma Machine Learning yaitu Data Mining dengan metode Decision Tree akan diterapkan. Dalam penelitian ini, kerangka kerja dilakukan  yang bertujuan untuk menganalisis kinerja model klasifikasi metode Decision Tree menggunakan ID3 dalam bidang prediksi penyakit stroke. Dataset public yang bersumber dari kaggle dengan jumlah record sebanyak 5110 dipilih dan diterapkan untuk membangun model klasifikasi dan menguji kinerjanya serta pengujian model akan dilakukan menggunakan aplikasi RapidMiner. Uji performance untuk evaluasi model data mining dengan Confusion Matrix digunakan sebagai indikator akurasi dalam kerangka untuk mengevaluasi kinerja klasifikasi. Perbandingan nilai evaluasi model data mining dengan membagi data menjadi data training dan data testing dan menghasilkan nilai accuracy dengan proporsi 90:10 sebesar 94,72%, 80:20 sebesar 95,21%, 70:30 sebesar 95,04% dan 60:40 sebesar 94,81%. Hasilnya menunjukkan bahwa proporsi data 80:20 memiliki nilai akurasi paling besar dibandingkan dengan proporsi data yang lainnya.Stroke or cerebrovascular disease is a disease that occurs due to the interruption of the blood supply to a part of the brain that disrupts the central nervous system. This disease is very serious and must be treated immediately because it can cause one of the deaths according to WHO (World Health Organization) data due to stroke occurring 70% of world deaths. Quick and precise treatment as well as public knowledge of stroke is urgently needed so that it can be resolved immediately. Technological developments such as Machine Learning are urgently needed because of the popular approach to being able to predict strokes accurately. Machine Learning Algorithm, namely Data Mining with the Decision Tree method will be applied. In this study, a framework was carried out which aimed to analyze the performance of the Decision Tree method classification model using ID3 in the field of stroke prediction. A public dataset sourced from kaggle with a total of 5110 records is selected and applied to build a classification model and test its performance and model testing will be carried out using the RapidMiner application. Evaluation of the Confusion Matrix data mining model is used as an indicator of accuracy in a framework for evaluating classifier performance. Comparison of the evaluation value of the data mining model by dividing the data into training data and testing data. The results show that the accuracy value with the proportion of 90:10 is 94.72%, 80:20 is 95.21%, 70:30 is 95.04% and 60:40 is 94.81%.
Expert System for Damage Detection on Sony Cameras Using the Case Based Reasoning (CBR) Method with the 3W-Jaccard Algorithm Disa Pratama; Raissa Amanda Putri
CESS (Journal of Computer Engineering, System and Science) Vol 8, No 2 (2023): July 2023
Publisher : Universitas Negeri Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.24114/cess.v8i2.48326

Abstract

Di zaman sekarang ini terutama di era digital, fotografi dan videografi sudah semakin melekat di kehidupan kita. perkembangan teknologi membuat pengguna kamera terutama kamera digital semakin banyak namun tidak diiringi dengan media informasi. Minimnya media informasi mengenai kerusakan kamera terkhusus kamera dengan merk Sony yang merupakan salah satu merek kamera digital yang terkenal di Indonesia membuat seseorang sulit untuk mengetahui kerusakan yang dialami oleh kameranya. Selain itu kurangnya jumlah pakar yang tersebar menjadi salah satu kendala dalam mengetahui kerusakan yang sedang dialami. Untuk itu sistem pakar deteksi kerusakan kamera dibuat agar mengetahui jenis kerusakan dan kemudian diberikan alternative pemecahan masalah. Dengan demikian metoda dan algoritma yang digunakan adalah Case Based Reasoning (CBR) dengan menggunakan persamaan perhitungan 3W-Jaccard. Metode dan algoritma ini dapat digunakan untuk mendeteksi kerusakan berdasarkan gejala yang ada pada database. Setiap gejala baru yang di masukkan akan dibandingkan dengan gejala lama yang ada pada tabel kemudian akan diberikan hasil deteksi dan solusi terhadap kerusakan yang dialami.In this day and age, especially in the digital era, photography and videography are increasingly embedded in our lives. Technological developments make camera users, especially digital cameras more and more, but not accompanied by information media. The lack of media information regarding camera damage, especially cameras with the Sony brand, which is one of the well-known digital camera brands in Indonesia, makes it difficult for someone to know about the damage experienced by their camera. Besides that, the lack of scattered experts is one of the obstacles in knowing the damage that is being experienced. For this reason, an expert camera damage detection system was created to find out the type of damage and then provide alternative solutions to the problem. Thus the method and algorithm used is Case Based Reasoning (CBR) using the 3W-Jaccard calculation equation. These methods and algorithms can be used to detect damage based on the symptoms in the database. Each new symptom that is entered will be compared with the old existing symptom there is a table and then the detection results and solutions for the damage will be given.
Web-based Log Analysis System for Website Attack Detection using Boyer-Moore Algorithm and Regular Expression Technique Izzeldin Addarda; Siti Maesaroh
CESS (Journal of Computer Engineering, System and Science) Vol 8, No 2 (2023): July 2023
Publisher : Universitas Negeri Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.24114/cess.v8i2.48342

Abstract

Di era digitalisasi saat ini, ancaman serangan siber terus meningkat secara global. serangan siber merujuk pada tindakan kejahatan yang dapat menyebabkan gangguan, pemalsuan dan pencurian informasi berharga dari aplikasi atau situs web. Bersumber pada halaman suara.com terdapat lebih dari 700 juta serangan siber yang berlangsung di Indonesia pada tahun 2022 yang diikuti dengan kebocoran informasi kesehatan e-HAC. Hal tersebut berkaitan dengan peranan dari web server guna melayani permintaan HTTP (Hypertext Transfer Protocol). Selain itu, web server bertugas untuk menerjemahkan kode-kode dinamis menjadi kode-kode statis dalam suatu laman website. Berdasarkan hal tersebut dibuatlah sistem log analysis menggunakan algoritma boyer moore dan teknik regular expressions sebagai metode pencarian adanya indikasi serangan website dengan hasil bahwa algoritma boyer moore dan teknik regular expressions dapat menemukan indikasi jenis serangan terhadap website dengan baik dan relatif cepat karena hanya membutuhkan waktu 32.9 detik untuk menganalisis 1553 baris data yang berasal dari log file. Dengan demikian administrator web server dapat dengan mudah mencari atau melihat jenis upaya serangan website terhadap web server oleh pelaku kejahatan siber.  In the current era of digitalization, the threat of cyber attacks continues to increase globally. cyberattacks refer to criminal acts that can lead to tampering, falsification, and theft of valuable information from applications or websites. Sourced on the Suara.com page, there were more than 700 million cyber attacks that took place in Indonesia in 2022, followed by the leak of e-HAC health information. This relates to the role of the web server to serve HTTP (Hypertext Transfer Protocol) requests. In addition, the web server is tasked with translating dynamic codes into static codes on a website page. Based on this, a log analysis system was created using the boyer moore algorithm and regular expressions techniques as a search method for indications of website attacks with the result that the boyer moore algorithm and regular expressions techniques can find indications of types of attacks on websites properly and relatively quickly because it only takes 32.9 seconds to analyze 1553 rows of data coming from the log file. Thus, web server administrators can easily search for or view types of website attack attempts against web servers by cybercriminals.  
Web-Based Sales Application Using Selection Sort and Sequential Search Algorithms at Mba Tik Stores Muhammad Hanafi Saputra; Harni Kusniyati
CESS (Journal of Computer Engineering, System and Science) Vol 8, No 2 (2023): July 2023
Publisher : Universitas Negeri Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.24114/cess.v8i2.46827

Abstract

Toko Mba Tik merupakan salah satu toko yang melayani penjualan berbagai jenis kebutuhan kerumahan seperti beras, gula, jajanan, sabun dan lain-lain, serta beberapa jenis barang dalam skala besar dan juga kecil. Saat ini Toko Mba Tik memiliki sistem transaksi penjualan dan pembelian yang masih menggunakan sistem manual yaitu dengan melakukan pencatatan di dalam buku besar. Untuk sebagai pemecahnya, dirancangnya suatu aplikasi atau sistem informasi penjualan yang berbasis web yang diharapkan akan dapat membantu dalam memproses dan menyimpan data (laporan) dengan cepat, ringkas, dan rapih sekaligus menghemat waktu dan uang. Sistem Informasi Penjualan ini nantinya akan menggunakan Algoritma Selection Sort dan Sequential Search.  Penggunaan Algortima Selection Sort berfungsi untuk mengurutkan data dari nilai terkecil ke terbesar atau sebaliknya, sedangkan untuk penggunaan Algoritma Sequential Searching berfungsi untuk mendapatkan atau mencari suatu informasi data dapat lebih mudah dan cepat. Setelah dilakukan 2 kali percobaan pengujian pencarian data dengan metode Sequential Search, pengujian kecepatan pencarian dengan microtime menunjukkan bahwa Algoritma Sequential Search memiliki kinerja yang cepat, dengan rata-rata waktu pencarian sekitar 0,002 detik untuk jumlah data yang tidak terlalu besar atau terbatas.Mba Tik shop is one of the shops that sells various types of household needs such as rice, sugar, snacks, soap and others, as well as several types of goods on a large and small scale. Currently, Toko Mba Tik has a sales and purchase transaction system that still uses a manual system, namely by recording it in a ledger. As a solution, a computer-based sales information system is designed which is expected to be able to assist in processing and storing data (reports) quickly, concisely and neatly as well as saving time and costs. This Sales Information System will later use Selection Sort and Sequential Search Algorithms. The use of the Selection Sort Algorithm functions to sort data from the smallest to the largest value or vice versa, while the use of the Sequential Searching Algorithm functions to obtain or search for data information more easily and quickly. After conducting 2 trials of testing data search using the Sequential Search method, testing the search speed with the microtime function shows that the Sequential Search Algortima can perform searches quickly, namely an average of 0.002 seconds for data that is relatively limited or not too much.