Skip to main content
Architecture and Infrastructure

System Architecture

The Prototype was built on a Windows 2000 and .NET Platformwith a SQL Server database. All three applications available in the Prototype — Dog Licensing, Contact Repository, and Parcel Transfer Verification Check — used the gBIZ framework to authenticate users and manage profiles that defined individual user access to applications and features.

Figure 2. Architecture: The New York State-Local Interent Gateway Project.

Building the Prototype on these common Internet technologies created a system with a low barrier to access — users required only a PC with an Internet connection and a web browser. No special hardware, software, or installation was required. This level of technical infrastructure was found to be universally available and not an impediment to use.

This set of common technologies also simplified the development process by starting with the simple requirements that the system be accessible over the Internet and require no special software for access. This decision provided a starting point for restricting the scope of the Prototype to a system that could be built within the constraints of the project while providing suitable functionality for evaluating the new business processes. The guiding design principles were as follows:
  • All user access should be available via a standard web browser.
  • All applications should run within the Prototype system.
  • The system should be self-contained and not integrate with existing production systems.
This design proved to be a good development framework to support the Prototype’s features and functions while keeping the development environment manageable. However, it did not fully represent real world situations where, for example, integration with production database systems and multiple architectures working within more robust infrastructures are needed.