Модуль печати

Роман9 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
16.05.2016

Цель.

Разработать программно-аппаратный комплекс дляпреобразования и распечатки данных с анализаторов на современном лазерном

принтере.

Введение.

Анализаторы предназначены для выполнениялабораторных анализов , печатают результаты на матричном принтере, подключенном

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

их по предустановленному шаблону с последующим выводом на лазерный принтер.

Требования к аппаратной части.

a.Модуль имеет порты USB и COM.

b.Модуль построен на базеодноплатного компьютера с использованием открытой не подлежащей лицензированию

операционной системе.

c.Модуль при необходимостиподключаться к персональному компьютеру/ноутбуку для настройки программного

обеспечения через любой доступный интерфейс (желательно LAN).

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

манипуляций.

e.Модуль долженподдерживать большинство современных лазерных принтеров известных

производителей.

f.Принтер должен подключатьсяк модулю через USB порт.

g.Анализатор долженподключаться к модулю через Com порт(25pin).

h.Модуль должен легкодублироваться.

i.Модуль должен иметьпростейшую защиту от запуска программной части на дубликате – ключ/пароль

активации. 

Tребования к программнойчасти.

a.Протокол обмена данными PPDS (ESC/P).

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

печать после отправки его в модуль.

c.Программа должнаавтоматически очищать очередь (буфер) печати на лазерный принтер, если при

попытке печати произошел сбой (автоочистка при отключении питания).

d.Программа должнапозволять настраивать шаблоны вывода данных на печать.

i.Предустановленный типанализатора: биохимия или иммунохимия.

ii.Типы шаблонов: бланкпациента, лабораторный отчет, печать результатов калибровки, печать данных контроля

качества (все данные текстовые).

e.Программа должна иметьнастраиваемый русификатор – редактируемый файл сопоставления набора букв на

латинице русским выражениям (русские названия для английских сокращенных

названий анализов).

f.Программа должнапреобразовывать данные под установленные шаблоны в зависимости от типа

передаваемых данных (по необходимости изменять расположение на листе),

русифицировать с помощью предустановленного русификатора, добавлять статические

надписи по шаблону.