Курсовая с практикой на тему Разработать/спроектировать облачный сервис
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Скачать эту работу всего за 690 рублей
Ссылку для скачивания пришлем
на указанный адрес электронной почты
на обработку персональных данных
Содержание:
СОДЕРЖАНИЕ 2
ВВЕДЕНИЕ 3
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 5
2. АКТУАЛЬНОСТЬ СЕРВИСА 9
3. ПРОЕКТИРОВАНИЕ СУЩНОСТЕЙ И СВЯЗЕЙ 10
3.1 Сущность Язык 13
3.2 Сущность Уровень языка 14
3.3 Сущность Методисты 14
3.4. Сущность Материалы 14
3.5 Сущность Заметки 14
4. БИЗНЕС-ПРОЦЕСС РАБОТЫ СЕРВИСА 15
4.1 Управляющие процессы 15
4.2 Поддерживающие процессы 15
4.3 Ключевые процессы 16
4.4 Процесс разработки и поставки ПО 19
5. АРХИТЕКТУРА СИСТЕМЫ 21
ЗАКЛЮЧЕНИЕ 27
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 28
Введение:
Значительная часть проектов в области информационных технологий (далее ИТ-проектов) направлена на разработку и создание информационных систем, в рамках которых осуществляется обработка данных различной сложности. Целью таких проектов является разработка и создание информационной системы с базами данных. Практически во всех таких проектах решается задача проектирования баз данных определенного типа. Решение задачи проектирования повышает вероятность того, что разрабатываемая информационная система будет удовлетворять заданным функциональным и информационным требованиям с учетом заданных ограничений.
Проектирование базы данных — это поиск способов удовлетворения функциональных требований средствами имеющейся компьютерной технологии с учетом заданных ограничений.
Как правило, ИТ-проекты по созданию базы данных включают в себя следующие этапы: определение стратегии построения системы, анализ требований к базе данных, проектирование базы данных, реализация базы, тестирование и внедрение базы данных. Этап проектирования базы данных считается одним из самых сложных «размытых» этапов создания базы данных, который не имеет явно выраженного начала и окончания. По сравнению с анализом требований к базе данных или разработкой приложений, проектирование базы данных, по мнению многих ведущих специалистов, является плохо структурированной задачей. Если все этапы создания базы данных перекрываются друг с другом в своей последовательности, то этап проектирования перекрывается со всеми остальными этапами. Проектирование начинается с момента принятия стратегических решений и продолжается на этапах реализации и тестирования.
Целью выполнения работы является проектирование облачного сервиса для изучения иностранного языка. Для этого требуется выполнить следующие задачи:
– проанализировать предметную область облачных систем;
– определить актуальность облачных сервисов;
– выполнить проектирование сущностей и связей между ними;
– определить бизнес-процессы, в том числе ключевой бизнес-процесс взаимодействия клиента и сервиса;
– определить тип архитектуры сервиса и выполнить проектирование.
Далее приводится описание выполнения всех поставленных задач.
Заключение:
В ходе выполнения курсовой работы была изучена предметная область облачных вычислений. На данный момент это одно из самых востребованных и развивающихся направлений в ИТ, в том числе и потому, что обеспечивает для пользователя удобство использования.
Как пример «программного обеспечения как услуги» был спроектирован сервис, целью которого является способствование в изучении иностранных языков через просмотр видеоматериалов на иностранном языке и ведении различного рода заметок. Такой облачный сервис подходит для использования обычными пользователями, но при расширении на этой платформе могут быть предложены программы для корпоративных клиентов (например, направленные на изучение бизнес английского для международных компаний).
Была спроектирована модель хранимых данных, определены бизнес-процессы для работы сервиса, а также определена архитектура.
Для облачных технологий практически стандартом является микросервисная архитектура. Для проектируемого проекта также была выбрана микросервисная архитектура. Были выделены отдельные сервисы, а также определены взаимосвязи для интеграции со сторонними системами.
Фрагмент текста работы:
2. АКТУАЛЬНОСТЬ СЕРВИСА
Как было рассмотрено ранее, облачные технологии сейчас очень распространены и востребованы. Также в современном мире наблюдается тенденция к мобильности, осознанному развитию собственных навыках. Также становятся все более популярными путешествия.
Это подводит к тому, что пользователям, заинтересованным в изучении иностранного языка, требуются соответствующие ресурсы и методики. Причем кроме изучения грамматики и практики устной и письменной речи, следует также развивать навык понимания на слух речи носителей языка и расширять словарный запас, который состоит не только из словарных слов, но и фразеологизмов, сокращений и других элементов, из которых состоит естественная речь.
Все это можно получить, проводя время за просмотром интересного фильма или сериала, если смотреть его без перевода. Но чтобы процесс обучения был действительно эффективен, к оригинальной озвучке требуется добавлять пояснения, расшифровку речи героев и другие атрибуты, которые позволят лучше понять разговор или эффективно запомнить новую фразу, для ее применения в собственной речи [4, 5]. Все это можно «наложить» на видеоряд и предоставить пользователю доступ к расширенным возможностям для освоения иностранного языка.
Для того, чтобы этот процесс был для пользователя еще более комфортным, все видеозаписи и дополнительные материалы будут храниться в облаке, а пользователь будет получать доступ к ним через Интернет. Таким образом он сможет продолжать учебу с любого устройства, не тратя время на загрузку фильма или поиск серии, на которой был закончен просмотр в прошлый раз. Формат облачного сервиса также позволит гибко управлять подпиской, чтобы обеспечить разным группам целевой аудитории уровень сервиса, который их интересует. С точки зрения классификации, такой ресурс будет являться Software-as-a-Service с элементами Database-as-a-Service.