Corporate Entity Tracking Software

Business Entity Tracking System

TechExpert was tasked with architecting, designing, and building a new J2EE Web application for tracking Liberty Media's owned business entities. We utilized the full suite of J2EE components on Sybase platform - including HTML, JavaScript, JSPs, JavaBeans, and EJBs.

The new application is currently in production and has significantly enhanced the productivity of the Liberty staff - who manage the corporate details of over a thousand of Liberty's owned business entities.

Architecture Overview: The system utilized a full J2EE architecture, relying on EJBs for handling business logic and database access. The application was hosted on Sybase Enterprise Application Server, running on Windows NT. The database was hosted on Sybase Adaptive Server Enterprise.

A standard Model-View-Controller (MVC) front-end architecture was used to promote extensibility and reliability. JavaServer Pages (JSPs) communicated through JSP controllers with the EJB business objects via JavaBean proxy objects. This promotes a "black box" effect - separating the Web and application server tiers and promoting extensibility.

Finally, we used Entity EJBs to implement business logic and to handle database access via the Bean Managed Persistence (BMP) model.
 
Visitors: 10147