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

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

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

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

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

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

сервис, набор системных утилит предназначенных для обслуживания репозитария.

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

Классификация CASE средств

Современные CASE средства можно классифицировать по следующим признакам:

по поддерживаемым методологиям проектирования

. структурно-ориентированный

. объектно - ориентированный

. комплексно-ориентированный.

по поддерживаемым графическим нотациям

. с фиксированной нотацией.

. с отдельной нотацией

. наиболее распространенными нотациями

по степени интеграции

. отдельные локальные средства

.Набор не интегрируемых средств охватывающих большинство этапов проектирования

. полностью интегрированные средства , связанные общей базой проектных данных(репозитарий).

по режиму коллективной разработки проекта

. не поддерживающие коллективной разработки

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

. ориентированные на режим объединения под проектов.

по типу и архитектуре вычислительной техники.

. ориентированные на ПК

. ориентированные на локальную, глобальную или смешенную вычислительную сеть.

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

Функционально-ориентированное проектирование информационных систем.

Основными идеями функционально-ориентированных методологий являются идеи структурного системного анализа и проектирования. Эти методологии позволяют создавать практически единый интегрированный проект информационной системы. Основной принцип таких систем получение возможного оптимального решения задач по структурному изменению системы на основе тщательной модели информационной системы разрабатываются системными аналитиками по средствам формализованного опроса экспертов предметной области, т е людей владеющих информацией о механизме функционирования системы в целом и ее частей. Методология структурного анализа и проектирования подразумевает сначала создание модели как есть, ее анализ выявление как должно быть. Иногда эти две модели отличаются очень существенно. В этих случаях необходимо третья *промежуточная модель*, а возможно и несколько последовательно меняющихся моделей, которые описывают процесс переходов в желаемое состояние.

Структурный подход состоит в декомпозиции системы на функциональные подсистемы . Процесс разбиения продолжается вплоть до конкретных процедур при этом созданная модель сохраняет целостное представление в котором все составляющие ее компоненты взаимосвязаны.

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

В качестве базовых принципов используются следующие:

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

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

В структурном анализе используется в основном 3 группы моделей, которые

.Иллюстрируют функции выполняемые системой

.Описывающие отношения между данными

.Описывающие поведение системы во времени.

 

Литература:

 

1.Смирнова Г. Н., Сорокин А. А., Тельнов Ю. Н. Проектирование экономических информационных систем. Учебник. Москва Финансы и статистика, 2003 г.

2.Мещеряков С. В., Иванов В. Н. Эффективные технологии создания информационных систем. Спб Политехника, 2005 г.

.Уэнди Боггс, Майкл Боггс UML Rational Rose 2002. Москва Лорик, 2004 г.

4.Терри Кватрани Визуальное моделирование с помощью RR2002 и UML. Москва, издательство Вильямс 2003 г.

.Калянов Г. Н. Case-технологии, консалтинг в автоматизации бизнес процессов. Москва Горячая линия - телеком, 2002 г.

.Федотова Д. Н., Семёнов Ю. Д., Чижик К. Л. CASE-технологии, практикум. Москва Горячая линия - телеком, 2005 г.

.Вендров А. Н. Практикум по проектированию программного обеспечения экономических информационных систем. Москва, Финансы и статистика, 2002 г.

8.">www.interface.ru