| 
 | 
| 
 
Что лучше, блокировать документ пользователем или нет? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  guest_20040621 > они сложносоставные и достаточно четко внутри подразделяются на сущности. Не слишком понятна логика перехода от документов к сущностям. Поясните, пожалуйста, какая здесь связь. Не надо придираться к терминам и определениям - о них надо договариваться :) Простейший пример - контракт с приложениями. Это один документ? В некоторых случаях - да. Но при этом его можно достаточно легко разделить на части, причем как логически, так и интерфейсно. Но в то же время их тяжело считать отдельными документами, т.к. самостоятельно друг от друга они ничто. guest_20040621 > Возражаю я только от притянутого за уши, неоправданного усложнения > системы. Внимательно выслушаю Ваши предложения по контролю версий. Какие такие мои предложения? По умолчанию я НЕ предлагаю реализовывать систему контроля версий для документов, если на то нет обоснованной потребности. Из всего, что написал iLLer, я не узрел такой потребности. А принцип Оккама - это один из важных принципов, который позволяет небольшой группе разработчиков (либо вообще одному) за разумное время сделать реально пригодную систему. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 16.06.2005, 21:11 | 
  
  
  
   | 
||
| 
 
Что лучше, блокировать документ пользователем или нет? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Вернусь к оригинальной теме. В нашей системе (медицинский документооборот в онкологическом учреждении) идет запись о том, что документ блокируется определенным пользователем, когда он его закрывает - флаг снимается. Т.е. по сути то же самое, что было предложено выше в топике. Только надо различать документ в реальной жизни и электронном ее отображении: то, что невозможно физически править одновременно в реальной жизни, но что теоритечески было бы правильным - то можно сделать в электронном отображении. Пример: в медицинскую и/б (бумажный вариант) не получится одновременно вставить результат исследования (лаборантом в лаборатории) и, к примеру, этапный эпикриз (лечащим врачом в отделении), т.к. бумажная история одна и не может одновременно находится в двух местах. С электронной же историей таких неприятностей не возникает. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.06.2005, 12:35 | 
  
  
  
   | 
||
| 
 
Что лучше, блокировать документ пользователем или нет? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Пример: в медицинскую и/б (бумажный вариант) не получится одновременно  вставить результат исследования (лаборантом в лаборатории) и, к примеру, этапный эпикриз (лечащим врачом в отделении), т.к. бумажная история одна и не может одновременно находится в двух местах. С электронной же историей таких неприятностей не возникает. результат исследования - это отдельный документ бумажная история или медицинская карта - это пакет документов. Пожалуйста, блокируйте либо результат исследования, либо пакет документов полностью. Никакого одновременного доступа тут нет. Результат анализа заполняет же один лаборант, а не два с ручками сидят и синхронно занося, один содержание электроцитов, другой - лейкоцитов. Рассматривайте документы так, как они обрабатываются в бумажном документообороте, а не наоборот. Posted via ActualForum NNTP Server 1.2 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.06.2005, 13:13 | 
  
  
  
   | 
||
| 
 
Что лучше, блокировать документ пользователем или нет? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Роман Дынник результат исследования - это отдельный документ бумажная история или медицинская карта - это пакет документов. Пожалуйста, блокируйте либо результат исследования, либо пакет документов полностью. Никакого одновременного доступа тут нет. Результат анализа заполняет же один лаборант, а не два с ручками сидят и синхронно занося, один содержание электроцитов, другой - лейкоцитов. Рассматривайте документы так, как они обрабатываются в бумажном документообороте, а не наоборот. Согласен, разбить документ "медицинская карта" на пакет документов. И блокировать минимально возможную единицу редактирования. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.06.2005, 14:11 | 
  
  
  
   | 
||
| 
 
Что лучше, блокировать документ пользователем или нет? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Александр Гoлдун Не надо придираться к терминам и определениям - о них надо договариваться :) Как насчет Код: plaintext ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 17.06.2005, 19:38 | 
  
  
  
   | 
||
| 
 
Что лучше, блокировать документ пользователем или нет? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  > Не надо придираться к терминам и определениям - о них надо договариваться :) И в мыслях не было. Действительно не уловил перехода. > Простейший пример - контракт с приложениями. Это один документ? В некоторых случаях - да. Да, это один документ, если иное не оговаривается специально. > Но при этом его можно достаточно легко разделить на части, причем как логически, так и интерфейсно. > Но в то же время их тяжело считать отдельными документами, т.к. самостоятельно друг от друга они ничто. Обращали внимание на формулировки типа: спецификация бла-бла - приложение N, _являющееся неотъемлемой частью_ настоящего доровора (или типа того)? Не могу навскидку сказать, какими нормативными документами регламентируются договорные отношения, но наверняка перечень основных документов конечен. И из чего они фактически состоят - imho дело десятое. > Какие такие мои предложения? По умолчанию я НЕ предлагаю реализовывать систему контроля версий > для документов, если на то нет обоснованной потребности. Да есть такая потребность. Везде, где есть параллельная работа с документами. Основная проблема imho в том, что документ - это необязательно псевдоотчет с автозаполнением; в общем случае - это абстрактный файл одного из заранее определенных форматов. Если иметь в виду информационную систему, видимо, логично будет представить документ как совокупность псевдоотчетов и файлов. Для файловой части - система контроля версий. Imho без вариантов. А для псевдоотчетной части вполне достаточно интерпретации версионности как хронологии (предполагается, что нормальная информационная система подразумевает хронологию изменений): дата есть у всех документов. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 18.06.2005, 20:30 | 
  
  
  
   | 
||
| 
 
Что лучше, блокировать документ пользователем или нет? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Код: plaintext 1. 2. 3. 4. если есть пример буду очень признателен. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.06.2005, 07:18 | 
  
  
  
   | 
||
| 
 
Что лучше, блокировать документ пользователем или нет? 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  >>Кстати, СУБД случаем у вас не Oracle? А то и изобретать ничего не  >>придется... Видимо автор имел ввиду версионный механизм используемый в оракле против блокировочного используемого в mssql. Но речь то в этом топике вовсе не об этом и версионный механизм не решает проблем обозначенных в этом топике. Это всего лишь модель управления транзакциями. Posted via ActualForum NNTP Server 1.2 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.06.2005, 09:10 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=33&msg=33121909&tid=1549605]:  | 
    0ms | 
get settings:  | 
    9ms | 
get forum list:  | 
    11ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    66ms | 
get topic data:  | 
    11ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    46ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 13ms | 
| total: | 168ms | 

| 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    «На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
    
    
    ... ля, ля, ля ...