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