Загрузил Наталья Владимировна

04f779248a46b238eeaf2be5bbf02481

реклама
Содержание
Практическая работа 1. Изучение видов
стандартов………………………..…………………3
Цель работы………………………………………...3
Краткие теоретические сведения……..…………...3
Задание………………………………..……….…...14
Практическая работа 2. Схемы сертификации
продукции…………………………………………..15
Цель работы………………………………………...15
Задание……………………………………………...19
Практическая работа 3. Разработка технического
задания………………………………………………20
Цель работы ……………………………………....20
Краткие теоретические сведения ………………...21
Задание………………………………………...…….21
Практическая работа 4. Разработка руководства
пользователя……………............................................22
Цель работы …………………………………….….22
Краткие теоретические сведения …………………22
Задание…………………………………………….….28
Практическая работа 5. Разработка руководства по
описанию ПО ………………………………………...29
Цель работы ……………………………………..….29
Краткие теоретические сведения …………………29
Задание……………………………………………......31
Практическая работа 6. Разработка руководства
системного программиста…………………………...32
Цель работы ………………………………………....32
Краткие теоретические сведения ………………....32
Задание………………………………………………..33
Список использованной литературы ………………34
Приложение…………………………………………..35
2
Практическая работа №1 “Изучение видов
стандартов”
Цель работы.
Познакомиться:
a) с основами верификации и аттестации
программного обеспечения;
b) c основами положения метрологии
программных продуктов, принципами построения,
проектирования и использования средств для
измерений характеристик и параметров программ,
программных систем и комплексов;
c) со стандартами качества программного
обеспечения, методами и средствами разработки
программной документации;
Краткие теоретические сведения:
Стандарт — это нормативный документ,
принятый
официальным
органом,
который
устанавливает правила, указания или характеристики
продукции или связанных с ней процессов и методов
производства. Он может также включать в себя
требования к терминологии, символам, упаковке,
маркировке продукции, либо быть целиком
посвящен этим вопросам.
Виды стандартов:
3
1.
Основополагающий стандарт нормативный документ, содержащий общие
или руководящие положения для определенной
области. Обычно он используется либо как
стандарт, либо как методический документ, на
основе которого могут разрабатываться другие
стандарты.
В
качестве
примера
основополагающих стандартов можно назвать
ГОСТ Р 1.0-92, ГОСТ Р 1.4-93, ГОСТ Р 1.5-92
(нормативные документы по организации
государственной системы стандартизации в
России).
2.
Терминологический стандарт нормативный
документ,
содержащий
определения
терминов,
примеры
их
применения и т.д.
3.
Стандарт на методы испытаний нормативный документ, устанавливающий
методики, правила, процедуры различных
испытаний и связанных с ними действий
(например, отбор образца для проверки).
4.
Стандарт
на
продукцию
нормативный
документ,
содержащий
требования
к
продукции,
которые
обеспечивают соответствие продукции ее
назначению. Данный стандарт может быть
полным или неполным. Полный стандарт на
продукцию устанавливает также правила
отбора образцов для испытаний, порядок
проведения испытаний и т.д. Неполный
4
стандарт на продукцию содержит часть
требований к продукции (например, только
требования к правилам поставки и др.).
5.
Стандарт на процесс (услугу) нормативный
документ,
содержащий
требования
соответственно
к
процессу
(например, к технологии производства) или
услуге (например, оказание услуг в области
автотранспорта, банковского обслуживания и
т.д.).
6.
Стандарт на совместимость нормативный документ, устанавливающий
требования к совместимости как продукта в
целом, так и его отдельных частей. Данный вид
стандарта может быть разработан на целую
систему (например, на системы очистки
воздуха, системы сигнализации и др.).
7.
Стандарт с открытыми значениями
нормативный
документ,
содержащий
перечень
характеристик,
которые
конкретизируются в договорных отношениях
(т.к. в некоторых ситуациях требования
определяются поставщиками, а в других потребителями).
8.
Методическое
положение
нормативный
документ,
содержащий
методику, способ осуществления процесса,
операции, с помощью которой можно достичь
соответствия
требованиям
нормативного
документа.
5
9.
Описательное
положение
нормативный документ, содержащий описание
конструкции, состава исходных материалов,
размеров деталей и частей изделия.
Государственные стандарты (ГОСТ Р)
обязательны для всех предприятий, организаций и
учреждений
страны,
независимо
от
форм
собственности
и
подчинения,
граждан,
занимающихся
индивидуально-трудовой
деятельностью, министерств (ведомств), других
организаций
государственного
управления
Российской Федерации, а также органов местного
управления в пределах сферы их деятельности.
ГОСТы Р устанавливают преимущественно на
продукцию
массового
и
крупносерийного
производства, изделия, прошедшие государственную
аттестацию, экспортные товары, а также на нормы,
правила, требования, понятия, обозначения и другие
объекты межотраслевого применения, которые
необходимы для обеспечения оптимального качества
продукции, единства и взаимосвязи различных
отраслей науки, техники, производства и др.
Например,
объектами
государственной
стандартизации могут быть:
организационно-методические и общетехнические
объекты, в том числе организация проведения работ
по стандартизации, единый технический язык,
типоразмерные ряды и типовые конструкции
6
изделий общего применения (подшипники, крепеж,
инструмент и др.), совместимые программные и
технические средства информационных технологий,
работы
по
метрологическому
обеспечению,
справочные данные о свойствах материалов и
веществ, классификация и кодирование техникоэкономической информации;
составляющие
элементы
крупных
народнохозяйственных
комплексов
(транспорта,
энергосистемы, связи, обороны, охраны окружающей
среды и др.);
объекты государственных научно-технических и
социально-экономических целевых программ и
проектов;
продукция широкого, в том числе межотраслевого,
применения;
достижения науки и техники, позволяющие
Российской
Федерации
(или
конкретным
предприятиям) обеспечить конкурентоспособность
своей продукции или технологии;
продукция, производимая в Российской Федерации
для удовлетворения внутренних потребностей
населения и производства, а также поставляемая в
другие государства по двухсторонним обязательствам;
7
система
конструкторской
(ЕСКД)
и
технологической
(ЕСТД)
документации,
документации в области управления и организации
производства и т.д.
Разработку
государственных
стандартов
Российской Федерации осуществляют, как правило,
технические комитеты по стандартизации в
соответствии с заданными планами государственной
стандартизации
Российской
Федерации,
программами
(планами)
работ
технических
комитетов и договорами на разработку стандартов.
При
разработке
стандартов
следует
руководствоваться действующим законодательством
Российской
Федерации,
государственными
стандартами и другими нормативными документами
по стандартизации, а также учитывать документы
международных и региональных организаций по
стандартизации.
В
государственные
Федерации включают:
стандарты
Российской
1. обязательные
требования
к
качеству
продукции, работ и услуг, обеспечивающие
безопасность для жизни, здоровья и имущества
человека,
охрану
окружающей
среды,
обязательные
требования
техники
безопасности и производственной санитарии;
8
2. обязательные требования по совместимости и
взаимозаменяемости продукции;
3. обязательные методы контроля (измерения,
испытания, анализа) требований к качеству
продукции, работ и услуг
4. параметрические ряды и типовые конструкции
изделий и др;
Государственные стандарты содержат следующие
структурные
элементы:
титульный
лист;
предисловие; содержание; введение; наименование;
область применения; нормативные ссылки; определения; обозначения и сокращения; требования;
приложения;
библиографические
данные.
Структурные элементы, за исключением элементов
"Титульный лист", "Предисловие", "Наименование",
"Требования",
приводят
в
зависимости
от
особенностей
стандартизуемого
объекта.
Построение, изложение, оформление, содержание и
обозначение стандартов — по ГОСТ Р 1.5—93.
ГОСТы Р утверждаются Госстандартом России
(Госстроем России). Перед утверждением стандарта
Госстандарт России или Госстрой России проводит
их проверку на соответствие требованиям
законодательства, действующим государственным
стандартам
Российской
Федерации,
метрологическим правилам и нормам применяемой
9
терминологии, правилам построения и изложения
стандартов.
При
утверждении
стандарта
устанавливают дату его введения в действие с
учетом мероприятий, необходимых для внедрения
стандарта. Срок действия стандарта, как правило, не
устанавливают.
После
утверждения
ему
присваивается индекс ГОСТ Р, номер стандарта и
две последние цифры года утверждения или
пересмотра
(например,
ГОСТ
Р
248—99).
Государственную
регистрацию
стандарта
осуществляет Госстандарт России в установленном
порядке.
Отраслевые стандарты (ОСТ) разрабатывают в
случаях, когда на объекты стандартизации
отсутствуют государственные стандарты Российской
Федерации или при необходимости установления
требований,
превышающих
требования
государственных стандартов Российской Федерации
(требования отраслевых стандартов не должны
противоречить
обязательным
требованиям
государственных стандартов). ОСТы используют все
предприятия и организации данной отрасли
(например, станкостроительной, автотракторной и
т.д.), а также другие предприятия и организации
(независимо от их ведомственной принадлежности и
вида
собственности),
разрабатывающие,
изготовляющие и применяющие изделия, которые
относятся к номенклатуре, закрепленной за
соответствующим
министерством.
ОСТы
10
устанавливают требования к продукции, не
относящейся
к
объектам
государственной
стандартизации,
технологической
оснастке,
инструменту, специфическим для отрасли, а также на
нормы, правила, термины и обозначения, регламентация которых необходима для обеспечения
взаимосвязи
в
производственно-технической
деятельности предприятий и организаций отрасли и
для достижения оптимального уровня качества
продукции.
ОСТы обязательны для предприятий и
организаций данной отрасли, а также для
предприятий и организаций других отраслей
(заказчиков), применяющих или потребляющих
продукцию этой отрасли.
Отраслевые
стандарты
утверждаются
министерством (ведомством), являющимся ведущим
в производстве данного вида продукции. После
утверждения им присваивается индекс ОСТ, цифровой код отрасли, номер стандарта и две последние
цифры года утверждения или пересмотра (например,
ОСТ 3.348—98).
Технические условия (ТУ) разрабатывают
предприятия, организации и другие субъекты
хозяйственной деятельности, когда государственный
или отраслевой стандарт создавать нецелесообразно
или необходимо дополнить или ужесточить те
11
требования, которые установлены в существующих
ГОСТах или ОСТах. Нельзя разрабатывать ТУ,
требования которых ниже требований категорий
стандартов или противоречат им.
ТУ применяют на территории Российской
Федерации предприятия, независимо от форм
собственности
и
подчинения,
и
граждане,
занимающиеся
индивидуально-трудовой
деятельностью, в соответствии с договорными
обязательствами и (или) лицензиями на право
производства и реализации продукции или оказания
услуг.
В состав разделов ТУ входит вводная часть и
следующие разделы:
• основные параметры и (или) размеры;
• технические требования;
• требования по безопасности;
• комплектность, правила приемки;
• методы контроля (испытаний, анализа,
измерений);
• правила маркировки, транспортирования
и хранения;
12
• указания по эксплуатации;
• гарантии изготовителя.
В ТУ содержатся технические требования,
определяющие показатели качества в соответствии с
условиями и режимом эксплуатации продукции, в
том
числе
требования,
предусматривающие
различные удобства для обслуживания и ремонта
изделий, повышение их безопасности.
Стандарты предприятий (СТП) разрабатывают
и утверждают предприятия и объединения, в том
числе союзы, ассоциации, концерны, акционерные
общества, межотраслевые, региональные и другие
объединения, на создаваемые и применяемые только
на данном предприятии продукцию, процессы и
услуги.
СТП распространяются на нормы, правила,
методы, составные части изделий и другие объекты,
имеющие
применение
только
на
данном
предприятии; на нормы в области организации и
управления производством; на технологические
нормы и требования, типовые технологические
процессы,
оснастку,
инструмент;
услуги,
оказываемые
внутри
предприятия;
процессы
организации и управления производством и т.д. СТП
могут разрабатываться также с целью ограничения
государственных и отраслевых стандартов и
13
особенностей данного предприятия, если это не
нарушает и не снижает качественных показателей и
требований, установленных ГОСТами или ОСТами.
В качестве стандарта предприятия допускается
применение международных, региональных и
национальных стандартов других стран на основе
международных
соглашений
(договоров)
о
сотрудничестве или с разрешения соответствующих
региональных организаций и национальных органов,
если их требования удовлетворяют потребностям
народного хозяйства и отсутствуют разработанные
на их основе государственные и отраслевые стандарты.
Построение,
изложение,
оформление,
содержание и обозначение стандартов предприятий
приводятся в ГОСТ Р 1.5—93. СТП утверждает
руководство
предприятия
(главный
инженер
предприятия, объединения). После утверждения им
присваивается индекс СТП, цифровой код
предприятия, цеха, отдела, объекта стандартизации и
две последние цифры года утверждения или
пересмотра (например, СТП 0005—48—553—44—
92.). СТП утверждают, как правило, без ограничения
срока действия, и они не распространяются на
поставляемую продукцию и государственной
регистрации в органах Госстандарта России не
подлежат.
Стандарты общественных объединений,
научно-технических и инженерных обществ (СТО)
14
разрабатывают и утверждают, как правило, на
принципиально новые виды продукции, услуг или
процессов, передовые методы контроля, измерений,
испытаний и анализа, а также на нетрадиционные
технологии и принципы управления производством.
Общественные объединения, занимающиеся этими
проблемами, преследуют цель распространять через
свои стандарты перспективные результаты и
мировые научно-технические, фундаментальные и
прикладные исследования. Эти категории стандартов
учитываются
и
применяются
субъектами
хозяйственной деятельности для динамического
использования полученных в различных областях
знаний результатов исследований и разработок, а
также служат важным источником информации о
передовых достижениях. По решению самого
предприятия или организации они принимаются на
добровольной основе для использования отдельных
положений при разработке ОСТов и стандартов
предприятия.
СТО, как и ОСТ и СТП, не должны
противоречить российскому законодательству, а
если их содержание касается аспекта безопасности,
то проекты этих стандартов должны быть согласованы с органами государственного надзора.
Необходимость применения СТО субъекты
хозяйственной
деятельности
определяют
самостоятельно и несут за это ответственность.
15
Информацию о принятых стандартах научнотехнических, инженерных обществ и других
общественных объединений направляются в органы
Госстандарта России.
При разработке всех типов отечественных
стандартов
учитывают
рекомендации
международных организаций по стандартизации.
Международный
стандарт
(ИСО)
разрабатывает
и
выпускает
международная
организация по стандартизации. На основе ИСО
создаются национальные стандарты, их используют
также для международных экономических связей.
Основная
цель
ИСО
—
содействовать
благоприятному развитию стандартизации в мире,
чтобы облегчить международный обмен товарами и
развивать взаимное сотрудничество в области
интеллектуальной,
научной,
технической
и
экономической деятельности.
После утверждения международному стандарту
присваивается индекс, номер стандарта и год
утверждения или пересмотра (например, ИСО/Р
1989).
Госстандарт России допускает следующие правила
применения международных стандартов:
• принятие без дополнений изменения текста
международного
стандарта
в
качестве
16
государственного российского ГОСТ Р.
Обозначается такой стандарт так, как это
принято для отечественных стандартов;
• принятие текста международного стандарта,
но
с
дополнениями,
отражающими
особенности российских требований к объекту
стандартизации. При обозначении такого
стандарта к шифру отечественного стандарта
добавляется
номер
соответствующего
международного.
Виды стандартов
Наряду с категориями стандартов в России
действуют несколько видов стандартов, которые
отличаются спецификой объекта стандартизации:
• стандарты основополагающие;
• стандарты на продукцию, услуги;
• стандарты на процессы;
• стандарты на методы контроля, измерений,
испытаний, анализа и др.
Стандарты основополагающие разрабатывают с
целью содействия взаимопонимания, технического
единства и взаимосвязи деятельности в различных
областях науки, техники и производства. Этот вид
17
стандартов устанавливает такие организационные
принципы и положения, требования, правила и
нормы, которые рассматриваются как общие для
этих сфер и должны способствовать выполнению
целей, общих как для науки, так и для производства.
В целом они обеспечивают их взаимодействие при
разработке, создании и эксплуатации продукта или
услуг таким образом, чтобы выполнялись требования
по охране окружающей среды, безопасности
продукта или процесса для жизни, здоровья и
имущества человека, а также ресурсосбережению и
другим общетехническим нормам, предусмотренным
государственными стандартами на продукцию.
Это говорит о том, что основополагающие стандарты
должны
быть
в
основном
комплексными
стандартами, объединяющими взаимосвязанные
стандарты, если они имеют общую целевую
направленность,
устанавливают
согласованные
требования
к
взаимосвязанным
объектам
стандартизации. Эти стандарты, по существу являясь
объединением взаимосвязанных нормативных документов, носящих методический характер, содержат
положения, направленные на то, чтобы стандарты,
применяемые на разных уровнях управления, не
противоречили друг другу и законодательству,
обеспечивали достижение общей цели и выполнение
обязательных требований к продукции, процессам,
услугам. Примером основополагающих стандартов
могут быть комплексные стандарты (ЕСКД, ЕСТД,
18
ЕСДП, нормативные документы по организации
Государственной системы стандартизации в России
и др.).
Стандарты на продукцию, услуги устанавливают
требования к группам однородной продукции (услуг)
или к конкретной продукции (услугам).
Примером стандартов на продукцию, услуги
могут быть:
• стандарты общих технических требований;
• стандарты параметров и (или) размеров;
• стандарты типов конструкции, размера,
марки, сортамента;
• стандарты правил приемки и др.
Стандарты общих технических требований
регламентируют
общие
для
группы
однородной продукции нормы и требования,
обеспечивающие
оптимальный
уровень
качества, который должен быть заложен при
проектировании и задан при изготовлении
конкретных видов продукции, входящих в
данную группу.
В зависимости от вида и назначения
продукции могут устанавливаться требования
19
к ее физико-механическим свойствам (прочности,
твердости,
упругости,
износоустойчивости и др.); надежности и
долговечности; технической эстетике (окраске,
удобству пользования, отделке и др.);
исходным материалам, применяемому при
изготовлении данной продукции сырью,
полуфабрикатам и др.
Стандарты общих технических требований
включают разделы:
• классификация, основные параметры или
размеры;
• общие требования к параметрам качества и,
как правило, приводят только те требования,
которые являются обязательными и подлежат
контролю;
• требования
безопасности;
к
упаковке,
маркировке,
• требования охраны окружающей среды;
• правила приемки продукции;
• правила транспортирования и хранения;
• правила эксплуатации, ремонта и утилизации.
20
Наличие в содержании стандарта тех или иных
разделов зависит от особенностей объекта
стандартизации и характера предъявляемых к
нему требований.
Стандарты параметров и (или) размеров
устанавливают
параметрические
или
размерные ряды продукции по основным
потребительским
(эксплуатационным)
характеристикам, на базе которых должна
проектироваться продукция конкретных типов,
моделей, марок, подлежащих изготовлению
соответствующими отраслями. Эти стандарты
должны учитывать перспективы развития
продукции, которая способствует научнотехническому прогрессу и повышению
эффективности промышленного производства.
Таким стандартом является, например, ГОСТ
8032—84,
регламентирующий
предпочтительные
числа
и
ряды
предпочтительных чисел.
Стандарты типов конструкции, размера, марки,
сортамента
определяют
конструктивные
исполнения и основные размеры для
определения группы изделий, унификации и
обеспечения
взаимозаменяемости
при
разработке конкретных типоразмеров, моделей
и т.д. Выполнение требований стандартов
конструкций и размеров дает большой
21
технико-экономический эффект, так как
сокращает
затраты на проектирование,
освоение и изготовление изделий. Стандарты
марок устанавливают номенклатуру марок и
химический состав материала (сырья), а в
отдельных
случаях
—
основные
потребительские характеристики. Стандарты
сортамента регламентируют геометрические
формы и размеры продукции. Особенно
широко этот вид стандартов применяется в
металлургической промышленности.
Стандарты правил приемки регламентируют
порядок приемки определенной группы или
вида продукции для обеспечения единства
требований при приемке продукции по
качеству и количеству.
Стандарты правил маркировки, упаковки,
транспортирования и хранения нормируют
требования к потребительской маркировке
продукции с целью информации потребителя
об основных характеристиках продукции, к
упаковке с учетом технической эстетики и т.п.
Стандарты правил эксплуатации и ремонта
устанавливают
общие
правила,
обеспечивающие
в
заданных
условиях
работоспособность изделий и гарантирующие
их эксплуатацию.
22
Стандарты на процессы устанавливают
требования к конкретным процессам, которые
осуществляются на разных стадиях жизненного цикла продукции (проектирования,
производства, потребления (эксплуатации),
хранения,
транспортирования,
ремонта,
утилизации).
Стандарты на процессы включают следующие
нормативы:
• требования к методам автоматизированного
проектирования
продукции,
модульного
конструирования;
•
схемы
технологического
изготовления продукции;
процесса
• требования к технологическим режимам и
влияющим на них факторам;
• правила потребления (эксплуатации);
•
общие
требования
к
хранению,
транспортированию, ремонту и утилизации;
• требования безопасности для жизни и здоровья
людей и т.д.
Особое место занимают экологические
требования. При проведении технологических
23
операций стандартизации подлежат предельно
допустимые
нормы
различного
рода
воздействий технологий на природную среду.
Эти воздействия могут носить химический
(выброс вредных химикатов), физический
(радиационное излучение), биологический
(заражение
микроорганизмами)
и
механический (разрушение) характер, опасный
в экологическом отношении.
Экологические требования включают:
•
условия
применения
определенных
материалов и сырья, потенциально вредных
для окружающей среды;
• параметры эффективности работы очистного
оборудования;
• правила аварийных выбросов и ликвидацию
их последствий, предельно допустимые нормы
сбросов загрязняющих веществ со сточными
водами.
Стандарты на методы контроля (испытаний,
измерений, анализа) устанавливают порядок отбора
проб (образцов) для испытаний, методы испытаний
(контроля, анализа, измерения) потребительских
(эксплуатационных) характеристик определенной
группы продукции с целью обеспечения единства
оценки показателей качества.
24
Стандарты на методы контроля рекомендуют
применять
методики
контроля,
испытаний,
измерений, анализа, в наибольшей степени
обеспечивающие
объективность
оценки
обязательных требований к качеству продукции,
которые содержатся в стандарте.
Необходимо
пользоваться
именно
стандартизованными
методами
контроля,
испытаний, измерений и анализа, так как они
базируются на международном опыте и передовых
достижениях. Каждый метод имеет свою специфику,
связанную прежде всего с конкретным объектом
контроля, но в то же время можно выделить и общие
положения, подлежащие стандартизации
Стандартизацияэто деятельность по установлению
правил и характеристик в целях их добровольного
многократного использования, направленная на
достижение упорядоченности в сфере производства
и
обращения
продукции
и
повышение
конкурентоспособности продукции, работ или услуг.
Из этого определения следует, что стандартизация
это плановая деятельность по установлению правил
и норм, выполнение которых обеспечивает
экономически оптимальное качество продукции, её
конкурентоспособность,
а
следовательно,
повышение
экономической
эффективности
25
хозяйственной
организации.
деятельности
предприятия
или
Стандартизация, основанная на объединённых
достижениях науки, техники и передового опыта,
составляет основу не только настоящего, но и
будущего развития промышленности
Предметом стандартизации, как науки, являются
методы оптимального упорядочения номенклатуры
и качества продукции в масштабах всего мира,
государства, предприятия или организации.
Стандартизация
может
быть
теоретической,
прикладной и «законодательной». Каждый из
перечисленных видов стандартизации направлен на
решение группы задач.
Стандартизация
принципами :
руководствуется
следующими
1) добровольное применение стандартов;
2) максимальный учёт при разработке стандартов
законных интересов заинтересованных лиц;
3) применение международного стандарта как
основы для разработки национального стандарта, за
исключением случаев, если такое применение
признано невозможным вследствие несоответствия
требований
международных
стандартов
26
климатическим и географическим особенностям РФ,
техническим и (или) технологическим особенностям,
или по иным основаниям, либо РФ в соответствии с
установленными процедурами выступала против
принятия международного стандарта или отдельного
его положения;
4)
недопустимость
создания
препятствий
производству и обращению продукции, выполнению
работ и оказанию услуг в большей степени, чем это
минимально необходимо для осуществления целей
стандартизации;
5) недопустимость установления таких стандартов,
которые противоречат техническим регламентам;
6) обеспечение условий
применения стандартов.
для
единообразного
Государственная система стандартизация
Для усиления роли стандартизации в развитии
отечественной
экономики
разработана
Государственная система стандартизации (ГСС).
ГСС разработана и введена в действие в
соответствии с постановлением Совета Министров
СССР от 11 января 1965 года. В настоящее время на
её основе разработана Российская национальная
система стандартизации (ГСС РФ).
27
ГСС
представляет
собой
комплекс
взаимосвязанных
правил
и
положений,
определяющих цели и задачи стандартизации,
структуру органов и служб стандартизации, их права
и обязанности, организацию и методику проведения
работ по стандартизации на территории РФ, порядок
разработки, оформления, согласования, утверждения,
издания,
внедрения
стандартов
и
другой
нормативной документации, а также контроля за их
внедрением и соблюдением
Таким
образом,
ГСС
определяет
организационные, методические и практические
основы стандартизации.
Задание 1.Перейдите по ссылке http://www.gost.ru.
Изучите структуру сайта Используя встроенную
систему поиска сайта, найдите следующие
стандарты: ГОСТ Р ИСО/МЭК 12207-2010
Информационная
технология.
Процессы
жизненного цикла программных средств. ГОСТ
19.201-78 ЕСПД Техническое задание.
Для поиска стандарта ГОСТ 19.201-78 ЕСПД
Техническое задание можно воспользоваться
дополнительными Интернет-ресурсами.
Требования к содержанию и оформлению
Ознакомьтесь
со
структурой
стандартов,
проанализируйте их содержание. Затем дайте
28
характеристику каждому из них. Для выполнения
задания можно воспользоваться таблицей 1
Контрольные вопросы:
1. Что такое стандарт?
2. Какие существую виды стандартов?
3. Какие вы знаете стандарты на
разработку ПО?
4. Что такое стандартизация?
5. Что такое государственная система
стандартизации?
29
Практическая работа 2. Схема сертификации.
Изучение некоторых видов документов по
сертификации.
Цель работы
Познакомиться:
a) с основами сертификации программного
обеспечения;
b)
изучить схему сертификации ПО и
познакомиться
с
основными
документами,
необходимыми для оформления заявки на получение
сертификата;
Краткие теоретические сведения:
Программное обеспечение — наряду с
аппаратными средствами, важнейшая составляющая
информационных
технологий,
включающая
компьютерные
программы
и
данные,
предназначенные для решения определённого круга
задач и хранящиеся на машинных носителях.
Программное обеспечение представляет собой либо
данные для использования в других программах,
либо
алгоритм,
реализованный
в
виде
последовательности инструкций для процессора.
Программное
обеспечение
принято
по
назначению
подразделять
на
системное
и
прикладное, а по способу распространения и
использования на коммерческое, открытое и
30
свободное. Свободное программное обеспечение
может
распространяться,
устанавливаться
и
использоваться на любых компьютерах дома, в
офисах, школах, вузах, а также коммерческих и
государственных учреждениях без ограничений.
Применяемые программные средства в системах
имеют тенденцию к увеличению сложности и
объемов при параллельно возрастающем росте
ответственности выполняемых ими функций. При
этом постоянно повышаются требования к их
качеству, надежности и безопасности.
Ошибки
или
недостаточное
качество
программных средств, а также данных способны
нанести ущерб, который значительно превысит
эффект от их использования. Нарушения в
технологическом процессе создания программного
обеспечения могут привести к нежелательным
результатам:
- удорожанию программного продукта из-за
увеличения сроков его разработки;
- снижению безопасности систем;
- неудобству для пользователей, из-за чего они
выбирают более качественный продукт конкурента.
Использование сертификации программного
обеспечения обусловлено тремя обстоятельствами –
31
сертификация является единственным инструментом
независимой оценки эффективности реализации
механизмов защиты информации, решение с
помощью встроенного СПО функциональных задач
и обеспечение безопасности работы системы в
целом,
а
также
возможность
реализации
обязательных требований по обеспечению защиты
информации
различных
уровней
конфиденциальности.
В Законе "О сертификации продукции и услуг"
определены два вида сертификации: обязательная и
добровольная.
Обязательной
сертификации
подлежит
продукция, включенная в отраслевые перечни,
определяемые соответствующими нормативными
документами. В соответствии с законодательством
обязательной сертификации подлежит используемое
программное
обеспечение
и
базы
данных
программно-аппаратных
комплексов,
обеспечивающее
защиту
государственных
информационных ресурсов и конфиденциальность
информации, составляющей государственную тайну.
Объектами,
подлежащими
сертификации, являются:
добровольной
32
- сертификация программного обеспечения
средств измерений как автономного, так и
встроенного;
- сертификация программного обеспечения
измерительных, информационно-измерительных и
информационных систем;
- сертификация программного обеспечения
контроллеров и вычислительных блоков;
- сертификация программного обеспечения
систем управления, в том числе автоматизированных
систем
управления,
функционирующих
с
использованием измерительного оборудования или
элементов измерительных систем;
- сертификация программного обеспечения
тренажеров и иных имитационных систем;
- сертификация программного обеспечения,
используемого для моделирования технологических
процессов, математического и иного моделирования;
- сертификация программного обеспечения для
передачи, хранения, актуализации, защиты,
обеспечения доступа и использования
измерительной, вычислительной и иной
информации;
33
- сертификация программного обеспечения баз
данных;
- сертификация программного обеспечения
устройств с измерительными функциями, в том
числе игровых автоматов, включая аттракционы и
игровые автоматы с денежным выигрышем,
тотализаторов, виртуальных игр, платежных
терминалов, а также лотерейного оборудования и т.
п.;
- сертификация аппаратно-программных
комплексов, представляющих собой нераздельную
совокупность технических и программных средств,
осуществляющих автоматизированное выполнение
поставленных задач и/или обеспечивающих
функционирование электронных информационных
ресурсов информационных систем.
Проверка и тестирование программного
обеспечения
Необходимость
проведения
тестирования
программного обеспечения средств измерений на
соответствие
требованиям
настоятельно
подчеркивается
в
таких
международных
рекомендациях, как WELMEC 7.2 "Руководство по
программному обеспечению", и в ГОСТ Р 8.596
"ГСИ. Метрологическое обеспечение измерительных
систем. Основные положения"
34
Сертификация
программного
обеспечения
предназначена для производителей программного
обеспечения и представляет собой проверку ПО с
целью оценки степени пригодности к автоматизации
процессов управления информационными ресурсами
и включает следующие работы:
Порядок проведения сертификации программного
обеспечения
Процедуры и вся технология проведения работ по
сертификации определяются схемой сертификации,
которая
устанавливает
четкую
совокупность
действий, по результатам которых принимается
решение о соответствии или несоответствии
продукции заданным требованиям. Согласно
идеологии
Международной
организации
по
стандартизации (ИСО) общепризнанными являются
восемь основных схем сертификации. Они
используются и в комплекте основополагающих
документов системы сертификации ГОСТ Р. При
этом число схем сертификации, принятых
Госстандартом России, в два раза больше, чем
принято в зарубежной и международной практике.
Для каждой схемы сертификации продукции
приводятся условия ее применения с учетом степени
опасности
продукции.
При
проведении
сертификации программного обеспечения наиболее
удобно применение схемы 10а. Госстандартом
35
России предусматривается ее использование в
качестве
доказательства
соответствия
(несоответствия)
продукции
(программного
обеспечения)
установленным
требованиям
декларации, о соответствии прилагаемым к ней
документам,
подтверждающим
соответствие
продукции установленным требованиям.
Порядок проведения сертификации программного
обеспечения средств измерений, информационноизмерительных систем и аппаратно-программных
комплексов определен такими методиками как МИ
"ГСИ. Общие требования к программному
обеспечению средств измерений" и МИ "Типовая
методика аттестации программного обеспечения
средств измерений и порядок ее проведения".
Кроме того, в настоящее время в связи с принятием
11 июня 2008 г. новой редакции Закона РФ "Об
обеспечении единства измерений", где в статье 9, п.
1 говорится о том, что "в состав обязательных
требований к средствам измерений …в необходимых
случаях включаются также требования к …
программному обеспечению", "ГСИ. Требования к
программному обеспечению средств измерений и
информационно - измерительных систем".
Схема сертификации программного обеспечения
включает:
36
1.подачу заявки на сертификацию;
2.принятие
решения
по
заявке
на
сертификацию, в том числе назначение
экспертов на проведение основных работ по
сертификации из числа экспертов органа по
сертификации;
3.оформление договора на проведение работ по
сертификации; проведение сертификационной
проверки ПО, в том числе при необходимости
проведение испытаний/контроля ПО по
согласованным с заказчиком методикам;
4.принятие решения о выдаче Сертификата
соответствия и разрешения использования
знака соответствия либо об отказе в выдаче
Сертификата соответствия;
5.выдача
Сертификата
соответствия
и
разрешения использования знака соответствия;
6.занесение заявителя/изготовителя ПО и
перечня сертифицированных ПО в Реестр СДС
ПО;
7.проведение
инспекционного
контроля
сертифицированных ПО.
Результатом сертификации является возможность
приобрести программный продукт в Российской
Федерации с соответствующей поддержкой от
производителя или его официального представителя.
В
результате
проведенной
производитель ПО получает:
сертификации
37
Экспертное заключение; Свидетельство о
сертификации; Право использовать логотип
«Проверено IT Expert».
Сертификация выгодна и для покупателей
соответствующего программного обеспечения.
Покупатель получит:
1.Предметную
оценку
функционала
программного обеспечения; 2.Возможность
сравнения продуктов между собой;
3.Возможность
самостоятельной
оценки
продуктов по своим критериям.
Задание. Изучите образец заявки на
сертификацию ПО (смотрите приложение 1).
Письменно ответить на контрольные вопросы.
Контрольные вопросы:
1.Что представляет собой структура документа?
Какие используются реквизиты?
2.Зачем необходимо заполнение заявки на
сертификацию ПО?
38
3.На каком этапе заполняют заявку на
сертификацию? Считается ли заполнение данного
документа обязательным?
3.Какие виды ПО входят в перечень продуктов,
подлежащих добровольной сертификации?
4.Что собой представляет схема сертификации ПО?
5.Как оформляется результат проведения
сертификации для ПО?
Практическая работа 3. Разработка технического
задания
Цель работы:
1.
Изучение стандарта по составлению
технического задания;
2.
Приобретение навыков по составлению
документации ТЗ;
Краткие теоретические сведения
Техническое задание – это, как правило,
основной
документ
в
рамках
проектной
документации. Именно в ТЗ описываются все
основные требования на разработку программного
39
обеспечения, будь то создание либо простенькой
программы или сайта, либо же разработка
крупномасштабной информационной системы или
программно-аппаратного комплекса. Причем, говоря
языком ГОСТов, техническое задание может
разрабатываться как в рамках эскизного проекта (это
когда только описание функций и структуры
системы без рассмотрения технологий реализации
решения), так и в дальнейшем перерасти в
технический проект (более детальное описание с
учетом выбранных технологий).
Во-вторых, техническое задание может быть,
как поверхностным (например, общеконцептуальное
ТЗ, предназначенное для инвесторов проекта), так и
более детальным (например, подробное ТЗ для
программиста).
Давайте рассмотрим, что же включает в себя
типовое ТЗ. Итак, техническое задание, вне
зависимости от выбранного ГОСТа, всегда включает
следующие основные сведения по разрабатываемому
ПО:
1. наименование – полное и краткое названия,
условное обозначение разрабатываемого ПО;
2) назначение – то, для чего, в какой области и
с какой целью разрабатывается ПО;
3) основание для разработки – документы, на
основании которых производится разработка
40
ПО;
4) функции – перечень и описание функций
разрабатываемого ПО;
5) структура – описание архитектуры и
компонентов разрабатываемого ПО;
6) пользовательский интерфейс – в
современном мире обязателен;
7) надежность, безопасность, условия
эксплуатации и проч. важные требования;
8) документация – какая документация, в
каком объеме и в соответствии с какими
требованиями ГОСТов будет также
разработана;
9) стадии и этапы разработки – что и в какой
последовательности разрабатывается;
10) порядок контроля и приемка – как
именно будет происходить сдача
разработанного ПО Заказчику.
Существует
несколько
ГОСТов,
регламентирующих разработку ТЗ в нашей области:
это ГОСТ 34.602 (автоматизированные системы) и
ГОСТ
19.201
(программное
обеспечение).
Документы, выполненные по этим стандартам,
значительно отличаются как по наполнению, так и
по содержанию
Задание
41
1.Разработать программную
документацию:
Техническое задание согласно ГОСТ ЕСПД 19.20178 для программного обеспечения.
Темы разработок программного обеспечения
выдаются по индивидуальному варианту (табл. 2),
либо выбираются студентом самостоятельно на
основании раннее разработанных за периоды
обучения программ.
В Приложении 3 представлен образец технического
задания, который можно использовать в качестве
образца для разработки своей документации.
Таблица 2
№
варианта
1
2
3
4
5
6
7
8
9
10
11
12
Тема
Транспортная компания
Компьютерный магазин
Цветочный киоск
Стоматологическая клиника
Аптека
Школа№ 7
Магазин автозапчастей
Консалтинговое агентство
Туристическое агентство
Рекламное агентство
Ресторан
Кинотеатр
42
13
14
15
16
17
18
19
20
21
22
Компания по оказанию полиграфических
услуг
Детский сад №15
Поликлиника №2
“Магазин спортивных товаров»
Мебельный магазин
Магазин мужской одежды
Библиотека
Учет кружковой работы техникума
Учет операций на складе
Учет клиентов и услуг салона красоты
Документация должна быть оформлена согласно
стандартам оформления, содержать все необходимые
таблицы, примечания и т.д.
Письменно ответить на контрольные вопросы.
Контрольные вопросы:
1.
Что такое техническое задание?
2.
Из каких разделов оно состоит?
3.
Что включает в себя раздел
Требования к функциональным
характеристикам?
4.
Что включает в себя раздел Порядок
контроля и приемки?
5.
Пояснить состав раздела Основание
для разработки?
43
Практическая работа 4. Разработка руководства
пользователя
Цель работы:
изучение
нормативно
правовой
документации,
регламентирующей разработку документации
на программные
средства.
-приобретение
навыков
разработки
руководства
пользователя программного средства (ПС).
Краткие теоретические сведения
Единая система программной документации
(ЕСПД) — комплекс государственных стандартов
Российской
Федерации,
устанавливающих
взаимосвязанные правила разработки, оформления и
обращения программ и программной документации.
В стандартах ЕСПД устанавливают требования,
регламентирующие разработку, сопровождение,
изготовление и эксплуатацию программ, что
обеспечивает возможность:
44



