Always Learning

Schoolnet 17.0 System Requirements

This document outlines the system requirements of the Schoolnet web-based platform, as well as the requirements of supporting Schoolnet desktop applications. This includes platform and browser requirements, scanner compatibility information, recommended clicker models, and details and assurances around security, disaster recovery, and reliability. Please note that Pearson reserves the right to adjust these requirements as needed over time.

Schoolnet Web Client Requirements

Hardware Requirements

The Schoolnet web application requires the following minimum platform specifications for workstations.

Note that this table has been updated to reflect Microsoft’s elimination of support for Windows XP.

Schoolnet Web Client Minimum Hardware Requirements

1.0 GHz or faster 32-bit (x86) -or-

64-bit (x64) processor (Please review ScanIt requirements for specific 64-bit detail)

Operating System

Windows 7, Windows 8 -or-

Mac OS X 10.9


1 gigabyte (GB) RAM (32-bit) or 2 GB RAM (64-bit) or better*


XGA (1024 x 768 pixel) resolution or better

For further details clients should consult the minimum and recommended requirements for the specific operating system. The minimum requirements originate from the Windows 7 minimum requirements. Please note, Schoolnet does not require any specific storage other than what is needed by the browser for cache and temporary files, so these requirements are meant to support typical computer usage.

Browser Support

The current release of the Schoolnet application has been tested with and supports the following browsers. Older browsers may work, but have not been tested.

Note that this table has been updated to reflect Microsoft’s elimination of support for Windows XP.

Schoolnet Web Client Browser Compatibility
Windows 7
Windows 8
Windows 8.1
Mac OS X
Apple iOS
Internet Explorer
Apple Safari
Mozilla Firefox
ESR 31
ESR 31
Not tested
ESR 31
Google Chrome
Not tested
Not tested

Note that some browsers not listed in the browser support table may work with Schoolnet. However, Pearson has product tested the current release only against those browsers listed in the table above. If a client reports a defect with one of these unsupported browsers, Pearson may not be able to offer a fix.

Most issues with unsupported browsers will be cosmetic. In addition, key functionality such as WYSIWYG HTML editing may not be available on unsupported platform/browser combinations.

The browser must be a Secure Socket Layer (SSL)-capable browser to successfully log in to the site to ensure that sensitive data is protected.

With use of any browser, JavaScript and cookies must be enabled.

Internet Explorer should NOT be used in compatibility mode. IE 10 is now the lowest version of this browser that we support.

Where there is flexibility, we recommend either the Firefox or Chrome browser.

Additional Plug-in Requirements

The following browser plug-ins are necessary for use with specific Schoolnet application functionality.

Schoolnet Web Client Browser Plug-ins
*Adobe PDF Reader 8.0

Print-formatted content such as student profiles.

Note: this means supporting PDF version 1.7 or older.

Flash 10 for your browser. For Chrome, Adobe Flash must be enabled and PepperFlash disabled.

For integration with Promethean classroom input devices (clickers).

Microsoft Silverlight 3.0

For integration of eInstruction clickers with proctor dashboard.

All required plug-ins are available via free downloads from manufacturer websites.

The use of clickers often has different implications for the software requirements. For certain clicker brands, Flash is required for the clicker integration on the test proctor page. The reason for using Flash is that it is both Mac and PC compatible and is able to make outbound requests to software running on the client that in turn communicates with the clickers. This is very specific functionality used only by districts using clickers.

For districts and users planning to use video and audio files within the Schoolnet platform, the client must also provide appropriate speakers.

Internet Connectivity Requirements

To run optimally Schoolnet requires a full T1 or better connection from each school to the administration building, and from the administration building to Schoolnet (1.5 Mbs/sec or higher), with ports 80 and 443 open for access to the Internet. Schoolnet usage generally requires between 5-20kbp/s of bandwidth per concurrent user of the system. It is recommended that the connection never be more than 50% utilized in order to handle unexpected spikes in usage.

Mobile Software Support

The Schoolnet Assessment and Reporting solution is completely web-based, and all new development considers mobile devices. The following mobile devices are supported:

Browsers are in effect integrated with the version of the operating system (OS) in the case of these mobile operating systems. Some features such as WYSIWYG HTML editing may not be available or may be somewhat different on mobile devices. Features such as clicker integration will be expressly disabled.


