Дипломная работа: Автоматизация процесса контроля знаний учащихся ГБОУ города Москвы школы №656 А.С. Макаренко

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
48
Реализация (рабочее проектирование, физическое проектирование,
программирование. Разработка и настройка программ, наполнение баз данных,
создание инструкций).
Внедрение (Тестирование, опытная эксплуатация. Обучение персонала).
Эксплуатация (Сопровождение и модернизация. Исправление ошибок и
недоработок. Повторение стадий 2-5 при необходимости).
Существуют разные модели жизненного цикла: каскадная, итерационная,
спиральная. Все они включают одни и те же стадии, но различаются
последовательностью перемещения от стадии к стадии.
Для автоматизации процесса контроля знаний учащихся ГБОУ города
Москвы школы 656 имени А.С. Макаренко будет применятся V-образная
модель, которая основана на систематическом подходе к проблеме, для решения
которой определены четыре базовых шага:
анализ (планирование и требования);
проектирование;
разработка (кодирование);
обзор (тестирование).
Существуют следующие основные стратегии внедрения системы:
Стратегия “Параллельное использование”. Параллельное использование
- параллельно выполняются старая и новая технология решения
задачи, их результаты сравниваются. Если результаты согласуются
длительное время, то осуществляется переход на новую технологию.
Плюсы:
- минимальный риск ошибок в виде новых технологий;
- управления внедрения ИС может осуществлять независимо от
обычного операционного планирования компании.
Минусы:
- двойная загрузка персонала;
- потребности в удвоенных мощностях серверов;
49
- необходимость постоянной сверки результатов работы 2х технологий.
Стратегия “Скачек”. Скачек - старая технология работает до
определенного момента, затем осуществляется внедрение новой
технологии, а после внедрения реализуется только новая технология
Плюсы:
- минимальная длительность переходного периода;
- нет двойных затрат на деятельность компании;
- новые процессы являются наиболее оптимальными в виду отсутствия
переходного периода.
Минусы:
- высокие риски несоответствия качества ИС требованиям компании;
- высокие требования к процессу планирования перехода на новую
технологию;
Стратегия “Пилотный проект”. Пилотный проект - тактика скачка
применяема к ограниченному числу процессов, областью применения
обычно является небольшой участок.
Плюсы:
- минимальный риск выбора неверного решения, которое не приводит к
длительному простою всего предприятия;
- возможность изменения планируемой технологии в процессе
внедрения ИС на участке;
- отсутствие 2х затрат на реализацию технологии.
Минусы:
- сложность интеграции информационных потоков формируемых по
старой и новой технологии;
- необходимость управления старой и новой ИС одновременно.
Стратегия “Узкое место”. Узкое место - автоматизация малой части
производственного процесса, который обычно выбирается по критериям,
50
их эффективности приводящих к повышению качества реализации
процессов только в определенном узком месте.
Плюсы:
- после автоматизации каждого узкого места имеется возможность
прервать автоматизацию;
- минимальные требования к уровню планирования работ внедрения.
Минусы:
- выполнение полного цикла планирования на каждом из узких мест -
ввиду возможности прерывания автоматизации процесс может, не
закончится некогда;
- независимость автоматизации узких мест может привести к
формированию избыточного множества программно аппаратных
решений.
Будем использовать стратегию “Узкое место”. Так как автоматизируется
малая часть производственного процесса.
Этап эксплуатации или сопровождения системы в динамично
меняющемся предприятии представляет собой довольно сложную задачу.
Модернизация программно-аппаратной части, вызванная физическим и
моральным старением компонентов АСУ; необходимость отслеживания
изменений в законодательстве; необходимость доработки системы под новые
требования ее пользователей; обеспечение безопасности информации в
процессе эксплуатации - эти и многие другие вопросы постоянно встают
перед персоналом, ответственным за процесс эксплуатации системы.
Таким образом, в условиях ограниченного бюджета и начальной стадии
автоматизации логичным будет выбрать стратегию автоматизации по
направлению и автоматизировать только непосредственно процесс
документооборота.
51
Рисунок 2.1 – V-образная модель ЖЦ
Особое внимание в этой модели уделяется верификации и аттестации
программного продукта. Тестирование обсуждается и планируется, начиная с
ранних этапов ЖЦ разработки. Основные понятия в данной модели:
детальное проектирование – определяется алгоритм работы каждого
компонента;
кодирование – преобразование алгоритма в готовое программное
обеспечение (далее ПО);
модульное тестирование – проверка каждого компонента или модуля;
интеграционное тестирование – интеграция программного продукта
(далее ПП) и его тестирование;
системное тестирование – проверка функционирования ПП после
помещения его в аппаратную среду.
Данный вид модели ЖЦ используют для разработки ИС, где главным
требованием является надёжность. Несмотря на ряд преимуществ, главное из
которых качественное планирование всех действий, у модели есть и недостатки:
не учитываются итерации между фазами, нельзя вносить изменения на разных
этапах ЖЦ. В техническом задании были предусмотрены работы по созданию
информационной системы (таблица 2.1).
Таблица 2.1Состав и содержание работ по созданию системы
52
Название работы
Содержание
Анализ объекта
автоматизации
Анализ существующей информационной системы,
выявление степени автоматизации работ, постановка
цели автоматизации
Создание АИС
согласно проекту
автоматизации
Изучение требований к системе, их аттестация,
разработка алгоритмов, написание программных
модулей, тестирование, отладка
Создание и
разработка ТЗ и
проекта
автоматизации
Описание объекта исследования, составление
технического задания на разработку, расчет
эффективности разработки, утверждение проекта
руководителем объекта автоматизации
Создание
программы
согласно проекта
Изучение требований к системе, разработка
алгоритмов, написание программных модулей,
тестирование, отладка
Опытная
эксплуатация
программы
На выделенном участке автоматизируемого
подразделения проводится пробная работа
пользователей с системой
Источник: https://baza.diplomsite.ru/previewfile/2090