Тип работы:
Предмет:
Язык работы:


МОБИЛЬНОЕ ПРИЛОЖЕНИЕ ДЛЯ ДЕЦЕНТРАЛИЗОВАННОГО ОБМЕНА ИНФОРМАЦИЕЙ

Работа №145484

Тип работы

Дипломные работы, ВКР

Предмет

информатика

Объем работы81
Год сдачи2019
Стоимость4210 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
12
Не подходит работа?

Узнай цену на написание


Введение 5
1 Проблемы и тенденции развития информационных систем в области
обмена информацией 7
1.1 Анализ источников по теме работы 7
1.2 Сущность и виды процессов децентрализованного взаимодействия .... 11
1.3 Обоснование необходимости и цели использования программного
обеспечения для децентрализованного обмена информацией 15
1.4 Анализ типовых программных решений для децентрализованного
обмена информацией 15
1.5 Тенденции развития информационных технологий в области мобильных приложений 21
2 Анализ текущего состояния информационной системы и проектирование
программного обеспечения 26
2.1 Характеристика предметной области 26
2.1.1 Характеристика предприятия индивидуального предпринимателя
Ю. Г. Молодецкого 26
2.1.2 Характеристика деятельности сотрудников 28
2.2 Анализ текущего состояния информационной системы 30
2.2.1 Описание текущего состояния информационной системы 30
2.2.2 5М-анализ 31
2.2.3 SWOT-анализ 32
2.3 Рекомендация по совершенствованию информационной системы 34
2.4 Обоснование проектных решений 34
3 Описание разработанного программного обеспечения 37
3.1 Общее описание разработанного программного обеспечения 37
3.2 Обоснование средств разработки 40
3.3 Описание структуры 47
3.4 Описание программных модулей 48
3.5 Расчет экономической эффективности 52
Заключение 61
Список использованных источников 63
Приложение А 67
Приложение Б 69

Обмену информацией, её конфиденциальности, целостности и непротиворечивости и удобства процесса для конечного пользователя без потери эффективности, а также направлениям её совершенствования на предприятии уделяется огромное внимание. В связи с этим вопросы совершенствования коммуникации стоят на первом месте у руководителей предприятий и глав соответствующих подразделений.
Актуальность темы работы состоит в том, что децентрализованной коммуникации необходима принципиально новая организация доступа и об-мена информацией. Существует необходимость замены устаревшей, низко-эффективной системы обмена посредством бумажных носителей и незащищённой электронной почты. Вопросы организации защищённого обмена ин-формацией находят отражение в трудах работников зарубежной информационной сферы, таких как S. M. Chen, P. Lin, D. W. Huang, S. R. Yang. Среди современных российских ученых проблему рассматривают Антон Борисов и Максим Киселев.
Для многих малых предприятий остро стоит вопрос организации оперативной и защищённой коммуникации в связи невозможность прокладки кабельных линий связи, установки беспроводных точек доступа и необходимости использования для обмена информацией персональных компьютеров, незадействованных в других бизнес-процесс предприятия; малым бюджетом и, следовательно, невозможность покупки профессиональных сторонних решений; невозможностью контроля за данными при использовании бесплатных сторонних решений.
Объект исследования — предприятие индивидуального предпринимателя Ю. Г. Молодецкого
Предмет исследования — процесс обмена информацией между сотрудниками предприятия «ИП Молодецкий Ю. Г.»
Цель работы: разработать мобильное приложение, позволяющее осуществлять децентрализованный обмен информацией среди сотрудников на предприятии «ИП Молодецкий Ю. Г.»
Для достижения цели необходимо решить следующие задачи:
1. Произвести анализ литературы по теме работы, касающейся всех аспектов разработки мобильного программного обеспечения.
2. Проанализировать и сравнить существующие приложения, обеспечивающие децентрализованный обмен информацией.
3. Разработать алгоритм маршрутизации в децентрализованной сети и поиск абонентов децентрализованной сети;
Спроектировать и разработать приложение, позволяющее осуществлять децентрализованный обмен информацией среди сотрудников предприятия «ИП Молодецкий Ю. Г.»
4. Внедрить мобильное приложение на предприятии «ИП Молодецкий Ю.Г.»

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе работы был проведён анализ различных источников по теме работы в 6 основных направлениях:
1. Правила и принципы разработки программного обеспечения.
2. Описание мобильных программных продуктов, реализующих обмен информацией.
3. Средства разработки мобильных приложений.
4. Технологии, применяемые в мобильных приложениях.
5. Нормативные акты и стандарты.
6. Статистика по тенденциям рынка мобильных приложений.
Также были раскрыты принципы и суть процессов децентрализованного обмена информацией.
Помимо этого, был проведён анализ существующих программных продуктов, реализующих обмен информацией и на основе этого сформулированы критерии к программному обеспечению данного класса и анализ применяемых современных технологий в мобильных приложениях.
Была изучена предметная область, изучены бизнес-процесс малого предприятия, построены модели процессов, проведены SWOT- и 5М-анализ, выявлены слабые места в деятельности организации и сформулированы рекомендации по модернизации информационной среды предприятия, сформулировано техническое задание на разработку программного обеспечения, автоматизирующего процесс обмена информацией.
Проанализированы сравнены интегрированные среды разработки для разработки мобильных продуктов.
Разработано приложение, реализующее следующие функции:
• ввод текстовой информации;
• передача введённой информации;
• хранение истории переписок;
• отображение адресной книги;
• отображение статуса контакта;
• построение mesh-сети;
• маршрутизация и поиск абонентов mesh-сети.
И содержащее данные модули:
• адресная книга;
• экран беседы;
• профиль пользователя;
• меню выбора цветовой гаммы приложения;
• модуль маршрутизации;
• модуль сохранения информации.
Был проведён анализ экономической эффективности разработки программного продукта для децентрализованного обмена информацией с учётом временных затрат, коэффициентов сложности различных типов работ, заработной платы разработчика, амортизации оборудования, на котором проводится разработка и прочих затрат с учётом нормы прибыли, рассчитаны сроки окупаемости приложения.
Разработана документация и в частности техническое задание на разработку мобильного программного обеспечения для осуществления децентрализованного обмена информацией и описание разработанного приложения.
На основании всего вышесказанного, можно заявить, что все постав-ленные задачи выпускной квалификационной работы были решены, а поставленные цели достигнуты.



