This exercise relates to the case study ‘Doctors’ Surgery’ which is outlined below. Produce (and state any assumptions made):
a) a document flow diagram
b) a context diagram
c) a level 1 data flow diagram
d) one necessary level 2 data flow diagram
Case–study – Doctors’ Surgery A doctors’ surgery consists of five doctors a receptionist and a manager. They need an information system to help them to run the facility.
A patient may ring the surgery to make an appointment with a doctor. Each patient nominally has a doctor associated with him or her, but they may often opt to see any doctor in the surgery that is available. The receptionist sees which doctors are on duty on which days and offers appointment alternatives from which the patient may choose. If an appointment is not available within a short time and the patient must be seen quickly, they are asked to attend an emergency surgery that takes place every evening between 5 and 6 p.m. The appointment can be 5, 10 or 20 minutes long, dependent on the reported reason for seeing the doctor. This reason is recorded on the system. Sometimes patients ring to cancel appointments. Appointments may be made for up to six weeks in advance. Appointments that are more than 3 weeks old are automatically deleted from the system. Some appointments are for a doctor to go and visit a patient at home when the patient cannot come to the surgery. Every day one of the doctors is available for home visits in the afternoon. A record is kept of each patient and the treatments they have received for any ailments they may have had. Here are recorded many details such as allergies, details of which drugs patients have been administered in which quantities and when. Also relevant personal details of each patient are recorded. Typically the doctor who sees a patient will want access to this information before deciding on the relevant treatment to give. When the doctor prescribes treatment, details will be recorded in the patient’s record.