Дипломная (вкр): Проектная деятельность органов власти Пермского края в реализации государственных программ

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Модель данных блока «Финансирование» модуля паспортизации объекта управления приведена на рис. Б.4.

Рисунок Б.4 Модель данных модуля паспортизации, блок «Финансирование»

Модуль паспортизации объекта управления, блок «Целевые показатели»

Таблица «Project KPI» - дочерняя таблица к «Project». Содержит данные о плановых и фактических значениях целевых показателей объекта.

Таблица Б.12

Таблица «Project KPI»

Атрибут

В БД

На экранной форме

Назначение

Обязательность

Редактирование

Project

Ссылка на родительскую таблицу

GUID



+

-

Name


tString255

Текстовое поле для ввода вручную

-

+

KPI

Ссылка на справочник KPI

GUID

Справочное поле

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

-

+

Description



Текстовое поле для ввода вручную

Описание показателя

-

+

Start


nDate

Календарь


-

+

Finish


nDate

Календарь


-

+

Measure Unit Txt


tString10

Текстовое поле для ввода вручную

Поле для ввода единицы измерения показателя. заполняется автоматически значением атрибута KPI. Measure Unit Txt, если заполнено Project KPI. KPI

+

+

Period

Ссылка на справочник Period

GUID

Справочное поле

Поле для выбора периода финансирования из справочника периодов.

+

+

PlanValue


tDecimal

Текстовое поле для ввода вручную

Поля для ввода плановых значений показателя

+

+

ActualValue


tDecimal

Текстовое поле для ввода вручную

Поля для отображения фактических значений показателя

+


Source

Ссылка на справочник Source

GUID

Справочное поле

Поле для выбора источника финансирования из справочника источников

+

+


Модель данных блока «Целевые показатели» модуля паспортизации объекта управления приведена на рис. Б.5.

Рисунок Б.5 Модель данных модуля паспортизации, блок «Целевые показатели»

Модуль календарного планирования

Таблица «Task» - дочерняя таблица к «Project». Содержит данные о задачах календарного плана объекта управления, их показателях.

Таблица Б.13

Таблица «Task»

Атрибут

В БД

На экранной форме

Назначение

Обязательность

Редактирование

Project

Ссылка на родительскую таблицу

GUID



+

-

Name


tString255

Текстовое поле для ввода вручную

Название задачи календарного плана

+

+

Order


Integer


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

+

-

Description


tString255

Текстовое поле для ввода вручную

Описание задачи

-

+

Status


tString20

Текстовое поле

Автоматически вычисляемое поле. Принимает значение одно из следующих значений в соответствии со значениями атрибутов TaskPercentComplete, Task.ActualFinish: · Достигнута в срок. · Достигнута с нарушением срока · Просрочена. · Запланирована.

+

-

WBScode


tString


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

+

-

isSummary


bool


Признак суммарной задачи. Равно «true», если у задачи есть потомок.

-

-

IsMainTask


bool


Признак суммарной задачи объекта. Равно «true», если на задачу ссылается Project.MainTask.

-

-

IsMileStone


bool

Чек-бокс

Признак вехи. Если Task.PlannedDuration = 0, то IsMileStone = true.

-

+

Priority


tInteger



-

+

Planed Start


tDateTime

Календарь

Дата планового начала работы над задачей

+

+

Planned Finish


tDateTime

Календарь

Дата планового завершения работы над задачей

+

+

Base Start


tDateTime





Base Finish


tDateTime





Actual Start


tDateTime





Actual Finish


tDateTime





Planned Duration


tDecimal


Если длительность не введена, принимает значение как разница между датами начала и окончания задачи: [PlannedDuration] = [ PlannedFinish] - [PlanedStart]



BaseDuration


tDecimal





Remaining Duration


tDecimal





ActualDuration


tDecimal





PercentComplete


tInteger


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

+

-

Реквизиты НПА


tString255



-

+

TaskType

Ссылка на справочник TaskType

GUID

Справочное поле


-

+

Задача СЭР

Ссылка на справочник ЗадачаСЭР

GUID

Справочное поле


-

+

Ответственный

Ссылка на справочник OrganizationUnit

GUID

Справочное поле

Заполняется автоматически данными места работы исполнителя задачи

-

+

Портфель Направлений

Ссылка на справочник Портфель Направлений

GUID

Справочное поле


-

+


Таблица «Assignment» - дочерняя таблица к «Task». Содержит данные о назначениях ресурсов на задачу.

Таблица Б.14

Таблица «Assignment»

Атрибут

В БД

На экранной форме

Назначение

Обязательность

Редактирование

