Система департамента разработки медицинских препаратов
нояб. 10 2024
Отчет - График регистрации препаратов
Как мы писали в одной из наших статей на сайте, мы реализовали механизм интеграции базы знаний Corpwiki (XWiki) и приложений на языке R.
Используя данный подход мы создали отчет "График регистрации препаратов" который строится на основе данных из объектов Препарат, Доклиническое исследование, Клиническое исследование.
Отчет формируется в виде временной шкалы.
Как и другие отчеты он имеет встроенные элементы управления и фильтрации, которые позволяют фильтровать содержимое, изменять масштаб отображения и т.п.
февр. 27 2024
Форма обратной связи для пользователей
Для удобства пользователей фармацевтической системы мы сделали форму обратной связи.
Это небольшая кнопка, которая присутствует на каждой странице базы знаний:
Если пользователь нажмет ее то появится форма в которой он может указать какие то параметры своего обращения.
Страница и контекст (браузер, расширение экрана, операционная система и т.п.) определяется автоматически.
После того как пользователь нажмет на кнопку Отправить сообщение, техническая поддержка получит письмо на специальный адрес.
Таким образом, обращение пользователей за поддержкой существенно упрощено.
февр. 25 2024
Всплывающие подсказки
В сложной системе интерфейс пользователя может быть довольно сложным.
Для того чтобы упростить восприятие мы используем различные методы.
Например Всплывающие подсказки.
Мы добавляем к элементам форм небольшие значки, например знаки вопроса как на этой форме объекта Препарат (отмечено красной стрелкой).
При наведении мышки на такой значок всплывает подсказка которая поясняет что-то для пользователя.
В этом случае, в ячейку выводится код связанного элемента, а во всплывающей подсказке его наименование, что позволяет легче ориентироваться пользователю который не помнит коды.
Или вот еще пример из формы объекта Доклиническое исследование:
февр. 24 2024
Клинические исследования
Ранее мы писали про объект Доклинические исследования.
Новый объект Клинические исследования предназначен для следующей стадии исследований - Клинической.
Мы добавили объект, он как и другие доступен из основного меню в левой части базы знаний (1).
Перейдя по ссылке, пользователь может просмотреть все исследования в таблице (2), добавить новое (3) или отфильтровать список как ему необходимо если исследований много (4):
Конечно он может добавить новое Клиническое исследование из карточки Препарата на вкладке связанных объектов.
При этом заполняются автоматически все связанные поля:
Сама форма редактирования Клинического исследования получилась довольно сложная.
Она содержит множество элементов, связанных объектов.
Поэтому форму просмотра мы сделали как и для Доклинических объектов в виде панели свойств в правой части экрана.
При этом, можно увидеть ссылки на связанные объекты, такие как Препараты.
Или значки всплывающих подсказок о которых мы писали.
февр. 15 2024
Доклинические исследования
Объект Доклинические исследования предназначен для хранения информации о исследованиях препарата на доклинической стадии.
Если помните, то ранее мы писали о объекте Препараты и там внизу формы были вкладки содержащие связанные объекты.
Для удобства пользователей мы сделали возможность создания связанных с препаратами объектов непосредственно из карточки препарата.
На вкладке можно увидеть реестр всех связанных с данным препаратом объектов Доклиническое исследование (1).
Или создать новое нажав на кнопку (2)
В самой форме заполнения Доклинического исследования как и обычно поля предусматривают выбор связанных данных из различных справочников (1) и зону свободного редактирования (2)
Так как форма получилась довольно большой, то мы реализовали специальную панель свойств для просмотра данных в режиме просмотра:
- Все свойства документа мы сместили вправо (1) что не мешает просмотру содержимого страницы.
- Добавили специальную вкладку для загрузки и автоматического просмотра прикрепленных pdf файлов (2).
- Кнопку редактирования сместили на панель (3).
- Добавили всплывающие подсказки объясняющие суть поля для пользователя (4).
- Ко всем связанным объектам можно перейти по ссылке (5)