21
Загрузка и распознавание данных Распознавание обходных листов Печать обходного листа Внесение показаний Созданы необходимые операции в БД Функциональные блоки 1

Загрузка и распознавание данных

  • Upload
    telyn

  • View
    46

  • Download
    1

Embed Size (px)

DESCRIPTION

Распознавание обходных листов. Созданы необходимые операции в БД. Функциональные блоки. Загрузка и распознавание данных. Внесение показаний. Печать обходного листа. Формы распознавания обходных листов. Распознавание данных и создание операций. Функциональные блоки. - PowerPoint PPT Presentation

Citation preview

Page 1: Загрузка  и распознавание данных

Загрузка и распознавание

данных

Распознавание обходных листов

Печать обходного листа

Внесение показаний

Созданы необходимые операции в БД

Фун

кцио

наль

ные

блок

и

1

Page 2: Загрузка  и распознавание данных

Формы распознавания обходных листов

Распознавание данных и создание операций

Предварительный просмотр и отправка на сервер обходного листаФорма верификации данных

Фун

кцио

наль

ные

блок

и

2

Page 3: Загрузка  и распознавание данных

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

до внедрения механизма

Выполненные мероприятия:-устранение проблем заполнения обходного листа-изменение процесса сканирования-решение проблем в работе сервера распознавания-создание функциональности и интеграция ФЕНИКС с ABBYY-изменение бизнес-процесса операторов ввода обходного листа.

Планируемые мероприятия:- дополнительные средства аналитики- печать даты обхода в зависимости от настройки пользователя- цветовая дифференциация проблемных операций- настройка событий, в случае которых необходимо подсвечивать операцииустранение ошибок механизма ABBYY

53 РЭС

Мероприятия для внедрения механизма распознавания обходов

95 операторов загружающих обходы

25 – 40 % загруженных обходных листов

«Алтайэнерго»

3

Page 4: Загрузка  и распознавание данных

Эффект от внедрения механизма распознавания обходных листов в филиале

ОАО "МРСК-Сибири" "Алтайэнерго"

созданы путем распознования обходовсозданы обычным способом

Статистика распознавания обходных листов

80% обходов

20% обходов

80% * 0,65 * 95* (25 – 40)% ≈ 12,35 чел/месКоэффициент ускорения обработки данных

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

Количество пользователей Планируемая нагрузка

4

Page 5: Загрузка  и распознавание данных

Отложенные задания

Алгоритм ПО

Перетоки

Проведение расчетов

Планировщик отчетов

Формирование отчетности

Менеджер отложенных задач

Файловое хранилище

Управление объектами файлового хранилища

Управление планировщиком отчетов

5

Page 6: Загрузка  и распознавание данных

Расчет полезного отпуска электроэнергии

Расчет величины полезного отпуска электроэнергии в ПК «ASTEK» производится пользователем, которому предоставлены соответствующие права. Пользователь имеет возможность рассчитать полезный отпуск по одной точке учета, в целом по контрагенту, по населенному пункту или улице, по перечню потребителей сформированному с помощью встроенного в ПК поиска или в целом по структурному подразделению. Расчет проводится в соответствии с заданным для ТУ алгоритмом расчета полезного отпуска и учетом изменений в базе данных. Расчет полезного отпуска производится за указанный пользователем период по заданному перечню точек учета.

По итогам расчета для каждой ТУ контрагента формируются соответствующие операции, отражающие объемы потребленной электроэнергии. Полезный отпуск, рассчитанный в ПК, детализируется. Предусмотрен вывод результатов расчета в формат Excel. Для анализа полученных результатов в ПК формируется соответствующая отчетность («Полезный отпуск ЮЛ», «Полезный отпуск ФЛ», «Полезный отпуск потребителей с точками учета», «Анализ коммерческих потерь», «Потребители с несформированным полезным отпуском» и пр.).

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

Фун

кцио

наль

ные

блок

и

6

Page 7: Загрузка  и распознавание данных

Расход мощностей

БДКИСУ ФЕНИКС

Передача данных приборов учета различными способами в БД КИС ФЕНИКС

БДдругих систем

Фун

кцио

наль

ные

блок

и

7

Page 8: Загрузка  и распознавание данных

W1

СШ-110 кВ

ПС 110//10 кВ

СШ-0,4-1 кВ

Ф-4 Ф-6

W5

W4

W8

W2

СШ-10 кВ

С-110 кВ

ф-10 кВ

W3

ТП 110/0,4 кВ (на балансе абонента)

ТП 210/0,4 кВ

W6

