Проектирование систем обработки данных

Информация - Компьютеры, программирование

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

тное заключение где даются рекомендации по устранению узких мест в управлении. На основе экспертного заключения непосредственно перед началом проекта проводится реорганизация бизнес процессов. Этот процесс всегда сложный и болезненный для предприятия. С помощью методологии семейства IDEF можно эффективно отображать и анализировать модели деятельности сложных систем , в частности предприятий, в различных разрезах. При этом глубина исследования процессов в системе определяется самим разработчиком, что позволяет не перегружать создаваемую модель излишними деталями(смотри понятие точка зрения лаба по BPwin).

Наиьолее широко сейчас используются следующие стандарты IDEF0 - методология функционального моделирования. С помощью наглядного графического языка IDEF0 представляет исследуемую систему в виде набора взаимосвязанных функций (функциональных блоков ). Как правило моделирования средствами этой методологии является первым этапом изучения любой системы.

IDEF1 - методология моделирования информационных потоков внутри системы. Методология позволяет отображать и анализировать структуры информационных потоков и их взаимосвязи.

IDEF1Х - методология построения реляционных структур. Она относится к методологиям типа *сущность-связь*(ER). Она как правило используется для моделирования реляционных баз данных которые имеют отношение к рассматриваемой системе.

IDEF3 - методология документирования процессов происходящих в системе. С помощью этой методологии описываются сценарии и последовательность операций для каждого процесса. Методология напрямую связана с методологией IDEF0 . Т е каждая функция (функциональный блок ) может быть представлена средствами IDEF3 в виде отдельного процесса.

 

Автоматизированное проектирование корпоративных информационных систем(CASE)

 

Термин CASE в дословном переводе - разработка программного обеспечения информационных систем с использованием компьютеров. Первоначально значение этого термина ограничивалось вопросами автоматизации , разработки только программного обеспечения. В последние годы под термином CASE средства понимают программные средства которые поддерживают процесс разработки сложных информационных систем в целом(Создание и сопровождение информационных систем , включая анализ формулировку требований проектирование программного обеспечения и баз данных тестирование генерацию кода документирование обеспечение качества управление проектом и другие процессы). CASEсредства не могут считаться самостоятельными они только обеспечивают высокую эффективность ,а в некоторых случаях принципиальную возможность применения некоторых методологий проектирования. Большинство существующих CASE средств ориентировано на автоматизацию проектирование программного обеспечения и основных методологий структурного (в основном) или объектно-ориентированного анализа и проектирования. Наибольшую потребность в использовании CASE средств возникает на начальных этапах разработки информационной системы, а особенно на этапе анализа требований к системе. Это объясняется тем, что цена ошибок допущенных на начальных этапах в несколько порядков превышает цену ошибок выявленных на более поздних этапах разработки. Преимущество CASE средств по сравнению с традиционной технологией оригинального проектирования сводиться к следующему.

Преимущества:

улучшения качества разрабатываемого программного приложения. За сет средств автоматического контроля и генерации.

Возможность повторного использования компонентов разработки.

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

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

возможность коллективной разработки проектно-информационной системы в режиме реального времени.

CASE средства это специальные программы которые поддерживают одну или несколько методологий анализа и проектирования. Они обеспечивают наглядное описание проектируемой системы которая начинается с ее общего обзора и затем детализируется приобретая иерархическую структуру со все большим числом уровней.

.05.09

Ядром архитектуры CASE средства является репозитарий (словарь данных). Он представляет собой специализированную базу данных которая предназначена для отображения состояния проектируемой системы в любой момент времени. Объекты всех диаграмм синхронизируются на основе информации словаря данных. Репозитарий содержи информацию обо всех объектах проектируемой системы и взаимосвязи между ними. В репозитарии хранятся описания следующих объектов:

проектировщиков и прав доступа к различным компонентам системы.

диаграммы

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

связи между диаграммами

библиотеки модулей

и т д

Графические средства моделирования позволяют разработчикам в наглядном виде изучать существующую систему и перестраивать ее в соответствии с поставленными целями и ограничениями. Все модификации диаграмм вводятся в словарь данных и могут использоваться в дальнейшем. В любой момент времени диаграммы могут быть распечатаны для включения в техническую документацию проекта.

Другими компонентами архитектуры CASE средства являются :

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

док