Читайте также: |
|
Формой представления моделей в IDEF0 являются диаграммы. Диаграммы содержат блоки и дуги. Блоки изображают функции моделируемой системы и представляются в виде прямоугольников. Луги, изображаемые в виде соединительных линий со стрелками, связывают блоки и отображают взаимосвязи между ними.
Блоки соответствуют функциям системы, поэтому названиями блоков являются глаголы или глагольные обороты (например, «Разработать технологический процесс»). Луги изображают объекты - например, планы, данные, оборудование, и поэтому описываются (помечаются) существительными или существительными с определениями.
Между функциями и объектами возможны четыре отношения: вход, управление, механизм, выход (рис. 1.3). Входные дуги изображают объекты, используемые функциями. Дуги управления предоставляют информацию, необходимую для выполнения функций. Дуги механизмов описывают, как функции реализуются. Выходные дуги изображают объекты, в которые преобразуются входы. Таким образом, дуги на диаграммах изображают интерфейсы между функциями системы, а также между системой и окружающей средой.
На одной диаграмме IDEF0 рекомендуется изображать не более шести блоков, что облегчает понимание и использование диаграмм. Выполнение этого требованя достигается выбором соответствующего уровня детализации функций в диаграмме. Для более подробного описания тех блоков, где функции указаны в «обобщенном» виде, можно построить дополнительные диаграммы, детализирующие эти функции и процессы их выполнения. Число уровней такой детализации не ограничено.
Существуют специальные программные средства (например, пакет Design/IDEF), позволяющие автоматизировать процессы формирования структур и графических изображений создаваемых функциональных моделей IDEF0. Тем самым автоматизируются начальные этапы процесса проектирования сложных информационных систем.
Пакет Design/IDEF относится к так называемым системам класса CASE (Computer Aided Software Engineering). Средства CASE позволяют в наглядной форме моделировать предметную область, анализировать ее на всех этапах разработки и сопровождения, разрабатывать необходимые приложения. При разработке проекта информационной системы, Design/iDEF обеспечивает:
■ формулировку требований и целей проекта - определение того, что проектируемая система будет делать;
■ разработку спецификаций (формализованного описания требований);
■ создание проекта - определение состава подсистем и взаимодействий между ними;
■ документирование проекта - создание базы данных проекта, текстовые описания составных частей проекта;
■ анализ проекта - проверка проекта на полноту и непротиворечивость.
Проект информационной системы, создаваемый в Design/IDEF, состоит из двух частей:
■ проект функциональной структуры системы, содержащий иерархически связанные страницы с IDEFO-диаграммами и описывающий все модули системы, их взаимосвязи, входные и выходные параметры;
■ проект информационной структуры системы - логической модели ее базы данных, описывающей все структуры и взаимосвязи данных.
Оба проекта проверяются на полноту и непротиворечивость, сопровождаются базой данных проекта и документацией.
Использование методологии IDEF0 при построении моделей позволяет повысить качество и глубину проработки, систематизировать информацию, уменьшить число ошибок, улучшить проектную документацию и т. д.
Однако, диаграммы IDEF0 (как и диаграммы других видов) являются лишь одной из форм представления моделей..
Дата добавления: 2015-10-23; просмотров: 127 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Организационные аспекты реинжиниринга. | | | Проектирование средств технологического оснащения. |