унификации программных изделий для
взаимного обмена программами и применения
ранее разработанных программ в новых
разработках;
снижения
трудоемкости
и
повышения
эффективности разработки, сопровождения,
изготовления и эксплуатации программных
изделий;
автоматизации изготовления и хранения
программной документации.
Сопровождение программы включает анализ
функционирования, развитие и совершенствование
программы, а также внесение изменений в неё с
целью устранения ошибок.
Поскольку ЕСПД представляет собой набор
ГОСТов, в настоящее время её применение на
территории РФ носит только рекомендательный
характер, то есть ЕСПД применяется на
добровольной основе (если иное не предусмотрено
договором, контрактом, отдельными законами,
решением суда и т.п.)
Руководство пользователя (англ. user guide или
user manual),
руководство по эксплуатации,
руководство оператора — документ, назначение
которого — предоставить людям помощь в
использовании некоторой системы. Документ входит
в состав технической документации на систему и,
45
как
правило,
писателем.
подготавливается
техническим
Типичное руководство пользователя содержит:








Аннотацию, в которой приводится краткое
изложение содержимого документа и его
назначение
Введение, содержащее ссылки на связанные
документы и информацию о том, как лучше
всего использовать данное руководство
Страницу содержания
Главы, описывающие, как использовать, по
крайней мере, наиболее важные функции
системы
Глава, описывающая возможные проблемы и
пути их решения
Часто задаваемые вопросы и ответы на них
Где ещё найти информацию по предмету,
контактная информация
Глоссарий и, в больших документах,
предметный указатель
Руководство пользователя
согласно РД 50-34.698-90
разрабатывается
Разделы руководства пользователя:
1. Введение.
46
2. Назначение и условия применения.
3. Подготовка к работе.
4. Описание операций.
5. Аварийные ситуации.
6. Рекомендации по освоению.
2. Введение
В разделе «Введение» указывают:
1. область применения;
2. краткое описание возможностей;
3. уровень подготовки пользователя;
4. перечень эксплуатационной документации, с
которой
необходимо
ознакомиться
пользователю.
3. Область применения
Требования настоящего документа применяются
при:




