TimeTrade
 
 

Home
Enterprise Solutions
Small Business Solutions
Personal Solutions 
Technology
Customers
Partners
News
Resources          
About
Downloads          
Click here to download product information.
 

Technology Overview

For many service organizations, scheduling can be a complex problem with many dimensions. Yet, the scheduling process needs to be simple for your staff and customers. That's where our technology really shines.

A lot goes on behind the scenes to enable even the simplest scheduling transaction. Our software manages a potentially complex array of resources including people, facilities and equipment. In order to expose availability for a particular service or activity, we evaluate the availability of underlying resources, and apply appropriate constraints based on your unique business rules.  Our rules-based approach is especially valuable for organizations who want to enable self-service scheduling for casual users who must be guided through the scheduling process.
 
There are never any conflicts or accidental double-bookings because TimeTrade is a "real-time" scheduling application. Whenever a timeslot is booked, it is immediately removed from your inventory of available timeslots. The end result is a remarkably responsive and easy-to-use system.  There is no software to install for your customers or your staff because TimeTrade is a browser-based application that runs on the Web.

TimeTrade exploits the ubiquitous, real-time nature of the Internet to give widely-dispersed users the ability to participate in scheduling transactions from virtually anywhere in the world. 

Open Standards-Based Technology

Our software relies on open, standards-based technology. At the heart of the TimeTrade Enterprise Scheduling Application is a mature, highly-tuned and very scalable scheduling engine built on the J2EE platform and running on IBM's WebSphere application server.  Our browser-based thin client web application incorporates up-to-date technology such as AJAX, CSS and XML transformation to provide an attractive and responsive user interface. 

We have applied industry best practices throughout the design of the application, such as a Model-View-Controller (MVC) layer separation and extensive use of JSP custom tags.  XML plays a major role in the architecture, controlling system navigation, database query operations, and the process of building and displaying schedule grids showing resource and time slot availability.