Develop a menu-driven application, Computer Engineering

In assignment you are required extend the Patient class to implement an  Inpatient  class,  representing a patient who is admitted to the hospital for a longer term and who may require multiple procedures to be performed.

An Inpatient is placed under observation after a procedure has been performed until the supervising doctor is satisfied that their recovery has progressed well enough to either perform the next scheduled procedure (if any are remaining) or to discharge the patient.

Additional functionality for dealing with multiple  procedures and the new state "O"(under observation), and overridden versions of methods defined in the  Patient class, will need to be implemented (which introduce additional conditions for some state transitions).

2066_develop a simple patient management system1.png

In the second part (of this assignment) you are also required to develop a menu-driven application where both Patient and Inpatient objects are stored in a common array, which must be manipulated in a polymorphic way when appropriate.

Posted Date: 3/2/2013 1:44:30 AM | Location : United States







Related Discussions:- Develop a menu-driven application, Assignment Help, Ask Question on Develop a menu-driven application, Get Answer, Expert's Help, Develop a menu-driven application Discussions

Write discussion on Develop a menu-driven application
Your posts are moderated
Related Questions
Q. Show the Features of parallel virtual machine? Easy to install; Easy to configure; Multiple users each can use PVM concurrently; Multiple applications fro

Highlights of the RMTrack application: ? Web based access permits your users to access the database from anywhere. ? Available as a hosted solution or a download for local in


Problem: (a) Accessibility can be classified as below: (i) Barrier-free design (ii) Web accessibility. Describe the importance of barrier free design and web accessibi

Explain characteristics of program translation model. The program translation model characteristics are: A program should be translated before this can be executed.

Q. Prove using Boolean Algebra 1. AB + AC + BC' = AC + BC' 2. (A+B+C) (A+B'+C') (A+B+C') (A+B'+C)=A 3. (A+B) (A'+B'+C) + AB = A+B 4. A'C + A'B + AB'C + BC = C + A'B

Artificial Intelligence Knowledge show (KR) is an area of artificial intelligence research aimed at showing knowledge in symbols to facilitate inferrencing from those knowledge ele

Creating a contacts application: First, a contact is defined as the tuple: firstName, lastName, phoneNumber and email. You will create a class Contact that allows getting a

What are concentrators? Explain how it helps in connecting number of subscribers. In rural areas, subscribers are usually dispersed. This is both unessential and expensive to g

Determine about the security- accidental damage accidental damage is best guarded against by keeping back up files or use Grandfather-Father-Son (GFS) method; also use of passw