easyLog technology
Overview

The general increase in remote connectivity, using broadband for home working and wireless connectivity in the office and mobile working, requires a different solution that traditional Windows applications running under Terminal Services cannot provide. Furthermore, hardware integration using RS232 or USB devices is not possible within terminal services, and the growth of smart phone and Wireless PDA technologies requires a client / server approach.

 

easyLog’s software application suite has therefore been developed in a C#.NET environment with the accompanying development of mobile applications on the Symbian S60™ and Palm™ OS operating system platform.

 

This has resulted in a web-based client / server approach that separates the operation of the software into appropriate layers: The server handles all database queries and passes (encrypted) data on demand to the client. The client handles the User Interface, local hardware connections and file exports.

  

The development environment provides all applications with a web-based client-server architecture. The server works as a service shared by the ‘Smart Client’ applications. This constitutes a set of functions for communication between the client application and the database. The communication channel is a network (LAN or Internet).

 
Copyright 2010 All rights reserved easyLog Limited
Telephone: +44 (0)1892 834406
info@easylog.co.uk
e-Mail:
Server side

The server element can be implemented on Microsoft’s IIS™ server. The programming language used is C#.NET. Web Services are used for communication with the client. Web services are also used for Symbian comms. .NET remoting is used for the new Windows products.

 

A key element of the server side design enables it to work with the database of the existing old technology application without any modification of the database structure.

This is very important in aiding existing clients with large data volumes to move across to the new technology architecture in a controlled manner. This implementation will allow them to run the old and new style applications side-by-side and enable end users to convert individually to the new style of application at their own pace.

 

The data retrieved from the database will be translated and sent to the client. For internet functioning, all machines will require the MS.NET Framework and IIS Server.

Client side

The client application is implemented using ClickOnce™ technology. It runs in the Internet Explorer (version 5.01 or more recent) browser. The programming language used is C#.NET. For the application to function properly outside of Internet Explorer the client machine must have the Microsoft .NET Framework 2.0™ environment installed.

 

Client applications are downloaded and run on the client machines by means of an internet browser if accessed by IIS.

easylog3003008.jpg
Click here to view a pdf diagram of our software architecture

easylog3001019.jpg buttyellow.jpg buttyellow.jpg buttyellow.jpg
Services
Contact us
About us
Home
buttyellow.jpg
Technology
Overview
Scheduling and payroll
Staff
scheduling
Badge
bureau
Overview
Attendance tracking (non-telephone solutions)
Attendance tracking (call logging solutions)
Attendance tracking with pay analysis
Estimating and quality management
Contract cleaning  management
Non-telephone based solutions
Telephone call logging solutions
Mobile worker tracking
Overview
Home care management
Carer visit tracking (non telephone solutions)
Carer visit tracking (telephone call logging solutions)
Domiciliary care management
Overview
Care record management
Employee management
Night Checks
Care home management
Overview
Timesheet management
Timesheet and pay analysis
Time and attendance