Software design

Xor Software Ltd is primarily a software development company. We tackle problems like database design, Windows and Macintosh bespoke software and extensions to Microsoft Word and Excel. Our expertise in web development has proved useful because so many of our projects use HTML for the user interface, even on desktop applications.

We specialise in providing useful and exciting solutions to your problems. Many people never think to have software written to their needs, so sometimes our solution will surprise them. If you are running standard packages like Microsoft Office or Filemaker, these are all designed to be extended with custom screens and functionality. Databases are easy to construct based on freely available tools like MySQL and Apache, using a web browser as the screens for the users. We have produced a number of solutions for museums using this approach.

The following are examples chosen from the large number of projects we have completed, in specific areas where we have provided a solution tailored to a client's needs. Talking to us costs nothing, throwing ideas around is fun, and from it, we are confident, will come a solution for you.

Talk to us.

Examples of our software development work

Language translation.
A project to develop a consumer product to provide language translation from voice input to voice output in a chosen language (for example, speak in English and have the computer speak in German). We provided the full software expertise, from initial design concepts, through to the installation software.

Database development
Visual Basic is a superb tool for database development, with Microsoft Access providing the database. We developed a sophisticated package for schools, to help support the development of Special Educational Needs pupils in secondary schools. This began as a project to simply print a report and developed into a system to hold the entire SEN Register for a school.

Database
We used to provide a database backend with custom front-end screens. This is used to control stock, provide a customer database in a contemporary art gallery.

Financial analysis
Development of COM-based financial analysis software package. This is a package to model financial projections. It uses COM as a server, and Visual Basic for the front end. Microsoft Access is used to provide a set of 'rules' to govern the server and Microsoft Excel is used to provide the data and present the results.

Tracking software
Our tracking software is used on a daily basis seven days a week to log the performance of distribution from warehouse to supermarket. This provides all of the necessary information to calculate contractual payments and management information to form strategic policy decisions.