Payment Management System (PMS) is aplatform designed to provide management of the monetary transactions, payments and deposits of Mtel, along with the services and equipment that Mtel offers. The payments to the company can be made through cash, credit, deposit or a combination of the methods. The system is operational 24/7 and accommodates over 800 users on a daily basis. The architecture of Payment Management System is service-oriented and implementsseveral major external systems.
Technical Implementation
The development of Payment Management System consists of the utilization of the tools of Java Enterprise Edition (Java EE). Java Enterprise Edition is a standard platform for developing applications for corporate purposes. Java EE implements the programming language Java. Building up the solid foundation of Java Platform, Standard Edition (Java SE) Java EEoffers in addition libraries and services that provide:
- Scalability;
- Accessibility;
- Security;
The business logic of the system is integrated using the Enterprise JavaBeans (EJB) technologies. The dynamic user interface is achieved by integrating Java ServerPages (JSP). The creation and execution of queries is accomplished by using Jasper Reports. The web services are SOAP based and use JAX-WS as a framework