E-Collaboration

Development of a communication between the carriers and the internal control system

 

Products that I delivered

The products that I delivered to this project were different for each of the two parts of the project. One of the files used to allocate the tasks to the developers can be found here:

In the first part of the system, Communication among Systems, I implemented:

  • A control structure to manage the filters totaling 10 classes.

  • 6 complete filters, each one with their classes of message reception, validation, control and writing of the information in database totaling 191 classes. A part of the class hierarchy of some of the filters can be found here:

  • A source code generator for access classes and beans. To generate code, I provide the name of the fields for the beans and the name of the respective columns in the database as well as the name of the table. The code generator than creates the bean and the access class to the information in the corresponding table. Through the code generator I created 127 beans and 95 access classes.

In the second part of the system, Interface with the User, I had the following participation:

  • I implemented approximately 20% of the 391 classes that composed the interface with the user.

  • I made a quality review of 80% of the classes of the project.

The following functionalities were implemented:

  • Maintenance of the users, passwords for access control, bank expenses, currencies, foreign companies, types of expenses.

  • Control of shipments: expenses, invoices, details, events, receipts, occurrences, attendances, summarized values and accounting information.

Technologies, products and knowledge used
Technology Product

Intranet

Web standards

Conteúdo Restrito

Web standards

Conteúdo Restrito

Development Design Patterns

Unified Modeling Language

Conteúdo Restrito

Integrated development environment

Java

Conteúdo Restrito

Operating system

Conteúdo Restrito

Message-oriented middleware

Conteúdo Restrito

Java Message Service

Database management system

Conteúdo Restrito

Java Database Connectivity