Details

Title: Программное обеспечение для медицинских кроватных весов: выпускная квалификационная работа бакалавра: направление 12.03.01 «Приборостроение» ; образовательная программа 12.03.01_02 «Информационные технологии безопасности объектов»
Creators: Солдатов Алексей Александрович
Scientific adviser: Сушников Виктор Александрович
Other creators: Мешалкина Марина Николаевна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2020
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: медицинские кроватные весы; arduino; технологии беспроводной передачи данных; IOS приложение; python3; medical bed scales; wireless data transfer technology; ios application
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 12.03.01
Speciality group (FGOS): 120000 - Фотоника, приборостроение, оптические и биотехнические системы и технологии
Links: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-3840
Rights: Доступ по паролю из сети Интернет (чтение)
Record key: ru\spstu\vkr\8897

Allowed Actions:

Action 'Read' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Данная работа посвящена разработке программного обеспечения для кроватных медицинских весов с поддержкой технологии беспроводной передачи данных. В первом разделе работы были проанализированы существующие кроватные весы, в результате анализа было сделано наблюдение, что все модели кроватных весов для представления результатов измерений используют жидкокристаллические индикаторы. Во втором разделе была выбрана технология беспроводной передачи данных и осуществлен подбор компонентной базы, а именно: платы Arduino, АЦП, тензорезистивных датчиков силы. Затем была предложена схема подключения компонентов и рассмотрены вопросы ее энергообеспечения. В третьем разделе решалась задача разработки программного обеспечения для возможности отображения показаний весов в мобильном приложении для операционной системы IOS. Сперва, в среде разработки PyCharm CE с использованием языка программирования python и веб-фреймворка Flask, было разработано серверное приложение. Роль, которого эмулировать поведение весов. Затем в среде разработки Xcode с использованием языка программирования swift и фреймворка UIKIT, было разработано клиентское мобильное приложение с интуитивно понятным интерфейсом. Подводя итог работы, можно сказать, что поставленная в работе цель была достигнута.

This work is devoted to the development of software for medical bed scales with support for wireless data transfer technology. In the first section of the work, the existing bed scales were analyzed. as a result of the analysis, it was observed that all models of bed scales use liquid crystal indicators to represent the measurement results. In the second section, the wireless data transfer technology was selected and the component base was selected, namely: Arduino boards, ADC, and strain-resistant force sensors. Then a scheme for connecting components was proposed and issues of its power supply were considered. In the third section, the task of developing software for displaying weight readings in a mobile app for the IOS operating system was solved. First, a server application was developed in the PyCharm CE development environment using the python programming language and the Flask web framework. The role of which is to emulate the behavior of the weights. Then, in the Xcode development environment using the swift programming language and the UIKIT framework, a client mobile application with an intuitive interface was developed. Summing up the work, we can say that the goal set in the work was achieved.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read
Internet Authorized users SPbPU Read
-> Internet Anonymous

Usage statistics

stat Access count: 11
Last 30 days: 0
Detailed usage statistics