Book.od.ua Книги для вашего бизнеса



Одесская библиотека бизнес литературы
полезные книги для бизнеса

1.18. Мини-спецификация

При проектировании информационных систем содержание модульных подпрограмм описывается с помощью мини-спецификаций. Некоторые подходы основаны на использовании псевдокода и структограмм для описания управляющих структур (контролирующих алгоритм) и исполняемых команд. Управляющие структуры представляют собой последовательное выполнение, выбор по условию и циклы. Простая диаграмма на рис. 41 иллюстрирует использова­ние структограмм и псевдокода.
Команды представляют собой вызов процедур или модульных подпрограмм, а также алгебраические операции, выполняемые над элементами данных. В зависимости от сложности модулей управляющие структуры могут быть вложены друг в друга. Листья дерева модулей обеспечивают самое детальное описание, тогда как на старших уровнях содержание модульных подпрограмм обычно состоит из управляющих структур и команд вызова.
На рис. 42 иллюстрируются управляющие структуры, определенные сочетанием классов ТИП УПРАВЛЯЮЩЕЙ СТРУКТУРЫ, УРОВЕНЬ ИЕРАРХИИ и МОДУЛЬ. Управляющая структура обрамляет блок команд в целом. Модули включают несколько управляющих структур, соответствующих различным уровням иерархии. Команды, из которых состоит управляющая структура, представлены с помощью ассоциации 1:*.
Мини-спецификация
 Моделирование организационного аспекта
На рис. 47 иллюстрируется место организационного аспекта в концепции ARIS. Функциональный аспект, обсужденный выше, представлен в виде затененного прямоугольника. В спецификации дизайна топология сети исходит из описания иерархической структуры организации. В описании внедрения определены конкретные протоколы коммуникации.
Мини-спецификация
 Описание требований организационного аспекта
Организационная модель предприятия, ориентированного на бизнес-процессы, описывает иерархическую структуру организации, т.е. организационные единицы и взаимосвязи между ними. Ролевая концепция определяет профайл требований организационной единицы, что особенно важно для систем управления потоком.
В большинстве бизнес-приложений иерархическая структура организации не так четко определена как данные, функции или процессы. Однако описание структуры организации необходимо для внедрения прикладного пакета на практике.
Иерархическая структура организации
Цель построения иерархической структуры организации - объединить группы сотрудников, выполняющих подобные задания, в организационные единицы. На рис. 48, a-48, в изображены три примера органиграмм. Рис. 48, a и 48, б - это примеры на уровне типа. Рис. 48, a включает обобщенные понятия, а рис. 48, б описывает наименования типов организационных единиц. Рис. 48, в касается конкретных организационных единиц.
Мини-спецификация
 Обычно в моделях бизнес-процессов используются наименования на уровне типа организационной единицы (например, отдел продаж, группа обработки заказов). Однако если бизнес-процесс фокусируется на конкретных организационных единицах, разрабатываются процедуры для этих организационных единиц (например, для конкретного завода в определенном городе).
Организационные единицы, как и функции, соответствуют видам деятельности (операциям), параметрам объекта или процесса. Рис 48, б иллюстрирует иерархическую структуру, основанную на операционном принципе.
На рис. 49 приведен пример организационной структуры предприятия, ориентированного на бизнес-процессы. Организационные единицы увязаны с бизнес-процессами в рамках логистической цепочки от клиента до процесса производства. Содержательная взаимосвязь организационных единиц характеризуется отношениями "предшественник-последователь" между бизнес-процессами.
Мини-спецификация
Обычно органиграммы имеют древовидную структуру. Мы используем сетевые взаимосвязи, потому что одна организационная единица (например, отдел продаж) отвечает за несколько продуктовых линеек, а конкретной продуктовой линейкой занимаются многие подразделения. Больше информации по этому поводу содержится в Bullinger, Prozeforientire Structuren 1994.
Наименования организационных единиц (на уровне типа или конкретного представителя) образуют класс "Организационная единица" на метау-ровне (рис. 50).
Мини-спецификация
 Машинно-ориентированные процессы структурируются подобно ручным операциям, что приводит к созданию таких организационных единиц, как обрабатывающие центры, машинные отделы, складские системы для производственных предприятий или информационные отделы, рабочие станции и сети персональных компьютеров для организаций, ориентированных на обработку данных. Иерархическая структура организации имеет одинаковый вид для организаций, использующих преимущественно труд или преимущественно материальные ресурсы. В метамоделях класс "Организационная единица" разбивается на подклассы "Преимущественно труд" и "Преимущественно техника"; последний подкласс разделяется на подклассы "Обработка материалов" и "Обработка данных". Учитывая, что организационные единицы создаются для производства или продуктов труда, или продуктов машинного производства, рассматривается класс ассоциаций "Связь с ресурсами". Внешние бизнес-партнеры (клиенты, поставщики или государственные организации) рассматриваются как элементы класса "Организационная единица".
Географическое распределение организационных единиц обозначается отношением "Филиал" между классами "Территория" и "Организационная единица".
Самая мелкая единица организационной структуры - это "позиция", которая определяется частью функции, выполняемой одним сотрудником. Элементы класса "Позиция" - это наименования конкретных должностей.
Позиции входят в более крупные единицы в соответствии с типом организации. Поэтому введен класс "Тип организации". Иерархические взаимоотношения организационных единиц обозначает класс "Организационная структура".


Понравился материал? Поделитесь с друзьями!

<< Предыдущая статьяСледующая статья >>
1.17. Разработка модулей. Продолжение. 1.19. Ролевая концепция





Убедительная просьба при использовании любых материалов Одесской электронной бизнес-библиотеки ставить активную ссылку на наш сайт. По всем вопросам касательно сайта пожалуйста пишите на почту
      Карта сайта