Введение 3
Глава 1. Анализ интеграции корпоративных информационных систем 6
1.1 Исследование предметной области 6
1.2 Подходы построения архитектуры КИС 13
1.3 Анализ существующих методов интеграции информационных систем 18
Глава 2. Методы разработки и интеграции мобильных приложений 29
2.1 Технологии разработки мобильных приложений 29
2.2 Модели и методологии разработки приложений 39
2.3 Методы проектирования пользовательского интерфейса 50
Глава 3. Интеграция мобильного приложения к КИС 58
3.1 Разработка Web-сервиса (API) 58
3.2 Разработка мобильного приложения 64
3.3 Интеграция мобильного приложения с КИС 68
Глава 4. Анализ эффективности интеграции 73
4.1 Результат разработки и интеграции мобильного приложения 73
4.2 Расчет эффективности интеграции разработанного мобильного
приложения 76
Заключение 80
Список используемой литературы 81
Приложения А 84
Мобильные устройства и планшеты - это инструменты для получения разнообразной информации, используемые для решения повседневных задач. Сейчас эти гаджеты используются не только для общения, но и для решения рабочих задач. Для многих сфер деятельности, мобильные устройства стали очень важным каналом продаж, маркетинга, продвижения. Мобильный доступ ускоряет получение нужной информации, отправки отчетов, отслеживание за ходом каких-либо бизнес-процессов.
В современном мире очень трудно представить деятельность компаний без информационных систем. Из-за специфики стоящих задач приходится использовать различные информационные системы отвечает за выполнения определенных бизнес-процессов. Одна информационная система отвечает за введение бухгалтерского учета, другая за создание отчетов.
Таким образом, в компании увеличиваются количество информационных систем, отличающихся по своему типу, функционалу и других важных аспектов. В процессе увеличения масштаба, функциональных возможностей, информационные системы (далее ИС) сталкиваются с проблемой интеграции с другими ИС. Возникают ситуации, когда несколько ИС становятся частью одного бизнес-процесса.
Основная задача интеграции - это обеспечение эффективности, надежности и безопасный обмен между различными ИС, изначально не предназначенными для обмена с другими информационными системами.
По состоянию на первый квартал 2023 года Android остается самой популярной операционной системой в мире с долей рынка 71,62%, а за ней следует ее основной конкурент iOS с долей 27,73% [1]. Нужно принимать во внимание, разнообразность мобильных устройств при разработке корпоративного мобильного приложения, чтобы приложение одинаково функционировало на всех устройствах [2].
Актуальность темы исследования обусловлена необходимостью разработки модели интеграции мобильного приложения с корпоративной информационной системой «Колледж 24».
Объектом исследования магистерской диссертации является корпоративная информационная система (далее КИС) «Колледж 24».
Предметом исследования магистерской диссертации является разработка модели интеграции (мобильного приложения, интеграция).
Цель работы является анализ существующих методов разработки, интеграции мобильных приложений и разработка модели интеграции с КИС.
Для достижения цели, необходимо решить следующие задачи:
— Проанализировать архитектуру КИС;
— Проанализировать существующие методы интеграции
информационных систем;
— Проанализировать существующие способы интеграции
информационных систем с мобильными приложениями;
— Разработать модель интеграции мобильного приложения с КИС «Колледж 24»;
— Разработать и интегрировать мобильное приложение с КИС «Колледж 24»;
— Проанализировать результат интеграции мобильного приложения;
— Рассчитать модель эффективности разработанной системы.
Гипотеза исследования: разработанная на основе предлагаемых в диссертационном исследовании моделей, разработанное мобильное приложение и интеграция с корпоративной информационной системой «Колледж 24», обеспечит повышение эффективности взаимодействия сотрудников и студентов в учебном процессе.
Методы исследования: анализ архитектуры организации, анализ существующих интеграционных решений, методологии разработки программных обеспечений.
Научная новизна исследования заключается в разработке модели интеграции мобильного приложения с КИС на основе анализа существующих методов и моделей разработки.
Практическая значимость исследования заключается в возможности применения предлагаемой модели в других корпоративных информационных систем.
На защиту выносятся:
— модель интеграции мобильного приложения с корпоративной информационной системой;
— результаты апробации и оценки эффективности разработанной системы.
Работа изложена на 84 страницах и включает 48 рисунка, 8 таблиц, 30 источников.
Результатом работы является анализ методов и разработка модели интеграции мобильного приложения с КИС.
Для достижения результата были выполнены поставленные задачи:
— Проанализированы архитектура КИС, существующие методы интеграции информационных систем и интеграция с мобильными приложениями;
— Разработана модель интеграции мобильного приложения с КИС.
В процессе выполнения данной ВКР, были проанализированы все необходимые требования, по реализации модели и интеграции мобильного приложения с КИС. Исходя из данных требований была реализована модель интеграции мобильного приложения с КИС «Колледж 24», позволяющая получить напрямую информацию о новостях и мероприятиях, получать отчеты по успеваемости, учебному процессу, учебным материалам, документообороту, запросы по получению справок, формы заявлений, общение между преподавателями и одногруппниками, общие чаты групп. В мобильном приложении каждый пользователь обладает ролью, которая прописана в КИС «Колледж 24», и по которой доступен основной функционал системы.
Исходя из модели интеграции, КИС «Колледж 24» можно интегрировать с другими ИС для обмена данными.
После разработки и интеграции мобильного приложения с информационной системой, было проведено тестирование мобильного приложения, а также анализ эффективности разработанного мобильного приложения. По результатам тестирования и расчета эффективности, можно сделать вывод, то разработанное кроссплатформенное мобильное приложение соответствует всем стандартам по производительности и скорости работы.
Функциональность мобильного приложения может быть расширена путем интеграций с другими ИС, совмещенными с КИС «Колледж 24».
1. Android vs. Apple Market Share: Leading Mobile Operating Systems. [Электронный ресурс]. URL: https://www.bankmycell.com/blog/android-vs- apple-market-share/ (дата обращения: 12.04.2023).
2. Чернышев П. А. Кроссплатформенная и нативная разработка
мобильных приложений // Авторские колонки. [Электронный ресурс]. URL: https://rb.ru/opinion/krossplatformennaya-razrabotka/ (дата обращения:
19.08.2022).
3. Майоров Е. Е., Таюрская И. С. Корпоративные информационные системы : учебник. С. Издательство Университета при МПА ЕврАзЭС ; СПб. : 2020 - 128 с.
4. Зараменских Е. П., Кудрявцев Д. В. Арзуманян М. Ю. Архитектура предприятия : учебник. М. Юрайт ; Москва : 2022 - 436 с.
5. Luis Weir, Zdenek Nemec. Enterprise API Management: Design and deliver valuable business APIs : Packt Publishing ; Birmingham, 2019 - 300 с.
6. Терещенко П. В., Астапчук В. А. Архитектура корпоративных информационных систем : учеб. пособие : М. : НГТУ ; Новосибирск, 2019. - 173 с.
7. Klaus-Dieter Gronwald. Integrated Business Information Systems: A Holistic View of the Linked Business Process Chain ERP-SCM-CRM-BI-Big Data : Springer, 2020. 196 c.
8. Данилин А. В. Сервис-ориентированная архитектура (SOA) и архитектура, управляемая моделями (MDA). М. : Известия ; Тула, 2016 - 196 c.
9. Суханов А. Я., Разработка веб-сервисов для научных и прикладных задач : учеб. пособие, М. : АСУ ; Томск, 2022 - 290 с.
10. Alexander S. Gillis, Guide to building an enterprise API strategy //
TechTarget. URL: https://www.techtarget.com/searchapparchitecture/definition/RESTful-API (дата обращения: 26.11.2022).
11. Ньюмен С. Создание микросервисов. М. : Питер ; СПб, 2023 - 624 с.
12. OScill, Информационная системная магистраль: что в себя включает, принципы. Как называется правила обмена данными по шине. // [Электронный ресурс]. URL: https://oscill.ru/2199/informacionnaya-sistemnaya- magistral-chto-v-sebya-vkljuchaet-principy-kak-nazyvaetsya-pravila-obmena- dannymi-po-shine/ (дата обращения: 02.02.2023).
13. Мобильные приложения: особенности разработки для бизнеса и госсектора // [Электронный ресурс]. URL: https://retail-loyalty.org/expert- forum/mobilnye-prilozheniya-osobennosti-razrabotki-dlya-biznesa-i-gossektora/ (дата обращения: 18.02.2023).
14. Черников В. Н. Разработка мобильных приложений на C# для iOS и Android : М. : ДМК Пресс ; Москва, 2020. 189 с.
15. Marco L. Napoli, Beginning Flutter : Wiley. 2019. 528 с.
...
Всего источников 30