Академический Документы
Профессиональный Документы
Культура Документы
Commercial in Confidence
Pro Web
Table of Contents
1.
2.
3.
Engines ...................................................................................................................... 3
4.
5.
Architecture ............................................................................................................... 7
6.
7.
Performance ............................................................................................................ 10
8.
Maintenance ............................................................................................................ 14
TOD_ProWeb.doc
Page 2 of 14
1.
2.
Commercial in Confidence
Pro Web
Change History
Date
Version
Author
Notes
27 May 2010
0.1
Andrew Nikolic
First draft
04 October 2010
0.2
Andrew Nikolic
05 October 2010
1.0
Andrew Nikolic
Final
28 September 2011
1.1
Andrew Nikolic
Product Brief
QAS Pro Web provides address capture functionality for web based applications.
As part of the capture process the input is validated against a postal or
geographical dataset to ensure the captured address is verified and standardised.
There are various country datasets available for Pro Web including Australia, New
Zealand and Singapore.
QAS Pro Web is available as On Premise (hosted by customer) as well as a
SaaS/On Demand deployment. It provides different engines which are tailored
for different address capture scenarios to improve efficiency and effectiveness of
the capture process. For example, the way a trained call centre operator
captures an address may differ from a customer visiting a publicly accessible
website. In section 3 below these engines are described.
3.
Engines
Intuitive:
Intuitive provides search functionality that allows users to type the address from
left to right in one line. It provides a list of results that is refined with each
keystroke. An item in the results can be selected at any time and the formatted
address retrieved.
TOD_ProWeb.doc
Page 3 of 14
Commercial in Confidence
Pro Web
This engine is useful for both customer facing web applications and also internal
applications as no training is required.
The On Premise version of Pro Web Intuitive is available for the Windows
operating system only.
The On Demand service provides this functionality through an iFrame for
optimum performance. The interface can be styled using CSS.
Step 1 (user search):
TOD_ProWeb.doc
Page 4 of 14
Commercial in Confidence
Pro Web
The selected address is formatted and can be returned to the host application. If
a single exact match is returned form a search, no pick list is displayed and the
address is automatically selected and formatted.
As this scenario is simple and results in efficient performance, it can also be
deployed for internal applications such as an intranet environment. If users are
trained, extra features such as wildcard characters (* and ?) can be utilized.
Generally, users on an external facing website may not have the training and
knowledge to effectively use these.
Typedown:
This scenario has been designed to capture an address with the least amount of
keystrokes possible. Trained users are able to capture an address by starting
with the highest level address information (E.g. Postcode or suburb) and drill
down to the final delivery point.
Page 5 of 14
Commercial in Confidence
Pro Web
4.
TOD_ProWeb.doc
Page 6 of 14
5.
Commercial in Confidence
Pro Web
Architecture
On Premise:
SOAP/XML
Defined by proweb.wsdl
Browser
TOD_ProWeb.doc
Page 7 of 14
Commercial in Confidence
Pro Web
On Demand:
SOAP/XML
Browser
TOD_ProWeb.doc
Page 8 of 14
Commercial in Confidence
Pro Web
The interactions in phase 1 occur when the browser user first requests a web page
from the website
Phase 2 interactions occur when the user searches for an address using the iFrame
interface
Phase 3 interactions occur when the user selects an address in the iFrame. The
address is then pasted in the parent web page
TOD_ProWeb.doc
Page 9 of 14
6.
Commercial in Confidence
Pro Web
System Requirements
Minimum Requirements
CPU: Intel Core2 Quad CPU Q6600
Processor Speed: 2.40 GHz
RAM: 4.00 GB
Available Hard Disk: 40 GB
Note: The above are the minimum requirements to perform as closely as
possible to the performance statistics in the following section.
AUS PAF Dataset size is approximately 125 MB
AUS GNAF Dataset size is approximately 620 MB
AUS DataFusion Dataset size is approximately 1.78 GB
QAS Pro Web is approximately 35 MB
7.
Performance
Although every effort has been made to provide accurate information in this performance
review, neither QAS Limited (Experian QAS) nor any of its employees or suppliers make any
warranty, condition, undertaking or representation, express or implied, or assume any legal
liability ( to the extent permitted by law) or responsibility for the accuracy or completeness of
any information contained in this performance review including in relation to the condition,
accuracy, fitness for purpose, suitability and/or quality of the licensed product.
We further give no condition, warranty or undertaking as to the benefits which may accrue,
including profitability, revenue or pricing benefits, from your use or proposed use of the
licensed product.
Therefore, in no event, shall Experian QAS, or its employees or suppliers, be liable for any
special, indirect or consequential damages whatsoever, whether in contact, tort, negligence or
other action, arising out of or in connection with the performance of the licensed product or
use of the information available in this performance review, except to the extent permitted by
law.
You should therefore rely on your own independent tests, performance review and due
diligence prior to purchase of the licensed product.
Test Machine Specifications:
TOD_ProWeb.doc
Page 10 of 14
Commercial in Confidence
Processor Speed
2.40 GHz
Memory (RAM)
4.00 GB
40 GB
Architecture
32 bit
Pro Web
5,000
800
80 ms
25 Threads
Searches performed character by character (~2.8 million searches made)
Total threads
25
5,000
440 ms
Notes:
1) A search was performed for every character in the address. This is not realistic in that we
recommend the integration should have a delay of around 1 second before submitting a
search to the server. There was no easy way to estimate an average typing speed, it was
decided not to try and second guess this and potentially affect the results.
2) The timeout setting was configured to 5,000 (5 seconds) in the Qawserve.ini file. An
individual thread will always wait until a search to finish before submitting the next.
TOD_ProWeb.doc
Page 11 of 14
Commercial in Confidence
Pro Web
799255
24
10,089.01
38.16
47
1,572.25
4,675.60
RUN 2
Total threads:
797565
24
11,293.87
38.07
46.47
1,572.92
4,667.15
RUN 3
Total threads:
798309
24
10,089.03
38.08
46.82
1,575.78
TOD_ProWeb.doc
Page 12 of 14
Commercial in Confidence
Pro Web
4,666.97
NZL DATA
RUN 1
Total threads:
799201
272.03
32.19
12.14
1,864.21
4,073.49
RUN 2
Total threads:
798377
234
32.1
12.04
1,869.16
4,060.78
RUN 3
Total threads:
798848
275.03
32.1
12.1
1,869.01
TOD_ProWeb.doc
Page 13 of 14
Commercial in Confidence
8.
Pro Web
4,063.74
Maintenance
Once implemented QAS Pro Web only requires that maintenance is performed on
a quarterly basis.
Physical media:
Every 3 months Experian QAS will provide an updated Postal Address File (PAF),
Geocoded National Address File (GNAF), DataFusion (AUE) or New Zealand PAF
(NZL) on CD/DVD via post to a nominated contact.
mandatory and ensures that data is current and includes the most up to date
address information.
The process of updating data takes approximately 5-10 minutes.
Electronic Updates:
QAS Electronic Update is a client side program that runs as a Windows service. It
downloads data over the Internet using HTTPS and updates your QAS applications
with the data as and when you specify.
This product provides automatic data updates that will not require user
interaction, whilst ensuring the data being used is the most up-to-date.
TOD_ProWeb.doc
Page 14 of 14