Структура Конструктора Бизнес Проектов и Баз Данных «Реестр» (КБПиБД «Реестр») 

В составе КБП можно выделить (Рис.1):

  • программную платформу,
  • структурный конфигуратор,
  • программные приложения (набор окон отображения результата).

Часть КБП, содержащая Главное меню, интерфейсную панель кнопок управления в верхней части и информационную панель в нижней части, является программной платформой. Программная платформа включает функцию администрирования пользователей.

Часть КБП, занимающая левую сторону рабочей области (белое поле) и функционально представляющая Проводник с интерфейсной панелью кнопок управления, является структурным конфигуратором (СК). Поле СК в процессе работы заполняется структурой (деревом) проводника, состоящего из Элементов. Типов Элементов из которых собирается проект-приложение по количеству - восемь. СК содержит контекстное меню (всплывающее при нажатии правой кнопки мыши), в котором представлены функции Элементов проводника. В Полный Набор Элементов (ПНЭ) проводника входят:

  • Тематика
  • Тематические Направления
  • Группы
  • Групповые Направления
  • Объекты
  • Объектные Направления
  • Формуляры Таблиц
  • Таблицы:
  •    - Столбцы
  •    - Строки

Каждый тип Элемента в Проводнике имеет свою графическую иконку (значок) - Рис. 1.

Часть КБП, занимающая правую сторону рабочей области (серое поле), содержит набор окон результатов (ОР) с интерфейсными панелями кнопок управления. Каждому  Элементу проводника в установках контекстного меню пользователь назначает функциональное ОР. Окна подразделяются на типы:

  • Карта Объектов (Карта ГИС-структуры)
  • Реестр Объектов (Реестр)
  • Формуляр Объекта (соответствует Элементу проводника – Таблица. Параметры таблицы (столбцы, строки) формируются пользователем)
  • Таблица результатов Автоматизации (заполняется данными в режиме – Автоматизация) 

КБП предназначен для формирования баз данных проектов.

Конечная цель КБП – получение структурной схемы сбора и отображения информации.

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

Рис. 1 

 Работа с Конструктором Бизнес Проектов (КБП)

Работа в КБП начинается с формирования структуры проводника в СК. По существу, СК в виде сформированного проводника представляет собой одновременно навигатор и фильтр по формируемой базе данных. Часто итогом навигации является Объект или Объектное Направление, содержащие таблицу параметров пользователя в области окна результатов. Объекты или Объектные Направления с их таблицами, как Элементы дерева проводника, располагают на нижних уровнях проводника. Реестры Объектов располагают в верхнем уровне Проводника. Поэтому в КБП предусмотрена функция быстрого поиска Объекта по Реестру Объектов. Если Элементу дерева проводника поставлена в соответствие Карта, то поиск и выборка Объекта производится по ней. На Карте отображаются Объекты, сведённые уровнем сбора данных (чем ниже уровень, тем меньше Объектов в него заведённых).

В КБП должно соблюдаться несколько правил:

  • структура проводника, отображающая полный набор Элементов, должна формироваться в той очерёдности Элементов, как они представлены в выпадающем меню СК (см. гл. 1),
  • структура проводника должна соблюдать правила наборной вложенности Элементов (см. гл. 3) по уровням сбора данных,
  • структура проводника должна соответствовать поставленной задаче и легко читаться всеми ее пользователями. 

Пример создания структуры несложного Проекта базы данных:

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

Цель - организация на основе полученной базы данных Логистической системы Управления размещением предприятий промышленного комплекса Московской области по Видам выпускаемой продукции.

Уровни сбора данных – один уровень Объектов сбора данных.

Объекты - производственные предприятия (юридические лица). 

Решение:

  • Тематика – «Московская область» - Реестр:
  •     Тематические Направления – «Районы» - Карта:
  •          Группы – «Виды продукции» - Карта или Реестр:
  •               Объекты – «Производственные предприятия» - Карта или Реестр:
  •                    Формуляры Таблиц – «Наименование таблицы» - Таблица:
  •                          Столбцы – «Этапы сбора информации»:
  •                               Строки – «Набор параметров»
  •               Объектные Направления – «Виды сырья» - Карта или Реестр:
  •                    Формуляры таблиц – «Наименование таблицы» - Таблица:
  •                          Столбцы – «Этапы сбора информации»:
  •                               Строки – «Набор параметров»

 

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

Пример приложения. КБПиБД в описании реестров промышленных округов московской области (ПРОМО).

Данный пример предлагает многоуровневую структуру сбора данных:

  • Областной
  • Районный
  • Промышленный округ
  • Промышленное предприятие

Любой бизнес проект должен предполагать полнообъемное и удобное для работы отображение информации. Вся информация должна располагаться на своей "полочке" - уровне. Каждый верхний уровень должен содержать сводную отчётность нижних уровней. Доступ к уровням информации поддерживается системой паролей и установок.

Каждый уровень должен предполагать свою сводку Реестров. Пример Реестра муниципальных управляющих компаний даётся на Рис. 2.

Рис. 2

Последующие уровни Проводника собираются по заложенной в техническом задании (ТЗ) структуре проекта (Рис. 3).  Всю информацию можно вести как в единой базе, так и в распределённой базе данных. Если выбрать метод распределённой базы, то всю задачу можно разбить на подуровни (в Проводнике это - Тематические Направления). Потом информацию сводить через свойства импорта-экспорта данных в единую базу верхних уровней сбора информации. То есть, на уровне Промышленного предприятия собирать свою информацию. Далее, сводить ее на уровне Управляющей компании, ведущей свой Промышленный округ или округа. И так, до верхнего уровня Министерства области.

В примере, Окно результатов на Рис. 3 содержит Формуляр Объекта - "Реквизиты" (Проводник, Таблица). Вторая Таблица, принадлежащая Объекту - "Экономические показатели", со своим набором характеристик-параметров. Таким образом, Вы можете вести сколько угодно таблиц Формуляров Объекта.

Рис. 3 

 Рис. 4

Объекты описания в программе можно отобразить в геоинформационной системе (карте). Если при регистрации Объекта мы ввели его адрес расположения, то в дальнейшем, при его выборе в Проводнике (отметка двойным щелчком мыши), мы увидим его отображение на ГИС-карте - Рис. 4. В примере программы (рис.4) мы выбрали Головной Объект - управляющую компанию ОАО "УК ПРО БЛ-1", метка - красная звёздочка (программа позволяет изменение и настройку типа меток). Мы можем также на карте выделить составляющие Головного Объекта управления - Объекты-предприятия, входящие в выбранную промышленную зону - Рис. 5, метки - синие кружочки.

Рис. 5 

Двойной щелчок на выбранном Объекте в Карте (или в Реестре) произведёт поиск и выбор этого Объекта в Проводнике. И наоборот, двойной щелчок на выбранном Объекте в Проводнике приведёт к его отображению и выбору на Карте.

На основе КБПиБД "Реестр" легко собрать логистическую структуру бизнес-проекта. 

По консультациям, разработкам приложений и возможности сотрудничества обращайтесь:
Контактное лицо Сергей Шапкин
E-mail shapkin_s_v@mail.ru
Телефон ICQ - 14851693

© shapkinsv

Конструктор сайтов - uCoz