
- •Глава 1
- •1.1. Теоретические основы метрологии
- •1.2. Погрешности измерений
- •1.3. Методы и средства электрических измерений
- •1.4. Нормирование метрологических характеристик средств измерений
- •1.5. Организация метрологического контроля
- •1.6. Средства измерений и контроля
- •Глава 2
- •2.1.1. Правовые основы
- •2.1.2. Цели и задачи стандартизации
- •2.1.3. Основные принципы стандартизации
- •2.1.5. Методы стандартизации
- •2.2.2. Региональные организации стандартизации информационных технологий (ит)
- •2.2.3. Национальные организации стандартизации
- •Iso является организацией федеративного типа. В ее состав входят организации, которые подразделяются на три группы:
- •Iso включает в свой состав 135 организаций по разработке национальных стандартов, из них 90 — первого типа (member bodies), 36 — второго (correspondent member) и 9 — третьего (subscriber member).
- •2.4. Государственная система стандартизации Российской Федерации
- •2.4.1. Единая десятичная система классификации и кодирования технико-экономической информации
- •2.4.2. Единая система конструкторской документации (ескд)
- •2.4.3. Единая система технологической подготовки производства (естпп)
- •2.4.4. Единая система технологической документации (естд)
- •2.4.6. Государственная системе обеспечения единства измерений (гси)
- •2.6. Основные определения стандартизации области информационных технологий поддержки жизненного цикла продукции
- •2.7. Жизненный цикл программных средств
- •2.7.1. Основные процессы жизненного цикла программного средства
- •2.7.2. Вспомогательные процессы жизненного цикла программных средств (жц пс)
- •2.7.3. Организационные процессы жц пс
- •2.8. Модели жизненного цикла программных средств
- •2.8.1. Каскадные модели
- •2.8.2. Генетические технологические модели
- •2.8.3. Адаптивные технологические подходы
- •2.8.4. Подходы исследовательского программирования
- •Глава 3
- •3.1. Основы надежности программных средств
2.4.2. Единая система конструкторской документации (ескд)
Эта система устанавливает для всех организаций страны порядок организации проектирования, единые правила выполнения оформления чертежей и ведения чертежного хозяйства что упрощает проекта о -конструкторе кие работы, способствует повышению качества и уровня взаимозаменяемости изделий и облегчает чтение и понимание чертежей в разных организациях. Используя ЕСКД, можно применять ЭВМ для проектирования и обработки технической документации. Она способствует развитию кооперирования промышленности и использованию при проектировании новых изделий отдельных частей и деталей ранее созданных конструкций.
Весь комплекс утвержденных стандартов (включающий свыше 200 стандартов) Единая система конструкторской документации делит на следующие основные части:
ГОСТ 2.001-93, 2.101-68, 14.206-73. Основные положения (виды изделий, виды конструкторской документации, стадии разработки, требования к чертежам и т. д.);
ГОСТ 2.201—80. Классификация и обозначение изделий в конструкторских документах;
ГОСТ 2.301-68 (с изм. № 1, 2 (ИУСЗ-81, 7-89)), 2.317-69. Общие правила выполнения чертежей;
ГОСТ 2.401—68, 2.427—75. Правила выполнения чертежей различных изделий;
ГОСТ 2.501-88 (изменения: ИУС 9/2006), 2.503-90 (изменения: ИУС 9/2006). Правила обращения конструкторских документов (учет, хранение, дублирование, внесение изменений);
ГОСТ 2.601—95, 2.603—68. Правила выполнения эксплуатационной и ремонтной документации;
ГОСТ 2.701—84. Правила выполнения схем;
прочие стандарты.
2.4.3. Единая система технологической подготовки производства (естпп)
Важнейшим этапом обеспечения высокого качества продукции является технологическая подготовка производства (ТПП).
Современному объекту производства свойственно значительное количество изменений и модификации конструкции и технологии изготовления, т. е. практически работы по технологической подготовке не прекращаются до смены объекта производства. Иначе говоря, подготовка производства является непрерывным процессом.
Единая система подготовки производства включает комплекс стандартов, устанавливающих современные методы и средства организации управления и решения задач технологической подготовки производства, и решает следующие задачи:
технологический анализ изделия;
организационно-технологический анализ производства;
планирование, учет и управление ТПП;
разработка комплекса технологических процессов;
построение системы контроля качества;
проектирование и изготовление средств производства;
разработка нормативной базы производства;
отладка технологических процессов, оборудования и оснастки.
Как единая система, ЕСТПП выдвигает ряд требований к другим общетехническим и отраслевым системам: типизация и стандартизация средств и технологических процессов основного и вспомогательного производства; стандартизация правил оформления технологической и организационно-технической документации. Последнее регламентируется стандартами Единой системы технологической документации (ЕСТД).
2.4.4. Единая система технологической документации (естд)
Единая система технологической документации представляет собой комплекс государственных стандартов, устанавливающих:
• формы документации общего назначения (маршрутная карта технологического процесса, сводная спецификация, карта эскизов, схем и наладок и др.);
• правила оформления технологических процессов и формы документации для процессов литья, раскроя и нарезания заготовок, механической и термической обработки, сварочных работ, процессов, специфичных для отраслей радиотехники, электроники и др.
Существует тесная связь между ЕСТД и ЕСКД. Эти системы играют большую роль в улучшении управления производством, повышении его эффективности, во внедрении автоматизированных систем управления и т. д.
2.4.5. Единая система программной документации
ГОСТ 19.402—78 ЕСПД. Описание программы
Описание программы включает:
1. Общие сведения — указывают:
• обозначение и наименование программы;
• программное обеспечение, необходимое для функционирования программы;
• языки программирования, на которых написана программа.
2. Функциональное назначение — должен отражать классы решаемых задач и/или назначение программы, сведения о функциональных ограничениях на применение.
3. Описание логической структуры — должны быть отражены:
• алгоритм программы;
• используемые методы;
• структура программы с описанием функций составных частей и связей между ними;
• связи программы с другими программами.
4. Используемые технические средства — указывают типы ЭВМ и устройств, которые используются при работе программы.
5. Вызов и загрузка — указывают способ вызова программы с соответствующего носителя данных и входные точки в программу.
6—7. Входные и выходные данные — отражают: характер, организацию и предварительную подготовку входных (выходных) данных, их формат, описание и способ кодирования.
ГОСТ 19.503—79 ЕСПД. Руководство системного программиста. Требования к содержанию и оформлению
Руководство системного программиста должно содержать следующие разделы.
Общие сведения о программе — необходимо указать назначение и функции программы и сведения о технических и программных средствах, обеспечивающих выполнение данной программы.
Структура программы — приводятся сведения о структуре Пр0граммы, ее составных частях и связях с другими программами.
Настройка программы — раздел должен содержать описание действий по настройке программы на условия конкретного применения.
Проверка программы — необходимо привести и описать способы проверки, позволяющие дать общее заключение о работоспособности программы (контрольные примеры, методы прогона, результаты).
Дополнительные возможности — раздел должен содержать описание дополнительных разделов функциональных возможностей программы и способов их выбора.
Сообщения системному программисту — необходимо указать тексты сообщений, выдаваемых в ходе выполнения программы, описание содержания и действий, которые необходимо предпринять по этим сообщениям.
ГОСТ 19.504—79 ЕСПД. Руководство программиста. Требования к содержанию и оформлению
Руководство программиста должно содержать разделы:
Назначение и условия применения программы — необходимо указать назначение и функции, выполняемые программой; условия, необходимые для выполнения программы: объем оперативной памяти, требования к составу и параметрам периферийных устройств; требования к ПО и т. д.
Характеристики программы — необходимо привести описание основных характеристик и особенностей программы: временных характеристик, режима работы, средств контроля правильности выполнения и самовосстанавливаемости программы
И Т. д.
Обращение к программе — представляет собой описание процедур вызова программы (способов передачи управления и параметров данных и др.).
Входные и выходные данные — раздел должен содержать описание организации используемой входной и выходной информации и при необходимости ее кодирования.
Сообщения — необходимо привести тексты сообщений, выдаваемых программисту или оператору в ходе выполнения программы, описание их содержания и действия, которые необходимо предпринять по этим сообщениям.
ГОСТ 19.505—79 ЕСПД. Руководство оператора. Требования к содержанию и оформлению
Руководство оператора должно включать:
Назначение программы — сведения о назначении программы и информацию, достаточную для понимания функций программы и ее эксплуатации.
Условия выполнения программы — минимальный и/или максимальный состав аппаратурных и программных средств.
Выполнение программы — последовательность действий оператора, обеспечивающих загрузку, запуск, выполнение и завершение программы; описание функций, формата и возможных вариантов команд, с помощью которых оператор осуществляет загрузку и управляет выполнением программы, а также ответы программы на эти команды.
Сообщения оператору — тексты сообщений, выдаваемых в ходе выполнения программы, описание их содержания и соответствующие действия оператора в случае сбоя, возможности повторного запуска программы и т. д.
ГОСТ 19.506—79 ЕСПД. Описание языка. Требования к содержанию и оформлению
При описании языка необходимо указать:
Общие сведения — должны содержать назначение и описание общих характеристик языка, его возможностей, основных областей применения и др.
Элементы языка — приводят описание синтаксиса и семантики базовых и составных элементов языка,
Способы структурирования программы — должны описывать способы вызова процедур передачи управления и другие элементы структурирования программы.
Средства обмена данными — должны содержать описание языковых средств обмена данными (средств ввода-вывода, средств внутреннего обмена данными и т. д.).
Встроенные элементы — описываются встроенные в язык элементы: функции, классы и т. д. и правила их использования.
Средства отладки программы — необходимо привести описа-ние имеющихся в языке средств отладки программ, семантики этих средств, дать рекомендации по их применению.
Государственные стандарты Российской Федерации (ГОСТ Р)
В Российской Федерации действует ряд стандартов в части документирования ПС, разработанных на основе прямого применения международных стандартов ИСО. Это самые «свежие» по времени принятия стандарты.
ГОСТ Р ИСО/МЭК 9294—93. Информационная технология. Руководство по управлению документированием программного обеспечения.
ГОСТ Р ИСО/МЭК 9126—93. Информационная технология. Оценка программной продукции. Характеристики качества и руководства по их применению. Стандарт определяет шесть комплексных характеристик, которые описывают качество ПС (ПО, программной продукции): функциональные возможности; надежность; практичность; эффективность; сопровождаемость; мобильность.
ГОСТ Р ИСО 9127—94. Системы обработки информации. Документация пользователя и информация на упаковке для потребительских программных пакетов.
ГОСТ Р ИСО/МЭК 8631—94. Информационная технология. Программные конструктивы и условные обозначения для их представления.
ГОСТ Р ИСО/МЭК 12119:1994. Информационная технология. Пакеты программных средств. Требования к качеству и испытания.
Стандарт определяет требования к описанию продукта, к пользовательской документации, программам и данным, входящим в пакет программ, и испытаниям пакетов программ.
Описание продукта — документ, определяющий свойства пакета программ, основным назначением которого является оказание помощи потенциальным покупателям в оценке пригодности для них данного продукта до его приобретения. Содержит следующие разделы:
Общие требования к содержанию включают:
понятность, полноту и простоту при изучении;
внутреннюю непротиворечивость — каждый термин должен иметь один и тот же смысл по всему документу;
формулировки должны быть проверяемыми и корректными.
Обозначения и указания включают:
наименование продукта и обозначение его версии или даты выпуска;
наименование и адрес поставщика;
целевые задачи, которые могут быть выполнены данным продуктом;
ссылки на нормативные документы, которым удовлетворяет данный продукт;
технические и программные средства и их конфигурацию, необходимую для ввода продукта в эксплуатацию, включая наименования изготовителей;
соответствующие интерфейсы;
каждый физический компонент поставляемого продукта, в частности все печатные документы и все носители данных;
вид поставляемых программ (исходные программы, объектные (рабочие) модули или загрузочные модули);
возможность поддержки и сопровождаемости продукта при эксплуатации.
Функциональные возможности включают:
Обзор функций. Для каждой функции должно быть четко установлено, является ли она частью: продукта; расширения продукта, не гарантируем ого (необязательного) приложения.
Граничные значения — указываются: минимальные или максимальные значения; длины ключей; максимальное число записей в файле; максимальное число критериев поиска; минимальный объем выборки.
Защита содержит информацию по средствам предотвращения случайного или преднамеренного несанкционированного доступа к программам и данным.
Надежность — приводится информация по процедурам сохранения данных; дополнительные характеристики продукта, которые обеспечивают его функциональные возможности, например:
• проверки достоверности исходных данных;
• защиту против серьезных последствий ошибки пользователя;
• восстановление при ошибках.
Практичность.
Интерфейс пользователя -должен быть назван тип интерфейса пользователя, например строка команд, функциональная клавиша, функция подсказки и др.
Требуемые знания - которые необходимо усвоить пользователю для применения соответствующего продукта (знание соответствующей технической области, операционной системы, знания, получаемые в результате специального обучения, и т. д.)
Адаптация к потребностям пользователя — указываются инструментальные средства для проведения адаптации и условия их применения (изменение параметров; изменение алгоритмов вычислений; назначение функциональных клавиш).
Защита от нарушения авторских прав:
• техническая защита от копирования;
• запрограммированные даты окончания использования продукта;
• интерактивные напоминания об оплате за копии.
Эффективность применения и удовлетворение потребностей пользователя.
Эффективность - информация о характере поведения продукта во времени, например время ответа и время оценки производительности для заданных функций при установленных условиях (для заданных конфигураций системы и профилей загрузки).
Сопровождаемость и мобильность.