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


РАЗРАБОТКА СИСТЕМЫ МГНОВЕННОГО ОБМЕНА СООБЩЕНИЯМИ

Работа №189601

Тип работы

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

Предмет

информатика

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

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


Реферат
ВВЕДЕНИЕ 5
Постановка задачи 6
Требования 7
1 Обзор технологий, используемых при разработке программного продукта 8
1.1 UML 8
1.2 Выбор системы управления базами данных 8
1.3 Qt 11
2 Обзор аналогов 19
3 Анализ требований 23
3.1 Сущности системы 23
3.2 Диаграмма использования 23
3.3 Серверная подсистема 23
3.4 Компонент «Работа с БД» 24
3.5 Компонент «Обработка внутри сервера» 24
3.6 Компонент «Форматирование текста» 24
3.7 Выводы 24
4 Архитектура 26
4.1 Описание работы системы 26
4.2 Общая структура 28
4.2.1 Структура серверной части 28
4.2.2 Структура клиентской части 29
4.3 База данных 30
5 Результат работы 34
ЛИТЕРАТУРА 43


Общение - одна из основных потребностей людей. Обмен информацией является неотъемлемой частью формирования и развития личности. Для людей всегда важно иметь возможность общаться с другими людьми, передавать и получать различную информацию.
На сегодняшний день компьютерные технологии проникают во все сферы человеческой деятельности. Становится сложно представить жизнь без них, так как они помогают хранить, обрабатывать, получать и распространять информацию, не взирая на расстояние.
Поэтому было принято решение создать приложение, которое позволяет общаться людям через интернет.
Для общения в Интернете люди используют почтовые клиенты, чаты и форумы. Типичное приложение такого рода построено на клиент-серверной архитектуре. Но немногие из уже существующих приложений являются достаточно безопасными и обладают возможностью представления сообщений в отформатированном виде для конкретной предметной области.
В данной квалификационной работе планируется разработать систему мгновенного обмена сообщениями, в которой люди смогут обмениваться информацией и возможностью её форматирования для конкретной предметной области.


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

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

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


Выпускная квалификационная работа была выполнена под руководством консультанта - аспиранта кафедры программирования В. В. Томкова.
Результатом данной квалификационной работы является разработанная система мгновенного обмена сообщениями.
Реализованная программа выполняет следующие функциональные требования:
1) возможность отправки и приема сообщений;
2) форматирование отображаемых сообщений;
3) работа с информацией о пользователях;
4) регистрация/авторизация в системе.
Так же написанная программа удовлетворяет нефункциональным требованиям, таким как:
1) безопасность (все передаваемые данные зашифрованы с помощью закрытого ключа);
2) возможность расширения форматирования текста с помощью добавления плагинов.
3) обмен данными происходит в асинхронном режиме.



1. Арлоу Д., Нейштадт И. UML2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование, 2-е изд.: Пер. с англ. - СПб.: Символ- Плюс, 2015. - 624 с., ил.
2. Камер Э. Д. Компьютерные сети и Internet / Э. Д. Камер. - М.: Вильямс, 2002. - 640 с.
3. Олифер В. Г. Компьютерные сети. Принципы, технологии, протоколы / В.Г. Олифер, Н.А. Олифер. - СПб.: Питер, 2007. - 960 с.
4. Стивенс У.Р. Unix. Разработка сетевых приложений / У. Р. Стивенс, Б. Феннер, Э. М Рудофф ; пер. Д. Солнышков. - СПб.: Питер, 2007. - 1040 с.
5. Таненбаум Э. Компьютерные сети / Э. Таненбаум, Д. Уэзеролл ; пер. А. Гребеньков. - СПб.: Питер, 2012. - 960 с.
6. Шлее М. Qt4. Профессиональное программирование на C++/ М. Шлее. - СПб.: БХВ-Петербург, 2007. - 880 с.


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



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


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