предварительных комплексных испытаниях;
опытной эксплуатации;
приемочных испытаниях;
промышленной эксплуатации.
1.2. Краткое описание возможностей
Информационно-аналитическая
система
Корпоративное Хранилище Данных (ИАС КХД)
47
предназначена
для
оптимизации
технологии
принятия
тактических
и
стратегических
управленческих решений конечными бизнеспользователями на основе информации о всех
аспектах финансово-хозяйственной деятельности
Компании.
ИАС КХД предоставляет возможность работы с
регламентированной
и
нерегламентированной
отчетностью.
При работе с отчетностью используется инструмент
пользователя Oracle Discoverer Plus, который
предоставляет следующие возможности:





формирование табличных и кросс-табличных
отчетов;
построение различных диаграмм;
экспорт и импорт результатов анализа;
печать результатов анализа;
распространение результатов анализа.
1.3. Уровень подготовки пользователя
Пользователь ИАС КХД должен иметь опыт работы
с ОС MS Windows (95/98/NT/2000/XP), навык работы
с ПО Internet Explorer, Oracle Discoverer, а также
обладать следующими знаниями:


знать соответствующую предметную область;
знать основы многомерного анализа;
48


понимать
многомерную
модель
соответствующей предметной области;
знать
и
иметь
навыки
работы
с
аналитическими приложениями.
Квалификация пользователя должна позволять:


