powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проект БД по учёту рабочего времени
25 сообщений из 25, страница 1 из 1
Проект БД по учёту рабочего времени
    #37878099
Albibarbatus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Впервые столкнулся с задачей: необходимо сделать систему учёта прихода/ухода сотрудников, с возможностью сотрудникам писать, куда конкретно они ушли. Я в этом деле человек очень не опытный, хотелось бы узнать ваше мнение, и на чём собственно это поднимать.

Как я вижу:
пользователь входя на компьютер под своей учётной записью автоматически запускает LogOn скрипт, в котором, например:
WriteLine(User: __ ; LOGON time: __ ; Date: __; workstation: __; comment: __)

Когда уходит либо просто выключает компьютер и отрабатывает LogOut скрипт, но с возможностью написать комментарий (например всплывающее окно перед выключением компа куда User пишет, куда он уходит).

Просматривать начальству ситуацию с теми кто на работе, а кто опаздывает - через WEB интерфейс.

Соответственно вопрос:
Какие средства лучше для этого использовать и какую архитектуру создать?
Или где можно почитать на эту тему?
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37878120
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Albibarbatusс возможностью сотрудникам писать, куда конкретно они ушли
Зачем это писать?
зы. На всякий случай спрошу небольшим оффтопиком, знает ли уважаемый ТС, что обязанность учёта рабочего времени по закону возложена на работодателя?

Albibarbatusавтоматически запускает LogOn скрипт
Почему нельзя данные собрать из EventLog-а? Как угодно удалённо.

AlbibarbatusКакие средства лучше для этого использовать?
Встроенные.
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37878235
Albibarbatus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей ВаскецовВстроенные.
Но как тогда из веба смотреть кто и как опоздал?
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37878255
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlbibarbatusНо как тогда из веба смотреть кто и как опоздал?
По сути - ровно как и предполагается. Выташить данные и показать. Погуглить, как работать с EvenLog.

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

Короче говоря, если под работой понимается не некая рабочая софтина, работающая с БД (а в этом случае всё куда проще), то необходимость запуска каких-то скриптов, которые куда-то что-то в какую-то БД запишут, да ещё и пользователь чтобы что-то понаписал, совершенно не очевидна.
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37878275
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Забавно: последние пару лет работы в офисе я не выключал компьютер уходя и,
соответственно, не логинился возвращаясь. Как в таких условиях будет работать система
аффтара - не представляю.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37878322
Albibarbatus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakovсистема аффтара


вы всё правильно говорите. Но организация государственная, как приказали, так и работаем.

Есть ли возможность, допустим, на MySQL реализовать таблицу, куда будет записываться по EvenLog ? И как реализовать взаимодействие web интерфейса и mySQL ? те ещё глупые вопросы:(
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37879213
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Albibarbatus,

а не проще ли установить карточную систему доступа в помещение - там регистрация уже реализована :)
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37879221
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Albibarbatus,

Вшить чипы сотрудникам уже предлагали?..
Бредовая идея. Есть контрольно-пропускные системы где реализована фиксация прохода сотрудника. А есть системы мониторинга деловой активности. Там идет слежение за изменениями БД, или даже на уровне нажатия клавиш сотрудником.
Первая используется для контроля рабочего времени отделами начисления ЗП. Вторая - руководством и СБ для выявления фактов попытки несанкционированного доступа к данным, дибо тупо отлыниванием на рабочем месте. У японцев вторая система реализована вплоть до слежения по распознаванию лица и навигацией по офису (они можно сказать повернуты на работе).

В наших реалиях часто используется первый вид систем. Очень редко второй, в части контроля за БД. В части остального вторая система у нас ненашла широкого применения (по понятным причинам). Так что непытайтесь самостоятельно что-то изобретать. В итоге этим никто небудет пользоваться. Исходите из необходимого минимума. На остальное тупо забить.
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37879660
хочу-bore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
,
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37880159
Albibarbatus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Злой Бобр,

