Имя: Пароль:
1C
1С v8
Мониторинг действий пользователя
,
0 Une
 
10.04.12
11:41
Добрый день! Необходим контроль использования объектов (количество открытий справочников (документов), использования в отборе (в отчете) и т.д. - то есть своеобразный контроль действий пользователя). Кто-нибудь сталкивался с такой задачей, есть какие-нибудь мысли?
1 Maxus43
 
10.04.12
11:42
все кто сталкивался с такой задачей от неё отказывались. это брэд.

Контроль действий над данными - куда ни шло, например версионирование, но не контроль отчетов и нажатий кнопок
2 Une
 
10.04.12
11:43
(1) - ограниченное число справочников, документов
3 DrShad
 
10.04.12
11:43
(1) +100500
(0) какой тайный смысл данного действа?
4 ShoGUN
 
10.04.12
11:43
В лог пиши всё, что хочешь. Хотя пухнуть он будет не по-детски, особенно "использования в отборе (в отчете)", это же адЪ - нажал кнопочку и в лог(или куда там) добавилось дофига записей.
5 mikecool
 
10.04.12
11:44
(2) все равно (1)
6 Une
 
10.04.12
11:44
(3) - контроль использования объектов
7 Maxus43
 
10.04.12
11:44
(2) Если вам надо ответить на вопрос КТО? ЧТО? КОГДА? изменил в справочниках-доках - то версионирование
8 Maxus43
 
10.04.12
11:45
(6) не, такого нет и не будет... пишите видео с рабочих столов юзеров
9 Une
 
10.04.12
11:46
(7) - именно не только кто, что менял, а кто открывал, просматривал
10 ShoGUN
 
10.04.12
11:46
(6) Контроль изменений/записи - ещё куда ни шло, (7). Контроль чтения - трэш и угар.
11 DrShad
 
10.04.12
11:46
/LogUI — логирование действий пользователя.
12 DrShad
 
10.04.12
11:47
+(11) писать свой парсер
13 vde69
 
10.04.12
11:47
(1) вообще данная задача довольно актуальна

например для создания "удобных" интерфейсов...


реализация штатная начиная с 8.2 плаформы
14 Maxus43
 
10.04.12
11:48
(13) на уровне платформы. реализацию чтоб получать отчеты и т.д. есть?
15 ShoGUN
 
10.04.12
11:51
(11)+(13) Охренеть, век живи - век учись...
16 Maxus43
 
10.04.12
11:51
(14) + и там это сделано ЕМНИП не так всё равно, от частоты использования зависит положение объектов интерфейса, сохраняются последние настройки отчетов и т.д. к задаче (0) мало относится
17 Maxus43
 
10.04.12
12:01
кто знает как юзать /LogUI ?

пока нашёл только файл logui.txt с содержанием:

"Infobase: Управление производственным предприятием, редакция 1.2"

собсно и всё
18 DrShad
 
10.04.12
12:03
(17) справка знает все

Общие параметры командной строки для указания параметров запуска
19 Maxus43
 
10.04.12
12:04
(18) описание надо, там не нашёл
20 DrShad
 
10.04.12
12:06
(19) блин

ENTERPRISE [<список параметров запуска>] — запуск системы 1С:Предприятие 8 в режиме "1С:Предприятие".


<Список параметров запуска>
 
 Общие параметры запуска
21 Maxus43
 
10.04.12
12:08
(20) ты наверно не понял, да запустил я 1с с параметром, проделал действий парочку, закрыл. щас ищу результат этого всего) тока файл нашёл (17).
22 DrShad
 
10.04.12
12:11
/Logui предназначен для запуска клиентского приложения для создания на компьютере пользователя в папке файлов приложений %APPDATA%\1C\1Cv81\<Уникальный идентификатор ИБ>\logui.txt" файла logui.txt, в котором будут регистрироваться все интерактивные действия пользователя (нажатия клавиш, щелчки мыши).
23 Maxus43
 
10.04.12
12:14
(22) не работает у меня что-то...
Извращение, все нажатия и щелчки проверять... объёмы будут нехилые у файлов и парсить их хз сколько надо
24 Trusty
 
10.04.12
12:16
(0) В ДО Корп есть протоколирование работы пользователей, посмотри как реализовано там, может будет что-нибудь для тебя интересное. В общем вещь полезная.
25 Sidney
 
10.04.12
12:17
(0)А почему бы не закрыть для доступа объекты, которые пользователь не должен видеть?
Или вам надо узнать частоту использования?
26 Maxus43
 