A variety of hand-held student clickers are compatible with Schoolnet and can be used by students to respond to Schoolnet test questions. The clickers listed below are recommended and have been tested by Schoolnet; installation requirements are noted as well.

eInstruction Clickers

The following eInstruction clickers are supported for use in the Schoolnet proctor dashboard:

Insight 360 Software (for use with Turning Technologies and eInstruction clickers)

Schoolnet supports integration with the Insight 360 software, available from eInstruction. Tests created in Schoolnet are imported by and administered through the Insight 360 software, which supports both eInstruction and Turning Technologies devices. The student results are then sent back to Schoolnet when the test session is completed. Contact eInstruction for more information:

Turning Technologies devices require Insight 360 for use with Schoolnet. eInstruction devices can be run either through Insight 360 or directly through the Schoolnet proctor dashboard.

Promethean Devices



Screen Readers

The following screen reader is supported in Schoolnet:

Screen Magnifiers

Schoolnet supports the MAGic screen magnifier that allows:

Schoolnet Secure Tester Requirements

Some districts or schools may choose to use the Schoolnet Secure Tester, a desktop application that enables the online administration of a Schoolnet test, while at the same time preventing access to any other computer applications while in use. This application must be installed on individual workstations and configured prior to student use. The Schoolnet Secure Tester application will run on computers that meet the following minimum requirements:

Schoolnet Secure Tester Minimum Requirements
1.4 GHz or faster processor
Intel Core Duo 1.83GHz or faster processor
Operating System
Windows 7
Mac OS X 10.8 or Mac OS X 10.9
1 gigabyte (GB) RAM (32-bit) or 2 GB RAM (64-bit) or better
1 gigabyte (GB) RAM (32-bit) or 2 GB RAM (64-bit) or better
Available Disk Space
800 MB
800 MB
XGA (1024 x 768 pixel) resolution
XGA (1024 x 768 pixel) resolution
Software Framework 2.0

ScanIt and Scanners

ScanIt 7.0.6 is recommended for use with Schoolnet 17.0.

Schoolnet’s proprietary ScanIt software connects a variety of TWAIN-compliant plain paper and OMR image scanners to the Schoolnet application in real time, allowing users immediate access to scanned results. These requirements apply to any computer and scanner combination that is running ScanIt 3.0 and later. Schoolnet ScanIt can work with either plain-paper scanners or OMR scanners/forms that meet the requirements listed in the following pages.

Hardware Requirements

ScanIt will run on computers that meet the following minimum requirements.

Schoolnet ScanIt Hardware Minimum Hardware Requirements

1.4 GHz

Operating System

Windows 7 (some scanner drivers may require a 32-bit OS)


1 gigabyte (GB) RAM (32-bit) or 2 GB RAM (64-bit) or better

Disk Space

800 MB


XGA (1024 x 768 pixel) resolution or better

Internet Connectivity

Active internet connection from broadband, LAN, or cable modem source (wireless is not recommended), ports 80 and 443 open, and no firewalls preventing access to * sites.

Mac OS Virtual Machine Support

ScanIt does not run natively on the Mac OS, but can be run virtually in a Windows guest OS. ScanIt can be installed on Windows in either VMware Fusion or Parallels Desktop on the Mac OS.

Plain-Paper Scanning

Plain-paper scanning can be done on commodity optical scanners using plain paper forms that are printed using commodity printers.

Supported Plain-Paper Scanners

Most optical scanners that support the following requirements will work:

As a general note, the most important thing is that the scanners have legible image quality that contrasts, for instance, the difference between filled and unfilled bubbles. Schoolnet has found that some scanner models (typically multi-function devices) have poor optical scanning quality.

ScanIt includes a test-mode that will let a customer try their scanner with ScanIt if they have an existing model they are interested in testing out. Refer to the ScanIt User Guide for additional details.

Suggested Plain-Paper Scanner Models

Schoolnet does not support specific plain-paper scanners, as many makes and models of TWAIN-compliant scanners will work successfully with Schoolnet. However, the following scanners are suggested (but not required):

At this time, the following Scantron scanners are NOT plain-paper compatible with Schoolnet ScanIt:

Network Scanner Support

