Development of a Web Based Inventory Information System

CV. T. Kardin Pisau Indonesia is a company engaged in the manufacture of knives, having its address at Jl. Hegarmanah No.46 Bandung. As a manufacturing company, CV. T. Kardin Pisau Indonesia needs to take advantage of information technology in warehouse inventory management, no longer in manual management, namely recording in paper media, which will be vulnerable to data mismatches. Web application here is defined as an inventory application, through displays which include items to be stored in the warehouse and incoming and outgoing product transactions. The research method used here is Research and Development (R&D). Making software is done with a waterfall model which consists of stages: needs analysis, design, implementation, and testing. In object orientation paradigm modeling system with visual UML. The results of this study produce web-based software using the YII Framework with the MVC (Model View Controller) method. Through a web application that provides direct contact, it is hoped that the service process to consumers can be clear and fast. This inventory application can be used as material for product inventory in warehouse stock which includes recording, processing, and reporting data on warehouse inventory. Another benefit is that with this web-based application, the head office can know the inventory in the warehouse by itself so that it can quickly take action to fill the warehouse inventory.


Introduction
The very rapid development of technology in the current era of globalization has provided many benefits in various aspects of life. Humans are starting to take advantage of technology to help complete work, including information technology [1]. Information technology which is increasingly rapidly can be used to improve the performance of a company. One example is information technology used for processing inventory data. Inventory management is a significant thing for product sales companies, where the company must be able to anticipate the number of products that are prepared. With the development of existing information technology, it can provide support to company managers with information and coordination about their products [2]. The use of a computerized system will save more time, do not consume a lot of energy, and result in the accuracy of data presentation [3]. Inventory-related problems are common problems that are often faced in the business sector [4]. Inventory problems that arise can be in the form of too much inventory or too little inventory to meet customer demand. The inventory function of goods in a warehouse is an activity consisting of data on incoming goods, data on goods that are out, and stock of items that are still there [5]. The amount of stock of goods that should be in the company and must be in accordance with the needs, not too much but not too little [6]. If it is too much, it will increase the capital requirement for investment, require a large storage area, and increase costs associated with the amount of goods stored. On the other hand, if there is too little, not all of the market share needs are fulfilled, so that the smooth operation of the transaction is disrupted. CV. T. Kardin Pisau Indonesia is a company engaged in manufacturing, namely the manufacture of knives in the city of Bandung. As a manufacturing company, the warehouse inventory at CV. T. Kardin Pisau Indonesia managed manually, which was recorded in paper media, which made the inventory inventory data inaccurate. This can result in losses if the stock of goods is less while the demand is high or the stock of goods is abundant while the demand is low. For this reason, it is necessary to take advantage of information communication technology (ICT) which is an integral part of the company [7]. The web-based software allows for centralized storage which can improve sales management. Thus, the product inventory manager can communicate with employees to obtain information and take action quickly and effectively [8]. Based on this, the author tries to design and create applications/software that can help existing business processes in the warehouse section of CV. T. Kardin Pisau Indonesia to make it faster and more accurate.
In designing this software program, in order to be more focused and easier to discuss, it is necessary to limit the problem. That is : 1. This software discusses the processing of raw material stocks. 2. Intended for warehouse employees. 3. Made with local Web-based. 4. The software is made with web programming languages: PHP, HTML, JavaScript, JQuery, CSS. 5. Database using MySQL. 6. Web Server using Apache.
The author's goal to make the software is to design software that is in accordance with the inventory management process that is in CV. T. Kardin Pisau Indonesia, which includes the following: 1. Reducing errors in data processing in and out of goods, so that the data is managed accordingly. 2. Make it easier for data processing in and out of goods to be more effective and efficient.

Research Method
The research method is a research method to obtain valid data with the aim of being able to find, develop, and prove certain knowledge so that it can be used to understand, solve, and anticipate problems in making or producing products to test the effectiveness of these products [9]. The software development approach in this research is the classic life cycle model or the waterfall model. According to [10], the waterfall model is a classic model with a systematic and sequential approach to the level of system progress in all analysis, design, code, testing, and maintenance. The waterfall development model used is combined with the prototyping paradigm to help make it easier for researchers to define user needs and anticipate changing needs in the software development process [11]. Prototyping is a technique that can be implemented in the context of other process models, although the prototyping paradigm can be used as a stand-alone process model [10]. Prototyping can help developers and users understand what to build first when requirements are still general. The phases in the Waterfall Model according to Sommerville's references [12] are as follows:

Procedural Design
Module Name : stock items Purpose : Looking for the amount of net stock of goods after the demand at warehouse and the goods supply into warehouse Input : initial stock Quantity of demand Quantity of supply Output : stock items Algorithm : If initial stock = A (t) Quantity of demand = B (t) Quantityof incoming goods (supply) = C (t) Then the net stock = A (t) -B (t) + C (t)

Context Diagram
After the system requirements have been created, the next stage of the system development cycle is system design. At this stage, context diagrams and data flow diagrams are made. Context diagram illustrates the scope of the system. In this context diagram there is one entity, namely Admin.

Requirements definition
System and software design Implementation and unit testing

Data Flow Diagram
Data flow diagram illustrates all the processes that exist in the system to be built.

System View
The display or interface of this information system is as follows: a. Dialog Screen: Login Function: Used to enter the software

Conclusion
This web-based inventory information system can help users to get efficient and effective inventory management performance. This is because the existence of this inventory software can make it easier to record and process data on incoming and outgoing goods transactions, thereby increasing time efficiency. This web-based inventory information system is very useful for companies because it makes easy to make reports so that it is very supportive of the company's mission, namely fast and accurate service.