It is certified that Tan Wan Jing (ID No: 18ACB01284) has completed this final year project titled "Maker Space Storage Management" under the supervision of Ts Dr Ooi Boon Yaik from the Department of Computer Science, Faculty of Information and Communication Technology. I declare that this report entitled “MANAGEMENT OF MAKER SPACE STORAGE” is my own work, except those mentioned in the references. In this project, StoreHut, a Maker Space Storage Management mobile app for Android is being developed to solve existence problems.
In addition, the introduction of a chaotic storage system is not a new technique in storage management, especially in the storage process, due to its time and space efficient properties. Therefore, a mobile application integrated with a QR code generator and a scanner is being developed to create a portable, simple, affordable and simple chaotic storage management system to solve the problems in the current system.
INTRODUCTION
- Background information
- Problem Statement and Motivation
- Project Objective
- Project Scope
- Location Registration using QR Code Generator
- QR Code Scanner
- Listing of Objects and Storage box
- E-commerce platform
- Impact, Significance and Contribution
Second, the location of the objects is hardly tracked when they are randomly and disorderly placed in chaotic storage approach. To evaluate the usability of the proposed mobile application to track object location in random chaotic storage system at makerspace. It is a process of location registration in which the certain information of the storage container or location is requested and embedded in the QR code.
QR code scanner is used to retrieve the storage location key embedded in the QR code attached to the storage box. These functions facilitate the user to have an overview of the relationship between each object and the storage box.
LITERATURE REVIEW
Literature Review
- Warehouse management model using FEFO, 5s, and chaotic storage to
- Integrated production planning and warehouse storage assignment
- Design of a reference architecture for developing smart warehouses in
- The Construction of a Consumer To Consumer E-commerce System
If only a small amount of data needs to be embedded in the tags and the storage range is limited, a barcode is a good choice. In addition, the Warehouse management system (WMS) is implemented in the Smart Warehouses to run the warehouse while being supported by other systems such as. Last but not least, all components, such as scanners, sensors and machines, must be interconnected under the warehouse communication network.
In addition, it eliminates the burden of remembering the exact placement of each product in the storage location. According to [12], because only the item name and storage location are listed in the later inventory-related document, the accounting must include it.
Review and Comparison of Previous Work
- NFC Part Management System
- Sortly
- Cashier Live
- Carousell
- Shopee
First, the web interface connected to the MySQL database can be used to manage the storage bin and objects. Second, according to [8], the NFC sticker is created and pasted on each storage bin and serves as a label. All objects stored in the storage bin must be registered and assigned with a storage bin ID via the web interface.
Finally, the NFC reader on the particle photon can be used to scan the NFC tag on the storage container. Despite the fact that all dealers are in the same country, the purchased item takes a few days.
Critical Remarks of Previous Works
SYSTEM METHODOLOGY AND SYSTEM DESIGN
System methodology
In the design phase, system design diagram such as use case diagram, activity diagram and class diagram are created. In the implementation phase, coding and system testing are performed simultaneously so that the error can be resolved as quickly as possible if it existed.
System Design Diagram
- System Architecture Diagram
- Use Case Diagram
- Use Case Description
- Sequence Diagram
Trigger Click the QR code icon on the home page, then click "Scan QR code" and scan the QR code attached to the storage. Trigger Click the QR code icon on the home page, then click "Scan QR code" button and scan the QR code attached to the storage. Main Flow 1 system displays a list of items registered or stored in this storage location.
3 The system displays all information about this item such as image, item name, item description, current quantity and storage location. 3 The system displays all information about this storage location, such as QR code image, storage bin name, storage description, storage location, total item quantity, and list of items stored within the storage location.
System Design
- System Flow Chart
- ERD Diagram
- Data Dictionary
After the QR code is generated, it can be saved or printed to be pasted to the relevant storage location. By selecting this function, user will be prompted with some input about the general information of the storage location or buckets before the QR code can be generated. Next, after scanning the QR code connected to a storage location such as a storage box, the system will validate the QR code.
Then the system will display three different functions such as add a new item, keep an item and delete an item on the screen. Selecting add new item takes the user to a page that displays a form to add a new item to the specific bin. Therefore, the record of that item is saved under the storage location that corresponds to the scanned QR code.
Users can find different types of tools and equipment by browsing the page and they can add the item to the cart when they find the item they want. In this case, the seller can choose to rent or sell the items to his customer. Then the user can check out the item by paying the owner, while the seller sends the item to his customer after receiving the payment.
On the other hand, any user can sell or rent their products on StoreHutMart by registering products on the MyMart page. Apart from creating a new product, the user can edit or delete existing products according to their needs.
SYSTEM IMPLEMENTATION
- Project Timeline
- Technologies and tools involved
- Hardware requirement
- Software requirement
- Connectivity Requirement
- Code Snippet
- Code snippet of the procedure on uploading data and image to Firebase
- Code snippet of the procedure on generating QR Code
- Code snippet of the procedure on creating QR Code Scanner
- Code snippet of producing scrollable grid view
- User Interface
- Dashboard
- QR Code Generator
- QR Code Scanner
- Item and Storage Location List
- StoreHut Mart Interface
- MyStore Interface
The user must grant the mobile app's camera permission to scan the QR code to capture the information embedded in the QR code attached to the storage box. In addition, you can download the QR code generated in the application to the local memory of the device. The proposed application uses Google Firebase for background data storage, real-time synchronization, and logging of user events.
Although the firebase app can work when it temporarily loses internet connection, most of the features of the proposed app can only be accessed online, such as displaying a list of products and warehouses, generating a QR code, and taking and keeping an item.
SYSTEM EVALUATION AND DISCUSSION
Software Testing
User Feedback Analysis
The next question is asking how the respondents apply the StoreHut system in their work or life and how they solve the problems they encountered. According to the list above, our respondents are using the app to manage, track, classify and label their tools, accessories, equipment and stock. The third and fourth questions are asking respondents to rate the system's user interface (UI) and intuitiveness from grade 1 to grade 5.
The reason for designing this question is to make sure that the UI design of the app satisfies most people's aesthetics while being easy. By referring to the Figure 5.2.3 and 5.2.4, most of the respondents are satisfied with the UI design and. The next three questions ask the usability and effectiveness of the features in StoreHut Storage Management System.
First of all, most of the respondents enjoy the convenience the application brings to their life or work. However, 12.5% of respondents strongly disagree with the statement that StoreHut Mart's rental and sales service is more useful than other e-commerce platforms. Therefore, we need to improve this part of the application to increase user engagement and perfect the functionality.
According to the suggestion provided by all the respondents, we can conclude that 50% of them 8 respondents hope that we can make adjustment and improvement in the StoreHut Mart features, such as providing live chat service, chat function between buyer and seller, order history for tracking purposes, and others. Moreover, two of the respondents claimed that it is better to connect the QR code generator to the printer to improve the user experience. Furthermore, a respondent provides a useful feedback, which provides an in-app user manual for the new users so that they can familiarize themselves with the system more efficiently.
CONCLUSION
- Review of Project
- Novelties and Contributions
- Limitation
- Future Work
In comparison, there is limited competitive advantage and low product diversification in the early stage of Storehut Mart's development. This is due to the existence of a strong customer base in the market, well-defined distribution channel and operational efficiency of competitors. Therefore, some of the equipment or components can be found at a cheaper price, the unfavorable price quoted in Storehut Mart leads to lower liquidity, where buyers and sellers are not willing to participate in Storehut Mart.
In-app user guide can be added to the mobile application to improve the intuitiveness of the system and enhance the user experience. For example, a recommendation of nearby physical stores based on the user's search terms can give the user more options when it comes to selecting equipment, ingredients, and other resources. Shi, "The construction of a consumer-to-consumer e-commerce system based on the Japanese elderly community, international conference on computer science and electronics engineering, pp.
Hrytsyshyn, "Innovation Management and Computerized Accounting in Chaotic Storage Logistics", Marketing and Management of Innovations, no. Program / Course Bachelor of Computer Science (Honours) Final Year Title Project Makerspace Storage Management. Required originality parameters and UTAR approved limits are as follows:. i) Overall Similarity Index is 20% and below, and. ii) Matches from separate sources listed must be less than 3% each, and (iii) Matching texts in continuous block must not exceed 8 words.
Note Supervisor/candidate(s) are required to deliver a soft copy of the full set of the originality report to the faculty/department. Based on the above findings, I hereby declare that I am satisfied with the originality of the final project report submitted by my students as mentioned above. Form Title: Supervisor's Comments on Originality Report Generated by Turnitin for Final Project Report Submission (for undergraduate programs).