1.8 Использование разработанного ПАО на предприятии ОАО «НПП «Салют»
Акт о внедрении разработанного ПАО на предприятии ОАО «НПП «Салют» представлен в Приложении 1.
2 Конструктивно – технологическая часть проекта
2.1 Разработка схемы ПАО ИО ПК
В соответствии с ТЗ ПО должно состоять из следующих модулей:
обучающий модуль;
модуль для создания справочной информации;
модуль для проектирования новой системы тренажа.
Общая схема ПАО ИО ПК представлена на рис.22.
Рис.22. Схема ПАО ИО ПК
2.2 Выделение стадий и этапов разработки
Проектирование программного комплекса.
разработка технического задания;
обзор существующих решений – комплексов тренажа и обучения операторов.
Разработка программного комплекса.
разработка информационной системы в рамках утвержденного технического задания, сметы и графика работ;
разработка пользовательского интерфейса;
разработка программного кода.
Внедрение программного продукта.
тестирование;
обучение персонала заказчика работе с программным обеспечением;
помощь в настройке;
составление справочников.
Информационная поддержка.
отладка;
разработка программной документации;
оформление пояснительной записки дипломного проекта;
оформление результатов;
разработка презентации.
2.3 Разработка проекта в среде MS Project
2.3.1 Описание среды MS Project
MS Project – универсальный инструмент, который помогает вести актуальный план проекта, рассчитывать различные показатели проекта, выполнять необходимый анализ при моделировании, создавать требуемые отчеты[6]. План-график проекта является основным инструментом мониторинга и контроля сроков, стоимости и ресурсов проекта. Независимо от типа проекта, в системе MS Project план-график представлен в виде стандартизированных элементов и обозначений.
В своей работе MS Project оперирует следующими объектами: проект, задача, ресурс.
Объект проект включает в себя задачи, ресурсы и назначения. Вся информация, содержащаяся в подчиненных объектах, собирается, при этом рассчитываются такие показатели проекта как старт, финиш, длительность, стоимость[6]. Возможно отредактировать некоторые свойства проекта, что будет влиять на поведение задач проекта (например, перенос даты старта проекта).
Для проекта можно создавать до десяти базовых планов, которые будут содержать состояние проекта в различные моменты времени.
Перечень работ, которые необходимо выполнить в рамках проекта, определяется задачами. Задачи могут быть связаны между собой различными типами связей (зависимостей). Также на старт и финиш задач можно наложить определенное ограничение (например, “задача должна начаться в строго определенное время” или “задача должна начаться как можно позже”), которое будет влиять на поведение задачи в процессе моделирования плана-графика. Все задачи объединяются в группы работ суммарными задачами, которые в свою очередь состоят в других группах работ и так далее. На верхнем уровне иерархии групп работ стоит суммарная задача уровня проекта (ID=0), в которой консолидируется вся информация подчиненных задач. Именно из этой задачи проект берет информацию о своем состоянии.
В проекте присутствует список ресурсов. В этом списке находятся все необходимые для выполнения проекта человеческие и материальные ресурсы.
В MS Project возможно создавать ресурсы трех типов:
повременной ресурс (измеряется в человеко-часах);
материальный ресурс (в свойствах указывается единица измерения);
стоимостный ресурс.
2.3.2 Выделение ресурсов, задач
Рассмотрим задачу выполнения дипломного проекта на тему «Разработка информационно-обучающего программного комплекса для операторов РЛС с системой автоматизированного проектирования новых решений ».
В качестве задач необходимо выделить как стандартные этапы разработки программного обеспечения, так и этапы (задачи) по оформлению результатов разработки и непосредственно по выполнению необходимых шагов для предъявления проекта государственной аттестационной комиссии.
В качестве задач по разработке программного продукта можно выделить основные задачи и подзадачи.
К основным задачам относятся:
разработка;
тестирование;
оформление.
В качестве задач по дипломному проектированию выделяются такие задачи как:
проектирование программного комплекса;
разработка программного комплекса:
внедрение программного продукта;
информационная поддержка.
MS Project позволяет создавать проекты разной сложности и, следовательно, работать с разными типами ресурсов. В нашем случае в качестве основного ресурса используется временной ресурс. При этом шкала времени разбивается по задачам. Материальный и стоимостной ресурсы не используются, потому что проект выполняется одним человеком.
2.3.3 Реализация разработанного проекта
Основными этапами создания очередного проекта в среде MS Project являются:
проектирование программного комплекса;
разработка программного комплекса;
внедрение программного продукта;
информационная поддержка.
Выделим основные и вспомогательные задачи:
1 Проектирование программного комплекса:
1.1 Написание технического задания на разработку программного комплекса.
1.2 Обзор существующих решений – комплексов тренажа и обучения операторов.
2 Разработка программного комплекса:
2.1 Разработка информационной системы.
2.2 Разработка пользовательского интерфейса.
2.3 Разработка программного кода.
3 Внедрение программного продукта:
3.1 Тестирование.
3.2 Обучение персонала заказчика работе с программным обеспечением.
3.3 Помощь в настройке аппаратуры.
3.4 Составление справочников.
4 Информационная поддержка:
4.1 Отладка программного комплекса.
4.2 Разработка программной документации.
4.3 Оформление пояснительной записки дипломного проекта.
4.4 Оформление результатов.
4.5 Подготовка презентации.
Соединим связями стадии проектирования программного комплекса, разработки программного комплекса и внедрения программного продукта.
Для стадий проекта установим ограничения по времени:
Проектирование программного комплекса: 10 дней с 11.03.13 до 22.03.13.
Разработка программного комплекса: 24 дня с 27.03.13 до 29.04.13
Внедрение программного продукта: 10 дней с 1.05.13 до 14.05.13
Информационная поддержка: 27 дней с 11.04 до 17.05.13
Особое внимание обратим на задачи отладки и оформления результатов, разработку презентации.
Проверим проект на выполняемость (нет красных блоков).
Общий вид проекта в представлении «Диаграммы Ганта» изображен на рис. 23. Диаграмма – это календарный график работ, в котором работы изображены значками, длина которых пропорциональна длительности работ, а связи между работами – стрелками, связывающими эти значки. Без нее потерялся бы четкий план осуществления работы, и осуществление проекта в сжатые сроки было бы невозможно.
Рис.23. Общий вид проекта в представлении «Диаграммы Ганта»
Представление проекта в виде «списка задач» изображено на рис. 24.
Рис.24. Представление проекта в виде «списка задач»
Выводы: Сопровождение проекта с использованием MS Project позволило выделить основные задачи, распределить временные ресурсы, своевременно контролировать выполнение этапов привязке ко времени.
|