Register
Submit a solution
The challenge is finished.

Challenge Overview

The client for this project has an existing application in place called Territory Manager II (TMAN or TM2). The TMAN application is used by Service Support Representatives (SSRs), their managers, and National Parts Administration Center (NPAC) users. The main uses of the Territory Manager II system is to view and maintain user availability, to analyze availability, to perform reconciliation of parts, to submit part counts, to submit action items against PartRec Reports, and to view and update Territory Maintenance Territory Analysis (TMTA) reports.

The existing Territory Manager II application is made up of two different pieces: the client application (thick client) and the server application.

The client application is the interface used by users of the system. The server application runs on the production server and monitors it for any new reports from upstream systems such as the PIMs Parts and Accounting system and the NDRS system. When it finds these files it will process them. The server application also handles the completed Reconciliation file and sends processed data to the PIMS Parts Accounting System.

Thick client with local database enables user to work in both Online and Offline mode.

The current TMAN application is written in VB6 and uses other outdated technology. The current system also transfers files over the insecure ftp protocol, doesn’t follow email standards, and doesn’t have proper email notifications built into it on any component or system failure.

The purpose of this project is to replace the existing application with a new application written using current technologies and addressing the other shortcomings of the existing system.

This module will provide the backend for the client application.



Final Submission Guidelines

This component will provide the first set of services used to manage data. Specifically it will provide these services, as defined in Services Class Diagram in TMAN_System_Thick_Client_Back_End, and the TMTA Supplementary Class Diagram and PartRec Supplementary Class Diagram in TMAN_System_Thick_Client_Back_End_Supplement

ELIGIBLE EVENTS:

2013 TopCoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30031128