ВВЕДЕНИЕ 5
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 7
1.1. Предметная область проекта 7
1.2. Анализ аналогичных проектов, имеющихся на рынке 8
1.3. Описание выбранных средств разработки 9
2. ПРОЕКТИРОВАНИЕ МОБИЛЬНОГО ПРИЛОЖЕНИЯ
ДЛЯ УПРАВЛЕНИЯ ХОЛОДИЛЬНОЙ УСТАНОВКОЙ 15
2.1. Определение требований 15
2.2. Диаграмма прецедентов 16
2.3. Проектирование базы данных 19
2.4. Проектирование интерфейса 20
2.5. Общее описание архитектуры системы 25
3. РЕАЛИЗАЦИЯ 27
3.1. Описание компонентов, составляющих аппаратную часть 27
3.2. Реализация архитектуры системы 28
3.3. Фрагменты кода мобильного приложения 33
4. ТЕСТИРОВАНИЕ 36
4.1. Функциональное тестирование управляющих модулей аппаратной
части 36
4.2. Функциональное тестирование мобильного приложения 37
ЗАКЛЮЧЕНИЕ 39
ЛИТЕРАТУРА 41
ПРИЛОЖЕНИЕ 43
В связи с большим количеством медучреждений возникает необходимость в хранении и транспортировке специальных медицинских препаратов, требовательных к температуре хранения. Многие виды медицинских препаратов, такие как различные вакцины, препараты для инъекций, пробы биологического материала, очень требовательны к температуре хранения. Даже кратковременное нарушение температурного режима может привести к необратимым изменениям. В свою очередь, эти изменения могут быть незаметны, но они могут привести к различным проблемам, таким как изменения результатов анализа исследуемых биологических материалах, изменения свойств препаратов.
Разработка и создание программной системы для управления переносной холодильной установкой может помочь решить ряд проблем, связанных с нарушением температурного режима хранения и порчи дорогостоящих медицинских препаратов, а также помочь предотвратить применение испорченных препаратов, что может повлечь за собой ущерб здоровью пациентов.
Цель и задачи
Целью работы является разработка мобильного приложения для управления переносной холодильной установкой.
Для достижения данной цели должны быть решены следующие задачи:
1) осуществить постановку задачи;
2) произвести обзор аналогов;
3) произвести выбор средств реализации;
4) спроектировать программно-аппаратный комплекс, базу данных, интерфейс мобильного приложения;
5) собрать прототип переносной холодильной установки;
6) реализовать и протестировать программно-аппаратный комплекс и мобильное приложение для управления им.
Структура и объем работы
Работа состоит из введения, четырех глав, заключения, библиографического списка. Объем работы составляет 42 страницы, объем библиографии - 16 источников, объем приложения - 10 страниц.
В главе «Анализ предметной области» описана предметная область проекта, проведен обзор аналогичных проектов, имеющихся на рынке, а также описание выбранных средств разработки.
Глава «Проектирование мобильного приложения для управления холодильной установкой» посвящена определению функциональных и нефункциональных требований к разрабатываемому комплексу. В этой же главе рассматривается диаграмма прецедентов и интерфейс приложения, дано общее описание архитектуры системы, описана схема базы данных.
В главе «Реализация» рассмотрены компоненты, составляющие аппаратную часть, представлена реализация архитектуры системы и приведены фрагменты кода мобильного приложения с пояснениями .
Четвертая глава «Тестирование» посвящена описанию результатов функционального тестирования управляющего кода аппаратной частью и функционального тестирования мобильного приложения
В заключении сделаны выводы о проделанной работе, приведены перспективы дальнейшего развития разработки.
В приложении представлены скриншоты мобильного приложения и фотографии устройства.
Таким образом, применение разработанного программно-аппаратного комплекса для управления холодильной установки в медучреждениях может помочь предотвратить убытки, связанные с порчей специальных препаратов и сохранить здоровье пациентов.
Для решения многих задач, разработка с использованием микроконтроллеров имеет ряд преимуществ перед разработкой десктопного или мобильного программного обеспечения в связи с низкой стоимостью микропроцессоров. Микроконтроллеры подходят для решения задач средней сложности, с которыми не справятся аналоговые схемы, но в случае использования полноценных персональных компьютеров конечное устройство получится неоправданно дорогим. Также, микроконтроллеры имеют малые габариты, что тоже делает их незаменимыми во многих областях применения.
В рамках работы было разработано мобильное приложение для управления переносной холодильной установкой.
Для достижения данной цели были решены следующие задачи:
1) осуществлена постановку задачи;
2) произведен обзор аналогов;
3) произведен выбор средств реализации;
4) спроектированы программно-аппаратный комплекс, база данных, интерфейс мобильного приложения;
5) собран прототип переносной холодильной установки;
6) реализован и протестирован программно-аппаратный комплекс и мобильное приложение для управления им.
Дальнейшие перспективы развития программно-аппаратного комплекса:
1) создание iOS приложения для работы с холодильной установкой;
2) создание десктоп-приложения для просмотра и анализа лог-файлов температуры;
3) создание веб-приложения для просмотра и анализа лог-файлов температуры;
4) создание системы доступа на основе RFID-меток;
5) подключение сенсорного дисплея для просмотра, редактирования и анализа лог-файлов температуры на самом устройстве;
6) подключение wi-fi модуля для работы с программно-аппаратным комплексом посредством wi-fi.