The Offshore Software Development Company. Custom Software Development Outsourcing, Application Development, Offshore Dedicated Center.

FAIL (the browser should render some flash content, not this).
Clients
java Case Studies

Reengineering of a Document Management system


Problem

The client was faced with the fact that its document management system, written on C language and based on client-server architecture, was out-of-date and demanded thorough review, since neither functionality nor security aspects were acceptable. Moreover, modules in different departments were not integrated, which resulted in serious lags and hindrances in document movement within the organization. The client needed a reengineering of the whole system including Data Base redesign and data porting with the possibility of further integration of modules in different departments into the unified system.

Solution
InnoInco was engaged as a software development company for the task.
Since existing “client-server” architecture was obviously outdated technologically, it was decided to switch to three-tier architecture with usage of all benefits of J2EE platform. Flexible solution that was developed enabled further successful integration of other modules into the common system.
Working together with the customer consultants InnoInco implemented the following features into the final solution:

  • Registration of ingoing and outgoing correspondence
  • Registration of normative documents
  • Registration and tracking of document orders
  • Automatic report generation
  • Search and filtration functions

Benefits for the customer

  • New architecture brings technological benefits such as advanced level of security, good maintainability etc.
  • It is possible to integrate other modules within the organization into the developed system without significant efforts
  • New GUI brought additional productivity and efficiency to end users work

Technologies: Oracle JDeveloper (IDE), J2EE (EJB, Swing); Oracle 9i, Oracle Application Server; JACOB (for printing into MS Word).