Безруков А.И.
Основы метрологии, стандартизации и сертификации
Курс лекций
© Саратовский Государственный Технический Университет. Технологический институт, г. Энгельс. 2003г.
Аннотация
Курс лекций «Основы метрологии, стандартизации и сертификации» предназначен для студентов второго курса специальности «Программирование вычислительных систем». Лекции знакомят будущих программистов с основными понятиями:
метрологии и обеспечения единства измерений,
классификации и обеспечения единства терминологии,
стандартизации и нормативными методами управления производством,
сертификации.
Особое внимание уделено вопросам применения методов стандартизации в программировании. Отдельные главы посвящены постановке задачи на программирование и разработке комплекта программной документации. Приведены примеры оформления программной документации в соответствии с требованиями Единой системы программной документации (ЕСПД).
Благодарности
|
|
Автор признателен своим первым студентам, освоившим этот курс в 2003 году. Ваши вопросы, ваше желание понять и самим во всем разобраться помогли мне построить этот курс таким, каким он получился. Особую благодарность хочется выразить студентам:
Пирожкову Артему, Барковой Натальи, Пугачевой Светлане, Улдаровой Кадрии, Черпак Ольге.
Оглавление
Введение. 3
Основы метрологии. 4
Зачем нужно единство измерений?. 4
Как обеспечить единство измерений?. 4
Поверка средств измерений. 5
Чем занимается метрологическая служба предприятия. 5
Обеспечение единства измерения в стране. 6
Виды и характеристики измерений. 7
Характеристики измерений. 7
Точность измерений. 7
Откуда возникают погрешности измерений. 7
Систематическая и случайная погрешность. 8
Погрешности измерений и теория вероятности. 8
Характеристики распределения случайной величины.. 10
Что мы понимаем под погрешностью измерений. 11
Способы представления погрешности. 12
Косвенные измерения. 12
Выборочный контроль. 13
Классификаторы и кодификаторы.. 13
Пересортица на складе. 13
Терминологическое обеспечение системы управления. 14
Задачи статистики и анализа. 14
Наблюдаемость. 14
Агрегирование информации. 14
Обеспечение совместимости. 16
Введение в проблему. Дисковод из Гонконга. 16
Методы обеспечения совместимости. 16
Роль стандартизации в обеспечении совместимости. 17
Пример совместимости: модульный принцип программирования. 17
Последовательность реализации модульного принципа программирования. 18
Что такое стандартизация?. 19
Нормативные методы управления. 19
Изменение целей и методов стандартизации при развитии рыночных отношений. 20
|
|
Различие в подходах к стандартизации: Официальные и фактические стандарты.. 21
Государственная система стандартизации. 21
Цели и задачи. 21
Структура стандарта. 22
Как пользоваться стандартом.. 23
Сертификация. 23
Сущность сертификации. 24
Требования к безопасности и качеству. 24
Обязательная сертификация. 25
Добровольная сертификация. 26
Схема проведения сертификации. 27
Постановка задачи на программирование. 27
Что такое постановка задачи. 27
Этапы постановки задачи. 28
Идея программы.. 28
Кто Ваш пользователь и зачем ему нужна эта программа?. 28
Поиск программ-аналогов. 29
Разработка общей структуры программы.. 30
Сценарий работы с программой. 30
Данные и функции. 30
Логическое проектирование. 32
Оценка полноты логической модели данных и структуры программных модулей. 34
Проектирование интерфейса программы.. 34
Система меню.. 34
Контекстная подсказка. 35
Формирование конкретных требований к программным модулям.. 37
«Обратная волна» требований. 37
Единая система программной документации. 38
Назначение и цели ЕСПД.. 38
Классификация и обозначение стандартов ЕСПД.. 38
Изменение целей и назначения системы стандартов ЕСПД при переходе к рыночной экономике 39
Стандарты, составляющие ЕСПД.. 40
Виды программной документации. 41
Разработка программной документации. 41
Сертификация программных продуктов. 46
Цели и задачи сертификации. 46
Тестирование программ.. 46
Пример: расчет корней квадратного уравнения. 46
Типовые требования к программам.. 46
Методики тестирования программ.. 47
Тестирование данных. 47
Типовые требования к данным.. 47
Методики тестирования данных. 47
Сертификация баз данных. 47
Классификация баз данных. 47
Выбор цели сертификации. 47
Последовательность проведения сертификации БД.. 47
Использование сертификата. 47
Литература. 48