Опубликован: 27.06.2009 | Доступ: свободный | Студентов: 1737 / 45 | Оценка: 4.12 / 3.62 | Длительность: 13:51:00
Специальности: Программист
Самостоятельная работа 1:

Основные функции и методы работы с MS Project, освоение рабочего места менеджера проекта

< Лекция 6 || Самостоятельная работа 1: 123456789 || Самостоятельная работа 2 >
Таблица 2. Список подсистем
Номер 1 2 3 4 5 6 7
Тип подсистемы Подсистема сбора данных о содержимом носителя. База данных о носителях ПО и их содержимом Разработка веб-интерфейса доступа к содержимому. Интерфейс для занесения данных о носителе и содержимом, удаления и корректировки Система поиска Система регистрации пользователей Комплексное тестирование системы
Количество пользователей системы 20000
Количество специалистов АВТФ ТПУ, выделенных на проект 5 3 3 4 3 3 2
Таблица 3. Объемы и этапы работ
Этапы работ по созданию Объем работ в чел/час
1. Предпроектное обследование .Разработка и утверждение ТЗ - 10 дней
1.1 Сбор данных об особенностях типе носителя, содержимое, дата выпуска, дата постановки на учет, сканирование, считывание штрих-кода. Структура ПО фирмы Microsoft, базы данных о ПО выпускаемого фирмой, классификация и маркирование Импорт из БД фирмы, оцифровка, считывание 80
1.2 Написание ТЗ. Согласование ТЗ 40
1.3 Выбор среды разработки 8
2.Разработка структуры БД и реализация. - 20 дней
2.1 Выбор СУБД и серверной платформы 20
2.2 Разработка структуры БД 40
2.3 Имена таблиц и полей, их описание 40
2.4 реализация БД 60
2.5 Тестирование 40
3. Интерфейс для занесения данных о носителе и содержимом, удаления и корректировки -20 дней
3.1 Выбор программы оцифровки данных о носителе, разработка методики оцифровки 16
3.2 Функции интерфейса занесения. Разработка методики и алгоритмов занесения оцифрованных данных в соответствующие поля базы данных 60
3.3 Разработка внешнего вида интерфейса занесения данных о носителе. Программная реализация. 240
3.4 Тестирование подсистемы
3.5 Опытная эксплуатация подсистемы 40
4. Разработка веб - интерфейса доступа к содержимому. - 30 дней
4.1 Проектирование основных функций интерфейса пользователя 40
4.2 Разработка внешнего вида веб - интерфейса пользователя 40
4.3 Программная реализация, в среде VSTS-2008 160
4.4 Тестирование 80
4.5 Опытная эксплуатация подсистемы 140
5. Система поиска - 5 дней
5.1 Разработка алгоритмов системы поиска ПО 18
5.2 Программная реализация системы поиска для интерфеса пользователя. в среде VSTS-2008.
6. Система регистрации пользователей
6.1 Разработка алгоритмов системы регистрации пользователей 14
6.2 Программная реализация системы регистрации пользователя. в среде VSTS-2008 40
7.Комплексное тестирование системы
7.1 Разработка методики тестирования системы 8
7.2 Нагрузочное тестирование 20
7.3 Функциональное тестирование 40
7.4 Комплексное тестирование

Рассмотрим подсистему №1 подробней и отразим этапы работ средствами MS Project.

Рассматриваем подсистему сбора данных о содержимом носителя, в дальнейшем – подсистема 1.

Количество пользователей данной системы 20000.

Команда состоит из 5 человек

Для начала, определим дату начала проекта (по умолчанию стоит сегодняшнее число).

Для создания диаграммы в первую очередь необходимо определить последовательность действий для нашей подзадачи, общую длительность задачи и объем работ для каждой задачи (см. таблицу 3).

Этапы проектирования подсистемы №1:

  1. Сбор данных об особенностях типе носителя, содержимое, дата выпуска, дата постановки на учет, сканирование, считывание штрих-кода. Структура ПО фирмы Microsoft, базы данных о ПО выпускаемого фирмой, классификация и маркирование Импорт из БД фирмы, оцифровка, считывание
  2. Написание ТЗ. Согласование ТЗ.
  3. Выбор среды разработки
  4. Назначение ролей.

В проектном обследовании можно выделить следующие задачи:

  • Сбор данных
  • Сканирование ПО
  • Структурирование информации о ПО фирмы Microsoft
  • Занесение информации (оцифровывание, считывание)
  • Техническое задание (написание, согласование)

После определения основных задач, они декомпозируются на подзадачи, каждая из которых, в свою очередь, тоже может быть декомпозирована. Подзадачам, как и задачам, в целом, можно назначить конкретных исполнителей и определись для них соответствующие ресурсы (см. ниже).

Таким образом, декомпозируем задачу "Сбор данных" на три подзадачи:

  • Сбор данных о типах носителей
  • Сбор данных о содержимом
  • Сбор данных о дате выпуска и дате постановки на учет
Общий вид проекта подсистемы №1 в MS Project

увеличить изображение
Рис. 8.23. Общий вид проекта подсистемы №1 в MS Project

Аналогичным образом декомпозируем остальные задачи.

После определения последовательности действий, нужно определить какие задачи будут последовательными, а какие параллельными.

Если для начала определенной задачи необходимо завершить предыдущую, то такие задачи называются последовательными.

Параллельными называются те задачи, которые могут выполняться одновременно.

Для нашего примера:

  1. Подзадачи сбора данных могут происходить одновременно, следовательно, они параллельны.
  2. Подзадачи сканирования ПО так же параллельны.
  3. Подзадачи структурирование информации о ПО фирмы Майкрософт могут быть как последовательными, так и параллельными. 1я и 2я задача (номера 10 и 11 на рисунке) параллельны и могут выполняться одновременно, но 2,3,4 (номера 11, 12, 13 соответственно) только последовательны, т.к. без существующей классификации ПО нельзя сформировать структуру БД.
  4. Подзадачи этапа "занесение информации" опять же параллельны.
  5. Разработка и согласование Технического задания могут быть только последовательными, т.к. без выполнения разработки и согласовывать - то, в общем-то, нечего.
  6. Выбор среды разработки назначение ролей в команде, так же являются последовательными, из-за квалификации специалистов.

Следующим действием необходимо определить продолжительность каждой задачи и подзадачи. В первую очередь задается длительность подзадач, продолжительность задач определяется автоматически исходя из продолжительности подзадач.

Даты начала и окончания задач задаются исходя из их продолжительности и даты начала проекта.

Следующим шагом является определение используемых ресурсов.

Переход к листу ресурсов осуществляется выбором пункта меню Вид – лист ресурсов. Здесь назначаются исполнители ( тип ресурсов – Трудовой). Другими типами ресурсов являются материальный и затратный. Затратный тип - расходы такие как, проезд, затраты на печать и.т.д. Материальный - расход материалов для данного проекта.

Лист ресурсов

увеличить изображение
Рис. 8.24. Лист ресурсов

Диаграмма Ганта для спроектированной подсистемы построится автоматически, исходя из определенных выше параметров (длительность и последовательность задач).

Диаграмма Ганта для подсистемы №1

увеличить изображение
Рис. 8.25. Диаграмма Ганта для подсистемы №1
< Лекция 6 || Самостоятельная работа 1: 123456789 || Самостоятельная работа 2 >