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


Разработка мобильного мессенджера с шифрованием данных

Работа №119879

Тип работы

Бакалаврская работа

Предмет

программирование

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

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


Аннотация 2
ВВЕДЕНИЕ 5
Глава 1 Функциональное моделирование предметной области 8
1.1. Технико-экономическая характеристика предметной области 8
1.2 Обоснование необходимости автоматизированного варианта решения и формирование требований к новой технологии 9
1.3 Анализ существующих разработок на предмет соответствия сформулированным требованиям 10
1.4 Постановка задачи на разработку проекта 14
1.5 Общая характеристика организации решения задачи на ЭВМ 16
Глава 2 Логическое проектирование системы по обмену сообщения 20
2.1 Выбор технологии логического моделирования 20
2.2 Логическая модель данных 20
2.3 Входы и выходы системы 22
Глава 3 Физическое проектирование системы обмена сообщениями с шифрованием 25
3.1 Выбор архитектуры и технологии разработки программного обеспечения 25
3.2 Разработка программного обеспечения 26
3.2.1 Защита системы и личных данных пользователей от злоумышленников 26
3.2.2 Проектирование уровня доступа к информации 27
3.2.3 Защита от SQL-инъекций 28
3.2.4 Алгоритмы проверки входной информации 28
3.2.5 Шифрование данных 29
3.3. Взаимосвязь модулей программного средства 29
3.4 Описание модулей приложения 30
3.4.1 Модуль «Главная страница» 30
3.4.2. Модуль «Регистрация» 31
3.4.3. Модуль «Пользователь системы» 33
3.4.4. Модуль «Сообщение пользователя» 35
3.4.5 Модуль «Контакты» 39
3.4.6 Модуль «Поиск» 40
3.5 Тестирование программного проекта 41
ЗАКЛЮЧЕНИЕ 43
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 44
ПРИЛОЖЕНИЕ А 53
ПРИЛОЖЕНИЕ Б 54
ПРИЛОЖЕНИЕ В 57

Безопасность личных данных всегда была актуальной проблемой. Одной из важнейших вещей, нуждающихся в надежной защите, является переписка. Множество людей по всему миру используют мобильные приложения как для личного, так и для делового общения. Последние годы конкуренция на рынке мессенджеров очень высока. Доступный Интернет у каждого в смартфоне позволил мессенджерам стать самыми часто используемыми приложениями. Проанализировав самые популярные из мобильных мессенджеров на устойчивость к различным угрозам, можно прийти к выводу, что многие из них не обеспечиваю надежной защиты. В большинстве из них вся переписка хранится на удаленных серверах в незашифрованном виде и в любой момент может быть прочитана или передана. Конечно, некоторые приложения осуществляют шифрование данных клиент-клиент, но существует еще множество угроз, например, таких как чтение данных сервис-провайдерами, перехват текущего ключа шифрования, неподлинная личность собеседника и т.д. Особенно актуальна это проблема среди возможно корпоративных организации, где есть свои особенности и правила. В Тольяттинском государственном университете (ТГУ) есть внутренняя почта для общения преподавателей и студентов, но это не всегда удобно, так как, любой человек в среднем проверяет почту один раз в день, но бывают ситуации, когда нужно срочно связаться с преподавателем.
На отечественном компьютерном рынке существуют достаточно большое количество программных продуктов позволяющих связаться с человеком, но к сожалению, не все программы отвечают требованиям Федерального закона № 152-ФЗ от 27.07.2006 г. "О персональных данных". При всем многообразии программного обеспечения на рынке программных продуктов отсутствуют программы, которые можно было бы применить непосредственно в условиях ТГУ. Поэтому создание информационной системы данного предприятия носило узкий прикладной характер и, в связи с этим, потребовало учитывать определенные особенности, обеспечивающие использование нестандартных свойств подсистемы.
Цель создания системы можно разделить на следующие группы:
1. Возможность общения средствами Интернет между преподавателями и студентами без необходимости прямого контакта;
2. Шифрование личных данных и сообщений
Целью бакалаврской работы является разработка и реализация приложения обмена сообщениями с криптографической защитой информации адаптированного по сотовые телефоны и персональный компьютер средствами языка программирования PHP и реляционной СУБД MySQL.
Для достижения поставленной цели необходимо решить следующие задачи:
• провести анализ теоретической и научно-методической литературы по проблеме криптографической защитой;
• рассмотреть алгоритмы и протоколы для организации обеспечения безопасности личной переписки;
• разработать концепцию системы:
• изучить возможные средства реализации и выбрать наиболее эффективное;
• спроектировать концептуальную модель приложения;
• построить логическую и физическую модели базы данных;
• проанализировать некоторые существующие мессенджеры;
• разработать и спроектировать элементы системы.
Объект исследования: сервис по обмену сообщений между преподавателями и студентами с шифрованием данных.
Предмет исследования: Предметом исследования является технология шифрования данных.
Теоретическая и практическая значимость бакалаврской работы. Теоретическая значимость бакалаврской работы заключается в выработке на основании проведенного анализа предметной области идей по реализации новой системе обмена сообщениями.
Практическая значимость: состоит в автоматизации системы, которая позволит сократить временные затраты на общение преподавателей и студентов с помощью шифрования данных.
Цель, сформулированные задачи, предмет и объект исследования определили структуру и содержание бакалаврской работы.
Структура бакалаврской работы. Бакалаврская работа состоит из введения, трех глав, заключения и библиографического списка.
Во введении обоснована актуальность темы бакалаврской работы, определена ее цель, на основании которой сформулированы объект, предмет и задачи исследования, изложена практическая значимость полученных результатов.
В главе 1 «Аналитическая часть» проводится обследование предметной области, описывается существующее состояние деятельности компании, анализируются бизнес-процессы обмена сообщений проводится анализ уровня автоматизации.
В главе 2 «Проектная часть» проектируется структура разработки элементов системы обмена сообщениями, предъявляются требования к разрабатываемой системе.
В главе 3 где предъявляются требования к архитектуре разрабатываемой системы, происходит описание основных процессов в виде блок-схем и описание экранных форм. Производится экономическая эффективность системы и этап тестирования системы.
В заключении излагаются основные выводы и результаты проведенной работы, определяются направления дальнейшего совершенствования информационной системы.

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

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

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


