Медицинская база (работа с данными)
Пример длинного «слепого» списка:
«Слепого» в смысле: «смотришь на него и ничего не ведешь». И дело не в китайских названиях. Они, хоть, короткие. При заполненной базе (т.е при большом количестве любой введённой информации) список препаратов будет выглядеть ещё хуже.
А это нехорошо, потому нужны какие-то инструменты, позволяющие смотреть на данные так, что этот большой объем хранящееся где-то внутри информации перестаёт ощущаться. Обычно для этого используется рассовывание по всевозможным группам и возможность быстрой выборки по каким-то «фильтрам».
В случае точек всё осложняется тем, что не очень понятно, как это всё группировать при том, что визуальная информация типа списков по меридианам:
… должна быть вспомогательной. Ведь я хочу заставить машину работать с этой информацией. Для этого надо всё описывать в виде связей – взаимодействий. Но и для визуальной работы с данными без картинок надо бы что-то придумать. Придумалась привязка каждой точки к ближайшей кости скелета и вывод такого пока почти пустого отчёта:
Есть надежда, что так будет виднее. К тому же в список колонок – характеристик можно добавлять что угодно (настройками отчета) что ещё повысит информативность и читаемость данных. В данном конкретном случае происходит как бы переименование «тао-дао» в более понятное и глазам и мозгу «Грудной позвонок №01».
Начался ввод информации – начались проблемы. Это же только в идеале (которого не бывает) всё с самого начала известно, надо только всё аккуратно ввести. В реальности требуется исправление ошибок, например. Причём чем проще и быстрее их можно увидеть, тем лучше. А ещё могут возникнуть идеи (типа отчёта с привязкой к костям) и под них потребуется большой доввод информации.
Вопрос в том, сколько времени на всё это потребуется. Вспоминается программа с вводом НДФЛ что ли для налоговой. Приятель пошутил что это специально так написано, чтобы эти бухгалтера по улицам не шлялись и не хулиганили. Чем надо было думать, чтобы для постоянно повторяемого действия требовалось нажать 10 кнопок?!
А всё очень просто. Пусть я хочу расставить эти позвонки, используя поиск по уже введённой информации по слову «позвонок».
Считаю, сколько всего мне надо нажать:
№1 Найденная длинная строка:
№2 Объект:
№3: Список характеристик:
№4 Создать характеристику
Это тот случай, когда теоретически всё можно ввести и найти. Практически же таким пользоваться невозможно. Точнее это будет то, что в лучшем случае вызывает подобные шутки (в худшем совсем другие чувства).
Это всё просто недоделано. Причём без того самого большого ввода информации не удалось бы увидеть ни «слепой список» и излишнюю трудоёмкость изменения информации. Раньше были предположения об информации, которые позволили хотя бы придумать общую структуру, в которую это всё скорее всего удастся сохранить. Но только конкретные данные, т.е то, что может потребоваться с ними сделать, позволяют уточнить уже не структуру (в которую это всё можно записать) на набор инструментов для работы с этой информацией. Откуда же мне было заранее знать, что мне потребуется быстро просматривать одну характеристику и добавлять другую?
При вводе возникла проблема потому появились новые кнопки и настройки:
Теперь здесь можно выходить на просмотр не только значения (длинной строки) но и сразу на объект, на просмотр настроенной по умолчанию (для просмотра) длинной строки и даже добавлять (тоже настроенную характеристику)/ Вот все эти настройки в только что появившемся справочнике:
Чтобы два раза не вставить, что называется, сюда же засунута строка, которую может потребоваться быстро «разбирать» на ключевые словам. Думаю, что это тоже потребуется.
В списке выше появилась галка «Убрать с характеристиками». Это появилась, когда я заметила что HTML-текст не показывающий строку не позволяет увидеть, что уже отредактировано. Пришлось сделать возможность не включать в список те найденные строки, по которым уже введена информаций. Без этого тоже можно, но очень неудобно.
Всё это засунуто и в справочник объектов:
… потому, что отсюда что-то такое скорее всего тоже потребуется.
Я не знаю, какая информация будет храниться в это базе. Но такие вводы частей информации позволяют прикрутить хотя бы часть того, что уже потребовалось в надежде что это пригодится и в других случаях (с другими видами информации). Без них это «хранилище» в котором вообще-то всё есть и с которым теоретически можно работать.
|