Sunday, December 11, 2011

Insurance Document Management

Insurance Document Management System developed in both desktop & web modes The Dutch insurance company provided its users & clients with a familiar desktop-like UI available from any standard browser developed with Visual WebGui.
Overview The Dutch Insurance company turned to ZB Consulting and KdM Software in order to develop a custom Document Management application that would allow its staff and users to add, edit and review documents regardless of their physical location. The documents stored in the system describe various workflow procedures, policies, specifications, offers, and they are grouped together in a tree-based hierarchy.
Business needs The insurance company needed a document management application that could serve local users and remote users/clients exactly the same by allowing them to add, edit and review documents. The documents (most of which are already available) to be managed are in MS Word documents, PDF, and Excel formats. Users must have the possibility to easily import those documents into the system, keeping the original formatting as much as possible, but still, being able to manually adjust and link between inter-related documents if necessary. It is also important to be able to manage different user groups within the organization such as Administration, Finance, Accounting, Customers Management, and Insurance Management and define permissions for each group and also specific users.
For example: All users from Insurance Management group should have permissions to view any document describing a workflow for their department. There also should be a supervisor user in the Insurance Management group that has the rights to edit the documents (besides- the members of Administration group). This supervisor user could also have access to some Management (group) documents, edited by Administration and get notices of additional changes that should to be implemented on some Insurance Management workflow procedures. In addition to user groups within the organization, various user groups outside of the organization should be able to access some documents. While those groups usually receive basic access level, they should have more advanced access self related documents, like contracts, annexes, etc.
We were able to offer the client the same user experience when using the application in web and desktop mode, and also offer a dedicated desktop mode for internal use, as required
Visual WebGui - the most popular open source 'Web like Desktop' framework
2 Hangar St. POB 2118 Kefar Saba, Israel
Tel: 972-9-7673063 Fax: 972-9-7673064
www.VisualWebGui.com
These users within and outside the organization were used to working with desktop applications, so the customer was looking for a similar experience. The customer didn’t want a standard web-based CMS, so they sought for an application that can be used by both local and remote users using the same UI.
The Solution The indentified solution was to create a web application which can be accessed via a standard web browser by all users (office/remote staff & customers) and still have the same UI. Visual WebGui was chosen for this project because it allows the rich user experience (desktop-like) that the customer demanded on the web, and at the same time providing a responsive data-intensive solution. In addition, the limited time frame and budget forced ZB Consulting and KdM Software to look for a productive and cost-effective framework. Visual WebGui suited those requirements as Bogdan Zamfir head developer & founder of ZB Consulting commented: "We were very familiar with NET-based desktop development (WinForms) and leveraging this experience would allow us to build the system much faster than is using a classic Web approach."
On top of this, Visual WebGui also allowed to create two presentation layers, for both Web and Desktop with the same source code. However, the result needed to be an exact UI for both modes. Since some key controls looked different in web and desktop modes, ZB-Consulting created a WinForm application hosting a browser control, and ran the web application inside this browser control with UltiDev internal web server. "This way we were able to offer the client the same user experience when using the application in web and desktop mode, and also offer a dedicated desktop mode for internal use, as required." Said Bogdan
The application was developed using Visual Studio Professional 2005 with NET 2.0, Sql Server 2005, FckEditor for web-based rich editor, and Cassini UltiDev web server for internal embedded web server.

No comments:

Post a Comment