10.04.12
12:20
(23) + ой жесть...
"10.04.2012 12:18:48","Event LClick","Type DropDownMenu","t=15428","beg"
"10.04.2012 12:18:54","Event FormActivate","Name Отчет.ОборотноСальдоваяВедомостьПоСчетуХозрасчетный.Форма.Форма","t=21434"
"10.04.2012 12:18:54","Event LClick","Type DropDownMenu","Detail Оборотно-сальдовая ведомость по счету (бух.)","t=21434","end"
"10.04.2012 12:18:55","Event LClick","Form Отчет.ОборотноСальдоваяВедомостьПоСчетуХозрасчетный.Форма.Форма","Type TextBox","Name Счет","t=22292","beg"
"10.04.2012 12:18:55","Event LClick","Form Отчет.ОборотноСальдоваяВедомостьПоСчетуХозрасчетный.Форма.Форма","Type TextBox","Name Счет","t=22370","end"
"10.04.2012 12:18:56","Event LClick","Form Отчет.ОборотноСальдоваяВедомостьПоСчетуХозрасчетный.Форма.Форма","Type TextBox","Name Счет","t=22776","beg"
"10.04.2012 12:18:56","Event FormActivate","Name ПланСчетов.Хозрасчетный.Форма.ФормаВыбора","t=23259"
"10.04.2012 12:18:56","Event LClick","Form Отчет.ОборотноСальдоваяВедомостьПоСчетуХозрасчетный.Форма.Форма","Type TextBox","Name Счет","Detail ChoiceButton","t=23259","end"
"10.04.2012 12:18:57","Event LClick","Form
и т.д.) нафиг
27 ShoGUN
 
10.04.12
12:24
(26) Привязки к данным чё-то не вижу. К метаданным - ок, а к данным?
28 vde69
 
10.04.12
12:26
(27) не нужно, это-же анализ использования интерфейсов, нафига привязка к данным?
29 Maxus43
 
10.04.12
12:27
(28) автору сабжа надо данные...
30 Une
 
10.04.12
12:31
(25) именно частоту
31 ShoGUN
 
10.04.12
12:34
(28) Может я другую траву курил и автора не так понял... Пусть он сам скажет - ему метаданные нужны, или данные?
32 Maxus43
 
10.04.12
12:59
(31) частоту ипользования данных
33 Une
 
10.04.12
13:12
(31) - частоту использования данных
34 ShoGUN
 
10.04.12
13:14
Тогда однозначно (26) не подходит. В плане анализа интерфейсов - хорошо, а автору пользы нет.
35 Maxus43
 
10.04.12
13:14
(33) в итоге таки (1). нет и не будет такого, правда в (24) не видел, может чо придумали...
36 Trusty
 
10.04.12
13:21
(35) Посмотри, очень полезная штука.
37 Maxus43
 
10.04.12
13:22
это Документо Оборот Корп?
38 Trusty
 
10.04.12
13:23
(37) да
39 zak555
 
10.04.12
13:24
сколько раз пользователь почесал своё яйцо ?
40 Trusty
 
10.04.12
13:28
(39) В ДО, кто, что и когда смотрел и делал должно фиксироваться! Если это конечно не ларек, но там и ДО не нужен.
41 zak555
 
10.04.12
13:28
(40) только % от сделок движет сотрудниками
42 Lama12
 
10.04.12
13:29
(9) А разве просматривать запрещено?
(33) По частоте использования.
Если решается задача описанная в (13), то проще.
По введенным данным анализируется статистика использования тех или иных видов данных, а далее строится эргономический интерфейс.
43 Lama12
 
10.04.12
13:31
(42) Если решается задача защиты информации, то лучше взять готовый продукт специально для этого предназначенный. Который анализирует поведение пользователя. И в случае отклонения в работе от среднестатистических показателей, включает семафоры. Дальше идет ручной анализ логов и классическая слежка.
44 vde69
 
10.04.12
13:34
(43) видел такие реализации на стороннем софте, на 1с - не видел еще...
45 Lama12
 
10.04.12
13:52
(44) Диплом хотел по этой схеме делать, но мат. инструментарий знаю плохо, а готовиться было некогда.
Думаю если сделать, можно как отдельную надстройку продавать.
46 DrShad
 
10.04.12
13:59
(45) тут только если запросы к таблицам перехватывать, иначе никак
47 vde69
 
10.04.12
14:00
(45) реализовать тяжело...

По идеи нужно анализировать получаемые клиентом данные, штатных механизмов нет...

Самая нормальная реализация - это снифер обмена с севером и его парсинг, написать можно, но очень геморно (учитывая, что протокол шифруется). Зато будет абсолютно прозрачно для 1с :)
48 DrShad
 
10.04.12
14:14
а вот идея анализа использования интерфейса интересна, надо будет заняться
Закон Брукера: Даже маленькая практика стоит большой теории.