АНО "Абашин.ру"

Автономная некоммерческая организация (поддержки открытых биометрических технологий)

Главная страница >  Журнал > ранее (2002г.-2009г.)

Внимание!

Все представленные программы писались давно и под обеспечение актуальное в то время. В связи с этим никаких гарантий работоспособности программ на современных ОС и ПЭВМ нет.

2002 год

Определение нагрузок на пальцы рук детей возникающих при игре в компьютерные игры*

Выполняя большие объемы работ с использованием ЭВМ я обратил внимание на то, что кисти рук испытывают серьезные нагрузки и начинают болеть. Немного поразмышляв над этой проблемой мной был проведен эксперимент. Для этого я написал программу и собирал данные, выполняя различные задания: домашние задания, при написание статей или программ, игре в компьютерные игры и т.д.. Полученную информацию я сравнивал с двумя нормативными документами (ТОИ Р 01-00-01 – 96 «Типовая инструкция по охране труда для операторов и пользователей ПЭВМ и работников, занятых эксплуатацией ПЭВМ и видеодисплейных терминалов» и СанПиН 2.2.2.542-96**). Эксперимент был выполнен, когда я учился на втором или третьем курсе института. С этого момента я и заинтересовался клавиатурным почерком. В качестве примера приведу результаты по играм Counter-Strike 1.5 (CS) (трехмерная стрелялка) и Colin McCray rally 2 (CMCr2) (имитатор гонок на автомобилях). В CS данные собирались по 45 минут, т.к. игра была настроена таким образом, что каждые 45 минут она перезагружала уровень, а значит можно было записать собранные данные. В CMCr2 данные собирались по 60 минут, также на разных уровнях.

Counter-Strike 1.5

Название уровня

Среднее значение

карта militia

3721 наж./ 45 мин.

карта assault

3418 наж./ 45мин.


Colin McCray rally 2

Название уровня

Среднее значение

В среднем по игре

7973 наж./ 60мин.

Программа собиравшая данные с клавиатуры писалась «для себя» и была вообще очень неудобной. Сегодня я предлагаю провести подобное исследование на своих ЭВМ всем желающим используя новую, маленькую, но вполне работоспособную программу. Ссылку на неё Вы найдете на этой странице.

Программа представляет из себя два пункта меню на рабочем столе: "Файл","Помощь".

В меню "Файл":

- подменю "Отчет". Создает отчет из собранных данных;

- подменю "Выход". Завершение программы.

В меню "Помощь":

- подменю "О программе...". Информация об авторе и программе.

Скачать программу подсчета нажатий. Платформа Windows. Формат 7-Zip (28.5 kb).


Обращаю внимание, программа только собирает данные, причем после каждого запуска затирает предыдущий результат.

* Ссылка на результаты эксперимента:

Абашин В.Г., Влияние компьютерных игр на состояние пальцев рук детей [Текст] // Материалы межвузовской научно-практической конференции «Стратегия развития гуманитарного образования в контексте современных преобразований». Орел.: ОФ СГА, 2003. – С. 59-61.

** СанПиН 2.2.2.542-96 устарел. Взамен введен документ 2.2.2/2.4.1340-03. Также полезно ознакомится с документом ТОИ Р 2.2.2.755-99 «Гигиенические оценки и классификация условий труда по показателям вредности и опасности факторов производственной среды, тяжести и напряженности трудового процесса».


Bodyguard. Первая попытка определить программным путем состояние пользователя

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

Скачать программу (35 kb).

2003 год

Определение эфективности труда сотрудников предприятия

Эффективность труда

Очень давно, когда только появились ПЭВМ (персональная электронно-вычислительная машина), так на самом деле называется комп/машина/железо/т.д. на русском языке, а мониторы во время работы за несколько часов наэлектролизовывали целую комнату, сплошь и рядом сотрудники сами устраивали себе отпуск. Можно было целый месяц играть на ПЭВМ, а потом подойти к начальнику и сказать что пришел злой, страшный вирус и уничтожил всю работу за целый месяц именно перед сдачей отчета.

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

