|
Структура Конструктора Бизнес Проектов и Баз Данных «Реестр» (КБПиБД «Реестр»)В составе КБП можно выделить (Рис.1):
Часть КБП, содержащая Главное меню, интерфейсную панель кнопок управления в верхней части и информационную панель в нижней части, является программной платформой. Программная платформа включает функцию администрирования пользователей. Часть КБП, занимающая левую сторону рабочей области (белое поле) и функционально представляющая Проводник с интерфейсной панелью кнопок управления, является структурным конфигуратором (СК). Поле СК в процессе работы заполняется структурой (деревом) проводника, состоящего из Элементов. Типов Элементов из которых собирается проект-приложение по количеству - восемь. СК содержит контекстное меню (всплывающее при нажатии правой кнопки мыши), в котором представлены функции Элементов проводника. В Полный Набор Элементов (ПНЭ) проводника входят:
Каждый тип Элемента в Проводнике имеет свою графическую иконку (значок) - Рис. 1. Часть КБП, занимающая правую сторону рабочей области (серое поле), содержит набор окон результатов (ОР) с интерфейсными панелями кнопок управления. Каждому Элементу проводника в установках контекстного меню пользователь назначает функциональное ОР. Окна подразделяются на типы:
КБП предназначен для формирования баз данных проектов. Конечная цель КБП – получение структурной схемы сбора и отображения информации. Поиск Объектов в структуре Проводника можно производить, как из окна Карты Объектов, так и из окна Реестра Объектов. Производится двойным щелчком на выбранном Объекте. Рис. 1 Работа с Конструктором Бизнес Проектов (КБП)Работа в КБП начинается с формирования структуры проводника в СК. По существу, СК в виде сформированного проводника представляет собой одновременно навигатор и фильтр по формируемой базе данных. Часто итогом навигации является Объект или Объектное Направление, содержащие таблицу параметров пользователя в области окна результатов. Объекты или Объектные Направления с их таблицами, как Элементы дерева проводника, располагают на нижних уровнях проводника. Реестры Объектов располагают в верхнем уровне Проводника. Поэтому в КБП предусмотрена функция быстрого поиска Объекта по Реестру Объектов. Если Элементу дерева проводника поставлена в соответствие Карта, то поиск и выборка Объекта производится по ней. На Карте отображаются Объекты, сведённые уровнем сбора данных (чем ниже уровень, тем меньше Объектов в него заведённых). В КБП должно соблюдаться несколько правил:
Пример создания структуры несложного Проекта базы данных: Задача - получение реестра производственных предприятий, выпускающих промышленную продукцию по Московской области, с возможностью получения их расположения на карте. Цель - организация на основе полученной базы данных Логистической системы Управления размещением предприятий промышленного комплекса Московской области по Видам выпускаемой продукции. Уровни сбора данных – один уровень Объектов сбора данных. Объекты - производственные предприятия (юридические лица). Решение:
«Районы», «Виды продукции» и «Виды сырья» КБП позволяет выбирать данные из соответствующих нормативных справочников. Пример приложения. КБПиБД в описании реестров промышленных округов московской области (ПРОМО).Данный пример предлагает многоуровневую структуру сбора данных:
Любой бизнес проект должен предполагать полнообъемное и удобное для работы отображение информации. Вся информация должна располагаться на своей "полочке" - уровне. Каждый верхний уровень должен содержать сводную отчётность нижних уровней. Доступ к уровням информации поддерживается системой паролей и установок. Каждый уровень должен предполагать свою сводку Реестров. Пример Реестра муниципальных управляющих компаний даётся на Рис. 2. Рис. 2 Последующие уровни Проводника собираются по заложенной в техническом задании (ТЗ) структуре проекта (Рис. 3). Всю информацию можно вести как в единой базе, так и в распределённой базе данных. Если выбрать метод распределённой базы, то всю задачу можно разбить на подуровни (в Проводнике это - Тематические Направления). Потом информацию сводить через свойства импорта-экспорта данных в единую базу верхних уровней сбора информации. То есть, на уровне Промышленного предприятия собирать свою информацию. Далее, сводить ее на уровне Управляющей компании, ведущей свой Промышленный округ или округа. И так, до верхнего уровня Министерства области. В примере, Окно результатов на Рис. 3 содержит Формуляр Объекта - "Реквизиты" (Проводник, Таблица). Вторая Таблица, принадлежащая Объекту - "Экономические показатели", со своим набором характеристик-параметров. Таким образом, Вы можете вести сколько угодно таблиц Формуляров Объекта. Рис. 3 Рис. 4 Объекты описания в программе можно отобразить в геоинформационной системе (карте). Если при регистрации Объекта мы ввели его адрес расположения, то в дальнейшем, при его выборе в Проводнике (отметка двойным щелчком мыши), мы увидим его отображение на ГИС-карте - Рис. 4. В примере программы (рис.4) мы выбрали Головной Объект - управляющую компанию ОАО "УК ПРО БЛ-1", метка - красная звёздочка (программа позволяет изменение и настройку типа меток). Мы можем также на карте выделить составляющие Головного Объекта управления - Объекты-предприятия, входящие в выбранную промышленную зону - Рис. 5, метки - синие кружочки. Рис. 5 Двойной щелчок на выбранном Объекте в Карте (или в Реестре) произведёт поиск и выбор этого Объекта в Проводнике. И наоборот, двойной щелчок на выбранном Объекте в Проводнике приведёт к его отображению и выбору на Карте. На основе КБПиБД "Реестр" легко собрать логистическую структуру бизнес-проекта. |
© shapkinsv |