Task

Ссылка на родительскую таблицу

GUID



+

-

Description


tString255

Текстовое поле

Описание, комментарий

-

+

PlanedStart


tDateTime

Календарь

Дата планового начала работы над задачей

+

+

PlannedFinish


tDateTime

Календарь

Дата планового завершения работы над задачей

+

+

BaseStart


tDateTime





BaseFinish


tDateTime





ActualStart


tDateTime





ActualFinish


tDateTime





PercentComplete


tInteger



+

-


Таблица «TaskLink» - содержит данные о связях задач между собой.

Таблица Б.15

Таблица «TaskLink»

Атрибут

В БД

На экранной форме

Назначение

Обязательность

Редактирование

Start

Ссылка на Task

GUID

Справочное поле

Выбор предшественника задачи из перечня задач объекта

+

+

Finish

Ссылка на Task

GUID


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

+

-

Description


tString255

Текстовое поле для ввода вручную

Описание, комментарий

-

+

LinkType



Поле со списком

Выбор типа связи: · Начало-Начало. · Начало-Окончание. · Окончание-Начало. · Окончание-Окончание.

+

+

Lag


tDecimal

Текстовое поле

По умолчанию равно нулю.

-

+


Таблица «ProgressReport» - содержит данные о результатах достижения вех в процессе отчетности об исполнении вех

Таблица Б.16

Таблица «Progress Report»

Атрибут

В БД

На экранной форме

Назначение

Обязательность

Редактирование

Assignment

Ссылка на Assignment

GUID



+

-

Status



Текстовое поле

Принимает значение в ходе процесса отчетности

+

-

SentTime


tDateTime

Календарь

Принимает значение даты старта процесса отчетности об исполнении.

+

-

Planned Finish


tDateTime

Календарь

Выбор срока исполнения задачи.

-

+

Прогноз



Поле со списком

Поле для выбора прогноза исполнения вех будущих периодов



Percent Complete


tInteger



+

+

Description


tString255

Текстовое поле для ввода вручную

Описание, комментарий исполнителя

+

+


Модель данных модуля календарного планирования приведена на рис. Б.6:

Рисунок Б.6 Модель данных модуля календарного планирования

Модуль управления рисками

Рисунок Б.7 Модель данных модуля управления рисками

Модуль ведения реестра участников проектной деятельности

Рисунок Б.8 Модель данных модуля ведения реестра участников проектной деятельности

ПРИЛОЖЕНИЕ В

Схема процесса разработки объекта управления


Рис. В.1 Модель процесса разработки объекта управления

ПРИЛОЖЕНИЕ Г

Схема процесса внесения изменений


Рис. Г.1 Схема процесса внесения изменений в проект

ПРИЛОЖЕНИЕ Д

Схема процесса отчетности об исполнении вех объекта управления


Рис. Д.1 схема процесса отчетности по исполнению


ПРИЛОЖЕНИЕ Е

Регламент информационного обмена данными между ИС УГП и ИАС ПК


В рамках информационного взаимодействия из ИАС ПК в Систему управления государственными программами должны передаваться следующие данные:

·  Данные о пользователях.

·        Справочник органов власти.

·        Кодификатор целей и задач.

·        Справочник целевых показателей социально-экономического развития.

Детальный атрибутный состав передаваемых данных приведен в таблицах ниже

Таблица Е.1

Пользователи

Наименование параметра

Обязательность

Тип параметра

Содержание

primaryKey

Not null

Guid

Уникальный идентификатор пользователя

login

Not null

string, maxLength=20

Логин пользователя

Null

string, maxLength=255

Хэш пароля пользователя (если не доменный)

lastName

Not null

string, maxLength=255

Фамилия пользователя

firstName

Not null

string, maxLength=255

Имя пользователя

middleName

Null

string, maxLength=255

Отчество пользователя

email

Not null

string, maxLength=255

E-mail пользователя

actual

Not null

bool

Признак актуальности (true - действителен, false - недействителен)

Таблица Е.2

Оргструктура (ИОГВ и ФЦБ)

Наименование параметраОбязательностьТип параметраСодержание




primaryKey

Not null

Guid

Уникальный идентификатор элемента оргструктуры

name

Not null

string, maxLength=255

Наименование элемента оргструктуры

shortName

Not null

string, maxLength=100

Краткое наименование элемента оргструктуры

actual

Not null

bool

Признак актуальности (true - действителен, false - недействителен)

hierarchy

Null

Guid

Уникальный идентификатор вышестоящего элементы оргструктуры

Источник: https://www.bibliofond.ru/detail.aspx?id=897588