На одном из предприятий было проведено пробное исследование эффективности труда сотрудников, обязанности которых напрямую связаны с вводом данных в ПЭВМ. Причем ввод данных был не единственной задачей, решаемой сотрудниками. То что халатное отношение к рабочим обязанностям прикрывалось работой на ПЭВМ, было ясно и так. Сложность в доказательстве была в том, что результаты их труда не распечатывались и оставались в электронной базе данных, а значит, для проверки их работы необходимо выполнить такой же объем работ, сверяя введенные данные с заданными значениями.

Для проведения эксперимента было разработано специальное программное обеспечение. Исследование проводилось параллельно в трех отделах.

... ... ...

Основной вывод по эксперименту:

Оказалось что сотрудники проводят за ПЭВМ более шести часов практически без перерыва. Еще интереснее оказалось то, что при этом они умудрялись вырабатывать не более 25% минимальной нагрузки предусмотренной нормативными документами. Таким образом, выполнялся объем работ, который посильно сделать минут за двадцать, максимум за час.

Несмотря на достижение в эксперименте поставленной цели, сегодня еще нет универсального способа автоматизированной оценки качества работы художников, программистов при работе с ПЭВМ. Даже качество работы секретаря или оператора баз данных нельзя определить посчитав сколько он работал за ПЭВМ, однако уличить сотрудника в полном безделье вполне возможно. Для этого можно использовать программу, предложенную на этой странице.

Программа имеет два пункта меню: "Файл", "Помощь".

В меню "Файл":

- подменю "Отчет". Создает отчет из собранных данных;

- подменю "Выход". Завершение программы.

В меню "Помощь":

- подменю "О программе". Информация об авторе и программе.

ПЕРЕД ИСПОЛЬЗОВАНИЕМ ПРОГРАММЫ ОБЯЗАТЕЛЬНО ПРОЧИТАЙТЕ README.TXT.

Скачать программу определения продолжительности работы. Платформа Windows. Формат 7-Zip (29,4 kb).


Появление в сети: Работа в сети началась с сайта http://www.mficompany.narod.ru. Первая версия сайта была выложена примерно 27 июля 2003. Институт, С++, html, narod.ru, модем. Большое спасибо Yandex.ru за создание нужного сервиса.


Небольшой соц.опрос. Задавался один вопрос: "Интересует ли вас влияние работы на компьютере на здоровье человека"? (2003 г.)
Результат опроса (самый первый результат полученый с помощью сайта):

  •     Да - 27 человек
  •     Нет - 3 человека

2004 год

Результатов в этот год не было. Все проекты находились в разработе.

2005 год

SimpleLite. Самая простая программа организации рабочего дня

После запуска программы она остается резидентной. Через равные промежутки времени выдается сообщение о необходимости сделать перерыв/зарядку. Если пользователь отказывается, напоминает о пропущенном перерыве каждые три минуты. Программа создает файл "SimpleLiteText.txt" в котором содержится время между перерывам в миллисекундах (1000 миллисекунд - 1 секунда). Исходные текст распространяется вместе с программой.

Скачать программу (5 Kb).


Опредление качества клавиатурного подчерка пользователя

Если создать текстовый файл "pass.txt" в папке с программой и записать в него фразу, в качестве контрольной будет использоваться фраза из файла. Наиболее важными характеристиками почерка является аритмичность набора и процент перекрытий. В связи с этим, если у Вас скорость ввода символов 400 с./м. присутствует высокая аритмичность и отсутствуют перекрытия нажатий - Ваша оценка не выше 3! Все пожелания присланные на адрес разработчика будут учитаны при разработке следующих версий.

Программа
(253 kb)

Скачать программу (17 Kb).


Первый блин

Программа "Электронное здоровье". Программа в первую очередь нужна для проведения Beta тестирования, способна определить состояние человека, работающего за компьютером. Нахождение в стадии разработки концепции и огромное количество имеющихся ошибок, не дают понять её функционал.

Программа
(253 kb)

Скачать программу (76 Kb).


Определение психофизического состояния человека по клавиатурному почерку*