формировать отчеты в Oracle Discoverer Plus;
осуществлять анализ данных.
1.4. Перечень эксплуатационной документации, с
которой необходимо ознакомиться пользователю


Информационно-аналитическая
система
«Корпоративное
хранилище
данных».
ПАСПОРТ;
Информационно-аналитическая
система
«Корпоративное хранилище данных». ОБЩЕЕ
ОПИСАНИЕ СИСТЕМЫ.
4. Назначение и условия применения Oracle
Discoverer Plus
В разделе «Назначение и условия применения»
указывают:
1. виды
деятельности,
функции,
для
автоматизации которых предназначено данное
средство автоматизации;
2. условия, при соблюдении (выполнении,
наступлении)
которых
обеспечивается
49
применение
средства
автоматизации
в
соответствии с назначением (например, вид
ЭВМ и конфигурация технических средств,
операционная
среда
и
общесистемные
программные средства, входная информация,
носители данных, база данных, требования к
подготовке специалистов и т. п.).
Oracle Discoverer Plus в составе ИАС КХД
предназначен для автоматизации подготовки,
настройки отчетных форм по показателям
деятельности,
а
также
для
углубленного
исследования данных на основе корпоративной
информации хранилища данных.
Работа с Oracle Discoverer Plus в составе ИАС КХД
возможна всегда, когда есть необходимость в
получении информации для анализа, контроля,
мониторинга и принятия решений на ее основе.
Работа с Oracle Discoverer Plus в составе ИАС КХД
доступна всем пользователям с установленными
правами доступа.
5. Подготовка к работе
В разделе «Подготовка к работе» указывают:
1. состав
и
содержание
дистрибутивного
носителя данных;
2. порядок загрузки данных и программ;
50
3. порядок проверки работоспособности.
3.1. Состав и содержание дистрибутивного носителя
данных
Для работы с ИАС КХД необходимо следующее
программное обеспечение:
1. Internet
Explorer
(входит
в
состав
операционной системы Windows);
2. Oracle Jinitiator устанавливается автоматически
при первом обращении пользователя к ИАС
КХД.
3.2. Порядок загрузки данных и программ
Перед началом работы с ИАС КХД на рабочем месте
пользователя необходимо выполнить следующие
действия:
1. Необходимо зайти на сайт ИАС КХД iasdwh.ru.
2. Во время загрузки в появившемся окне
«Предупреждение о безопасности», которое
будет
содержать
следующее:
'Хотите
установить и выполнить «Oracle Jinitiator» …'
Нажимаем на кнопку «Да».
3. После чего запуститься установка Oracle
Jinitiator на Ваш компьютер. Выбираем кнопку
Next и затем OK.
51
3.3. Порядок проверки работоспособности
Для проверки доступности ИАС КХД с рабочего
места
пользователя
необходимо
выполнить
следующие действия:
1. Открыть
Internet
Explorer,
для
этого
необходимо кликнуть по ярлыку «Internet
Explorer» на рабочем столе или вызвать из
меню «Пуск».
2. Ввести в адресную строку Internet Explorer
адрес: ias-dwh.ru и нажать «Переход».
3. В
форме
аутентификации
ввести
пользовательский логин и пароль. Нажать
кнопку «Далее».
4. Убедиться, что в окне открылось приложение
Oracle Discoverer Plus.
В случае если приложение Oracle Discoverer Plus не
запускается, то следует обратиться в службу
поддержки.
6. Описание операций
В разделе «Описание операций» указывают:
1. описание всех выполняемых функций, задач,
комплексов задач, процедур;
2. описание операций технологического процесса
обработки
данных,
необходимых
для
52
выполнения функций,
(задач), процедур.
комплексов
задач
Для каждой операции обработки данных указывают:
1. наименование;
2. условия, при соблюдении которых возможно
выполнение операции;
3. подготовительные действия;
4. основные
действия
в
требуемой
последовательности;
5. заключительные действия;
6. ресурсы, расходуемые на операцию.
В описании действий допускаются ссылки на файлы
подсказок, размещенные на магнитных носителях.
Выполняемые функции и задачи
Oracle Discoverer Plus в составе ИАС КХД
обеспечивает
многомерный
интеллектуальный
анализ.
Описание операций технологического процесса
обработки данных, необходимых для выполнения
задач
Ниже
приведено описание
пользовательских
операций для выполнения каждой из задач.
Задача: «Визуализация отчетности»
53
Операция 1: Регистрация на портале ИАС КХД
Условия, при соблюдении
выполнение операции:
которых
возможно
7. Компьютер
пользователя
подключен
к
корпоративной сети.
8. Портал ИАС КХД доступен.
9. ИАС КХД функционирует в штатном режиме.
Подготовительные действия:
На компьютере пользователя необходимо выполнить
дополнительные настройки, приведенные в п. 3.2
настоящего документа.
Основные
действия
последовательности:
в
требуемой
1. На иконке «ИАС КХД» рабочего стола
произвести двойной щелчок левой кнопкой
мышки.
2. В открывшемся окне в поле «Логин» ввести
имя пользователя, в поле «Пароль» ввести
пароль пользователя. Нажать кнопку «Далее».
10.Аварийные ситуации
В разделе «Аварийные ситуации» указывают: 1.
действия
в
случае
несоблюдения
условий
выполнения технологического процесса, в том числе
54
при длительных отказах технических средств; 2.
действия по восстановлению программ и/или данных
при отказе магнитных носителей или обнаружении
ошибок в данных; 3. действия в случаях
обнаружении несанкционированного вмешательства
в данные; 4. действия в других аварийных ситуациях.
В случае возникновения ошибок при работе ИАС
КХД, не описанных ниже в данном разделе,
необходимо обращаться к сотруднику подразделения
технической поддержки ДИТ (HelpDesk) либо к
ответственному Администратору ИАС КХД.
Рекомендации по освоению
В разделе «Рекомендации по освоению» указывают
рекомендации по освоению и эксплуатации, включая
описание контрольного примера, правила его запуска
и выполнения.
Рекомендуемая литература:


