AUTHOR’S NAME (Hussain Khoder, Hussain Alyahya, Ali Almuallim, Zeyad Alquaimi, Mazin Almohsin) College of Computer Science & Information Technology/Imam Abdulrahman bin Faisal University, King Faisal Road, King
Faisal University City, Dammam 34212
Email: [email protected],[email protected],[email protected] ,[email protected], [email protected]
Abstract: Traditional inventory system are now obsolete, the costs of resources and time that traditional inventory systems carry outweighs the cheap money cost for operation and this is where the smart inventory system can be beneficial, it might require a bit more money at implementation, but it will save way more time than traditional inventory systems. The proposed project attempts to create a system that makes inventory management easier by utilizing NFC cards and readers, as well as sensors that alert administrators to products that have been removed from the shelves.
I. Introduction:
System inventories are a comprehensive resource to access all information about items or resources that an organization owns and have in storage, usually you would want an information system that can manage the system inventory but not many organizations have this kind of luxury, most organizations opt to do it in papers and the inventory manager will try to track items’ location and available items by paper and observation, an information system that could manage an inventory would act as a centralized resource that could list all items that are being held in storage and give all kind of information that is needed. In this paper we will discuss the importance of having a system that utilizes technology instead of the traditional way which only utilizes paper.
II. Difficulties of Basic Inventory Systems Operations:
Traditional or manual inventory systems were used previously by companies until automated systems came along and replaced them. Why were they replaced? Traditional or manual inventory systems take a long time to operate, and this is a waste of time, every process in these systems such as controlling, updating, and maintaining the system is done manually by employees. This means that manual inventory systems daily and frequently track stock of the products and processes that take place inside the inventory. In traditional or manual inventory systems, the process of tracking products is done by employees which means that the results come from the employees counting, by recording all the processes of removing products that occur in the
inventory manually and repeatedly. In this situation, the inventory process is difficult for the employees because every time a product is removed or a product is added to the inventory, the employee will have to manually record these operations and update it at the end of working hours, which may cause data loss, and cost employees or the company time and money.
(Jane, 2017)
III. Why we need automation in inventory management?
With the presence of manual inventory systems in companies, companies will face many problems, losses, and challenges that will cause loss of time and money. One of the problems that companies may face with manual systems is an incorrect calculation of the company's inventory, which may cause errors in the rest of the operations. Inventory systems need accuracy in inventory data such as the number of existing products stock and products removed by employees or customers. Automated systems work on this function using technology and software to update the system when the product is scanned on the sensor and thus the manager or person responsible for management will be Notified of this removal or addition along with the subtracted or added auto- generated new inventory stock. Unlike manual systems, when the employee forgets to record the removed product, the manager will expect that the product is still in the inventory stock. Finally, automated inventory systems update all items and inventory data automatically at the end of working hours, which is the opposite of manual systems that require manual updating at the end of working hours.
Thus, the process of ordering new products will be
easier and faster for managers. (Jane, 2017) (Duff, 2022)
IV. Functions of a Smart Inventory That Could Improve Inventory Management
We created a project that uses many technological functions to help us create a smart inventory management system which contains a variety of technologies that contribute an increase in collected data, thereby facilitating the management process;
gathering information is a fundamental method for improving inventory management. As a result, the smart inventory contains tools and devices that help in storing information, such as NFC reader, which it can read the NFC chips and retrieve information from it, then send this information to the Database, where all of the information about the items is stored, each element and item in the stock have an NFC tag that contain all the necessary information, all items in the smart inventory counted even if an item was taken all the data will be record with the information of the person who took the item. The Database which contains all recorded data is linked with website, which helps in organizing all data collected and managing information accurately and quickly.
Conclusion:
We can see an increase of efficiency after implementing such projects, this is because traditional inventories require a lot of time, time could be wasted looking for the item in shelves or room or even different warehouses that are in different buildings or cities, a smart inventory system would hold all the data which can help with finding the item and saving the time. There will be an increase in accuracy of the assets that are recorded, and we can track all items, so they don’t get lost or miscalculated. Different branches can also benefit from such projects in many ways either direct or indirect by that we can see that compared to the benefits the cost is negligible.
References:
Duff, J. (2022, Apr 1). Smart Inventory Management System – The Key to Improving Business Efficiency. Retrieved from mytechmag: https://www.mytechmag.com/smart- inventory-management-system-the-key-to-improving- business-efficiency/
Jane, M. (2017, Sep 26). Difficulties in Using a Manual Inventory System. Retrieved from bizfluent:
https://bizfluent.com/info-7920237-business-rules- inventory-system.html
Iqbal, R., Ahmad, A., & Gilani, A. (2014). NFC based inventory control system for secure and efficient communication.
Computer Engineering and applications journal, 3(1), 23-33.
Cheng, R. S., Lin, C. P., Lin, K. W., & Hong, W. (2015). NFC Based Equipment Management Inventory System. J.
Inf. Hiding Multim. Signal Process., 6(6), 1145-1155.
(P OSTERS , B OOK CHAPTERS , WORKSHOPS …)
The figure above describe the connection between each equipment
The figure above displays the Home interface that will be shown to the user after registration/login
Conclusion References :
E. A. Holzapfel, A. Pannunzio, I. Lorite, A. S. Silva de Oliveira and I.
Farkas, "Design and management of Irrigation Systems," ChileanJar, 2009. [Online]. Available:
https://scielo.conicyt.cl/pdf/chiljar/v69s1/AT03.pdf. [Accessed 1 October 2021].
O. Debauche, S. Mahmoudi, M. Elmoulat, S. A. Mahmoudi, P.
Manneback and F. Lebeau, "Edge AI-IoT pivot IRRIGATION, Plant diseases, and pests identification," Procedia Computer Science, vol.
177, p. 48, 2020.
This figure displays the Welcome interface that will be shown to the user when she/he open the
application
The project end product will be a device that is connected to sensors to measure soil moisture and temperature. In addition, the sensor data will be saved in Firebase real-time database which will be displayed on a mobile application, this product will help reduce the water loss as well as taking plants need for water into consideration.
Results
Intelligent Watering System (IWS) is developed to be able to detect the soil moisture level and based on the given percentage the system will automatically open/close the water source. This system initially will consist of a soil moisture and temperature sensors, a water pump, and an Arduino kit. The soil moisture sensor will measure soil moisture at the root zone, if the soil is dry then the water source will switch on automatically with the help of the Arduino kit, and when the soil moisture sensor sense that the soil is moist enough the water source will be switched off immediately. Therefore, there will not be neither over watering nor under watering of plants. Thus, there will not be any waste of water especially if the weather was rainy or humid. Additionally, an application will be used to monitor the humidity, temperature, and the soil moisture levels of the plants in all time. This will help users to monitor their plants from far distances, so they will know the status of their plants. All these information comes from the sensors that will be located inside the soil. Our system will help to reduce watering problems and will let gardeners take better care of their plants with less effort.
Introduction
Use of IoT to improve existing solutions Reduce water usage
Improve the overall health of the plants Increase the efficiency of gardening Help gardeners take care of their plants remotely
Objective
The IWS project was developed to improve the existing watering system using IoT to enhance the process of watering plants automatically. The developing of this project was divided into three phases:
1. Planning and Gathering Requirements: in this phase the overall plan of the project is constructed, and the requirements are identified and gathered.
2. Design: in the second phase we clarified how the overall system is going to be designed in order to achieve the system requirements. This includes the hardware devices and their connections and the application used to monitor the hardware.
3. implementation: we divided this phase into two sections: development of hardware and development of software. The two sections were developed simultaneously then they were connected as the final end product. The hardware aspect consists of a soil moisture and temperature sensors, a water pump, and an Arduino kit.
Arduino IDE was used to receive the data from the sensors and control the water pump accordingly.
In addition, it was used to send the data to firebase. The application on the other hand was developed using Android Studio, it receives the data from Firebase then display it to the user.
Methodology
The Intelligent watering System will be able to measure the temperature and humidity of the soil and display it to the user through the mobile application to provide more insight. He/she will also be able to open the irrigation system either automatically or manually