- •Понятие технологии, виды технологий, примеры технологий.
- •Технологии программирования, технологии проектирования баз данных.
- •Характерные черты компьютерных информационных технологий.
- •Определение информационных систем. Классификация информационных систем. Их характеристика.
- •Однопользовательские и многопользовательские информационные системы.
- •Понятие корпоративной информационной системы. Структура корпоративной информационной системы. Примеры корпоративных информационных систем.
- •Характерные черты mrp, erp, crm.
- •Стандартизация и сертификация в информационных технологиях. Международные стандарты iso/osi 12207.
- •Основные процессы разработки по (iso 12207).
- •Модели жизненного цикла программного обеспечения (по). Каскадная модель.
- •Модели жизненного цикла программного обеспечения (по). Спиральная модель.
- •Методология rad.
- •Технологии нисходящего и восходящего проектирования.
- •Основные принципы проектирования, их характеристика.
- •Структурный подход к проектированию информационных систем (особенности, принципы).
- •Методология sadt.
- •Характеристика нотации idef0. Правила построения моделей и использования блоков.
- •Общая характеристика и особенности разработки диаграмм потоков данных dfd. Основные элементы диаграммы.
- •Диаграммы erd. Основные особенности.
- •Нотация Питера Чена. Нотация idef1x.
- •Характеристика и особенности применения стандарта idef3. Особенности построения диаграмм pfdd.
- •Характеристика и особенности применения стандарта idef3. Особенности построения диаграмм ostn.
- •Унифицированный язык моделирования uml. Диаграммы прецедентов. Диаграммы взаимодействий.
- •Унифицированный язык моделирования uml. Диаграммы последовательностей. Диаграммы состояний.
- •Унифицированный язык моделирования uml. Диаграммы классов. Диаграммы развертывания.
- •Унифицированный язык моделирования uml. Диаграммы классов. Диаграммы компонентов.
- •Сущность и принципы реинжиниринга бизнес-процессов (рбп). Этапы проекта рбп.
- •Сущность и принципы реинжиниринга бизнес-процессов (рбп). Альтернативные подходы к совершенствованию деятельности и их отличие от рбп.
- •Определение проекта. Стандарты по управлению проектами. Особенности проекта как объекта управления.
- •Определение проекта. Жизненный цикл проекта. Проектный треугольник.
- •Определение проекта. Группы процессов управления проектами (их краткая характеристика).
- •Составление календарного плана проекта. Сетевые графики AoA.
- •Управление рисками проекта.
- •Управление стоимостью проекта.
- •Определение проекта. Управление командой проекта.
Унифицированный язык моделирования uml. Диаграммы классов. Диаграммы компонентов.
Унифицированный язык моделирования (UML) - это язык для специфицирования, визуализации, конструирования и документирования на основе объектно-ориентированный подхода разных видов систем: программных, аппаратных, программно-аппаратных, смешанных, явно включающие деятельность людей и т. д.
На диаграммах классов обычно показывают классы, интерфейсы, объекты, кооперации и их отношения. Они соответствуют статическому виду системы с точки зрения процессов.
Класс (class) в языке UML служит для обозначения множества объектов, которые обладают одинаковой структурой, поведением и отношениями с объектами из других классов. Графически класс изображается в виде прямоугольника, который может быть разделен горизонтальными линиями на разделы. В этих разделах могут указываться имя класса (обязат. элемент), атрибуты и операции.
Атрибут = свойство, которое является общим для всех объектов данного класса.
Операция (operation) представляет собой некоторый сервис, предоставляющий каждый экземпляр класса по определенному требованию.
Базовыми отношениями на диаграмме классов являются:
отношения ассоциации (association);
отношения обобщения (generalization);
отношения агрегации (aggregation);
отношения композиции (composition);
отношения зависимости (dependency
Диаграммы компонентов
Компонент реализует некоторый набор интерфейсов и служит для общего обозначения элементов физического представления модели. Для графического представления исп-ся прямоугольник со вставленными слева двумя более мелкими прямоугольниками. Компонент может иметь атрибуты и операции. В языке UML выделяют три вида компонентов.
1.компоненты развертывания, которые обеспечивают непосредственное выполнение системой своих функций;
2.компоненты-рабочие продукты (файлы с исходными текстами программ);
3.компоненты исполнения, представляющие исполнимые модули - файлы с расширением ехе.
Сущность и принципы реинжиниринга бизнес-процессов (рбп). Этапы проекта рбп.
Реинжиниринг бизнес-процессов – это в фундаментальное переосмысление и радикальное перепроектирование бизнес-процессов для достижения существенных улучшений в таких ключевых для современного бизнеса показателях результативности, как затраты, качество, уровень обслуживания и оперативность (М. Хаммер и Дж. Чампи)
Можно выделить три типа компаний, для которых реинжиниринг необходим и целесообразен:
Компании, находящиеся на грани краха в связи с тем, что цены на товары заметно выше и (или) их качество (сервис) заметно ниже, чем у конкурентов.
Компании, не имеющие в текущий момент затруднений, но предвидящие неизбежность возникновения трудноразрешимых проблем.
Компании, не имеющие проблем сейчас, но прогнозирующие их в обозримом будущем. Это компании-лидеры, проводящие агрессивную маркетинговую политику желающие с помощью реинжиниринга добиться лучшего.
Принципы реинжиниринга:
Горизонтальное сжатие процесса
Вертикальное сжатие процесса
Распараллеливание шагов процесса
Многовариантность исполнения процессов
Единая точка контакта с клиентом
Делегирование полномочий по принципу «сверху вниз»
Децентрализация бизнеса и централизация информации
Этапы проекта РБК:
1)разработка образа будущей компании
2)создание модели существующей компании(обратный инжиниринг)
3)разработка нового бизнеса(прямой инжиниринг)
-перепроектирование бизнес-процессов
-разработка бизнес-процессов компании на уровне трудовых ресурсов
-разработка поддерживающих информационных систем
4)внедрение перепроетированных процессов.