Oracle® Business Intelligence Discoverer Viewer
User’s Guide
Oracle® Business Intelligence Discoverer Plus
User’s Guide
Рекомендуемые курсы обучения:

Discoverer 10g: Создание запросов и отчетов
55
В качестве контрольного примера рекомендуется
выполнить
операции
задачи
«Визуализация
отчетности», описанные в п. 4.2. настоящего
документа.
Задание. Разработать
для пользователя.
программную документацию
Темы разработок программного обеспечения
выдаются по индивидуальному варианту (табл. 2),
либо выбираются студентом самостоятельно на
основании раннее разработанных за периоды
обучения программ.
Письменно ответить на контрольные вопросы:
Контрольные вопросы:
1. Что такое ЕСПД?
2. Что представляет собой руководство
пользователя?
3. Какие разделы включает в себя руководство
пользователя?
4. Какие требования устанавливаются в
стандартах ЕСПД?
Практическая работа 5. Разработка
руководства по описанию ПО
56
Цель работы:
-изучение
нормативно
правовой
документации,
регламентирующей
разработку
документации на программные средства.
-приобретение
навыков
разработки
руководства
по
описанию
программного
обеспечения
Краткие теоретические сведения
Cтандарт устанавливает состав и требования к
содержанию программного документа «Описание
программы», определённого ГОСТ 19.101-77.
Стандарт полностью соответствует СТ СЭВ 209280.
Структуру и оформление документа устанавливают
в соответствии с ГОСТ 19.105-78.
Составление информационной части (аннотации и
содержания) является обязательным.
Описание программы должно содержать следующие
разделы:





