1321
.pdfМИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное учреждение высшего образования
«Нижегородский государственный архитектурно-строительный университет»
Д. И. Кислицын
АРХИТЕКТУРА ИНФОРМАЦИОННЫХ СИСТЕМ
Учебно-методическое пособие
по подготовке к лекционным и практическим занятиям (включая рекомендации по организации самостоятельной работы) для обучающихся по дисциплине «Архитектура информационных систем»
по направлению подготовки 09.03.02 Информационные системы и технологии
Нижний Новгород
2022
МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное учреждение высшего образования
«Нижегородский государственный архитектурно-строительный университет»
Д. И. Кислицын
АРХИТЕКТУРА ИНФОРМАЦИОННЫХ СИСТЕМ
Учебно-методическое пособие
по подготовке к лекционным и практическим занятиям (включая рекомендации по организации самостоятельной работы) для обучающихся по дисциплине «Архитектура информационных систем»
по направлению подготовки 09.03.02 Информационные системы и технологии
Нижний Новгород ННГАСУ
2022
1
УДК 681.3 (075)
Кислицын Д. И. Архитектура информационных систем: учебнометодическое пособие / Д. И. Кислицын; Нижегородский государственный архитектурно-строительный университет. – Нижний Новгород: ННГАСУ, 2022. – 8 с. - Текст: электронный.
Даются тематика лекционных и практических занятий, их краткое содержание, а также методические рекомендации по самостоятельной работе обучающихся по дисциплине «Архитектура информационных систем». Указывается необходимая литература и источники, разъясняется последовательность их изучения, выделяются наиболее сложные вопросы и даются рекомендации по их изучению.
Предназначено для обучающихся в ННГАСУ по дисциплине «Архитектура информационных систем» по направлению подготовки 09.03.02 Информационные системы и технологии.
© Д. И. Кислицын, 2022 © ННГАСУ, 2022.
2
Учебно-методическое пособие по подготовке к лекционным и практическим занятиям (включая рекомендации по организации самостоятельной работы) по дисциплине «Архитектура информационных систем» предназначены для студентов, обучающихся по направлению 09.03.02 Информационные системы и технологии, и содержат программу для проведения лекционных и практических занятий, а также методические рекомендации по самостоятельной работе.
Цель учебно-методического пособия: помочь студентам при изучении учебной программы с использованием рекомендуемой учебно-методической литературы при формировании необходимых компетенций дисциплины «Архитектура информационных систем».
Целями освоения дисциплины «Архитектура информационных систем» являются изучение классификации информационных систем и структуры построения современной информационной системы; приобретение навыков владения моделями и средствами разработки архитектуры современных информационных систем.
Главной целью лекционных и практических занятий является привитие студентам интереса к изучаемому материалу, формирование мотивации к последующему самостоятельному анализу рассматриваемой проблематики. Студентам раскрываются наиболее сложные вопросы и теоретические положения, показывается их практическая значимость, даются рекомендации по углубленному самостоятельному изучению теории и практики.
Материал пропущенных лекций студент восстанавливает самостоятельно и по всем непонятным положениям и вопросам обращается за разъяснением к преподавателю.
Самостоятельная работа направлена на развитие компетенций дисциплины: ОПК-2. Способен понимать принципы работы современных информационных технологий и программных средств, в том числе отечественного производства, и использовать их при решении задач профессиональной
деятельности; ОПК-7. Способен осуществлять выбор платформ и инструментальных
программно-аппаратных средств для реализации информационных систем; ПК-1. Способность выполнять интеграцию программных модулей и
компонент; ПК-2. Способность выполнять работы по созданию (модификации) и
сопровождению информационных систем.
Виды и формы самостоятельной работы студентов по дисциплине: подготовка к учебным занятиям; подготовка к промежуточной аттестации
Содержание разделов дисциплины «Архитектура информационных систем» представлено в таблице 1.
3
Таблица 1 Содержание разделов дисциплины
|
|
|
|
|
|
Аудиторные |
работа |
|
||||
|
|
|
|
|
|
занятия (в |
Перечень |
|||||
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
часах) |
|
|
|||
|
|
|
|
|
|
|
|
|
компетенций, |
|||
п/п№ |
|
|
|
|
|
|
|
|
|
|
Самостоятельная |
|
Наименование раздела учебной |
|
Всего |
Лекции |
|
Лабораторные |
|
,Практические семинарские |
формируемых в |
||||
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
процессе освоения |
||||
|
|
дисциплины |
|
часов |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
раздела |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ОПК-2, ОПК-7, |
|
|
|
|
|
|
|
|
|
|
|
|
ПК-1, ПК-2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
Архитектурный |
подход |
к |
20 |
5 |
|
|
|
|
15 |
ОПК-2 |
|
|
информационным системам |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|||
2 |
Стили проектирования |
|
19 |
4 |
|
|
|
|
15 |
ОПК-2 |
||
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
Паттерны |
и |
фреймворки |
в |
|
|
|
|
|
|
|
ОПК-7 |
|
архитектуре |
информационных |
23 |
8 |
|
|
|
|
15 |
|||
|
|
|
|
|
|
|||||||
|
систем |
|
|
|
|
|
|
|
|
|
|
|
4 |
Нотация |
UML |
и CASE-средства |
|
|
|
|
|
|
|
ПК-1, ПК-2 |
|
|
разработки |
архитектуры |
82 |
|
|
|
|
34 |
48 |
|||
|
|
|
|
|
|
|||||||
|
информационных систем |
|
|
|
|
|
|
|
|
|
||
|
ИТОГО |
|
|
|
144 |
17 |
|
|
|
34 |
93 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
На консультациях в течение семестра студенты могут обсуждать с преподавателем различные вопросы тематике дисциплины.
В течение курса со студентами проводятся индивидуальные и групповые консультации по общетеоретическим вопросам, возникающим при самостоятельной работе студентов при подготовке к занятиям.
Перед экзаменом студентам выдаётся список примерных вопросов, по которым можно понять, на что нужно сделать упор при подготовке к экзамену. После получения перечня вопросов рекомендуется:
1)внимательно прочитать материал курса;
2)постараться разобраться с непонятными, в частности, новыми терминами, используя рекомендованную литературу;
3)выписать вопросы для подробного обсуждения с преподавателем на консультации.
Перечень примерных вопросов, выносимых на экзамен:
1.Понятие «архитектура информационной системы».
2.Перечислите и дайте краткое описание типам архитектур, входящих в корпоративную архитектуру (enterprise architecture).
3.Дайте классификацию архитектур ИС, основанную на домене задач.
4.Дайте классификацию архитектур ИС, основанную на домене решений.
5.Дайте описание модели «Информационно-управляющие системы».
6.Дайте описание модели «Управляющие системы».
4
7.Дайте описание модели «Системы мониторинга и управления ресурсами».
8.Дайте описание модели «Системы управления производством».
9.Дайте описание модели «Системы управления доступом».
10.Понятие качества ИС. Перечислите атрибуты качества согласно стандарту ISO 9126:2001 и дайте их краткое описание.
11.Дайте описание автономной, централизованной и распределённой архитектурам. Сравните их между собой.
12.Дайте описание файл-серверной архитектуре.
13.Дайте описание клиент-серверной архитектуре.
14.Дайте описание архитектуре web-приложений и краткую характеристику используемых стандартов (SOAP, WSDL, UDDI) и технологий (EJB, DCOM,
CORBA).
15.Перечислите пять основных стилей проектирования ИС и дайте их краткое описание.
16.Понятие «архитектурный стиль». Дайте классификацию архитектурных стилей проектирования ИС.
17.Дайте описание архитектурного стиля «Потоки данных».
18.Дайте описание архитектурного стиля «Вызов с возвратом».
19.Дайте описание архитектурного стиля «Независимые компоненты».
20.Дайте описание архитектурного стиля «Централизованные данные».
21.Дайте описание архитектурного стиля «Виртуальные машины».
22.Понятие «паттерн». Отличие паттернов от компонентов. Дайте классификацию паттернов с точки зрения уровня абстракции.
23.Дайте краткое описание архитектурным, системным, структурным, поведенческим, производящим паттернам и паттернам параллельного программирования. Приведите примеры конкретных паттернов.
24.Понятие «антипаттерн». Дайте краткое описание конкретных антипаттернов в областях: управления разработкой ПО, разработки ПО, ООП, программирования, организационной.
25.Понятие «фреймворк». Дайте классификацию фреймворков и их краткую характеристику.
26.Когда имеет смысл использовать методологию построения архитектуры предприятия? Перечислите четыре основных методологии и дайте им краткую характеристику.
27.Дайте описание фреймворка Захмана.
28.С помощью диаграммы классов опишите архитектуру ИС банкомата.
29.С помощью диаграммы деятельности опишите сценарий получения купюр в банкомате.
30.С помощью диаграммы сценариев опишите работу банкомата.
Показатели оценки по зачёту представлены в таблице 2.
5
Таблица 2 Описание шкал оценивания
Показатели |
|
|
|
|
|
|
|
|
|
оценивания |
|
Баллы |
Оценка |
Критерий оценки |
|
||||
компетенций |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
Результаты освоения |
4,5 - 5,0 |
«отлично» |
ставится |
|
|
обучающемуся, |
|||
дисциплины |
|
|
|
показавшему |
|
|
глубокие |
||
соответствует |
|
|
|
систематизированные |
|
знания |
|||
требованиям ФГОС |
|
|
учебного материала, |
владеющему |
|||||
|
|
|
|
творческим |
анализом |
фактов, |
|||
|
|
|
|
умеющему обобщать информацию, |
|||||
|
|
|
|
аргументировано |
и |
практически |
|||
|
|
|
|
без ошибок ответившему на все |
|||||
|
|
|
|
вопросы. |
|
|
|
|
|
Результаты освоения |
3,5 - 4,4 |
«хорошо» |
ставится |
|
|
обучающемуся, |
|||
дисциплины |
|
|
|
продемонстрировавшему |
|
||||
соответствует |
|
|
|
достаточно |
полное |
знание |
|||
требованиям ФГОС |
|
|
учебного |
|
|
|
материала, |
||
|
|
|
|
допустившему негрубые ошибки и |
|||||
|
|
|
|
недочеты. |
|
|
|
|
|
Результаты освоения |
2,5 - 3,4 |
«удовлетворительно» |
ставится |
|
|
обучающемуся, |
|||
дисциплины |
|
|
|
показавшему |
|
|
минимально |
||
соответствует |
|
|
|
необходимый |
уровень |
знаний |
|||
требованиям ФГОС |
|
|
учебного |
материала, |
владеющего |
||||
|
|
|
|
навыками логического мышления |
|||||
|
|
|
|
и |
|
|
допустившего |
||
|
|
|
|
непринципиальные |
ошибки при |
||||
|
|
|
|
ответе на вопросы. |
|
|
|
||
Результаты освоения |
0,0 - 2,4 |
«неудовлетворительно» |
ставится |
|
|
обучающемуся, |
|||
дисциплины |
НЕ |
|
|
продемонстрировавшему |
|
||||
соответствует |
|
|
|
существенные |
пробелы в |
знании |
|||
требованиям ФГОС |
|
|
основного |
учебного |
материала, |
||||
|
|
|
|
допустившему |
принципиальные |
||||
|
|
|
|
ошибки при изложении материала. |
Перечень учебной литературы, необходимой для освоения дисциплины.
1.Бабич, А. В.. Введение в UML : учебное пособие. / Бабич, А. В. ; А. В. Бабич. – Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2020. – 198
с. – URL: URL: http://www.iprbookshop.ru/94847.html. – ISBN ISBN 978-5-4497-0544-0.
2.Беленькая М.Н.. Учебно-методическое пособие по курсу Архитектура информационных систем : учебно-методическое пособие. / Беленькая М.Н. ; сост. М.Н. Беленькая. – Москва : Московский технический университет связи и информатики, 2014. – 12 c. – URL: URL: http://www.iprbookshop.ru/63313.html.
3.Иванова, О. Г.. Методы и средства проектирования информационных систем и технологий. Основы UML : учебное пособие. / Иванова, О. Г., Громов, Ю. Ю. ; О. Г. Иванова, Ю. Ю. Громов.
– Тамбов : Тамбовский государственный технический университет, ЭБС АСВ, 2020. – 80 с. –
URL: URL: http://www.iprbookshop.ru/115768.html. – ISBN ISBN 978-5-8265-2308-7.
4.Кукарцев, В. В.. Проектирование и архитектура информационных систем : учебник. / Кукарцев, В. В., Царев, Р. Ю., Антамошкин, О. А. ; В. В. Кукарцев, Р. Ю. Царев, О. А. Антамошкин. – Красноярск : Сибирский федеральный университет, 2019. – 192 с. – URL: URL: http://www.iprbookshop.ru/100091.html. – ISBN ISBN 978-5-7638-3620-2.
5.Леоненков, А. В.. Объектно-ориентированный анализ и проектирование с использованием
6
UML и IBM Rational Rose : учебное пособие. / Леоненков, А. В. ; А. В. Леоненков. – Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2020. – 317
с. – URL: URL: http://www.iprbookshop.ru/97554.html. – ISBN ISBN 978-5-4497-0667-6.
6. Орлова А.Ю.. Архитектура информационных систем : учебное пособие. / Орлова А.Ю., Сорокин А.А. ; А.А. Сорокин; А.Ю. Орлова. – Ставрополь : Северо-Кавказский федеральный университет, 2015. – 113 c. – URL: URL: http://www.iprbookshop.ru/63073.html.
7
Кислицын Дмитрий Игоревич
АРХИТЕКТУРА ИНФОРМАЦИОННЫХ СИСТЕМ
Учебно-методическое пособие
по подготовке к лекционным и практическим занятиям (включая рекомендации по организации самостоятельной работы) для обучающихся по дисциплине «Архитектура информационных систем»
по направлению подготовки 09.03.02 Информационные системы и технологии
Федеральное государственное бюджетное образовательное учреждение высшего образования «Нижегородский государственный архитектурно-строительный университет»
603950, Нижний Новгород, ул. Ильинская, 65. http://www.nngasu.ru, srec@nngasu.ru
8