|
|
|
Как лучше хранить графики работы!
|
|||
|---|---|---|---|
|
#18+
Сталкивался ли кто нибудь с такой задачей, и нет ли какого нибудь стандартного решения? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2007, 13:37 |
|
||
|
Как лучше хранить графики работы!
|
|||
|---|---|---|---|
|
#18+
проектирофщикСталкивался ли кто нибудь с такой задачей, и нет ли какого нибудь стандартного решения? Спасибо Если обычная посменная работа, то можно так: таблица СМЕНЫ(ID, время начала, время окончания, продолжительность, ID категории вредности) таблица Работники (ID, таб.№, ФИО, ID категории вредности, ID отдела, ....) таблица График (ID, ID работника, ID смены) Если график работы "плавающий" (пришел сегодня в 9, завтра в 10, послезавтра не пришел совсем) то надо думать... Вы бы хоть задачу поподробнее описали, предметную область.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2007, 14:35 |
|
||
|
Как лучше хранить графики работы!
|
|||
|---|---|---|---|
|
#18+
Станислав С...кий Если обычная посменная работа, то можно так: таблица СМЕНЫ(ID, время начала, время окончания, продолжительность, ID категории вредности) таблица Работники (ID, таб.№, ФИО, ID категории вредности, ID отдела, ....) таблица График (ID, ID работника, ID смены) Такую форму описания можно считать аналитически заданной. Есть некая функция присутствия человека на работе, а указанные данные являются её параметрами. Сами по себе эти данные графиком работы не являются, но могут служить для его синтеза. Очевидно для более хитрых графиков работы, нужны другие функции с иным набором параметров. Собственно график работы человека можно описать множеством интервалов его присутствия на рабочем месте. Каждое присутствие (или приход/уход) - запись в БД. Можно отмечать приходы и уходы, перерывы на обед, перекур и т.п, а так же командировки, отпуска приём на работу и увольнение, временные переводы, причём можно различать плановые и фактические показатели, тогда как вариант предложенный Станиславом годиться только для описания плановых показателей (что тоже важно, не набивать же график работы вручную). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2007, 15:09 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=34975811&tid=1544162]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
166ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 440ms |

| 0 / 0 |
