Презентация

Download Report

Transcript Презентация

Slide 1

Расширение функциональности
платформы ПП «Парус-Предприятие 8»
- новые возможности и перспективы развития
Московец Олег
ведущий эксперт
Центра информационных технологий и
консалтинга «ПАРУС»
[email protected]

2014


Slide 2

План презентации
1. Журнал действий по обезличиванию персональной информации
2. Возможность указывать «подсказки» в запросах по разделам

3. Анализ контрольных сумм в отчетах при обновлении Системы
4. Изменение форм на фреймах
5. Доработки в КОР
6. Управление настройками пользователей ( реализация )
7. Управление лицензиями ( план )
8. Реализация «гридов» на формах редактирования (план)

01


Slide 3

Журнал действий по обезличиванию
персональной информации
Редакция от 27.08.2014 релиза 8.5.6.1

Событие П8- 18772
реализовано 30.07.2014

Разработан новый раздел, предназначеный для учета действий по обезличиванию
и деобезличиванию персональных данных, в соответствии с приказом
Роскомнадзора от 5.09.2013 № 996
"Об утверждении требований и методов по обезличиванию персональных данных".
Обезличивание персональных данных предназначено для защиты их от
несанкционированного использования.
В результате обезличивания невозможно однозначно идентифицировать
персональные данные без применения дополнительной информации. При этом
сохраняется возможность обработки персональных данных оператором без
предварительного обратного деобезличивания.
Деобезличивание - действие, обратное обезличиванию. Позволяет привести
обезличенные данные к исходному виду, позволяющему определить
принадлежность персональных данных конкретному субъекту, т.е. устраняет
анонимность.
02


Slide 4

Журнал действий по обезличиванию
персональной информации
Редакция от 27.08.2014 релиза 8.5.6.1

Событие П8- 18772
реализовано 30.07.2014

Сущность процедуры обезличивания
Поскольку данные субъектов хранятся в базе данных программного продукта
«Парус-Предприятие 8» уже в обезличенном виде, то процедура обезличивания – это, скорее,
процесс окончательной подготовки к работе с обезличенными данными. Этот процесс включает
в себя следующие этапы:
 Создается дополнительное табличное пространство СУБД ORACLE на отдельном
физическом накопителе. Производится назначение и перенос таблиц «Справочник ФИО» и
«Уникальные идентификаторы» в это табличное пространство.
Таким образом производится окончательная подготовка к использованию метода
декомпозиции.

 Разрешаются права на просмотр «Справочника ФИО» ограниченному числу сотрудников
оператора, исполняющим служебные обязанности по обработке персональных данных.
Таким образом производится окончательная подготовка к использованию метода введения
идентификаторов.

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

После проведения процедуры обезличивания база данных программного продукта
«Парус-Предприятие 8» полностью готова к работе в режиме обезличенных данных.
03


Slide 5

Журнал действий по обезличиванию
персональной информации
Редакция от 27.08.2014 релиза 8.5.6.1

Событие П8- 18772
реализовано 30.07.2014

Сущность процедуры деобезличивания
Поскольку деобезличивание данных производится в момент их обработки в оперативной памяти
на сервере СУБД ORACLE, то процедура деобезличивания – это внутрисистемный процесс,
выполняемый автоматизировано и невидимо для оператора. Она заключается в выполнении
алгоритма деобезличивания, в частности:
 Формирование единого представления персональных данных субъекта из нескольких
подмножеств данных, используя таблицы связи
Так реализуется деобезличивание для метода декомпозиции.



Подстановка значений атрибутов из справочников атрибутов по их идентификаторам
Так реализуется деобезличивание для метода введения идентификаторов.



Формирование значений атрибута «Мнемокод» для контрагента – физического лица, личного
дела служащего, родственника, и атрибута «Наименование» для контрагента – физического
лица в соответствии с правилом обратной замены (производится при добавлении или
исправлении записи субъекта).
Так реализуется деобезличивание для метода состава или семантики данных.
По результатам выполнения процедуры деобезличивания оператор получает возможность
работать с персональными данными.
04


