Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

My Research about computer science, Summaries of Computer science

My Research about computer science in computer information technologies

Typology: Summaries

2021/2022

Uploaded on 04/25/2023

jarem-bautista
jarem-bautista 🇵🇭

1 document

1 / 132

Toggle sidebar

Related documents


Partial preview of the text

Download My Research about computer science and more Summaries Computer science in PDF only on Docsity! INVENTORY MANAGEMENT AND MONITORING SYSTEM USING PROGRESSIVE WEB APPLICATION FRAME WORKS. REYNALDO G. BAUTISTA JR. Submitted in Partial Fulfillment of the Requirements For the Degree of Master of Science in Computer Science Graduate School President Ramon Magsaysay State University Iba, Zambales June, 2022 Republic of the Philippines President Ramon Magsaysay State University (Formerly Ramon Magsaysay Technological University) Iba, Zambales, Philippines GRADUATE SCHOOL The study here to attached entitled: INVENTORY MANAGEMENT AND MONITORING SYSTEM USING PROGRESSIVE WEB APPLICATION FRAME WORKS. has been prepared and submitted by REYNALDO G.BAUTISTA JR. is here by recommended for oral examination. MENCHIE A. DELACRUZ, Ph.D Adviser Approved by the Committee of Oral Examiners: NEMIA M. GALANG, Ph.D Chairperson JOHN LENON E. AGATEP, Ed.D GEOFFREY S. SEPILLO, Ed.D Member Member Accepted and approved as a requirement for the Degree Master of Science in Computer Science Approved: MARIEFE D. DEGUZMAN, Ed.D Director, Graduate School _____________ Date Signed v ABSTRACT This research study was conducted to develop and evaluate the Inventory Management and Monitoring System using Progressive Web Application for IDESS Interactive Technologies in Subic Bay Freeport Zone. Inventory Management and Monitoring System is extremely beneficial to businessowners, as they allow shops to properly control and keep track of the goods they buy, process, and sell. When inventory is mismanaged, it leads to dissatisfied consumers, slower sales, too much cash on hand, and warehouses. This inventory system reduces manual work, human mistake, and manual delays while simultaneously speeding up the process. This Inventory Management and Monitoring System using Progressive Web Application Frameworks will be able to track inventories. Inventory management system is an online-based program that can be accessed anytime, anywhere provided with the presence of Internet connection that focus on inventory. The inventory management system has several features. This web application has logical tools for evaluating ideal inventory levels and selecting the appropriate replenishment strategies automatically. It also has capabilities like the ability to identify stock levels, compute reorder points automatically, and highlight potential stock-outs. This technique eliminates the risk of stock-outs of fast-moving goods by minimizing delays. The study revealed that the company administrator and employee respondents’ evaluation was “very suitable”, “very efficient”, “very compatible”, “very usable”, “very reliable”, “very secured”, “very maintainable” and “very vi portable” on all dimensions of ISO metrics in terms of software quality of Inventory Management and Monitoring System using Progressive Web. In terms of acceptability, the Administrator and Employee respondents’ evaluation were “very acceptable”. There are significant differences on the assessment between Administrator and Employee respondents towards dimensions of the Inventory Management and Monitoring System using Progressive Web as to functionality, performance efficiency, capability, usability, reliability, security, maintainability and portability. There is a significant difference on the assessment towards the level of acceptability on the Inventory Management and Monitoring System using Progressive Web between the Administrator and Employee respondents. Based on the summary of the investigations conducted, and the conclusions arrived at, the researcher recommended that the Inventory Management and Monitoring System using Progressive Web is highly recommended to be implemented to provide an alternative way of an Inventory system. The implementation of an Inventory Management and Monitoring System using a Progressive Web Application will benefit not only the company, but also the administrators and employees in terms of inventory management and conflict resolution. The Inventory Management and Monitoring System using Progressive Web application suggested including a feature in a system that would receive alerts and notifications when stock levels exceeded a predefined threshold. TABLE OF CONTENTS Page TITLE PAGE i APPROVAL SHEET ii ACKNOWLEDGEMENT iii ABSTRACT v TABLE OF CONTENTS vii LIST OF TABLES ix LIST OF FIGURES xi CHAPTER 1 INTRODUCTION Background 1 Significance of the Study 3 Statement of the Problem 4 Scope and Limitations 6 2 FRAMEWORKOFTHESTUDY Review of Literature and Related Studies 8 Theoretical/Conceptual Framework 17 Hypothesis/Hypotheses 26 Definition of Terms 26 3 METHODOLOGY Research Design 28 Respondents and Location 33 The Instrument 39 Data Collection 40 Data Analysis 41 x 9 Results of the Evaluation of the employee and administrator Respondents on the Software Quality of Inventory Management and Monitoring System using Progressive Web Application Framework in terms of Portability 63 10 Results of the Evaluation of the employee and administrator Respondents on the Level of Acceptability of the Inventory Management and Monitoring System using Progressive Web Application Frameworks in terms of Functionality 64 11 Results of the Evaluation of the employee and administrator Respondents on the Level of Acceptability of the Inventory Management and Monitoring System using Progressive Web Application Frameworks in terms of Performance 65 12 Test of significant difference on the evaluation of the employee and administrator respondents on the Software Quality of Inventory Management and Monitoring System using Progressive Web Application Frameworks 67 13 Test of significant difference on the Evaluation between the employee and administrator respondents on the Level of Acceptability of Inventory Management and Monitoring System using Progressive Web Application Frameworks 68 xi LISTOFFIGURES 12 Chapter1 INTRODUCTION Background In today’s generation Inventory Systems are known for their reliability, accuracy and speed for monitoring and counting items in such a way that people could not maintain in their manual procedures. Inventory System functions by doing the task of computing and checking the amount and numbers of the supplies and handling reports as well as the other function. According to Bragg (2016), Inventory is expensive and difficult to manage, and yet is an essential requirement for providing great service to customers. Inventory Management provides the tools to retain enough inventory to assure high levels of customer service, while avoiding excessive inventory levels that can absorb cash and generate losses. Therefore, managing an inventory is not an easy way to handle it requires a comprehensive and a thorough monitoring of items going in and out. Inventory system is an effective way for monitoring and tracking different materials that are transferred in and out of a company’s warehouse or establishment usually for accounting purposes. It is also important for a company to monitor all the transactions and movement of goods in order to keep an account of all their stocks. However, in some establishments, the inventory of materials is done manually in such a way that an employee writes down the information of different materials every time it is transferred in and out of the room, as a result, the inventory system becomes prone to human error and would be more time consuming which will most likely be a loss for the company. Inventory System perhaps is one of the business procedures that’s been deeply 15 Significance of the study Purchasing Department. This study will ensure the timely processing of request and update request on their status, maintains inventory supplies and production materials, generate reports weekly, monthly and yearly. Administration Department. The study will provide the management a view of their current inventory control system and be able to provide a more efficient and effective inventory control system. Other Similar Organization. The study will serve as a basis and reference that could help to develop the organizations inventory control system. Educators. The study could serve as a reference for classroom discussions in terms of inventory management. Students. They will gain knowledge and experience about the inventory management system. Future Researchers. This research study could serve as a basis and reference for future research studies related to inventories that will enable them to create ideas and insights on how to develop an accurate and reliable inventory system. Proponents of this research study. They will gain knowledge and experience that will improve skills as well the ability to think and analyze comprehensively. 16 Statement of the Problem This study will be conducted to evaluate and determine factors to be conserved regarding the development of Inventory Management and Monitoring System using Progressive Web Application Frameworks. In Particular, this study sought to answer the following questions: 1. How do the employees respond to evaluating the software quality of Inventory Management and Monitoring System using Progressive Web Application Frameworks in terms of ISO/IEC 25010 metrics: 1.1 Functional Suitability; 1.2 Performance Efficiency; 1.3 Compatibility; 1.4 Usability; 1.5 Reliability; 1.6 Security; 1.7 Maintainability; and 1.8 Portability 2. What is the level of acceptability of employees on Inventory Management and Monitoring System using Progressive Web Application Frameworks in terms of: 2.1 Functionality; and 2.2 Performance? 3. What is the level of readiness of the company in the implementation of Inventory Management and Monitoring System using Progressive Web Application Frameworks as evaluated by employees respondents in terms of: 17 3.1 Information System Facility; and 3.2 User/Technical Personnel? 4. Is there a significant difference between the Administrator and Employee respondents’ evaluation on the software quality of Inventory Management and Monitoring System using Progressive Web Application Frameworks using ISO/IEC 25010 metrics mentioned in problem number 1? 5. Is there a significant difference between the Administrator and Employee respondents’ level of acceptability on Inventory Management and Monitoring System using Progressive Web Application Frameworks in terms of parameters mentioned in problem number 2? 6. Is there a significant difference between the Administrator and Employee respondents’ evaluation on the level of readiness of IDESS Interactive Technologies in the implementation of Inventory Management and Monitoring System using Progressive Web Application Frameworks in terms of parameters mentioned in problem number 3? Scope and Limitation This study is restricted on the development and evaluation of Inventory Management and Monitoring System using Progressive Web Application Frameworks. for IDESS Interactive Technologies (IDESS I.T.), Inc. The Inventory Management and Monitoring System using Progressive Web Application Frameworks is an online-based program that can be accessed anywhere provided with the presence of Internet connection. But for security purposes, an 20 and propose approaches to developing more robust systems. Boysen, Briskorn and Emde (2017) study the order queuing problem in the warehouse, and summarize its influence on the number of lane openings and the picking effort. Weidinger, Boysen and Briskon (2018) optimize the rack allocation and rack position of the robot warehouse, and study the scheduling rules in line with the characteristics of the Kiva warehouse. Although there are many studies related to intelligent storage, they usually focus on optimization problems. And there are few empirical studies based on operation data in real world. Terwiesch et al. (2020) think that the “data ocean” in the Internet environment provides unprecedented opportunities for the field of empirical research. The main reason for the lack of empirical research on intelligent warehousing is the unavailability of data. Using panel datasets from one company, we empirically examine the impact of IT capability on inventory strategy and inventory operations, and has a negative effect on the out-of-stock level. The results indicate that IT capability has a positive impact on enterprise operation and management. Especially with the rise of labor costs, the significance of smart warehousing becomes more prominent. According to Shanker (2016), the difference between manual and computerized system is speed. The processed data can minimize errors and increases efficiency. The data inputted can easily be summarized in just a few seconds. While the manual computing with paper and pencil or ballpen is cheaper than a computerized sales system, which requires a machine and system software. Other expensed associated with computer process include training and program maintenance. 21 According to Aberdeen Group (2015), companies are prioritizing supply visibility, inventory optimization and supply chain analytics, and supply chain out sourcing as ways to cut Supply Chain Management (SCM) cost this year. Inventory System According to the U.S. Small Business Administration (2016), inventory refers to stocks of anything necessary to do. The U.S. Small Business Administration describes what constitutes successful inventory management balancing cost benefits of inventory, including sustaining a wide collection without spreading the rapidly moving items too thin, Increasing inventory without sacrificing service, Keeping stock low without sacrificing performance, Obtaining lower price by making purchases volume, Maintaining an adequate inventory without an excess of obsolete items. From the work of Claymore (2015), the cost-effective and highly innovative inventory management system gives you instant access to stock levels, allows timely orders and zero waste of time. Get real-time reports what the inventory system does is to allow you purchase supplies based on the most current order data record. This minimizes overstocking and at the same time, frees up resources for more urgent needs. The Inventory Ordering System gives you better control over your supply chain, affording you the amenity of being capable to place orders online or via SMS. And because the systems automatically produce inventory and sales reports, your workers will have less paperwork to file and more time to focus on operations. For superlative businesses with franchise activities, this user-friendly inventory management system can be customized for any multi-site such as company, commissary, or warehouse backend. 22 In today’s business environment, even small and mid-sized businesses have come to rely on computerized inventory management systems. Certainly, there are plenty of small retail outlets, manufacturers, and other businesses that continue to rely on manual means of inventory tracking. Indeed, for some small businesses, like convenience stores, shoe stores, or nurseries, purchase of an electronic inventory tracking system might constitute a wasteful use of financial resources. But for other firms operating in industries that feature high volume turnover of raw materials and/or finished products, computerized tracking systems have emerged as a key component of business strategies aimed at increasing productivity and maintaining competitiveness. Moreover, the recent development of powerful computer programs capable of addressing a wide variety of record keeping needs including inventory management in one integrated system have also contributed to the growing popularity of electronic inventory control options Given such developments, it is little wonder that business experts commonly cite inventory management as a vital element that can spell the difference between success and failure in today’s keenly competitive business world. Inventory is one of the most important in monitoring a stock that take place in business activity. The inventory system does the entire task in computing the value with inventory (cost and quality) and handling data or information. inventory system maintains an orderly flow of supplies, raw materials, or finished goods through an office shop/factory because of items in any inventory. Represents cost, they need to be controlled. The purpose of inventory system for management are to keep inventory levels and cost at desire minimums while maintaining to proper safeguards over materials to places and people who need them 25 ensure that all orders, reports and other documents relating to inventory are uniform in their presentation, regardless of who has created them. According to Kokemuller, by using of Inventory system they have some disadvantages by using of this. These are Customer needs, Inventory Costs, Coordination, and Risks. Customer Needs balancing the goals of avoiding stock outs while minimizing inventory costs is at the heart of just-in-time inventory. one of the main benefits of automated and efficient inventory replenishment systems is that you can quickly respond to reduced inventory levels. Companies are now equipped to pull back on stock in a given product category and ramp up inventory in another as customer needs and interests change Inventory, Costs Minimization of inventory management costs is a primary driver and benefit of just-in-time practices. You also have less likelihood of throwing out product that gets old or expires, meaning reduced waste Coordination, A disadvantage of managing a just-in-time inventory system is that it requires significant coordination between retailers and suppliers in the distribution channel. Retailers often put major trust in suppliers by syncing their computer systems with suppliers so they can more directly monitor inventory levels at stores or in distribution centres to initiate rapid response to low stock levels. This usually means build-up of technology infrastructure, which is costly. This coordinated effort is more involving on the whole than less time intensive inventory management systems Risks, just-in-time inventory is not without risks. By nature of what it is, companies using JIT intend to walk a fine line between having too much and too little inventory. If 26 company buyers fail to adjust quickly to increased demand or if suppliers have distribution problems, the business risks upsetting customers with stock outs. If buyers over compensate and buy extra inventory to avoid stock outs, the company could experience higher inventory costs and the potential for waste. Management Information System MIS or Management Information Systems “generate information for monitoring performance and maintaining coordination.” (Key System Applications in the Organization, n.d.) This means that the administration of the company (at any level, meaning top management or middle management) monitors the information coming in and going out from the office through the use of a management information system. Since the company has several branches around, their MIS must give the management (even if an officer isn’t on the main office) the ability to view information flow on all outlets. Wal-Mart Inventory System Wal-Mart runs its stores on a perpetual inventory system. This system records the quantity of items sold as items are purchased. The computer system at Wal-Mart constantly keeps up with additions or deductions from inventory and tells management what items are on hand. The organization also conducts counts of employee manual counts of inventory periodically. When an item arrives at the Wal-Mart distribution center it is scanned into the inventory system. When the items are purchased by the consumer, the point-of-sale system reduces the inventory from that purchase. According to Wal-Mart (2015), a leaner 27 inventory will help clear out store clutter and help Wal-Mart focus on specific brands and products that consumers want According to Mr. Brigman (2015), companies are increasingly employing Inventory System. A computer start with an inventory counts in memory. Withdrawals are recorded by the computer as they are made, and the inventory balance is constantly revised. When the recorded point is reached, the computer automatically places an order, when this new order is received, there corded balance is increased. Retail stores have carried this system quite far, each item has a magnetic code, and as on item is checked out, it passes over an electronic reader, which then adjusts the computers inventory balance, at the same time the price is fed to cash register tape. When the balance drops to the recorder point, an order is place. The researcher aims to develop an automated inventory system which is technically, operationally, and economically. The method used by the researcher to develop an automated inventory system is Descriptive Method. There searcher conduct several interviews in order to gather information about the present existing conditions of the inventory system, knowing its problems and enhancing it by developing an automated inventory system. Questionnaires were also distributed to all interviewees for additional information. Using the descriptive method, the researchers also observe the functionality of the present inventory system, which help them discover that Electronic Data Processing is Advantageous than other White (2015); merchandising means selling products to retail customers. Merchandisers, also called retailers, buy products from wholesalers and manufacturers, add a mark-up or gross profit amount, and sell the products to consumers at a higher price than what they paid. When you go to the mall, all the stores there are retailers, and you 30 week, the owner manually counts the raw ingredients and components she has on hand. She enters these values in the spreadsheet. She also enters her expected usage based on existing orders. Using the appropriate spreadsheet formulas, she determines if she has enough materials for the week or if she’ll need to purchase more. Manual systems allow the small business owner to manage inventory with very little investment in systems or training. Maintaining data integrity is a major downside to managing inventory using a spreadsheet. A single data entry or formula error can cause major inaccuracies in the data output. Second the Barcode, Inventory management systems that use barcode technology increase the accuracy and efficiency of managing inventories. All major retailers use barcode technology as part of an overall inventory management program. Barcode technology facilitates the movement of inventory within the confines of the warehouse(from one location to another) or from the supplier to the warehouse (receiving) and from the warehouse to the customer (picking, packing and shipping). Third the Radio Frequency Identification, Companies that use RFID typically move thousands of pieces of inventory through their doors. RFID uses two types of technology to manage inventory movements—active and passive technology. Active RFID technology uses fixed tag readers assigned throughout a warehouse. Anytime an item with an RFID tag passes the reader, the movement of the item is recorded in the inventory management software. Active systems work best in environments that require real-time inventory tracking or where inventory security problems exist. Passive RFID technology requires the use of handheld readers to monitor inventory movement. Just as in an active system, once an inventory item’s tag is read, the movement data are transmitted to the company’s inventory management software. Because RFID technology 31 has a reading range of up to 40 feet using passive technology and 300 feet using active technology, it greatly increases the accuracy of moving inventory around a warehouse. Use of Inventory System According to Abilla (2014); they tackle the different cause of using inventory system. First to Stop products from spoiling, if you have too many products in your warehouse, you increase the risk that they will become obsolete, damaged, spoiled or stolen before you can sell them all. Depending on which industry you’re in, you’re probably more worried about some of these risks than others. For example, if you’re in the technology industry, you don’t want your expensive products to become outdated, damaged or stolen, but you probably don’t care about their freshness date. Food producers, on the other hand, put product spoilage high on the list of inventory management concerns. Second to Stop paying hidden costs, having too much inventory doesn’t just increase your risk of paying more in the future; it costs you more money all the time. Where will you store the extra inventory? You may need to buy a larger warehouse than you really need or rent trailers if your warehouse isn’t big enough. Plus, you have to provide security to prevent theft. And don’t forget about the money that’s tied up in inventory that you could have used to hire personnel or grow your business in other ways. Third to Stop disappointing customers, on the other end of the inventory spectrum, if you have too few products in your warehouse, you face a whole other set of risks. Your customers don’t want to wait too long to get their orders shipped to them. So, if you run out of the products they’re looking for or if your picking, packing and shipping processes are too slow, you could drive customers away. Fourth to Stop wasting time, inventory management can be time-consuming, especially if you’re trying to do it by hand or in 32 Excel spreadsheets. Speed is everything in business. How fast you reorder products, ship customer orders and update your inventory records could make or break your company. That’s why an automated inventory management system is so important. Scanning product barcodes and setting up automatic reorder points can save valuable time by streamlining complex processes. Fifth the Start planning ahead you can’t afford to be purely reactionary in your inventory management. You need to start planning ahead and being proactive. Instead of being unprepared for sudden spikes in sales, try to notice these trends ahead of time by monitoring social media channels for mentions of certain products and looking at historical records to spot seasonal upticks in sales. All of this is easier said than done. It goes back to having a powerful inventory management system to free up your time and do most of the data analysis for you. Synthesis The proponents believe that every literature and every study stated in this research is similar on the present study. The proponents relate and differentiate the research based on the flow of their transaction from the proposed study. The transaction and process and also the design specialization will easy help to acquire and accommodate and communicate with the user. The proponents get and use other research in this chapter, in which it helps to him because he got knowledge during creating the systems. This Review of Related Literature and Studies, illustrate the specific and general task of the Inventory Management System, also the types of Inventories that gives a lot of knowledge for everyone before entering into business and using Inventory. In this chapter the proponents put a different opinion of others in terms of Inventory, the Literatures and studies should get on the Book articles on the internet. Inventory Management system, 35 Figure 1. Use Case Diagram of Inventory Management and Monitoring System Using Progressive Web Application Framework System and Software Quality Requirements and Evaluation (SQuaRE) Model The series of standards ISO/IEC 25000, also known as SQuaRE (System and Software Quality Requirements and Evaluation), has the goal of creating a framework for the evaluation of software product quality (International Organization for Super Admin Manage Customer Manage Users and Ful Application Manage Inventory Login and Log-out from system Send Products Create Invoice Update My Profile Change Account Password Manage Bills Manage Receiving Stocks Manage Suppliers Manage Stocks Check Inventory Manage Purchasing System User Supplier 36 Standardization, 2021). The quality of software products is defined as 1) the degree to which a system, component or process meets specified requirements and 2) the degree to which a system, component or process meets the needs or expectations of a user (Miguel, Mauricio, & Rodríguez, 2015). The product quality model defined in ISO/IEC 25010 comprises the eight quality characteristics shown in Figure 2: Figure2: ISO/IEC 25010 Model Each ISO/IEC 25010 characteristic is composed of a set of related sub characteristics. Compared to ISO 9126, ISO 25010 is more comprehensive and complete where new characteristics such as security and compatibility were inserted in the specification. Evaluation of software quality is an extremely important activity in the software development process (França & Soares, 2015). 37 Web and Mobile Application Development According to Johnston (2020), a web application, often referred to as a web app, is an interactive computer program built with web technologies (HTML, CSS, JS), which stores (Database, Files) and manipulates data (CRUD), and is used by a team or single user to perform tasks over the internet. CRUD is a popular acronym and is at the heart of web app development. It stands for Create, Read, Update, and Delete. Web apps are accessed via a web browser such as Google Chrome, and often involve a login/signup mechanism. Most web applications are built in a three-tier architecture that consists of three important layers: data, logic, and presentation. In web applications, the application structure usually breaks down to database, server and client, while in modern web development, it can also be broken into database, server logic, client logic and client UI (Haviv, 2016). A popular paradigm for implementing the three-tier model is the Model-View- Controller (MVC) architecture pattern. In the MVC paradigm, the logic, data and presentation are separated in three types of objects, each handling its own tasks. The View is responsible for the management of the graphical user interface. The Model is the part of the application that manages the data, validation, control, and structure of the data source. The Controller is responsible for handling events by interacting with the Model to retrieve the necessary data and produces the View. Figure 7 illustrates how the three objects of the MVC frameworks interacts with each other (Hardyanto, Purwinarko, Sujito, Masturi & Alighiri, 2017). The client side of an app is the part that is visible to users and represents the “face” or the “facade” of an application. For that reason, it is commonly referred to as the “front- 40 In delivering high-quality mobile applications, the front-end requires a reliable back- end service. The back-end of the mobile application typically is accessed through a variety of application programming interfaces or APIs that are commonly built using a web architecture called REST or representational state transfer (Amazon Web Services, 2021). REST API, as shown in Figure 8, is an architecture designed on a web service that has been widely accepted by the public for simple use in mobile cloud paradigm (Suzanti, Fitriani, Jauhari & Khozaimi, 2020). An example of an API for a mobile front-end is a database service that contains data used in the app. To access the database, the mobile developer needs information about the location of the database, the protocol for accessing the database, the credentials for authenticating and authorizing the data access and the specific database commands needed to extract and manipulate the data stored in the database (Masse, 2011). As mentioned, hybrid mobile applications are built using web technologies - such as the standard JavaScript, CSS, and HTML5. However, there are existing mobile development frameworks that are used to rapidly and systematically build hybrid mobile applications. Apache Cordova is a framework that allows any web application be packaged as a native mobile application while also providing access to device features (Yusuf, 2016). It allows the mobile developer to maintain one code base and can use the same base code to build application for multiple platforms. Another example of a mobile development framework is Ionic. Ionic framework is an open-source cross platform tool which allows to develop hybrid application which work on different mobile platforms like Android, iOS and Windows without much effort and increasing the ease of development (Waranashiwar & Ukey, 2018). 41 Progressive Web App Framework Progressive web apps (PWAs) are defined by a set of concepts and keywords including progressive, responsive, connectivity, independent, app-like, fresh, safe, discoverable, re-engageable, installable and linkable (Osmani, 2015). PWAs are introduced to bridge the gap of mobile-centered innovation of web applications by introducing features such as offline support, push notification, background synchronization, content caching, home-screen installation to the Web and be distributed without app marketplaces (Biørn-Hansen, Majchrzak, & Grønli, 2017). This is possible using the Service Worker API that acts as proxy servers that sit between web applications, the browser and the network if it is available (Mozilla Foundation, 2021). Progressive web apps are built similarly with hybrid mobile applications that uses standard web technologies such as HTML CSS and JavaScript. There are plenty of open- source and paid frameworks that are used to develop PWA apps (Murphy, 2020). Angular as a framework builds single-page applications that has a service worker implementation that supports turning an application into a progressive web app. The service worker of Angular is designed to optimize the end user experience of an application over a slow or unreliable network connection while also minimizing the risks of serving outdate content (Angular, 2021). Aside from Angular, Microsoft has developed PWA Builder, which is an open-source tool that packages web applications for the Microsoft Store on Windows. It is used to generate the basic technical requirements to convert a web application to a PWA app, a web manifest and a service worker (Rousset, 2021). 42 Progressive Web Apps are web applications that need to be designed for them to be capable, reliable, and installable. These three pillars transform them into an experience that feels like a platform-specific application. Platform-specific applications work regardless of network connection and launch in their own standalone experience (Richard & LePage, 2020). Technology Acceptance Model There are many theoretical perspectives have been developed in order to understand how end users make decisions to use technology applications. Among these theories, the Technology Acceptance Model (TAM) is the most frequently used. The Technology Acceptance Model (TAM) determines the user acceptance of any technology perceived usefulness (PU) and perceived ease of use (PEOU) factors. PU defines as the degree to which an individual believes that using a particular system will enhance the task performance. PEOU defines as the degree to which an individual believes that using a particular system is free of physical and mental effort (Abu-Dalbouh, 2013). Figure5. The Technology Acceptance Model As shown in Figure 3, ease of use (performance) and perceived usefulness (functionality) are the most important determinants of actual system use. These two 45 Definition of Terms The following constructs are operationally and conceptually defined: Inventory Management: is vital to a company’s health because it helps make sure there is rarely too much or too little stock on hand, limiting the risk of stockouts and inaccurate records. ISO/IEC 25010:2011. It refers to a product quality model entitled: “Systems and Software Quality Requirements and Evaluation (SQuaRE)” that is composed of eight characteristics (which are further subdivided into sub-characteristics) that relate to static properties of software and dynamic properties of the computer system. The model is applicable to both computer systems and software products Monitoring developing an understanding of what your best-selling products are, how often you turn over that particular inventory and what you need to have on hand to satisfy orders. Progressive Web App. It refers to a web application that looks and behaves as if it is a mobile app. PWAs are built to take advantage of native mobile device features, without requiring the end user to visit an app store, make a purchase and download software locally. Stocks refers to the number of finished products that are ready to be sold to the end user. It can also include raw materials, if the retailer sells the items directly to customers to earn profit. Web Application. It refers to a computer program that uses a web browser to perform a particular function. It is also called a web app. Web apps are present on many websites. A simple example is a contact form on a website. 46 47 Chapter3 METHODOLOGY This chapter contains various methods and ways used in conducting this research. It includes theoretical procedures and statistical approaches on the collection of data for the purpose of making valid and precise decisions. Research Design This research study used descriptive type of research specifically survey questionnaire as the main research instrument. Descriptive research is a purposive process of gathering, analyzing, classifying, and tabulating data about existing conditions, practices, beliefs, processes, trends and cause-effect relationships. These processes were followed to make accurate interpretations and generalizations about the subject. Akhtar (2016) states that descriptive research is also known as statistical research, this describes phenomena as they exist. It is used to identify and obtain information on characteristic of a particular issue like community, group or people. It is more common in the socio-economic survey and job and activity analysis. According to McCombes (2019), descriptive research is an appropriate choice when the research aim is to identify characteristics, frequencies, trends, and categories. This research design is the most appropriate for this type of study as the study requires a description of an aspect of the population which is in this study is the software evaluation of two groups of respondents namely Employee and Administrator using the ISO/IEC Software Quality Model and the Technology Acceptance Model. This study is descriptive research that employed rapid application development as its development model. Developmental research, as opposed to simple instructional 50 Figure 7. The Rapid Application Development Methodology Table1 Distribution of Respondents from IDESS Interactive Technologies RESPONDENT POPULATION FRAME SAMPLE FRAME PERCENTAGE Admin 7 5 4 Employee 123 93 72 TOTAL 130 98 76 The problem with taking participants is the number of respondents or the sample size. Although, there are many formulas to calculate sample size, the researcher has chosen the Slovin’s formula (sometimes written as Sloven’s formula). Using the formula of Slovin, given a population of 130 and a confidence of 95% which will give a margin error of 0.05, the sample size and distribution was then computed and shown in Table 1. As illustrated, 76% was taken from the Admin and Employee most of the respondents were consist of employee. As shown in Figure 8, the local of the study is IDESS Interactive technologies Inc., located at Unit Nos. 7 & 8 2nd Floor Amires Bldg. Lot No 7B Subic Commercial & Light Industrial Park, Manila Avenue corner Rizal Hiway, Subic Bay Freeport Zone (BFZ). Subic Bay Freeport Zone is located southwest of Luzon, surrounded by the municipalities of Subic and Olongapo City in Zambales, and Hermosa and Morong in Bataan. 110 51 kilometers north of Manila, SBFZ is in Region III (Central Luzon) and is one of the points in the growth triangle (Subic-Clark-Tarlac) and an engine for economic development in the region. SBFZ has a total of 67,000 hectares of industrial, commercial, and protected territory. It is known to be the first successful conversion of a military base into an economic zone. For nearly a century, it was Subic Naval Base, the largest naval facility of the United States in the Pacific. In 1992, the Philippine government took control over the area following the expiration of the RP-US Military Bases Agreement. Requirement Analysis. In the requirements planning phase, users and analysts meet to identify objectives of the application or system and to identify information requirements arising from those objectives. This phase requires intense involvement from both groups; it is not just signing off on a proposal or document. In addition, it may involve users from different levels of the organization. This phase provides a complete description of all the function and specification of the software to be designed. It is the initial stage in the SDLC, the first and the foremost step that has to be performed. It includes all the information about the requirements of the proposal of the proposed system The developers conducted several informal interviews to selected users to determine all the possible requirement that will be used in the system. System Design. During the second phase, users (clients) work closely with the analysts to develop the prototypes that require all system processes, inputs and outputs. This process is iterative, allowing the analysts to continually tweak the model until the client is satisfied. Again, communication is everything (Stiner, 2016). 52 Figure 8 Map of IDESS Interactive Technologies (IDESS I.T.) Inc. 55 For an effective study, instrumentation and data collection were conducted to gather some tactful information. Data Analysis Use Case Diagram. Is a dynamic or behavior diagram in UML. Use case diagrams model the functionality of a system using actors and use cases. Use cases are a set of actions, services, and functions that the system needs to perform. In this context, a "system" is something being developed or operated, such as a web site. The "actors" are people or entities operating under defined roles within the system. The developers used this tool to visualize a physical interaction of entities to processes and on how they interact and how they work. Entity-Relationship Diagram. Is a graphical representation of entities and their relationships to each other, typically used in computing in regard to the organization of data within databases or information systems. An entity is a piece of data-an object or concept about which data is stored (Beal, V., (2015) ).  Database Schema. Is the skeleton structure that represents the logical view of the entire database. It defines how the data is organized and how the relations among them are associated. It formulates all the constraints that are to be applied on the data. A database schema defines its entities and the relationship among them. It contains a descriptive detail of the database, which can be depicted by means of schema diagrams. It’s the database designers who design the schema to help programmers understand the database and make it useful. 56 The developers used this tool to define the objects in the database from which the system will use data collection and retrieval. It is also very useful because it provides the overall description of database. Instruments The survey instrument used in the study is based on the ISO/IEC 25010:2011 Software Quality Model that determines which quality characteristics will be taken into account when evaluating the properties of a software product (ISO, 2021). This study utilized a survey checklist with a Likert Scaling Type of survey questionnaire to gather responses. This survey questionnaire consisted of the respondent’s profile and the respondents’ perception of the system with regards to the parameters such as functionality, performance efficiency, reliability, security and compatibility. There are eight parameters of the model and each has its own sub characteristics that were included in the survey instrument. The contents of the last part of the survey instrument about the level of acceptability of the system were adopted from the questionnaires in the study of Dela Cruz, Albino, Moraña, Bachillar, & Dullas (2021). . Likert Scale for Respondents’ Perceptions on the Functional Suitability of the System Scale Range Descriptive Symbol Descriptive Rating 4 3.26–4.00 VS Very Suitable 3 2.51–3.25 MS Moderately Suitable 2 1.76–2.50 LS Less Suitable 57 1 1.00–1.75 NS Not Suitable A Likert Scale was used to determine the verbal description of each item in the survey questionnaire. As an example, the scale conversion table as shown above, was used for the respondent’s perceptions on the functional suitability of the system. Data Collection The research proposal followed a specific Software Development Life Cycle (SDLC) methodology. SDLC is step by step process for creating quality software for users. It involves different phases that are followed one after one, that are essential for software engineers such as planning, analysis, design, coding, testing and implementation (Sharma, 2017). Each phase of the SDLC has a predefined deliverables that are needed by the succeeding phase. The researcher conducted proper documentation and data gathering for each phase with emphasis on the testing phase of the study. Figure 9. The Software Development Life Cycle 60 The following scale will be used for the extent/degree of perception of respondents towards Level of Acceptability: Point Point Scale Qualitative Interpretation Symbol 4 3.25–4.00 Very Acceptable VA 3 2.51–3.24 Acceptable AC 2 1.76–2.49 Moderately Acceptable MA 1 1.00–1.74 Unacceptable UN 6. T-test (two sample test) is used to compare the mean of the two group of respondents: the Administrator and Employee. This statistical tool was also used to determine if there is a significant difference between the evaluation of the Administrator and Employee. Decision Rule 1: If the computed significant value is less than (<) 0.05 alpha level of significance, accept the null hypothesis and reject the alternative. Decision Rule 2: If the computed significant value greater than (>) 0.05 alpha level of significance, reject the null hypothesis. There is a significant difference. 61 Chapter 4 RESULTS AND DISCUSSION The findings and discussions are presented in this chapter. The presentation follows the sequence of the specific problems. Findings were analysed and interpreted to give meaning to the results. 1. Evaluation of the Administrator and Employee on the software quality of the Inventory Management and Monitoring System using Progressive Web Application. 1.1 Functional Suitability Table 2 shows the results of the evaluation of the Administrator and Employee respondents on the software quality of the Inventory Management and Monitoring System using Progressive Web Application Frameworks in terms of functional suitability. Table 2 EvaluationoftherespondentsonthesoftwarequalityoftheInventoryManagementandM onitoringSystemusingProgressiveWebApplicationFrameworksbasedontheISO/ IEC25010SoftwareQualityMetrics. 62 The ratings provided by the employee in terms of completeness, the set of functions implemented in the software covers all specified tasks and user objectives has a mean of 3.82 to 3.66 interpret as “Very Good. As to correctness, the software provides the expected results with the appropriate precision, the ratings provided by employee and administrator respondents was 3.82 to 3.64 respectively, interpreted as “Very Good”. And as to appropriateness, the set of functions in the software facilities the Indicator Employee Rank Administrator Rank A. Functional Suitability Weighted Mean Descriptive Equivalent Weighted Mean Descriptive Equivalent 1. Completeness. The set of functions implemented in the software covers all specified tasks and user objectives. 3.82 Very Good 2.5 3.66 Very Good 2 2. Correctness. The software provides the expected results with the appropriate precision. 3.82 Very Good 2.5 3.64 Very Good 2 3. Appropriateness. The set of functions in the software facilitates the accomplishment of specified user tasks and objectives. 3.88 Very Good 1 3.71 Very Good 1 AVERAGE WEIGHTED MEAN 3.84 Very Good 3.67 Very Good 65 2. Resource utilization. When the software is in operation, it meets requirements regarding the use of system resources. 3.65 Very Good 3 3.63 Very Good 1 3. Capacity. When the software is in operation, it Meets requirements for maximum limits. 3.76 Very Good 1 3.60 Very Good 2.5 AVERAGE WEIGHTED MEAN 3.71 Very Good 2.5 3.61 Very Good The data provides clear message that the Inventory Management and Monitoring System using Progressive Web Application Frameworks provides that the difference in the rating could be due to the more familiarity and ease of using the new system by the Employee than that of the Administrator. 1.3 Compatibility Table 4 shows the results of the evaluation of the employee and administrator- respondents on the software quality of the Inventory Management and Monitoring System using Progressive Web Application Frameworks in terms of compatibility. Table 4 Results of the Evaluation of the employee and administrator respondents on the Software Quality of the Inventory Management and Monitoring System using Progressive Web Application Frameworks in terms of Compatibility Indicator Employee Rank Administrator Rank C. Compatibility Weighted Mean Descriptive Equivalent Weighted Mean Descriptive Equivalent 66 1. Co-existence. When the software is in operation, it efficiently shares common resources and Environments with other systems. 3.71 Very Good 1.5 3.61 Very Good 1.5 2. Interoperability. The software must exchange information with other systems and use the information that has been exchanged. 3.71 Very Good 1.5 3.61 Very Good 1.5 AVERAGE WEIGHTED MEAN 3.71 Very Good 3.61 Very Good As shown in table 4, the employee respondents rated the software quality of the Inventory Management and Monitoring System using Progressive Web Application Frameworks as to compatibility was “Very Good” manifested by the average weighted mean of 3.71 while the administrator-respondents provided a slightly lower average weighted mean of 3.61 with the same interpretation as “Very Good”. The ratings provided by the employee in both indicators are 3.71, interpreted as “Very Good” while, the administrator-respondents gave slightly lower ratings which is 3.61 in both indicators, interpreted as “Very Good”. The result of the ratings provided by both the respondents, employee and administrator-respondents imply that the Inventory Management and Monitoring System using Progressive Web Application Frameworks can interface or communicate with other systems and able to exchange and use data to and from different application programming interfaces. 1.4 Usability 67 Table 5 shows results of the evaluation of the employee and administrator- respondents on the software quality of the Inventory Management and Monitoring System using Progressive Web Application Frameworks in terms of usability. As shown in Table 5, the employee respondents rated the software quality of the Inventory Management and Monitoring System using Progressive Web Application Frameworks s as to usability was “Very Good” manifested by the average weighted mean of 3.76 while the administrator-respondents provided a slightly lower average weighted mean of 3.67 with the same interpretation as “Very Good”. The employee and administrators rated the usability of the system in terms of users can recognize whether a software is appropriate for their needs with a mean of 3.82 and 3.67 respectively, interpreted as “Very Good”. As to users can easily achieve specified goals of learning to use the system with effectiveness, efficiency and freedom from risk and satisfaction in a specified context of use the rating of the employee and administrator-respondents were 3.82 and 3.70, respectively and described as “Very Good”. A rating of 3.71 or interpreted as “Very Good” was given by both the employee and administrator-respondents as to operability, the software is easy to operate and control. The result was obtained as to the software protects users against making errors having a rating of 3.59 and 3.61 by the employee and administrator-respondents, respectively interpreted as “Very Good”. Table 5 Results of the Evaluation of the employee and administrator Respondents on the Software Quality of the Study Mobile Scheduling System in terms of Usability Indicator Employee Rank Administrator Rank D. Usability Weighted Mean Descriptive Equivalent Weighted Mean Descriptive Equivalent 70 E. Reliability Weighted Mean Descriptive Equivalent Weighted Mean Descriptive Equivalent 1. Maturity. The software executes successfully under normal operation. 3.82 Very Good 1.5 3.69 Very Good 1 2. Availability. The software is operational and accessible when it is needed. 3.82 Very Good 1.5 3.66 Very Good 2 3. Fault tolerance. When faults arise, the software operates as intended. 3.76 Very Good 3.5 3.53 Very Good 4 4. Recoverability. When faults arise, the software can recover data and re-establish the desired system state. 3.76 Very Good 3.5 3.58 Very Good 3 AVERAGE WEIGHTED MEAN 3.79 Very Good 3.62 Very Good As to fault of tolerance, the result obtained having a rating of 3.76 and 3.53 by the employee and administrator-respondents, respectively interpreted as “Very Good”. A rating of3.76 and 3.58 interpreted as “Very Good” respectively was given by the employee and administrator-respondents as to the software can recover data and re- establish the desired system state. 1.6 Security Table 7 Results of the Evaluation of the employee and administrator Respondents on the Software Quality of the Inventory Management and Monitoring System using Progressive Web Application Frameworks in terms of Security Indicator Employee Rank Administrator Rank F. Security Weighted Mean Descriptive Equivalent Weighted Mean Descriptive Equivalent 1. Confidentiality. The software ensures that data are 3.88 Very Good 1 3.68 Very Good 3 71 accessible only to those authorized to have access. 2. Integrity. The software prevents unauthorized access to programs and data and also prevents their modification. 3.76 Very Good 3.5 3.68 Very Good 3 3. Non- repudiation. The software must prove that actions or events have taken place. 3.76 Very Good 3.5 3.69 Very Good 1 4. Accountability. The software ensures actions of an entity (user) can be traced uniquely to that entity. 3.76 Very Good 3.5 3.67 Very Good 5 5. Authenticity. The software ensures and proves the identity of a subject or resource is that which it claims to be. 3.76 Very Good 3.5 3.68 Very Good 3 AVERAGE WEIGHTED MEAN 3.79 Very Good 3.68 Very Good Table 7 shows results of the evaluation of the employee and administrator- respondents on the software quality of the Inventory Management and Monitoring System using Progressive Web Application Frameworks in terms of security. As shown in Table 7, the employee respondents rated the software quality of the Inventory Management and Monitoring System using Progressive Web Application Frameworks s as to security was “Very Good” manifested by the average weighted mean of 3.79 while the administrator respondents provided a slightly lower average weighted mean of 3.68 with the same interpretation as “Very Good”. The employee and administrators rated the security of the system in terms of the software ensures that data are accessible only to those authorized to have access with a mean of 3.88 and 3.68 72 respectively, interpreted as “Very Good”. As to the software prevents unauthorized access to programs and data and also prevents their modification the rating of the employee and Administrator-respondents were 3.76 and 3.68, respectively and described as “Very Good”. As to the software must prove that actions or events have taken place, the result obtained having a rating of 3.76 and 3.69 by the employee and administrator respondents, respectively interpreted as “Very Good”. A rating of 3.76 and 3.67 interpreted as “Very Good” respectively was given by the employee and administrator respondents as to the software ensures actions of an entity (user) can be traced uniquely to that entity. Finally, as to the software ensures and proves the identity of a subject or resource is that which it claims to be, a rating of 3.76 and 3.68 interpreted as “Very Good” respectively was given by the employee and administrator-respondents. 75 of 3.88 and 3.67 respectively, interpreted as “Very Good”. As to the software can be easily installed/uninstalled in a specified environment the rating of the employee and administrator respondents were 3.76 and 3.69, respectively and described as “Very Good”. As to the software can be replaced with another specified piece of software for the same purpose in the same environment, the result obtained having a rating of 3.71 and 3.59 by the employee and administrator respondents, respectively interpreted as “Very Good”. Table 9 Results of the Evaluation of the employee and administrator Respondents on the Software Quality of the Study Mobile Scheduling System in terms of Portability Indicator Employee Rank Administrator Rank H. Portability Weighted Mean Descriptive Equivalent Weighted Mean Descriptive Equivalent 1. Adaptability. The software can be easily adapted to different or evolving hardware or software or usage environment. 3.88 Very Good 1 3.67 Very Good 2 2. Installability. The software can be easily installed/uninstalled in a specified environment. 3.76 Very Good 2 3.69 Very Good 1 3. Replaceability. The software can be replaced with another specified piece of software for the same purpose in the same environment. 3.71 Very Good 3 3.59 Very Good 3 AVERAGE WEIGHTED MEAN 3.78 Very Good 3.65 Very Good 76 2. Employee and administrator Respondents Evaluation on the Level of Acceptability of the Inventory Management and Monitoring System using Progressive Web Application Frameworks in terms of: 2.1Functionality Table 10 shows results of the evaluation of the employee and administrator respondents on the level of acceptability of the Inventory Management and Monitoring System using Progressive Web Application Frameworks in terms of functionality. 77 Table 10 Results of the Evaluation of the employee and administrator Respondents on the Level of Acceptability of the Inventory Management and Monitoring System using Progressive Web Application Frameworks in terms of Functionality Indicator Employee Rank Administrator Rank I. Functionality Weighted Mean Descriptive Equivalent Weighted Mean Descriptive Equivalent 1. Application completeness. 3.76 Very Good 1.5 3.67 Very Good 3 2. Accuracy and consistency of the application task. 3.82 Very Good 3 3.69 Very Good 2 3. Functionality of the system modules and contents. 3.76 Very Good 1.5 3.70 Very Good 1 AVERAGE WEIGHTED MEAN 3.78 Very Good 3.69 Very Good As seen in Table 10, the employee respondents rated the software quality of the Inventory Management and Monitoring System using Progressive Web Application Frameworks as to functionality was “Very Good” manifested by the average weighted mean of 3.78 while the administrator respondents provided a slightly lower average weighted mean of 3.69 with the same interpretation as “Very Good”. The employee and administrators rated the portability of the system in terms of application completeness has a mean of 3.76 and 3.67 respectively, interpreted as “Very Good”. As to accuracy and consistency of the application task the rating of the employee and administrator respondents were 3.82 and 3.69, respectively and described as “Very Good”. As to the Functionality of the system modules and contents, the result obtained having a rating of 3.76 and 3.70 by the employee and administrator respondents, respectively interpreted as “Very Good”. The data obtained from both groups of respondents showed their positive outlook in terms of the functionality of the Inventory Management and Monitoring System using Progressive Web Application Frameworks . 80 5.Reliability 337.0 123.172 0.000 Not Significant 6.Security 337.0 124.371 0.000 Not Significant 7.Maintainability 337.0 116.347 0.000 Not Significant 8.Portability 337.0 116.799 0.000 Not Significant The results obtained are all lower than 0.05 Alpha Level of Significance, hence there is no significant difference on the evaluation of Inventory Management and Monitoring System using Progressive Web Application Frameworks between the employee and administrator respondents. The Employee respondents had provided a higher rating in almost all the indicators provided than the employee respondents. 4. Test of significant difference on the level of acceptability of Inventory Management and Monitoring System using Progressive Web Application Frameworks as evaluated by employee and administrator-respondents. Table 13 shows there is no significant difference between the employee and administrator respondents on the level of acceptability of the Inventory Management and Monitoring System using Progressive Web Application Frameworks . Table 13 Test of significant difference on the Evaluation between the employee and administrator respondents on the Level of Acceptability of Inventory Management and Monitoring System using Progressive Web Application Frameworks Indicators df t Critical one-tail P(T<=t) two-tail Hypothesis 1. Functionality 337.0 111.292 0.000 Not significant 2. Performance Efficiency 337.0 110.974 0.000 Not significant As seen in the result in table 13, the null hypothesis is accepted based on the computed Significant or P-values of 0.000 on functionality; and the computed Significant or P-values of 0.000 on performance, in which both are lower than (<) 0.05 Alpha Level 81 of Significance on the evaluation towards the level of acceptability of Inventory Management and Monitoring System using Progressive Web Application Frameworks . The computed data clearly manifest that the level of acceptability of web-based and mobile scheduling shows that there is no significant difference on the level of acceptability as evaluated by the employee and administrator respondents on Web-based and Mobile Scheduling in terms of Functionality and Performance. 82 Chapter 5 SUMMARY, CONCLUSION and RECOMMENDATION This chapter discusses the summary of findings, conclusions and recommendations of the researcher based on the results obtained, recommendation of researcher’s adviser and panel members. Summary of Findings: 1. Respondents Evaluation on the Software Quality of the Inventory Management and Monitoring System using Progressive Web Application Frameworks in terms of: 1.1. Functional suitability The evaluation of the software quality of the Inventory Management and Monitoring System using Progressive Web Application Frameworks obtained an average weighted mean of 3.84 and 3.67 with a grand mean of 3.76 interpreted as “Very Good”. 1.2. Performance Efficiency The evaluation of the software quality of the Inventory Management and Monitoring System using Progressive Web Application Frameworks obtained an average weighted mean of 3.71 and 3.61 with a grand mean of 3.66 interpreted as “Very Good”. 1.3. Compatibility The evaluation of the software quality of the W Inventory Management and Monitoring System using Progressive Web Application Frameworks obtained an average weighted mean of 3.71 and 3.61 with a grand mean of 3.66 interpreted as “Very Good”. 85 Conclusion Based on the summary of the investigations conducted, and the conclusions arrived at, the researcher recommended that the Inventory Management and Monitoring System using Progressive Web is highly recommended to be implemented. The implementation of an Inventory Management and Monitoring System using a Progressive Web Application will benefit not only the company, but also the administrators and employees in terms of inventory management and conflict resolution. The Inventory Management and Monitoring System using Progressive Web application suggested including a feature in a system that would receive alerts and notifications when stock levels exceeded a predefined threshold. From the findings, the following conclusions were made based on the result of the study: 1. The Inventory Management and Monitoring System using Progressive Web Application in terms of Functional Suitability, Performance Efficiency, Compatibility, Usability, Reliability, Security, Maintainability and Portability were rated as “Very Good”. It implies that the respondents are satisfied in terms of providing the users need, control, long term usability, hardware independently and more suitable. 2. The Inventory Management and Monitoring System using Progressive Web Application in terms of Functionality and Performance were rated as “Very Acceptable”. It implies that the system is able to provide a timely information needed by the user for faster and accurate results as well as it is easy to navigate. 86 3. There is no significant difference in the evaluation between the employee and administrator respondents on the Inventory Management and Monitoring System using Progressive Web Application in terms of Functional Suitability, Performance Efficiency, Compatibility, Usability, Reliability, Security, Maintainability and Portability. 4. There is no significant difference between the employee and administrator respondents on the level of acceptability of the mobile scheduling system in terms of Functionality and Performance. Recommendation In view of findings and conclusions, the researcher would like to recommend the following: 1. The Inventory Management and Monitoring System using Progressive Web Application Frameworks is highly recommended to be implemented to provide a convenient and safe way inventory monitoring system as well as other features for company to manage the inventory procedures. 2. The implementation of the Inventory Management and Monitoring System using Progressive Web Application Frameworks will not only be beneficial to the beneficial to the company but to the Administrator and Employee who do the tracking of goods. The system is functional and has security features that prevents unauthorized access and data protection. 3. It is recommended that the Inventory Management and Monitoring System using Progressive Web Application Frameworks must undergo code refactoring and 87 optimization to improve performance during use and enable the system to be ready for updates so that it will be compatible with future hardware and software environments. 4. The Inventory Management and Monitoring System using Progressive Web Application Frameworks is recommended for future studies to have features in the system that would use barcode using a third-party software, reminder using barcode, data analytics and other features not included in this study. 90 Boysen N., Briskorn D., Emde S. (2017). Parts-to-Picker based Order Processing in a Rack-moving Mobile Robots Environment[J]. European Journal of Operational Research . Claymore, J. (2015), The Cost-Effective and Highly Innovative Inventory Management System. Dela Cruz, M. A., Albino, M. G., Moraña, D. M., Bachillar, D. A., & Dullas Jr, F. M. (2021). Evaluation and Acceptability of the Developed Research E-Library for College of Communication and Information Technology. International Journal of Innovative Analyses and Emerging Technology, 1(6), 118-124. Dizon, M., & Galang, N. (2017). iClass Scheduling and Attendance Monitoring System for Polytechnic College of Botolan [Unpublished master’s thesis]. President Ramon Magsaysay State University. . Dunka, B., Emmanuel, E., and Oyerinde.Y., (2018). Simplifying Web Application Development Using-Mean Stack Technologies. 04 (01 2018) Fitriani N, Suzanti IO, Jauhari A, Khozaimi A (2020). Application monitoring and evaluation using SMART (Simple Multi attribute Rating (Technique) method. In: Journal of Physics: Conference Sereis, vo 1569, no 2, p 022090. IOP Publishing. França & Soares, (2015), Classifying metrics for assessing object-oriented software main ability: a family of metrics’ catalogs. J. Syst. Softw. 103, 85-101. Hardyanto, W.  et al (2017) J. Phys.: Conf. Ser. 824 012007 Haviv A. (2016). Web Application Devlopment with Mean 8th Edition Publish 91 Henderson KJ, (2015). How Are Health Research Priorities Set in Low- and Middle- Income Countries? A Systematic Review of Published Reports. PLoS ONE 9(10): e108787. https://doi.org/10.1371/journal.pone.0108787. Heffner, T. (2016) The Effects of Social Media Use in Undergraduate Students. Theses and Dissertations, 1440. https://rdw.rowan.edu/etd/1440 Kettemborough, C.R., (2012). Investigating critical success factors in agile systems development projects. Khanna R., Yusuf, S., Phan, H., (2017). Ionic: Hyrbid Mobile App Development Learning Path. McCombes S. (2019). Descriptive research. Scribbr. https://www.scribbr.com/methodology/descriptive-research/ Masse, A., (2011). Rest API Design Rule Book. Miguel, J. & Mauricio, D. & Rodriguez, G. (2014). A Review of Software Quality Models for the Evaluation of Software Products. International journal of Software Engineering & Applications. 5. 31-54. 10.5121/ijsea.2014.5603. Osmani, A. (2015). Getting started with progressive web apps. Osmani, A. (2015). Getting started with progressive web apps. Osmani, A. (2015). Getting started with progressive web apps. Osmani, A. (2015). Getting started with progressive web apps. Morze, P (2016). The Rapid Application Development Methodology. Mozilla Foundation (2021). Service Worker API. Murphy M.P.A, (2020). Current State of Progressive Web Apps. 92 Osmani, A. (2015). Getting started with progressive web apps. Powell-Morse, A. (2016) Rapid Application Development (RAD): What Is It and How Do You Use It? Available at: https://airbrake.io/blog/sdlc/rapid-application- development (Accessed: 23/4/2017) Rousset S. (2021). A Progressive Web App Builder. Richard, S. & LePage, P. (2020). PWAs in 2020: Are They the Future of Ecommerce. Sharma, M. K. (2017). A study of SDLC to develop well engineered software.International Journal of Advanced Research in Computer Science, 8(3). Shanker (2013), The Difference Between Manual And Computerized System http://www.studymode.com/essays/Sale-inventory-System-1117762.html  Stiner, S. (2016). Rapid Application Development (RAD): A Smart, Quick And Valuable Process For Software Developers Accessed from: https://www.forbes.com/sites/forbestechcouncil/2016/08/24/rapid-application- development-rad-a-smart-quick-and-valuable-process-for-software-developers/ #2d0fce9e19e8 Terwiesch, C., Olivares, M., Staats, B. R., & Gaur, V. (2020). OM Forum—A Review of Empirical Operations Management over the Last Two Decades[J]. Manufacturing & Service Operations Management. 95 Appendix A – Questionnaire President Ramon Magsaysay State University Iba Campus, Iba Zambales SURVEY QUESTIONNAIRE Dear Respondents, Inventory management is a challenging problem area in supply chain management. Companies need to have inventories in warehouses in order to fulfil customer demand, meanwhile these inventories have holding costs and this is frozen fund that can be lost. Therefore, the task of inventory management is to find the quantity of inventories that will fulfil the demand, avoiding overstocks. It is proposed to use inventory management in order to decrease stock levels and to apply an agent system for automation of inventory management processes. In this regard, I would like to seek your cooperation by accomplishing this survey form to help the proponents to evaluate the quality and assess the level of acceptability of the application to you as our target user/partner. Your feedback will be used to further improve its features to serve you better. Rest assured that the data gathered through this survey will be treated with utmost confidentiality in accordance to the provisions of RA 10173 or the Data Privacy Act of 2012 96 Part I. Respondent’s Profile. Types of User: Employee Administrator Sex: Male Female Software Quality Evaluation of the Inventory Management and Monitoring System using Progressive Web Application Framework for IDESS Interactive Technologies Inc., (IDESS I.T.). Based on the ISO25010 metrics of software quality model. Likert Scale for ISO/IEC 25010:2011 Software Quality Metrics ISO/IEC 25010:2011 Software Quality Metrics Weight 3.26-4.00 2.51-3.25 1.76-2.5 1.00 – 1.75 I N T E R P R E T A T I O N Functional Suitability Very Suitable (VS) Moderately Suitable (MS) Less Suitable (LS) Not Suitable (NS) Performance Efficiency Very Efficient (VS) Moderately Efficient Less Efficient (LS) Not Efficient (NS) Compatibility Very Compatible (VC) Moderately Compatible (MC) Less Compatible (LC) Not Compatible (NC) Usability Very Usable (VU) Moderately Usable (MU) Less Usable (LU) Not Usable (NU) Reliability Very Reliable (VR) Moderately Reliable (MR) Less Reliable (LR) Not Reliable (NR) Security Very Secured (VSE) Moderately Secured (MSE) Less Secured (LSE) Not Secured (NSE) Maintainability Very Maintainable (VM) Moderately Maintainable (MM) Less Maintainable (LM) Not Maintainable (NM) Portability Very Portable (VP) Moderately Portable (MP) Less Portable (LP) Not Portable (NP) Kindly put a check mark (✔) under the column that corresponds to your rating for each software characteristic. Please do not leave any item unanswered. 97 INDICATOR RATING A. Functional Suitability 4 3 2 1 1. Completeness. The set of functions implemented in the software covers all specified tasks and user objectives. 2. Correctness. The software provides the expected results with the appropriate precision. 3. Appropriateness. The set of functions in the software facilitates the accomplishment of specified user tasks and objectives. B. Performance Efficiency 4 3 2 1 1. Time behavior. When the software is in operation, it meets requirements of response time, processing time and throughput rates. 2. Resource utilization. When the software is in operation, it meets requirements regarding the use of system resources. 3. Capacity. When the software is in operation, it meets requirements for maximum limits. C. Compatibility 4 3 2 1 1. Co-existence. When the software is in operation, it efficiently shares common resources and environments with other systems. 2. Interoperability. The software must exchange information with other systems and use the information that has been exchanged. D. Usability 4 3 2 1 1. Appropriateness recognizability. Users can recognize whether a software is appropriate for their needs. 2. Learnability. Users can easily achieve specified goals of learning to use the system with effectiveness, efficiency and freedom from risk and satisfaction in a specified context of use. 3. Operability. The software is easy to operate and control. 4. User error protection. The software protects users against making errors. 5. User interface aesthetics. User interface enables pleasing and satisfying user interaction. 6. Accessibility. The software provides functions to be used by people with the widest range of characteristics and capabilities (e.g., children, older adults, persons with disabilities) E. Reliability 4 3 2 1 1. Maturity. The software executes successfully under normal operation.
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved