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


Разработка чата онлайн консультирования

Работа №19503

Тип работы

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

Предмет

информационные системы

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

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


ВВЕДЕНИЕ 4
1 Общие сведения 5
1.1 Описание аналогов 5
1.2 Инструментальные средства для разработки 12
1.3 Обоснование выбора СУБД 17
1.4 Диаграмма классов 17
2 Теоретическая часть 19
2.1 Пользовательские истории чата для сайтов 19
2.2 Принцип работы SignalR 20
2.3 Функционал WebSoket API для чата 21
2.4 Диаграмма сущностей для WebSoket API 26
2.5 Диаграмма методов для WebSoket API 27
2.4 Функционал Rest API для панели управления чатом 29
3 Практическая часть 32
3.1 Управление разработкой проекта 32
3.2 Документирование разработки 33
3.3 Тестирование разработки 35
3.4 Описание работы программы с примерами 38
ЗАКЛЮЧЕНИЕ 48
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 49


В последнее время интернет значительно упростил коммуникации между людьми, что так же поспособствовало всё большему распространению использования интернета, как одного из инструментов для ведения бизнеса. Многие компании используют на своих сайтах системы онлайн консультирования для коммуникации с клиентом. Чат онлайн консультирования - это простое и эффективное решение, дающее возможность мгновенно дать посетителю помощь в текстовом виде, что удобно - можно четко и правильно сформулировать вопрос и получить на него не менее четкий ответ, причем оперативно.
Цель настоящей бакалаврской работы - создание чата онлайн консультирования.
В рамках разработки проекта необходимо решить следующие задачи:
1. рассмотреть аналоги приложения
2. определить инструментальные средства, которые будут использоваться в разработке;
3. указать уникальность разрабатываемой системы.
4. описать процесс разрабатываемой системы
5. описать работу полученной в результате системы
Актуальность создания чата онлайн консультирования будет заключаться в том, что клиент получит гибкую настройку пользовательского интерфейса при использовании данного чата. Это востребовано, т.к. многие компании порой пишут собственные чаты для своих нужд только из-за того, что их не устраивает графический интерфейс, представленный уже существующими на рынке продуктами. Также будет реализована возможность гибкой и подробной настройки информации о посетителе

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

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

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


Была обоснована актуальность данного приложения и в результате был сделан чат онлайн консультирования, имеющий следующие особенности:
1. предоставляет клиентам возможность настраивать графический интерфейс согласно их требованиям.
2. имеет возможность подробной настройки информации о посетителе.
3. имеет функцию быстрых ответов (менеджер видит в реальном времени то, что печатает пользователь).
В результате выполнения бакалаврской работы был подробно описан процесс разработки чата онлайн консультирования. Были определены требования к разрабатываемой системе в виде пользовательских историй. Подробно описан функционал чата и создана диаграмма методов и сущностей. Описан процесс управления проектом, а также процессы документирования и тестирования проекта. Представлено описание работы программы с рисунками.



