• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Разработка объектно-ориентированных паттернов для типовых ситуаций

ФИО студента: Лебедева Александра Викторовна

Руководитель: Овчинников Александр Алексеевич

Кампус/факультет: Московский институт электроники и математики им. А.Н. Тихонова

Программа: Информатика и вычислительная техника (Бакалавриат)

Год защиты: 2020

Объектно-ориентированное программирование стало незаменимой частью современной проектной разработки. Однако, множество популярных объектно-ориентированных программных фреймворков и библиотек нарушает как минимум один базовый принцип объектно-ориентированного программирования - инкапсуляцию. Это не позволяет создавать легко поддерживаемые и тестируемые приложения. Поэтому, основной целью данной работы является создание паттернов согласно парадигмы объектно-ориентированного программирования для нескольких общих случаев, а именно: создание графического интерфейса (GUI), ввод и вывод из файла, доступ к удаленным сетевым ресурсам, асинхронные операции, а также демонстрацию их использования простыми приложениями в качестве примера. Представленные решения были описаны используя Унифицированный Язык Моделирования (UML). Разработанные паттерны с большой вероятностью откроют новый, нетрадиционный путь для создания легко тестируемых и поддерживаемых приложений. Выпускная квалификационная работа состоит из 112 страниц, 109 рисунков, 1 таблицу и содержит 44 источника.

Выпускные квалификационные работы (ВКР) в НИУ ВШЭ выполняют все студенты в соответствии с университетским Положением и Правилами, определенными каждой образовательной программой.

Аннотации всех ВКР в обязательном порядке публикуются в свободном доступе на корпоративном портале НИУ ВШЭ.

Полный текст ВКР размещается в свободном доступе на портале НИУ ВШЭ только при наличии согласия студента – автора (правообладателя) работы либо, в случае выполнения работы коллективом студентов, при наличии согласия всех соавторов (правообладателей) работы. ВКР после размещения на портале НИУ ВШЭ приобретает статус электронной публикации.

ВКР являются объектами авторских прав, на их использование распространяются ограничения, предусмотренные законодательством Российской Федерации об интеллектуальной собственности.

В случае использования ВКР, в том числе путем цитирования, указание имени автора и источника заимствования обязательно.

Реестр дипломов НИУ ВШЭ