Директор хочет видеть кто на месте а кто нет. И смотреть во сколько именно сегодня человек пришёл. Контрольно-пропускная система с вертушками и пропусками и отчётами кто во сколько вошёл есть, но это подаётся раз в неделю отчёт. А необходимо - каждый день, в любой момент иметь возможность посмотреть, на месте человек в 8.00 или он залогинился в 8.07. В общем - задачу поставили так.

Вопрос в том как это реализовать. MySQL и два web-интерфейса (админа и пользователя). Такое возможно сделать? И какими средствами?
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37880196
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Albibarbatus, на месте человек в 8.00 или он залогинился в 8.07. В общем - задачу поставили так.


Залачу то они поставили:
Залагонился сам или достаточно, чтобы хоть кто-то залогонился за него (он поросил к примеру приятеля)?

Ить одно дело БД налобать и совсем другое обеспечить актуальность инфы в ней.
Тем более, что есть опасения, что Вашему директору делать нечего, что он хочит каким-то ф-ями типа кадровиков заняться.
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37880232
Albibarbatus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vadiminfo,

Да, один человек во всём отделе может спокойно включить все компы и тем залогинить коллег. Но рано или поздно можно так и попасть.

Но всё таки прошу хелп. Как связать базу в MySQL с weи-интрерфейсом? нужен апач? web писать на php?
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37880285
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlbibarbatusНо всё таки прошу хелп. Как связать базу в MySQL с weи-интрерфейсом? нужен апач? web писать на php?
Скорей всего, этот вопрос луче задать с разделе MySQL. В любом случае, скорее всего, относится не к проетированию БД.
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37880299
AZv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ВаскецовКроме того, не совсем понятна корреляция работы с "пришёл залогинился и ковыряю в носу". Возможно в конкретной ситуации корректнее будет фиксировать работу по запуску конкретных приложений и выходу из них.

Следующий шаг - отработка ситуации "пришёл, залогинился, запустил нужное приложение и ковыряю в носу"?
Например - паузы между шевелениями мышой замерять...
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37880370
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlbibarbatusНо всё таки прошу хелп. Как связать базу в MySQL с weи-интрерфейсом? нужен апач? web
писать на php?

Да, нужен какой-нибудь web-сервер. Да, писать придётся на чём-нибудь.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37880472
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AZvСледующий шаг - отработка ситуации "пришёл, залогинился, запустил нужное приложение и ковыряю в носу"?
Это вопросы не ко мне, а к ТС. В моём понимании (если больше нет никаких подробностей), если человек на рабочем месте - он работает, прочее - по результатам труда.
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37880511
AZv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ВаскецовЭто вопросы не ко мне, а к ТС.

Ну, собственно, туда и летело :-) (пардон, если зацепило)
Сергей ВаскецовВ моём понимании (если больше нет никаких подробностей), если человек на рабочем месте - он работает, прочее - по результатам труда.
Я б даже усугубил - если речь не идет об узкоспецифической деятельности, требующей обязательного присутствия сотрудника на раб. месте (диспетчеры разные, дежурные по системам видеонаблюдения и к ним примкнувшие) - правильному работодателю фиолетово, где находятся сотрудники до тех пор пока исправно выдается упомянутый результат.

В случае же "дежурной" деятельности - контроль за сотрудниками техническими средствами тоже на 100% не решается (если не рассматривать подачу 220v на стул сотрудника. Хотя и такие решения тоже на 100% не гарантируют...)
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37880538
Фотография DirksDR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здесь на форуме
http://www.sql.ru/forum/afsearch.aspx?s=SiMBA&bid=1
описывалась система, собирающая информацию о работе серверов в базу, используя VBS|WSH.
Наверное, можно аналогично собрать информацию о работе персональных компьютеров.
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37880635
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AZvесли не рассматривать подачу 220v на стул сотрудника.не на стул, а на пол вокруг стула
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37880726
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
че мы только не пробовали
остановились на варианте когда всем раздали карточки с фоткой и штрих кодом и при входе/выходе через КПП он сканерили их... за стеклом дежурки - охранники (имеющие возможность ессно сверить физиономию на экране монитора и вживую) так что обмануть не получиться
ну а там понятное дело фиксация времени идет когда "пикался" :)
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37881295
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlbibarbatusДиректор хочет видеть кто на месте а кто нет. Пусть закажет видеонаблюдение рабочих мест. И смотреть во сколько именно сегодня человек пришёл. Контрольно-пропускная система с вертушками и пропусками и отчётами кто во сколько вошёл есть, но это подаётся раз в неделю отчёт. А необходимо - каждый день, в любой момент иметь возможность посмотреть, на месте человек в 8.00 или он залогинился в 8.07. Я думаю на КПП есть или мускул или постгрес. Соответственно прилепите веб интерфейс к этой базе и пусть человек наслаждается в онлайне (если директору делать больше нечего). В общем - задачу поставили так.

