Case-Study: Contract Management System
Client
The client is a US company in the contract management sphere.
Problem
The Contract Management System is intended to computerize business procedures related to executing, performing and recording agreements and contracts. It can be successfully used by sales and supply department officers, employees of capital development, finance, planning and accounting departments who control the arrival and shipment of inventory, fulfillment of work, provision of services and execution of payments.
The system is a fully automated, web-based contract management solution. Users can create and manage the contract documents and templates within the application using functionality delivered via Web-based user interface. There are however situations where it is necessary to be able to work on these documents outside of the core application. This may be necessary for contract negotiations where the document must be sent to the other party for their review. The client faced the task of developing a proper import/export converter for the CM system, minimizing his costs and at the same time ensuring high quality. The converter should be able to convert files from application native WordML format into previous formats and also review and validate changes made by users, and then integrate the changed file back to the system DB.
Solution
Qulix was engaged as a software development company for the task.
It was required to use MS.NET platform for the development since the existing system was built on it. To make the solution flexible and to integrate it easily into the CMS it was decided to use WebServices, so the component of converter was a really separate module. Usage of advanced features of Word2003 automation server along with .NET remoting possibilities enabled our technical specialists to create a solution which fits into defined performance and functional requirements.
Used technologies and products
- MS.NET platform, C#, remoting;
- Word Automation;
- Word Server 2003;
- Web Services;
Project workload
The project team comprised 3 people, and project duration was 3 months.
Benefits for the customer
- The customer was able to combine low expenditures on development, having outsourced the part of the project to Belarus, with high quality of the module, developed by Qulix;
- Customer has released its CMS within defined timeframe which would be impossible without outsourcing the part of it to Qulix Systems.
- Learn more about

