# An Internet of Things Model for Improving Process Management on University Campus
## 3 Results
### Physical Security through the Use of IoT Devices
These devices perform dedicated and real-time functions. Contrary to what has happened in the case of common computers which are designed to cover a wide range of needs, embedded systems are designed to meet specific needs and are therefore part of a multitude of products that require a certain process power, including appliances, vehicles, machines, etc. Embedded systems are used within the university to generate safe environments such as access to restricted areas through facial recognition. In laboratories, these devices are used as support for learning when creating practices within teams, where students can monitor and control different variables in order to improve their understanding and knowledge of various technologies. In terms of access to restricted areas, facial recognition is used to determine access to the university campus data center. Such control is vital because of the value of the available information. For this purpose, Azure APIs from the web application and universal windows platform UWP are used under the scheme detailed in Figure 6. The components used are a webcam installed at the entrance of the area to be controlled, which is connected to an embedded system (Raspberry Pi 3, model b), which hasthe necessary programming for the proper functioning of the equipment [55]. The Raspberry connects wirelessly to the university network which it uses as a gateway and connects to the Face API services and Azure SQL database. The objects that manage access to the data center are created in the database, among which are the users with their roles and profiles [56]. This database handles a connection to a web page developed in ASP.NET with C # language that is responsible for user administration and a universal Windows platform (UWP) application that is physically installed in the data center. The application is divided into three components--model, view, and controller (MVC). MVC is a software architecture pattern which separates the data and business logic of an application from its representation and from the module responsible for managing events and communications. It defines components for the representation of information on one hand and for interaction with the user on the other. For this, the system incorporates several verification processes including, in the first instance, the need for the vehicles of officials and students who have access to the campus to undergo a due registration process. The objective is to identify the characteristics of both the vehicle and the person to whom it belongs, in order to generate the roles, profiles, and accesses that each user has. Campus access is controlled by cameras that meet IoT requirements. Once a car enters the vehicle detection zone, it activates the software in the camera that verifies the vehicle's license plate. The camera sends the data to the access controller at the entrance which verifies the approved plates in the database and decides whether or not to grant access. If the license plate is not approved for access, the monitoring staff will decide whether or not to allow access to the campus. Transaction data describing the event are recorded and stored and can be used in a data analysis stage.