Ф-1 Ф-2 Ф-3

СШ-0,4-2 кВ

W9

ТП 310/0,4 кВ

W10

РЭС 2

РЭС 1

ТП 4 10/0,4 кВ

Ф-5

W7

Формирование балансов электроэнергии

Для расчета показателей балансов предусмотрено несколько способов:По данным счетчика;По постоянному расходу электроэнергии;По данным счетчика потребителя ;Балансовый метод.Для построения балансов реализованы справочники: потери в линиях;потери в трансформаторах;плановые величины показателей балансов.Для расчета перетоков между подразделениями сетевой компании и

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

В КИС «Феникс» реализован функционал по формированию балансов электроэнергии.

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

расположение учета; уровни напряжения; тип тех.учета (ввод трансформатора, присоединение,

собственные нужды, потребительский учет); ПУ (измерительные трансформаторы, счетчики).

Фун

кцио

наль

ные

блок

и

8

Page 9: Загрузка  и распознавание данных

Алгоритмы

[dbo].[TechOper_i

nsert]

[dbo].[TechOper_ins

ert_ Silent]

[dbo].[TechOper_ins

ert_ Single]

dbo].[TechOper_ch

ek]

dbo].[TechOper_do

ne]

dbo].[TechOper_do

Log]

dbo].[TechOper_set

Up]

DECLARE @districtcode SMALLINTSELECT @districtcode = te.DistrictCodeFROM techPoint AS tpINNER JOIN TechEObject te ON te.TechEObjectCode = tp.TPowerCodeWHERE tp.TechPointCode = @techPointCodeDECLARE @pktrans FLOAT, @tktrans FLOAT, @typetrans SMALLINT

SELECT @tktrans = t.[FIRST] / t.[SECOND], @typetrans = t.TYPETRANSFROM TechTrans ttINNER JOIN TRANSTYPE t ON t.TRANSTYPECODE = tt.TransTypeCodeWHERE tt.TechTransCode = @techtranscode

SET @pktrans = NULLSELECT TOP 1 @pktrans = t.[FIRST] / t.[SECOND] FROM TechTransLink AS tlINNER JOIN TechTrans tt ON tt.TechTransCode = tl.TechTransCodeLEFT JOIN techTransOper tto ON tto.techPointCode = tl.techPointCode AND tto.techTransCode = tt.techtranscode AND tto.ID = ( SELECT TOP 1 ID FROM techtransOPer WHERE techtranscode = tt.TechTransCode AND TechPointCode = tl.TechPointCode AND userDate <= @mountdate ORDER BY userDate DESC, ISNULL(upd_Date, insDate) DESC)INNER JOIN TRANSTYPE t ON t.TRANSTYPECODE = tt.TransTypeCode AND t.TYPETRANS = @typetransWHERE tl.techPointCode = @techpointcode AND tto.operationtype <> 17

DECLARE @tshinacode UNIQUEIDENTIFIERSELECT @tshinacode = TShinaCode FROM techtrans WHERE TechTransCode = @techtranscode

IF (@tshinacode IS NOT NULL) SELECT TOP 1 @pktrans = tt.[FIRST] / tt.[SECOND] FROM techTrans AS t INNER JOIN TRANSTYPE tt ON tt.TRANSTYPECODE = t.TransTypeCode AND tt.TYPETRANS = 1 LEFT JOIN techTransOper tto ON tto.techTransCode = t.techtranscode AND tto.ID = ( SELECT TOP 1 ID FROM techtransOPer WHERE techtranscode = t.TechTransCode

AND userDate <= @mountdate ORDER BY userDate DESC, ISNULL(upd_Date, insDate) DESC

) WHERE t.TShinaCode = @tshinacode AND tto.operationtype <> 17

SQL

Расчет по прибору учета

Расчет по среднему

Расчет по нормативу

Создание операции

МодульностьDECLARE @pktrans FLOAT, @tktrans FLOAT, @typetrans SMALLINT

SELECT @tktrans = t.[FIRST] / t.[SECOND], @typetrans = t.TYPETRANSFROM TechTrans ttINNER JOIN TRANSTYPE t ON t.TRANSTYPECODE = tt.TransTypeCodeWHERE tt.TechTransCode = @techtranscode

