Автор работы: Пользователь скрыл имя, 26 Декабря 2013 в 20:11, курсовая работа
Курсовая работа «Сертификация программного обеспечения» посвящена подтверждению соответствия различных компьютерных программы и данных, которые предназначенные для решения определённого круга задач. В работе изложены основные вопросы управления программным обеспечениям. Проведен анализ взаимодействия устройств с различными разновидностями ПО. Полученные результаты в данной работе дадут возможность грамотно оценивать качество программного обеспечения.
Введение…………………………………………………...……….……………….5
1 Основные понятиясертификации……………………..………...…………….…6
1.1 История развития сертификации……………….……….….………..…6
2. Понятия сертификация………………………….………..….……….…....7
1.3 Сертификация в системе УкрСЕПРО………….……….…….…….……...8
2 Программное обеспечение…………………………………….…….……………9
2.1 Механизм работы персонального компьютера…….………….……......9
2.2 Элементы программного обеспечения…………….………….………..11
2.3 Работа системного ПО…………………………….…………….……....12
2.4 Значение прикладного ПО……………………….……………..……….13
2.5 Инструментальное ПО………………………….……………….………16
3 Сертификация программного обеспечения…………………………….………19
3.1 Общие положения ……………………………………………….……...19
3.2 Проверка и тестирование программного обеспечения ……….……...20
3.3 Стандарты для сертификации программного обеспечения ….….…….22
3.4 Стандарты и нормативные докуметы, регламентирующие защищенность программного обеспечения.……………………………………...................24
3.5 Порядок проведения сертификации программного обеспечения..…...25
3.6 Перечень информации предоставляемой заявителем для прохождения процедуры сертификации……………………………………………………….…27
3.7 Требования к программному обеспечению……………………………28
3.8 Сертификационные испытания программных средств……………….30
3.9 Приемка и эксплуатация программного обеспечения………………...32
3.10 Организационные процессы жизненного цикла……………………..36
Заключение………………………………………………………………………….38
Перечень ссылок……………………………………………………………………39
3.10 Организационные процессы жизненного цикла
В организационные процессы жизненного цикла ПО входят:
Процесс управления состоит из действий и задач, которые могут выполняться любой стороной, управляющей своими ресурсами. Данная сторона (менеджер) отвечает за управление выпуском продукта, управление проектом и управление задачами соответствующих процессов, таких, как приобретение, поставка, разработка, эксплуатация, сопровождение и т.д. Процесс управления включает следующие действия:
- определение области
управления, необходимые для управления
ресурсы (персонал, оборудовани
- составление графиков выполне
- оценку затрат;
- выделение требуемых ресурсов
- распределение ответственност
- оценку рисков, связанных с к
- создание инфраструктуры управления.
Процесс создания инфраструктуры охватывает выбор и поддержку (сопровождение технологии), стандартов и инструментальных средств, выбор и установку аппаратных и программных средств, используемых для разработки, эксплуатации или сопровождения ПО. Инфраструктура должна модифицироваться и сопровождаться в соответствии с изменениями требований к соответствующим процессам. Инфраструктура, в свою очередь, является одним из объектов управления конфигурацией.
Процесс усовершенствования предусматри
Процесс обучения охватывает первоначальное обучение и последующее постоянное повышение квалификации персонала.
Процессы жизненного цикла программного обеспечения, регламентированные стандартом ISO/IEC 12207, могут использоваться различными организациями в конкретных проектах самым различным образом [5].
ЗАКЛЮЧЕНИЕ
В результате проделанной работы следует отметить какой эффект дает сертификация программного обеспечения для разработчиков, заказчика и конечных пользователей программных средств.
Благодаря тестированию, экспертизам, различным видам испытаний и соответствующим доработкам программного обеспечения, пользователь получает программный продукт, а не полуфабрикат. По эксплуатационной документации пользователь легко может установить программное обеспечение и быстро освоить приемы работы с ним. Ошибки, выявленные испытательным центром при тестировании и испытаниях, позволяют разработчику повысить надежность и качество программного обеспечения.
Таким образом, заказчик получает уверенность в том, что в его распоряжении находится качественный, законченный программный продукт, который соответствует потребностям, уверенно сопровождается и в случае необходимости может быть легко и без потерь восстановлен.
ПЕРЕЧЕНЬ ССЫЛОК
1. Петров С.А. История сертифи
2. Яков В.Е. Понятие Сертифика
[ http://www.itsu.ru/
3. Мороз E.В. Cертификация в
[ http://ukrsepro.ru/page31.
4. Бондаренко А.А. Программное обеспечение ПК.
[ http://referatbox.com/2907/
5. Бойко Т.В. Сертификация программного
обеспечения.
[ http://www.webkursovik.ru/