Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
правильные шпоры по СИТЭ.docx
Скачиваний:
2
Добавлен:
22.09.2019
Размер:
589.51 Кб
Скачать
  1. Унифицированный язык моделирования uml. Диаграммы классов. Диаграммы компонентов.

Унифицированный язык моделирования (UML) - это язык для специфицирования, визуализации, конструирования и документирования на основе объектно-ориентированный подхода разных видов систем: программных, аппаратных, программно-аппаратных, смешанных, явно включающие деятельность людей и т. д.

На диаграммах классов обычно показывают классы, интерфейсы, объекты, кооперации и их отношения. Они соответствуют статическому виду системы с точки зрения процессов.

Класс (class) в языке UML служит для обозначения множества объектов, которые обладают одинаковой структурой, поведением и отношениями с объектами из других классов. Графически класс изображается в виде прямоугольника, который может быть разделен горизонтальными линиями на разделы. В этих разделах могут указываться имя класса (обязат. элемент), атрибуты и операции.

Атрибут = свойство, которое является общим для всех объектов данного класса.

Операция (operation) представляет собой некоторый сервис, предоставляющий каждый экземпляр класса по определенному требованию.

Базовыми отношениями на диаграмме классов являются:

  • отношения ассоциации (association);

  • отношения обобщения (generalization);

  • отношения агрегации (aggregation);

  • отношения композиции (composition);

  • отношения зависимости (dependency

Диаграммы компонентов

Компонент реализует некоторый набор интерфейсов и служит для общего обозначения элементов физического представления модели. Для графического представления исп-ся прямоугольник со вставленными слева двумя более мелкими прямоугольниками. Компонент может иметь атрибуты и операции. В языке UML выделяют три вида компонентов.

1.компоненты развертывания, которые обеспечивают непосредственное выполнение системой своих функций;

2.компоненты-рабочие продукты (файлы с исходными текстами программ);

3.компоненты исполнения, представляющие исполнимые модули - файлы с расширением ехе.

  1. Сущность и принципы реинжиниринга бизнес-процессов (рбп). Этапы проекта рбп.

Реинжиниринг бизнес-процессов – это в фундаментальное переосмысление и радикальное перепроектирование бизнес-процессов для достижения существенных улучшений в таких ключевых для современного бизнеса показателях результативности, как затраты, качество, уровень обслуживания и оперативность (М. Хаммер и Дж. Чампи)

Можно выделить три типа компаний, для которых реинжиниринг необходим и целесообразен:

  • Компании, находящиеся на грани краха в связи с тем, что цены на товары заметно выше и (или) их качество (сервис) заметно ниже, чем у конкурентов.

  • Компании, не имеющие в текущий момент затруднений, но предвидящие неизбежность возникновения трудноразрешимых проблем.

  • Компании, не имеющие проблем сейчас, но прогнозирующие их в обозримом будущем. Это компании-лидеры, проводящие агрессивную маркетинговую политику желающие с помощью реинжиниринга добиться лучшего.

Принципы реинжиниринга:

  • Горизонтальное сжатие процесса

  • Вертикальное сжатие процесса

  • Распараллеливание шагов процесса

  • Многовариантность исполнения процессов

  • Единая точка контакта с клиентом

  • Делегирование полномочий по принципу «сверху вниз»

  • Децентрализация бизнеса и централизация информации

Этапы проекта РБК:

1)разработка образа будущей компании

2)создание модели существующей компании(обратный инжиниринг)

3)разработка нового бизнеса(прямой инжиниринг)

-перепроектирование бизнес-процессов

-разработка бизнес-процессов компании на уровне трудовых ресурсов

-разработка поддерживающих информационных систем

4)внедрение перепроетированных процессов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]