Running a site with a considerable amount of data to store normally involves a powerful Contact Management System. Hole In One International had an outdated Contact Management System, which needed to be drastically improved to enable high performance of the rapidly growing company. The solution was an effective tool with advanced functionality, including progressive contact management, import/export of contacts, clients grouping, advanced search with various criteria, communication tools. The system contained user management tools to assign user rights. MS SQL database enabled reliable and effective work with a large number of records stored (several millions).

The solution is based on a three-layer model, including business logic, a presentation layer and a persistence (database) layer. The model allows reaching high portability, scalability and easy support of the application. Moreover, the progressive .NET technology enabled Itransition to develop a cutting-edge, stable solution in a short time period.
The system features the following functional modules:
- Contacts management;
- Sophisticated import/export mechanism;
- Logging subsystem which allows tracking almost each single activity within the system;
- State-of-the-art search capabilities which made searching through huge amounts of data easier and user-friendlier.
The solution is based on a scalable .NET architecture with failover facilities. It features fully customizable user interface with internalization support and allows extending of functionality to meet customer needs.It's integrated with Microsoft SharePoint.TM
Technologies used: Microsoft ASP.NET 1.1 platform, C#, JavaScript, HTML/DHTML, XHTML, XML/XSLT, MS SQL 2000, IIS 6.0, MS Project 2003, Rational Unified Process, IBM Rational Clear Case, IBM Rational Clear Quest.
Efforts: 4 man-months.
Request for the full case study Back