cGov360™ TECHNICAL INFORMATION

Fundamentally cGov360 delivers:

  • Intake: Through Web, data entry and web services (B2B) customized to fit unique workflow requirements
  • Index and Validation: Leveraging configurable business rules tuned to your requirements and modifiable by your IT personnel
  • Storage: In the database, including PDF, TIF or other formats
  • Retrieval: We enable your users to re-use data in the system for a variety of other purposes. Single-entry, multiple-use
  • Business Intelligence Reporting: The ability to ask questions of the data and learn about the activities of both your customers and your organization in meaningful ways, leading to better insights, decisions and value. Ad hoc and pre-determined reports to meet your needs
  • Geospatial Visualization: A map tool which enables you to overlay your data against common maps and get uncommon understanding

Platform and Module Details

  • Distributed, n-tier architecture with distinct layers, including: Presentation, Workflow, Rules Engine, Business Services, Data Services and Data Storage
  • Industry-standard technologies such as ASP.NET 3.5, AJAX, Microsoft SQL Server / Oracle Database, eXtensible Markup Language (XML)
  • External interfaces for data consumers and data producers
  • Web Services used internally to provide tier separation, scalability and easier maintainability - especially around upgrades and deployments
  • Flexible security model allowing abstraction of security provider
    • Secure Communication with Server Products (SSL)
    • Appropriate Database and Web Services Authentication/Authorization
  • SME (Subject Matter Expert) and Management Queuing
  • E-Commerce Interface
  • Scanned Documents Queuing
  • Management and Ad-hoc Reporting, including geospatial representation of data

Presentation Layer

  • Role-based Experience
    • Customizable dashboard
    • User/Group personalization
    • Fit to User/Group workflow
  • AJAX-enabled ASP.NET
    • Highly Interactive web pages, RIA (Rich Internet Application) experience
    • Server processing of UI (User Interface) shared with, or off-loaded to, client browsers

Business Layer

  • Built on Microsoft ASP.NET 3.5 with C# 3.0 and WCF (Windows Communication Foundation ) Web Services
  • Uses Windows Workflow Foundation (WF) with highly configurable business rules and a customizable workflow engine

Data Layer

  • Implemented in Microsoft SQL Server or Oracle Database 10g to leverage current DB investments
  • Takes advantage of XML (eXtensible Markup Language) to simplify data models
  • Uses Business Intelligence Services to allow easy consumption of data in multiple views

Minimum Technical Requirements

Web servers: Dual Core processor (3GHz+), 8GB of memory, 200GB of disk space

DB/Application servers: Dual Core processor (3GHz+), 16GB of memory, 500 GB disk space

Server and S/W Configuration

  • Internal Application Server: Windows Server 2003 R2, or higher IIS 6.0, or higher MS.NET 3.5 SP1
  • External Application Server (in DMZ): (This does not have to be its own server. Can also host other web sites.) Windows Server 2003 R2, or higher IIS 6.0, or higher MS.NET 3.5 SP1
    * Port 1521 needs to be opened to allow Oracle traffic between
    the External Application server and the internal Oracle Server
  • For Oracle Install
    • Internal Oracle 10g Server: Windows Server 2003 R2, or higher Oracle 10g
    • Internal SQL Reporting Server: Windows Server 2003 R2, or higher MS.NET 3.5 SP1 SQL 2005 SP2, or higher SQL Reporting services installed Oracle Data Access Components Oracle Client (Developer Tools)
  • For SQL Install
    • Internal SQL Database and Reporting Server: Windows Server 2003 R2, or higher MS.NET 3.5 SP1 SQL 2005 SP2, or higher SQL Reporting services installed