|
|
|
| Case Study |
| Collaborating on New Technologies and Best Practices |
| |
| Globalcase works with airline industry leaders to help them achieve maximum efficiency. We've helped our clients soar to great heights using innovative new techniques and industry best practices. |
| |
|
|
| |
| |
Project |
Shortcut to |
|
| |
Corporate and Agent Incentive Improvement
|
Business Challenge
How Globalcase Helped
Value Delivered
|
|
| |
| |
Executive Summary |
|
| |
The customer realized the need of replacing existing incentive system with a more automated application system with a centralized data repository. The customer turned to Globalcase to help leverage e-Business opportunities and replace the existing system with a more efficient and user friendly automated system.
|
|
|
|
|
| |
| |
| |
| Business Challenge |
Our customer, one of the top five airlines in USA, was looking forward to develop an incentive system for corporates and travel agents. The goal was to integrate the new system to various existing in house and external systems. The various applications were developed in many diverse platforms such as
a) One of the other incentive systems for general passengers developed using COOL:Gen running on IBM MVS O/S. This application uses CICS and WEB for user interfaces and stores data in DB2.
b) A passenger accounting system running on IBM MVS O/S using COBOL, DB2 and running on UNIX O/S using C and Sybase.
c) A fulfillment vendor application (External system) running on NT environment using SQL Server and Microsoft solution.
d) A reservation system developed using Microsoft solution.
e) A customer support application developed using VB and MS Access
The customer was looking for some one to help in
a) Bringing all data to a central repository
b) Developing user friendly web interfaces as per corporate standard
c) Developing WEB interfaces in different languages such as Japanese, Chinese, Korean etc
d) Integrating the incentive application with various other application systems
e) Providing a technical solution such that the new system can be merged with the passenger incentive system in future
f) Over and above, developing the solution in an aggressive time line as time-to-market was very critical
|
| To Top |
| How Globalcase Helped |
Globalcase proposed to develop the application in COOL:Gen and storing data in DB2 as the future merging of the incentive applications was of a high priority requirement and corporate vision. This helped in RAD (Rapid Application Development) as time-to-market was a key factor in determining the technical solution.
Globalcase evaluated COOL:Gen Web Client Enablement (WCE), JSP and ASP for web interface development. It did not consider ASP as COOL:Gen had better proven record in delivering JAVA code. Though COOL:Gen WCE could have generated the WEB interface, it had few limitations with respect to customer requirement. Like it was generating frames not a standard for customer, there was a limitation on the real estate size you get to design the page where as the web pages required by customer could not have been designed using this, dynamic hyperlinks could not have been implemented without modifying the generated code etc. Hence the obvious choice was to develop the WEB interface using JSP.
Globalcase implemented the industry accepted MVC (Model-View-Controller) design pattern using COOL:Gen and JSP. The business modeling (data as well as processes) was done in COOL:Gen. It generated the JAVA code to be deployed in Application servers complying with J2EE specification. It generated JAVA proxies, COOL:Gen terminology for JAVA classes, to be used by WEB interfaces developed in JSP. The developed servlets modeled the workflow for the application system.
Globalcase developed XML based APIs (Application Programming Interfaces) for easy integration with other application systems. It provided PGP based security solution for exchanging data between different application systems over the Internet.
The multilingual solution was implemented by translating the JSP pages only without affecting the business modules. This was possible because of MVC design pattern implementation.
Since COOL:Gen develops platform independent application, Globalcase used it to model the data conversion and transformation rules. Then the application was generated for the target environment to migrate the data from different diverse platforms to UDB, database considered for the new application. (It did not consider any ETL tools as the volume of data was not high and conversion was one time requirement only).
|
| To Top |
| Value Delivered |
a) Launching the product in an aggressive time line with quality.
b) Providing right technical architecture and solution to take care of specific requirements.
c) Integration of various diverse applications.
d) Providing cost-effective solution using onsite-offshore methodology.
e) One-stop shop for complete solution.
f) Complete project management and execution within budget.
g) Coordinating with different groups for resolving integration issues.
|
| To Top |
|
|