Security rounds are an important part of the security routines for manyorganizations and companies. This project aims to improve the handling ofsecurity risks and increase safety and efficiency in areas where securitypatrols are conducted. This was achieved by implementing features that canbe used in a security round's web application, such as the ability to uploadimages and videos and calculating the shortest path with priority for securityrounds. The waterfall model was used to organize and execute the project, amethod for project management in software development. The application'sarchitecture is based on the Model-View-Controller (MVC) pattern. Tocalculate the shortest path between the given tasks, the A* algorithm wasimplemented for finding the optimal path. The results confirmed that theimplemented features worked with the chosen requirements and can be usedin a web application for security rounds. This was proved through multipleexperiments.
Säkerhetsrundor är en viktig del av säkerhetsrutinerna för mångaorganisationer och företag. Detta projekt syftar på att förbättra hanteringen avsäkerhetsrisker och öka säkerhet och effektivitet på områden därsäkerhetskontroller genomförs. Detta uppnåddes genom att implementerafunktioner som kan användas i en webbapplikation för säkerhetsrundor,såsom möjligheten att ladda upp bilder och videor samt beräkna den kortastevägen med prioritet för säkerhetsrundor. Vattenfallsmodellen användes för attorganisera och genomföra projektet, en metod för projektledning inommjukvaruutveckling. Applikationens arkitektur är baserad på Modell-ViewController (MVC)-mönstret. För att beräkna den kortaste vägen mellan degivna uppgifterna implementerades A*-algoritmen för att hitta den optimalavägen. Resultaten bekräftade att de implementerade funktionerna fungerademed de valda kraven och skulle kunna användas i en verklig webbapplikationför säkerhetsrundor. Detta bevisades genom flera experiment.