Проект включал решение нескольких задач: создание системы послебольничного наблюдения за больными раком щитовидной железы; создание клинической базы данных; создание информационного центра для обмена опытом в области обучения и организации медицинского консультирования, осуществляемого признанными специалистами из разных стран мира. Применение высокопроизводительной технологии J2EE позволило iTransition в короткий срок разработать быстродействующее и надежное решение. Разработка уникальных и удобных функций системы позволило полностью оправдать ожидания заказчика.

Основные цели в рамках проекта:
- Создание системы послебольничного наблюдения за больными раком щитовидной железы;
- Создание клинической базы данных;
- Создание информационного центра для обмена опытом, содействия обучению и медицинского обеспечения консультаций признанных специалистов в данной области из разных стран мира
Проект Telemedicine имеет классическую многозвенную компонентную архитектуру, которая интегрирует наши собственные сервисы с внешними продуктами и услугами. Система состоит из трех уровней: уровня бизнес-логики, уровня представления и уровня хранения данных (БД). Такое разделение обусловило одновременную работу группы проектировщиков и программистов, занятых на проекте. Применение высокопроизводительной технологии J2EE позволило iTransition в короткий срок разработать быстродействующее и надежное решение.
В системе используются сложные сервисы управления доступом, что позволяет администратору определять полномочия и управлять доступом различных пользователей/групп пользователей/ролей пользователей к каждой конкретной услуге. Система в состоянии проверять и отслеживать действия пользователей, а также заносить эту информацию в специальные протоколы.
Мы реализовали набор форм, содержащих как общую информацию о пациентах (адреса, телефоны и т.д.), так и широкий спектр медицинских данных и диагнозов. Помимо этого, мы разработали уникальную иерархию документов и удобный механизм навигации. Был разработан универсальный механизм сбора и хранения результатов медицинских наблюдений.
Функции системы:
- Динамическое создание форм медицинских документов;
- Эмуляция интерфейса Windows-приложения в рамках Интернет-приложения;
- Оптимизация процесса передачи данных в сети;
- Механизм фоновой обработки ресурсоемких задач;
- Обработка медицинских изображений;
- Экспорт/импорт данных;
- Механизм сохранения конфиденциальности и обеспечения целостности данных;
- Поддержка различных языков.
Использованные технологии: J2EE platform, JSP. JMS, EJB, Reflection API, JNDI, Java Security API, JavaScript, HTML, Java, Oracle 8i, Weblogic 5.1, RUP, MS Project, Rational ClearQuest.
Трудозатраты: 8 человеко-месяцев.