Journal of Computing Research and Innovation // <p><strong>Journal of Computing Research and Innovation (<em>eISSN : 2600-8793</em>)</strong> is a double-blind peer-reviewed, open access journal which is published bi-anually in March and September. JCRINN is managed by Computer Science Department, Faculty of Computer and Mathemathical Sciences, Universiti Teknologi MARA, Perlis Branch, MALAYSIA.</p> <p><strong>Frequency of Publication</strong> : Twice a year (March and September)</p> <p><strong>Manuscript Language:</strong> English</p> <p><strong>Abstracting and Indexing</strong></p> <p><strong>- </strong><a href="">MyJurnal</a><br />- <a href=";as_sdt=0%2C5&amp;">Google Scholar</a><br />- <a href=",the%20fields%20of%20Computer%20science.">UiTM Journal</a><br />- <a href="">Directory of Open Access Journals (DOAJ)</a></p> en-US (Chief Editor (attn: Mahfudzah Othman)) (Technical Contact (Managing Editor)) Fri, 05 Nov 2021 07:31:16 +0000 OJS 60 Mathematical Modelling of Diet Planning Problem for Hypertension Patients // <p><em>Hypertension or high blood pressure is also called a “silent killer” that may lead to serious damage to the heart and kidney. The worst case can result in sudden death. Unbalanced diets are one of the risk factors for hypertension. Previous studies have proven that diet plays a significant role in influencing hypertension patient condition. Proper planning on the selection of diets needs to be done to control food intake for this cardiovascular disease patient. This study aims to formulate a mathematical model of diet planning for hypertension patients. Specifically, this study attempts to determine the amount of nutrients need by hypertension patients, to find the cost of the food combination, and to identify the best model between linear programming and integer programming. The research model included 10 types of food groups with 200 variables based on Malaysian recipes and developed a mathematical model using two programming techniques; linear programming and integer programming. The finding showed that the solution provided by the entire programming method has met the constraints and requirements of the food group. The results from the integer programming approach would offer optimal and efficient alternatives to diet planning for patients with hypertension. It can serve as a guideline for hypertension patients on type of food to eat and the correct amount of serving to complete their nutritional plan.</em></p> Nuridawati Baharom, Nur Shamien Alfiera Muhamad Isa Copyright (c) 2021 Journal of Computing Research and Innovation // Mon, 20 Sep 2021 00:00:00 +0000 Green Inventory Routing Problem using Hybrid Genetic Algorithm // <p><em>Carbon dioxide (CO<sub>2</sub>) is known as one of the largest sources of global warming. One of the ways to curb CO<sub>2</sub> emissions is by considering the environmental aspect in the supply chain management. This paper analyses the influence of carbon emissions on the Inventory Routing Problem (IRP). The IRP network consists of a depot, an assembly plant and multiple suppliers. The deterministic demands vary and are determined by the assembly plant. Fixed transportation cost, fuel consumption cost and inventory holding cost are used to evaluate the system’s total cost in which fuel consumption cost is determined by fuel consumption rate, distance, and fuel price. Backordering and split pick-up are not allowed. The main purpose of this study is to analyze the distribution network especially the overall costs of the supply chain by considering the CO<sub>2</sub> emissions as well. The problem is known as Green Inventory Routing Problem (GIRP). The mixed-integer linear programming of this problem is adopted from Cheng et al. wherein this study a different Hybrid Genetic Algorithm is proposed at mutation operator. As predicted, GIRP has a higher total cost as it considered fuel consumption cost together with the transportation and inventory costs. The results showed the algorithm led to different sequences of routings considering the carbon dioxide emission in the objective function.</em></p> Huda Zuhrah Ab Halim, Nureffa Natasha Mohd Azliana, Nuridawati Baharom, Nur Fatihah Fauzi, Nurizatul Syarfinas Ahmad Bakhtiar, Nur Izzati Khairudin Copyright (c) 2021 Journal of Computing Research and Innovation // Mon, 20 Sep 2021 00:00:00 +0000 Islamic Education Content Platform for Secondary School Students // <p><em>The rapid development of information technology has affected various aspects of life including education at the school level. However, conventional teaching and learning methods are still used in secondary schools, especially for Islamic subjects. One of the ways to help students learn better in Islamic subjects is by implementing a web-based content platform in the context of Islamic education. This is a learning tool to support the teaching and learning process using various media such as educational video materials for secondary school students, because multimedia elements will make learning more interesting especially for Islamic subjects that require memorization, reading, and comprehension. Another desired goal is for teachers to be able to manage their Islamic lessons online. In developing web applications, appropriate development methodologies have been implemented using Waterfall Model as a guideline. The waterfall model has different development phases such as analysis, design, implementation, testing and finally documentation. The web-based Islamic Education Content Platform (IECP) was designed and developed using Visual Studio Code with PHP and MySQL databases. It was assessed by obtaining Expert Review (ER) through a set of questionnaires given to four experts and fifteen respondents through User Acceptance Test (UAT). The results of ER indicate that web-based IECP is suitable for use and currently need to be refined and improved. Meanwhile, the UAT results show that web-based IECP is generally accepted and believed to be beneficial, especially to secondary school students and teachers.</em></p> Norziana Yahya, Ernie Mazuin Mohd Yusof, Ruzita Hj Ahmad, Mohd Azahani Md Taib Copyright (c) 2021 Journal of Computing Research and Innovation // Mon, 13 Sep 2021 00:00:00 +0000 Integrating Constructivist Learning Environments (CLEs) in Designing a Multimedia Learning Application for Cyber-Bullying Intervention // <p><em>Constructivism is a learning theory that emphasizes learners’ intervention through self-guided exploration, reflection, and evaluation. This study discusses on the integration of the Constructivist Learning Environments (CLEs) in designing a multimedia learning application for cyber-bullying intervention among adolescents. The application has been evaluated using Alpha Testing and Beta Testing technique to ensure its quality. From this evaluation, the researcher was also able to identify weaknesses or problems associated with the usage of the application, from the viewpoint of the content and multimedia expert and also the target user group which are the adolescents. By integrating CLEs, it is expected that knowledge and awareness is constructed by the learners as they reconcile new information with past experiences, analyze various source materials, and work collaboratively with others. As CLEs stimulates active learning, it is hoped that leaners will develop advanced skills such as critical thinking, analysis, evaluation, and creation. As CLEs promotes diverse viewpoints, it encourages students to reflect, evaluate their work, and identify intermediary skills to acquire based on their needs. It is also expected that the development of the multimedia app in this study will contributed to an increase in the number of computer-based applications intended to expose adolescents to the issue of cyber-bullying, which is still under-developed, particularly in the context of adolescents in Malaysia.</em></p> Nadia Abdul Wahab, Aznoora Osman, Norfiza Ibrahim, Siti Sarah Md Ilyas Copyright (c) 2021 Journal of Computing Research and Innovation // Mon, 13 Sep 2021 00:00:00 +0000 Interactive Design in Enhancing User Experience in Museum // <p><em>A museum can be a suitable context to experiment with a new interaction technique which guiding visitors and improving their experience for a successful learning environment also to enrich user experience. Mobile technology is used to enhance user experience in a cultural environment that offers more information than physically exposed technology. Therefore, the introduction of augmented reality (AR) that allow visitor to experience interaction in a way that increased knowledge, learning and give additional information with any artefact exhibitions they interact in the museum is applied in this project. </em><em>The objectives of this research are to develop an interactive design in enhancing user experience in artefact display and evaluate user experience. ADDIE Model is applied as the methodology that consists of five phases which are analysis, design, development, implementation, and evaluation. Principles of Interactive Design is utilized in designing the mobile AR application and developed using Unity, Blender and Vuforia. User Experience evaluation method is conducted where findings shows that most respondents are satisfied, and usage of mobile AR has enhanced their experience through navigation during museum visit that also give a lot of new insight on historical artefact that being displayed</em><em>.</em></p> Romiza Md Nor, Muhammad Hafizuddin Abdul Razak Copyright (c) 2021 Journal of Computing Research and Innovation // Mon, 13 Sep 2021 00:00:00 +0000 “Wiraku Suci”: A Children’s App for Learning Hygiene Practices // <p><em>Hygiene care is a basic human need, but very essential practice that must be taught since childhood. Personal hygiene involves making sure body parts are clean to avoid from health issues caused by poor cleanliness. Parents ultimately bear the responsibility to teach their children about cleanliness, and normally this is done by showing and practising hygiene care themselves.</em> <em>Nevertheless, it is not that easy to educate personal hygiene care to them, especially in the ages of four to six years old, because they are actively playing and exploring their environments. To aid parents, mobile learning app could be employed because hygiene habits can be shown via more engaging ways such as through pictures and video clips of personal hygiene care, simple drag and drop games, and pictorial quiz. In this study, a mobile learning app with game-based approach has been developed by following the software development life cycle Spiral model. During evaluation phase, a heuristic evaluation with five Computer Science lecturers was conducted to examine the usability of the app. Results from the evaluation were used as guidance to refine and improvise the app so that they will be usable and enjoyable for children. </em></p> Aznoora Osman, Nurul Husniyah Mohd Azman Copyright (c) 2021 Journal of Computing Research and Innovation // Mon, 20 Sep 2021 00:00:00 +0000 Blinking Eyes Detection to Monitor Drowsy Drivers Due to Fatigue Using MATLAB Cascade Object Detector // <p>Road accidents are incidents that should be avoided. One of the contributing factors of road accidents occurrence is drowsiness while driving due to fatigue. In this project, fatigue and drowsiness of a person can be detected by looking at the eye area. Drowsy situations are dangerous especially when driving a vehicle over long distances. When a person starts to feel drowsy, the eyes will start to blink more frequently. This characteristic can be used to monitor a driver’s fitness level. In this project the Viola-Jones algorithm using MATLAB cascade object detector was used to detect the presence of blinking eyes. The algorithm is consisted of three phases which are, selection of Haar-like characteristics, integrating a picture into the whole, and Classifiers in a cascading fashion. A number of 29 samples images consisting of the condition fatigue face and non-fatigue face was used. The obtained results obtained were calculated based on the accuracy value of the detected blinking eye. The result shows that both the total Area Under the Curve (AUC) values for faces with fatigue situations and non-fatigue situations are above acceptable values which is 0.5. This indicates both classifications are acceptable and can be used to detect the presence of blinking eyes which represent drowsiness.</p> Zulfikri Paidi, Nurul Awanis Noor Shaarin, Nurzaid Muhd Zain, Mahfudzah Othman Copyright (c) 2021 Journal of Computing Research and Innovation // Wed, 22 Sep 2021 00:00:00 +0000 Implementation of Long-Short Term Memory Neural Network (LSTM) for Predicting The Water Quality Parameters in Sungai Selangor // <p>Predictions of future events must be factored into decision-making. Predictions of water quality are critical to assist authorities in making operational, management, and strategic decisions to keep the quality of water supply monitored under specific criteria. Taking advantage of the good performance of long short-term memory (LSTM) deep neural networks in time-series prediction, the purpose of this paper is to develop and train a Long-Short Term Memory (LSTM) Neural Network to predict water quality parameters in the Selangor River. The primary goal of this study is to predict five (5) water quality parameters in the Selangor River, namely Biochemical Oxygen Demand (BOD), Ammonia Nitrogen (NH3-N), Chemical Oxygen Demand (COD), pH, and Dissolved Oxygen (DO), using secondary data from different monitoring stations along the river basin. The accuracy of this method was then measured using RMSE as the forecast measure. The results show that by using the Power of Hydrogen (pH), the dataset yielded the lowest RMSE value, with a minimum of 0.2106 at station 004 and a maximum of 1.2587 at station 001. The results of the study indicate that the predicted values of the model and the actual values were in good agreement and revealed the future developing trend of water quality parameters, showing the feasibility and effectiveness of using LSTM deep neural networks to predict the quality of water parameters.</p> Nur Natasya Mohd Anuar, Nur Fatihah Fauzi, Huda Zuhrah Ab Halim, Nur Izzati Khairudin, Nurizatul Syarfinas Ahmad Bakhtiar, Nor Hayati Shafii Copyright (c) 2021 Journal of Computing Research and Innovation // Mon, 20 Sep 2021 00:00:00 +0000 Application of Fuzzy Inference System in the Prediction of Air Quality Index // <p>Air pollution is the presence of substances in the atmosphere that are harmful to the health of humans and other living beings. It is caused by solid and liquid particles and certain gases that are suspended in the air. The air pollution index (API) or also known as air quality index (AQI) is an indicator for the air quality status at any area. It is commonly used to report the level of severity of air pollution to public and to identify the poor air quality zone. The AQI value is calculated based on average concentration of air pollutants such as Particulate Matter 10 (PM10), Ozone (O3), Carbon Dioxide (CO2), Sulfur Dioxide (SO2) and Nitrogen Dioxide (NO2). Predicting the value of AQI accurately is crucial to minimize the impact of air pollution on environment and human health. The work presented here proposes a model to predict the AQI value using fuzzy inference system (FIS). FIS is the most well-known application of fuzzy logic and has been successfully applied in many fields. This method is proposed as the perfect technique for dealing with environmental well known and tackling the choice made below uncertainty. There are five levels or indicators of AQI, namely good, moderate, unhealthy, very unhealthy, and hazardous. This measurement is based on classification made from the Department of Environment (DOE) under the Ministry of Science, Technology, and Innovation (MOSTI). The results obtained from the actual data are compared with the results from the proposed model. With the accuracy rate of 93%, it shows that the proposed model is meeting the highest standard of accuracy in forecasting the AQI value.</p> Nor Hayati Shafii, Nur Aini Mohd Ramle, Rohana Alias, Diana Sirmayunie Md Nasir, Nur Fatihah Fauzi Copyright (c) 2021 Journal of Computing Research and Innovation // Mon, 13 Sep 2021 00:00:00 +0000 Healthy Management of Menopause: Exploring Issues and User Requirements for Mobile Intervention // <p><em>Designing and developing a mobile health intervention that focuses on menopausal symptom management and emotional support for women should be grounded by some knowledge about their problems and needs. Therefore, to gather information about the issues surrounding women in their menopausal phase, review of literatures pertaining to the topic was conducted, followed by a brief preliminary investigation (PI) using online survey method which was administered to Malaysian women for two weeks. The purpose of PI was to examine their awareness about menopause, namely its phases and symptoms management, as well as methods of information searching on menopause. Respondents were also inquired about their requirements from mobile app to support management of menopause. A total of 30 respondents answered the survey, with majority of them were between the ages of 40 and 59 years old. It was discovered that menopausal women had experienced variety of symptoms, some could be intense more often than the others, and they use diary or book to record these symptoms, which is deemed ineffective. It is imperative to help Malaysian women to manage this unavoidable phase of their lives in a more convenient approach. Therefore, a mobile app that supports symptoms management, and provides educational and motivational tips in Malay language is proposed. </em></p> Aznoora Osman, Nur Emieliana Izzatie Ahmad Noraimi, Nadia Abdul Wahab Copyright (c) 2021 Journal of Computing Research and Innovation // Mon, 20 Sep 2021 00:00:00 +0000 Design and Development of Groceries Ordering System with QR Code // <p>E-commerce is one of the innovations that has started to become a new norm in this millennium. Due to the time-consuming physical shopping activities, the increase in living expenses, and the increase of responsibilities, people tend to find new ways to adapt to this new norm. Thus, buying groceries online has also been the preferred way for many people nowadays as it could save time and reduce daily hassles. This paper discusses the design and development of a web-based Groceries Ordering System with QR Code that was built using the web-based applications such as PHP, HTML and MySQL. The design and development of the prototype system involves three main phases, which are the system design, system development and system testing and took into consideration five criteria of the end-user satisfaction of an online shopping system, which are the system’s content, accuracy of information, format of the information displayed, ease of use and timeliness. The prototype system will also incorporate the QR code technology where it provides functions for information of products’ purchases and transactions. Upon completion of the prototype system, testing for usability among potential end-users was conducted, where it focusses on system’s usefulness, information quality and interface quality. Forty participants have completed the usability testing, and the results have showed that the Groceries Ordering System with QR Code has fulfilled all the five criteria of end user’s satisfaction</p> Mahfudzah Othman, Illi Najwa Mohamad Sakri, Nurzaid Muhd Zain, Zulfikri Paidi, Nora Yanti Che Jan, Nur Khairani Kamarudin Copyright (c) 2021 Journal of Computing Research and Innovation // Wed, 01 Sep 2021 00:00:00 +0000 Automated Alert System for River Water Level and Water Quality Assessment using Telegram Bot API // <p><em>Technology has advanced to the point that it can assist people in their daily lives. Human beings may benefit from this development in a variety of ways. Progress in river water monitoring is also one of them. There are many advantages in improving the river water monitoring system. The objective of this project is to develop an automated system for monitoring river water levels and quality with push notification features. Internet of Things (IoT) was implemented in this research by using NodeMCU as a microcontroller to connect both ultrasonic sensors and pH sensors to the Internet. An ultrasonic sensor is used to read the water level, and a pH sensor is used to read the water pH values. The results show the successful output from all of 10 time attempts to obtain more accurate test results. The results will be averaged to be analysed and concluded from the test. All the tests include testing for the accuracy of the ultrasonic sensor, the accuracy of the pH sensor, and the performance of the internet connection using integrated Wi-Fi module in NodeMCU microcontroller. The system test also shows that it performs perfectly with the requirement needed to send the real-time status of the water level, water quality and an alert to the user using the Telegram Bot API. This research can help to increase the level of awareness of the river water monitoring system. This research was done by looking at people's problems in the vicinity of the river area by producing a system tool that helps to monitor the river water in real-time status.</em></p> Iman Hazwam Abd Halim, Ammar Ibrahim Mahamad, Mohd Faris Mohd Fuzi Copyright (c) 2021 Journal of Computing Research and Innovation // Mon, 13 Sep 2021 00:00:00 +0000 Network Automation using Ansible for EIGRP Network // <p><em>Network automation has evolved into a solution that emphasizes efficiency in all areas. Furthermore, communication and computer networks rely on a platform that provides the necessary technological infrastructure for packet transfer through the Internet using routing protocols. The Enhanced Interior Gateway Routing Protocol (EIGRP) is a hybrid routing protocol that combines the properties of both distance-vector and link-state routing methods. The traditional technique to configure EIGRP is inefficient and requires repeated processes compared to the network automation concept. Network automation helps to assist network administrators in automating and verifying the EIGRP configuration using scripting. This paper implemented network automation using Ansible to configure EIGRP routing and advanced configuration in the GNS3 environment. This study is focused on automated scripting to configure IP Addresses to the interfaces, EIGRP routing protocol, a default static route and advanced EIGRP configurations. Ansible ran the scripting on Network Automation Docker and pushed the configurations to the routers. The network automation docker communicated with other routers via SSH. In the testing phase, the running configuration between the traditional approach and automation scripting in the Ansible playbook was compared to verify EIGRP configurations' accuracy. The findings show that Ansible has successfully deployed the configuration to the routers with </em><em>no errors</em><em>. Ansible can help network administrators mini</em><em>miz</em><em>ed human mistakes, reduce time-consuming and enable device visibility across the network environment. Implementing EIGRP authentication and hardening process can enhance the network security level for future study.</em></p> Mohd Faris Mohd Fuzi, Khairunnisa Abdullah, Iman Hazwam Abd Halim, Rafiza Ruslan Copyright (c) 2021 Journal of Computing Research and Innovation // Mon, 20 Sep 2021 00:00:00 +0000 The Role of Effective Communication in Enhancing Leadership Skills Among Students of Bachelor of Management Mathematics in UiTM Perlis // <p class="Abstract" style="margin-bottom: 0cm;"><em><span lang="EN-US" style="font-size: 11.0pt; color: #0e101a; font-weight: normal;">Communication is the most important key factor for a student to lead effectively because it helps them to express their opinion. Some students are struggling to socialise with other students due to a lack of communication skills. It is important for students to have effective communication because it helps them develop their leadership skills and can also improvise their self-confidence. The purpose of this study was to identify the level of effective listening, performing tasks completely and effectively, clarity of thought and expression, and leadership skills, to assess the significant difference of demographic variables (gender, age, and semester) on effective listening, performing tasks completely and effectively, clarity of thought and expression and leadership skills, to determine the relationship between effective listening, performing tasks completely and effectively, clarity of thought and expression and leadership skills, and lastly to examine whether effective listening, performing tasks completely and effectively, clarity of thought and expression relate toward leadership skills. The random sample of 155 respondents is from the Faculty of Computer and Mathematical Science (FSKM) at UiTM Perlis. To achieve all the objectives, the researcher has chosen to apply the frequency test, the independent t-Test, the one-way ANOVA, the correlation, and regression performed by the Statistical Package for Social Sciences Version 20.0. (SPSS). Based on the findings, there is a positive relationship between the role of effective communication and leadership skills, but a great deal of determination is still needed to establish leadership criteria among undergraduates, as a few students have not been aware of the importance of leadership skills in their future careers. Moreover, the analysis shows that clarity of thought and expression are the most important roles that contribute to leadership skills. The role of effective communication in enhancing leadership skills among university students must be properly studied so that students can develop their ability to soon become major leaders.</span></em></p> Nur Fatin Amira Anuar, Nur Fatihah Fauzi, Huda Zuhrah Ab.Halim, Nur Izzati Khairudin, Nurizatul Syarfinas Ahmad Bakhtiar, Nor Hayati Shafii Copyright (c) 2021 Journal of Computing Research and Innovation // Mon, 20 Sep 2021 00:00:00 +0000