Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Разработка открытой системы по изучению языков

Автор:   •  Ноябрь 16, 2020  •  Дипломная работа  •  8,165 Слов (33 Страниц)  •  357 Просмотры

Страница 1 из 33

Министерство науки и высшего образования РФ

Федеральное государственное автономное образовательное учреждение высшего образования

«Казанский (Приволжский) Федеральный Университет»

ИНСТИТУТ ВЫЧИСЛИТЕЛЬНОЙ МАТЕМАТИКИ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

КАФЕДРА ТЕОРЕТИЧЕСКОЙ КИБЕРНЕТИКИ

Направление: 01.03.02. Прикладная математика и информатика Профиль: Системное программирование

ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА

Разработка открытой системы по изучению языков

Работа завершена:

Студент гр.09-611ИВМиИТ

«    »         20 г.


         Р.И.Тазетдинов

Работа допущена к защите:

Научный руководитель,

старший преподаватель КТК ИВМиИТ

«    »         20    г.                 Р.М.Хадиев

Заведующий кафедрой, д.ф.м.н., профессор

«    »         20    г.                 Ф.М.Аблаев

Казань – 2020

СОДЕРЖАНИЕ

  1. ВВЕДЕНИЕ        5
  1. Проблема        5
  2. Вариант решения        7
  3. Требования к системе        8
  4. Поиск и анализ аналогов        8
  1. Проприетарные частные решения        9
  2. Open Source решения        10
  1. ОБЩАЯ СТРУКТУРА СИСТЕМЫ        12
  2. НЕОБХОДИМЫЕ ДЛЯ РЕАЛИЗАЦИИ СРЕДСТВА        16
  1. Node.JS        16
  1. Express.JS        17
  1. PostgreSQL        17
  1. РЕАЛИЗАЦИЯ        19
  1. Проектирование и разработка базы данных        19
  2. Проектирование и разработка контрактов        23
  1. REST        24
  2. Richardson Maturity Model        26
  3. HATEOAS        27
  4. Структура общения        29
  5. Реализация контрактов        31
  6. Пагинация        34
  7. Хранение и доступ к изображениям        35
  1. Вопросы безопасности        36
  1. Аутентификация и авторизация        36
  2. Хранение паролей        37
  1. Валидация        37
  1. ЗАКЛЮЧЕНИЕ        40
  1. Перспективы развития        40
  2. Текущее состояние        41

СПИСОК ЛИТЕРАТУРЫ        42

ПРИЛОЖЕНИЕ 1        43

ПРИЛОЖЕНИЕ 2        44

ПРИЛОЖЕНИЕ 3        46

  1. ВВЕДЕНИЕ

Современный мир с каждым днем движется на все больших и больших скоростях. Темп больших городов диктует людям двигаться по направлению к оптимизации любой деятельности, вплоть до полного отказа от некоторых занятий. В таком процессе очень часто люди забывают о том, что человеку необходимо кроме всего прочего и культурное развитие, очень важным аспектом которого является изучение культуры разных народностей, в частности, родного языка.

  1. Проблема

Проблема забывания родного языка действительно существует в особых средах. Такое происходит, например, когда человек покидает привычную ему языковую среду и попадает в ту, в которой его родной язык просто не находит применения. За неиспользуемостью следует и постепенное забывание. Человеческий мозг постоянно оптимизирует свою работу. Так, информация, которая не применяется на практике или не повторяется, просто-напросто забывается. А ведь тот самый “языковой барьер” все еще существует. Незнание языка какой-то особой культуры стоит преградой на пути ее понимания, понимания ее носителей.

...

Скачать:   txt (94.9 Kb)   pdf (591.6 Kb)   docx (255.7 Kb)  
Продолжить читать еще 32 страниц(ы) »
Доступно только на Essays.club