|
Design and Development of the security
module for client's existing application |
|
|
The Client |
|
Our client is dedicated to provide the best foods to people
throughout their day, throughout their lives, throughout
the world. With a total workforce of approximately 224,541
people in some 479 factories worldwide, our client is not
only Switzerland's largest industrial company, but it is
also the World's largest Food company. Its' products are
available in nearly every country around the world.
|
Project Background
|
|
Manufacturing
Expense Module (MEM) is used to plan and track the expenses
incurred during manufacturing process for a year. The existing
MEM system was developed in Application Developers Workbench
(ADW) and OS/2 as the operating system. ADW is a tool that
generates source codes in COBOL for AS/400. The learning
curve (training of the system) of the users was a bit slow,
as they did not have expertise in the existing technology.
So they decided to develop an interface in Visual Basic
(VB), which was easier to understand as well as operate
by the users. These procedures developed in VB were still
dependent on DB2/400 for the data. As there was no method
to extract data from DB2/400 via VB, they built an ODBC
layer (API), which in turn called procedures from the AS/400
system to perform the necessary functionality.
|
Scope of the project |
|
- Design and Development of the security module in
the existing MEM application.
- Rewrite the existing application from ADW generated
COBOL to RPG in AS/400.
|
TCGIvega's Role |
|
TCGIvega
did a detailed study of the existing system and documented
the same. The study involved understanding the functional
business process of the client system as well as the user
requirements to develop the new system. TCGIvega role was:
- Rewriting the existing ADW generated COBOL system
to RPG-IV AS/400§ Implement new features into the system
for better and easier use of the application.
- TCGIvega was involved in a knowledge updation to the
users of the MEM application.
- This helped the users get familiar with the application.
- To create a new security module for the existing MEM
system in client server environment - VB
|
Client Benefits |
|
|
Access to world-class capabilities - This combination
of specialization and across the board expertise gives
our client a competitive advantage and helps in avoiding
the cost of chasing technology and training.
Technological Expertise - The old application was
developed in an obsolete technology (ADW). The users were
not accustomed with the system. Thus the rewriting of
the application in AS/400 meant that the users had the
expertise to handle any kind of problem and enhancement.
Security Measures - The MEM application is more
secured after the implementation of the security module
keeping all financial data confidential
|