SYR Systems Inc.

Home About SYR Systems Inc. Consulting Outsourcing Products Contact us
The art of systems.
About SYR Systems Inc.


SYR Systems Inc. diversity has allowed us to undertake a range of consulting and custom systems development projects for organizations world-wide. Our firm has successfully completed every project undertaken. We measure our success by our ability to build long-term and mutually beneficial relationships with every client. Samples of our recent projects are included below.

AT&T / Chase Manhattan Bank

Project Name:
Asset Management and Billing System

Project Description:
For AT&T to manage the outsourcing business with Chase Manhattan bank. The system accomplished the following functions:

  • Track inventory of equipment supporting the voice and data networks.
  • Affect add, change, delete processing of equipment.
  • Support planning and phased implementation of network projects, keeping track of resources and expenditures.
  • Support detailed billing to Chase using a base cost approach, pre-authorized level of change and added value changes.

Technical Environment:
NCR running AT&T UNIX.
Client software was developed using C with JAM as the user interface.
Client PCs running Windows.
Sybase SQL Server was used as the database engine.

British Columbia Ferries

Project Name:
Ticketing and Reservation System

Project Description:
A mission-critical Ticketing and Reservation System for BC Ferries. Starting with system and application architecture and through all phases of development including, testing, documentation and quality assurance activities.
The system provides a comprehensive suite of functions for all ticketing and reservation activities:

  • Sailing maintenance
  • Reservation Functions
  • Point of Sale
  • Payment & Refund Functions
  • Ticket & Confirmation Forms
  • Information Sub-System
  • System Administration, Reporting and Security

Technical Environment:
The system was developed in a client-server configuration under SCO UNIX.
It is installed at the client site with the Server running under IBM 6000 running AIX operating system.
The user stations are 486 PCs running MS Windows. The client application uses C and the JAM graphical user interface.
Informix is used as the database engine.

Egyptian National Railway

Project Name:
Portable Ticket Issuer System

Project Description:
Objective: Replace the existing manual on-board ticket issuing process with a computerized system. Responsible for the development of two parts of an integrated system for the ENR: a PC-based cashier system in each of the depots and a PC-server host at head office. The depot system is used for collecting ticket sales data and closing balance reconciliation from Portable Ticket Issuer (PTI) terminals carried by conductors on the trains. The depot system downloads fare and schedule changes from the host to the PTIís. The host polls the depot systems at night and uploads the sales data. It also produces numerous administrative and financial reports.

The system was developed using an Arabic user interface following a prototyping approach.

Technical Environment:
All devices were 486 PCs.
The JAM toolkit and C were used for the client programs.
Informix CISAM was used for the databases.
The JAM report writer was used for query and reporting.

Ontario Management Board of Cabinet

Project Name:
Pension Data Reconciliation

Project Description:
The objective of this project was to reconcile the data on the Human Resource System of the Ontario government with the Pension data used by the Ontario Pension Board for pension administration. An urgent and high profile project, it required strong project management coupled with very strong data analysis skills, and familiarity with the technologies involved. The project was delivered on time with a total user satisfaction.

Technical Environment:
IBM 3090 running MVS, DEC running CMS.

Northern Telecom Canada Limited

Project Name:
Global Order Flow System

Project Description:
Assisted Northern Telecom Switching Division, Bramalea, in the development of a re-engineered Global Order Flow System. The first phase of this projected included:

  • The review and assessment of the current marketing processes.
  • The definition of a re-engineered order flow process.
  • The design of a prototype to reflect the re-engineered process.
  • The design of a logical data model reflecting the data requirements and business rules to support the prototype.
  • The definition of the critical issues affecting both current and the future business processes.

Technical Environment:
The prototype had approximately 200 screens and the logical data model had over 150 entities and corresponding attributes and relationships.
C and JAM were used as the development tools for the client application.
Client machines were Windows based PCs.
Server is HP running HP-UX operating system.
Oracle was used for the database.

Ontario Lottery and Gaming Corporation

Project Name:
Variety of projects for the Racetracks and Charity Casinos, Solutions Delivery branch such as:

CasinoLink Architecture Review; CasinoLink Stabilization Project; Functional Study and Development Strategy; Self-Exclusion and Trespass Study; Patron Information Repository Prototype; Patron Information Repository development.

Project Description:
The following is a brief description of each of the above projects:

CasinoLink Architecture Review:
The objective of this project was to conduct a review of the CasinoLink System environment and establish a plan of for a short term stabilization activities and a long term plan.

CasinoLink Stabilization Project:
The objectives of this project were:

  • Manage the resolution of technical problems on day-by-day basis, including incident documentation and problem analysis.
  • Review and finalize resource plan for system support.
  • Document a Mikohn support structure acceptable to OLGC.
  • Reassess user permission for function and transaction access to ensure more control on large resource intensive transactions.
  • Determine tools to monitor transaction activities from the various sites.
  • Document testing and implementation procedures.
  • Document the architecture for testing environments.
  • Determine tools for stress testing the application releases.
  • Determine a migration plan for the SMIB and DCU firmware.
  • Plan and co-ordinate development of a testing environment and the implementation of testing procedures.
