|
Драйвер — это программа, обеспечивающая обмен данными с подключенным оборудованием с одной стороны, и с клиентским товароучетным или кассовым ПО, с другой.Назначение драйвера — избавить разработчиков пользовательского программного обеспечения от рутинной реализации протоколов работы с оборудованием и предоставить дополнительный сервис и удобные средства по настройке и управлению устройствами.
Таким образом, драйвер можно назвать интерфейсной «прослойкой» между «железом» и «софтом». С помощью драйвера клиентское приложение получает возможность управлять подключенным оборудованием.
Организация взаимодействия клиентского товароучетного или кассового ПО с оборудованием является важным моментом — нецелесообразно встраивать поддержку аппаратуры непосредственно в прикладную программу. Разработчики прикладных программ не в состоянии отслеживать изменения в номенклатуре подключаемых устройств, а также в модификациях этих устройств — перечень устройств и их возможностей постоянно меняется, и для сопровождения драйвера фирме-разработчику прикладных программ придется выделять отдельных людей, предоставлять им отладочные стенды и т.д. Следовательно — программный комплекс, работающий с торговым оборудованием, должен состоять минимум из двух частей:
Драйвера соответствующего оборудования, разработанного фирмой, занимающейся поставками этого торгового оборудования или специализирующейся на подобных разработках.
ПО верхнего уровня (логика, учет и т.д.), в котором работа с оборудованием происходит через простые команды драйвера.
Рейтинг:
Количество просмотров:
1595
|
|