1. Хабрахабр [Электронный ресурс]: Онлайн-консультанты - обзор ТОП сервисов - Ноябрь 2017, 26. - Режим доступа: https://habrahabr.ru/post/291860/.
2. Хабрахабр [Электронный ресурс]: Пишем документацию API при помощи RAML - Ноябрь 2017, 26. - Режим доступа: https://habr.com/company/selectel/blog/265337/.
3. Metanit [Электронный ресурс]: ASP.NET Core - Декабрь 2017, 15. - Режим доступа: https://metanit.com/sharp/aspnet5/1.1.php.
4. Свободная энциклопедия Википедия [Электронный ресурс]:
MongoDB - Декабрь 2017, 13. - Режим доступа:
https://ru.wikipedia.org/wiki/MongoDB.
5. Свободная энциклопедия Википедия [Электронный ресурс]:
WebSocket - Декабрь 2017, 1. - Режим доступа:
https://ru.wikipedia.org/wiki/WebSocket.
6. Свободная энциклопедия Википедия [Электронный ресурс]: C#- Ноябрь 2017, 25. - Режим доступа: https://ru.wikipedia.org/wiki/C_Sharp.
7. Свободная энциклопедия Википедия [Электронный ресурс]:
Microsoft Visual Studio - Октябрь 2017, 28. - Режим доступа:
https://ru.wikipedia.org/wiki/Microsoft_Visual_Studio.
8. Microsoft Docs [Электронный ресурс]: Введение в ASP.NET Core SignalR - Ноябрь 2017, 26. - Режим доступа: https://docs.microsoft.com/ru- ru/aspnet/core/signalr/introduction?view=aspnetcore-2.1.
9. Microsoft Docs [Электронный ресурс]: Использование концентраторов в SignalR для ASP.NET Core: - Ноябрь 2017, 26. - Режим доступа: https://docs.microsoft.com/ru-ru/aspnet/core/signalr/hubs?view=aspnetcore- 2.1.
10. Microsoft Docs [Электронный ресурс]: ASP.NET SignalR JavaScript: - Ноябрь 2017, 26. - Режим доступа: https://docs.microsoft.com/ru- ru/aspnet/core/signalr/javascript-client?view=aspnetcore-2.1.
11. Microsoft Docs [Электронный ресурс]: Controller action return types in
ASP.NET Core Web API: - Ноябрь 2017, 26. - Режим доступа:
https://docs.microsoft.com/en-us/aspnet/core/web-api/action-return- types?view=aspnetcore-2.1.
12. Microsoft Docs [Электронный ресурс]: Visual Studio publish profiles for ASP.NET Core app deployment: - Ноябрь 2017, 26. - Режим доступа: https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/visual-studio-publish- profiles?view=aspnetcore-2.1&tabs=aspnetcore2x.
13. Microsoft Docs [Электронный ресурс]: Enforce HTTPS in ASP.NET Core: - Ноябрь 2017, 26. - Режим доступа: https://docs.microsoft.com/en- us/aspnet/core/security/enforcing-ssl?view=aspnetcore-2.1&tabs=visual-studio.
14. Microsoft Docs [Электронный ресурс]: Authentication in ASP.NET Core: - Ноябрь 2017, 26. - Режим доступа: https://docs.microsoft.com/en- us/aspnet/core/security/authentication/?view=aspnetcore-2.1.
15. Microsoft Docs [Электронный ресурс]: Authorization in ASP.NET Core: - Ноябрь 2017, 26. - Режим доступа: https://docs.microsoft.com/en- us/aspnet/core/security/authentication/?view=aspnetcore-2.1.
16. Microsoft Docs [Электронный ресурс]: ASP.NET Core Middleware: - Ноябрь 2017, 26. - Режим доступа: https://docs.microsoft.com/en- us/aspnet/core/fundamentals/middleware/?view=aspnetcore-2.1&tabs=aspnetcore2x.
17. MongoDB Documentation [Электронный ресурс]: Data Modeling
Introduction: - Ноябрь 2017, 26. - Режим доступа:
https://docs.mongodb.com/manual/core/data-modeling-introduction/.
18. База знаний Selectel [Электронный ресурс]: Работа с API Облачного хранилища: - Ноябрь 2017, 26. - Режим доступа:
https://kb.selectel.ru/22058988.html.
19. Современный учебник Javascript [Электронный ресурс]: Автоматические тесты при помощи chai и mocha: - Ноябрь 2017, 26. - Режим доступа: https://learn.javascript.ru/testing.
20. PostgreSQL: Documentation [Электронный ресурс]: PostgreSQL 10.4 Documentation: - Ноябрь 2017, 26. - Режим доступа: https://www.postgresql.org/docs/10/static/index.html.
21. СТО 4.2-07-2014 Система менеджмента качества. Общие требования к построению, изложению и оформлению документов учебной деятельности. - Введ. 9.01.2014. - Красноярск : ИПК СФУ, 2014. - 60 с.


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



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


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