Вопрос в том как это реализовать. MySQL и два web-интерфейса (админа и пользователя). Такое возможно сделать? И какими средствами? Выбор средств зависит от ваших задач и финансов. Самое простое (дешевое) - локальный сервер на апаче и пр.

Вопрос не в том как реализовать. Вопрос в том - а нахрена? Ну увидит директор что Вася Пупкин пришел в 7.47, а какая-то Мотря в 8.05. Что изменится?
Директор или старпер совдеповский который только и знает что люди должны сидеть от звонка до звонка, или самодур. Что хуже даже и незнаю. Если директор незнает что он должен делать - мне жаль людей которые под ним работают. И еще больше жаль владельцев конторы, т.к. теряют они вероятно очень немало.

Можно пойти по пути кнута и пряника. Найди у япошек систему контроля для офиса и выдай директору стоимость. Незабудь докинуть 15% на русификацию. Цифра в несколько сотен тысяч его враз спустит на землю. Ну а если согласится - получишь отличный скил на будущее.
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37881955
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlbibarbatusКакие средства лучше для этого использовать и какую архитектуру создать?
Или где можно почитать на эту тему?

Есть системы СКУД (Система Контроля и Управления Доступом)
Причем, они контролируют не только вход/выход но и активность пользователей за компьютером.
Причем информация идет не только с компьютера, но и с камер наблюдения.

Стоимость.... ДОРОГО!!!

А так - бумажный журнал и секретарша/кадровик которая ведет учет рабочего времени.

Вопрос не технический, а организационный.

Можно даже в Excel вести.
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37882662
Albibarbatus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Злой Бобр,

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

Создал базу через phpmyadmin, всех в неё занёс. Сделал скрипт который записывает время в базу напрротив каждой фамилии кто во сколько приходит.

НО! Как мне обратиться из веб интерфейса к базе которая создана в phpmyadmin ? Оо Я использовал не Denver, скачал с основного сайта.
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37882675
Albibarbatus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Злой Бобр,

Настроил апач, mysql сервер, php. Всё как было "Серии статей - установка веб-сервера на базе Windows 2008: Apache, MySQL, PHP, PHPMyAdmin" ( http://phpsuxx.blogspot.com/2010/03/windows-2008-apache-mysql-php.html)

Базу делал через phpmyadmin. Впереди ещё - актив директори для веб интерфейса, чтобы оставляли комменты куда уходит население с работы. И отладка logOn скрипта. трудно быть новичком в таких делах...
...
Рейтинг: 0 / 0
Проект БД по учёту рабочего времени
    #37882834
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlbibarbatusНО! Как мне обратиться из веб интерфейса к базе которая создана в phpmyadmin ? Оо Я использовал не Denver, скачал с основного сайта.
Да без разницы денвер или нет. Немного непонятен вопрос. Ты незнаешь как из пхп достучаться до мускула?
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
<?php
    $link = mysql_connect("localhost", "mysql_user", "mysql_password");
    mysql_select_db("my_database", $lnk);
    $query = "SELECT * FROM my_table";
    $result = mysql_query($query);
    ...
    mysql_close($link);
?>


Где-то так. Если что другое непонятно - пиши более разжевано.
...
Рейтинг: 0 / 0
25 сообщений из 25, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проект БД по учёту рабочего времени
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]