1. Выбор инструментов для разработки мобильного приложения методом анализа иерархии Т. Саати [Электронный ресурс]. — Режим доступа: http://nauka-rastudent.ru/14/2419/(дата обращения: 05.05.2019).
2. ГОСТ 34.201-89. Виды, комплектность и обозначения документов при создании автоматизированных систем [Электронный ресурс]. — Введ. 01.01.1990. — Режим доступа: http://www.rugost.com/index.php?option=com_ content&view=article& id=91:34201-89&catid=22&Itemid=53 (дата обращения: 22.06.2019).
3. ГОСТ 34.602-89. Техническое задание на создание автоматизированной системы [Электронный ресурс]. — Введ. 01.01.1990. — Режим доступа: http://www.rugost.com/index.php?option=com_content&view=article&id= 96:gost-34602-89&catid=22&Itemid=53 (дата обращения: 02.06.2019).
4. ГОСТ Р 56498-2015. Сети коммуникационные промышленные. Защищенность (кибербезопасность) сети и системы. Часть 3. Защищенность (кибербезопасность) сети и системы [Электронный ресурс]. — Введ. 01.01.2016. — Режим доступа: https://zlonov.ru/wp-content/uploads/%D0%9 3%D0%9E%D0%A1%D0%A2-%D0%A0-56205-2014 .pdf (дата обращения: 22.05.2019).
5. ГОСТ Р МЭК 62657-2-2016. Сети промышленной коммуникации. Беспроволочные коммуникационные сети. Часть 2. Обеспечение совмести-мости [Электронный ресурс]. — Введ. 01.04.2017. — Режим доступа: http://docs.cntd.ru/document/1200135802(дата обращения: 23.05.2019).
6. Майсак О. С. SWOT-анализ: объект, факторы, стратегии. Проблема поиска связей между факторами [Текст] / О. С. Майсак // Прикаспийский журнал: управление и высокие технологии. — 2013. — № 1 (21). — С. 151-157.
7. Макконнелл С. Совершенный код [Текст] / С. Макконнелл. — Санкт-Петербург: БХВ-Петербург, 2017. — 896 с.
8. Мартин Р. Чистая архитектура. Искусство разработки программного обеспечения [Текст] / Р. Мартин. — Санкт-Петербург: Питер, 2018. — 352 с.
9. Мартин Р. Чистый код. Создание, анализ и рефакторинг [Текст]: / Р. Мартин. — Санкт-Петербург: Питер, 2014. — 464 с.
10. Обзор кроссплатформенных решений для разработки мобильных приложений [Электронный ресурс]. — Режим доступа: https://habr.com /ru/post/319348/ (дата обращения: 15.05.2019).
11. Обзор современных средств для разработки мобильных приложений [Электронный ресурс]. — Режим доступа: https://cyberleninka.ru/article/n/obzor-sovremennyh-sredstv-dlya-razrabotki-mobilnyh-prilozheniy(дата обращения: 25.05.2019).
12. Официальный сайт Briar [Электронный ресурс]. — Режим доступа: https://briarproject.org/(дата обращения: 22.05.2019).
13. Официальный сайт IDE Appcelerator Titanium [Электронный ресурс]. — Режим доступа: https://www.appcelerator.com/(дата обращения: 13.05.2019).
14. Официальный сайт IDE Eclipse [Электронный ресурс]. — Режим доступа: https://www.eclipse.org/(дата обращения: 13.05.2019).
15. Официальный сайт IDE Intellij IDEA [Электронный ресурс]. — Режим доступа: https://www.jetbrains.com/idea/(дата обращения: 13.05.2019).
16. Официальный сайт IDE Netbeans [Электронный ресурс]. — Режим доступа: https://netbeans.org/(дата обращения: 13.05.2019).
17. Официальный сайт IDE PhoneGap [Электронный ресурс]. — Режим доступа: https://phonegap.com/(дата обращения: 13.05.2019).
18. Официальный сайт IDE Visual Studio [Электронный ресурс]. — Режим доступаhttps://visualstudio.microsoft.com (дата обращения: 13.05.2019).
19. Официальный сайт IDE Xamarin Studio [Электронный ресурс]. — Режим доступа: https://visualstudio.microsoft.com/ru/xamarin(дата обращения: 13.05.2019).
20. Официальный сайт IDE XCode [Электронный ресурс]. — Режим доступа: https://developer.apple.com/xcode/(дата обращения: 13.05.2019).
21. Официальный сайт Signal [Электронный ресурс]. — Режим доступа: https://signal.org/(дата обращения: 22.05.2019).
22. Официальный сайт Status [Электронный ресурс]. — Режим досту¬па: https://dev.status.im/(дата обращения: 25.05.2019).
23. Официальный сайт Swift [Электронный ресурс]. — Режим доступа: https://swift.org/(дата обращения: 12.05.2019).
24. Популярные среды разработки и их недостатки [Электронный ресурс]. — Режим доступа: https://geekbrains.ru/posts/ide_negative(дата обращения: 05.06.2019).
25. Применение ГОСТов при проектировании информационных систем [Электронный ресурс]. — Режим доступа: http://pro-spo.ru/glossary/3702-34-j- gost-dlya-sisadminov(дата обращения: 17.05.2019).
26. Проектирование баз данных [Электронный ресурс]. — Режим доступа: http://www.mstu.edu.ru/study/materials/zelenkov/ch_5_1.html(дата обращения: 13.05.2019).
27. Протоколы маршрутизации [Электронный ресурс]. — Режим доступа: http://kunegin.com/ref6/ipx/set02.htm(дата обращения: 13.05.2019).
28. РД 50-34.698-90. Автоматизированные системы. Требования к содержанию документов [Электронный ресурс]. — Введ. 01.01.1992. — Режим доступа: http://www.rugost.com/index.php?option=com_content&view=article& id=98:50-34698-90&catid=22&Itemid=53 (дата обращения: 29.05.2019).
29. Среды разработки [Электронный ресурс]. — Режим доступа: https://apptractor.ru/develop/ide(дата обращения: 07.06.2019).
30. Шифруйся грамотно! Выбираем мессенджер для безопасной и приватной переписки [Электронный ресурс]. — Режим доступа: https://teletype.in /@ht_vbok/HJGdsTYGQ (дата обращения: 22.04.2019).
31. Apple Developer Documentation [Электронный ресурс]. — Режим доступа: https://developer.apple.com/documentation/(дата обращения: 22.04.2019).
32. iOS-программирование на Swift в примерах [Электронный ресурс]. — Режим доступа: https://proswift.ru/(дата обращения: 17.04.2019).
33. Statista [Электронный ресурс]. — Режим доступа:
https://www.statista.com/(дата обращения: 19.05.2019).
34. Status Messenger — Connect your smartphone to Ethereum [Электронный ресурс]. — Режим доступа: https://mybroadband.co.za/news/ cryptocurren- cy/245956-status-messenger-connect-your-smartphone-to-ethereum.html (дата
обращения: 11.04.2019).
35. Swift. Язык программирования с открытым кодом [Электронный ресурс]. — Режим доступа: https://www.apple.com/ru/swift/(дата обращения: 02.06.2019).
36. We are Social—Digital Report [Электронный ресурс]. — Режим доступа: https://digitalreport.wearesocial.com/(дата обращения: 13.05.2019).


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