Schoolnet does not support the use of ScanIt with network scanners. A network scanner is defined as a scanner that communicates with a local computer’s instance of ScanIt by way of a network, as opposed to the local computer being directly connected via USB to the scanner. If clients choose to use network scanners with Schoolnet ScanIt, they will be responsible for the set-up, troubleshooting, and ongoing maintenance of that scanner’s successful communication with Schoolnet ScanIt. Schoolnet is not responsible for the setup or ongoing success of the client’s network scanning solution with Schoolnet ScanIt.

Printers and Paper

Most printers that can accurately print Schoolnet answer sheets as rendered in the generated PDF are supported. Printers must render the page faithfully without a noticeable variation in contrast within a page, as is typical when a page is printed from a printer low on ink/toner. Legibility of the bar code in the upper right of the answer sheet is critical for successful scanning to ScanIt; low-quality inkjet printers or thicker papers may diminish the quality of the printed barcode.

A copy paper weight of 20 lb. or higher is recommended for use with plain paper/imaging scanners.

OMR Scanning

OMR scanning (OMR = Optical Mark Recognition) requires the use of a third-party hardware scanner and specially-made forms that are designed to be used with that device. Schoolnet is compatible with the OMR scanners and forms listed below.

Supported OMR Scanners

The following scanners use OMR to read from specially designed forms that are purchased separately from a scanner vendor. It is expected that ScanIt will generally work with any Scantron or NCS scanner with a serial port connection.

Scanmark Series
OpScan Series****
InSight Series****

Scanmark ES2010Scanmark ES2260Scanmark ES2800Scanmark 4000Scanmark 5500Scanmark 6500

OpScan 2OpScan 3**OpScan 4**OpScan 4ES*OpScan 4UOpScan 6**OpScan 8**

InSight 4 (OMR Only)*InSight 4 (OMR with Imaging; this model has a USB port)InSight 4ESInSight 30***

AppersonAdvantage 1200

*These models will only work with a USB emulated serial port. Please reference the document “Configuring the USB Emulated Serial Port for NCS Pearson Scanners” on the Pearson Powersource site for directions.

**These scanners only have a serial port. To connect these scanners to a computer that does not have a serial port, please use the USB-serial converter Keyspan Adapter (part number is USA-19HS). This is the only converter that has been tested and approved for use with these scanner models.

***To use this model with ScanIt as an OMR scanner, port name “L_port_twain” must be selected within ScanIt’s Scanner Configuration.

**** Need to install the Pearson Runtime Module from the Schoolnet Support Downloads Site in order for OMR forms to be recognized in ScanIt.

OMR Form Pre-Slugging

Schoolnet does not offer a product that is capable of pre-slugging customer OMR forms with student, class, or test data. If a client wishes to pre-slug OMR forms, they may use software outside of the Schoolnet platform, but the use and troubleshooting of this software will not be supported by Schoolnet. There is functionality within the Schoolnet application that can generate and export a .csv pre-slug file that can be used in third-party software.

All OMR forms must ultimately include a bubbled-in Student ID and Test ID in order to be scanned correctly by ScanIt.

Supported OMR Forms

As OMR forms are often scanner-specific, this list of Schoolnet-supported OMR forms is presented in accordance with the specific scanner models with which they are compatible. Customers wishing to use other Scantron OMR forms may do so, but there may be an additional cost to support them. Customers should reach out to their Schoolnet contact for further details.

OMR Scanner Model
Supported OMR Forms

Scanmark ES2010Scanmark ES2260Scanmark ES2800Scanmark 4000Scanmark 5500Scanmark 6500

F-18385-AS-L.800 (50 items; ABCDE)F-18387-AS-L.800 (200 items; ABCDE)F-19462-AS-L.800 (100 items; ABCDE/FGHJK)F-19464-AS-L.800 (100 items; ABCDE)F-19465-AS-L.800 (100 items; ABCDE/FGHJK)

OpScan 2OpScan 3**OpScan 4**OpScan 4ES*OpScan 4UOpScan 6**OpScan 8**InSight 4 (OMR Only)InSight 4 (OMR with Imaging; this model has a USB port)InSight 4ESInSight 30

z095.sds Pearson 19465 (100 items; ABCDE/FGHJK)z501.sds Pearson 71737 (50 items; ABCDE)F-19462-AS-L (100 items; ABCDE/FGHJK)F-19465-AS-L.800 (100 items; ABCDE/FGHJK)245696 (1-50, A-E)*245699 (1-200, A-E)*219482 (1-100, A-E)220608 (1-400, A-E)**245695 (1-25, A-D)*245677 (1-200, A-E/F-K)*271815 (1-200, A-D/F-J)*271063 (1-100, A-E)