Functional Study and Development Strategy:
The objectives of this study were as follows:
  • To study business and system documentation and prepare initial Current Process Flows (CPF).
  • Prepare for and conduct JAD session(s) with internal IS resources. During this session the team will present the CPF for discussion and confirmation.
  • Detail investigation of issues arising from the JAD session. Modify the CPF to reflect the enhanced understanding.
  • Enhance the CPF based on feedback from the Project Steering Committee. Prepare for and conduct working session(s) with the Working Committee, to verify, enhance and confirm the CPF.
  • Present to the Advisory Group, outlining the Current Process Flow, the current processing gaps and a proposed strategy for next steps.
  • Finalize and issue a report documenting the findings and proposed next steps strategy as directed by the Advisory Group.
Self-Exclusion and Trespass Study:
This study had the following focus:
  • Conduct JAD sessions with frontline Security & Surveillance managers to identify business and systems issues
  • Examined both the Self-Exclusion and the Trespass business process:
  • Document each process step in detail
  • Document issues and short comings
  • Identify issues common to both processes
  • Make recommendations for significant improvements to both business processes and policies
Patron Information Repository Prototype:
The prototyping phase had the following objectives:
  • Development of detailed user requirements
  • Develop a prototype based on the collected requirements, through three full iterations of the prototype
  • Determine a phased approach for the development of the proposed system
Patron Information Repository Development:
The prototyping phase resulted in the definition of the following major functions: Patron Registration; Patron Activities Administration; Patron Loyalty and Promotion functions. This project was responsible for the development of the first two sub-systems.

Technical Environment:
Patron Information Repository prototype was developed using SYR-Chameleon product. The prototype was developed three times over a three months period. After the completion of each iteration the system was tested by the users and enhancements were specified, upon which a new prototype was developed. The resulting prototype was then the basis for the development of the application. The application was developed using Web Sphere and Oracle as the database.

Ryerson Polytechnical University

Project Name:
Student Information and Scheduling System

Project Description:
This is a comprehensive Student Information system covering all aspects of student administration:

  • Admission
  • Pre-registration
  • Scheduling
  • Registration
  • Grade reporting
  • Graduation audit
  • Management and staistical reporting

In 2005 SYR assisted Ryerson in the migration of the Student Information System to PeopleSoft.

Technical Environment:
The original Student Information System was developed on IBM RS600 using Mantis as the user interface, Cobol Programming language and Total Data Base Management System.
The new environment is IBM servers running Oracle and PeopoleSoft student system.

Shun Tak Shipping

Project Name:
Ticketing and Reservation System

Project Description:
For Shun Tak Shipping, a sister company of International Semi-Tech of Markham, Ontario, developed an on-line, real-time, fault tolerant system for transportation ticketing for the 20+ high-speed ferry, helicopter and jetfoil fleet.
The comprehensive set of functions included all aspects of reservation, ticketing, multiple currency payments and refunds, security and dynamic business rule maintenance.

The client computers perform all editing and other intelligent functions, including driving the attached thermal printers (IER or BOCA).

The capacity of the system was designed to provide fast response time for a minimum 100 concurrent ticket-selling workstations, performing intensive on-line activity.

Table-driven and extensively parameterized, the system is highly flexible and can easily incorporate future business growth and change.

Technical Environment:
Stratus Model 230, fault tolerant system (proprietary Operating System).
Software was developed using both the Sybase tool kit and C with JAM.
Client PCs ran under DOS.
Sybase SQL Server 4.9.1 was used as the database engine.
There are approximately 120 workstations in two countries.
IER Thermal Printers.
Client/server communications was done at 19.2 KB via Ethernet and TCP/IP using microwave transmission within Hong Kong and underwater cable between the islands.

St. Joseph Printing Limited

Project Name:
Electronic Job Docket Management System

Project Description:
Completed the installation of this client server project in 1995. Phases 1 & 2 involved the specification, prototype development and then development and installation of the production components of the printing process. Currently working on the scope of Phase 3, the quotation and estimating component of the system.

Technical Environment:
The system was developed in a client server configuration under SCO UNIX.
It is installed at the client site with the Server running under IBM 6000 running AIX operating system.
The user stations are 486 PCs running MS Windows. The client application uses C and the JAM graphical user interface.
Informix is used as the database engine.

Workplace Safety and Insurance Board of Ontario

Project Name:
Strategic/Migration Plan; Claim Cost System; Experience Rating System; Rehabilitation Information System; Survivors Benefits System; Workers Benefit System; Claim Industry Project

Project Description:
We started by developing a detailed strategic and migration plan. These plans detailed a path for migrating Employer type systems as well as the Worker claims related systems. The planning resulted into a series of projects as follows:

Claim Cost System: The objective of this project was to create a data warehouse for claim costs over a seven year period to be used as the basis for the determination of assessment rates for employers.

Experience Rating System: The Claim Cost Database was used in this project to determine firm experience of number and cost of accidents to be the basis of fees charged to different rate groups and the surplus or rebate for individual firms.

Rehabilitation Information System: This is a case load management system for rehabilitation cases, such that a field case representative can request and field resources in support of rehabilitation.

Survivors Benefits System: This is the first of a three tiered application development to address adjudication and benefit administration of the various types of claims. The Survivors claims were selected, these being the lowest case load that was administered by a defined group of adjudicators. The Survivors claims offered a good representation of a total requirement for adjudication and benefit administration.

Workers Benefits System: The original planning was to develop a pension related claim administration then address the temporary disability claims. It was decided by the President to combine these two applications into a total Benefits system. This resulted in an integrated case load and benefit administration system used by over 1500 users across the Board.

Technical Environment:
IBM 3090, MVS.
DBMS: System 2000, Supra, DB/2, VSAM

About SYR | Consulting | Outsourcing | Products || Contact
Copyright ©2001 SYR Systems Inc.