Telephone: 01673 842979
Fax: 01673 843915
Mobile: 07885 963857

Business-Systems-Software

Bespoke Software for Business.

We offer a Bespoke Software Programming service which includes writing a purpose built application to provide a service in your business or tailoring one off our tried and tested applications to fit with your business.

The programming language we use is Visual FoxPro, Microsoft Relational Database programming language.  Full product details can be downloaded here.

I first stated writing programs in 1979 using a low level programming language called "assembler" and late in "BASIC" on a Nascom home computer which I built from a kit.  I decided I liked programming so much I took courses and advanced eventually to Visual FoxPro through languages like BASIC, CBasic, DBASE DBASE II and FoxPro for Dos.  My experience and skills are varied and many and I think my best skill is being able to understand what the Client wants and build applications which require very little training.

Around the late 90's I was fortunate to be offered a contract to expand an application for Project Management and Time Sheeting,  For what was then a company called Ruston's but later became part of the Siemens Group. This had been started by the IT department. Although it was full of bugs (faults) the ideas being used in it were extremely good. So it was relatively easy to first of all correct the problems and later to expand it through the numerous re-writes.
When I first went there the Project Management part was written in FoxPro for DOS and the Time Sheeting part in FoxPro for Windows. I then re-wrote them in Visual FoxPro 3 and then Visual FoxPro 5. I have been told that when Siemens took over and decided to put all the systems with SAP, the SAP programmers could not reproduce some parts of the application well enough and my application remained in use for some time, maybe still is.<br />
One particularly demanding programming exercise  was to produce the budget reports.  These were Excel Spreadsheets produced by the Secretaries for each department and taking as much as six weeks to produce manually.  Using the data from the Project Management system, the Time Sheeting system and the Accounts Department,  I automated Excel from FoxPro producing Sheets giving the information plus a lot of other useful information which would be on the project managers desk within 4 days of the end of the month. Demanding yes but extremely rewarding.

The most used application is my Multi User, Multi Company Accounts System.  This is a Bespoke system tailored individually for each of my Accounts system Clients.  This application was written for , amongst others a Company called Javelin Irrigation Systems based in Louth Lincolnshire.  It was originally written in CBasic and ran on a Jarrogate Sprite (386 based Multiuser configured). The system had 8 megabytes of RAM and catered for 8 operators, each with a green screen monitor.  Its Operating system was Digital Research Multi User DOS.
The Accounts system was first upgraded to FoxBase which I acquired after experimenting with Ashton Tate's DBase.  Since then I have progressed it through Foxpro for DOS and most of the Visual FoxPro versions till lately it was upgrade to run under Visual FoxPro 9.0.

Peter Hart Accounts. is a Bespoke Application tailored individually for each of my Accounts Clients. Each system is fully maintained and help is given in understanding how to use it, and change any parts of the system where asked by the Client and correct any Operators mistakes.  Help is also given to make sure that all Year end reports etc are made available to the Clients Accountants in whatever format they prefer.  The Client can be shown how to export any of the data to other systems such as Excel and shown how to make use of it.

Recently I have been writing an application for Arnold Wills of Uppingham Rutland to help with their Purchase Orders.  Screen shots of the application are available here.
This application allows the sales force to produce Purchase Order and have them emailed to the Manufacturer in minutes instead of days.

Amongst other applications written is a Membership Records application for the CSPA.
This works over a number of sites and allows the records to be checked amongst other things with the Mailing Preference Service.

For a free consultation please ring Peter Hart on the above number.


To see our service area see the Google map on our contact page.