общие сведения;
функциональное назначение;
описание логической структуры;
используемые технические средства;
вызов и загрузка;
57


входные данные;
выходные данные.
В зависимости от особенностей программы
допускается вводить дополнительные разделы или
объединять отдельные разделы.
В разделе «Общие сведения» должны быть указаны:



обозначение и наименование программы;
программное обеспечение, необходимое для
функционирование программы;
языки
программирования,
на
которых
написана программа.
Например, вы разрабатываете программу для
учета компьютеров на предприятии. Тогда этот
раздел можно оформить следующим образом:
программа называется «10-Страйк: Инвентаризация
Компьютеров «.
Программа написана на языке
Delphi и не
требует установки какого-либо дополнительного
программного обеспечения.
58
Системные программные средства, используемые
программой,
должны
быть
представлены
лицензионной
локализованной
версией
операционной системы Windows Vista/7/8 /10 .
В разделе «Функциональное назначение» должны
быть указаны классы решаемых задач и (или)
назначение
программы
и
сведения
о
функциональных ограничениях на применение.
Программа
«10-Страйк:
Инвентаризация
Компьютеров « предназначена для инвентаризации
компьютеров в локальных сетях, она позволяет
администраторам сетей создать и вести базу данных
инвентаризации
и
учета
компьютеров,
комплектующих,
программ
и
лицензий
с
возможностью
просмотра
и
отслеживания
конфигурации удаленных компьютеров. Также она
позволяет вести учет аппаратного и программного
обеспечения на них.
В разделе «Описание логической структуры»
должны быть указаны:




