Case Study: Hospital Catering System

Client Background:

This tool was requested by a government hospital in the UK to provide catering facilities to the patients so that appropriate nutritional diet could be provided.

Project Purpose:

The purpose of this catering system was to provide nutritional diet to the patients considering the allergies they might have. Back end administrator was needed to have complete control over which menus were to be added, plans for weekly diet and the orders being processed. Further, wastage records were also to be maintained.

Solution:

Content management system was developed in .NET with SignalR so that Kitchen Management Portal would get updated without refreshing the web page. Catering staff takes bed orders for the patients admitted to respective wards. Android tablets are used for the same. When they are done with all the bed orders in respective ward, they mark respective ward as Completed. Any new ward completed, gets populated/updated on the Kitchen Management portal automatically easing the kitchen management process. Kitchen Staff doesn’t need to continuously manually refresh the web page for seeing new ward/orders. The list refreshes automatically as soon as backend information is updated.


As mentioned above, Android Tablet Application was created for the catering staff for collecting patient bed orders. Order collection workflows were created considering the Tablet user and fat fingers and hence appropriate User Interface evolved. Further to that, due consideration was given to the real working environment where people in government hospitals are located either in basement areas or remote areas where Wi-Fi connectivity would not always be available and hence offline mode of operations was provided where data was still collected when there was no signal for saving things to the backend. As soon as app recognizes the signal, bed orders were processed and synched with the backend. Further these orders get populated on kitchen management portal through SignalR without referring to the web pages.


Platform:

  • NET – MVC4 with Entity Framework 5 with SignalR mechanism.
  • MS SQL Database
  • jQuery
  • Project / File Versioning is maintained on SVN

aress

aress

aress

aress

aress

aress

aress

aress

aress

aress

aress

aress

aress

aress

aress

aress

aress

aress

aress

aress