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
describe the action by thread library to context switch between user level threads

Implicative normal form: Thus the sentence is now in CNF. In Fact for simplification can take place by removing duplicate literals and dropping any clause that contains both A

There should be 1 server thread and N client threads, where N is supplied by the user as a command line argument. The server opens a file called "all_requests.dat", the file has

Name the concepts of Object oriented There are various concepts of object oriented analysis Abstraction, Encapsulation, Identity, Modularity, Hierarchy, Typin

Design and test the functions that are needed: a.  Test Main  in the Testing project add a new file main.c. b.  Test Drivers  in the Testing project add 2 new files, testDriver

Explain about the term E-Cash. E-cash is cash demonstrated by two models. E-cash has one is on-line form of e-cash, that is introduced by DigiCash that permits for the completi

Q. Illustrate the FTP commands? FTP includes many commands however only few are used to retrieve a file. A user is required to understand the three basic commands to connect to

how can compare alphabates of two words in c programming ?????

Q. Differentiate the Multiplexer and Demultiplexer with respect to their concept, block diagram and circuit. Q. What is the difference between Synchronous sequential circuits an

to find the area under curve