Смекни!
smekni.com

Разработка информационной системы бюджетного процесса финансового управления Новоегорлыкского сельского поселения (стр. 9 из 15)

2.3 Разработка физической модели данных

На основании концептуальной модели данных, описанной в первой части этой главы, была разработана физическая модель представленная ниже.

На рисунке 2.9 представлены таблицы, относящиеся к бюджетной классификации доходов. В таблице 12 представлено описание таблиц, относящихся к бюджетной классификации доходов. Во всех таблицах поле ts с типом данных timestamp используются для оптимистического управления блокировками при многопользовательской работе с проектируемой системой. Это поле в описания таблиц, в связи с ограничением на объем дипломного проекта, не приводится.


Рисунок 2.9 – Бюджетная классификация доходов

Таблица 12 – Описание физической модели бюджетной классификации доходов

Таблица Атрибут Описание
1 2 3
BudgetClassifications Бюджетные классификации за разные годы
id Уникальный идентификатор
year Год в течении которого действует бюджетная классификация
RevenueGroups Группы доходов
id Уникальный идентификатор
budgetClassificationId Код бюджетной классификации. Внешний ключ.
sid Код группы доходов в соответствии с бюджетной классификацией
name Наименование группы доходов
RevenueSubgroups Подгруппы доходов
id Уникальный идентификатор
groupId Код группы доходов. Внешний ключ.
sid Код подгруппы доходов в соответствии с бюджетной классификацией
name Наименование подгруппы доходов
RevenueClauses Статья доходов
id Уникальный идентификатор
subgroupId Код подгруппы доходов. Внешний ключ
sid Код статьи доходов в соответствии с бюджетной классификацией
name Наименование статьи доходов
RevenueSubclauses Подстатьи доходов
id Уникальный идентификатор
clauseId Код статьи доходов. Внешний ключ
sid Код подстатьи доходов в соответствии с бюджетной классификацией
name Наименование подстатьи доходов
Elements Элементы бюджетной классификации
id Уникальный идентификатор
budgetClassificationId Код бюджетной классификации. Внешний ключ
sid Код элемента в соответствии с бюджетной классификацией
name Наименование элемента
RevenuePrograms Программы доходов
id Уникальный идентификатор
budgetClassificationId Код бюджетной классификации. Внешний ключ
sid Код программы в соответствии с бюджетной классификацией доходов
name Наименование программы доходов

На рисунке 2.10 представлены таблицы, относящиеся к бюджетной классификации расходов.

В таблице 13 представлено описание таблиц, относящихся к бюджетной классификации расходов.

На рисунке 2.11 представлены таблицы, относящиеся к бюджетной классификации источников финансирования дефицита.

В таблице 14 представлено описание таблиц, относящихся к бюджетной классификации источников финансирования дефицита.

На рисунке 2.12 представлены таблицы, относящие к процессу формированию доходной части проекта бюджета.

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

Рисунок 2.10 – Бюджетная классификация расходов


Таблица 13 – Описание физической модели бюджетной классификации расходов

Таблица Атрибут Описание
1 2 3
OutlaySections Разделы бюджетной классификации расходов
id Уникальный идентификатор
budgetClassificId Код бюджетной классификации. Внешний ключ
sid Код раздела бюджетной классификации расходов
name Наименование раздела бюджетной классификации расходов

Рисунок 2.11 – Бюджетная классификация источников финансирования дефицита


Таблица 14 – Описание физической модели бюджетной классификации источников финансирования дефицита

Таблица Атрибут Описание
1 2 3
SFDGroups Группы бюджетной классификации источников финансирования дефицита
id Уникальный идентификатор
budgClassifId Код бюджетной классификации. Внешний ключ
sid Код группы источников финансирования дефицита в соответствии с бюджетной классификацией
name Наименование группы источников финансирования дефицита

Рисунок 2.12 – Формирование доходной части проекта бюджета

Таблица 15 – Описание таблиц физической модели данных, относящихся к процессу формировании доходной части проекта бюджета

Таблица Атрибут Описание
1 2 3
Locations Поселения, для которых формируются проекты бюджета
id Код поселения
domains Код территории к которой относится поселение
name Название поселения
BudgetProjects Проекты бюджетов
id Уникальный идентификатор
locationId Код поселения, которому принадлежит проект бюджета
year Год, на который составляется проект бюджета
name Название проекта бюджета
status Состояние проекта бюджета

На рисунке 2.13 представлены таблицы, относящие к процессу формированию расходной части проекта бюджета.

Рисунок 2.13 – Формирование расходной части проекта бюджета

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

Таблица 16 – Описание таблиц физической модели данных, относящихся к процессу формировании расходной части проекта бюджета

Таблица Атрибут Описание
1 2 3
BCSteward Распорядители бюджетных средств
id Уникальный идентификатор
budgProjId Код проекта бюджета. Внешний ключ
legalId Код юридического лица. Внешний ключ
sid Код распорядителя в соответствии с бюджетной классификацией
OutlayEstimates Сметы расходов распорядителей бюджетных средств
bcStewardId Код распорядителя бюджетных средств
id Номер документа
status Состояние сметы расходов
OutlayEstimateRows Строки табличной части сметы расходов распорядителя бюджетных средств
id Уникальный идентификатор
estimateId Код сметы расходов. Внешний ключ
outlayId Код расхода. Внешний ключ
sum Объем денежных средств
description Примечание
OutlayEnquirys Справки-уведомления по расходам
id Номер документа
bcStewardId Код распорядителя бюджетных средств. Внешний ключ
docId Код документа основания. Внешний ключ
date Дата
description Примечание
status Состояние справки-уведомления
OutlayEnquiryRows Строки табличной части справок-уведомлений по расходам
id Уникальный идентификатор
enquiryId Код справки-уведомления. Внешний ключ
outlayId Код расхода. Внешний ключ
summ Объем денежных средств
description Примечание

На рисунке 2.14 представлены таблицы, относящие к процессу формированию источников финансирования дефицита бюджета.

В таблице 17 представлено описание таблиц, относящихся к процессу формирования источников финансирования дефицита бюджета.


Рисунок 2.14 – Формирование источников финансирования дефицита бюджета

Таблица 17 – Описание таблиц физической модели данных, относящихся к процессу формировании источников финансирования дефицита бюджета

Таблица Атрибут Описание
1 2 3
SFDAdministrators Администраторы источников финансирования дефицита бюджета
id Уникальный идентификатор
legalId Код юридического лица. Внешний ключ
budgProjId Код проекта бюджета. Внешний ключ
sid Код администратора источников финансирования дефицита в соответствии с бюджетной классификацией
SFDEstimates Сметы источников финансирования дефицита бюджета
sfdSdminId Код администратора источников финансирования дефицита бюджета
id Номер документа
status Состояние сметы

На рисунке 2.15 представлены таблицы, относящие к процессу формированию консолидированного проекта бюджета территории.