Как бы вы сделали этот простой планировщик? - PullRequest
0 голосов
/ 29 июня 2010

Сейчас я работаю над разделом администратора, чтобы составить график смен сотрудников. Дело в том, что в любой день сотрудники работают либо в дневную, либо в ночную смену. Как бы вы поступили так, чтобы его было легко отобразить? Я думал, что у меня есть таблица с именами сотрудников, идущими вниз по первому столбцу. Затем следующие 7 столбцов являются предстоящими 7 днями. В каждой ячейке будут выпадающие списки «Не по расписанию», «Дневная смена» и «Ночная смена». Это как ты это сделал? Я никогда не делал ничего подобного, поэтому я мог бы действительно использовать некоторые советы.

Спасибо!

Ответы [ 2 ]

0 голосов
/ 29 июня 2010

Я думаю, как администратор, я мог бы предпочесть что-нибудь попроще.Раскрывающийся список с День или Ночь ;и возможность выбрать ни один, если нет смены.

0 голосов
/ 29 июня 2010

Что-то вроде сотрудников, вы, вероятно, увидите много текста, несмотря ни на что.Почему бы не просто перечислить время и время, отсортированные по времени?

John Smith in  7:30
Mary Anne  in  7:30

John Smith out 4:00
Mary Anne  out 4:00

Вы можете указать цветовой код в vs out.Вы также можете разбить его на 5 10 15 или 30 минутных приращений для разделов, хотя я не уверен, какое значение будет.Может быть, более быстрая визуальная справка?

Сделайте что-то подобное для «дневного» представления, которое можно развернуть за неделю / месяц и т. Д. Пока вы это делаете, вы можете легко создать представление о расписании сотрудников, которое может бытьнемного более наглядно.

Редактировать: Полагаю, что вышеизложенное не решает ваш вопрос так сильно, как пример того, что вы можете делать с данными, когда они у вас есть.

Для планирования вы можете создать довольно простую форму, состоящую из своего рода поля поиска / автозаполнения для имени сотрудника, а также поля даты и 2 полей времени (вход / выход).Если вы используете что-то вроде диалогового окна jQuery, вы можете вставить эти расписания непосредственно из любого другого представления расписания, чтобы помочь вам увидеть то, что вы ищете.Вы можете легко разместить списки времени входа и выхода в 7 столбцов, чтобы представить неделю в виде «развернутого» представления.Вы можете иметь варианты для страницы по неделям или по дням.При разбивке по дням у вас будет возможность ротации, что может быть полезно, если конец одной недели может повлиять на начало следующей.

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