Apperson Advantage 1200*Scanners with a serial # that begins with “S” will need to install a firmware update in order to scan Form 70280.Please see “Firmware Updater Instructions for AppersonAdvantage 1200 S series ONLY”.

Apperson 70280 (50 items; ABCD/FGHI)

*When using these forms, the Test ID will be bubbled into the field labeled “Assignment ID”.

**The Schoolnet application only supports up to 200 items on a test.

Infrastructure Security

Infrastructure security refers to all security policies and mechanisms that apply to the physical network and hardware infrastructure. This includes network security (i.e., firewalls, routers), server security, and security for other system components. The staging environment is physically isolated from the production environment in order to minimize the risk of malicious and unauthorized traffic interrupting service.

The physical network components that tie the entire infrastructure together are built on proven technologies from reputable suppliers; they maintain high performance, reliability, and security. Security policies are adopted by the network administrator to protect the network and the network-accessible resources from unauthorized access. Schoolnet installs firewalls and edge routers at the system entry point to provide security from intruders and malicious attacks on the system. Schoolnet also implements a load balancing system to maintain full use of all available system components thereby achieving the quickest response time for the customer and maintaining consistent operation of the system even in the event of hardware failures. Finally, Schoolnet deploys high-speed Gigabit Ethernet switches to mitigate internal bandwidth problems and confirm that all services have access to full bandwidth without competing with other servers when communicating across the network. The following diagram demonstrates how the various components of our infrastructure security are related and addressed in the context of current and future needs.

Infrastructure Security

Schoolnet approaches information security using an end-to-end methodology. Each application and infrastructure component between the client (i.e., student, parent, or teacher) and the sensitive data is secured according to written best practice procedures. The communication from the front-end browser to the client is secured via an SSL connection. All the server components such as the web servers, application servers, Active Directory servers, portal servers, and database servers are hardened using the industry best practices for additional security.

Disaster Recovery, ASP Hosted

Schoolnet addresses high availability and disaster recovery through a completely redundant infrastructure (power, systems, network, etc.), multiple levels of data backups, regular testing, and an off-site secondary hosting facility. As part of the Schoolnet ASP SLA, customers enjoy guaranteed 99.9% uptime, and if a disaster is declared, a five- day Recovery Point Objective (RPO) and a 10-day Recovery Time Objective (RTO).

To meet these disaster recovery objectives, Schoolnet Hosting maintains database backups every three hours, differential system backups nightly, and weekly full system backups stored off-site with an internationally recognized data storage facility. In the event of a declared disaster, media is recalled on a weekly basis for recovery testing on the secondary hosting platform.

Focusing on uptime with excellent response times, the Schoolnet production environment features fully redundant power feeds, battery systems, generators, load balanced and clustered servers and networking devices. All single points of failure have been removed from the infrastructure.


Schoolnet’s hosting facility is SAS 70 (Statement on Auditing Standard 70) certified. SAS 70 is the most widely used standard for Information Technology service organizations and is maintained by The American Institute of Certified Public Accountants. SAS 70 is an extremely thorough annual audit that is used chiefly to provide authoritative guidance on IT controls including:

SAS 70 Certification means that Schoolnet’s ASP-hosted clients are provided with a certified-reliable data hosting environment which is audited and validated by an independent auditing agency on an annual basis.

System Architecture

Software Architecture

The IMS is a single, centralized, web-based application with end-user functionality broken into modules that uses Web Services for integration with partner applications. The application tier is comprised of a business logic layer and a data access layer, while core services interact with a read-write operational database, and report objects pull data from a data cube.

Software Architecture

Data Architecture

IMS Data Systems use a Staging DB with a temporary ETL store for validation, and an Operational DB with the complete data set updated by ETL and UI. The OLAP Cube has a read-only reporting structure refreshed nightly. With our complete data services offering, data is loaded using SSIS through standard data loading templates. There are hundreds of data validation tasks and our team has extensive experience integrating with major SIS and assessment vendors.

Data Architecture

Physical Architecture

Data Architecture
Copyright © 2015 Pearson Education, Inc. or its affiliate(s). All rights reserved.