Surreal Software has been developing applications for 15 years. During this period a diverse range of software languages, development environments and applications have been used to successfully develop and implement a variety of software applications.
- C, C++
- Perl VC++
- Borland C++
It is important to use the right language to suit the application. Many developers simply use what they know resulting in a poor solution that does not grow and adjust to change. Surreal Software has a diverse range of skills and can develop your application to suit your needs now and into the future.
Databases are fundamental in most software applications. Ensuring you are collecting and storing the data you need for your business is vital. Many businesses do not take advantage of the power of data and generally store only the basic needs. A well designed database can improve the ability of a company to make more informed decisions and take advantage of emerging analysis tools.
Surreal Software understands the potential of a well designed database and has developed a variety of database systems using a diverse range of database software.
Database experience includes:
Expert Systems are software applications that have the potential to store the valuable expertise that exists within your organisation or business. When someone leaves your organisation, they take all their knowledge with them. Many businesses are now realising the potential of an expert system to store this knowledge but finding someone that really understands how they work is difficult.
Surreal Software has extensive experience researching and developing a variety of machine learning, expert system and data mining tools.
E-Commerce is the future many predict, but many businesses still are reluctant to dive in and adopt the many benefits that E-Commerce provide. Surreal Software has worked with many small to medium sized businesses developing a variety of e-commerce applications and providing the advice and expertise to ensure the applications are successful. We provide valuable advice to ensure you make the right decisions. We can filter out the good and bad solutions and if required develop your application to suit your needs using a variety of languages, databases and platforms.
Applications developed include:
- Newsletter management facility
- Property Brochure printing facility
- Catering ordering application
- Mobile ordering facility
- File upload and management facility
- Content Management systems
- Credit Card processing facility
- Systems Analysis & Design
Developing good software requires excellent analysis of the business needs. To do this requires the ability to focus on the customers needs, the ability to identify the problem and the skills to design and build the appropriate system. Surreal Software has undertaken a variety of analyst and design contracts that have included the following:
- Account management for small business
- Weather station monitoring in mobile environments
- Delivering and proofing of full color printing online
- Mobile sales management
- Online catering
- Online Newsletter development and printing
- Automated assessment management
- Content Management systems