Диплом: Программные средства календарного планирования (на примере ООО "Проектная Мастерская")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
62
предусмотрено выравнивание ресурсов. Для работы с основными этапами проекта
и формирования отчетов пользователь должен использовать меню «Проект».
Для получения представления задачи, ресурсов, управления масштабом
проекта, а также задания макросов в программном режиме пользователь должен
использовать меню «Вид».
Меню «Команда» предназначено для совместной работы с проектом, его
публикации, обновления или получения справки. Для настройки стилей текста,
стилей сетки и макетов пользователь должен использовать меню «Формат».
2.3.2 Характеристика базы данных
Упрощенная схема ER-модели базы данных системы календарного
планирования MS Project 2016 приведена на рис. 2.20.
Рис. 2.20. Упрощенная схема ER-модели базы данных системы календарного
планирования MS Project 2016
63
Как видно из рис. 2.20, основными таблицами базы данных системы
календарного планирования MS Project 2016 выступают такие таблицы как
«Базовый план назначений», «Назначение ресурсов», «Виды календаря»,
«Доступность ресурсов», «Дни», «Длительность» и «Проекты».
Характеристика таблицы базы данных по настройке базового плана
назначений (MSP_Assignment_Baselines) приведена в табл. 2.4.
Таблица 2.4
Характеристика таблицы базы данных по настройке базового плана назначений
(MSP_Assignment_Baselines)
Название столбца
Тип данных
Описание
PROJ_ID
integer
Ключевое поле
ASSN_UID
integer
Ключевое поле
AB_REF_ENT_PROJ_ID
integer
Ключевое поле
AB_BASE_NUM
smallint
Номер настройки базового плана
AB_BASE_FINISH
datetime
Дата завершения для назначений
Характеристика таблицы базы данных назначения ресурсов
(MSP_Assignments) приведена в табл. 2.5.
Таблица 2.5
Характеристика таблицы базы данных назначения ресурсов (MSP_Assignments)
Название столбца
Тип данных
Описание
PROJ_ID
integer
Ключевое поле
RESERVED_DATA
char
Поле, позволяющее выполнять
временное хранение данных
ASSN_ACT_FINISH
datetime
Дата и время фактического завершения
назначения
ASSN_ACT_START
datetime
Дата и время фактического начала
назначения
ASSN_ACWP
decimal
Затраты на работу выполненную
ресурсом задачи
ASSN_BCWP
decimal
Процентная доля выполнения работ по
назначению в повременном
представлении
ASSN_BCWS
decimal
Величина повременных базовых затрат
по дате отчета о состоянии
ASSN_RES_TYPE
bit
Тип ресурса
64
Характеристика таблицы базы данных для хранения доступности ресурсов
(MSP_Availability) приведена в табл. 2.6.
Таблица 2.6
Характеристика таблицы базы данных для хранения доступности ресурсов
(MSP_Availability)
Название столбца
Тип данных
Описание
PROJ_ID
integer
Ключевое поле
AVAIL_FROM
datetime
Дата доступности ресурса в работе
AVAIL_TO
datetime
Дата окончания интервала времени
доступности ресурса
AVAIL_UNITS
decimal
Число единиц, на которое ресурс
назначен задаче
Характеристика таблицы базы данных для хранения рабочих и не рабочих
дней календаря (MSP_Calendar_Data) приведена в табл. 2.7.
Таблица 2.7
Характеристика таблицы базы данных для хранения рабочих и не рабочих дней
календаря (MSP_Calendar_Data)
Название столбца
Тип данных
Описание
PROJ_ID
integer
Ключевое поле
CD_Day_Or_Exception
smallint
Определение в календаре рабочего дня
или исключения
CD_Working
smallint
Выбранные дни относятся к рабочим
дням
CD_From_Date
datetime
Дата начала исключения
CD_To_Date
datetime
Дата окончания исключения
Характеристика таблицы базы данных для хранения рабочих и не рабочих
дней календаря (MSP_Calendars) приведена в табл. 2.8.
Таблица 2.8
Характеристика таблицы базы данных для хранения видов календаря
(MSP_Calendars)
Название столбца
Тип данных
Описание
PROJ_ID
integer
Ключевое поле
CAL_Name
varchar
Название календаря
CAL_Base_UID
smallint
Ссылка на родительский базовый
календарь
CAL_IS_Base_CAL
bit
Ссылка на ресурсный календарь
65
Характеристика таблицы базы данных для хранения данных о длительности
(MSP_Duration_Fields) приведена в табл. 2.9.
Таблица 2.9
Характеристика таблицы базы данных для хранения данных о длительности
(MSP_Duration_Fields)
Название столбца
Тип данных
Описание
PROJ_ID
integer
Ключевое поле
DUR_Category
integer
Категория для настраиваемой
длительности
DUR_VALUE
integer
Настраиваемое поле
DUR_FMT
smallint
Единицы для отражения значений
длительности
Характеристика таблицы базы данных для хранения данных о длительности
(MSP_Projects) приведена в табл. 2.10.
Таблица 2.10
Характеристика таблицы базы данных для хранения данных о проекте
(MSP_Projects)
Название столбца
Тип данных
Описание
PROJ_ID
integer
Ключевое поле
Proj_Name
varchar
Название проекта
Proj_Prop_Author
varchar
Имя автора проекта
Proj_Opt_Calc_Avt_Costs
bit
Автоматическое вычисление
фактических затрат
Proj_Prop_Category
varchar
Категория для группировки аналогичных
проектов
Proj_Info_Current_Date
datetime
Текущая дата для проекта
Proj_Opt_Def_finish_time
datetime
Дата окончания проекта (по умолчанию)
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
Структурная схема пакета (дерево вызова программных модулей) в
системе календарного планирования MS Project 2016 приведено на рис. 2.21.
66
Рис. 2.21. Структурная схема пакета (дерево вызова программных модулей) в
системе календарного планирования MS Project 2016
Как видно из рис. 2.21, для работы с системой календарного планирования
пользователь должен запустить интерфейс, открыть проект и задать задачи и
этапы для реализации проекта. После задания задач и их длительности для
установки ресурсов пользователь должен перейти на лист ресурсов, на котором
указываются материальные, трудовые ресурсы и стоимостные затраты.
Начало
Загрузка
интерфейса
Открытие
проекта
Расчет сроков
и стоимости
Задание задач,
длительности,
ресурсов
Диаграмма
Ганта
Выбор
пункта
меню
Добавление
записи
Редактирование
записи
Удаление записи
Экранная
форма
добавлени
я
Экранная
форма
списка
Экранная
форма
списка
Сохранить
Конец
67
После создания листа ресурсов пользователь должен вернуться в главное
окно интерфейса и задачи проекта, добавить в ресурсы с получением
длительности времени. В случае необходимости пользователь может произвести
редактирование задач и их удаление, что будет отображаться на диаграмме Ганта.
Для выхода из проекта пользователь должен нажать на кнопку «Сохранить», на
этом проект будет завершен.
2.3.4 Описание программных модулей
В табл. 2.11 приведена характеристика программных модулей системы
календарного планирования MS Project 2016.
Таблица 2.11
Характеристика программных модулей системы календарного планирования MS
Project 2016
Наименование модуля
Функции модуля
Модуль «Файл»
Операции по сохранению, открытию, закрытию проекта,
получению сведений о проекте, созданию нового проекта,
выводу проекта на печать и установке индивидуальных
параметров проекта
Модуль «Задача»
Для выполнения таких операций как «Вставить задачу»,
«Вырезать» или «Копировать»
Модуль «Ресурс»
Управление ресурсов, выравнивание ресурсов
Модуль «Проект»
Настройка конфигурации проекта
Модуль «Отчеты»
Построения различных видов отчетов
Модуль «Вид»
Для получения представления задачи, ресурсов, управления
масштабом проекта, а также задания макросов в
программном режиме
Модуль «Команда»
Для совместной работы с проектом, его публикации,
обновления или получения справки
Модуль «Формат»
Для настройки стилей текста, стилей сетки и макетов
Настройки конфигурации системы календарного планирования MS Project
2016 приведены в приложении 1. На следующем этапе приведем контрольный
пример реализации проекта и его описание.
68
2.4 КОНТРОЛЬНЫЙ ПРИМЕР РЕАЛИЗАЦИИ ПРОЕКТА И ЕГО
ОПИСАНИЕ
Приведем пример разработки проекта в системе календарного
планирования MS Project 2016. Окно для получения сведений о разрабатываемом
проекте приведено на рис. 2.22.
Рис. 2.22. Окно для получения сведений о разрабатываемом проекте
Как видно из рис. 2.22, в системе календарного планирования MS Project
для начала работы с проектом была задана дата начала 31.05.2019, а дата
окончания проекта после задания задач определяется автоматически. Для работы
с проектом был выбран стандартный календарь.
Окно для формирования задач и построения диаграммы Ганта в системе
календарного планирования MS Project 2016 приведено на рис. 2.23.
Рис. 2.23. Окно для формирования задач и построения диаграммы Ганта в
системе календарного планирования MS Project 2016
69
Как видно из рис. 2.23, при работе с проектом отображаются вехи проекта,
каждая из которых включает набор задач. Вехи проекта выступают суммарными
задачами, в них автоматически подводится суммирование всех заданных
пользователем задач.
Для каждой задачи существует возможность просмотра длительности,
начала, окончания, предшественников и назначенных ресурсов. Все созданные
вехи, задачи и заданные настройки проекта автоматически отображаются на
диаграмме Ганта.
Окно для просмотра сведений о задаче в системе календарного
планирования MS Project 2016 приведено на рис. 2.24.
Рис. 2.24. Окно для просмотра сведений о задаче в системе календарного
планирования MS Project 2016
Как видно из рис. 2.25, в окне сведения о задаче отображаются название
задачи, её длительность, приоритетность, дата начала и дата окончания.
Окно для просмотра предшественников в системе календарного
планирования MS Project 2016 приведено на рис. 2.25.
Рис. 2.25. Окно для просмотра предшественников в системе календарного
планирования MS Project 2016
70
Как видно из рис. 2.25, предшественником задачи осушения площадки и
рабочих мест является задача «Начало строительных работ», которая имеет тип
«Окончание», «Начало» и должна осуществляться без запаздывания.
Окно для просмотра ресурсов в системе календарного планирования MS
Project 2016 приведено на рис. 2.26.
Рис. 2.26. Окно для просмотра ресурсов в системе календарного планирования
MS Project 2016
Как видно из рис. 2.26, для задачи «Осушение площадки и рабочих мест»
был назначен ресурс «Руководитель строительных работ», который будет
задействован в проекте полностью, и затраты на оплату труда составит 64 500 руб.
Длительность осуществления задачи равна 7 дней.
Окно для создания Листа ресурсов в системе календарного планирования
MS Project 2016 приведено на рис. 2.27.
Рис. 2.27. Окно для создания Листа ресурсов в системе календарного
планирования MS Project 2016
71
Как видно из рис. 2.26, в рамках проекта существует возможность
назначения трудовых ресурсов и материальных ресурсов. Каждый выбранный тип
ресурсов предусматривает установку стоимостных затрат и выбор метода
начисления затрат. Ресурсы, по которым наблюдается превышение
задействования в проекте, выделены красным цветом.
Окно для получения сетевого графика в системе календарного
планирования MS Project 2016 приведено на рис. 2.28.
Рис. 2.28. Окно для получения сетевого графика в системе календарного
планирования MS Project 2016
Как видно из рис. 2.28, при построении сетевого графика отображаются
начало проекта, главные вехи проекта с указанием их длительности и
последовательности выполнения, а также входящие в их состав задачи.

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран