Дипломная работа: Автоматизация процесса контроля знаний учащихся ГОУ СОШ №17

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
35
При использовании свитчей и коммутаторов сеть работает на скорости 100
Mbps, а на некоторых участках и 1Gbps.
Про анализировав работу ГОУ СОШ №17, его внутреннюю структуру,
информационное и программное обеспечение, можно сделать вывод, что для
автоматизации процесса контроля знаний учащихся будет эффективно
использовать метод разработки нового программного обеспечения. Разработка
нового программного обеспечения будет представлена во второй главе.
36
Глава 2. Разработка проекта автоматизации процесса контроля знаний
учащихся
2.1. Этапы жизненного цикла проекта автоматизации
Жизненный цикл проекта автоматизации будет состоять из 4 фаз:
1. Начальная фаза - посвящена разработке концепции проекта и включает в
себя: сбор исходных данных и анализ существующего состояния, выявление
потребности в проекте. Определение проекта:
a. цели, задачи и результаты применительно к задаче автоматизации
подписных изданий;
b. основные требования, ограничительные условия, критерии;
c. уровень риска;
d. окружение проекта, потенциальные участники;
e. требуемое время, ресурсы, средства и др.
На этом этапе происходит формулировка задачи автоматизации контроля
знаний учащихся, построение и оценка альтернатив решения этой задачи, а
также их экспертиза и утверждение концепции;
2. Фаза разработки - в процессе которой разрабатываются основные
компоненты проекта и осуществляется подготовка к его реализации. Основные
работы этой фазы: назначение руководителя проекта и формирование команды
проекта. В первую очередь ключевых членов команды: изучение целей,
мотивации и требований заказчика и владельца проекта, а также других
ключевых участников.
На этом же этапе осуществляется структурное планирование, в том числе
декомпозиция проекта, верстаются календарные планы и укрупненные графики
работ, смета и бюджет проекта, определяются потребности в ресурсах и методы
контроля реализации проекта, осуществляется определение и распределение
рисков. В процессе реализации этого этапа осуществляется организация и
проведение торгов, заключение субконтрактов с основными исполнителями,
организуется выполнение базовых проектных и опытно-конструкторских работ
по проекту и осуществляется представление проектной разработки заказчику.
37
Применительно к рассматриваемой в этом проекте задаче автоматизации на
этом этапе осуществляется: оставление списка желаний от ПО заказчиком,
начальная схема программы, разработка ПО;
3. Фаза реализации - в процессе которой осуществляется полный ввод в
действие разработанной системы. На этом этапе происходит ввод в действие
средств и способов коммуникации и связи участников проекта, ввод в действие
системы стимулирования участников проекта, осуществляется детальное
проектирование и определяются технические спецификации, производится
оперативное планирование работ.
Применительно к рассматриваемой задаче автоматизации подписных изданий
на этом этапе проводится обучение персонала, внедрение в технологию работы
разрабатываемого ПО.
4. Фаза завершения - в процессе которой достигаются конечные цели
проекта и подводятся итоги. К основным работам этой фазы относятся -
эксплуатационные испытания окончательного продукта проекта, подготовка
кадров для эксплуатации созданного ПО, подготовка документации, сдача ПО и
ввод в эксплуатацию.
Жизненный цикл программного обеспечения (ЖЦ ПО) - это непрерывный
процесс, который начинается с момента принятия решения о необходимости
создания ПО и заканчивается в момент его полного изъятия из эксплуатации.
Основным нормативным документом, регламентирующим ЖЦ ПО, является
международный стандарт ISO/TEC 12207 (ISO -International Organization of
Standardization Международная организация по стандартизации, EEC -
International Electrotechnical Commission - Международная комиссия по
электротехнике). Он определяет структуру ЖЦ, содержащую процессы,
действия и задачи, которые должны быть выполнены во время создания ПО.
Структура ЖЦ ПО по стандарту ISO/TEC 12207 базируется на трех группах
процессов:
1. Основные процессы ЖЦ ПО (приобретение, поставка, разработка,
эксплуатация, сопровождение);
38
2. Вспомогательные процессы, обеспечивающие выполнение основных
процессов (документирование, управление конфигурацией, обеспечение
качества, верификация, аттестация, оценка, аудит, решение проблем);
3. Организационные процессы (управление проектами, создание
инфраструктуры проекта, определение, оценка и улучшение самого ЖЦ,
обучение).
Разработка охватывает все работы по созданию ПО и его компонентов
(анализ, проектирование и программирование) в соответствии с заданными
требованиями, включая оформление проектной и эксплуатационной
документации, подготовку материалов, необходимых для проверки
работоспособности и качества программных продуктов, материалов,
необходимых для организации обучения персонала.
Эксплуатация включает в себя:
1. Работы по внедрению компонентов ПО, в том числе конфигурирование
базы данных и рабочих мест пользователей;
2. Обеспечение эксплуатационной документацией;
3. Проведение обучения персонала и непосредственно эксплуатацию;
4. Локализация проблем и устранение причин их возникновения;
5. Модификация ПО в рамках установленного регламента;
6. Подготовка предложений по совершенствованию, развитию и
модернизации системы.
Стандарт ISO/TEC 12207 не предлагает конкретную модель ЖЦ и методы
разработки ПО. Его регламенты являются общими для любых моделей ЖЦ,
методологий и технологии разработки. Стандарт ISO/TEC 12207 описывает
структуру процессов ЖЦ ПО, но не конкретизирует в деталях, как реализовать
или выполнить действия и задачи, включенные в эти процессы.
Под моделью ЖЦ понимается структура, определяющая последовательность
выполнения и взаимосвязи процессов, действий и задач на протяжении ЖЦ.
Модель ЖЦ зависит от специфики ИС и специфики условий, в которых система
39
создается и функционирует. К настоящему времени наибольшее
распространение получили следующие две основные модели ЖЦ:
1. Каскадная модель, представлена на рисунке №2;
Рисунок №2
Каскадная модель ЖЦ ИС
2. Спиральная модель, представлена на рисунке №3.
Рисунок №3
Спиральная модель ЖЦ ИС
В изначально существовавших однородных ИС приложения представляли
собой единое целое. Для разработки такого типа приложений применялся
каскадный способ. Его основной характеристикой является разбиение всей
разработки на этапы, причем переход с одного этапа на следующий происходит
только после того, как будет полностью завершена работа на текущем.
Источник: https://baza.diplomsite.ru/previewfile/2096

Смотрите также:

Ветеринарно-санитарная экспертиза меда
Возникновение и формирование идеи образа человек без направления на страницах публицистических произведений Н.С. Лескова
Геномные исследования как проявление трансформации меры свободы в юридически значимом поведении
Знаки соответствия на товарах
Исследование взаимосвязи литературы и культуры за рубежом
Исследование особенностей профессионального выгорания в управленческой деятельности
Категория правонарушение в теоретико-правовых воззрениях А.П. Куницына
Лексические и грамматические особенности китайской региональной разновидности английского языка (на материале письменных текстов)
Молекулярная эпидемиология штаммов Burkholderia cepacia complex, выделенных от пациентов с муковисцидозом, в Российской Федерации
Напівтвердокрилі Національного природного парку 'Вижницький'