Для получения результатов использовалась информация о 9013325 событиях с клавиатурой или мышью, полученной от 559 человек. Эксперимент проводился с 27 июля 2003 года по 27 июля 2005 года. Для расчетов потребовалось 4 суток машинного времени (и года подготовки к расчету). Приведем результаты исследования в виде тезисов.

По результатам анализа литературы были сделаны следующие выводы:

1. ПФС – это отражение мозга, находящегося в некотором начальном состоянии, характеристик актуальной потребности и входного воздействия на временном интервале приспособительного поведения.

2. Изменение ПФС приводит к изменению в работе всех функциональных систем организма: изменение двигательных реакций человека (векодвигательная реакция, клавиатурный почерк), изменение кожно-гальванической реакции (работа кожных желез) и т.д..

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

4. Значащими признаками клавиатурного почерка являются время удержания клавиш и время между нажатиями.

5. Эталон клавиатурного почерка - индивидуальная характеристика человека.

6. Сбор и обработка данных клавиатурного почерка на персональной электронно-вычислительной машине (ПЭВМ) возможна без использования специальных аппаратных средств.

7. Наиболее перспективным аппаратом обработки данных клавиатурного почерка являются искусственные нейронные сети.

8. Принято считать что наилучшим (эталонным) ПФС является минимальное время удержания клавиш и времени между нажатиями.

В результате экспериментального исследования было установлено:

1. Эталонное представление клавиатурного почерка для определения ПФС человека отличается от эталона создаваемого с целью идентификации/аутентификации человека.

2. Определение ПФС по клавиатурному почерку заключается в выработке наилучшего (эталонного) ПФС и сравнение его с текущим измеренным ПФС.

3. Наиболее приемлемой для определения ПФС являются последовательности длинной два нажатия (более часто встречающиеся), и длинной три последовательности (дают более точные результаты измерения). Последовательности из четырех и более событий не применимы в связи с их редким повторение.

4. Ухудшение ПФС проявляется в увеличении времени между нажатиями и уменьшении или увеличение времени самих нажатиями. При этом в случае уменьшения времени нажатий, общая продолжительность последовательности (время всех нажатий + время между нажатиями) увеличивается.

5. Экспериментально установлено что для расчета эталона ПФС по клавиатурному почерку требуются значительные вычислительные мощности (требуется обучить около 30 небольших искусственных нейронных сетей).

6. Смена типа занятий приводит к смене последовательностей (т.е. при наборе текста наиболее интенсивными являются точка и пробел, а при игре в гонки клавиши управления движения).

7. Последовательности из двух и трех нажатий содержат в себе много шумовой информации, которую необходимо фильтровать.

8. Предложен подход к построению информационной подсистемы определения психофизиологического состояния оператора АРМ в составе АСУТП, базирующийся на типовой структуре локальной вычислительной сети, объединяющей АРМы-операторов всей АСУТП с АРМ-диспетчера.

9. Предложен алгоритм получения исходных данных (эталона) для автоматизированного определения ПФС человека – оператора АРМ.

10. Предложен алгоритм принятия решения об оповещении оператора и лица принимающего решения (диспетчера).

11. Предложена математическая модель определения текущего ПФС человека, учитывающая его предыдущее состояние.

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

* Абашин В.Г. Автоматизация процесса определения психофизиологического состояния оператора автоматизированного рабочего места в АСУТП. Автореферат дис. к.т.н. (05.13.06). – Орел: ОрелГТУ. 2007. - 20с.

2006 год

Написана программа с использованием архитектуры клиент-сервер.

Программа использовала искусственную нейронную сеть и нечеткую логику для определения усталости клиентов, подключавшихся к серверу. На сервере выполнялся мониторинг каждого пользователя, выдавались сообщения. Вообщем клиент без присмотра не оставался.

Свидетельство
(253 kb)


Ознакомление с мнением посетителей сайта (2003-2006 годы).

Результаты опроса*

01. Вам нравиться работать с компьютером?
a) Да - 89%
b) Нет - 11%

02. Интересует ли вас здоровый образ жизни?
a) Да - 81%
b) Нет - 16%
Нет ответа** - 3%

03. Ваш пол:
a) женский - 38%
b) мужской - 60%
Нет ответа - 2%

