Bespoke Site Visit Scheduling and Reporting System
We have been working with the management team at Pestfree since 2006. The first
project was an extranet solution to enable their customers to review their site's
pest and hygiene status from a secure web-based resource.
Recently we enhanced their extranet and designed and developed a bespoke Windows
based scheduling and reporting system.
The scheduling system ensures that operatives are allocated to site visits and automates
the visit reminders and visit status via text messaging from our custom-built SMS
Handler. It also enables the operatives to:
- Inform the office staff of their location
- Close down visits
- Schedule follow-on visits and more from their mobile phones.
The scheduling and reporting system also allows in-office staff to:
- Securely manage users and admin roles
- Allocate operatives
- Schedule visits from a familiar calendar-based interface
- Define visits for a contract
- Manage all aspects of the system
- Produce printed, PDF and Excel reports directly from the system
with selectable parameters and in a specified format.
As it is a bespoke system, new features can be added in a way that the management
team want to work.
Note:
Example screen shots deliberately do not include live data. This prevents full functionality
being shown.
For the Technically Minded
The scheduler and SMS handler are Microsoft.NET 3.5 WinForms applications with third-party
controls and royalty-free reporting and Excel import/export tools. This means
that there are no additional licenses to pay for reporting and the solution is licensed
to the company.
Option selection is dependent on user permissions and is provided through a ribbon-bar
control.
Pop-up alerting has been built into the scheduler to warn if the SMS handler has
not logged a process run in a given time, and if there are any overdue visits.
Pop-up help is provided on each form.
The scheduler and SMS handler are supplied in installer packages for easy instalation
and update management.
Both the scheduler and SMS handler share the same back-end database which is Microsoft
SQL Server.