|
Разработка расписание | ☑ | ||
---|---|---|---|---|
0
ТДК
17.01.24
✎
19:49
|
нетиповая конфигурация разработанная давным-давно для учебного центра и сейчас появилась задача разработки и хранения расписания для сотрудников.
Что ожидается по окончании реализации задачи 1) составить план для каждого сотрудника 2) определять свободные слоты 3) планировать занятия в свободные слоты 4) отражать в расписании и хранить информацию по фактически выполненных занятиям 5) за произвольный интервал получать фактическую нагрузку преподавателя. Понимать сколько всего было запланировано, сколько фактически отработал 6) графическое отображение расписания по отделу и в целом по организации. Предусловия: Рабочий день с 8 до 20 часов. Занятия/свободные слоты идут по 30 минут и кратное количество времени. Отсутствует ситуация когда у некоего препода урок длится 50 минут. В таком случае слоты будут забронированы на 60 минут. Что порекомендуете для проработки архитектуры решения, что решение получилось и удобным и производительным? |
|||
1
Волшебник
17.01.24
✎
19:53
|
Изучите существующую конфу и поймите, чем она Вам не подходит
|
|||
2
ТДК
17.01.24
✎
19:57
|
(1) конфа подходит.
|
|||
3
Волшебник
17.01.24
✎
20:00
|
(2) Ну так зачем ветка на форуме? Арбайтен!
|
|||
4
AAA
17.01.24
✎
20:09
|
(3)Вы Волшебник или нет? Махните палочкой, чтобы все их хотелки исполнились. Расписание - явись )
|
|||
5
Волшебник
17.01.24
✎
20:12
|
(4) Это так не работает. Сначала нужно заключить договор на предпроектное обследование, потом на проектирование и внедрение, потому тех.поддержка. Тут вам не Нарния
|
|||
6
d4rkmesa
17.01.24
✎
20:35
|
(0) Нужно определиться, для начала, в разрезе чего происходит планирование: преподавателей, групп или помещений. Далее, в 1С есть прикольная штука - Планировщик, соответственно разрез планирования - измерения планировщика. Но планировщик - визуальная часть, каждый элемент планировщика(занятый слот) - отдельный документ(Бронирование, например) с регистром сведений (который реализует некоторую логическую целостность), бронирование осуществляется при проведении(запрос с проверкой можно либо до, либо после проведения впендюрить). Можно накодить так, что можно будет легко и просто накидывать эти элементы в планировщик, чтобы потом открывалась форма документика и нажатием Ок подтверждалось бронирование слота. Можно разрешить перетаскивание элементов и, к примеру, открывать документ по окончании перетаскивания для подтверждения изменений и перебронирования. Печатные формы расписания по вкусу написать несложно.
Я как то давно делал бронирование помещений в УПП, задача с виду простая, но нужно учесть, что чем больше элементов в планировщике, тем медленнее он работает. В современных конфах можно сделать красиво-асинхронно. |
|||
7
Гена
17.01.24
✎
20:41
|
А в чём загвоздка? Задачка для студента. Заведите два новых регистра: план и факт, двигайте их доками своей самописки и выводите потом инфу в любых рюшечках.
|
|||
8
d4rkmesa
17.01.24
✎
20:44
|
(6) Небольшое дополнение, если конфа на обычных формах, то надо будет постараться, чтобы Планировщик выглядел не слишком коряво. На родных УФ отображение получше, похоже уже на google-календарь. Можно рандомом еще какой-нибудь цвет присваивать добавляемому элементу, ограничив пастельными оттенками.
|
|||
9
ТДК
17.01.24
✎
20:55
|
(6) планирование происходит в разрезе только преподавателей.
Документов влияющих на расписание у меня получается 3 первый - это постановка преподователя в график. Если поставили, то должен показываться в расписании как свободный второй - это планируемая запись на определенный день и время. Это может случиться, а может и нет. При этом, занятый слот нужно подкрашивать иным цветом. Третий - это фактически проведенное занятие и на форме это слот должен окрашиваться красным. из самой печатной формы (я про нее думал), возможно открытие документов которые повлияли на запись, фактическое проведение занятия. (8) конфа ну УФ за планировщик - спасибо тебе :) |
|||
10
Asmody
17.01.24
✎
21:38
|
(4) У нас один взмах палочкой - от 1.5 млн. руб. И это только за "посмотреть".
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |