- •Понятие технологии, виды технологий, примеры технологий.
- •Технологии программирования, технологии проектирования баз данных.
- •Характерные черты компьютерных информационных технологий.
- •Определение информационных систем. Классификация информационных систем. Их характеристика.
- •Однопользовательские и многопользовательские информационные системы.
- •Понятие корпоративной информационной системы. Структура корпоративной информационной системы. Примеры корпоративных информационных систем.
- •Характерные черты mrp, erp, crm.
- •Стандартизация и сертификация в информационных технологиях. Международные стандарты iso/osi 12207.
- •Основные процессы разработки по (iso 12207).
- •Модели жизненного цикла программного обеспечения (по). Каскадная модель.
- •Модели жизненного цикла программного обеспечения (по). Спиральная модель.
- •Методология rad.
- •Технологии нисходящего и восходящего проектирования.
- •Основные принципы проектирования, их характеристика.
- •Структурный подход к проектированию информационных систем (особенности, принципы).
- •Методология sadt.
- •Характеристика нотации idef0. Правила построения моделей и использования блоков.
- •Общая характеристика и особенности разработки диаграмм потоков данных dfd. Основные элементы диаграммы.
- •Диаграммы erd. Основные особенности.
- •Нотация Питера Чена. Нотация idef1x.
- •Характеристика и особенности применения стандарта idef3. Особенности построения диаграмм pfdd.
- •Характеристика и особенности применения стандарта idef3. Особенности построения диаграмм ostn.
- •Унифицированный язык моделирования uml. Диаграммы прецедентов. Диаграммы взаимодействий.
- •Унифицированный язык моделирования uml. Диаграммы последовательностей. Диаграммы состояний.
- •Унифицированный язык моделирования uml. Диаграммы классов. Диаграммы развертывания.
- •Унифицированный язык моделирования uml. Диаграммы классов. Диаграммы компонентов.
- •Сущность и принципы реинжиниринга бизнес-процессов (рбп). Этапы проекта рбп.
- •Сущность и принципы реинжиниринга бизнес-процессов (рбп). Альтернативные подходы к совершенствованию деятельности и их отличие от рбп.
- •Определение проекта. Стандарты по управлению проектами. Особенности проекта как объекта управления.
- •Определение проекта. Жизненный цикл проекта. Проектный треугольник.
- •Определение проекта. Группы процессов управления проектами (их краткая характеристика).
- •Составление календарного плана проекта. Сетевые графики AoA.
- •Управление рисками проекта.
- •Управление стоимостью проекта.
- •Определение проекта. Управление командой проекта.
Унифицированный язык моделирования uml. Диаграммы последовательностей. Диаграммы состояний.
Унифицированный язык моделирования (Unified Modeling Language - UML) - это язык для специфицирования, визуализации, конструирования и документирования на основе объектно-ориентированный подхода разные виды систем: программных, аппаратных, программно-аппаратных, смешанных, явно включающие деятельность людей и т. д.
UML предназначен для:
1)Визуализации 2)Специфицирования 3)Конструирования
4) Документирования артефактов преимущественно программных систем.
Применение UML позволяет использовать стандартные способы для демонстрации проекта всем заинтересованным сторонам
UML – это открытый стандарт
Диаграмма состояний
Главное предназначение: описать возможные последовательности состояний и переходов, которые в совокупности характеризуют поведение элемента модели в течение его жизненного цикла. Диаграмма состояний представляет динамическое поведение сущностей, на основе спецификации их реакции на восприятие некоторых конкретных событий.
Диаграмма последовательности
Позволяет отразить последовательность передачи сообщений между объектами. Обычно используются для моделирования потоков управления путем упорядочения по времени.
Диаграммы последовательности это диаграммы взаимодействия, которые подчеркивают упорядоченность сообщений по времени. Диаграммы последовательности показывают множество объектов и сообщений, посылаемых и получаемых этими объектами.
Объекты – это обычно именованные или анонимные экземпляры (instances) классов, однако они могут также представлять экземпляры других элементов (things), таких как кооперации, компоненты и узлы. Диаграммы последовательности используются для иллюстрации динамического представления (view) системы.
Унифицированный язык моделирования uml. Диаграммы классов. Диаграммы развертывания.
Унифицированный язык моделирования - это язык для специфицирования, визуализации, конструирования и документирования на основе объектно-ориентированный подхода разные виды систем: программных, аппаратных, программно-аппаратных, смешанных, явно включающие деятельность людей и т. д.
Диаграммой классов называется диаграмма, на которой показан набор классов, интерфейсы, объекты, кооперации и их отношения. При моделировании объектно-ориентированных систем этот вид диаграмм используется наиболее часто. На данной диаграмме не указывается информация о временных аспектах функционирования системы.
Класс в языке UML служит для обозначения множества объектов, которые обладают одинаковой структурой, поведением и отношениями с объектами из других классов. Графически класс изображается в виде прямоугольника, который дополнительно может быть разделен горизонтальными линиями на разделы или секции (рис. 5.1).
Диаграммы развертывания – диаграммы, на которых представлена конфигурация обрабатывающих узлов системы, а также размещенных в них компонентов. Этот диаграммы тесно связан с диаграммами компонента, так как в узлах обычно размещаются от одной до нескольких компонентов. Для каждой модели создаются только одна диаграмма, отображаются процессы, устройства и их соединения. Обычно этот тип диаграмм используется в самом начале для анализа аппаратных средств, на которых будет использоваться система.