04. Сколько лет вы работаете на компьютере
a) менее 1 года - 3%
b) 1 год - 3%
c) 2 года - 0%
d) более 2 лет - 13%
e) более 5 лет - 37%
f) более 10 лет - 40%
Нет ответа - 4%

05. Как вы относитесь к танцам?
a) отлично - 37%
b) хорошо - 16%
c) удовлетворительно - 21%
d) неудовлетворительно - 13%
e) крайне негативно - 8%
Нет ответа - 5%

06. Как вы относитесь к физкультуре?
a) отлично - 24%
b) хорошо - 29%
c) удовлетворительно - 32%
d) неудовлетворительно - 5%
e) крайне негативно - 5%
Нет ответа - 5%

07. Сколько дней в неделю вы работаете с компьютером
a) менее 2 раз в неделю - 0%
b) больше 2 раз в неделю - 0%
c) 5 дней в неделю - 32%
d) каждый день (по возможности) - 64%
Нет ответа - 4%

08.Год вашего рождения:
a) 1950-1960 - 8%
b) 1961-1970 - 8%
c) 1971-1980 - 30%
d) 1981-1990 - 45%
Нет ответа - 9%

09. Вы хотели бы научиться работать на компьютере не нанося вред своему здоровью?
a) да - 81%
b) нет - 2%
c) неочень - 14%
Нет ответа - 3%

10. Вы считаете, что вы мало танцуете?
a) да - 65%
b) нет - 33%
Нет ответа - 2%

11. Вы хотели бы научиться танцевать лучше (или вы уже занимаетесь танцами)?
a) да - 46%
b) нет - 48%
Нет ответа - 6%

12. Вы хотели бы заниматься единоборствами (или вы уже занимаетесь)?
a) да - 45%
b) нет - 51%
Нет ответа - 4%

13. Посещаете ли вы зубного врача не реже раза в пол-года?
a) да - 21%
b) нет - 72%
Нет ответа - 7%

14. В основном я использую компьютер для:
a) обучения/работы - 81%
b) развлечения - 16%
Нет ответа - 3%

15. Интересуют ли вас проблемы воздействия компьютера на здоровье человека?
a) да - 70%
b) неочень - 22%
c) нет - 5%
Нет ответа - 3%

16. Сколько часов в день вы обычно проводите за компьютером
a) несколько часов - 18%
b) около 4 часов - 13%
c) около 6 часов - 8%
d) около 8 часов - 35%
e) около 12 часов - 21%
Нет ответа - 5%

17. С чем у вас ассоциируются единоборства? (выбрать 5 вариантов)
a) красивые движения - 13%
b) крики - 10%
c) холодное оружие - 11%
d) уверенность в себе - 23%
e) развитие воли - 19%
f) драка - 16%
g) раскосые глаза - 8%

18. Как вы относитесь к единоборствам?
a) отлично - 12%
b) хорошо - 32%
c) удовлетворительно - 43%
d) неудовлетворительно - 2%
e) крайне негативно - 5%
Нет ответа - 6%

19. Довольны ли вы уроками физкультуры в школе, институте?
a) да - 24%
b) нет - 73%
Нет ответа - 3%

20. С чем у вас ассоциируются выражения "физкультура в школе", "физкультура в институте" в большей степени? (выбрать 5 вариантов)
a) здоровье - 9%
b) физрук - 19%
c) кросс - 17%
d) неудобства - 16%
e) хорошее настроение - 6%
f) пот - 12%
g) большие нагрузки - 11%
i) отдых - 10%

21. Вы хотите заниматься физкультурой больше, чем сейчас?
a) да - 61%
b) нет - 36%
Нет ответа - 3%

22. Спосок заболеваний, возникающих при неправильной работе с компьютером, насчитывает более десятка заболеваний. Можите ли вы вспомнить два из них.
a) да - 91%
b) нет - 5%
Нет ответа - 4%

23. С чем у вас ассоциируется танец в большей степени? (выбрать 5 вариантов)
a) плохое настроение, скука - 3%
b) телодвижения - 20%
c) музыка - 20%
d) хороший внешний вид, красивое тело и т.д. - 14%
e) развлечение - 15%
f) бесполезное время препровождения - 5%
g) нужно только для того, чтобы знакомиться с противоположенным полом - 6%
i) хорошее настроение - 17%

