Question

In: Computer Science

You are required to present an outline design of a system that will be used by...

You are required to present an outline design of a system that will be used by doctors at a medical practice to keep basic patient records. The system should record each consultation between a doctor and patient, any illness diagnosed by the doctor, and any drugs prescribed to the patient. At regular intervals, an auditor will use the system to check whether the same drug is being prescribed repeatedly to a particular patient.

(a) How would you go about determining the detailed requirements for this system?

(b) Construct one or more UML use case diagrams, showing the overall structure of a system that

      includes the elements described above.

(c) Using another type of UML diagram, illustrate the runtime behavior of one of the use cases.

(d) Explain why you chose the specific UML diagram used in part (c).

Solutions

Expert Solution

Question a:

There are two type of requirement for the system

1. Functional requirement : It consists various things like

  • a) Patient database : In system a complete and detailed information is adding by staff in which each patient is reorganized by Patient ID and other information related to patient his/her age , disease , address .
  • b) Diagnosed database : In system a complete information about the illness that are diagnosed by particular doctor with doctor ID .
  • c) Drugs details : In system complete information about drugs like manufacturer date , expire date , quantity of prescribed with Patient ID , age , disease.
  • d) Registration access: The system must provide access ID and Password for  doctor and auditor to access the details

2. Non-Functional requirement : It consists various things like

  • a) Security : The system must be secured from external used by someone . No unauthorized person insert , delete or update the information in the system.
  • b) Performance : The performance of the system must be fast and user-friendly. If the system is slow down while accessing by doctor and auditor then it wastes her/his time and that is not good for there work.
  • c) Maintainability: The System must be efficient to back up data on regular basis and provide error message when some wrong actions are performed.
  • d) Reliability :The system must work 24 hour and 7 days without any disturbance.

Question b:

In the use case diagram there are two actor

  • 1. Doctor
  • 2. Auditor

Question c:

Sequence diagram is used for illustrate the runtime behavior of one of the use cases.

I am using the use case : Prescribed Drugs (In which both actor and system are involved)

Question d:

I am using the sequence diagram for illustrate the runtime behavior of one of the use case because the behavior is analysis by using one of the behaviors diagram of UML and Sequence diagram provide the neat and clear interaction between the actors and system .

Thank you.................


Related Solutions

Design; produce an outline of a design for energy storage system based on existing the technology...
Design; produce an outline of a design for energy storage system based on existing the technology that will deliver 0.5 MVA on a short-term basis (you can choose the short term period based on an evaluation of the constraints that would be in place) to a 50 Hz grid system. please note; do not copy load leveling from the online website please, build your own design, build a block diagram of the intended design, the cost, the output power, and...
Outline the brief history of how we got to the present global monetary system (hint: you...
Outline the brief history of how we got to the present global monetary system (hint: you must discuss the Bimetallism, Gold Standard, Bretton Woods, etc).
To complete this task you are required to design an information system for Fashion clothing store...
To complete this task you are required to design an information system for Fashion clothing store to assist with their business. You have discussed Porter’s Value Chain in class and you should understand the Primary and support activities within businesses. For this task you need to concentrate on Marketing and Sales only. The development of your professional skills includes researching information systems to assist with organisational issues that are encountered in contemporary business. You will be learning important ‘agile’ skills...
You are required to design an infographic/poster that would be used on financial planner’s website or...
You are required to design an infographic/poster that would be used on financial planner’s website or displayed in their office. The purpose of the infographic/poster is to explain to investors the key similarities and differences between a small company equity fund (also called a small cap fund) and ordinary equity fund (also called a large cap fund). The poster should be self-explanatory and contain real information. So you need to conduct additional research and you may want to compare two...
Explain the basic requirements of security in WSN system. You are required to design your own...
Explain the basic requirements of security in WSN system. You are required to design your own security protocol with start byte, stop byte, payload along with security codes in your WSN based project. You are asked to send the data 3A20F14B. Select the security bytes and provide necessary explanation.
You are required to evaluate two systems. The cost of a used system is $75,000. Through...
You are required to evaluate two systems. The cost of a used system is $75,000. Through a new system, labor hours can be decreased by 20% as compared to the used system. The cost of a new system is $150,000. Both systems have a useful life of five years. According to estimations, the market value of the used system will be $20,000 in five years, and the market value of the new system will be $50,000 in five years. The...
introduction and background on the design of water supply system. Present the concepts of water flow...
introduction and background on the design of water supply system. Present the concepts of water flow in piping system focusing on energy equation (Bernoulli equation), head losses, and momentum. Support all the information with references. Provide the objectives at the end of the section. Briefly present the main objective of this report. State the approach used to achieve the tasks focusing into the equations used in the calculation. You can evaluate your design through the results you achieved such as...
You are an oncologist required to treat a solid tumour. Outline steps on how you would...
You are an oncologist required to treat a solid tumour. Outline steps on how you would use your knowledge of cell cycling to achieve this.
You are required to design a VoIP application. Discuss the requirements for such an application in...
You are required to design a VoIP application. Discuss the requirements for such an application in terms of its protocols and performance requirements. What types of protocols you would need to design a complete VoIP application (Hint: real time streaming protocols and signaling protocols, etc.)? [5 Marks] 2. Discuss the architecture of messanging app in terms of its protocols. Address and discuss all the essential protocols used by messaging app for communication.
1. You are required to design a VoIP application. Discuss the requirements for such an application...
1. You are required to design a VoIP application. Discuss the requirements for such an application in terms of its protocols and performance requirements. What types of protocols you would need to design a complete VoIP application (Hint: real time streaming protocols and signaling protocols, etc.)? [5marks] 2. Discuss the architecture of WhatsApp in terms of its protocols. Address and discuss all the essential protocols used by WhatsApp for communication. [5 Marks]
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT