Cash registers vary from self-contained, standalone units to large, multi-terminal server-based systems. The software that drives these machines also varies in depth and complexity, ranging from ...