Регламент проектирования
Проектирование систем автоматизации представляет собой процесс реализации прогрессивных идей и результатов научных исследований. Проект является важнейшим звеном технического прогресса, от его качества зависят темпы экономического развития.
Поэтому при проектировании системы автоматизации необходимо:
ü стремиться к сокращению сроков проектирования, используя компьютерные технологии, так как принятые решения быстро стареют, рождая экономические издержки – упущенные выгоды;
ü предусматривать применение высокопроизводительного оборудования, прогрессивных технологий и инструментов, эффективных средств управления;
ü обеспечивать надёжность работы всех компонентов системы автоматизации, предусматривать средства диагностики, тестирования, защиты от аварий, что способствует сокращению времени простоя;
ü обеспечивать стабильность параметров качества готовой продукции;
ü стремиться к сокращению материальных затрат путём экономии материалов, объёмов энергопотребления, инструментов и т. п.;
ü предусматривать наращивание функций систем автоматизации, учитывать изменения характеристик продукции.
Процесс проектирования обычно осуществляется в рамках специального документа «Регламент процесса (проектирования или создания)».
Назначение регламента – обеспечить требуемое качество процесса проектирования путем документального фиксирования обязанностей исполнителей, правил выполнения отдельных операций и порядка принятия решений на каждом этапе проектирования.
Регламент устанавливает перечень основных нормативных документов, определяющих требования к качеству проектов, порядок подготовки проектной документации и процедуру сдачи проекта в эксплуатацию.
Качество проекта регламентируется следующими важнейшими нормативными документами:
· ISO 9000:2000. Системы менеджмента. Основополагающие принципы и словарь.
· ISO 9001:2000. Системы менеджмента качества. Требования.
· МЭК 439-1 (1985). Низковольтные комплектные устройства (НКУ) распределения и управления заводского исполнения.
· ГОСТ 2.102-68 ЕСКД. Виды и комплектность конструкторских документов.
· ГОСТ 2.105-95 ЕСКД. Общие требования к текстовым документам.
· ГОСТ 2.109-73 ЕСКД. Основные требования к чертежам.
· ГОСТ 2.201-80 Обозначение изделий и конструкторских документов
· ГОСТ 2.701-2008 ЕСКД. Схемы. Виды и типы. Общие требования к выполнению.
· ГОСТ 2.702-75 ЕСКД. Правила выполнения электрических схем.
· ГОСТ 2.704-76 ЕСКД. Правила выполнения гидравлических и пневматических схем.
· ГОСТ 2.708-81 ЕСКД. Правила выполнения электрических схем цифровой вычислительной техники.
· ГОСТ 2.709-89 ЕСКД. Обозначения условные проводов и контактных соединений электрических элементов, оборудования и участков цепей в электрических схемах.
· ГОСТ 2.710-81 ЕСКД. Обозначения буквенно-цифровые в электрических схемах.
· ГОСТ 2.721-74 ЕСКД. Обозначения условные графические в схемах. Обозначения общего применения.
· ГОСТ 2.743-91 ЕСКД. Обозначения условные графические в схемах. Элементы цифровой техники.
· Сборник Государственных стандартов ЕСПД «Единая система программной документации».
· Сборник Государственных стандартов «Система стандартов безопасности труда».
· Правила устройства электроустановок (ПУЭ).
· Санитарные нормы и правила (СНиП).
· Стандарты предприятия (СТП).
Все стандарты на информационные системы (как и на любые системы, вообще) можно разбить на следующие два основных класса:
1. Функциональные стандарты (профили), определяющие порядок функционирования системы.
2. Стандарты жизненного цикла, определяющие то, как создается, развертывается, применяется и ликвидируется система.
Функциональная стандартизация охватывает:
базовые стандарты, которые создают инфраструктуру для различных приложений с собственными факультативными параметрами;
профили, которые определяют комбинации базовых стандартов, используемые для обеспечения конкретных факультативных параметров из базовых стандартов;
механизмы регистрации, которые специфицируют набор факультативных параметров в рамках базовых стандартов и профилей.
Сущность стандартизации – это обеспечение стыковки всех компонентов системы.
Обобщенная структура любой информационной системы состоит из двух взаимодействующих частей: функциональной части, включающей прикладные программы (приложения), и среды (системной части), обеспечивающей исполнение прикладных программ.
Здесь можно выделить две группы стандартов:
стандарты интерфейсов взаимодействия прикладных программ в среде информационной системы – API (Application Program Interface);
стандарты интерфейсов взаимодействия самой информационной системы с внешней для нее средой – EEI (External Environment Interface).
Спецификации этих интерфейсов представляет собой строгие описания всех необходимых функций, служб и форматов. Совокупность таких описаний составляет модель открытых систем.
Важнейшим понятием методологии открытых систем служит профиль – набор согласованных между собой базовых стандартов для конкретного применения. Создание профиля является обязательным этапом при построении систем, отвечающих принципам открытости. Он служит эталоном при проверке (сертификации) системы и ее компонентов на соответствие требованиям открытости.
Системный подход к проектированию профилейопирается на
базовые спецификации, которые включают в себя стандарты информационных технологий и общедоступные спецификации PAS (Publicly Available Specifications).
Базовые спецификации представляют собой основные строительные блоки профилей:
a) Базовые функции операционных систем (ОС). Они определяются стандартами по окружению открытых систем POSIX (Portable Operaring System Interface for Computer Environments).
б) Функции управления базами данных. К ним относятся язык баз данных SQL (Structured Query Language), информационно-справочная система IRD (Information Resource Dictionary System), протокол распределенных операций RDA (Remote Data base Access), прикладной интерфейс API доступа к базам данных ODBC (Open Database Conectivity).
в) Функции пользовательского интерфейса, которые включают графический пользовательский интерфейса (GUI), стандарты для виртуального терминала и стандарты машинной графики GKS (Graphical Kernel System).
г) Функции взаимосвязи открытых систем, включающие спецификации сервиса и протоколов в соответствии с моделью OSI, стандарты для локальных сетей (IEEE 802), спецификации сети Internet.
д) Функции распределенной обработки. К этим функциям относятся вызов удаленной процедуры RPC (Remote Procedure Call), фиксация, параллельность и восстановление CCR (Commitment, Concurrency and Recovery) для элементарных операций в распределенных системах, протокол надежной передачи (RT), обработка распределенной транзакции DTP (Distributed Transaction Processing), управление файлами, доступ к файлам и передача файлов FTAM (File Transfer, Access and Management) и др.
е) Распределенные приложения – архитектурные спецификации элементов прикладного уровня модели OSI, например, система обработки сообщений MHS (Message Handling System), служба справочника; спецификации распределенных приложений с архитектурой клиент-сервер и распределенных объектных приложений.
ж) Структуры данных и документов, форматы данных. Сюда входят средства языка ASN.1 (Abstract Syntax Notation One), предназначенного для спецификации прикладных структур данных, форматы метафайла для представления и передачи графической информации CGM (Computer Graphics Metafile), спецификация сообщений и электронных данных для электронного обмена в управлении, спецификации структур учрежденческих документов ODA (Open Document Architecture), спецификации структур документов для производства, языки описания документов гипермедиа и мультимедиа, спецификация форматов графических данных.
з) Спецификации инструментальных окружений, в частности, языков реализации и их библиотек, а также CASE-окружений.
и) Управление безопасностью в информационной системе – все аспекты, связанные с определением, достижением и поддержанием конфиденциальности, целостности, доступности, безотказности, подотчетности, аутентичности и достоверности информации или средств её обработки. При построении систем управления безопасностью следует использовать:
рекомендации ITIL (Information Technology Infrastructure Library, лучший мировой опыт в области организации работы информационных систем;
модели управления информационными ресурсами и сервисами Microsoft Operations Framework;
рекомендации Microsoft service management function (SMF);
стандарт ISO 27001.
Приведенный перечень базовых спецификаций показывает, что современная методологическая база открытых систем представляет собой сложную систему концептуальных, структурных, функциональных, поведенческих и лингвистических моделей, взаимосвязанных между собой. При разработке профилей информационной системы удобно использовать специальные каталоги базовых спецификаций. Такими каталогами могут быть стратегические профили или структурированные списки базовых спецификаций, составленные разработчиками профилей.
Дата добавления: 2016-12-09; просмотров: 3851;