алгоритм программы;
используемые методы;
структура программы с описанием функций
составных частей и связи между ними;
связи программы с другими программами.
59

Описание логической структуры программы
выполняют с учетом текста программы на
исходном языке.
Программа состоит из подсистем: сбор и
анализ требований к ПК, подготовка
отчетности.
Пользователи и администраторы работают с базой
данных через Веб интерфейс.
Программа собирает данные с помощью
технологии WMI.
Если применение WMI в сети по какой-либо
причине невозможно (политика безопасности или
Windows Home-версий), программа поддерживает
еще два альтернативных способа сбора информации
с компьютеров: с помощью агентов и клиентов.
Клиенты позволяют опрашивать даже компьютеры
без сети, а также командировочные ноутбуки.
В разделе «Используемые технические средства»
должны
быть
указаны
типы
электронновычислительных машин и устройств, которые
используются при работе программы.
60
Например, программа успешно работает с базой
более 10000 компьютеров.
В разделе «Вызов и загрузка» должны быть
указаны:


способ вызова программы с соответствующего
носителя данных;
входные точки в программу.
Программа запускается через exe-файл.
В разделе «Входные данные» должны быть
указаны:


характер, организация и предварительная
подготовка входных данных;
формат, описание и способ кодирования
входных данных.
Возможно оформление следующим образом
:входными данными в программу является
информация, собранная с помощью агентов и
клиентов. Клиенты позволяют опрашивать даже
компьютеры без сети, а также командировочные
ноутбуки.
В разделе «Выходные данные» должны быть
указаны:
61


характер и организация выходных данных;
формат, описание и способ кодирования
выходных данных.
Продолжим наш пример: выходными данными
являются отчетность.
Допускается
содержание
иллюстрировать
пояснительными
таблицами, схемами, графиками.
разделов
примерами,
В
приложение
к
описанию
допускается включать различные
которые нецелесообразно включать
описания.
программы
материалы,
в разделы
Задание. Разработать
программы.
руководство по описанию
Темы разработок программного обеспечения
выдаются по индивидуальному варианту (табл. 2),
либо выбираются студентом самостоятельно на
основании раннее разработанных за периоды
обучения программ.
Письменно ответить на контрольные вопросы.
62
Контрольные вопросы:
1. С какой целью составляется документ по
описанию ПО?
2. Назовите его основные разделы?
3. Что подразумевается под входными и
выходными данными в стандарте?
4. Что необходимо использовать при составлении
документации?
Практическая работа 6. Разработка
документации для системного программиста
Цель работы:
- изучение нормативно правовой документации,
регламентирующей разработку документации на
программные средства;
-приобретение навыков разработки руководства
по описанию программного обеспечения
Краткие теоретические сведения
По ГОСТ 19.503—79 руководство системного
программиста должно содержать всю информацию,
необходимую
для
установки
программного
63
обеспечения,
его
настройки
и
проверки
работоспособности. Кроме того, как указывалось
выше, в него часто включают и описание
необходимого обслуживания, которое раньше
приводилось в руководстве оператора (ГОСТ
19.505—79) и/или руководстве по техническому
обслуживанию (ГОСТ 19.508—79). В настоящее
время данную схему используют для составления
руководства системному администратору.
Руководство системного программиста должно
содержать следующие разделы:






