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
deque insertion and deletion ..

What can you say about the existence of a stationary point in the interval [ 1; 3] for the function f (x) = x 2 2x 3.

1) All squares containing a 1 must be grouped. 2) The largest possible groups must be formed. 3) Groups can overlap if this allows larger groups to be formed. 4) Groups mu

Q. What is External Modems? External Modems: Modems externally associated to PC via a parallel or serial port and into a telephone line at the other end.  They can generally co

Q. If a plane is in the air also there is a fly flying inside the plane does the plane get heavier when the fly lands? Answer:- It is true that a fly puts weight on a plan

You insert rendezvous points into Vuser scripts to imitate heavy user load on the server. Rendezvous points instruct Vusers to wait during test implementation for multiple Vusers t

What is a microinstruction? Each word in control memory having within it a microinstruction.  The microinstruction specifies one or more micro-operations for the system.  A seq

Illustrate how 74147 series TTL can be used as a decimal-to-BCD encoder. Ans. Available IC in 74 series is 74147 that is a priority encoder. Such IC has active low inp

What is the decimal equivalent of hex number 1A53 ? Ans. 6739 is the decimal equivalent of Hex Number 1A53. From Hex Number to Decimal Number conversion is shown below: 1

Q. What is Switched Mode Power Supply? SMPS is the unit into which electric supply from the mains is connected to your PC and this supplies DC to internal circuits. It is more