Develop a simple patient management system, Computer Engineering

In the first part of Assignment 2A you will develop a simple Patient class, representing an Patient who is to be admitted for a minor procedure that only requires a 1-2 day stay in hospital and that has five possible states:

  • 'S' (Scheduled - waiting to be admitted)
  • 'A' (Admitted - waiting for procedure)
  • 'R' (Recovering - procedure performed, patient recovering)
  • "D" (Discharged - patient has been released from the hospital)
  • "C" (procedure cancelled)

This class should also provide methods that allow transitions between states as shown in the state diagram below:

2177_develop a simple patient management system.png

In the second part of Assignment 2A you are required to demonstrate how the Patient class can be instantiated and how the corresponding objects can be viewed, queried and updated.

Posted Date: 3/2/2013 1:42:08 AM | Location : United States







Related Discussions:- Develop a simple patient management system, Assignment Help, Ask Question on Develop a simple patient management system, Get Answer, Expert's Help, Develop a simple patient management system Discussions

Write discussion on Develop a simple patient management system
Your posts are moderated
Related Questions
explanation of the difference between syntax and semantic errors

One that can be modified by the class even when the object of the class or the member function doing the modification is const.

Define the Unified Modelling Language  (UML) is used to express construct and relationships of complex systems. This was created in response to a request for proposal (RFP) fro

What is e-brokerage? E-brokerage is an investment house that permits you to buy and sell stocks and get investment information from its Web site.

Now when a site structure is set up for storing pages and assets for Compass site, you'll create the first page-a home page for the site. As you build this page, you will add text,

SWT (Standard Widget Toolkit) is a totally independent Graphical User Interface (GUI) toolkit from IBM. They formed it for the creation of Eclipse Integrated Development Environmen

Perform the subtraction using 1's complement of 11001 - 10110 Ans. 11001 - 10110 = X - Y                            X = 11001 1's complement of Y = 01001

File Menu: Under it there are New, Save, Save as, Save as template, Import, Export, Preview in browser etc. options. Edit Menu: In this menu there are Cut, Copy, Paste, Undo,

In a particular exchange during busy hour 1200 calls were offered to a group of trunks, during this time 6 calls were lost. The average call duration being 3 minutes Calculate

What is Race condition? Race condition: The circumstances where several processes access - and manipulate shared data-concurrently. The last value of the shared data depends