Slide 6

Журнал действий по обезличиванию
персональной информации
Редакция от 27.08.2014 релиза 8.5.6.1

Раздел, Показатель:
Контрагенты – физические лица :


Событие П8- 18772
реализовано 30.07.2014

Мнемокод; Наименование; ФИО (с учетом падежей); Паспортные данные; ИНН, СНИЛС, номер полиса
ОМС; Персональные документы; Родственники; Реквизиты лицевых счетов; История изменения
реквизитов

Личные дела : Мнемокод
Сотрудники : Мнемокод
Аналитические счета плана счетов и счетов баланса (если уровень аналитики связан с
Контрагентами-физ.лицами) : Мнемокод, Наименование счета

Порядок выполнения процедуры и результат:

Раздел
Предупреждение
Вызов процедуры
Результат
Параметры
«Контрагенты»
о необходимости
обезличивания из
процедуры
процедуры
до
«Администратор»
резервного
- «Журнал
обезличивания
обезличивания
обезличивания
действий
копирования
по обезличиванию»
05


Slide 7

Возможность указывать
«подсказки» в запросах по разделам
Редакция от 12.04.2014 релиза 8.5.6.1

Модули "Администратор", "Конструктор
отраслевых расширений"
Разделы "Разделы системы", "Классы“
Расширена возможность управления
оптимизацией запросов Oracle.
На форме редактирования "Разделы системы"
добавлены новые поля:
 Подсказка главного запроса WIN-клиента;
 Подсказка главного запроса WEB-клиента.
где можно указать методы оптимизации,
например, CHOOSE, ALL_ROWS,
OPTIMIZER_FEATURES_ENABLE('9.2.0') и др.
При этом, клиент автоматически генерит
подсказку в выполняемых запросах.
Используется аналогично указанию подсказки в
«Настройках» разделов.
При этом, указанная подсказка из «Настройки»
разделов имеет более высокий приоритет.
06

Событиe П8-18241
Реализовано 17.01.2014


Slide 8

Анализ контрольных сумм в отчетах
при обновлении Системы
Редакция от 08.07.2014 релиза 8.5.6.1

Событиe П8-16393
Реализовано 26.06.2014

Разделы «Пользовательские отчеты»
Для каждого пользовательского отчета сохраняется его контрольная
сумма.
Это позволяет при обновлении загружать только те отчеты,
контрольная сумма которых изменилась.

В планах провести оптимизацию загрузки табличных приложений
и шаблонов типовых отчетов.

07


Slide 9

Изменение форм на фреймах
Редакция от 30.11.2014 релиза 8.5.6.1

В разделах на фреймах при выполнении
действий "Добавить", "Исправить" и
"Размножить" активной всегда становится
первая закладка.

08

Событиe П8-20679
Реализовано 17.11.2014
Также при нажатии стрелки влево/стрелки
вправо в панели Навигатора
(т.е. при перемещении по записям)
текущая закладка не меняется.


Slide 10

Доработки КОР
Редакция от 07.08.2014 релиза 8.5.6.1

Событиe П8-19563
Реализовано 05.08.2014

Для использования в скриптах пользовательских приложений (VBScript и DelphiScript)
добавлена новая процедура ShowDocument (UnitCode, SelectListIdent),
которая открывает окно с разделом (код раздела - UnitCode) и записями,
отобранными согласно SelectListIdent (идентификатор отобранных записей).

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


Slide 11

Доработки КОР
Редакция от 30.04.2014 релиза 8.5.6.1

Событиe П8-19047
Реализовано 11.04.2014

Модуль "Конструктор отраслевых расширений".
Раздел "Классы".
Производится сформированное при помощи конструктора действие
(КОР-действие), которое добавляет новую запись списка.
Ранее : Новая запись в списке не появлялась. Требовалось обновить список; при этом
курсор устанавливался на первую запись списка.

