Case Studies

B2B WEB PORTAL

Service: implementation of new functionality
Solution type: web application
Business area: B2B services, SaaS
Period: 09.2004-12.2008

Key problems

The client is a start-up company developing an innovative trading platform for a large segment of the B2B service market. The goal of the project is to create a B2B web-portal implementing the idea of this trading platform. It should cover different kinds of services available in the market and provide all needed functionality for exchange between market players.

Because of innovative nature of the product, understanding of business domain and creating requirements were a challenge. The product also involved development of complex mathematical algorithms for relevance computing and probability calculations.

Due to heavy math calculations on the server side one of the main tasks was to provide good performance. Another issue was ensuring high reliability of the system because it is a mission-critical application.

Solution

Arcadia performed the full life cycle of product development from initial design to testing. Arcadia was also closely participating in discussion of business requirements. The team developed all the required math algorithms based on description of factors provided by the customer.

Arcadia used open source web application framework DotNetNuke as a platform for the portal development. User interface functionality was implemented as DotNetNuke modules using ASP.NET and C#. Business logic was implemented as a separate module in C#. All data access was done through stored procedures in SQL Server.

A flexible and granular role-based permission scheme was built on top of standard permission implementation in DotNetNuke. Generation of reports and invoices was implemented via SQL Server Reporting Services.

Arcadia developed deployment scenarios for different load levels. Performance testing and optimization were done to ensure required response time during peak load.

Development tools

  • MS Team Foundation Server
  • MS VisualStudio .NET 2005/2008 Team System
  • SQL Server Management Studio

Technologies used

  • Microsoft Windows 2003, IIS 6.0
  • C# 2.0/3.5, ASP.NET 2.0
  • AJAX
  • JavaScript, DHTML
  • Transact-SQL for Microsoft SQL Server 2005
  • MS SQL Server 2005 Reporting Services
  • DotNetNuke

Duration and scope

4 years / ~ 20 ths. person-hours

Arcadia has a profound experience working with .NET and DotNetNuke technologie

Contacts

30 korp. 2A, Zanevskiy pr.,
St. Petersburg, 195112, Russia

Tel: +7 812 610 59 55,
       +7 812 610 59 58
Fax: +7 812 610 59 57

E-mail:

Read about our product, Anacta Tools project planning instruments

Anacta Tools is Compatible with Windows® 7

Microsoft Certified Partner

© Copyright 1993-2010 by Arcadia, ZAO