|
|
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
Впервые столкнулся с задачей: необходимо сделать систему учёта прихода/ухода сотрудников, с возможностью сотрудникам писать, куда конкретно они ушли. Я в этом деле человек очень не опытный, хотелось бы узнать ваше мнение, и на чём собственно это поднимать. Как я вижу: пользователь входя на компьютер под своей учётной записью автоматически запускает LogOn скрипт, в котором, например: WriteLine(User: __ ; LOGON time: __ ; Date: __; workstation: __; comment: __) Когда уходит либо просто выключает компьютер и отрабатывает LogOut скрипт, но с возможностью написать комментарий (например всплывающее окно перед выключением компа куда User пишет, куда он уходит). Просматривать начальству ситуацию с теми кто на работе, а кто опаздывает - через WEB интерфейс. Соответственно вопрос: Какие средства лучше для этого использовать и какую архитектуру создать? Или где можно почитать на эту тему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2012, 13:25 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
Albibarbatusс возможностью сотрудникам писать, куда конкретно они ушли Зачем это писать? зы. На всякий случай спрошу небольшим оффтопиком, знает ли уважаемый ТС, что обязанность учёта рабочего времени по закону возложена на работодателя? Albibarbatusавтоматически запускает LogOn скрипт Почему нельзя данные собрать из EventLog-а? Как угодно удалённо. AlbibarbatusКакие средства лучше для этого использовать? Встроенные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2012, 13:33 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
Сергей ВаскецовВстроенные. Но как тогда из веба смотреть кто и как опоздал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2012, 14:18 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
AlbibarbatusНо как тогда из веба смотреть кто и как опоздал? По сути - ровно как и предполагается. Выташить данные и показать. Погуглить, как работать с EvenLog. Кроме того, не совсем понятна корреляция работы с "пришёл залогинился и ковыряю в носу". Возможно в конкретной ситуации корректнее будет фиксировать работу по запуску конкретных приложений и выходу из них. Короче говоря, если под работой понимается не некая рабочая софтина, работающая с БД (а в этом случае всё куда проще), то необходимость запуска каких-то скриптов, которые куда-то что-то в какую-то БД запишут, да ещё и пользователь чтобы что-то понаписал, совершенно не очевидна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2012, 14:24 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
Забавно: последние пару лет работы в офисе я не выключал компьютер уходя и, соответственно, не логинился возвращаясь. Как в таких условиях будет работать система аффтара - не представляю. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2012, 14:31 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakovсистема аффтара вы всё правильно говорите. Но организация государственная, как приказали, так и работаем. Есть ли возможность, допустим, на MySQL реализовать таблицу, куда будет записываться по EvenLog ? И как реализовать взаимодействие web интерфейса и mySQL ? те ещё глупые вопросы:( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2012, 14:46 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
Albibarbatus, а не проще ли установить карточную систему доступа в помещение - там регистрация уже реализована :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2012, 13:17 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
Albibarbatus, Вшить чипы сотрудникам уже предлагали?.. Бредовая идея. Есть контрольно-пропускные системы где реализована фиксация прохода сотрудника. А есть системы мониторинга деловой активности. Там идет слежение за изменениями БД, или даже на уровне нажатия клавиш сотрудником. Первая используется для контроля рабочего времени отделами начисления ЗП. Вторая - руководством и СБ для выявления фактов попытки несанкционированного доступа к данным, дибо тупо отлыниванием на рабочем месте. У японцев вторая система реализована вплоть до слежения по распознаванию лица и навигацией по офису (они можно сказать повернуты на работе). В наших реалиях часто используется первый вид систем. Очень редко второй, в части контроля за БД. В части остального вторая система у нас ненашла широкого применения (по понятным причинам). Так что непытайтесь самостоятельно что-то изобретать. В итоге этим никто небудет пользоваться. Исходите из необходимого минимума. На остальное тупо забить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2012, 13:31 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2012, 02:32 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
Злой Бобр, Директор хочет видеть кто на месте а кто нет. И смотреть во сколько именно сегодня человек пришёл. Контрольно-пропускная система с вертушками и пропусками и отчётами кто во сколько вошёл есть, но это подаётся раз в неделю отчёт. А необходимо - каждый день, в любой момент иметь возможность посмотреть, на месте человек в 8.00 или он залогинился в 8.07. В общем - задачу поставили так. Вопрос в том как это реализовать. MySQL и два web-интерфейса (админа и пользователя). Такое возможно сделать? И какими средствами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2012, 08:33 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
Albibarbatus, на месте человек в 8.00 или он залогинился в 8.07. В общем - задачу поставили так. Залачу то они поставили: Залагонился сам или достаточно, чтобы хоть кто-то залогонился за него (он поросил к примеру приятеля)? Ить одно дело БД налобать и совсем другое обеспечить актуальность инфы в ней. Тем более, что есть опасения, что Вашему директору делать нечего, что он хочит каким-то ф-ями типа кадровиков заняться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2012, 09:41 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
vadiminfo, Да, один человек во всём отделе может спокойно включить все компы и тем залогинить коллег. Но рано или поздно можно так и попасть. Но всё таки прошу хелп. Как связать базу в MySQL с weи-интрерфейсом? нужен апач? web писать на php? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2012, 10:14 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
AlbibarbatusНо всё таки прошу хелп. Как связать базу в MySQL с weи-интрерфейсом? нужен апач? web писать на php? Скорей всего, этот вопрос луче задать с разделе MySQL. В любом случае, скорее всего, относится не к проетированию БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2012, 10:44 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
Сергей ВаскецовКроме того, не совсем понятна корреляция работы с "пришёл залогинился и ковыряю в носу". Возможно в конкретной ситуации корректнее будет фиксировать работу по запуску конкретных приложений и выходу из них. Следующий шаг - отработка ситуации "пришёл, залогинился, запустил нужное приложение и ковыряю в носу"? Например - паузы между шевелениями мышой замерять... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2012, 10:48 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
AlbibarbatusНо всё таки прошу хелп. Как связать базу в MySQL с weи-интрерфейсом? нужен апач? web писать на php? Да, нужен какой-нибудь web-сервер. Да, писать придётся на чём-нибудь. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2012, 11:29 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
AZvСледующий шаг - отработка ситуации "пришёл, залогинился, запустил нужное приложение и ковыряю в носу"? Это вопросы не ко мне, а к ТС. В моём понимании (если больше нет никаких подробностей), если человек на рабочем месте - он работает, прочее - по результатам труда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2012, 12:37 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
Сергей ВаскецовЭто вопросы не ко мне, а к ТС. Ну, собственно, туда и летело :-) (пардон, если зацепило) Сергей ВаскецовВ моём понимании (если больше нет никаких подробностей), если человек на рабочем месте - он работает, прочее - по результатам труда. Я б даже усугубил - если речь не идет об узкоспецифической деятельности, требующей обязательного присутствия сотрудника на раб. месте (диспетчеры разные, дежурные по системам видеонаблюдения и к ним примкнувшие) - правильному работодателю фиолетово, где находятся сотрудники до тех пор пока исправно выдается упомянутый результат. В случае же "дежурной" деятельности - контроль за сотрудниками техническими средствами тоже на 100% не решается (если не рассматривать подачу 220v на стул сотрудника. Хотя и такие решения тоже на 100% не гарантируют...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2012, 13:02 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
Здесь на форуме http://www.sql.ru/forum/afsearch.aspx?s=SiMBA&bid=1 описывалась система, собирающая информацию о работе серверов в базу, используя VBS|WSH. Наверное, можно аналогично собрать информацию о работе персональных компьютеров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2012, 13:20 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
AZvесли не рассматривать подачу 220v на стул сотрудника.не на стул, а на пол вокруг стула ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2012, 14:33 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
че мы только не пробовали остановились на варианте когда всем раздали карточки с фоткой и штрих кодом и при входе/выходе через КПП он сканерили их... за стеклом дежурки - охранники (имеющие возможность ессно сверить физиономию на экране монитора и вживую) так что обмануть не получиться ну а там понятное дело фиксация времени идет когда "пикался" :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2012, 15:20 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
AlbibarbatusДиректор хочет видеть кто на месте а кто нет. Пусть закажет видеонаблюдение рабочих мест. И смотреть во сколько именно сегодня человек пришёл. Контрольно-пропускная система с вертушками и пропусками и отчётами кто во сколько вошёл есть, но это подаётся раз в неделю отчёт. А необходимо - каждый день, в любой момент иметь возможность посмотреть, на месте человек в 8.00 или он залогинился в 8.07. Я думаю на КПП есть или мускул или постгрес. Соответственно прилепите веб интерфейс к этой базе и пусть человек наслаждается в онлайне (если директору делать больше нечего). В общем - задачу поставили так. Вопрос в том как это реализовать. MySQL и два web-интерфейса (админа и пользователя). Такое возможно сделать? И какими средствами? Выбор средств зависит от ваших задач и финансов. Самое простое (дешевое) - локальный сервер на апаче и пр. Вопрос не в том как реализовать. Вопрос в том - а нахрена? Ну увидит директор что Вася Пупкин пришел в 7.47, а какая-то Мотря в 8.05. Что изменится? Директор или старпер совдеповский который только и знает что люди должны сидеть от звонка до звонка, или самодур. Что хуже даже и незнаю. Если директор незнает что он должен делать - мне жаль людей которые под ним работают. И еще больше жаль владельцев конторы, т.к. теряют они вероятно очень немало. Можно пойти по пути кнута и пряника. Найди у япошек систему контроля для офиса и выдай директору стоимость. Незабудь докинуть 15% на русификацию. Цифра в несколько сотен тысяч его враз спустит на землю. Ну а если согласится - получишь отличный скил на будущее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2012, 20:36 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
AlbibarbatusКакие средства лучше для этого использовать и какую архитектуру создать? Или где можно почитать на эту тему? Есть системы СКУД (Система Контроля и Управления Доступом) Причем, они контролируют не только вход/выход но и активность пользователей за компьютером. Причем информация идет не только с компьютера, но и с камер наблюдения. Стоимость.... ДОРОГО!!! А так - бумажный журнал и секретарша/кадровик которая ведет учет рабочего времени. Вопрос не технический, а организационный. Можно даже в Excel вести. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2012, 12:06 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
Злой Бобр, Спасибо за всестороннее обсуждение проблемы закабаления сотрудников) Создал базу через phpmyadmin, всех в неё занёс. Сделал скрипт который записывает время в базу напрротив каждой фамилии кто во сколько приходит. НО! Как мне обратиться из веб интерфейса к базе которая создана в phpmyadmin ? Оо Я использовал не Denver, скачал с основного сайта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2012, 17:38 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
Злой Бобр, Настроил апач, mysql сервер, php. Всё как было "Серии статей - установка веб-сервера на базе Windows 2008: Apache, MySQL, PHP, PHPMyAdmin" ( http://phpsuxx.blogspot.com/2010/03/windows-2008-apache-mysql-php.html) Базу делал через phpmyadmin. Впереди ещё - актив директори для веб интерфейса, чтобы оставляли комменты куда уходит население с работы. И отладка logOn скрипта. трудно быть новичком в таких делах... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2012, 17:45 |
|
||
|
Проект БД по учёту рабочего времени
|
|||
|---|---|---|---|
|
#18+
AlbibarbatusНО! Как мне обратиться из веб интерфейса к базе которая создана в phpmyadmin ? Оо Я использовал не Denver, скачал с основного сайта. Да без разницы денвер или нет. Немного непонятен вопрос. Ты незнаешь как из пхп достучаться до мускула? Код: php 1. 2. 3. 4. 5. 6. 7. 8. Где-то так. Если что другое непонятно - пиши более разжевано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2012, 20:37 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=37880511&tid=1541608]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
152ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
77ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 486ms |

| 0 / 0 |