SET @pktrans = NULLSELECT TOP 1 @pktrans = t.[FIRST] / t.[SECOND] FROM TechTransLink AS tlINNER JOIN TechTrans tt ON tt.TechTransCode = tl.TechTransCodeLEFT JOIN techTransOper tto ON tto.techPointCode = tl.techPointCode AND tto.techTransCode = tt.techtranscode AND tto.ID = ( SELECT TOP 1 ID FROM techtransOPer WHERE techtranscode = tt.TechTransCode AND TechPointCode = tl.TechPointCode AND userDate <= @mountdate ORDER BY userDate DESC, ISNULL(upd_Date, insDate) DESC)INNER JOIN TRANSTYPE t ON t.TRANSTYPECODE = tt.TransTypeCode AND t.TYPETRANS = @typetransWHERE tl.techPointCode = @techpointcode AND tto.operationtype <> 17

DECLARE @tshinacode UNIQUEIDENTIFIERSELECT @tshinacode = TShinaCode FROM techtrans WHERE TechTransCode = @techtranscode

IF (@tshinacode IS NOT NULL) SELECT TOP 1 @pktrans = tt.[FIRST] / tt.[SECOND] FROM techTrans AS t INNER JOIN TRANSTYPE tt ON tt.TRANSTYPECODE = t.TransTypeCode AND tt.TYPETRANS = 1 LEFT JOIN techTransOper tto ON tto.techTransCode = t.techtranscode AND tto.ID = ( SELECT TOP 1 ID FROM techtransOPer WHERE techtranscode = t.TechTransCode

AND userDate <= @mountdate ORDER BY userDate DESC, ISNULL(upd_Date, insDate) DESC

) WHERE t.TShinaCode = @tshinacode AND tto.operationtype <> 17

SQL Комбинирование модулей

Расчет по прибору учета

Расчет потерь э/э

Расчет по нормативу

Создание операции

9

Page 10: Загрузка  и распознавание данных

Автотестирование

Изменение законодательства

Расчет по прибору учета

Расчет по мощности

Долевой учет

Изменение модулей

БД с эталонными примерами

Автотесты

10

Page 11: Загрузка  и распознавание данных

Динамическая отчетность

Таблицы SQL запросов

Шаблоны документов

БД Феникс

Атрибуты диалоговФорма у пользователя

Результат в виде excel документа

Результат в виде word документа

Фун

кцио

наль

ные

блок

и

11

Page 12: Загрузка  и распознавание данных

В КИС реализован широкий перечень отчетности: Обходной лист; Анализ коммерческих потерь; Ведомость объемов электроэнергии;Потребители с несформированным полезным отпуском; Реестр актов контрольной проверки; Реестр снятых показаний; Потребители с принятыми (непринятыми) обходами; Полезный отпуск ЮЛ/ФЛ; Полезный отпуск потребителей с точками учета; Реестр операций со счетчиками; Реестр субабонентов; Реестр операций с переходами через «ноль»; Реестр начисленных штрафов; Перечень точек технического учета; Баланс по ПС; Справка по потерям; Баланс по РЭС/ПЭС/РСК; Основные показатели балансов;Баланс по линиям 10 – 0,4 кВ;Отпуск в сети РСК;Развернутый баланс по ТСО;Отдача ТСО в разрезе ЭСО.

Отчетные формы

Также в КИС «Феникс» имеются «пользовательские отчеты», формируемые пользователями или представителями IT-подразделений с помощью Генератора отчетов. Формирование пользовательских отчетов осуществляется с использованием sql-запросов.

Фун

кцио

наль

ные

блок

и

12

Page 13: Загрузка  и распознавание данных

Генератор отчетов

БАЗА ДАННЫХКИСУ ФЕНИКС

Результат в виде excel документа

Результат в виде word документа

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

Фун

кцио

наль

ные

блок

и

13

Page 14: Загрузка  и распознавание данных

Обновление «на лету»

БАЗА ДАННЫХ

Изменение данныхMeta info

Reference info

Обновление ф

ормы

Изменение данных в новом формате

14

Page 15: Загрузка  и распознавание данных

Поисковая система

КИС «Феникс» оснащен поисковой системой, позволяющей формировать перечень абонентов, точек учета, по параметрам, выбранным пользователем.

Поисковая форма включает в себя следующие группы фильтров:

Абоненты – для осуществления поиска по данным потребителя (наименование, адрес, дата заключения договора и т.д.);

Точки учета – для поиска по параметрам а также состоянию ТУ абонента;

Приборы учета – для поиска по характеристикам ПУ установленных на ТУ абонента и операций проводимых с ними;

Операции/Доп.операции – для поиска абонентов по внесенным операциям (обходы, приемки, акты, ПО и т.д.)

Дополнительно – для поиска абонентов по принадлежности к Гарантирующему поставщику, точкам поставки, величине потерь и т.д.

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

