Разработка мобильного мессенджера с возможностью шифрования сообщений

Раздел
Программирование
Просмотров
52
Покупок
0
Антиплагиат
Не указан
Размещена
6 Мая в 18:05
ВУЗ
Не указан
Курс
Не указан
Стоимость
4 000 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
вкр Разработка мобильного мессенджера с возможностью шифрования сообщений
938.9 Кбайт 4 000 ₽
Описание

В соответствии с этим, была поставлена цель выпускной квалификационной работы – разработать мобильное приложение мессенджер с возможностью шифрования сообщений.

В   соответствии   с   поставленной   целью                  были                сформулированы следующие задачи:

-  разработать структуру хранения данных;

-  изучить средства разработки мобильных приложений;

-  изучить    инструмент     Xamarin    для                  кроссплатформенной разработки мобильных приложений;

-  разработать клиентское приложение;

-  разработать серверное приложение;

-  реализовать   криптографический                       алгоритм                    для шифрования сообщений;

-  протестировать систему.

Оглавление

ОГЛАВЛЕНИЕ

обьем -90 стр

ВВЕДЕНИЕ........................................................................... 4

1          Актуальность разработки мобильного мессенджера. 6

2          Средства разработки кроссплатформенных мобильных приложений............................................... 8

2.1          Среды разработки приложений.................. 8

2.1.1     React Native............................................... 9

2.1.2     Microsoft Xamarin..................................... 9

3          Архитектура работы приложений............................. 11

3.1          Архитектура «клиент-сервер».................. 11

3.2          Паттерн MVVM.......................................... 13

4          Практическая реализация приложения..................... 14

4.1          Функционал приложения.......................... 14

4.2          Структура хранения данных..................... 14

4.2.1     MongoDB................................................ 15

4.2.2     MySql...................................................... 16

4.2.3     SQLite...................................................... 17

4.3          Интерфейс клиентского приложения....... 18

4.3.1     Страницы входа в приложение............. 18

4.3.2     Всплывающее меню.............................. 21

4.3.3     Страница диалогов и бесед................... 22

4.3.4     Страницы профиля и изменения данных профиля.................................................. 25

4.3.5     Страница избранных сообщений......... 27

4.3.6     Страница нового диалога, беседы, секретного чата...................................... 28

4.3.7     Страница создания диалога, беседы, секретного чата...................................... 29

4.3.8     Страницы обмена сообщениями внутри беседы, диалога, секретного чата             31

4.3.9     Страница профиля собеседника............................................ 33

4.3.10     Страница информации о беседе.................................................... 34

4.4          Шифрование сообщений.................................................. 35

4.5          Серверное приложение................................................. 36

4.5.1     Работа с базами данных.................................................... 36

4.5.2     Тестирование.......................................... 37

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ................................................................... 44

ПРИЛОЖЕНИЕ         46

Вам подходит эта работа?
Похожие работы
Другие работы автора
Темы журнала
Показать ещё
Прямой эфир