Enterprise Architecture

Flexible hospital software that scales to provide a unique and rich user experience

StatCom's Hospital Operating System TM solution was built using a multi-tier architecture using Java and J2EE technologies. This helps to provide optimal system performance in the hospital software, as well as a richer user experience.  

The operating system is Linux on the server and Java Runtime Environment 1.6+ for the client computer.  Oracle is used for the database.

StatCom's hospital software can be configured to support a separate archival/reporting server.  This capability allows for extensive reporting and use of analytics without impacting overall system performance.   The customer can choose their own fail over strategy -- clustered, RAC, or master/save configuration.

The tiers include:

  • Presentation tier which provides a rich customer experience using Java Web Start for easy deployment by the IT staff
  • Middle tier which implements business logic and provides a JMS message bus for real time-data publish and workflow process orchestration
  • Database tier which stores data and provides reporting

Using Java technology provides:

  • Reduced vulnerability to malware, viruses etc.
  • The customer can pick which operating system they prefer -- Windows or Linux
  • The user experience is enhanced by using a java application which far exceeds anything that can be developed using a web browser

Minimal information services support:

  • Client application and updates are automatically pushed to workstations
  • Broadcast client messages and shutdown and restart can be managed from centralized administration
  • Maximum configurability at start up and run time provides IT Staff flexibility to tailor to their operations
  • IT staff can support their customers from a central location -- they do not have to touch each customer's computer