Products

AMS.NET Architecture




The AMS.NET architecture is a multi-tier architecture based on Microsoft .NET, IIS, COM+ and Oracle technologies.

End-User Interfaces
Three client user interface types are available:
  • AMS.NET User Interface
    • Access to complete system functionality including CRM and pricing capabilities
  • eQuoteWizard User Interface
    • Access to product pricing and quote creation functionality
  • Smartphone User Interface
    • Quick mobile access for product pricing and basic CRM functionality

The user interfaces are developed in Microsoft .NET technology as ASPX and HTML pages. Only a web browser is required on the client side to access the web servers (via Internet or Intranet) hosting the user interface pages.

Business Objects
  • CRM and Reporting components developed in Microsoft .NET running under the ASP.NET process
  • Pricing components developed in the COM standard running under the COM+ services

The CRM Business components contain the Customer Profile Management, Proposal Generation, Reporting and Workflow capabilities. The Pricing Business components contain the implementation of the product design and pricing business rules.

Integration Interfaces
  • Developed as standard web services in .NET, exposed through IIS and running under the ASP.NET process
  • Provides access to the CRM and Pricing functionality
  • Allows seamless integration of the CRM and Pricing capabilities to a customer's systems
Custom Security Layer
  • Implements a custom authorization mechanism in addition to the standard system security
DB Management
  • Uses Oracle 8.x/91/10g database server to store the Customer Profile and Product Catalog databases
  • Access to the database is done through Microsoft ADO, ADO.NET or Oracle Data Provider for .NET components
Monitoring and Logging System
  • Provides health monitoring of the application server and application error logging
  • Provides configurable alarms on events, based on their severity, to the system administrators when an error or system malfunction occurs