Разработка распределенной платформы для корпоративного общения пользователей в рамках рабочих групп

Раздел
Программирование
Просмотров
149
Покупок
0
Антиплагиат
Не указан
Размещена
9 Июл 2021 в 23:39
ВУЗ
Не указан
Курс
4 курс
Стоимость
900 ₽
Демо-файлы   
1
docx
ПРИЛОЖЕНИЕ отрывок ПРИЛОЖЕНИЕ отрывок
13 Кбайт 13 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Разработка распределенной платформы для корпоративного общения пользователей в рамках рабочих групп
1.1 Мбайт 900 ₽
Описание

Таким образом, целью работы является создание распределенной платформы с мобильным клиентом для корпоративного общения пользователей в рамках рабочих групп. Система должна иметь различные формы общения участников, как внутри группы, так и между собой, возможность управлять настройками группы, создавать собственные. В рамках работы требуется интеграция с Firebase и реализация на операционной системе Android.

Задачами проекта являются:

- изучение различных архитектур клиент-серверных систем;

- реализация взаимодействия двух и более Android- девайсов;

- реализация группового чата;

- изучение документации по инструментарию Firebase для интеграции с данной работой;

- изучение ГОСТ, ISO, ФСТЭК документов для выбора алгоритмов для улучшения системы безопасности приложения;

- тестирование и анализ приложения с точки зрения информационной безопасности.

Оглавление

ВВЕДЕНИЕ..................................................................................................... 3

1. Исследование и анализ различных методов авторизации....................... 6

2. Исследование и анализ различных платформ......................................... 7

3. Исследование и анализ различных криптографических методов для авторизации 8

4. Разработка криптографической системы................................................... 9

5.Разработка макетов для регистрации, авторизации, восстановления

пароля............................................................................................................ 12

6. Разработка алгоритмов для регистрации, авторизации, «забыл пароль» 15

7. Программная реализация интеграции с платформой firebase................. 16

8. Программная реализация криптографических алгоритмов.................... 18

9. Программная реализация регистрации, авторизации и восстановления пароля 19

10. Разработка дизайна чата......................................................................... 24

11. Реализация дизайна чата......................................................................... 26

12. Реализация чата....................................................................................... 31

13. Исследование методов шифрования для обеспечения безопасного хранения сообщений и разработка системы с использованием выбранных методов 33

14. Разработка группового чата................................................................... 35

15. Разработка дизайна для группового чата.............................................. 36

16. Реализация дизайна для групповых бесед.............................................. 39

17. Реализация общения в рабочих группах............................................... 47

ЗАКЛЮЧЕНИЕ............................................................................................. 49

СПИСОК ЛИТЕРАТУРЫ............................................................................. 55

ПРИЛОЖЕНИЯ............................................................................................. 57

Список литературы

1. Хеш-алгоритмы: [сайт]. - 2021. - URL: httpтс моламлs://www.habr.com/ru/post/93226 (дата обращения: 14.04.2021). - Текст : электронный.

2. Методы шифрования: симметричное и асимметричное: [сайт. – 2020. – URL: https://lan-star.ru/poleznye-stati/33-metody-shifrovaniya- simmetrichnoe-i-asimmetrichnoe.htmlhttps://lan-star.ru/poleznye-stati/33-metody- shifrovaniya-simmetrichnoe-iasimmetrichnoe.html (дата обращения: 15.04.2021).

- Текст : электронный.

3. Firebase [сайт]. – 2020. - URL: https://firebase.google.com/?hl=RU (дата обращения 20.04.2021). - Текст : электронный.

4. Шифрование данные с помощью AES-256: [сайт]. - 2018. - URL: https://razilov-code.ru/ (дата обращения: 14.04.2021). - Текст : электронный.

5. RSA Java: [сайт]. - 2018. - URL: https://www.devglan.com/ (дата обращения: 15.04.2021). - Текст : электронный.

6. SHA-256 and SHA3-256 Hashing in Java: [сайт]. - 2021. - URL: https://www.baeldung.com/ (дата обращения: 16.04.2021). - Текст : электронный.

7. Создаем дизайн чата: [сайт]. - 2020. - URL: https://www.rudebox.org.ua/create-design-for-chat-site-to-using-css/(дата обращения: 28.04.2021). - Текст : электронный.

8. RecyclerView: [сайт]. - 2020. - URL: https://metanit.com/java/android/5.11.php (дата обращения: 30.04.2021). - Текст: электронный.

9. Облачное хранилище Firebase: [сайт]. - 2021. - URL: https://firebase.google.com/docs/storage?hl=ru (дата обращения: 3.04.2021). - Текст: электронный.

10. Безопасность чатов: [сайт]. – 2021. – URL: https://te- st.ru/2019/12/23/how-protect-activist-chat/ (дата обращения: 5.04.2021). - Текст: электронный.

11. RSA Java: [сайт]. - 2018. - URL: https://www.devglan.com/ (дата обращения: 6.04.2021). - Текст : электронный.

12. Создаем дизайн чата: [сайт]. - 2020. - URL: https://www.rudebox.org.ua/create-design-for-chat-site-to-using-css/(дата обращения: 14.05.2021). - Текст : электронный.

13. RecyclerView: [сайт]. - 2020. - URL: https://metanit.com/java/android/5.11.php (дата обращения: 30.04.2021). - Текст: электронный.

14. Fragments: [сайт]. - 2020. - URL: https://metanit.com/java/android/8.1.php (дата обращения: 30.04.2021). - Текст: электронный.

15. Облачное хранилище Firebase: [сайт]. - 2021. - URL: https://firebase.google.com/docs/storage?hl=ru (дата обращения: 3.04.2021). - Текст: электронный.

16. Безопасность чатов: [сайт]. – 2021. – URL: https://te- st.ru/2019/12/23/how-protect-activist-chat/ (дата обращения: 5.04.2021). - Текст: электронный.

Вам подходит эта работа?
Похожие работы
Основы программирования
Тест Тест
16 Мая в 14:20
47 +10
0 покупок
Основы программирования
Тест Тест
14 Мая в 19:38
51 +9
0 покупок
Основы программирования
Тест Тест
14 Мая в 17:38
44 +10
0 покупок
Основы программирования
Тест Тест
14 Мая в 17:26
37 +4
0 покупок
Основы программирования
Курсовая работа Курсовая
14 Мая в 14:35
47 +4
0 покупок
Другие работы автора
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 15:57
129
0 покупок
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 00:40
160 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 00:18
272
4 покупки
Web-программирование
Дипломная работа Дипломная
23 Окт 2023 в 00:31
178
0 покупок
Основы программирования
Дипломная работа Дипломная
22 Окт 2023 в 00:56
173
0 покупок
Web-программирование
Дипломная работа Дипломная
21 Окт 2023 в 20:40
125
0 покупок
Основы программирования
Дипломная работа Дипломная
21 Окт 2023 в 20:20
176 +1
1 покупка
Основы программирования
Дипломная работа Дипломная
21 Окт 2023 в 20:00
130 +1
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 19:01
170 +1
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 18:51
214 +1
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 18:18
127
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 23:52
106
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Окт 2023 в 21:51
59
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 21:48
74
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 19:46
77 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен 2023 в 00:30
86
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен 2023 в 00:25
91
0 покупок
Web-программирование
Дипломная работа Дипломная
18 Сен 2023 в 00:52
141
0 покупок
Web-программирование
Дипломная работа Дипломная
18 Сен 2023 в 00:50
103
1 покупка
Темы журнала
Показать ещё
Прямой эфир