Проектирование ЭИС средствами САПР на основе гипотетической модели

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

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

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

Гипотетическая модель (ГМ) – модель ЭИС обобщенного (гипотетического) объекта управления.

Использование ГМ обеспечивает: накопление, обобщение и хранение сведений об ЭИС некоторого класса объектов управления; системный анализ данных об ЭИС объектов управления с точностью до реквизитов, показателей и взаимосвязей между ними; создание модели ЭИС конкретного объекта, предназначенной для генерации ЭИС, включая построение структуры базы данных и программных средств ее ведения.

Структурными элементами гипотетической модели являются: каталог реквизитов; каталог показателей; матрица реквизитного состава показателей; направленный граф, определяющий информационные и алгоритмические связи показателей; формулы расчета показателей; матрица связей показателей с выходными и входными документами; таблица описаний входных документов; таблица описаний выходных документов.

В целом информационная модель представляет собой некоторое статическое отображение ЭИС объекта или класса объектов.

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

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

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

Этапы процесса автоматизированного проектирования составляют следующую последовательность:

1. Обследование информационной системы предприятия.

2. Настройка гипотетической модели по параметрам конкретного предприятия.

3. Автоматизированное проектирование базы данных.

4. Автоматизированное составление программ функциональных задач (кодогенерация программ).

5. Автоматизированное тестирование.

6. Автоматизированное составление проектной документации.

Процесс автоматизированного проектирования должен поддерживаться определенными инструментальными средствами.

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

Значительно лучше соответствуют большой размерности задачи иерархические САSЕ-модели.