ПОИСК Статьи Чертежи Таблицы Система из "Особенности проектирования систем обработки экономической информации на базе ЕС ЭВМ " Целевая направленность проекта ISDOS [89]—анализ и документирование требований к архитектуре информационной системы, автоматизации процедур формирования функциональных спецификаций. [c.70] Анализатор постановки задач — PSA. Входом в анализатор является описание требований на языке PSL, называемом языком постановки задачи. Требования сверяются с предшествующими требованиями на совместимость, непротиворечивость и записываются в базу данных. Система 1SD0S имеет средства модификации хранимых постановок задач. Доступ к базе данных обеспечивается на любом этапе проектирования. [c.71] Важной особенностью Р5Л является обеспечение интерактивного режима работы с удаленных терминалов. Ведение базы данных обеспечивает возможность выдачи информации для аналитика, руководителя проекта, проектировщика задач. [c.71] Сообщения в помощь аналитику обеспечивают выявление непоследовательности, неполноты и двусмысленности в описании данных об объекте управления. Сообщения, необходимые руководителю, содержат данные о состоянии БД, объеме вводимой в нее информации. Сообщения для проектировщика отражают данные о непоследовательности и неполноте постановки задачи для возможности их устранения. [c.71] Язык постановки задачи PSL представляет собой совокупность операторов, специфицирующих структуру организации и взаимосвязь ее компонент на различных уровнях детализации. Область действия языка — фаза логического проектирования, под которой понимается системный анализ информационной системы. [c.71] Полная постановка требований для системы, написанная на языке PSL, называется постановкой задачи, поскольку эту задачу необходимо решить на стадии рабочего проектирования системы. Анализатор Р5Л обрабатывает описание постановки задачи на языке PSL и хранит соответствующую инфЬрмацию в базе данных PSA. Описание отображается в набор объекты — свойства — значения — отношения . [c.71] Характерной особенностью системы является возможность обработки ввода неполной спецификации постановки задачи на любом уровне детализации с последующим анализом спецификации с помощью языковых средств PS А. [c.71] По функциональным свойствам язык доступа к базе данных PSL аналогичен языкам манипулирования данными ППП СУБД, используемым для решения прикладных задач. [c.71] Инструментальные средства PSL/PSA имеют универсальный характер и могут быть применимы для проектирования обработки данных широкого класса задач. [c.72] Особенность пакета PS Lj PS А состоит в том, что он не на-вязыва,ет заранее определенную технологию использования и не содержит в себе моделей предметных областей (например, как это имеет место в проекте МАРС). [c.72] Использование технологии ISDOS в значительной степени упорядочивает стиль работы ттроектировщиков, обеспечивает высокий уровень синхронизации раздельно выполняемых проектных работ. по линии проектирования сверху-вниз и снизу-вверх . Последнее, как правило, используется, когда проект подключается к уже действующей системе для ее модернизации или к системе, разрабатываемой с применением нескольких инструментальных пакетов программ. [c.72] Характерной чертой ISDOS является то, что его программно-алгоритмические средства обеспечивают высокий уровень индивидуального проектирования на этапе логической разработки информационной системы. [c.72] При проектировании обработки экономической информации средства PSL/PSA эффективны на стадии спецификации номенклатуры СЕИ и их реквизитного состава, организационно-экономической сущности задач и их информационных потоков, описания на обобщенном уровне формальных постановок задач. [c.72] Создание соответствующей базы данных обеспечивает комплексный экономико-статистический анализ информационно-логических отношений специфицированного подмножества ИЭС для обоснования технического задания последующих стадий проектирования. Создание в БД библиотеки описания процессов преобразования СЕИ дает возможность провести выбор необходимых программных средств для функциональных задач. Наличие перечня информационных единиц и их взаимосвязей позволяет систематизировать работы по созданию информационного обеспечения. [c.72] Например, в проекте DAS [92] разработаны программы генерации имитационной модели на основе описания предметной области, специфицированной набором связей объекты — свойства — значения — отношения , которые формируются средствами PSLIPSA проекта ISDOS. [c.73] Для моделирования полученной модели используются языки SIMS R1PT (универсальный язык) и специальный язык для работы с дискретными моделями (P S). [c.73] Компоненты DAS даны на рис. 3.2. [c.73] Дополнение статического анализа имитационным моделированием как на этапе системного анализа и выработки общих концепций проекта, так и на последующих фазах обеспечивает итерационный характер оценки проектных решений, углубленный анализ качества, значительное снижение трудозатрат на проведение контроля проектных решений. По оценкам авторов использование УЭЛ5 сокращает трудозатраты по сравнению с традиционной ручной технологией в 24 раза. [c.73] Верщины последующих уровней детализируют сущность предшествующей в иерархии компоненты. Иерархическое разбиение и спецификация взаимосвязанных компонент продолжаются до тех пор, пока не будет выражена семантика описываемого процесса. Научный интерес этого подхода состоит в практической реализации обобщенной концепции идентификации [53]. [c.74] Эти три компоненты образуют базу данных, которая используется как информационная основа моделирования и оценки полноты модели, ее непротиворечивости. При этом производится последовательное объединение частичных графов (интерпретирующих отдельные виды функций) в глобальный связный граф, отображающий модель в цёлом. [c.74] Вернуться к основной статье