Software Engineering (CS-462) Spring Quarter
Project Carries 25% of the total grade for this course. Marks break-up for different phases and their tentative dead-lines are given below.
Instructions for Phase 1:
A hospital requires all patients coming to the hospital to obtain appointments with the doctors they wish to consult. A schedule is prepared for each doctor, which indicates the time during the day on which he is available at a certain department. The time is divided into time slots, which are decided beforehand depending on the preference of the doctor. When a patient arrives, the check in time is noted. Normally, a number of questions are asked at this time. These questions are standardized against a department. When the patient leaves, his check out time is also noted.
At present, the patient scheduling system is manual. Since the hospital has a large number of patients, doctors and departments, the system is time consuming and error prone. It is specially difficult to avoid conflicts and to cross reference information. The hospital would like a better system through which patient scheduling is easy to carry out. The system is targeted at being useful to the hospital administration and doctors, and should serve as a powerful tool
- allowing operators to enter the information with ease avoiding conflicts and errors
- allowing doctors/administrators to view the schedule information, obtain reports and summaries thus resulting in better health care
Deliverables for Testing Phase
For this phase identify five main input functions of the
system and carry out white
LAHORE UNIVERSITY OF MANAGEMENT SCIENCES (LUMS), LAHORE