Portal Management Tool (PMT)
|
Project Outline
Alierra Software’s task was to develop a solution that would combine usability, user friendly interface and great abilities for managing, administering and filling a Portal with different HTML/JSP/ASP content.
The Solution
After gathering client’s requirements, our specialists came with proposal of developing a sophisticated Portal Management Tool, with several additional modules integrated, which would help to make portal management as simple and convenient as possible. The solution is also really flexible, due to the use of multiple extension libraries, index page generator and many other features. The user of PMT disposes a set of different roles to observe and control every step of HTML/active content creation. Flexible users and roles hierarchy allows to administer a portal in a very scalable way.
One of the central modules of PMT is Advertising Management System, which has the following main features:
- high performance – the application can serve more than 200 requests per second in cluster mode with 2 P4 1GB Ram
- independent (with share source code) .NET J# and Java applications. .NET performance is twice higher
- Strong integration into the whole PMT system
- Automatical statistics import from AES DB into PMT reports module
- Banner rotation
Another important module of PMT is Reporting system, which is to track all the activities of the portal, including newsletters, ads viewing and showing, different deals and so on.
Main features:
- XML-XSLT driven engine to easily build (and upload to PMT reporting system) new reports, based on arbitrary DBs.
- Powerful Java-driven QueryBuilder.
- Backup/Restore option for large amount of data (more the 40GB, e.g. monthly backup).
- Strong integration into the PMT system
Technologies
J2EE
XML/XSLT/XPath/XSD/DTD
MSSQL
Software Requirements
Version Control System: CVS as default, can be changed.
DB: MSSQL 7.0- 2000
J2EE App. Server: BEA weblogic 7.x-8.x or Tomcat 5.x or JRun 3.x.
Client benefits
ability to add/update content on a sophisticated site/Portal easily, without any special knowledge of DHTL/HTML
savings due to the decreased expenses for human resources
multiple features: users hierarchy support, advanced administration, content creation, content editing and validation
the ability to easily view all the portal statistics in PMT
integrated flexible solution to manage advertising on Portal
Project Statistics
1 architect, I project manager, 2 Development team leaders, 4 key developers, up to 10 developers, up to 4 QA engineers
2 years project durations
|