WebFreeTrade Service for the Web Free Trade LLC
Challenges
|
Web Free Trade LLC managers had the general ideas of the future unique service and absence of detailed plan.
- the presence of unlimited number of offers and users;
- creation of automatic order control system;
- creation of escrow-like mechanism of account settling and payments processing;
- creation of the security system;
- efficient search engine creation;
- maintaining of huge data arrays;
- automatic notification system;
- automatic mail processing.
What we did:
- worked out detailed functional specification and project plan staying in close communication with Web Free Trade LLC managers;
- carried out the project management;
- created the software solutions based upon the functional specification;
- conducted the thorough testing and debugging;
- launched the service after the quality assurance process;
- maintain ongoing technical support at present time.
|
 |
Technical Implementation
WebFreeTrade Service was designed and implemented as the web-based three-tier client-server application. It consists of a front-end that is publicly available through the web and a back-end for the administrative purposes.
The topmost, user services tier (the user interface or presentation layer) gives the user access to the application. Through this layer, the user can input offers, use search agents, execute search queries, and interact with the underlying system. All user interface functions are performed by Web browser (Microsoft Internet Explorer 5.5+ or Netscape Navigator 6.0+). The client part was implemented using HTML, JavaScript, and VBScript.
The middle, business services tier consists of components that encapsulate business logic of the application. It was implemented using Microsoft Visual Basic as a set of Microsoft Component Object Model (COM) components, which provide database access. Microsoft Internet Information Server 5.0 was utilized as a Web server. Incoming and outgoing mail processing implemented as a highly efficient Microsoft Windows service using Microsoft Visual C++.
The bottommost, data services tier interacts with the persistent data stored in the database server. This is the actual database access layer. It implemented as a set of the highly efficient SQL stored procedures and user-defined functions and can be accessed through the business rules layer.
Results
The WebFreeTrade service was successfully launched in 2003. The xllentSOFT.com team built a solution that successfully fulfilled the customer's ideas about a new unique commercial service. WebFreeTrade LLC is planning to create other services, which would use the WebFreeTrade as a common payment mechanism.
The service URL is http://www.webfreetrade.com.
|