Поддержка SIP при реализации мобильных приложений для телемедицины
|
Введение 15
1 Телемедицина 17
1.1 Общие сведения о телемедицине 17
1.1.1 Задачи телемедицины 19
1.1.2 Виды медицинских услуг, предоставляемых по средствам
телемедицины 20
1.2 Рынок телемедицинских услуг в России 22
1.3 Г осударственный контроль за оказанием услуг телемедицины 25
1.3.1 Становление правовой базы 25
1.3.2 Юридические вопросы 27
1.3.3 Конфиденциальность персональных данных. 29
2 Протокол телекоммуникации SIP 31
2.1 Существующие решения, основанные на протоколе SIP 33
2.1.1 Asterisk 33
2.1.2 FreeSWITCH 34
2.1.3 Сравнительный анализ Asterisk и FreeSWITCH 34
2.2 Клиенты телекоммуникационной связи 35
2.2.1 Браузерные клиенты (WebRTC) 35
2.2.2 Мобильные клиенты 36
2.3 Причины выбора мобильного клиента 38
3 Реализация VoIP-телефонии с использованием протокола SIP 40
3.1 Выбор и подготовка необходимой инфраструктуры 40
3.1.1 Выбор и настройка сервера 40
3.1.2 Выбор технологий для разработки мобильного клиента 46
3.1.3 Особенности реализации и поддержки online коммуникации 48
3.2 Особенности реализации и основные программные решения 51
3.2.1 Настройка файла манифеста 52
3.2.2 Механизм регистрации на сервере SIP 54
3.2.3 Механизм совершения исходящего звонка 58
3.2.4 Механизм приёма входящих звонков 60
3.2.5 Взаимодействие с сервером «UMS Clinic» 62
3.2.6 Внесение дополнений на стороне сервера «UMS Clinic» 63
3.2.7 Подведение итогов по разработке программных решений 64
4 Альтернативные варианты использования и перспективы развития
разработки 65
5 Финансовый менеджмент, ресурсоэффективность и ресурсосбережение 67
5.1 Организация и планирование работ 67
5.1.1 Продолжительность этапов работ 68
5.1.2 Расчет накопления готовности проекта 73
5.1.3 Расчет сметы затрат на выполнение проекта 74
5.1.4 Расчет заработной платы 75
5.1.5 Расчет затрат на социальный налог 76
5.1.6 Расчет затрат на электроэнергию 76
5.1.7 Расчет амортизационных расходов 77
5.1.8 Расчет прочих расходов 78
5.1.9 Расчет общей себестоимости разработки 79
5.1.10 Расчет прибыли 79
5.1.11 Расчет НДС 79
5.1.12 Оценка разработки НИР 79
5.2 Оценка экономической эффективности проекта 80
5.3 Оценка научно-технического уровня НИР 82
6 Социальная ответственность 84
Аннотация 84
Введение 84
6.1 Производственная безопасность 85
6.1.1 Электромагнитные излучения 86
6.1.2 Статическое электричество 87
6.1.3 Статические физические перегрузки 88
6.1.4 Перенапряжение зрительных анализаторов 90
6.1.5 Шум 91
6.1.6 Освещенность рабочей зоны 93
6.1.7 Микроклимат 98
6.1.8 Электробезопасность 99
6. 2 Экологическая безопасность 101
6.3 Безопасность в чрезвычайных ситуациях 102
6.3.1 Классификация чрезвычайных ситуаций на рабочем месте 102
6.3.2 Пожары на рабочем месте 103
6.4 Правовые и организационные вопросы обеспечения безопасности 105
6.4.1 Организационные мероприятия по компоновке рабочей зоны 105
Заключение 107
Список публикаций студента 108
Список использованных источников 109
Приложение А 115
1 Телемедицина 17
1.1 Общие сведения о телемедицине 17
1.1.1 Задачи телемедицины 19
1.1.2 Виды медицинских услуг, предоставляемых по средствам
телемедицины 20
1.2 Рынок телемедицинских услуг в России 22
1.3 Г осударственный контроль за оказанием услуг телемедицины 25
1.3.1 Становление правовой базы 25
1.3.2 Юридические вопросы 27
1.3.3 Конфиденциальность персональных данных. 29
2 Протокол телекоммуникации SIP 31
2.1 Существующие решения, основанные на протоколе SIP 33
2.1.1 Asterisk 33
2.1.2 FreeSWITCH 34
2.1.3 Сравнительный анализ Asterisk и FreeSWITCH 34
2.2 Клиенты телекоммуникационной связи 35
2.2.1 Браузерные клиенты (WebRTC) 35
2.2.2 Мобильные клиенты 36
2.3 Причины выбора мобильного клиента 38
3 Реализация VoIP-телефонии с использованием протокола SIP 40
3.1 Выбор и подготовка необходимой инфраструктуры 40
3.1.1 Выбор и настройка сервера 40
3.1.2 Выбор технологий для разработки мобильного клиента 46
3.1.3 Особенности реализации и поддержки online коммуникации 48
3.2 Особенности реализации и основные программные решения 51
3.2.1 Настройка файла манифеста 52
3.2.2 Механизм регистрации на сервере SIP 54
3.2.3 Механизм совершения исходящего звонка 58
3.2.4 Механизм приёма входящих звонков 60
3.2.5 Взаимодействие с сервером «UMS Clinic» 62
3.2.6 Внесение дополнений на стороне сервера «UMS Clinic» 63
3.2.7 Подведение итогов по разработке программных решений 64
4 Альтернативные варианты использования и перспективы развития
разработки 65
5 Финансовый менеджмент, ресурсоэффективность и ресурсосбережение 67
5.1 Организация и планирование работ 67
5.1.1 Продолжительность этапов работ 68
5.1.2 Расчет накопления готовности проекта 73
5.1.3 Расчет сметы затрат на выполнение проекта 74
5.1.4 Расчет заработной платы 75
5.1.5 Расчет затрат на социальный налог 76
5.1.6 Расчет затрат на электроэнергию 76
5.1.7 Расчет амортизационных расходов 77
5.1.8 Расчет прочих расходов 78
5.1.9 Расчет общей себестоимости разработки 79
5.1.10 Расчет прибыли 79
5.1.11 Расчет НДС 79
5.1.12 Оценка разработки НИР 79
5.2 Оценка экономической эффективности проекта 80
5.3 Оценка научно-технического уровня НИР 82
6 Социальная ответственность 84
Аннотация 84
Введение 84
6.1 Производственная безопасность 85
6.1.1 Электромагнитные излучения 86
6.1.2 Статическое электричество 87
6.1.3 Статические физические перегрузки 88
6.1.4 Перенапряжение зрительных анализаторов 90
6.1.5 Шум 91
6.1.6 Освещенность рабочей зоны 93
6.1.7 Микроклимат 98
6.1.8 Электробезопасность 99
6. 2 Экологическая безопасность 101
6.3 Безопасность в чрезвычайных ситуациях 102
6.3.1 Классификация чрезвычайных ситуаций на рабочем месте 102
6.3.2 Пожары на рабочем месте 103
6.4 Правовые и организационные вопросы обеспечения безопасности 105
6.4.1 Организационные мероприятия по компоновке рабочей зоны 105
Заключение 107
Список публикаций студента 108
Список использованных источников 109
Приложение А 115
Данная дипломная работа посвящена организации поддержки VoIP- телефонии для мобильного приложения «Электронная медицинская карта пациента» от компании «UMSSoft», что позволит пациенту, пользователю мобильного приложения, совершать звонки своему лечащему врачу, для получения консультации, а также сохраняет записи телефонных разговоров на сервере МИС «UMS Clinic», что позволит в дальнейшем прикреплять эти записи в качестве медицинских документов к ЭМК пациента.
В первом разделе данной работы рассматриваются общие понятия о телемедицине, задачи телемедицины, виды медицинских услуг, предоставляемых телемедициной, рассматривает правовую и юридическую базу телемедицины в Российской Федерации.
Во втором разделе рассматривается технология SIP, а в частности сервера для организации VoIP-телефонии, такие как Asterisk и FreeSWITCH, а также проводится их сравнительный анализ.
В третьем разделе рассматриваются конкретные технологии, которые использовались для решения поставленной в данной работе задачи. Среди них сервер FreeSWITCH, клиент-серверная архитектура, среда разработки Android Studio и её библиотеки, такие как «android.net.sip» и т.д., а также средства для обеспечения клиент-серверного взаимодействия между мобильным приложением и сервером «UMS Clinic».
Данная работа представляет интерес для специалистов информационных систем, разработчиков мобильных приложений, а также специалистов, занимающихся разработкой средств VoIP-телефонии.
Работа содержит 17 рисунков и 1 приложения. Общий объём работы составляет 127 страниц. Структура данной работы представлена списком определений, введением, основной частью состоящей из 6 разделов, заключением, списком использованных источник, списком публикаций и приложениями.
В последние годы в Российской Федерации продолжают развиваться информационные технологии во всех областях человеческой деятельности и, конечно же, они не обошли и сферу медицины. В рамках приоритетного национального проекта «Здоровье», выполняется модернизация медицинских учреждений. Одним из приоритетных направлений этого проекта, является внедрение в медицинские учреждения так называемых медицинских информационных систем (далее - МИС). Благодаря этим системам значительно снижается нагрузка на медицинский персонал, облегчается процедура внесения, хранения и передачи медицинских данных. Медицинские работники могут уделять гораздо больше внимания пациентам, что сказывается на качестве предоставления медицинских услуг.
В наше время невозможно представить медицинские учреждения, не использующие вычислительной техники и программное обеспечение, для документирования медицинских данных. Рынок современных МИС с каждым годом только расширяется и в ближайшие десть или двадцать лет, невозможно будет представить медицинское учреждение, не использующее специальное программное обеспечение, для организации медицинского документооборота. Помимо текстовой информации, возникает необходимость хранить информацию в виде аудио или видео файлов.
Благодаря быстрому развитию этой сферы информационных технологий, появляются всё новые задачи, для модернизации МИС. Возникает необходимость удалённой голосовой консультации между пациентами и медицинскими работниками. Возникают ситуации, когда посетить медицинское учреждение не представляется возможным в силу состояния здоровья, значительного удаления от нужного местоположения и т.п. И здесь к нам на помощь снова приходят информационные технологии.
С учетом поддержки на законодательном уровне возможности оказания телемедицинских услуг, а также финансирование их через систему ОМС
В первом разделе данной работы рассматриваются общие понятия о телемедицине, задачи телемедицины, виды медицинских услуг, предоставляемых телемедициной, рассматривает правовую и юридическую базу телемедицины в Российской Федерации.
Во втором разделе рассматривается технология SIP, а в частности сервера для организации VoIP-телефонии, такие как Asterisk и FreeSWITCH, а также проводится их сравнительный анализ.
В третьем разделе рассматриваются конкретные технологии, которые использовались для решения поставленной в данной работе задачи. Среди них сервер FreeSWITCH, клиент-серверная архитектура, среда разработки Android Studio и её библиотеки, такие как «android.net.sip» и т.д., а также средства для обеспечения клиент-серверного взаимодействия между мобильным приложением и сервером «UMS Clinic».
Данная работа представляет интерес для специалистов информационных систем, разработчиков мобильных приложений, а также специалистов, занимающихся разработкой средств VoIP-телефонии.
Работа содержит 17 рисунков и 1 приложения. Общий объём работы составляет 127 страниц. Структура данной работы представлена списком определений, введением, основной частью состоящей из 6 разделов, заключением, списком использованных источник, списком публикаций и приложениями.
В последние годы в Российской Федерации продолжают развиваться информационные технологии во всех областях человеческой деятельности и, конечно же, они не обошли и сферу медицины. В рамках приоритетного национального проекта «Здоровье», выполняется модернизация медицинских учреждений. Одним из приоритетных направлений этого проекта, является внедрение в медицинские учреждения так называемых медицинских информационных систем (далее - МИС). Благодаря этим системам значительно снижается нагрузка на медицинский персонал, облегчается процедура внесения, хранения и передачи медицинских данных. Медицинские работники могут уделять гораздо больше внимания пациентам, что сказывается на качестве предоставления медицинских услуг.
В наше время невозможно представить медицинские учреждения, не использующие вычислительной техники и программное обеспечение, для документирования медицинских данных. Рынок современных МИС с каждым годом только расширяется и в ближайшие десть или двадцать лет, невозможно будет представить медицинское учреждение, не использующее специальное программное обеспечение, для организации медицинского документооборота. Помимо текстовой информации, возникает необходимость хранить информацию в виде аудио или видео файлов.
Благодаря быстрому развитию этой сферы информационных технологий, появляются всё новые задачи, для модернизации МИС. Возникает необходимость удалённой голосовой консультации между пациентами и медицинскими работниками. Возникают ситуации, когда посетить медицинское учреждение не представляется возможным в силу состояния здоровья, значительного удаления от нужного местоположения и т.п. И здесь к нам на помощь снова приходят информационные технологии.
С учетом поддержки на законодательном уровне возможности оказания телемедицинских услуг, а также финансирование их через систему ОМС
В современном обществе использование мобильных устройств перестало быть чем-то необычным. Практически каждый человек сейчас является обладателем какого-либо мобильного устройства. Разработка мобильных приложений, является одним из наиболее актуальных направлений развития информационных технологий.
Развитие VoIP телефонии на мобильных устройствах является одним из приоритетных направлений в области информационных технологий, в том числе и в телемедицине. Мобильные устройства уже обладают всеми необходимыми приспособлениями для обеспечения связи, не прибегая к услугам мобильного оператора: микрофон, динамики, доступ к Интернет и операционные системы, поддерживающие VoIP-телефонию.
В данной работе были успешно выполнены следующие задачи, а именно, была изучена предметная область и проведён анализ программных средств, использованных для решения поставленной задачи. В результате был настроен и запущен сервер FreeSWITCH, разработано мобильное приложение для осуществления звонков посредством VoIP-телефонии, а также реализовано взаимодействие между мобильным приложением, сервером FreeSWITCH и сервером «UMS Clinic». Программное решение по реализации поддержки VoIP- телефонии может быть с лёгкостью внедрено в любое мобильное приложение, на основе операционной системы Android.
Полученные программные решения, будут в дальнейшем использованы в данной МИС, что позволит ей наиболее эффективно развиваться. В будущем, полученные программные решения будут модернизироваться и оптимизироваться, в соответствии с требованиями МИС «UMS Clinic».
Развитие VoIP телефонии на мобильных устройствах является одним из приоритетных направлений в области информационных технологий, в том числе и в телемедицине. Мобильные устройства уже обладают всеми необходимыми приспособлениями для обеспечения связи, не прибегая к услугам мобильного оператора: микрофон, динамики, доступ к Интернет и операционные системы, поддерживающие VoIP-телефонию.
В данной работе были успешно выполнены следующие задачи, а именно, была изучена предметная область и проведён анализ программных средств, использованных для решения поставленной задачи. В результате был настроен и запущен сервер FreeSWITCH, разработано мобильное приложение для осуществления звонков посредством VoIP-телефонии, а также реализовано взаимодействие между мобильным приложением, сервером FreeSWITCH и сервером «UMS Clinic». Программное решение по реализации поддержки VoIP- телефонии может быть с лёгкостью внедрено в любое мобильное приложение, на основе операционной системы Android.
Полученные программные решения, будут в дальнейшем использованы в данной МИС, что позволит ей наиболее эффективно развиваться. В будущем, полученные программные решения будут модернизироваться и оптимизироваться, в соответствии с требованиями МИС «UMS Clinic».



