Download Salesware System Architecture and Specifications

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Microsoft Jet Database Engine wikipedia , lookup

Clusterpoint wikipedia , lookup

Tandem Computers wikipedia , lookup

SQL wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Btrieve wikipedia , lookup

Team Foundation Server wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Transcript
Salesware System Architecture and
Specifications
Version 4.1.01
Siriusware, Inc.
302 Camino de la Placita
Taos, NM 87571
575.751.0633
www.siriusware.com/docs
www.siriusware.com/training
google.siriusware.com
1
Copyright
Copyright 2011 Siriusware®, Incorporated. All rights reserved.
NOTICE: All information contained herein is the property of Siriusware, Incorporated. No part of this publication (whether
in hardcopy or electronic form) may be reproduced or transmitted, in any form or by any means, electronic, mechanical,
photocopying, recording, or otherwise, without the prior written consent of Siriusware, Incorporated. The software, which
includes information contained in any databases, described in this document is furnished under a license agreement and may
be used or copied only in accordance with the terms of that agreement.
This publication and the information herein is furnished AS IS, is subject to change without notice, and should not be
construed as a commitment by Siriusware, Incorporated. Siriusware, Incorporated assumes no responsibility or liability for
any errors or inaccuracies, makes no warranty of any kind (express, implied, or statutory) with respect to this publication, and
expressly disclaims any and all warranties of merchantability, fitness for particular purposes, and non-infringement of third
party rights.
2
Salesware System Architecture and Specifications
SALESWARE SYSTEM ARCHITECTURE AND SPECIFICATIONS ................................................................................... 1
COPYRIGHT ......................................................................................................................................................................... 2
SALESWARE SYSTEM ARCHITECTURE AND SPECIFICATIONS ................................................................................... 3
INTRODUCTION ................................................................................................................................................................... 6
BLOCK DIAGRAMS SHOWING TYPICAL SALESWARE CONFIGURATIONS ................................................................. 6
Overall Salesware architecture.......................................................................................................................................................................................................... 6
ProtoBase architecture ..................................................................................................................................................................................................................... 8
E-Commerce architecture .................................................................................................................................................................................................................. 9
Web pages hosted externally ......................................................................................................................................................................................................... 10
Web pages hosted internally .......................................................................................................................................................................................................... 11
Rentals architecture ......................................................................................................................................................................................................................... 12
Food Service architecture ................................................................................................................................................................................................................ 13
Scan access architecture ................................................................................................................................................................................................................... 14
Typical WAN architecture ............................................................................................................................................................................................................... 15
SALESWARE SYSTEM SPECIFICATIONS ....................................................................................................................... 16
Using virtual servers ......................................................................................................................................................................................................................... 17
32-bit vs. 64-bit.................................................................................................................................................................................................................................. 17
Recommended standard salespoint configurations ....................................................................................................................................................................... 18
Middleware ....................................................................................................................................................................................................................................... 19
Example: .............................................................................................................................................................................................................................. 19
3
Example: .............................................................................................................................................................................................................................. 20
Example: .............................................................................................................................................................................................................................. 20
Number of SalesEZ application instances ...................................................................................................................................................................................... 21
Database server ................................................................................................................................................................................................................................. 21
SQL Server Express Edition .......................................................................................................................................................................................................... 24
Web (E-Commerce) .......................................................................................................................................................................................................................... 24
Rentals ............................................................................................................................................................................................................................................... 27
Food and beverage FileSync server ................................................................................................................................................................................................. 29
Folio Charge ...................................................................................................................................................................................................................................... 30
Supported scanners .......................................................................................................................................................................................................................... 31
SALESWARE HARDWARE COMPATIBILITY LIST (HCL) ............................................................................................... 32
Receipt printers................................................................................................................................................................................................................................. 32
Ticket printers .................................................................................................................................................................................................................................. 33
Pass Printers...................................................................................................................................................................................................................................... 33
Retail label printers .......................................................................................................................................................................................................................... 34
Cash drawers .................................................................................................................................................................................................................................... 34
Barcode scanners .............................................................................................................................................................................................................................. 35
Customer pole displays .................................................................................................................................................................................................................... 35
Magnetic stripe readers.................................................................................................................................................................................................................... 36
Touchscreens ..................................................................................................................................................................................................................................... 36
Coin dispensers ................................................................................................................................................................................................................................. 36
USB cameras ..................................................................................................................................................................................................................................... 36
4
Programmable keyboards ................................................................................................................................................................................................................ 37
Mobile computers/scanners ............................................................................................................................................................................................................. 37
Electronic signature pads ................................................................................................................................................................................................................. 37
Optical character recognition (OCR) devices ................................................................................................................................................................................ 37
All-in-one points-of-sale ................................................................................................................................................................................................................... 38
5
Introduction
Salesware features a fully modular, configurable, scalable, fault-tolerant and distributed architecture. This document describes that
architecture and presents its specifications. The document is organized as follows:
•
•
•
The first section provides block diagrams that show typical Salesware configurations.
The second section provides system hardware specifications.
The third section presents the Hardware Compatibility List (HCL) that details the peripherals that Siriusware® Inc. supports
for the Salesware product.
Note: Salesware supports four Charge Card systems: ProtoBase, DirectNET, Ingenico and Tender Retail. (DirectNET and Tender
Retail are not supported for E-Commerce applications.) Siriusware, Inc. documentation discusses how to interface with these systems
and how to use them from the Salesware product. For information regarding the hardware requirements and specifications for Charge
Card systems, please consult the documentation provided by Southern DataComm, Inc. (ProtoBase), DirectNET, Inc., Ingenico and
Tender Retail.
Block diagrams showing typical Salesware configurations
This section presents typical Salesware configurations.
Overall Salesware architecture
The following diagram presents the overall Salesware architecture.
6
7
ProtoBase architecture
The overall Salesware architecture diagram shows how a credit card processor can be integrated into the Salesware architecture. The
majority of clients incorporate the ProtoBase system. The following diagram shows how the ProtoBase system is configured.
Hardware requirements for the ProtoBase PC are available from the http://www.protobase.com web site.
Note: Although we use the term, ProtoBase Server, ProtoBase does not require server grade hardware or operating system. Windows
XP or 7, (32 or 64 bit) both work and Siriusware Inc. recommends 2GByte of RAM and at minimum a Celeron processor and an 80
8
GByte hard drive. ProtoBase requires that their server be a dedicated computer and is not shared with any Siriusware Inc.
applications.
E-Commerce architecture
The E-Commerce environment includes one or more web servers, a Sales Host computer and an SMTP server. One web server is
required if you are hosting the E-Commerce pages internally and two are required if you are hosting the pages externally – e.g., with a
web hosting company. See Web pages hosted externally and Web pages hosted internally. If hosting the pages internally, then you
have ww.dll and the E-Commerce pages installed on the web server. If hosting the pages externally, then you have ww.dll and
wwService installed on one web server, and the E-Commerce pages installed on the other web server – e.g., at your web hosting
company.
In either scenario, the server that is running ww.dll needs to have access to ProtoBase and to the SiriusSQL database. The server that
is running the pages needs to have access to an SMTP server and, if hosted externally, to the ww.dll server. The Sales Host
computer needs to have access to ProtoBase, the middleware server and an SMTP server.
The computer where ww.dll (and wwService, if the pages are hosted externally) is installed requires Windows Server 2003 or
Windows Server 2008, Microsoft .NET Framework version 3.5, Internet Information Services (IIS version 6 or 7) and ASP.NET.
The computer where the E-Commerce pages are installed also requires Windows Server 2003 or Windows Server 2008, Microsoft
.NET Framework version 3.5, Internet Information Services (IIS version 6 or 7) and ASP.NET. This computer also needs to have an
SSL certificate in place so that the E-Commerce pages can be run under https when running live.
Note: ASP.NET is not automatically installed; you must install this yourself in conjunction with the installation of Windows Server
2003 or Windows Server 2008.
Note: Siriusware Inc. strongly recommends that your web server not be a member of a Windows domain. Being a domain member is a
potential security risk and changes the way authentication is handled. This change in authentication could make the E-Commerce
pages not function correctly without additional configuration.
For optimum performance, the computer where Sales Host utility is installed needs to be a separate computer from the SQL Server,
the middleware server and the web server.
9
When running E-Commerce module, it is important to purchase a Processor License for Microsoft SQL Server. This is a Microsoft
requirement for web-based access of SQL Server and not doing this violates your license agreement with Microsoft.
Siriusware Inc. supports only ProtoBase for E-Commerce transactions, not DirectNet or Tender Retail.
Web pages hosted externally
The diagram below shows how E-Commerce web pages can be hosted externally.
10
Web pages hosted internally
The diagram below shows how E-Commerce web pages can be hosted internally.
Note: An SMTP server can be hosted externally even when the pages are hosted internally, though this configuration is not shown in
this diagram.
11
Rentals architecture
The Rentals environment includes self-entry stations, rental tech stations, salespoints and either a web/rental server or separate web
and rental servers. For most installations, a combined web/rental server is sufficient. The following diagram shows separate web and
rental servers.
12
Food Service architecture
The following diagram shows a Table Service Food and Beverage installation that implements a FileSync server. The FileSync server
is used to ensure that operations aren’t interrupted in the event that the connection is lost to the database server. (Quick Service Food
and Beverage does not implement a FileSync server, because all sales are finalized immediately.)
13
Scan access architecture
The following diagram shows a typical scan access (ScanMan) hardware configuration.
14
Typical WAN architecture
The following diagram shows the recommended configuration for connecting a remote Salesware site to the data center over a WAN
connection.
Note: that Siriusware Inc. recommends a minimum 256 Kbps connection and use of a remote desktop connection to run SysManager
and ReportManager from the remote site. If SysManager and ReportManager are used directly on a salespoint at the remote site,
Siriusware Inc. recommends a minimum 1 Mbps connection. If a slower connection is used, performance may be poor. It is possible to
connect a small number of salespoints to the data center over a 56K dial-up connection, but performance may be extremely slow and
the process of downloading updates or rebuilding local data at a salespoint could take many hours.
Note: Salesware also supports WAN configurations where multiple Salesware sites are connected over a WAN. Each site has its own
data center (SQL Server database), but ticket and pass validation can occur between sites. These configurations are described in the
Salesware Validation document.
15
Salesware system specifications
The following sections present recommended Salesware system specifications. Refer to the diagrams in the first section of this
document for information regarding configurations.
Networking is required; this can be via an Ethernet or a wireless connection.
Siriusware’s policy is not to support operating systems not supported by Microsoft. These are the reasons why we don’t:
•
•
•
Microsoft is no longer providing security updates, so it is risky for anyone to use a non-supported operating system.
Clients are not in compliance with PCI if they use non-supported operating systems.
It may be impossible for us to resolve issues with an operating system we cannot get support on.
16
•
Third party products our software uses may not work.
Windows 95, Windows 98, Windows Me, Windows NT and Windows XP Home are not supported.
Note: E-Commerce module is not supported on non-server operating systems. E-Commerce module must be deployed on Windows
Server 2003 or Windows Server 2008.
The requirements for management stations running SysManager or ReportManager are the same as those for standard salespoints,
except less disk space is required.
Note: Failover clustering using Microsoft clustering software is in use by several Siriusware clients. Clustering is transparent to the
applications and users of the database.
Using virtual servers
Microsoft Virtual Server or VMware allows several “virtual” servers to run on a single, powerful server. Although Siriusware Inc. has
not tested our products extensively on virtual servers, we believe them to operate fine, as several clients have incorporated virtual
servers into their network infrastructure. The hardware requirements for all Siriusware servers must be met when configuring your
virtual servers. If you have qualified IT staff that can support and diagnose issues with virtual servers, you may want to consider using
them. As with all network issues, Siriusware Technical Support staff is not able to help diagnose and resolve issues with virtual
servers. Please be sure you have the in-house expertise before considering using virtual servers.
32-bit vs. 64-bit
Most processors for sale today are x64 (64-bit). You have the choice of running 32-bit or 64-bit operating systems and database server
software on these processors. The minimum and recommended specifications provided in this section call for a 32-bit operating
system and 32-bit version of SQL Server. Clients who choose to use 64-bit operating systems and/or a 64-bit version of SQL Server
consults Microsoft specifications and adjusts accordingly.
17
Note: Salesware is not supported on IA-64 (“true” 64-bit) processors from Intel.
Recommended standard salespoint configurations
In addition to the requirements shown in the table, one or two empty PCI slots are useful for future expansion, but not a necessity. A
CD-ROM drive, as well as an uninterruptable power supply (UPS) will keep power up for at least fifteen minutes and are highly
recommended. Parallel, serial and USB ports are required as necessary to support peripherals specific to a salespoint.
Module
Component
Minimum− The minimum
hardware requirements
correspond to the minimum
OS; other Operating Systems
require higher than minimum.
Recommended
Operating system
Windows 7 /XP Professional
Windows 7 or XP Professional
Processor
Windows7 − 2 GHz or faster
Windows 7 − 2 GHz or faster
Windows XP −1GHz
Standard salespoint
1
2
Free space on hard drive
40 GByte 1
160 GByte
RAM
Windows XP − 2 GByte
Windows 7 − 4 GByte or more
Video
1024x768, 24-bit
video/monitor resolution
1280x1024 (or better) 24-bit
video/monitor resolution
Network
56K dial-up 2
10/100/1000 Mbit Ethernet
For management stations running SysManager or ReportManager, 100 MByte is the minimum requirement and 1 GByte is recommended.
For updates and when a salespoint is rebuilt, many hours may be required to download all of the data over a 56K connection.
18
Middleware
Each hardware installation is different; there is not a single generic answer for all hardware installations. This section is intended to
give a few basic guidelines.
For twenty salespoints or less, the middleware can be run on the database server. Be sure to include any SysManager or
ReportManager stations as salespoints in this calculation. For more than twenty salespoints, a separate middleware server is used.
That server adheres to the following requirements. In addition, a common strategy to increase middleware response is to partition
middleware components across multiple servers.
Example:
SalesEZ application can be deployed on one server while BookEZ application is deployed on another. Using this approach, each
server adheres to the following requirements.
Module
Pool/SalesEZ or Pool/BookEZ
Component
Requirements
Operating system
Windows Server 2008 / 2003
Processor
Multi-core / 1 core per 20 connections
Memory
4 GByte
Free Disk Space
10 GByte
Display
1024 x 768
Network
100 Mbit
Notes
Middleware computers ideally are located on the
same very fast network as the SQL Server.
19
Note: If you use ScanMan and/or GateKeeper modules, a separate Pool/SalesEZ application is used for those devices so they do not
compete for CPU time with regular salespoints.
For larger installations, we feel that having roughly twenty connections per CPU core are the maximum saturation. Some clients have
a higher ratio, but to find the magic number requires knowing what kind of transactions a typical. For instance, extensive use of
Max4Sale capability forces you to keep a lower ratio. You may be able to increase this number with experimentation, but be aware
that the risk is slowing down the response times of your salespoints.
Note: for the purpose of calculating the number of connections, you must add SalesEZ and BookEZ connections together. Therefore,
a single salespoint with bookings enabled connecting to a single middleware server counts as two connections.
Example:
There is an installation of forty-five salespoints and five GateKeepers. Eighteen of the salespoints also do bookings. For this install,
you have at least three (or better yet four) cores doing the work. One instance of Pool/SalesEZ application using two or three CPU
cores for the forty-five salespoints, a second instance of Pool/ SalesEZ application using one CPU core for five GateKeepers and a
third instance of Pool running BookEZ application using a single CPU core for the fifteen Bookings stations. With these numbers, it
works out that you could run all of these on a single Quad-core box. If you were using virtual computers/machines, we suggest having
one VM with three cores running the two Pool/SalesEZ application installs and a second VM with a single core running Pool/BookEZ
application. If there were ten GateKeepers instead of five, we suggest placing Pool/SalesEZ instance on its own computer with its
own single core.
Example:
Multisite installation: Three sites with ten salespoints each with no bookings. On the surface, it might appear that a single core might
be able to handle the load. Thirty per core is above our recommendation, but, plausible in some cases. However, with three sites, we
would recommend that each site be given its own Pool/SalesEZ application on its own core. The reasons are for trouble-shooting. If
one site is having trouble, but the other two sites are fine, it is easier to isolate issues when the sites are not sharing a single
Pool/SalesEZ application installation.
20
Number of SalesEZ application instances
The default number of SalesEZ application instances that start up running under Pool Management is three. We consider this the
normal minimum number. The optimal number is, according to some research, the number of CPU cores plus one. So, for a quadcore computer, the optimal number is five SalesEZ instances. This number comes with some conditions though. It assumes that
Pool/SalesEZ application is the only application running on that computer. So, if you have both Pool/BookEZ and Pool/SalesEZ
applications’ running on the same computer, that number is no longer valid. In that case, we would suggest leaving the default at three
instances.
Database server
Database server hardware is selected based on the number of salespoints that are supported. If more than seventy-five salespoints are
supported, special consulting services is used to determine the exact configuration for the network. In general, SQL Server must be
dedicated to Salesware applications only and not used by other applications. Siriusware Inc. supports SQL Server 2008 and SQL
Server 2005 (with Service Pack 3). For less than twenty salespoints, the middleware can be run on the database server. A backup
device and related software is also used, as well as a UPS capable of lasting at least forty-five minutes. A DVD is highly
recommended. Also, use of a separate drive channel for the data from the operating system increases speed. The minimum and
recommended requirements call for SQL Server 2005 Standard Edition, 32-bit (and therefore a 32-bit operating system).
Please consult Microsoft SQL Server requirements if using a different version, including the following links:
Note: Version 4.1 of the software requires either SQL 2005 or SQL 2008.
•
•
http://technet.microsoft.com/en-us/library/ms143506(SQL.90).aspx (SQL Server 2005)
http://msdn.microsoft.com/en-us/library/ms143506.aspx# (SQL Server 2008)
21
Number of
salespoints 3
Less than 20
salespoints
Component
Minimum− The minimum
hardware requirements correspond
to the minimum OS; other
Operating Systems require higher
than minimum.
Recommended
Operating system
Windows 2003 Server
Windows Server 2008
Processor
1.5 GHz or faster
Multi-core
Free space on hard
drive
100 GBytes per year of data. Ten years is the recommended length of time to plan
for, so you have 1000 GByte of free space. Also, you have a separate drive system
for holding backups with enough space for several full backups and differentials.
Thus, if you have a 25 GByte database, you would need approximately 100 GByte
of free space for backups. Most installations therefore require two separate drives
systems, each with at least 100 GByte free. Approximately 40 GByte is normally
required for the operating system.
RAM
4 GByte
4 GByte or more (2008)
Video
SVGA
1024 x 768
Network
10 Mbit Ethernet
10\100\1000 Mbit Ethernet
Operating system
Windows 2003 Server
Windows Server 2008
Processor
1.5 GHz or faster
Multi-core
Free space on hard
100 GByte per year of data. Ten years is the recommended length of time to plan
for, so you have 1000 GByte of free space. 1000 GByte is recommended. Also, you
3
The numbers provided are for Classic salespoints. For sites that implement the E-Commerce module, you adjust your calculations to accommodate for the Sales
Host utility. A good rule-of-thumb is that a Sales Host is equivalent to 1 – 5 Classic salespoints, depending on your application and load.
22
Number of
salespoints 3
Component
Recommended
drive
have a separate drive system for holding backups with enough space for several full
backups and differentials. Thus, if you have a 25 GByte database, you would need
approximately 100 GByte of free space for backups. Most installations therefore
require two separate drives systems, each with at least 100 GByte free.
Approximately 40 GByte is normally required for the operating system.
RAM
4 GByte or more
8 GByte or more (2008)
Video
SVGA
1024 x 768
Network
10 Mbit Ethernet
10/100/1000 Mbit Ethernet
Operating system
Windows 2003 Server
Windows Server 2008
Processor
2.5 GHz or faster
Multi-core
Free space on hard
drive
100 GByte per year of data. Ten years is the recommended length of time to plan
for, so you have 1000 GByte of free space. 1000 GByte is recommended. Also, you
have separate drive systems for holding backups with enough space for several full
backups and differentials. Thus, if you have a 25 GByte database, you would need
approximately 100 GByte of free space for backups. Most installations therefore
require two separate drives systems, each with at least 100 GByte free.
Approximately 40 GByte is normally required for the operating system.
20 - 49 salespoints
50 - 75 salespoints 4
Minimum− The minimum
hardware requirements correspond
to the minimum OS; other
Operating Systems require higher
than minimum.
4
With larger venues (over fifty salespoints), the specifications are increased. The server is an enterprise solution with a two-channel RAID controller and a RAID
1/5 split, dual-processors and 4 GByte RAM. High-speed drives (15K RPM) are recommended.
23
Number of
salespoints 3
Component
Minimum− The minimum
hardware requirements correspond
to the minimum OS; other
Operating Systems require higher
than minimum.
Recommended
RAM
4 GByte or more
8 GByte or more
Video
SVGA
1024 x 768
Network
10 Mbit Ethernet
10/100/1000 Mbit Ethernet
SQL Server Express Edition
As of July 1, 2012, Siriusware Inc. no longer supports using SQL Express as the primary Siriusware database. We recommend that
clients using SQL Express make plans to purchase and upgrade to a supported version of SQL (SQL 2005 or SQL 2008, Standard or
Enterprise versions). Unless you already own a supported version, you purchase SQL 2008 R2, Microsoft’s latest version. As of July
1, 2012, issues related to the use of SQL Express are not covered by your support contract.
In the past, we felt that small installations that do not use E-Commerce or Access Control modules could effectively use SQL Express.
However, due to the evolution of our product and the catastrophic failure that can occur if the database size limit of SQL Express is
reached, we have made the decision to no longer support SQL Express. If your site reaches the database size limit (4GByte for SQL
Express 2005 and 10GByte for SQL Express 2008), your system abruptly stops functioning causing severe operational issues.
Additionally, new reports are now written using Microsoft Reporting Services using functionality that SQL Express does not fully
support. Eventually, all reports will use Microsoft Reporting Services.
Web (E-Commerce)
For web servers, a minimum 256K Internet connection is required; a 1.5 Mbit or greater connection is recommended. A UPS is
recommended.
24
Server
Component
Minimum− The minimum hardware
requirements correspond to the
minimum OS; other Operating Systems
require higher than minimum.
Recommended
Operating system
Windows7, XP Professional
Windows7
Processor
Windows Vista − 1 GHz or faster
Windows7 or Vista − 2 GHz or faster
Windows XP or 2000 − 600 MHz or
faster
Sales Host
Free space on hard
drive
20 GByte
160 GByte
RAM
Windows 7 − 4 GByte or more
Windows 7 − 4 GByte or more 5
Windows XP - 2 GByte
5
Video
800x600, 16-bit color
1024x768, 24-bit color
Network
10/100 Mbit Ethernet
100/1000 Mbit Ethernet
Database
500 MBytes to 1 GByte per year
500 MBytes to 1 GByte per year
Bandwidth
3Mbps up /down
3Mbps up /down
Middleware
Quad Core
Quad core or better
Operating system
Windows Server 2003
Windows Server 2008 or Windows
Server 2003
Print At Home Tickets module requires large amounts of memory. High-volume clients must consider using up to 4 GByte.
25
Server
Web Server
(running
eCommerce_
Pages + ww.dll,
web pages hosted
internally)
Web Server
(running
wwService +
ww.dll, web pages
hosted externally)
Component
Minimum− The minimum hardware
requirements correspond to the
minimum OS; other Operating Systems
require higher than minimum.
Recommended
Processor
2 GHz or faster
Multi-core
Free space on hard
drive
20 GByte
160 GByte
RAM
2 GByte or more
4 GByte or more
Video
SVGA
1024 x 768
Network
10/100 Mbit Ethernet
100/ 1000 Mbit Ethernet
Operating system
Windows Server 2003
Windows Server 2008 or Windows
Server 2003
Processor
2 GHz or faster
Multi-core
Free space on hard
drive
20 GByte
160 GByte
RAM
2 GByte or more
4 GByte or more
Video
SVGA
1024 x 768
Network
10/100 Mbit Ethernet
100/1000 Mbit Ethernet
26
Rentals
A UPS is recommended.
Station
Self-Entry Station
and Rental Tech
Station
Component
Minimum− The minimum hardware
requirements correspond to the
minimum OS; other Operating Systems
require higher than minimum.
Recommended
Operating system
XP Professional
Windows 7 or XP
Processor
500 MHz or faster
Windows 7 − 2 GHz or faster
Free space on hard
drive
20 GByte
160 GByte
RAM
2 GByte
Windows 7 − 4 GByte or more
Video
1024x768, 24-bit color 6
1024x768, 24-bit color
Network
56K dial-up
100/1000 Mbit Ethernet
Operating system
Windows XP
Windows 7 or XP Professional
Processor
500 MHz or more
Windows 7 − 2 GHz or faster
Windows XP − 1 GHz or faster
Separate Rental
6
Free space on hard
20 GByte
160 GByte
A resolution of 800x600, 16-bit color, can be used for Self-Entry Stations if scrolling isn’t required and the number of controls displayed is not too great.
27
Station
Component
Server
drive
RAM
Minimum− The minimum hardware
requirements correspond to the
minimum OS; other Operating Systems
require higher than minimum.
Recommended
2 GByte or more
Windows 7 − 4 GByte or more
Windows XP − 2 GByte or more
Web Server and
combined
Web/Rental
Server
Video
800x600, 16-bit color
1024x768, 24-bit color
Network
56K dial-up 7
10/100 Mbit Ethernet
Operating system
Windows 7 or Windows XP 8
Windows Server 2008 or Windows
Server 2003
Processor
1 GHz or higher
3 GHz or higher
Free space on hard
drive
20 GByte
160 GByte
RAM
4 GByte or more
4 GByte or more (2008), 2 GByte or
more (2003)
Video
SVGA
XGA
Network
10/100 Mbit Ethernet
100/1000 Mbit Ethernet
7
When FileSync application is used to initially sync with the database, many hours may be required to download all of the data over a 56K connection.
A maximum of ten Self Entry stations can be used when using these operating systems as “web servers.” Windows 2000 Server or Windows Server 2003/2008
is recommended.
8
28
Food and beverage FileSync server
Food and beverage sites utilize numerous salespoints based on the standard specifications. However, FileSync application is often
implemented to ensure that operations continue in the event of a loss of connectivity to the database server. The following
specification is for the FileSync server, which may also be used as a salespoint if needed. FileSync application is used only for Table
Service Food and Beverage (not Quick Service Food and Beverage).
Component
Minimum− The minimum hardware
requirements correspond to the minimum OS;
other Operating Systems require higher than
minimum.
Recommended
Operating system
XP Professional
Windows 7, Vista or XP Professional
Processor
500 MHz or faster
Windows 7 − 2 GHz or faster
Free space on hard drive
20 GByte
160 GByte
RAM
2 GByte
Windows 7− 4 GByte or more
Video
800x600, 16-bit color
1024x768, 24-bit color
Network
100 Mbit Ethernet
100/1000 Mbit Ethernet
29
Folio Charge
Folio Charge is deployed on a standalone workstation with the following requirements.
Component
Minimum− The minimum hardware
requirements correspond to the minimum OS;
other Operating Systems require higher than
minimum.
Recommended
Operating system
XP Professional
Windows7 or XP Professional
Processor
500 MHz or faster
Windows 7− 2 GHz or faster
Free space on hard drive
20 GByte
160 GByte
RAM
2 GByte
Windows 7 − 4 GByte or more
Video
800x600, 16-bit color
1024x768, 24-bit color
Network
100 Mbit Ethernet
100/1000 Mbit Ethernet
30
Supported scanners
Siriusware Inc. supports the following scanners for the three core scanning applications:
Application
ScanMan
TallyMan
TechStationPPC
Scanner
Install file
Motorola MC9090
c_scanman_9090_xxxx.zip
Motorola MC9190 (1D/2D)
c_scanman_9190_xxxx.zip
Motorola MC5590
c_scanman_5590_xxxx.zip
Motorola MC9500 (Verizon / AT&T capable)
c_scanman_9500_xxxx.zip
Motorola MC70 (Verizon/ AT&T capable)
c_scanman_9500_xxxx.zip
Motorola MC9090
tallymanppc_9090_xxxx.zip
Motorola MC9190 (1D/2D)
tallymanppc_9190_xxxx.zip
Motorola MC5590
tallymanppc_5590_xxxx.zip
Motorola MC9500 (Verizon / AT&T capable)
tallymanppc_9500_xxxx.zip
Motorola MC70 (Verizon/ AT&T capable)
tallymanppc_9500_xxxx.zip
MC9090 (commonly called the 9090 unit)
c_techstationppc_9090_xxxx.zip
Motorola MC9190 (1D/2D)
tallymanppc_9190_xxxx.zip
Motorola MC5590
tallymanppc_5590_xxxx.zip
Motorola MC9500 (Verizon / AT&T capable)
tallymanppc_9500_xxxx.zip
Motorola MC70 (Verizon/ AT&T capable)
tallymanppc_9500_xxxx.zip
31
In addition, you can use a standard retail scanner with Sales. These are usually connected via a USB port.
Salesware Hardware Compatibility List (HCL)
This section lists the hardware supported by Siriusware Inc. for Salesware applications.
Receipt printers
Star Micronics
Epson
Impact
Impact
SP212FC42-120
POSjet 1500 POS Printer
SP212FD42-120
SP242FD42-120
TM-T88III-C421014
TM-T88III-C421034
Thermal
TM-T88III-C420014
TSP113U
TM-T88III-C420084
TSP143
TM-T88III-C420864
TSP654
TM-T88III-C420863
TM-T88III-C31C420A8150
TM-88IV
TM-T88III-C31C420A8160
TM-88V
32
Ticket printers
Cognitive
Boca
Advantage LX-LBD24-2043-007
Mini - Any
Advantage LX-LBD42-2043-007
Micro-Any
Advantage LX-LBD24-2043-011
SubATM
Advantage LX-LBD42-2043-011
Lemur - Any
Advantage LX-LBD24-2043-012
Advantage LX-LBD42-2043-012
Advantage LX-LBD24-2043-013
Advantage LX-LBD42-2043-013
Advantage LX-LBD24-2043-016
Advantage LX-LBD42-2043-016
C Series Ci
C Series Cxi
Advantage DLX Series
Pass Printers
Fargo
UltraMagicard
DTC525
Rio Pro
DTC 4000 Series
Rio Pro Duo
33
Retail label printers
Cognitive
Cognitive Advantage LX
Cognitive Advantage DLX
Cash drawers
APG
MMF
Indiana
MS
Unknown P/N
Unknown P/N
Series 100
Note: This is the only model
listed in this table that prevents
transactions while the drawer is
open.
Unknown P/N
T320-BL1616
Serial or Printer interface
T320-CW1616
T484A-BL1616
T484A-CW1616
S284-CW1816
S284-BL1816
34
Barcode scanners
Note: Any barcode scanner that uses Human Interface Device (HID) or keyboard buffer input can be used.
Honeywell
Voyager BT 9535
Hyperion 1300G
Xenon 1900
Customer pole displays
Birch
Logic Controls
DSP-800F- serial
PD3900
Logic Controls
PD3900-BL
PD3900-U
PD3900-UB
LD9900U
LD9900UG
35
Magnetic stripe readers
ID Tech- MiniMag
Magtek- MiniWedge
DataLogic
IDT-3331-12U or UB
Unknown P/N
IDT-3331-33U or UB
Requires keyboard buffer input
IDT-3331-12 or 12B
IDT-3331-33 or 33B
Touchscreens
Elo Technologies
3M Microtouch
USB or Serial Interface
Coin dispensers
Telequip
Transact2+
USB cameras
Logitech
Kodak
Quickcam Pro 3000
DVC323
Quickcam Pro 4000
DVC325
Quickcam Pro 5000
Pro 9000
36
Programmable keyboards
ID Tech - Versa
Mobile computers/scanners
Symbol
MC9090-GF0HJEFA6WWW
MC9090-GF0HJEFA6WR
MC9090-GK0HJEFR7US
MC5590
MC70
MC9500
MC9190
Electronic signature pads
Topaz Systems
T-LBK462-HSB
Optical character recognition (OCR) devices
CSSN
SnapShell IDR
37
All-in-one points-of-sale
Note: Please be sure systems are not running embedded operating systems.
Posiflex KS7315
Posiflex KS7317
Posiflex TP8300
Posiflex KS7215
Posiflex KS 7217
Elo E071289
Elo 15B3
FEC Gladius Smart
Posiflex KS6815
Posiflex KS6817
38