1. Наука
  2. Видання
  3. Системи обробки інформації
  4. 1(156)'2019
  5. Создание архитектуры программной системы мониторинга информации о состоянии здоровья человека

Создание архитектуры программной системы мониторинга информации о состоянии здоровья человека

В.В. Голян, Д.И. Самойленко
Аннотации на языках:


Анотация: В статье обоснована актуальность исследования программных систем мониторинга информации о состоянии здоровья человека с помощью умных устройств IoT. Был проведен анализ существующих устройств, которые позволяют следить за состоянием здоровья человека, а также программных продуктов, которые помогают обрабатывать полученную с устройств информацию. Целью работы является проектирование архитектуры приложения, а также схемы базы данных, так, чтобы приложение могло удовлетворять всем требованиям пользователей, желающих использовать систему мониторинга информации о здоровье человека. Были рассмотрены методы создания инструментария, основанные на разработке веб-приложений на платформе Java и протоколе передачи данных HTTP. PostgreSQL была выбрана в качестве СУБД для системы. Преимущества данной СУБД описаны в статье. Помимо этого, для работы с базой данных были разработаны таблицы и связи между ними. Также была спроектирована архитектура программной системы. В работе были рассмотрены современные технологии для создания веб-сервисов, а также новая, набирающая популярность концепция интернета вещей, которая позволяет производить мониторинг практически любого объекта, следить и управлять им, а также включать информацию об этих объектах в сеть. В статье была описана схема взаимодействия всех компонентов системы. Также в публикации представлена диаграмма классов для приложения для мониторинга состояния здоровья человека. В ней представлены основные сущности и связи между ними, которые потребуются для реализации приложения. Как результат работы, была разработана архитектура и схема базы данных для программной системы мониторинга состояния здоровья человека.


Ключевые слова: программная система, здоровье, интернет вещей, архитектура систем, база данных.

Список литературы

1. Chen, M. and Chen, S. (2016), RFID Technologies for Internet of Things, Springer, Cham, 95 p.
2. Rolf, H.W. and Weber, R. (2010), Internet of Things: Legal Perspectives, Springer, Zurich, 129 p.
3. Uckelmann, D. and Harrison, M. (2011), Architecting the internet of things, Springer, New York, 351 p.
4. Nazarov, S.V. (2016), “Arhitektura i proektirovanie programnih sistem: monografiya” [Architecture and design of software systems: monograph], INFRA-M, Moscow, 374 p.
5. PostgreSQL docs, available at www.docs.postgresql.org/manual/ (accessed 8 May 2017).
6. Dar, U., Krosing, H., Mlodgenski, K. and Roybal, K. (2015), PostgreSQL server programming : extend PostgreSQL using PostgreSQL server programming to create, test, debug, and optimize a range of user-defined functions in your favorite programming language, Packt Publishing, Birmingham, 312 p.
7. Schonig, H-J. (2017), Mastering PostgreSQL 9.6: A comprehensive guide for PostgreSQL 9.6 developers and administrators, Packt Publishing, Birmingham, 416 p.
8. Juba, S., Vannahme, A. and Volkov, A. (2015), Learning PostgreSQL, Packt Publishing, Birmingham, 464 p.
9. Varanasi, B. and Belida, S. (2015), Spring REST, Apress, New York, 208 p.
10. Allamaraju, S. (2010), RESTful Web Services Cookbook: Solutions for Improving Scalability and Simplicity, O’ Reilly, New York, 448 p.
11. Olipher, V. and Olipher, N. (2016), “Kompiuternie seti. Principy, tehnologii, protokoli” [Computer network. Principles, technologies, protocols], Publishing House Piter, Sankt-Petersburg, 992 p.
12. Stallings, W. (2010), Data and Computer Communications, Pearson, New Jersey, 912 p.