rpd000007668 (1015339), страница 2
Текст из файла (страница 2)
Тематика:
Трудоемкость(СРС): 63
Прикрепленные файлы: Проектирование архитекуры программной системы.doc
Типовые варианты:
-
Рубежный контроль
-
Промежуточная аттестация
1. Экзамен (2 семестр)
Прикрепленные файлы: Вопросы Архитектура ПС.docx, Экзамен (2 семестр).doc
-
УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
а)основная литература:
1. Липаев В.В. Программная инженерия. Методологические основы. Учебник - Москва: Теис, 2006.- 608 с. ISBN / ISSN: 5-7598-0424-3
Литература из электронного каталога:
1. Басс Л. Басс Л. Архитектура программного обеспечения на практике. Питер, 2006. - 574 с. - Питер, 2006.
2. Иванова Г.С. Иванова Г.С. Технология программирования. МГТУ, 2006. - 335 с. - МГТУ, 2006.
3. Камаев В.А. Камаев В.А. Технологии программирования. Высш.шк., 2005. - 359 с. - Высш.шк., 2005.
4. Мартин Р. Мартин Р. Чистый код. Создание, анализ и рефакторинг. Питер, 2010. - Питер, 2010.
б)дополнительная литература:
1. Липаев В.В. Проектирование и производство сложных заказных программных продуктов. Москва: СИНТЕГ, 2011.- 400 с. ISBN / ISSN: 978-5-89638-119-8
Периодические издания:
2. Программирование
3. Программная инженерия («Новые технологии»)
4. Прикладная информатика
Литература из электронного каталога:
1. Литвиненко Н.А. Литвиненко Н.А. Технология программирования на C++. Win32 API-приложения. БХВ-Петербург, 2010. - 280 с. - БХВ-Петербург, 2010.
2. Жоголев Е.А. Жоголев Е.А. Технология программирования. Научный Мир, 2004. - 215 с. - Научный Мир, 2004.
3. Единая система программной документации. Стандартов, 1994. - 157 с. - Стандартов, 1994.
4. Сокольский М.Л. Сокольский М.Л. Применение стандартов, норм и правил при создании конструкторской ,технологической и программной документации. МАИ, 2002. - 103 с. - МАИ, 2002.
в)программное обеспечение, Интернет-ресурсы, электронные библиотечные системы:
http://www.ibm.com/ru/events/
http://www.academy.it.ru/ru/about/actions/
http://www.techdays.ru/
-
МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
доска или ноутбук и мультимедийное оборудование (проектор или плазменная панель) для успешного освоения дисциплины, дисплейный класс каф. 304
Приложение 1
к рабочей программе дисциплины
«Архитектура программных систем »
Аннотация рабочей программы
Дисциплина Архитектура программных систем является частью Профессионального цикла дисциплин подготовки студентов по направлению подготовки Программная инженерия. Дисциплина реализуется на 3 факультете «Московского авиационного института (национального исследовательского университета)» кафедрой (кафедрами) 304.
Дисциплина нацелена на формирование следующих компетенций: ОК-7 ,ПК-2 ,ПК-8 ,ПК-9 ,ПК-15 ,ПК-17 ,ПСК-3 ,ПСК-4.
Содержание дисциплины охватывает круг вопросов, связанных с: принципами, технологямии, методами и средствами проектирования архитектуры программных систем, а также приобретением практических навыков в выполнении действий по различным фазам создания программных продуктов
Преподавание дисциплины предусматривает следующие формы организации учебного процесса: Лекция, мастер-класс, Лабораторная работа.
Программой дисциплины предусмотрены следующие виды контроля: промежуточная аттестация в форме Экзамен (2 семестр).
Общая трудоемкость освоения дисциплины составляет 7 зачетных единиц, 252 часов. Программой дисциплины предусмотрены лекционные (18 часов), практические (0 часов), лабораторные (36 часов) занятия и (171 часов) самостоятельной работы студента.
Приложение 2
к рабочей программе дисциплины
«Архитектура программных систем »
Cодержание учебных занятий
-
Лекции
1.1.1. Проблемы создания сложных программных систем (АЗ: 2, СРС: 4)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.1.2. Архитектурные структуры и представления. Отношения между структурами. Варианты архитектур программных систем. (АЗ: 2, СРС: 4)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.2.1. Основные процессы жизненного цикла ПС. Состав и стадии жизненного цикла ПС. Стратегии конструирования ПС. (АЗ: 2, СРС: 4)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.3.1. Постановка требований к ПС (АЗ: 2, СРС: 4)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.3.2. Анализ требований и разработка внешних спецификаций (АЗ: 2, СРС: 4)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.4.1. Методология проектирования (АЗ: 2, СРС: 4)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.4.2. Структурное проектирование (АЗ: 2, СРС: 4)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.4.3. Формальное описание методики разработки модульной архитектуры программных систем (АЗ: 2, СРС: 4)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.4.4. Проектирование программных систем при объектном подходе. Рефакторинг архитектуры программных систем. Паттерны системного проектирования. (АЗ: 2, СРС: 4)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
-
Практические занятия
-
Лабораторные работы
1.1.1. Разработка архитектуры ПС, основанной на уровнях абстракций (АЗ: 4, СРС: 8)
Форма организации: Лабораторная работа
1.1.2. Разработка архитектуры ПС, основанной на портах (АЗ: 4, СРС: 8)
Форма организации: Лабораторная работа
1.1.3. Разработка архитектуры ПС, основанной на потоках данных (АЗ: 4, СРС: 8)
Форма организации: Лабораторная работа
1.3.1. Определение требований к программным системам (АЗ: 4, СРС: 8)
Форма организации: Лабораторная работа
1.3.2. Анализ требований и определение спецификаций (АЗ: 4, СРС: 8)
Форма организации: Лабораторная работа
1.4.1. Структурное проектирование (АЗ: 4, СРС: 8)
Форма организации: Лабораторная работа
1.4.2. Проектирование программных систем при объектном подходе (АЗ: 8, СРС: 16)
Форма организации: Лабораторная работа
1.4.3. Разработка модульной архитектуры программных систем (АЗ: 4, СРС: 8)
Форма организации: Лабораторная работа
-
Типовые задания
Приложение 3
к рабочей программе дисциплины
«Архитектура программных систем »
Прикрепленные файлы
Проектирование архитекуры программной системы.doc
Блок №1 Архитектура программных систем
Курсовая работа(проект) №1 Проектирование архитекуры программной системы
Трудоемкость(объем часов): 63
Тематика:
Типовые варианты:
-
Проектирование программных систем при объектном подходе
Вопросы Архитектура ПС.docx
Вопросы промежуточной аттестации по дисциплине «Архитектура программных систем»
1 | “Стихийное” программирование. |
2 | Структурное программирование. |
3 | Модульное программирование. |
4 | Объектно-ориентированное программирование. |
5 | Компонентное программирование. |
6 | Средства автоматизации программирования. |
7 | Двухуровневые и многоуровневые клиент-серверные архитектуры. |
8 | Архитектуры, основанные на потоках данных. |
9 | Архитектуры независимых компонентов. |
10 | CORBA – архитектура. |
11 | Сервис-ориентированные архитектуры. |
12 | Состав и стадии жизненного цикла ПС. |
13 | Каскадная модель (классический жизненный цикл). |
14 | Итерационная модель. |
15 | Инкрементная модель. |
16 | Спиральная модель. |
17 | Спиральная модель “Рациональный унифицированный процесс” (RUP). |
18 | Модель проектной группы MSF. |
Экзамен (2 семестр).doc
Промежуточная аттестация №1
Экзамен (2 семестр)
Семестр: 2
Вид контроля: Э
Вопросы:
Версия: AAAAAAS+axQ Код: 000007668