Реализовано: Новая запись появляется с установленным на нее курсором.
Добавлено позиционирование на новой записи для нестандартного действия с
переопределенным типом "Стандартное добавление/размножение".
Позиционирование осуществляется на выходной, входной/выходной параметр
реализующего метода, привязанный к контексту "идентификатор записи" .

10


Slide 12

Доработки КОР
Редакция от 07.08.2014 релиза 8.5.6.1

Событиe 40-14834
Реализовано 05.08.2014

Классы - Действия - Параметры.
Появилась возможность инициализировать параметр действия
значением входного параметра метода вызова.

Позволяет параметром
EXECUTEMETHOD определять ту
или иную визуальную форму и
реализующий метод
для одного и того-же действия, в
зависимости от входного
параметра метода вызова.

11


Slide 13

Доработки КОР
Редакция от 30.04.2014 релиза 8.5.6.1

8.5.6.1
Модуль “Конструктор отраслевых расширений”
Раздел “Классы”

Событиe 40-14754
Реализовано 07.03.2014

1. Добавилась возможность управления выполнением шага (действия класса) при помощи
Параметра (действия класса). Для настройки этой возможности предназначено новое поле "Параметр
действия“ записи о шаге. Если значение параметра действия равно 0, то соответствующий шаг не
выполняется.
2. Добавилась возможность привязки выходного параметра метода класса к параметру действия.
Для этого предназначено новое значение "Параметр действия" для типа привязки выходного
параметра.

12


Slide 14

Доработки КОР
Редакция от 12.02.2014 релиза 8.5.6.1

1. Раздел "Пользовательские формы"
переименован в "Визуальные формы".
2. Реализована привязка визуальных форм (ВФ) к
приложениям Системы; для этого
предназначены новые:
- Спецификация "Связи с приложениями".
- Поля (флажки) "Учитывать связи с
приложениями" и "Учитывать назначение
пользователям, ролям" записи о ВФ.

- Специальный алгоритм подбора подходящей
ВФ (с учетом выставленных признаков)

13

Событиe П8-18461
Реализовано 27.01.2014


Slide 15

Текущая реализация событий
Событиe П8-16465

 Управление настройками пользователей ( план - декабрь 2014 ).
Реализовывается возможность:
 Установки пользователю или роли предустановленных настроек раздела(ов)
(userdata).

 Создания настроек раздела "по умолчанию".

14


Slide 16

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

Лицензии

Пользователи Парус

Общая лицензия
Частная
лицензия
1

Частная
лицензия
2

Номер лицензии
Распределение
лицензий

Обязательное поле

Комплектация 1
Комплектация 2

Необязательное поле

Комплектация 3

Распределение лицензий

Состав модулей

15

Имя

Частная
лицензия
3

Группы пользователей

Модуль 1

Модуль 2

Количество
подключений

Количество
подключений

Модуль 3
Количество
подключений

Группа 1
Состав модулей

Группа 2
Состав модулей

Модуль 1

Модуль 1

Модуль 4

Количество подключений 1

Количество подключений 2

Количество
подключений

Модуль 2

Модуль 4

Количество подключений 1

Количество подключений 2


Slide 17

В планах реализации
Событиe П8-16464

 «Гриды на формах»
Реализовать при открытии формы редактирования, возможность использования
специального окна «Просмотра», которое отображается немодально и позволяет
продолжать работу в форме редактирования, а так же имеет возможность отображения
различных закладок и вывода на закладках в табличном представлении («гриде»)
записей произвольных разделов системы (с наложенными на них, при необходимости)
условиями отбора);
Реализовать возможность размещения нескольких закладок на первом уровне раздела
(по количеству методов вызова);

16


Slide 18

СПАСИБО ЗА ВНИМАНИЕ
«ЦИТК ПАРУС»,
129366, Москва, ул. Ярославская, д.10 корп.4,
(495) 797-89-90, 797-89-91
www.parus.com