Suppose you are responsible for the design and development of a computer system to control an amusement park ride. Sensors in the seats will determine which seats are occupied, so the software can consider weight and balance. The system will control the speed and duration of the ride. The amusement park wants a system where, once the ride starts, a person is not needed to operate it. List 5 important things that you can or should do to ensure the safety of the system. Consider all aspects of development, technical issues and operating instructions. (1.5 Marks)
At many hospitals, doctors enter orders for prescription drugs for their patients into a computer system. Such systems eliminate errors from reading doctors’ handwriting and automatically check for conflicts with other medicines the patient is taking. On one system, when another doctor used the same terminal after the previous doctor neglected to log out, the system assigned drugs ordered by the second doctor to the first doctor’s patient. Describe 5 features that such systems could include to reduce this kind of error. (1.5 Marks)