Графические методы проектирования на базе современных информационных технологий

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

сплошными линиями, чтобы визуально было четко определена функция.

Стрелки. Она может быть выражена как одним, так и множеством сопряженных отрезков и наконечника на одном конце, при этом стрелки могут быть как прямыми так и ломаными. Следует отметить, что, в отличие от традиционных блок-схем потоков и процессов, стрелка не представляет поток или последовательность событий, она только отображает данные и материалы, которые должны поступить на вход функции, чтобы обеспечить ее работу. Примеры стрелок на рис. 2.

 

Рис. 2

 

Также как и при построении блоков, формирование стрелок в программе происходит с соблюдением следующих правил:

. Ломаные стрелки изменяют направление только из вертикальных под углом 90 градусов;

. Стрелки должны быть нарисованы сплошными линиями;

. Стрелки должны быть выстроены из горизонтальных и вертикальных отрезков. Стрелки, направленные по диагонали - недопустимы;

. Концы стрелок должны касаться стенок блоков, но не пересекать их;

. Присоединение стрелок осуществляется к сторонам блоков, а не к его углам.

Диаграмма. Модель IDEF0 представляет собой серию диаграмм с сопроводительной документацией, которые разбивают объект на составные части. Первоначальная диаграмма является наиболее общей и представляется только в виде блока и стрелок, а вот ее детали показываются на других диаграммах и продолжаются до тех пор, пока не будет достигнут требуемый уровень детализации.

Смысловая сторона компонентов языка, логическое построение (семантика) помогает правильно интерпретировать связи между блоками и стрелками, а также взаимоотношения между функциями и интерфейсами. Стандартная схема блока и стрелок представлена на рис. 3.

 

Рис. 3

 

Стороны блока важны для стрелок, так как определяют ее роль. Так стрелки, входящие в левую сторону блока - входящие. Они преобразуются и расходуются функцией, создавая то, что появляется на выходе. В свою очередь, стрелка, выходящая из правой стороны блока - выходящая. Она представляет данные, материалы и объекты, произведенные функцией. Стрелки, входящие в верхнюю сторону блока - управление. Они определяют условия, чтобы произвести правильный выход из функции. Стрелки, которые подключены к нижней стороне блока, являются механизмами. Если стрелки направлены вверх, то они идентифицируют средства, поддерживающие выполнение функции (например, ресурсы). Если же стрелки направлены вниз, то это стрелки вызова, которые обращаются к блокам иных моделей в целях обеспечения связи. Каждая стрелка должна быть отмечена (иметь метку) существительным. Пример меток стрелок на рис. 4.

 

Рис. 4

 

Особое внимание стоит уделить диаграммам IDEF0. Они представлены в форме 3 типов документов: графика диаграмм, текста и глоссария.

IDEF0-модель имеет контекстную диаграмму. Стрелки здесь отображают связь диаграммы с окружающей средой. Пример контекстной диаграммы отображен на рис. 5.

 

Рис. 5

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

Родительская диаграмма содержит один или несколько родительских блоков. В принципе, она может являться и дочерней, так как описывает собственный родительский блок. Пример родительской и дочерней диаграмм представлен на рис. 6.

 

Рис. 6

 

Текст должен быть структурирован и представлен в виде краткого комментария к содержанию диаграммы. Глоссарий предназначается для определения аббревиатур, ключевых слов и меток, используемых в диаграмме.

На основе изложенной теории в области методологии IDEF0 была разработана примерная модель процесса первичной обработки документации в ГОУ ВПО Российский государственный профессионально-педагогический университет на основании Инструкции по документационному обеспечению управления (см. рис. 7).

 

Рис. 7

 

Итак, методология IDEF0 представляет собой четко формализованный подход к созданию функциональных моделей - структурных схем изучаемых схем изучаемой системы. Схемы строятся по иерархическому принципу с необходимой степенью детализации и помогают разобраться в том, что именно происходит в системе, какие функции в ней выполняются и в какие отношения вступают между собой и с окружающей средой ее функциональные блоки. Достижение последнего уровня детализации, можно говорить о том, как протекают процессы в системе, в пространстве и во времени, и как система удовлетворяет требования. В главе была рассмотрена классическая методология, которая отражает достоинства системы: сокращение разработки системы, снижение вероятности появления ошибок.

Язык методологии IDEF0 вследствие простоты и понятности помогает специалистам, оставаясь универсальным языком общения между участниками, вовлеченными в создания подобных информационных систем.

графический моделирование проект управление

2. Интегрированное средство моделирования ARIS

 

Моделирование реальных ситуаций в работе компании и обработка комплексных бизнес-процессов стали темой широких обсуждений. Появление различных методов моделирования усиливает эту тенденцию. Вследствие этого принимаются попытки создать стандартизированные концеп?/p>