В бакалаврской работе было разработано программное обеспечение Мобильный мессенджер ТГУ, реализующее следующие функции:
1. Организация обмена сообщениями.
2. Возможность просмотра истории сообщении.
3. Контролирование информационных потоков администратором портала.
4. Обеспечение различных методов поиска информации.
5. Разделение прав доступа пользователей к информации.
6. Возможность вывода информации в виде отчета.
Разработанный сервис в полной мере соответствует требованиям, предъявленным на этапе постановки задачи. В ходе выполнения бакалаврской работы был проведен детальный анализ предметной области, изучены документы и акты, а также выполнены все этапы проектирования и разработки ИС. Сервис по обмену сообщений реализован современными методами программирования с использованием системного подхода решения задач. Бакалаврская работа является самостоятельным проектом и будет в дальнейшем развиваться.
В настоящее время пользователи системы в сети Интернет можно по следующим адресам: http://messenger.time-it.ru. Регулярная регистрация пользователей в системе, а также добавление различного рода материалов, позволят провести исследования, чтобы рассмотреть динамику социальных взаимодействий.


Нормативно-правовые акты
1. ГОСТ 7.32-2001. Отчет о научно-исследовательской работе. Структура и правила оформления.
2. ГОСТ 7.1-2003. Библиографическая запись. Библиографическое описание документа.
3. ГОСТ 7.82-2001. Библиографическая запись. Библиографическое описание электронных ресурсов.
4. ГОСТ 19.701 - 90. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения (ИСО 5807-85) [Текст]. Введен
5. 1992-01-01. - М.: Изд-во стандартов, 1992. - 14 с. - (Единая система программной документации).
6. ГОСТ Р 34.12-2015. Информационная технология. Криптографическая защита информации. Блочные шифры [Электронный ресурс] // Технический комитет по стандартизации «Криптографическая защита информации» (ТК 26) [Электронный ресурс]. URL: https://tc26.ru/standard/gost/GOST_R_3412-2015.pdf
7. ГОСТ Р 34.13-2015. Информационная технология. Криптографическая защита информации. Режимы работы блочных шифров [Электронный ресурс] // Технический комитет по стандартизации «Криптографическая защита информации» (ТК 26) [Электронный ресурс]. URL: https://www.tc26.ru/standard/gost/GOST_R_3413-2015.pdf
8. ГОСТ 2.105 - 95. Общие требования к текстовым документам [Текст].М.: Изд-во стандартов, 1996. - 29 с. - (Единая система конструкторской документации).
9. Федеральный закон «Об электронной подписи» от 06.04.2011 № 63-ФЗ [Электронный ресурс] // КонсультантПлюс [Электронный ресурс]. URL: http://www.consultant.ru/document/cons_doc_LAW_112701/
10. ГОСТ Р 34.11-2012. Информационная технология. Криптографическая защита информации. Функция хэширования [Электронный ресурс] // ГОСТ Эксперт [Электронный ресурс]. URL: http://gostexpert.ru/data/files/34.11-2012/70020.pdf
11. Закон Российской Федерации от 15.06.96г. № 72-ФЗ "О товариществах собственников жилья"
12. Закон Российской Федерации от 24.12.92 г. N 4218-1 "Об основах Федеральной жилищной политики" (в редакции Федерального закона №9-ФЗ)
13. Гражданский кодекс РФ Ч.2.Офиц. изд. - М.: ИНФРА-М, 1996
Научная и методическая литература
14. Балдин К. В. Информационные системы в экономике [Электронный ресурс] : учебник / К. В. Балдин, В. Б. Уткин. - 7-е изд. - Москва : Дашков и К°, 2012. - 395 с. - ISBN 978-5-394-01449-9.
15. Буренин С. Н. Web-программирование и базы данных [Электронный ресурс] : учеб. практикум / С. Н. Буренин. - Москва : Моск. гуманит. ун-т, 2014. • 120 с. - ISBN 978-5-906768-17-9.
...


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



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


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