powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Схема данных расписаний доступных ресурсов (эталонная модель)
24 сообщений из 24, страница 1 из 1
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39612604
wewewew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, в очередной раз встала задача разработки расписаний работы врачей с возможностью записи на их прием.
В этот раз задумался решить ее по "научному".
В связи с этим вопрос: существует ли эталонная модель такой вещи, например в такой науке как кибернетика?
То есть некая универсальная модель доступных ресурсов со слотами записи? А то надоело каждый раз изобретать велосипед.

Помогите пожалуйста с вопросом, пока ничего подомного не нашел.
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39612663
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wewewew,

А в чём проблема? «Слот записи» это что? Начало+конец+врач+клиент?
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39612664
wewewew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема в том, что нет исчерпывающих требований.
Боюсь, что покрыв текущие требования с появлением новых придется все серьезно дорабатывать/переделывать.
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39612762
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Боюсь обрадовать, но в медицине по этой части исчерпывающих требований никто и не даст. Но на генераторов идей можно нарваться запросто.

Сейчас хотят записывать на прием к врачу, потом возникнет идея вести расписание на томограф. Потом вспомнят, что за томографом-то работают тоже врачи, и надо их расписания совмещать. Потом, когда наконец-то все сделаете, станет понятно, что на томограф можно было расписание и не делать. Достаточно было и на врачей, а степень загрузки аппарата, ради которой собственно начали городить расписание, можно посчитать просто учитывая использование аппарата при регистрации медицинской процедуры.
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39612797
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wewewew,

Речь идёт об обычном расписании, остальное (ваши непонятные исчерпывающие требования) — обвес. Сделайте расписание.

Проблема при построении расписаний может быть только одна: поиск свободных периодов времени, и при чём быстрый поиск. Это можно сделать только одним способом, это планировать полное расписание на конкретный промежуток времени (на год, допустим). Универсальный поиск в ±бесконечность с сделать невозможно.
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39612832
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wewewewПроблема в том, что нет исчерпывающих требований.
Боюсь, что покрыв текущие требования с появлением новых придется все серьезно дорабатывать/переделывать.почему мы должны гадать за вас ваши требования?
Бизнес аналитик есть?
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39612951
Serguei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wewewewПроблема в том, что нет исчерпывающих требований.
Боюсь, что покрыв текущие требования с появлением новых придется все серьезно дорабатывать/переделывать.

Тогда лучше не надо начинать делать. А не боитесь, что тут посоветуют, а требования все равно не полные окажутся? По всем признакам перфекционист, который даже боится взяться за работу будучи уверенным в своем провале
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39613184
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wewewew,

Есть.
Задачу составления расписания в общем случае можно свести к задаче линейного программирования.
Но пока не введены в строй квантовые компьютеры решение системы линейных уравнений, для составления расписания, требует очень много времени.
<:o)
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39613258
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,

это только при условии ±бесконечность. на выбранном ограниченном промежутке времени задача легко решается средствами RDBMS, только каждое изменение потребует перепланирование, разбиение и слияние свободных промежутков времени.
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39613282
WebSharper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39613338
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

Насчет бесконечности не знаю.
Но оптимальное расписание ВУЗа, когда мы прикидывали, выходило что считать будет тысячу лет :-)
Поэтому забили на автоматическое составление расписания.
Просто сделали интерфейс для человека, который создавал расписание, с контролем "коллизий".
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39613453
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulНо оптимальное расписание ВУЗа, когда мы прикидывали, выходило что считать будет тысячу лет :-)

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

главное в этом деле быстрый поиск по куче параметров, включая наличие свободного времени в определённом диапазоне.

это не имеет никакого отношения к генерации и методикам построения расписаний.
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39613634
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для начала надо ознакомиться с теорией расписаний - хотя бы отсюда начиная https://ru.wikipedia.org/wiki/Теория_расписаний
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39613636
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39613846
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

у тя всё про приборы и цехи, даже если разговариваешь о врачах
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39613865
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttmad_nazgulНо оптимальное расписание ВУЗа, когда мы прикидывали, выходило что считать будет тысячу лет :-)

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

главное в этом деле быстрый поиск по куче параметров, включая наличие свободного времени в определённом диапазоне.

это не имеет никакого отношения к генерации и методикам построения расписаний.

Не соглашусь с вами.
Поток больных это одна из составляющих системы уравнений.
Грубо говоря нам нужно за минимальное количество часов обслужить максимальное количество больных.
Причем ресурсы ограничены (время/врачи)

Но т.к. данная задача в общем случае приемлемого решения не имеет, то ее сводят к более простой.

Например у нас ВУЗе был "ресурс" - кабинеты информатики (с компьютерами)
У преподавателей было расписание занятий.
Мы им дали интерфейс для резервирования кабинетов для занятий.
И да, там были куча фильтров, которые позволяли искать свободные кабинеты по разным условиям.
Был ФЛК, который, например, не позволял занимать определенные кабинеты для всех, а только для конкретных групп/специальностей.

В принципе к этой задаче можно свести задачу ТС.
Т.е. имеется жестко заданное расписание врачей.
А пациент резервирует время у конкретного врача.
Но тогда задача "составления расписания" выноситься за скобки.
Остается только резервирование времени.
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39613953
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulНе соглашусь с вами.

Вы и не можете согласиться, так как настойчиво продолжаете путать ужа с ежом.
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39613994
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttmad_nazgulНе соглашусь с вами.

Вы и не можете согласиться, так как настойчиво продолжаете путать ужа с ежом.

Еще раз
1) Есть задача "расписания дежурства врачей".
2) Есть задача "записи на прием".

1) задача не имеет практического решения и решается "в ручную".
2) задача вполне решается и не является сложной
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39614007
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,

речь идёт про 2) читайте начало топика :)
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39614170
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttViPRos,

у тя всё про приборы и цехи, даже если разговариваешь о врачах
В ВИП.Производство все это называется одним словом "Процессор".
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39614185
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRoshVosttViPRos,

у тя всё про приборы и цехи, даже если разговариваешь о врачах
В ВИП.Производство все это называется одним словом "Процессор".

да не впился тут процессор, решается на любом SQL ))
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39614201
d7i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для разработчиков велосипедов
https://health24.life/FAQ/article/152
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39615071
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wewewewПроблема в том, что нет исчерпывающих требований.
Начните с неисчерпывающих. Выделите главное. Довесите второстепенное потом.

Ну а теоретически оно всё здесь уже разжёвано в виде ссылок на википедию. Только теорию можно применять лишь в соответствующей ей нише. А потому - ваша задача состыковать вашу нишу с имеющимися теориями.

А вот делать идеальное решение чревато вечным отсутствием решения.
...
Рейтинг: 0 / 0
Схема данных расписаний доступных ресурсов (эталонная модель)
    #39632431
wewewew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,
Большое спасибо! Нужна была именно эта ссылка.
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Схема данных расписаний доступных ресурсов (эталонная модель)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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