Понедельник, 09.09.2024, 06:49
Приветствую Вас Гость | RSS
Меню сайта

Информационные системы

Вопросы к экзамену «Методы и средства проектирования информационных систем»
 
1.      Основные особенности и проблемы проектов современных систем ПО
2.      Современные тенденции в программной инженерии (принципы "быстрой разработки ПО")
3.      Стандарт жизненного цикла ПО ISO 12207. Основные и вспомогательные процессы ЖЦ ПО
4.      Модели жизненного цикла ПО. Каскадная и итерационная модель ЖЦ
5.      Сертификация и оценка процессов создания ПО. Понятие зрелости процессов создания ПО. Модель оценки зрелости СММ
6.      Визуальное моделирование
7.      Определение технологии.
8.      Общие требования, предъявляемые к ТС ПО
9.      Примеры ТС ПО. Технология RUP (Rational Unified Process)
10.  Основные принципы построения объектной модели. Основные элементы объектной модели
11.  Унифицированный язык моделирования UML.
12.  Диаграммы вариантов использования. Диаграммы взаимодействия. Диаграммы классов. Диаграммы состояний. Диаграммы деятельности. Диаграммы компонентов. Диаграммы размещения. Механизмы расширения UML
13.  Основные понятия моделирования бизнес-процессов
14.  Структурный (процессный) подход к моделированию бизнес-процессов
15.  Метод функционального моделирования SADT (IDEF0). Метод моделирования процессов IDEF3
16.  Моделирование потоков данных. Моделирование данных
17.  Система моделирования ARIS
18.  Метод Ericsson-Penker
19.  Объектно-ориентированный подход к моделированию бизнес-процессов. Методика моделирования Rational Unified Process. Модель бизнес-процессов (business use case model). Модель бизнес-объектов (business object model).
20.  Использование различных диаграмм UML для дополнительной детализации описания бизнес-процессов. Структурные элементы бизнес-моделей.
21.  Спецификация требований к ПО. Классификация требований. Основные принципы и понятия. Основные документы, формируемые в процессе управления требованиями.
Описание функциональных требований к системе с помощью вариантов использования (use case).

22.  Потоки событий (сценарии). Различные формы и способы написания сценариев.
23.  Ранжирование вариантов использования (определение приоритетов требований) с целью планирования дальнейшей разработки системы.
24.  Образцы и рекомендации по написанию качественных вариантов использования.
25.  Применение UML для описания требований. Переход от бизнес-моделей к требованиям.
26.  Объектно-ориентированный анализ.
27.  Архитектурный анализ.
28.  Анализ вариантов использования. Выявление классов, участвующих в реализации варианта использования. Построение диаграмм взаимодействия (диаграмм последовательности и кооперации). Распределение обязанностей между классами. Построение диаграмм классов.
29.  Объектно-ориентированное проектирование. Проектирование архитектуры системы. Проектирование элементов системы.
30.  Проектирование классов и подсистем. Организация модели. Диаграммы состояний.
31.  Проектирование баз данных с использованием UML.
32.  Элементы реализации системы. Диаграммы компонентов и диаграммы размещения.
33.  Методика оценки трудоемкости разработки ПО на основе функциональных точек.
34.  Алгоритмическое моделирование трудоемкости разработки ПО
35.  Методика оценки трудоемкости разработки ПО на основе вариантов использования
36.  Определение потребностей в ТС ПО
37.  Оценка и выбор ТС ПО
38.  Критерии оценки и выбора ТС ПО
39.  Выполнение пилотного проекта
40. 
Практическое внедрение ТС ПО