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

Раздел
Программирование
Просмотров
164
Покупок
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). - Текст: электронный.

Вам подходит эта работа?
Похожие работы
Основы программирования
Лабораторная работа Лабораторная
15 Ноя в 08:56
7 +1
0 покупок
Основы программирования
Курсовая работа Курсовая
13 Ноя в 21:31
10
0 покупок
Основы программирования
Тест Тест
11 Ноя в 14:31
41
0 покупок
Другие работы автора
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:40
56 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:27
55
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:19
34
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 09:47
37
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен в 19:29
42
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 22:46
43
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 21:15
39
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 20:58
43
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 22:41
37
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:50
38
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:48
27
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:08
39
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 23:51
34
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 22:49
28
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 11:21
50 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 00:29
57 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
12 Сен в 00:40
39 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 23:24
40 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 10:31
54
0 покупок
Темы журнала
Показать ещё
Прямой эфир