Технологическая сеть анализа системных требований к ЭИС представлена на рис. 13.19. На входе этапа анализа системных требований используется описание организационно-экономической системы (Dобед), полученное в ходе работ по анализу и проектированию бизнес-процессов. Эти материалы содержат описание организационной структуры, структуры материальных, финансовых и информационных потоков, которое может быть выполнено либо с помощью традиционных средств графического отображения, либо с помощью определенных методологий бизнес - реинжиниринга, например с помощью той же объектно-ориентированной методологии.
Рис. 13.19. Технологическая сеть системного анализа требовании:
Do6cn - описание организационно-экономической системы; D^ - диаграмма
прецедентов использования ЭИС; D^ - диаграмма классов объектов;
D^ - диаграммы состояний объектов; D'm - диаграмма пакетов
Так, в объектно-ориентированной методологии анализа и проектирования бизнес-процессов предусматриваются [107]:
Описание бизнес-процессов как прецедентов использования, актерами которых служат внешние участники бизнес-процессов (клиенты, поставщики, субподрядчики, инвесторы, финансовые компании, государственные органы).
Задание порядка разработки и автоматизации бизнес-процессов в соответствии с определенными критериями, например наибольшим эффектом для заказчика, простотой и быстротой разработки и т. д.
3.Неформальное словесное описание бизнес-процессов
Структура основных бизнес-объектов и их
взаимодействий описывается в соответствии с требованиями модели классов
объектов.
Анализ системных требований начинается с
идентификации основных прецедентов использования (D^H) и объектов-сущностей
(D'), которые будут применяться в информационной системе. Работы по
идентификации прецедентов использования и классов объектов-сущностей, как
правило, выполняются параллельно. В случае объектно-ориентированного оформления
результатов предпроектного обследования данная работа упрощается в силу
однозначности соответствия бизнес- процессов и прецедентов использования ЭИС,
бизнес-объектов и объектов-сущностей.
Разработка D^ -диаграммы прецедентов
использования ЭИС (преобразователь П11) предполагает выделение тех
последовательностей транзакций, которые будут автоматизировать требуемые бизнес
- процессы. При этом определяются основные пользователи-актеры,
взаимодействующие с прецедентами использования.
Разработка D'o - диаграммы классов объектов (преобразователь П12) предполагает задание состава основных атрибутов и определение характера взаимосвязей классов объектов.
Разработка D^ - диаграммы состояний объектов
(преобразователь П13) осуществляется только для классов объектов со сложным
поведением. При этом рассматриваются все прецеденты использования, в которых
объекты данного класса используются и меняют свои состояния.
Разработка D^ - диаграммы пакетов
(преобразователь П14) осуществляется путем группировки классов объектов по
подсистемам. На этапе анализа системных требований определяется состав пакетов,
относящихся к пакету "Проблемная область". При этом выделяются
функциональные пакеты, которые объединяют классы объектов, реализующие функции
управления, и базовые пакеты с нормативно-справочной информацией, общие для
функциональных пакетов.