The use of technology is essential in the fight against the pandemic. All funds must be devoted to stopping the spread of the virus (Vargo et al., 2021). Opportunities provided by improvised means must be used due to their high efficiency (Goldschmidt, 2020). Using the application, an individual receives an opportunity to track whether one has a COVID-19. In other words, it represents a fully-fledged solution to track the spread of the virus, thus potentially contributing to the lowering of the mass infection rate. Using the application, an individual receives an opportunity to track whether one has a COVID-19, thus potentially contributing to the lowering of the mass infection rate. By registering in the application, a user only agrees to provide the application with data about his location and indicates his status. There can be several statuses: vaccinated or unvaccinated and the presence of antibodies. As a result, the application on the map broadcasts the movement of such people, warning all healthy and vaccinated people about the possible proximity of an infected or unvaccinated person.
The application will be a set of the maximum simple registration interface and profile, with the ability to edit the status. In addition, the application will display a map of the area showing the movements of also registered people. First, people will be able to more competently and consciously observe social distance as a necessary limitation to stop the spread of the pandemic (Ting et al., 2020). Secondly, this application will be at hand for everyone, and each person will more carefully choose places to visit. Displaying unvaccinated people is necessary because large gatherings of unvaccinated groups pose a more significant share of the risk of infection than a similar population of vaccinated people (Shahcheraghi et al., 2021). Given that new strains of viruses are spreading extremely quickly, this application can prevent the spread (Torjesen, 2021). It should be borne in mind that this application must be cross-platform and work on all possible mobile operating systems.
The status is manually regulated, but some of its modes can be set only in certain situations. For example, a confirmed diagnosis, recovery, and vaccine availability can only be established in particular medical institutions to avoid misinformation through this application. With their hand, users will be able to set the mode for symptoms of a cold or infection and the absence of a vaccine. For each of these regimes, affixed in medical institutions, there is a specific validity period established by the state in which the person lives. Another advantage of this application is that reports of possible symptoms can be sent through it, drawing the attention of healthcare professionals to newly discovered cases. As a result, the application will help organize more thoughtful work at many system levels. The conceptual diagram is shown in Figure 1 and reflects the relationship of entities in the application. Below is Table 1 with the required components for this application.
Table 1. Requirements
|IOT Component||Hardware||Software||Enabling Technologies|
|Smartphone||Devices: iPhone 5 or later |
Samsung Galaxy S7 or later
|OS: Android 7.0 or later |
iOS 13.4 or later
Screen orientation: portrait
|Cloud storage system, SQL databases, Use of geographic maps|
Finally, this application’s architecture and design features are presented below in Figure 2. Similar prototypes have already been created in different countries, but most of them were not localized or did not have any functional features (Nasaipour et al., 2020). For storing data, it is possible to use classical relational databases since the specifics of the problem satisfy the need for strength, atomicity, and data isolation. View entities, if this application is developed according to the model-view-controller scheme, it has only three different windows: registration view, profile view, and map view. The models, in this case, are the users themselves, and, given the global distribution of the application, the division of geographic objects into maps can also be presented in the form of models. The controller in this situation will serve as a control center and display models in the map view windows. As a result, this application is almost entirely devoid of any complex functions, except the classic editing, creation, and deletion at the stage of registration and profile editing.
As seen from Table 1 and Figure 2, SQL (Structured Query Language) will be adopted as the enabling technology. Such a choice is explained by the fact that this programming language is generally considered easy to use, and at the same time, it provides a wide functionality to work with relational databases. For instance, it allows retrieving, inserting, changing, and deleting information in the database, as well as creating new databases, tables, and views (Beaulieu, 2020). Moreover, it can be easily embedded in other programming languages that are used for application development, such as C/C++, Python, Pascal, and PHP. For this reason, SQL is one of the most popular database languages in the world and will be the best choice for the proposed application.
The evaluation of the application’s performance will be carried out by the correctness of the display of data in the profile, the test of the validator, the calculation of the systematic error in the display of models on the map, as well as the resistance of the database to atypical queries. Four tests will be carried out on a different data set, taken from user testers, and implemented through additional unit testing systems. It should be noted that the application does not collect users’ data: they indicate only their status and permission to display their geolocation.
Beaulieu, A. (2020) Learning SQL: generate, manipulate, and retrieve data. Sebastopol: O’Reilly Media.
Goldschmidt, K. (2020) “The COVID-19 pandemic: Technology use to support the wellbeing of children”, Journal of Pediatric Nursing, 53, pp. 88-90. Web.
Nasajpour, M., et al. (2020) “Internet of Things for current COVID-19 and future pandemics: An exploratory study”, Journal of Healthcare Informatics Research, pp. 1-40. Web.
Shahcheraghi, S. H., et al. (2021) “An overview of vaccine development for COVID-19”, Therapeutic Delivery, 12(3), pp. 235-244. Web.
Ting, D. S. W., et al. (2020) “Digital technology and COVID-19”, Nature Medicine, 26(4), pp. 459-461. Web.
Torjesen, I. (2021) “Covid-19: Omicron may be more transmissible than other variants and partly resistant to existing vaccines, scientists fear”, BMJ, 375. Web.
Vargo, D., et al. (2021) “Digital technology use during COVID‐19 pandemic: A rapid review”, Human Behavior and Emerging Technologies, 3(1), pp. 13-24. Web.