Modular Database & Middle Tier Structure
The database, powered by the latest version of Oracle, services the system with data and basic functions for the data. The database is modular and consists of separate modular entities.
Tier 1 is a flexible object–oriented front-end which is based on the Swing Java components library. Together with a web server these give the choice of two GUI front-ends for external and internal network solutions. Looking closer at Tier2 and the Database, each NGBill module is 100% modular and can be represented as an independent unit with own development circle.
Tier 2. NGBill collects all business entities, related to the NGBill. NGMediate is another module containing mediation and provisioning components (NGMediate). All these modules are wrapped into the following platforms: CORBA with Visibroker and EJB (Enterprise Java Beans) with BEA WebLogic or Borland Web Server.