Дипломная работа: Автоматизация процесса аттестации персонала для «ГАОУ ДПО МЦРКПО"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
76
2 GB RAM
– от 6 GB до 60 GB доступного места на жестком диске.
– Поддерживающая Direct X 11 видеокарта с разрешением 1024x768
pix или выше.
Рекомендуется ОС Windows 10 Anniversary Edition (необходима для
разработки для Windows 10 store) [38].
Ниже приведены основные характеристики персонального
компьютера AquariusStdS20 K31.
77
Рис.27 – Технические характеристики персонального компьютера Aquarius
Std S20 K31
Персональный компьютер Aquarius Std S20 K31 полностью
удовлетворяет всем необходимым требованиям (Рис. 27).
78
2 Проектная часть
2.1. Разработка проекта автоматизации
2.1.1. Этапы жизненного цикла проекта автоматизации
В основе разработки современных информационных систем лежат
общепринятые стандарты. Наличие стандартов предоставляет возможность
обеспечить высокую эффективность разработки.
Международный стандарт ISO/IEC 12207 определяет структуру
жизненного цикла. Он содержит процессы, которые должны быть
выполнены во время создания информационной системы.
Данные процессы делятся на три группы:
–Основные. К ним относятся приобретение, поставка, разработка,
эксплуатация, а также сопровождение;
–Вспомогательные. Это процессы документирования, управления
конфигурацией, верификации, процессы обеспечения качества, процессы
аттестации, оценки, аудита и решения проблем;
–Организационные. Это процессы управления проектами, создание
инфраструктуры проекта, определения, оценка и улучшение самого
жизненного цикла, процессы обучения.
Указанный стандарт является базовым и определяет жизненный цикл
программного обеспечения. Стандарт определяет стратегию и общий
порядок в создании и эксплуатации программного обеспечения, охватывая
жизненный цикл от концептуальной идеи до завершения проекта.
Стандарт ISO/IEC 12207 состоит из крупных обобщенных процессов:
приобретение, поставка, разработка и т.д.
В стандарте ISO/IEC 12207 описаны пять основных процессов
жизненного цикла программного обеспечения[22]:
1) процесс приобретения определяет действия предприятия -
покупателя информационной системы, программного продукта или
службы программного обеспечения;
79
2) процесс поставки определяет действия предприятия-поставщика
по снабжению покупателя информационной системой, программным
продуктом или службы программного обеспечения;
3) процесс разработки определяет действия предприятия-
разработчика, который разрабатывает принципы построения программного
изделия и собственно программный продукт;
4) процесс функционирования определяет действия предприятия-
оператора, обслуживающего систему в целом. Сюда входят консультация
пользователей, получение обратной связи и т.д.;
5) процесс сопровождения определяет действия персонала,
обеспечивающего сопровождение программного продукта, т.е. управление
модификацией программного продукта, поддержку текущего состояния и
функциональной пригодности, установку и удаление.
Кроме пяти основных процессов, ISO/IEC 12207 оговаривает восемь
вспомогательных процессов, которые являются неотъемлемой частью
всего жизненного цикла системы:
1) процесс решения проблем;
2) процесс документирования;
3) процесс управления конфигурацией;
4) процесс обеспечения качества;
5) процесс верификации;
6) процесс аттестации;
7) процесс совместной оценки;
8) процесс аудита.
В стандарте ISO/IEC 12207 также определяются четыре
организационных процесса:
1) процесс управления;
2) процесс создания инфраструктуры;
3) процесс усовершенствования;
4) процесс обучения.
80
В стандарте ISO/IEC 12207 имеется дополнительный процесс,
позволяющий адаптировать стандарт к условиям конкретного проекта.
Особенностью стандарта ISO/IEC 12207 является динамический и
адаптивный характер. Это обусловлено способом определения
последовательности выполнения процессов и задач, при котором один
процесс вызывает при необходимости другой или его часть либо вообще
его исключает. Стандарт принципиально не содержит описания
конкретных методов действий, а тем более заготовок решений или
документации. Стандарт позволяет обеспечить качество с разной степенью
организационной независимости контролирующей деятельности. Стандарт
обеспечивает гибкую степень обязательности. Достаточно указать
небольшое количество процессов и задач, соответствующих данному
стандарту. Стандарт содержит предельно мало описаний, направленных на
проектирование баз данных (возможны ситуации, когда базы данных и не
используются).
Ценность стандарта ISO/IEC 12207 заключается в том, что он дает
набор задач, характеристик качества, критериев оценки, охватывающих все
проектные ситуации. Например, для характеристики требования к
программному обеспечению предусмотрено 10 классов характеристик
качества:
1) функциональные и возможные спецификации, включая
исполнение, физические характеристики и условия среды эксплуатации,
при которых единица программного обеспечения должна быть выполнена;
2) внешние связи (интерфейс) с единицей программного
обеспечения;
3) требования квалификации (набор критериев, которые должны
быть выполнены, чтобы признать продукт готовым к использованию в
целевой окружающей среде);
4) спецификации надежности, включая спецификации, связанные
Источник: https://baza.diplomsite.ru/previewfile/2027