24. Испытываете ли вы неприятные ощущения при работе на компьютере (раздражение, боль в глазах, шее, пояснице и т.д.), или из-за постоянной работы на компьютере (снижение половой активности, обострение хронических заболеваний и т.д.)
a) да - 78%
b) нет - 18%
Нет ответа - 4%

25. Сколько времени в день может проводить ребенок 11-13 лет за компьютером без вреда для здоровья?
a) 1 час - 37%
b) 1 час 30 мин - 27%
c) 2 часа - 29%
d) 2 часа 15 мин - 0%
e) 2 часа 30 мин - 3%
Нет ответа - 4%

26. Сколько времени в день максимум может проводить взрослый человек непосредственно работая с компьютером без вреда для своего здоровья?
a) 6 часов - 79%
b) 8 часов - 10%
c) 10 часов - 0%
d) 12 часов - 8%
Нет ответа - 3%

27. Какое максимальное допустимое колличество нажатий на клавиши в день может совершать пользователь ПК.
a) 20000 - 21%
b) 40000 - 46%
c) 60000 - 11%
d) 80000 - 19%
Нет ответа - 3%

28. Хотели бы вы знать правильные ответы на предыдущие три вопроса?
a) да - 83%
b) нет - 14%
Нет ответа - 3%

29.Выберите последовательность, которая больше всего подходит вам (от наиболее важного в вашей жизни к менее значительному).
a) физкультура, танец, единоборства - 30%
b) физкультура, единоборства, танец - 24%
c) танец, физкультура, единоборства - 27%
d) танец, единоборства, физкультура - 11%
e) единоборства, танец, физкультура - 5%
g) единоборства, физкультура, танец - 3%

* Точность не оценена. Можно использовать только как предварительные результаты для выработки гипотез.
** по различным техническим причинам: ошибки программного обеспечения, плохой доступ в интернет и т.д.


Биометрическая коммерция

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

2007 - 2008 годы

Самый простой интернет-сервис распределенной системы определения продолжительности рабочего дня.

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

О сервисе

На сегодняшний день существует множество программ позволяющих контролировать продожительность рабочего дня. Это в основном локальные версии программного обеспечения. Встречающиеся сетевые версии ориентированы на работу в локальной сети. Какие проблемы возникают при использовании таких программ? Первая это их стоимость, эффект от их использования неочевиден, а платить за них нужно уже сейчас. Другим, более важным препятствием, является тот факт, что в современных условиях выполнять работу приходится работая не только на своем рабочем месте, но и дома, в дороге, в любом месте. Кроме того, программы содержат принуждающие воздействия на человека путем ограничения доступа к компьютеру.

Нам кажется решить указанные проблемы невозможно без создания интернет-сервиса. Этот дистрибутив сервиса являлся на момент создания первым сетевым сервисом на русском языке, а скорее всего и в мире, позволяющим считать продолжительность рабочего дня, используя различные устройства. Единственное что необходимо, это иметь доступ к Интернет и запустить программу, которая не требует установки. Проект является частью научного эксперимента.

Принципы, заложенные в проект:

- бесплатность для пользователя;
- свобода пользователя выбирать как и когда ему работать со своими устройствами;
- возможность использования параллельно нескольких устройств (ЭТА РЕАЛИЗАЦИЯ РАБОТАЕТ ТОЛЬКО на WIN32).

Технологические ограничения

- Для работы с клиентом сервиса, требуется установить платформу QT для WIN;
- Урезанная версия платформы QT для WIN включена в дистрибутив сервиса.
- Не рекомендуется использовать сервис для обслуживания более 10 человек единовременно.
- Узнать более подробно о проекте, его ограничениях, безопасности, прочую информацию, Вы можете скачав дистрибутив сервиса. Сервис можно использовать как в Интернет, так и в локальных сетях.

Скачать дистрибутив сервиса (3,7Mb).

Скачать дистрибутив программы клиента (26,3Kb).

2009 год

Получен диплом кандидата технических наук (2005г.-2009г.).