Концептуальная модель базы данных для реализации анализа бизнеса в среде информационных технологий

Таким образом, при рассмотрении информационной системы «1С:Предприятие» удалось выделить соответствие объектов предложенной концептуальной модели информационной базы комплексной системы анализа бизнеса объектам данной информационной системы. В этой связи следующим шагом является разработка механизмов трансформации элементов ER-модели, предложенной в п. 2.1, в открытую объектно-ориентированной

среду, где в качестве инструмента реализации предлагается использовать рассмотренную выше систему «1С:Предприятие».

3.2 Механизмы трансформации элементов ER-модели в открытую объектно-ориентированную среду «1С: Предприятие»

Анализ открытой системы «1С: Предприятие» с точки зрения возможностей реализации КМ информационной базы комплексной системы анализа бизнеса позволил в п. 3.1 выделить соответствия объектов КМ объектам данной информационной системы.

Рассмотрим возможные механизмы трансформации элементов ER-модели в открытую объектно-ориентированную среду «1С:Предприятие».

Для этого при построении информационной модели с использованием объекта типа «Справочник» для реализации связей между сущностями предлагается воспользоваться двумя способами.

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

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

Важно отметить, что оба этих способа обеспечивают связи «один к одному» и «один ко многим», что в комбинации позволяет организовывать связи «многие ко многим». Оба способа допускают циклические рекурсивные ссылки объектов на самих себя. Это, например, может быть эффективно использовано при реализации той части концептуальной модели, которая относится к формированию и использованию групп-аналогов объектов анализа.

На рис. 14 проиллюстрированы эти два механизма трансформации элементов ER-модели в объектную среду системы «1 С: Предприятие».

Рассмотрим их реализацию на следующих конкретных примерах.

Рис.14 Формирование связи между сущностями и механизмы трансформации элементов ER-модели в объектную среду системы «1С:Предприятие».

В концептуальной модели анализа стоимости бизнеса связь между сущностью «объект анализа» и сущностью «исходные данные отчетности» отражает принадлежность исходных данных отчетности объекту анализа.

Для реализации связи между сущностью «объект анализа» и сущностью «исходные данные отчетности» использован первый механизм.

Сущностью «исходные данные отчетности», которой соответствует объект системы типа справочник с идентификатором «Исходные Данные Отчетности», установлена в качестве Справочника - подчиненный для справочника с идентификатором «Объекты Анализа», выражающего связываемую сущность «объекты анализа» (рис14, ветвь 1).

При такой организации связи между сущностями обеспечивается связь «один ко многим», т.е. одному элементу Справочника-владельца может принадлежать несколько элементов подчиненного справочника, что позволит для каждого объекта оценки определять несколько исходных данных отчетностей, необходимых для оценки стоимости бизнеса (рис. 15).

Рис. 15. Связь один ко многим Справочника-владельца «сущность «объект анализа») и подчиненного справочника («исходные данные отчетности»).

При создании логической структуры базы данных для решения главной проблемы - использования исходных данных объекта анализа, представленных в отчетности за разные периоды времени - предлагается воспользоваться таким понятием средства разработки конфигураций системы «1С:Предприятие», как периодические реквизиты (рис. 16).

Включение опции «Периодический» у реквизита справочника позволяет указать для реквизита справочника хранение истории изменений его значения. Этот реквизит обладает следующим свойством: в отличие от «обычных» (не периодических) реквизитов, система «1С:Предприятие» хранит значения такого реквизита по датам их изменения. При обращении к значению такого реквизита на некоторую дату выдается его значение на эту дату, либо, если таковое отсутствует, — на ближайшую предыдущую дату, на которую устанавливалось значение реквизита.

На рис. 16 проиллюстрирован механизм связи сущностей информационной модели, который состоит в том, что реквизитам справочника присваивается свойство «периодический».

Рис. 16. Механизм определения периодических реквизитов справочника «Исходные Данные Отчетности» сущности ER-модели «исходные данные отчетности».

Этот механизм использован для связи сущности «исходные данные отчетности» с сущностью «источники данных по периодам».

Тем самым в объектной модели информационной базы системы «1С:Предприятие» обеспечивается ввод и хранение исходных данных отчетности объекта анализа за различные периоды - сущность «источники данных по периодам».

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

При построении информационной модели на базе системы «1С:Предприятие», реализована функциональная возможность автоматизированного ввода данных (импорт) любых форм отчетности с использованием объекта метаданных типа «Обработка» с идентификатором «Импорт Исходных Данных» (рис. 17).

Рис. 17. Использование объекта метаданных типа «Обработка» с идентификатором «Импорт Исходных Данных» для реализации автоматизированного ввода данных (импорт) любых форм отчетности.

Этот объект представляет собой алгоритм обработки информации на встроенном языке системы «1С: Предприятие». К алгоритму обязательно прикрепляется диалог для организации ввода параметров, влияющих на ход выполнения алгоритма, что обеспечивает ввод любых форм отчетностей, любого объема.

В связи с тем, что показатели объекта анализа - сущность «номенклатура показателей объекта анализа» и сущность «исходные данные отчетности» могут находиться в разных формах и строках отчетности за различные периоды для реализации связи между сущностями «номенклатура показателей объекта анализа» и «источники данных по периодам», то для реализации использованы соответствующие механизмы трансформации, описанные выше.

Для определения местонахождения показателя объекта анализа в исходных данных отчетности за текущий период использован механизм связывания объектов через типы. Сущность: «Исходные данные отчетности», которой соответствует объект программы типа справочник с идентификатором «Исходные Данные Отчетности» и сущность «Номенклатура показателей объекта анализа», соответствующая объекту метаданных типа «Справочник» с идентификатором «Номенклатура Показателей» являются связываемыми.

Страница:  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15 
 16  17  18  19  20  21  22  23  24  25  26  27  28  29  30 
 31  32  33  34  35  36  37  38 


Другие рефераты на тему «Программирование, компьютеры и кибернетика»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы