En

JazzTeam Software Development Company

Agile Java Development

Java-апплет для обучения и тестирования

Краткое описание проекта: разработанная система позволяет лечить пациентов с психическими заболеваниями по авторской методике профессора медицины. В качестве реализации была выбрана технология Java Applets. Апплет загружает обучающие и тестовые сценарии с media-сервера. Для описания сценариев используется специализированный DSL (Domain Specific Languages) на основе XML. Апплет поддерживает множество форматов упражнений, таких как Drag and Drop, выбор правильного ответа из предложенных, ввод текста и другие. Внешний вид упражнений создаётся с помощью визуального редактора NetBeans IDE в виде java swing-форм. Апплет динамически загружает swing-формы с media-сервера и отображает их. Это позволяет создавать тестовые сценарии непосредственно медицинским работникам без участия программиста. Кроме форматов упражнений апплет поддерживает различные спецэффекты, такие как скроллинг, флешинг и плавные переходы.

Технологии: Java Applets, AWT/Swing, Restful web-services, NetBeans forms, Custom classloading, Maven, Jenkins, SVN, Jira Agile, JUnit, Applet UI-testing features (FestSwing).

Видео:

Скриншоты:

Особенности проекта:

Результат проекта:

Достижения компании на проекте:

Отзывы клиентов:

Jaume
Хайме Симон, Менеджер проекта, Euglia Telemedicina, Медицинская компания, специализирующаяся на лечении, обучении и научных исследованиях, Испания

IT-аутсорсинг - мощный инструмент в руках профессионалов. Чтобы IT-проект был успешен, необходимо выполнение трех условий: постоянный обмен информацией, техническое совершенство и высокие требования к качеству. Разработчики компании JazzTeam полностью отвечали данным требования в процессе работы над проектом  для компании Euglia Telemedicina.