We use cookies in order to improve the quality and usability of the HSE website. More information about the use of cookies is available here, and the regulations on processing personal data can be found here. By continuing to use the site, you hereby confirm that you have been informed of the use of cookies by the HSE website and agree with our rules for processing personal data. You may disable cookies in your browser settings.

  • A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site
Bachelor 2022/2023

Software Design and Architecture

Type: Compulsory course (Business Informatics)
Area of studies: Business Informatics
Delivered by: Department of Information Technologies in Business
Where: Faculty of Management
When: 2 year, 3, 4 module
Mode of studies: offline
Open to: students of one campus
Instructors: Иксанова Алена Анваровна, Viacheslav Lanin
Language: English
ECTS credits: 4
Contact hours: 40

Course Syllabus

Abstract

Настоящая программа учебной дисциплины устанавливает требования к образовательным результатам и результатам обучения студента и определяет содержание и виды учебных занятий и отчетности. Программа предназначена для преподавателей, ведущих дисциплину «Проектирование и архитектура программного обеспечения», учебных ассистентов и студентов направления подготовки 38.03.05 Бизнес-информатика, обучающихся по образовательной программе «Бизнес информатика».
Learning Objectives

Learning Objectives

  • Цель освоения являются развитие у студентов компетенций проектирования и конструирования программного обеспечения с использованием современным языков, технологий и инструментальных средств раз-работки программного обеспечения.
Expected Learning Outcomes

Expected Learning Outcomes

  • Студент способен проектировать, конструировать и тестировать программные продукты
Course Contents

Course Contents

  • Понятие архитектуры программной системы
  • Доступ к данным на платформе .NET
  • Архитектурные шаблоны
  • Архитектуры распределенных программных систем
Assessment Elements

Assessment Elements

  • non-blocking Лабораторная работа 1
  • non-blocking Лабораторная работа 2
  • non-blocking Лабораторная работа 3
  • non-blocking Лабораторная работа 4
  • non-blocking Лабораторная работа 5
  • non-blocking Работа на семинаре
Interim Assessment

Interim Assessment

  • 2022/2023 4th module
    0.15 * Лабораторная работа 4 + 0.15 * Лабораторная работа 3 + 0.25 * Работа на семинаре + 0.15 * Лабораторная работа 1 + 0.15 * Лабораторная работа 5 + 0.15 * Лабораторная работа 2
Bibliography

Bibliography

Recommended Core Bibliography

  • Бабичев, С. Л.  Распределенные системы : учебное пособие для вузов / С. Л. Бабичев, К. А. Коньков. — Москва : Издательство Юрайт, 2020. — 507 с. — (Высшее образование). — ISBN 978-5-534-11380-8. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/457005 (дата обращения: 28.08.2023).
  • Базы данных. Практическое применение СУБД SQL и NoSQL-типа для проектирования информационных систем: учебное пособие / С.А. Мартишин, В.Л. Симонов, М.В. Храпченко. — М. : ИД «ФОРУМ» : ИНФРА-М, 2016. — 368 с. — (Высшее образование). - Режим доступа: http://znanium.com/catalog/product/556449
  • Введение в СУБД MySQL : учебное пособие. — 2-е изд. — Москва : ИНТУИТ, 2016. — 228 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/100713 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Дэвис, К. Шаблоны проектирования для облачной среды : руководство / К. Дэвис , перевод с английского Д. А. Беликова.. — Москва : ДМК Пресс, 2020. — 388 с. — ISBN 978-5-97060-807-4. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/140593 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Кун Р., Ханафи Б., Аллен Дж. - Реактивные шаблоны проектирования - 978-5-4461-0474-1 - Санкт-Петербург: Питер - 2018 - 356944 - https://ibooks.ru/bookshelf/356944/reading - iBOOKS
  • Разработка приложений на С# с использованием СУБД PostgreSQL / Васюткина И.А., Трошина Г.В., Бычков М.И. - Новосиб.:НГТУ, 2015. - 143 с.: ISBN 978-5-7782-2699-9
  • Цехановский, В. В. Распределенные информационные системы : учебник для вузов / В. В. Цехановский, В. Д. Чертовской. — 2-е изд., стер. — Санкт-Петербург : Лань, 2021. — 240 с. — ISBN 978-5-8114-8732-5. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/179622 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.

Recommended Additional Bibliography

  • Бёрнс Б. - Распределенные системы. Паттерны проектирования - 978-5-4461-0950-0 - Санкт-Петербург: Питер - 2019 - 361843 - https://ibooks.ru/bookshelf/361843/reading - iBOOKS
  • Зараменских, Е. П.  Архитектура предприятия : учебник для вузов / Е. П. Зараменских, Д. В. Кудрявцев, М. Ю. Арзуманян ; под редакцией Е. П. Зараменских. — Москва : Издательство Юрайт, 2021. — 410 с. — (Высшее образование). — ISBN 978-5-534-06712-5. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/473192 (дата обращения: 28.08.2023).
  • Каскиаро, М. Шаблоны проектирования Node.js. Воспользуйтесь самыми мощными компонентами и шаблонами платформы Node.js для создания масштабируемых модульных приложений / М. Каскиаро, Л. Маммино , перевод с английского А. Н. Киселева. — Москва : ДМК Пресс, 2017. — 396 с. — ISBN 978-5-97060-485-4. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/108127 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Макшанов А. В., Журавлев А. Е., Тындыкарь Л. Н. - Большие данные. Big Data - Издательство "Лань" - 2021 - ISBN: 978-5-8114-6810-2 - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/165835
  • Распределенные базы и хранилища данных : учебное пособие / А. М. Марасанов, Н. П. Аносова, О. О. Бородин, Е. С. Гаврилов. — 2-е изд. — Москва : ИНТУИТ, 2016. — 254 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/100445 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.

Authors

  • LANIN VYACHESLAV VLADIMIROVICH
  • Карпович Марина Валерьевна