An application for the tracking and administration of work tools
2022 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesisAlternative title
En applikation för spårning och administrering av arbetsverktyg (Swedish)
Abstract [en]
At a logistics company, hand scanners (work tools) were distributed and collected to/from employees by a clerk at a check-out desk. This was, importantly, done in a rapid manner. Basic information such as when and by whom a scanner was used was saved in Excel spreadsheets. Tracking problems such as damaged or missing scanners was very inefficient and difficult. Additionally, there was no way of keeping track of the scanner inventory as only scanners physically present at the bay could be accounted for. The problem formulated is whether it is possible to build a system that both allows for the rapid distribution and collection of hand scanners whilst providing usage history tracking and inventory functionality. This thesis describes the design and implementation of a web application that solves these problems. Problem formulation began with the examination of the old system in place, followed by the investigation of similar preexisting systems. From the gathered data, a central Use Case and accompanying Flow model was designed. A web application was implemented according to functionality defined in the models. The application was developed to facilitate the common rapid distribution and collection workflow, retaining the same speed as the old system. Three pages were created to deal with usage history: a scanner page, an employee page, and a scanner event (a scanner’s usage history was made up of a set of events) page, all providing different perspectives on usage tracking. Inventory functionality was added through a scanner overview page, which provided information about the scanners as a whole, as well as showed basic information for all scanners abiding to given search criteria. The implementation solved the problem. Software testing and user tests were left as future work due to time constraints.
Abstract [sv]
På ett logistikbolag distribuerades och insamlades handskannrar (arbetesredskap) av en expedit vid en utcheckningsdisk. Detta skedde i snabb följd. Grundläggande information kring skanneranvändning sparades i ett excelblad, såsom tid och innehavare. Utredning av skadade eller borttappade skannrar var ineffektivt och svårt. Skannerinventering gick ej att genomföra då det endast gick att hålla koll på de skannrar som fanns vid utcheckningsdisken. Frågan som skulle utredas var om det var möjligt att skapa ett system som kan användas till att distribuera och samla in handskannrar, tillhandahålla spårningsfunktionalitet, och tillföra skannerinventering. Denna avhandling beskriver planeringen och konstruktionen av en webbapplikation som löser dessa problem. Undersökning utgjordes av två moment, en undersökning av det gamla systemet, samt en undersökning av befintliga system. Utifrån den insamlade datan skapades en central modell, där Use Case och Flow redogjordes. En webbapplikation utformades utefter den funktionalitet som beskrevs i denna modell. Distribution och insamlingsprocessen återfanns i webbapplikationen med samma snabbhet. Skannerspårning tillhandahölls av tre sidor som gav var sitt perspektiv på skanneranvändning: en skanner-sida, en anställd-sida, och en skannerhändelse-sida (skannerhistorik bestod av en uppsättning skannerhändelser). Skannerinventering var möjligt genom användandet av en skanneröversikt-sida. Denna sida gav allmän information om antalet skannrar, samt skannerspecifik information om skannrar utefter en sökning. Implementationen löste alla problem. Programvarutestning samt användartester kvarstår som framtida arbete på grund av brist på tid.
Place, publisher, year, edition, pages
2022. , p. 43
Series
TRITA-EECS-EX ; 2022:603
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:kth:diva-321674OAI: oai:DiVA.org:kth-321674DiVA, id: diva2:1712193
External cooperation
CEVA Logistics
Educational program
Bachelor of Science in Engineering - Computer Engineering
Supervisors
Examiners
2022-11-222022-11-212022-11-22Bibliographically approved