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

Software Design and Architecture

2022/2023
Учебный год
ENG
Обучение ведется на английском языке
4
Кредиты

Преподаватели

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

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

Recommended Additional Bibliography

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