177 ими приложения: TeamWindows совместно с Oracle 7 позволяет им строить приложения и управлять процессом их разработки с использованием одного сервера базы данных. Итак, SQLWindows использует возможности, предоставляемые СУБД Oracle, настолько же полно, насколько это делает инструментарий OracleCDE. Поддерживаются хранимые процедуры и именованные транзакции; обработка массивов и отлаженный анализ позволяют SQLWindows достичь того же уровня работы приложений с базами данных Oracle, который обеспечивает инструментарий CDE. Кроме того, в SQLWindows реализованы возможности, отсутствующие в CDE, например, множества результатов (result sets), создаваемые на машине клиента, «прокручиваемые» курсоры и др. Если учесть высокий уровень, на котором реализована поддержка различных баз данных Oracle, Sybase, Informix, SQL Server, Netware SQL и Lotus Notes, то можно сказать, что SQLWindows представляет собой мощную среду разработки приложений «клиент-сервер», отвечающих современным требованиям. Интеграция SQLWindows и Oracle 7 позволяет разработчикам сохранить высокую производительность и отслеживать все запросы конечных пользователей. Интегрированная информационно-управляющая система крупного многофункционального текстильного предприятия не является изолированной системой и ее функционирование в значительной степени определяется другими системами, являющимися взаимосвязанными. Развитие и поддержание функционирования ИИУС осуществляет комплекс средств и систем, образующих ее внешнее окружение (рис. 3.9). Функции систем этого уровня заключаются в организации взаимодействия ИИУС с системами более высокого ранга, в исследовании влияния параметров отдельных звеньев производственных и организационных процессов на показатели, |
273 вспомогательным производством, управления материально-техническим tу снабжением, сбытом и др.; за средним уровнем закрепляются функции оперативного управления производством, включая пожаровзрывобезопасночть, технико-экономического планирования, управления технологической подготовкой производства; за нижним уровнем закрепляются функции оперативно-диспетчерского управления цехами, технологическими установками, бригадами, рабочими местами, включая управление локальными технологическими процессами, а также противопожарной защитой и управление качеством окружающей среды Эти функции закрепляются за отдельными автоматизированными системами различного назначения. Координированное функционирование этих автоматизированных систем, взаимодействующих в составе ИИУС, обеспечивается объединения в комплексы применения совместимь взаимосвязанных технических средств, средств программного, информационного и организационного обеспечения. Схема обобщенной интегрированной информационно-управляющей системы нефтеперерабатывающего производства, раскрывающая состав компонентов, во взаимосвязи чу системойс пожарозрывозащиты, приведена на рис. 5.1. Интегрированная информационно-управляющая система объекта ( в данном случае НПЗ) не является изолированной системой, и ее функционирование в ЧУ значительной степени определяется другими системами, являющимися взаимосвязанными (например, экология окружающей среды, охрана природных ресурсов, материальный ущерб от возгораний объектов и др.). Развитие и поддержание функционирования ИИУС осуществляет комплекс средств и систем, образующих ее внешнее окружение (рис.5.2.). Функции систем этого уровня заключаются в организации взаимодействия ИИУС с системами более высокого ранга, в исследовании влияния параметров отдельных звеньев производственных и организационных процессов на показатели, характеризующие достижение целей производства (система исследования параметров объекта), в организации изменений в составе выполняемых функций ИИУС с учетом складывающейся обстановки на основе данных, получаемых из системы исследования (система управления конфигурацией ИИУС). 306 и связывать их данные с данными Oracle 7. SQLWindows предоставляет возможность нескольким программистам работать в группе в среде программирования TeamWindows. Разработчики могут контролировать версии, анализировать влияние и совместно использовать программный код с помощью открытого репозитория Gupta, входящего в поставку TeamWindows. В версии 5.0 SQLWindows появилась возможность инсталляции открытого репозитория Gupta в базах данных Oracle 7. Разработчикам не нужен дополнительный файловый сервер или сервер БД для хранения множества версий создаваемого ими приложения: TeamWindows совместно с Oracle 7 позволяет им строить приложения и управлять процессом их разработки с использованием одного сервера базы данных. Итак, SQLWindows использует возможности, предоставляемые СУБД Oracle, настолько же полно, насколько это делает инструментарий OracleCDE. Поддерживаются хранимые процедуры и именованные транзакции; обработка массивов и отлаженный анализ позволяют SQLWindows достичь того же уровня работы приложений с базами данных Oracle, который обеспечиваетг инструментарий CDE. Кроме того, в SQLWindows реализованы возможности, отсутствующие в CDE, например, множества результатов (result sets), создаваемые на машине клиента, «прокручиваемые» курсоры др. Если учесть высокий уровень, на котором реализована поддержка различных баз данных Oracle, Sybase, Informix, SQL Server, Netware SQL и Lotus Notes, — то можно сказать, что SQLWindows представляет собой мощную среду разработки приложений «клиент—сервер», отвечающих современным требованиям. Интеграция SQLWindows и Oracle 7 позволяет разработчикам сохранить высокую производительность и отслеживать вре запросы конечных пользователей. Структурная схема связей АСУПЗ с ИИУС МНПЗ представлена на рис.5.8. Используя полученные результаты, дано технико-экономическое обоснование и проведен расчет экономической эффективности внедрения АСУ ПЗ на Московском НПЗ (Приложение 4#). Годовой экономический эффект от внедрения АСУ ПЗ составляет 1837,5 тыс. руб. (в ценах 1998 г.), срок окупаемости капиталовложений 1,2 года. |