| 
 | 
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Коллеги, в очередной раз встала задача разработки расписаний работы врачей с возможностью записи на их прием. В этот раз задумался решить ее по "научному". В связи с этим вопрос: существует ли эталонная модель такой вещи, например в такой науке как кибернетика? То есть некая универсальная модель доступных ресурсов со слотами записи? А то надоело каждый раз изобретать велосипед. Помогите пожалуйста с вопросом, пока ничего подомного не нашел. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 09.03.2018, 16:23 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  wewewew, А в чём проблема? «Слот записи» это что? Начало+конец+врач+клиент? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 09.03.2018, 19:03 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Проблема в том, что нет исчерпывающих требований. Боюсь, что покрыв текущие требования с появлением новых придется все серьезно дорабатывать/переделывать. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 09.03.2018, 19:06 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Боюсь обрадовать, но в медицине по этой части исчерпывающих требований никто и не даст. Но на генераторов идей можно нарваться запросто. Сейчас хотят записывать на прием к врачу, потом возникнет идея вести расписание на томограф. Потом вспомнят, что за томографом-то работают тоже врачи, и надо их расписания совмещать. Потом, когда наконец-то все сделаете, станет понятно, что на томограф можно было расписание и не делать. Достаточно было и на врачей, а степень загрузки аппарата, ради которой собственно начали городить расписание, можно посчитать просто учитывая использование аппарата при регистрации медицинской процедуры. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 10.03.2018, 13:00 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  wewewew, Речь идёт об обычном расписании, остальное (ваши непонятные исчерпывающие требования) — обвес. Сделайте расписание. Проблема при построении расписаний может быть только одна: поиск свободных периодов времени, и при чём быстрый поиск. Это можно сделать только одним способом, это планировать полное расписание на конкретный промежуток времени (на год, допустим). Универсальный поиск в ±бесконечность с сделать невозможно. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 10.03.2018, 15:44 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  wewewewПроблема в том, что нет исчерпывающих требований. Боюсь, что покрыв текущие требования с появлением новых придется все серьезно дорабатывать/переделывать.почему мы должны гадать за вас ваши требования? Бизнес аналитик есть? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 10.03.2018, 18:52 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  wewewewПроблема в том, что нет исчерпывающих требований. Боюсь, что покрыв текущие требования с появлением новых придется все серьезно дорабатывать/переделывать. Тогда лучше не надо начинать делать. А не боитесь, что тут посоветуют, а требования все равно не полные окажутся? По всем признакам перфекционист, который даже боится взяться за работу будучи уверенным в своем провале ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 11.03.2018, 11:04 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  wewewew, Есть. Задачу составления расписания в общем случае можно свести к задаче линейного программирования. Но пока не введены в строй квантовые компьютеры решение системы линейных уравнений, для составления расписания, требует очень много времени. <:o) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.03.2018, 08:02 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  mad_nazgul, это только при условии ±бесконечность. на выбранном ограниченном промежутке времени задача легко решается средствами RDBMS, только каждое изменение потребует перепланирование, разбиение и слияние свободных промежутков времени. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.03.2018, 10:56 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Мне напоминает production scheduling https://en.wikipedia.org/wiki/Scheduling_(production_processes)#Scheduling_algorithms https://en.wikipedia.org/wiki/Job_shop_scheduling ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.03.2018, 11:21 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  hVostt, Насчет бесконечности не знаю. Но оптимальное расписание ВУЗа, когда мы прикидывали, выходило что считать будет тысячу лет :-) Поэтому забили на автоматическое составление расписания. Просто сделали интерфейс для человека, который создавал расписание, с контролем "коллизий". ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.03.2018, 12:18 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  mad_nazgulНо оптимальное расписание ВУЗа, когда мы прикидывали, выходило что считать будет тысячу лет :-) вы путаете. генерацию расписаний с записью на приём к врачу. не надо ничего генерировать. выбираете свободное время, записываетесь. теперь туда записаться нельзя. главное в этом деле быстрый поиск по куче параметров, включая наличие свободного времени в определённом диапазоне. это не имеет никакого отношения к генерации и методикам построения расписаний. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.03.2018, 14:11 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Для начала надо ознакомиться с теорией расписаний - хотя бы отсюда начиная  https://ru.wikipedia.org/wiki/Теория_расписаний ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.03.2018, 16:59 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Для врачей начиная отсюда  https://ru.wikipedia.org/wiki/Система_массового_обслуживания ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.03.2018, 17:03 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  ViPRos, у тя всё про приборы и цехи, даже если разговариваешь о врачах ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.03.2018, 00:38 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  hVosttmad_nazgulНо оптимальное расписание ВУЗа, когда мы прикидывали, выходило что считать будет тысячу лет :-) вы путаете. генерацию расписаний с записью на приём к врачу. не надо ничего генерировать. выбираете свободное время, записываетесь. теперь туда записаться нельзя. главное в этом деле быстрый поиск по куче параметров, включая наличие свободного времени в определённом диапазоне. это не имеет никакого отношения к генерации и методикам построения расписаний. Не соглашусь с вами. Поток больных это одна из составляющих системы уравнений. Грубо говоря нам нужно за минимальное количество часов обслужить максимальное количество больных. Причем ресурсы ограничены (время/врачи) Но т.к. данная задача в общем случае приемлемого решения не имеет, то ее сводят к более простой. Например у нас ВУЗе был "ресурс" - кабинеты информатики (с компьютерами) У преподавателей было расписание занятий. Мы им дали интерфейс для резервирования кабинетов для занятий. И да, там были куча фильтров, которые позволяли искать свободные кабинеты по разным условиям. Был ФЛК, который, например, не позволял занимать определенные кабинеты для всех, а только для конкретных групп/специальностей. В принципе к этой задаче можно свести задачу ТС. Т.е. имеется жестко заданное расписание врачей. А пациент резервирует время у конкретного врача. Но тогда задача "составления расписания" выноситься за скобки. Остается только резервирование времени. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.03.2018, 05:42 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  mad_nazgulНе соглашусь с вами. Вы и не можете согласиться, так как настойчиво продолжаете путать ужа с ежом. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.03.2018, 10:28 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  hVosttmad_nazgulНе соглашусь с вами. Вы и не можете согласиться, так как настойчиво продолжаете путать ужа с ежом. Еще раз 1) Есть задача "расписания дежурства врачей". 2) Есть задача "записи на прием". 1) задача не имеет практического решения и решается "в ручную". 2) задача вполне решается и не является сложной ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.03.2018, 11:16 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  mad_nazgul, речь идёт про 2) читайте начало топика :) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.03.2018, 11:30 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  hVosttViPRos, у тя всё про приборы и цехи, даже если разговариваешь о врачах В ВИП.Производство все это называется одним словом "Процессор". ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.03.2018, 15:22 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  ViPRoshVosttViPRos, у тя всё про приборы и цехи, даже если разговариваешь о врачах В ВИП.Производство все это называется одним словом "Процессор". да не впился тут процессор, решается на любом SQL )) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.03.2018, 15:52 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Для разработчиков велосипедов https://health24.life/FAQ/article/152 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.03.2018, 16:10 | 
  
  
  
   | 
||
| 
 
Схема данных расписаний доступных ресурсов (эталонная модель) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  wewewewПроблема в том, что нет исчерпывающих требований. Начните с неисчерпывающих. Выделите главное. Довесите второстепенное потом. Ну а теоретически оно всё здесь уже разжёвано в виде ссылок на википедию. Только теорию можно применять лишь в соответствующей ей нише. А потому - ваша задача состыковать вашу нишу с имеющимися теориями. А вот делать идеальное решение чревато вечным отсутствием решения. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 14.03.2018, 22:25 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=33&msg=39612832&tid=1547234]:  | 
    0ms | 
get settings:  | 
    10ms | 
get forum list:  | 
    15ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    67ms | 
get topic data:  | 
    12ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    58ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 246ms | 
| total: | 420ms | 

| 0 / 0 | 

На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.