Software Relations Pty Ltd

 

Software Relations

Software Relations Pty Ltd was a small software engineering company started in 1990 to develop software to assist hospital administrative systems. The company developed further to include developing the EAN Australia Membership System and other commercial products.

  • Royal Park Hospital

    • Nurse Rostering System

      • Commissioned by the Nursing Administration

    • Student Progress Tracking System for applicants and student nurses

      • Commissioned by the School of Nursing

    • Menu/Recipe publishing, costing and ordering system

      • Commissioned by the Catering Department.

    • CARE - Client Assessment and Reporting System

      • Commissioned by the Occupational Therapy Department.

  • EAN Australia - Membership System /Database 

    • Language: SQL Windows

    • Commissioned by EAN Australia 1990 to develop a new Membership System to manage the manufacturer number allocation, barcode integrity checking, product database and statistical package. The EAN numbering system defined standard numbering structures for the identification of goods, services, shipments, assets and locations. The data carriers (usually bar codes) are used to represent the identification numbers in machine-readable format i.e. EAN-13, EAN-8, UPC-A and UPC-E.

      I was required to analyse the existing information system and data flows and to design a new system that included; a membership and billing system, a manufacturer number allocation system, product database (including description, physical dimensions, weight and photographic image of the product), a barcode integrity checking and reporting system, a membership contact system and a statistical analysis and reporting system. No product reaches the shelf of any major Australian supermarket chain without a report produced by this system.

      I developed the system in SQL Windows with a client server architecture using SQLBase as the central database server. This configuration allowed for the development of a secondary product testing centre in Sydney and the integration of the Sydney system with the Melbourne office via ISDN data links and database synchronisation systems.

      The core of the system took 12 months to design, write, test and implement following which there was a further 12 months of enhancements and upgrades. After the system was well established I moved to a supporting role and facilitated the early development of the IT department while I pursued other commercial interests. I maintained an ‘On Call’ supporting role with EAN Australia until 1998.

      No product appears on any Australian supermarket shelf without a report produced by this system validating the integrity of the printed barcode.

      Please refer: http://www.gs1au.org/_home.asp

  • VAXTRAK - Vaccine ordering and administration system (used to manage the ordering and supply of vaccines to local Councils and GPs throughout Victoria).

    • Language: Dataflex 

    • Commissioned by Community Health Services Victoria.

     

  • TPAGE - TSR (Terminate and Stay Resident) memory resident paging interface. 

    • Language: Assembler.

    • Commissioned by The University of South Australia.

     

  • ANTPAGE - Alpha Numeric Paging System

    • Language: Clipper / C

    • It has a moderately large installed base within University Campuses, Libraries and Hospitals. It is also currently in use protecting the boilers at Tullamarine Airport and the temperature of the fish tanks within the S.A. Dept of Fisheries and Wildlife.

     

  • CAPS - Client Accounts and Payroll System

    • Language: Powerflex

    • A software product designed to manage client invoicing and accounts as well as the staff payroll from a central nurse rostering system.

    • Commissioned by At Home Pty Ltd - Private Home Care Nursing Agency.

     

  • NSW State Rail System

    • Language: SQL Windows

    • Product designed to control 17 overhead video projectors as part of the NSW State Rail System Computer Controlled Freight Rail System.

    • Commissioned by Trident Video Systems

     

  • Mr ANTENNA - Job dispatching and recording system.

    • Language: Clipper / C

    • Commissioned by Mr Antenna

     

  • KODAK Australia - Job dispatching

    • Language: Clipper / C

    • Commissioned by Kodak Australia

     

  • BUSTER - Voice Stress Analysis (Lie Detector) - Prototype for potential commercialisation.

    • Language: Visual C/C++

    • Commercial Prototype

Post Software Relations

The most recent software application was written in December 2005 using C#. It is a computer simulation of the Ising Model, one of the pillars of statistical mechanics. It is a model of a system of +/- spins where neighbouring sites have an energetic preference to be the same value. It is a model for magnetism in metals like iron, where there is a temperature (the Neel point) above which the magnetization "melts" away. When simulations are run at temperatures below the Neel point the aggregate spins tend to reach stable end points. Various iSing models have been used by Complex Adaptive Social Theorists to illustrate patterns of group behaviour. I wrote the application for the same purpose, to graphically illustrate some of the dynamics of organisational defence mechanisms following a loss of disaster.