ПОИСК Статьи Чертежи Таблицы Система из "Особенности проектирования систем обработки экономической информации на базе ЕС ЭВМ " Словари данных обеспечивают информационное взаимодействие проектировщиков и применение различных программных средств на стадии физического проектирования. На стадии логического проектирования словари данных являются средством поддержания методологии структурного анализа. [c.75] Словарь данных с точки зрения функционального назначения и использования в технологии проектирования аналогичен ГМ в проекте системы МАРС. Различие состоит в том, что словарь данных динамически пополняется (корректируется) на всех стадиях цикла проектирования и эксплуатации системы, а программные средства создания и использования словаря данных инвариантны относительно предметной области проектирования. [c.75] В большинстве проектов наполнение словаря данных производится на языках типа PSL либо на расширенных языках определения данных СУБД. [c.77] Для генерации сообщений используются языки запросов, структура которых определяется видом моделей данных, используемых в организации словаря. [c.77] Словари данных обеспечивают существенное снижение затрат на разработку. Так, по данным КСЕРОКС КОРПОРЕЙШЕН 81] на этапе разработки общей архитектуры проекта трудоемкость снижается приблизительно на 10% на этапе разработки программ — на 60 % вследствие использования режима генерации, автоматизации контроля создаваемых программ на этапе внесения изменений-в программы — 20 %. [c.77] Система проектирования и сопровождения систем обработки информации PROTEE [82] представляет собой комплекс программных средств по автоматизации проектирования и методических рекомендаций по их использованию. [c.77] Входной информацией для проектирования служат результаты опроса (интервьюирования) ответственных работников основных подразделений. На основании интервьюирования составляется информационный граф циркуляции информации по подразделениям. На стадии общей концепции определяются изменения в организационной структуре предприятия, уточняются общая схема циркуляции информации и состав логических массивов. Основная часть автоматизируемых проектных работ приходится на этап построения детальной концепции и реализации . [c.77] Одной из основных работ по созданию детальной концепции является автоматизированное составление словаря данных с помощью программного средства PROTEE-IV. В словаре данных для каждой единицы информации указываются ее идентификаторы, источники, получатели этой информации и другие сведения. [c.77] В качестве элементов информации в PROTEE используются структуры, которые подразделяются на элементарные структуры и сложные структуры. Полученный словарь данных используется в дальнейшем для генерации элементов ввода-вывода в программах. [c.77] На стадии детальной концепции производится определение, детальных схем информационных потоков, при участии заказчика производится уточнение форм входных и выходных документов. После этого производится определение физических файлов для логических записей, определенных в словаре данных. Это примерно соответствует выбору параметров физической организации по приведенной на рис. 2.1 технологии. [c.78] Система PROTEE не обеспечивает автоматизации проектирования физической организации. Выбор носителя данных, вида доступа и т. д. должен осуществляться проектировщиком, что является одним из наиболее крупных недостатков системы. [c.78] Помимо программ, PROTEE вырабатывает совокупность служебных справочников по информационному, программному и математическому обеспечению (так называемое досье). Хороший набор выдаваемой справочной информации — одно из основных достоинств системы. [c.78] В состав PROTEE входят также сре дства обеспечения отладки программных средств. В частности, система позволяет автоматически сгенерировать тестовые данные, описанные на этапе детальной концепции проблемных физических файлов, и промоделировать работу проблемных программ с этими данными. [c.78] Выходом системы PROTEE являются также оценки требуемого объема памяти на внешних носителях. [c.78] Одним из основных недостатков системы PROTEE является то, что она совершенно не предусматривает семантического анализа обрабатываемой информации. [c.78] Автоматизация решения проблемы омонимии в PROTEE не предусмотрена. В системе документации PROTEE не дается оценка и не фиксируются количественные характеристики связей между единицами информации и информационными совокупностями. [c.78] При проектировании системы с помощью PROTEE опыт прошлых проектов используется только косвенно через создание более совершенных алгоритмов программ автоматизации проектирования. Отсутствие средств накопления и обобщения опыта проектирования существенно снижает ее экономический потенциал, например, по сравнению с системой МАРС. [c.79] Вернуться к основной статье