Для повышения эффективности работы пользователя в поисковой системе реализовано сохранение шаблонов поиска.

Фун

кцио

наль

ные

блок

и

15

Page 16: Загрузка  и распознавание данных

Администрирование

Блок «Администрирование» в КИС «Феникс» предусматривает заведение новых пользователей (создание и редактирование пользователей и их данных средствами программы, добавление уже заведенных на сервере пользователей средствами SQL). Для каждого пользователя предусмотрено разграничение прав доступа на все основные функциональные блоки КИС и выполняемые пользователем операции. Предусмотрена возможность объединения пользователей в группы, при этом права, которые предоставляются группе распределяются на всех пользователей этой группы.

Контроль над работой персонала в КИС «Феникс» реализован посредством встроенного «информационного администратора».

«Информационный администратор» позволяет: отслеживать в режиме реального времени

производимые сотрудниками изменения в базе данных;

осуществлять анализ внесенных пользователем изменений в предыдущих периодах, по журналам операций;

формировать отчетность за различные периоды; управлять сессиями пользователей.

Фун

кцио

наль

ные

блок

и

16

Page 17: Загрузка  и распознавание данных

Восстановление интерфейса

Восстановление последнего состояния

Список открытых объектов

Фун

кцио

наль

ные

блок

и

17

Page 18: Загрузка  и распознавание данных

Задания сотрудникам. Светофоры и показатели

Степени важности

Сроки исполнения

Отчетность

Прикрепленные документы

Ответственные лица

Зада

ние

1

Зада

ние

2

Зада

ние

3

Зада

ние

4

Зада

ние

1

Зада

ние

2

Зада

ние

3

Зада

ние

4

Изменение статуса с течением времени

Распределение и отслеживание заданий

Фун

кцио

наль

ные

блок

и

18

Page 19: Загрузка  и распознавание данных

Система аудитаБыстродействиеПерсонализацияWEB-приложениеМасштабируемостьВысокая надежностьОбновление «на лету»Консолидированная базаСерверная бизнес-логикаИнтеграция с другими ИСКороткие сроки внедренияАналитические инструментыВысокая отказоустойчивостьКроссбраузерное приложениеИнтерактивная система справкиАвтозагрузка показаний с АСКУЭРазличные способы ввода данныхОперативность получаемых данных Поддержка различных интерфейсовУнифицированные настраиваемые алгоритмыЗащита данных от несанкционированного доступаРаспознавание показаний с рукописных обходных листовМногопоточность и асинхронное взаимодействие с сервером

Снижение потерь электроэнергии

19

Page 20: Загрузка  и распознавание данных

Внедрение КИС на объектах Заказчика: Предпроектное обследованиеНастройка программного обеспечения, формирование базы данныхОбучение пользователей

Сопровождение КИС: Консультационное сопровождение Модификация программного обеспечения Поставка обновлений

1

2

3

Приобретение программного обеспечения: Лицензия на использование КИС на объектах Заказчика Дистрибутив программного обеспечения Пакет документации

20

1. Предпроектное обследование объекта внедрения. Формирование проектной команды Определение топологии функционирования Определение (формализация) методики функционирования Анализ существующих наборов исходных данных, с целью определения способа внесения исходных данных в КИС Подготовка системно-технических средств для внедрения2. Формирование баз данных КИС «Феникс Формирование наборов исходных данных в (загрузка/ручной ввод/комбинированный вариант) Актуализация и корректировка внесенных исходных данных3. Настройка (модификация) функционала КИС. Реализация алгоритмов расчета полезного отпуска Реализация (модификация) отчетных форм по полезному отпуску электроэнергии Реализация алгоритмов построения балансов электроэнергии Реализация (модификация) отчетных форм формирования балансов электроэнергии Реализация дополнительного функционала согласно ТЗ Введение в опытную эксплуатацию4. Обучение пользователей5. Ввод КИС «Феникс в опытную эксплуатацию Формирование объемов полезного отпуска на пилотных подразделениях (ПЭС ,РЭС) Формирование балансов электроэнергии на пилотных подразделениях (ПЭС ,РЭС) Приемосдаточные испытания (ПСИ) Настройка функционала в соответствии с протоколами ПСИ6. Ввод КИС «Феникс в промышленную эксплуатацию Формирование объемов полезного отпуска и балансов электроэнергии на всех подразделениях РСК Приемосдаточные испытания (ПСИ)

Реализация проекта внедренияЭтапы развертывания в РСК

Page 21: Загрузка  и распознавание данных

Спасибо за внимание!