общие сведения о программном продукте;
структура;
настройка;
проверка;
дополнительные возможности;
сообщения системному программисту.
Раздел Общие сведения о программе должен
включать описание назначения и функций
программы, а также сведения о технических и
программных
средствах,
обеспечивающих
выполнение данной программы (например, объем
оперативной памяти, требования к составу и
параметрам внешних устройств, требования к
программному обеспечению и т. п.).
64
В разделе Структура программы должны быть
приведены сведения о структуре программы, ее
составных частях, о связях между составными
частями и о связях с другими программами.
В разделе Настройка программы должно быть
приведено описание действий по настройке
программы на условия практического применения.
В разделе Проверка программы должно быть
приведено
описание
способов
проверки
работоспособности
программы,
например
контрольные примеры.
В разделе Дополнительные возможности должно
быть
приведено
описание
дополнительных
возможностей программы и способов доступа к ним.
В разделе Сообщения системному программисту
должны
быть указаны
тексты
сообщений,
выдаваемых в ходе выполнения настройки и
проверки программы, а также в ходе ее выполнения,
описание их содержания и действий, которые
необходимо предпринять по этим сообщениям
Задание. Разработать
документацию на ПО для
системного программиста.
Темы разработок программного обеспечения
выдаются по индивидуальному варианту (табл. 2),
либо выбираются студентом самостоятельно на
65
основании раннее
обучения программ.
разработанных
за
периоды
Письменно ответить на контрольные вопросы.
Контрольные вопросы:
1. Для кого предназначено руководство
системного программиста?
2. Из каких основных разделов состоит
руководство системного программиста?
3. Что необходимо описывать в разделе
“Сообщения системному программисту”?
66
Приложение 1
67
Приложение 2
68
Техническое задание на разработку программы
"10-Страйк: Инвентаризация Компьютеров" для учета
компьютеров сети предприятия "
Содержание
1. Введение
1.1. Наименование программы
1.2. Назначение и область применения
2. Требования к программе
2.1. Требования к функциональным характеристикам
2.2. Требования к надежности
2.2.1. Требования к обеспечению надежного
функционирования программы
2.2.2. Время восстановления после отказа
2.2.3. Отказы из-за некорректных действий пользователей
системы 3. Условия эксплуатации
3.1. Климатические условия эксплуатации
3.2. Требования к квалификации и численности персонала
3.3. Требования к составу и параметрам технических средств
3.4. Требования к информационной и программной
совместимости
3.4.1. Требования к информационным структурам и методам
решения
3.4.2. Требования к исходным кодам и языкам
69
программирования
3.4.3. Требования к программным средствам, используемым
программой
3.4.4. Требования к защите информации и программ
3.5. Специальные требования
4. Требования к программной документации
4.1. Предварительный состав программной документации
5. Технико-экономические показатели
5.1. Экономические преимущества разработки
6. Стадии и этапы разработки
6.1. Стадии разработки
6.2. Этапы разработки
6.3. Содержание работ по этапам
7. Порядок контроля и приемки
7.1. Виды испытаний
7.2. Общие требования к приемке работы
70
1. Введение
1.1. Наименование программы
Наименование программы: "10-Страйк: Инвентаризация
Компьютеров" для учета компьютеров сети предприятия "
1.2. Назначение и область применения
Программа "10-Страйк: Инвентаризация Компьютеров "
предназначена для инвентаризации компьютеров в локальных
сетях, она позволяет администраторам сетей создать и вести
базу данных инвентаризации и учета компьютеров,
комплектующих, программ и лицензий с возможностью
просмотра и отслеживания конфигурации удаленных
компьютеров. Также она позволяет вести учет аппаратного и
программного обеспечения на них.
Основанием для разработки является договор № 1347 от 6
апреля 2016 года.
Иcполнители:
Cоисполнители:нет
2. Требования к программе
71
2.1. Требования к функциональным характеристикам
Программа должна обеспечивать возможность выполнения
перечисленных ниже основных функций:
1) Сбор информации в организации с любой структурой
1.1.Получение информации по различным группам
данных (более 50) аппаратного и программного
обеспечения;
1.2.Сбор информации с локального и удалённых
компьютеров и смартфонов под управлением Windows
(WMI, NetBios, реестр), Linux и MacOS (по SSH),
Android (SSH);
1.3.Три способа сбора информации: WMI, агенты,
клиенты.
Гибкая настройка сбора информации с компьютеров
без прав администратора и компьютеров без сети, а
также для компьютеров из удаленных филиалов и
мобильных компьютеров сотрудников, находящихся в
командировках.
2. Подготовка отчетности
2.1. Ведение базы данных компьютеров с созданием
собственных полей по учёту данных о пользователе и
инвентаризации;
2.2 Создание различных отчётов (более 70 шаблонов отчетов
в форматах pdf, html, doc, xml (xls), xls, txt) по состоянию
аппаратного и программного обеспечения в сети;
72
3. Оповещение об изменениях и обнаруженных проблемах
3.1.Контроль изменений аппаратного
обеспечения на компьютерах сети;
3.2.Оповещение
компьютерах;
об
изменениях
в
и
программного
конфигурациях
на
3.3.Оповещение об обнаруженных проблемах (мало места на
жестком диске, истекает действие лицензионного ключа);
3.4.
Ведение диагностики S.M.A.R.T.,
состояния здоровья жестких дисков;
определение
4. Учет приложений и лицензий
4.1.Учет
лицензионной
информации,
учет
закупок
лицензионного ПО, обнаружение проблем, связанных с
лицензионной политикой;
4.2.Менеджер приложений. Ведение черного и белого списков
ПО, запрещенного и разрешенного. Отчеты по установкам
ПО;
4.3.Сводный анализ конфигураций, фильтрация данных по
различным категориям для выяснения компьютеров с низкой
производительностью
или
выяснения
потенциальных
проблем.
73
2.2. Требования к надежности
2.2.1
Требования
к
функционирования программы
обеспечению
надежного
Надежное (устойчивое) функционирование программы
должно быть обеспечено выполнением Заказчиком
совокупности организационно-технических мероприятий,
перечень которых приведен ниже:
а) организацией
средств;
бесперебойного
б)
использованием
обеспечения;
питания
лицензионного
технических
программного
в) регулярным выполнением рекомендаций Министерства
труда и социального развития РФ, изложенных в
Постановлении от 23 июля 1998 г. Об утверждении
межотраслевых типовых норм времени на работы по
сервисному обслуживанию ПЭВМ и оргтехники и
сопровождению
программных
средств»;
г) регулярным выполнением требований ГОСТ 51188-98.
Защита информации. Испытания программных средств на
наличие компьютерных вирусов
2.2.2. Время восстановления после отказа
Время восстановления после отказа, вызванного сбоем
электропитания технических средств (иными внешними
факторами), не фатальным сбоем (не крахом) операционной
системы, не должно превышать 30-ти минут при условии
соблюдения
условий
эксплуатации
технических
и
программных
средств.
74
Время
восстановления
после
отказа,
вызванного
неисправностью технических средств, фатальным сбоем
(крахом) операционной системы, не должно превышать
времени, требуемого на устранение неисправностей
технических средств и переустановки программных средств.
2.2.3. Отказы из-за некорректных действий пользователей
системы
Отказы программы вследствие некорректных действий
пользователя при взаимодействии с программой через Веб
интерфейс недопустимы.
3. Условия эксплуатации
3.1. Климатические условия эксплуатации
Климатические условия эксплуатации, при которых должны
обеспечиваться
заданные
характеристики,
должны
удовлетворять требованиям, предъявляемым к техническим
средствам в части условий их эксплуатации.
3.2. Требования к квалификации и численности персонала
С программой могут работать несколько администраторов c
разграничением прав доступа.
При этом, первый пользователь, запустивший программу,
получает полный доступ к базе. Остальные пользователи
будут работать в режиме "только чтение" и при запуске
программы получат оповещение с именем компьютера,
заблокировавшего доступ. В таком режиме они могут
просматривать и искать информацию, создавать отчёты, но не
обновлять базу данных (аналогично работает, например, MS
Word при открытии файлов по сети)
75
В перечень
задач, выполняемых администратором, также
могут входить:
а) задача поддержания работоспособности
средств;
технических
б)задачи
установки
(инсталляции)
и
поддержания
работоспособности системных программных средств —
операционной системы;
в)задача
установки
(инсталляции)
программы.
г) задача создания резервных копий информационной базы.
д)выявление соответствия лицензионных ключей и серийных
номеров программных продуктов,
е)выявление
пользователей, нарушающих лицензионное
соглашение, а также ведение учёта лицензий;
ж) добавление компьютеров из диапазона IP адресов и др;
3.3. Требования к составу и параметрам технических средств
Особых требований к составу и параметрам технических
средств не предъявляется.
Успешно работает с базой более 10000 компьютеров.
3.4. Требования к информационной и программной
совместимости
3.4.1. Требования к информационным структурам и
методам решения
При использовании WMI для сбора информации с
компьютеров и проведения инвентаризации, программа
76
устанавливается только на компьютер администратора и не
требует установки программ на компьютерах пользователей.
Процесс сбора данных ведется в фоновом режиме,
параллельно
опрашиваются
несколько
компьютеров
одновременно, освобождая время на просмотр данных и
подготовку отчетов. Опрос ведется по протоколам WMI и
SSH, позволяя опрашивать Windows, Linux и MacOS
компьютеры, а также Android-устройства.
Импорт структуры организации осуществляется из Active
Directory.
Для опроса компьютеров под управлением ОС Линукс можно
использовать протокол SSH. На машинах должен стоять SSHсервер.
Программа может работать с СУБД MS SQL, MySQL, Oracle .
Поддерживаются российские СУБД Linter и Postgre.
3.4.1.2. Требования к запросам пользователей данных из базы
Пользователи и администраторы работают с базой данных
через Веб интерфейс.
Программа собирает данные с помощью технологии WMI.
Если применение WMI в сети по какой-либо причине
невозможно (политика безопасности или Windows Homeверсий), программа поддерживает еще два альтернативных
способа сбора информации с компьютеров: с помощью
агентов и клиентов. Клиенты позволяют опрашивать даже
компьютеры без сети, а также командировочные ноутбуки.
3.4.2. Требования к исходным кодам
программирования
Дополнительные требования не предъявляются.
и
языкам
77
Системные
программные
средства,
используемые
программой, должны быть представлены лицензионной
локализованной версией операционной системы Windows
Vista/7/8 /10.
3.4.4. Требования к защите информации и программ
Требования к
предъявляются.
защите
информации
и
программ
не
3.5. Специальные требования
Программа должна обеспечивать одновременную работу
нескольких администраторов и пользователей посредством
Веб- интерфейса.
4. Требования к программной документации
4.1. Предварительный состав программной документации
Состав программной документации должен включать в себя:
4.1.1. техническое задание;
4.1.2. программу и методики испытаний;
4.1.3. руководство оператора;
5. Технико-экономические показатели
5.1. Экономические преимущества разработки
Ориентировочная
экономическая
эффективность
не
рассчитываются.
Аналогия
не
проводится
ввиду
уникальности предъявляемых требований к разработке.
6. Стадии и этапы разработки
78
6.1. Стадии разработки
Разработка должна быть проведена в три стадии:
1. разработка технического задания;
2. рабочее проектирование;
3. внедрение.
6.2. Этапы разработки
На стадии разработки технического задания должен быть
выполнен этап разработки, согласования и утверждения
настоящего
технического
задания.
На стадии рабочего проектирования должны быть выполнены
перечисленные ниже этапы работ:
1. разработка программы;
2. разработка программной документации;
3. испытания программы.
На стадии внедрения должен быть выполнен этап разработки
подготовка и передача программы.
6.3. Содержание работ по этапам
На этапе разработки технического задания должны быть
выполнены перечисленные ниже работы:
1.
2.
постановка задачи;
определение и уточнение требований к техническим
средствам;
79
3.
4.
5.
6.
определение требований к программе;
определение стадий, этапов и сроков разработки
программы и документации на неё;
согласование и утверждение технического задания.
На этапе разработки программы должна быть
выполнена
работа
по
программированию
(кодированию) и отладке программы
На этапе разработки программной документации
должна быть выполнена разработка программных
документов в соответствии с требованиями к составу
документации. На этапе испытаний программы
должны быть выполнены перечисленные ниже виды
работ:
а). разработка, согласование и утверждение и
методики испытаний; b). проведение приемосдаточных испытаний;
c)корректировка
программы
и
программной
документации по результатам испытаний.
7.
На этапе подготовки и передачи программы должна
быть выполнена работа по подготовке и передаче
программы и программной документации в
эксплуатацию на объектах Заказчика.
7. Порядок контроля и приемки
7.1. Виды испытаний
Приемо-сдаточные испытания должны проводиться на
объекте Заказчика в оговоренные сроки. Приемо-сдаточные
80
испытания программы должны проводиться согласно
разработанной Исполнителем и согласованной Заказчиком
Программы и методик испытаний. Ход проведения приемосдаточных
испытаний
Заказчик
и
Исполнитель
документируют в Протоколе проведения испытаний.
7.2. Общие требования к приемке работы
На основании Протокола проведения испытаний Исполнитель
совместно с Заказчиком подписывает Акт приемки-сдачи
программы в эксплуатацию.
81
Скачать