Вот увидел скриншеты 2.20.
Аж, поплохело... Сбываются мои страшные опасения.
Инерфейс совершеннотне не ориентирован на последовательно-потоковую схему тестирования пациентов. Нет ориентированности ПО на конкретные рабочие места. Опять свалили все в кучу....
На рабочем месте Кардиовизора, стоит еше и Спирометрия и др... Что она там забыла, на этом месте, где нет соответствующего оборудования...
За такую универсальность опять придется расплачиваться персоналу крайней трудоемкостью.
Нужно было не "захреначивать" в ПО ЦЗ Кардиовиозор, а лишь сохранять в базу данных ЦЗ заключение Кардиовизора. Что собственно и требовалось.
Ан нет, у нас в стране простых путей не ишут...
Как должно было быть:
Интерфейс программы конкретного рабочего места должен состоять ВСЕГО из оной кнопки "Начать тестированние" и списка пациентов. И ВСЕ!!!
Прошло тестирование пациента, указатель в списке пациентов передвинулся на следующего.
Пациенту наложили электроды, нажали кнопку "Начать тестирование"
В случае Кардиовизора, в этот момент на экране отображается ЭКГ и все основные расчетные параметры.
Закончилось тестирование, результат автоматическии сохраняется в базу данных ЦЗ и указатель в списке пациентов автоматически переходит на следующего в списке.
В итоге, вся работа осушествляется только 1 кнопкой!
И изредкка, по необходимости, манипуляциями в списке пациентов.
Дружеский совет разработчикам 2.20!!!
Попытайтесь сами неделю хотябы поработать на своем ПО с нашей нагрузкой в 80-90 человек в день, работая на нескольких постах одновременно по схеме организации тестирования.
Каждое лишнее действие, лишнее нажатие и промедление будет просто убивать, доводя до "белого каления"...
Надеюсь после этого рукоблудием на С++ заниматься не будете....