
The goal of 3E is to deliver reliable, stable, consistent software that can readily be tailored by firms to meet their unique business requirements. To achieve this goal, the 3E Platform handles all the routine and repetitive aspects of the software building process. Development and IT staff are free to focus on business logic and optimizing the applications for their unique requirements.
The Platform was designed from the ground up on Microsoft .NET and provides an integrated development environment (IDE) that allows firms to become more agile in responding to client needs and incorporate new features with speed and reliability not possible with prior technologies.
The Platform also provides a variety of built-in capabilities including workflow, collaboration, reporting, security, hierarchies, image attachments, multi-currency and multi-language support. These capabilities in combination with 3E’s services architecture, offer several key advantages: the entire solution has one consistent look and feel, and shares a common set of services. Security, queries, notifications and scheduling are examples of services shared across applications.
Automating and maintaining business processes in a dynamic and cost-effective manner can be a challenge for even the most technically sophisticated organizations. However, a new application development and integration methodology has emerged to effectively address this issue. Known as Service-Oriented Architecture (SOA), the methodology is based on XML and Web services technologies and is enabled through the Platform.
The ability to integrate disparate applications is important to firms. 3E provides this capability through the new 3E Elite® Services Bus (ESB). The ESB leverages Microsoft BizTalk Server and provides customized management extensions that enable integration with third-party applications. 3E’s integration architecture, in conjunction with Microsoft BizTalk Server, allows firms to integrate with existing Elite applications as well as deployments of cost recovery, document management, HR, payroll and other enterprise applications.
|
 |


The Archetype Designer builds database tables and relationships.
The Form Designer allows the developers to design custom application interfaces that reference data elements created in the object designer.
The Object Designer creates application level data abstractions (Attributes) that contain metadata for table mappings, validation and event driven logic.
The Page Designer allows the user to define relationships of an Object to other Objects and define the views and actions available to each Object for a given page.
The Process Designer allows the user to design complete business process workflows consisting of multiple “steps”. Each step is composed of rules and outputs.
The Business Object Designer provides an interface for the development of application logic.
The Report Object Designer allows users to create data abstractions for retrieving and relating data for report purposes.
The Report Designer allows users to define custom layouts/interfaces that reference data attributes defined in the
Report Objects Designer.
The Calendar Designer allows user to define a Calendar interface that references data attributes defined in the Report Objects Designer.
The Metrics Designer allows the user to define a set of metrics and the logic to populate each metric. The concept is similar to designing a data warehouse table. The Metric Viewer then allows the end user to dynamically slice and dice the financial numbers/metrics data.
|
 |