Дипломная работа: Автоматизация и обеспечение информационной безопасности обработки заявок в ПАО "СКБ Банк"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
47
Rational Unified Process (RUP) описывает итеративную модель разработки,
которая включает четыре фазы: старт, исследования, создание и
внедрение. В рамках RUP суть работы заключается в создании и
сопровождении моделей на базе UML.
ISO/IEC 12207 - в данном стандарте не предполагается конкретной модели
ЖЦ и методов ее разработки, рекомендации, содержащиеся в нем, являются
общими для любых моделей ЖЦ. Под моделью, как правило, понимается
структура, которая определяет последовательность выполнения и
взаимосвязанность процессов, действий и задач на протяжении всего ЖЦ.
В нынешний момент функционируют две основные модели ЖЦ это
спиральная и каскадная модели. [5] При каскадной модели разработка идет
поэтапно, шаг за шагом. Только после завершения предыдущего шага
происходит переход к следующему шагу. При спиральной модели процесс
разработки происходит нарастающим темпом. Для ЖЦ данного проекта была
выбрана каскадная модель, как наиболее отвечающая условию поэтапности
разработки. Только после завершения всех работ на предыдущем шаге (Рис. 2.1)
происходит переход к следующему и включает подготовку полного пакета
документации, достаточной для продолжения разработки другой группой
разработчиков в этом и есть возможность планирования сроков завершения
работ и затрат на их выполнение.
48
Рисунок 2.1 Каскадная схема разработки ПО.
Стоит отметить, что каскадный метод отлично подходит для построения
систем, где в самом начале разработки можно вполне точно сформулировать все
требования с тем, чтобы предоставить разработчикам возможность свободной
реализации с технической точки зрения (Рис. 2.2). Таким образом, каскадный
метод более всего подходит к конкретной разработке.
Рисунок 2.2 Реальный процесс разработки программного обеспечения по
каскадной схеме.
49
Для описания жизненных циклов ИС был выбран стандарт ГОСТ
34.601-90, как стандарт, охватывающий большинство автоматизированных
систем. Международный стандарт ГОСТ 34.601-90 определяет стратегию и
общий порядок в создании и эксплуатации ПО и охватывает весь
жизненный цикл ПО от формирования идей до завершения всего ЖЦ.
Выбранный способ автоматизации построен согласно стандарту
ГОСТ 34.601-90 так же учитывались ГОСТ 34.201-89 (Информационная
технология. Комплекс стандартов на автоматизированные системы. Виды,
комплектность и обозначение документов при создании
автоматизированных систем), ГОСТ 34.602-89 (Информационная
технология. Комплекс стандартов на автоматизированные системы.
Техническое задание на создание автоматизированной системы), согласно
требованиям РД 50-34.698-90 (методические указания. Информационная
технология. Комплекс стандартов и руководящих документов на
автоматизированные системы. Автоматизированные системы. Требования
к содержанию документов) и включает в себя следующие стадии и этапы
создания автоматизированной системы:
Формирование требований к ИС (выполняется аналитиками
компании;
Изучение предметной области и обоснование
необходимости автоматизации;
Составление требований к ИС. Требования должны
охватить все аспекты работы ИС и наиболее полно отражать их состав;
Составление отчета о изучении предметной области и
требований к ИС.
На этом этапе составляются и заполняются опросники, анкеты,
отчёты об обследовании, коммерческое предложение, план-график работ и
т.д.
Разработка концепции ИС (выполняется рабочей группой);
50
Разработка концепции ИС, удовлетворяющей требованиям,
сформированным на первом этапе.
На этом этапе предоставляются отчёты по результатам обследования
и предложения по модернизации программно-технического комплекса
компании.
Формирование технического задания (выполняется
аналитиками компании);
Разработка и утверждение технического задания для ИС.
На данном этапе создается четко сформулированное задание для ИС,
включающее в себя требования к системе, перечень требуемых работ и
план проведения работ.
Технический проект (выполняется разработчиками);
Разработка решения по системе. Создание программно-
аппаратного решения. Тестовое эксплуатирование;
Рабочая документация (выполняется разработчиками
системы);
Разработка сопроводительной документации или
пояснительной записки к проекту.
На данном этапе создаются следующие документы: протокол
проведения тестовых испытаний и пояснительная записка по разработке
ИС.
Ввод в эксплуатацию (выполняется разработчиками
системы);
Проведение предварительных этапов (если требуется) по
модернизации аппартно-программного обеспечения компании;
Пусконаладочные работы;
Проведение предварительных испытаний (не фиксируются,
требуются только для проверки основных компонентов и более тонкой
настройки системы);
51
Запуск тестовых испытаний (протоколируются, являются
основанием сдачи системы в эксплуатацию).
Дальнейшее сопровождение информационной системы (выполняется
разработчиками системы или обученными специалистами).
Обслуживание системы во время промышленного эксплуатирования.
Решение всех возникающих вопросов.
Жизненный цикл информационной системы состоит из основных,
вспомогательных и организационных пунктов. Рассмотрим их
поподробнее:
Основные:
o Разработка (Подготовка платформы. Написание ИС.
Подготовка документации.);
o Эксплуатация системы;
o Сопровождение (Поддержка пользователей. Исправление
ошибок в системе.).
Вспомогательные
o Управление настройками системы (администрирование
системы на протяжении ЖЦ ИС);
o Проверка состояния системы;
o Разрешение проблем (решение проблем, возникающих во
время разработки и эксплуатации системы).
Организационные
o Подготовка аппаратного-программного обеспечения к ИС
(инсталляция и настройка необходимых аппаратных комплексов и ПО для
работы с ИС);
o Усовершенствование (Обновление и исправления ИС);
o Обучение (первоначальное обучение и последующее
постоянное повышение квалификации персонала).
В процессе внедрения ИС обычно используют тактику
параллельного функционирования со старым образом работы, что
Источник: https://baza.diplomsite.ru/previewfile/1778