Архив

Редактировал(а) Coluns 26.02.2025

Система департамента разработки медицинских препаратов - Публикации блога February 2024

февр. 27 2024

Форма обратной связи для пользователей

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

Это небольшая кнопка, которая присутствует на каждой странице базы знаний:

1740744691621-505.png

Если пользователь нажмет ее то появится форма в которой он может указать какие то параметры своего обращения.

Страница и контекст (браузер, расширение экрана, операционная система и т.п.) определяется автоматически.

После того как пользователь нажмет на кнопку Отправить сообщение, техническая поддержка получит письмо на специальный адрес.

Таким образом, обращение пользователей за поддержкой существенно упрощено.

1740744807471-416.png

февр. 25 2024

Всплывающие подсказки

В сложной системе интерфейс пользователя может быть довольно сложным.

Для того чтобы упростить восприятие мы используем различные методы.

Например Всплывающие подсказки.

Мы добавляем к элементам форм небольшие значки, например знаки вопроса как на этой форме объекта Препарат (отмечено красной стрелкой).

1740731418483-537.png

При наведении мышки на такой значок всплывает подсказка которая поясняет что-то для пользователя.

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

Или вот еще пример из формы объекта Доклиническое исследование:

1740731695977-305.png

 

февр. 24 2024

Клинические исследования

Ранее мы писали про объект Доклинические исследования.

Новый объект Клинические исследования предназначен для следующей стадии исследований - Клинической.

Мы добавили объект, он как и другие доступен из основного меню в левой части базы знаний (1).

Перейдя по ссылке, пользователь может просмотреть все исследования в таблице (2), добавить новое (3) или отфильтровать список как ему необходимо если исследований много (4):

1740732332905-984.png

Конечно он может добавить новое Клиническое исследование из карточки Препарата на вкладке связанных объектов.

При этом заполняются автоматически все связанные поля:

1740732621648-992.png

Сама форма редактирования Клинического исследования получилась довольно сложная.

Она содержит множество элементов, связанных объектов.

1740732880984-867.png

Поэтому форму просмотра мы сделали как и для Доклинических объектов в виде панели свойств в правой части экрана.

При этом, можно увидеть ссылки на связанные объекты, такие как Препараты.

Или значки всплывающих подсказок о которых мы писали.

1740732994549-666.png

  Организация хранения данных в базе знаний (корпоративной вики) в виде объектов как дополнение к обычным страницам, позволит нам не только упорядочить ввод данных, уменьшить количество ошибок пользователей но и формировать в дальнейшем отчетность различного вида по этим данным.

февр. 15 2024

Доклинические исследования

Объект Доклинические исследования предназначен для хранения информации о исследованиях препарата на доклинической стадии.

Если помните, то ранее мы писали о объекте Препараты и там внизу формы были вкладки содержащие связанные объекты.

Для удобства пользователей мы сделали возможность создания связанных с препаратами объектов непосредственно из карточки препарата.

На вкладке можно увидеть реестр всех связанных с данным препаратом объектов Доклиническое исследование (1).

Или создать новое нажав на кнопку (2)

1740591320465-427.png

В самой форме заполнения Доклинического исследования как и обычно поля предусматривают выбор связанных данных из различных справочников (1) и зону свободного редактирования (2)

1740591518643-911.png

Так как форма получилась довольно большой, то мы реализовали специальную панель свойств для просмотра данных в режиме просмотра:

1740591752812-810.png

  • Все свойства документа мы сместили вправо (1) что не мешает просмотру содержимого страницы.
  • Добавили специальную вкладку для загрузки и автоматического просмотра прикрепленных pdf файлов (2).
  • Кнопку редактирования сместили на панель (3).
  • Добавили всплывающие подсказки объясняющие суть поля для пользователя (4).
  • Ко всем связанным объектам можно перейти по ссылке (5)

 

февр. 10 2024

Автоматическая нумерация объектов

При создании новых страниц в XWiki название страницы формируется из ее заголовка.

Т.е. пользователь вводит название страницы, а система по тем или иным заданным правилам формирует название страницы.

Название страницы вместе с именами ее "родителей" формирует уникальный код страницы.

При этом очевидно, что названия страниц не должны совпадать.

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

Пользователь как правило, в таких случаях, добавляет пару незначащих символов, что решает проблему, но страницы получают "некрасивые" имена.

Особенно если потом ссылками на эти страницы делятся или размещают их в документах.

  Гораздо удобнее когда система сама формирует однотипные номера для страниц.

Именно такой подход мы и реализовали в большинстве объектов Фармсистемы.

На примере справочника Препараты

В справочнике есть кнопка Добавить препарат

1740470901655-945.png

После того как пользователь ее нажмет, система создаст новую карточку препарата присвоив ему имя по шаблону.

В данном случае оно складывается из префикса Drug и порядкового номера:

1740471041857-950.png

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

В данном примере Drug31.

Такой подход позволяет использовать любые названия справочников сохраняя при этом "красивую" и уникальную нумерацию.

1740471186231-317.png