System Life Cycle Worksheet Answer
System Life Cycle Worksheet Answer
System Life Cycle Worksheet Answer
ASIA INTERNATIONAL
SCHOOL
First trimester
Worksheet 1
Name:__________________ 7. The System Life Cycle Date: ____________
Disadvantages
6. Tick (✓) the most appropriate method of implementation to match the statements below.
c) Before the new booking system is installed, the systems analyst has to decide on a
method of implementation. One method of implementation is pilot running.
Name two other methods of implementation and describe two benefits of each.
Ans:
Direct changeover – 1 mark Two from:
• Benefits are immediate
• Costs less as fewer staff are needed
• Costs less as only one system is required
• Less likelihood of malfunction as system is fully tested
Parallel running – 1 mark Two from:
• If new system fails, old system can be used as a back up
• Possible to gradually train staff
Phased changeover – 1 mark Two from:
• If the new system fails, only one part is affected
• Easier to ensure that part of the system is fully operational before moving onto the next
part
• Possible to train staff in one part of the system, therefore less costly than parallel
• Possible to gradually train staff [6]
8. Tick (✓) whether the following descriptions of analysing a system refer to Interviews,
Observation or Questionnaires.
Interviews Observation Questionnaires
Description
(✓) (✓) (✓)
This method gives a more reliable overview of √
the whole system.
This is more time-consuming than the other √
methods.
Questions on this method cannot be expanded √
upon when being asked.
With this method the worker cannot remain √
anonymous.
[4]
9. Tick (3) whether the following advantages of analysing a system refer to looking at existing
paperwork, observation or questionnaires.
Looking at
existing Observation Questionnaire
paperwork (✓) (✓)
(✓)
This method gives the systems analyst
✓
an overall view of the system
Individuals can remain anonymous ✓
This method allows information to be
collected that cannot be obtained from ✓
any other method
This method gives the quickest analysis
✓
of the data
[4]
10.Tawara Tours has created a new online booking system to allow customers to book holidays.
The system was written using modules.
Describe how the new system could be tested prior to it becoming operational
Ans: Six from:
• Each module is tested separately
• Modules are tested by the programmers M
• odules/system are tested with live data
• Errors and problems are noted
• Improvements are made to the module
• The module/system is retested
• Modules are combined and tested together
• System is tested as a whole
• System is tested to meet the user’s requirements [6]
11.Rockit Motors recently created a new car sales website. The website uses internet shopping
features. Customers can ask questions of the virtual salespeople on the website, and then
purchase the car on the website
Before the website became operational it needed to be tested. The web designer created a
• If they do not understand the question then they may answer differently to what was
needed in questionnaires
• In questionnaires questions cannot be modified whereas interviews can add extra
questions or go into more depth
• The analysis of the data in a questionnaire can be displayed easier/graphed
• Both can gather information that can be used for later analysis
• Both methods may not be answered honestly [6]
13.At the end of the month the doctor needs to produce a hard copy document showing
information about a patient: their name, date of birth and patient number, as well as data and
the graph from the spreadsheet.
Design a suitable document layout. The document must have appropriate spacing. .(answer
can be done according to students wish but it should include following field for
example:)
Blood Pressure
200
180
160
140
120
100
80
60
40
20
0 Dia Sys
10-Feb 11-Feb 12-Feb 13-Feb 14-Feb 15-Feb 16-Feb
[5]
14.The network manager at a school has been asked to develop a student registration system to
help staff keep a record of student attendance.
Describe the steps required in the analysis of such a system.
Ans: Six from:
• Current system is observed
• Staff/potential users interviewed
• Staff/potential users given questionnaires
• Gather information about current system
• Existing documents examined
• Inputs, outputs and processing of the current system determined
• Problems with current system identified
• User and information requirements identified
• System specification decided
• Hardware identified/justified
• Software identified/justified [6]
15.A teacher is creating a spreadsheet that will record the grades students achieved in recent
tests and compare the average grades of these tests with the students’ forecast grades. The
grading 4 the teacher is using awards 1 for the highest grade down to 10 for the lowest. The
teacher has created a validation rule on the grade entered.
Give examples of data used to test the validation rule. Your answers for abnormal test data
must be for a different reason in each case.
Type of test data Examples of test data
Normal Any integer between 1 and 10
Abnormal Any number outside the
Abnormal range/alphabetic/symbol/negative
number/decimal number
Extreme 1 or 10
[4]
Disadvantage:
• The old system no longer exists therefore all data could be lost – 1 mark
Advantage: One from:
• The benefits are immediate
• Costs are reduced as only one set of staff are needed
• Less change of error as the new system will be fully tested
Advantage:
• If the current part fails then not all the system is lost – 1 mark
Drawbacks
• Takes a long time to interview all the members using this method
• Both the members and the interviewer have to be free at the same time
• This method is expensive as the system’s analysts time is expensive
• The member cannot remain anonymous, so they cannot express themselves properly
• The member feels that they give comments that the interviewer wants to hear
• To gain full marks at least one benefit and drawback must be given [6]
18.A computer system uses two types of documentation: technical and user. Some items only
appear in the technical documentation and other items only in the user documentation,
whereas some items appear in both.
Tick (√) whether the following items appear only in Technical documentation, only in
User documentation or in Both.
Item Technical User Both
documentation documentation (√)
(√) (√)
Algorithms √
File structures √
Error messages √
Limitations of the system √
Hardware requirements √
Glossary of terms √
[6]
19.The manager of a company is planning to create a computerised system and has asked a
systems analyst to research the current system. The systems analyst could do this by using a
number of different methods, but has chosen to create and send out a questionnaire to
members of the company.
(a) Discuss the benefits and drawbacks of sending out questionnaires to members of the
company.
Ans: Six from: Benefits
• Faster to complete all questionnaires than using interviews
• Cheaper to produce questionnaires than pay/employ an interviewer
• Individuals can remain anonymous therefore they are more truthful
• More people can answer the questionnaire than can be interviewed
• They can fill it in in their own time therefore quicker to complete overall
Drawbacks
• Tend not to be popular with users
Documentation Design
Implementation [4]
21.Tawara High School has developed a new computerised system to timetable lessons and
examinations. The school needs the new system to be in use before the start of the new
school year. The school is planning to implement the new system using either direct
changeover or parallel running.
Discuss the advantages and disadvantages of using direct changeover compared with parallel
running as a method of implementing the system.
In your answer name the method you would use, giving reasons for your choice.
Ans: Max three from: Advantages
• Benefits are immediate whereas in parallel it takes time to fully implement
• Costs are reduced as there is only one system to maintain but in parallel there are two
systems and two sets of workers
• Less likelihood of bugs as the system will have been fully tested
• Data only needs to be entered into one system but with parallel running data has to be
entered into two systems therefore is more time consuming
• If the system fails there is no backup but in parallel running if the system fails then the
old system is still operational//risk of loss of data
• Staff have to be trained on the new system as it is implemented with parallel it is possible
to train staff gradually.
Method chosen: Direct Changeover and max two from: Max two from:
• The system will be fully implemented faster than with parallel running
• There could be data clashes/inconsistencies with two systems operating at the same time
• Data would be duplicated
• The school is dealing with external agencies and therefore need single output to these
agencies
• Fewer staff in a school to run two systems [8]
[4]
23.The systems life cycle is followed when a new computer system is being created.
Tick whether the following statements are examples of the Analysis stage, the Design stage
or the Evaluation stage of the systems life cycle.
[4]
24.A student is creating a test plan for a validation routine. The input to be tested is an integer
between 1 and 10. Tick whether the following are the most appropriate examples of normal
data, abnormal data or extreme data.
[4]
25.A sports club is planning a new computerised record keeping system to replace their manual
system
The systems analyst recommends that the system is implemented using direct changeover,
but the sports club feel that parallel running should be used.
Describe direct changeover and parallel running, giving a different benefit and drawback of
using each method of implementation.
Ans: Direct changeover
• The old system is stopped overnight and the new system is started immediately
Benefit one from:
• The benefits are immediate
• Costs are reduced as there is only one set of staff
• Less likely to fail as it has been thoroughly tested
Drawback:
• If the new system fails there is no system to fall back onto/no backup
Parallel running:
• The old and new systems run side by side until the new system takes over
Benefit one from:
• The old system can be used as a back up
• Staff can be trained gradually/get used to the new system
Drawback one from:
• More time consuming as the data needs to be entered into two systems
• More chance of error on data entry
• More costly as there are two sets of staff [6]
26.During the analysis stage for a new computer system, the systems analyst could examine
existing documents.
(a) Name two other methods the systems analyst could use to research the current system.
Give one benefit and one drawback of each.
Ans: Interview
Benefit one from:
• The user is more open and honest with the answers
• Questions can be added to/extended
• Questions can be modified
Questionnaire
Observation
• Reliable data
• Better overall view of the whole system/all the inputs and outputs of the system
• Inexpensive method as the analyst is only watching the workers
Drawback:
• Participants behave differently when observed; this is known as the Hawthorne effect
[6]
(b) When the new computer system has been produced, it will need to be tested. There are
three types of test data that can be used to test a system, normal, abnormal and extreme.
Explain what is meant by normal, abnormal and extreme test data.
Ans:
• Normal Data is within the range of acceptability
• Abnormal One from:
o Data outside the range of acceptability
o Data that is of an incorrect type
• Extreme Data that is on the boundary/limit of acceptability [3]
[3]
[5]
[4]
(b) Before the system is implemented it needs to be tested. Different types of test data are
used to test the system. An example of test data is live data.
Describe what is meant by live data.
Ans:
• This is data that has been used with the current system
• data not created for test purposes.Therefore the results are known [2]
(c) Following the implementation of the system, technical documentation needs to be
written.
Identify three components of technical documentation which are not found in user
documentation
Ans: Three from:
• program listing
• program language
• program flowcharts/algorithms
• system flowcharts
• file structures
• list of variables
• test runs
• validation routines [3]
30.A new electronic cricket scoreboard is being tested. It stores the number of runs scored by
each player during a cricket match. The designer of the scoreboard assumes that no player
will score more than 400 runs.
Describe each type of test data shown below giving an appropriate example
(a) Normal
Ans:
• Test data any whole number from 0 to 400
• Data is within the range / acceptable / valid [2]
(b) Abnormal
Ans:
• Test data any number below 0 / above 400 / letters / decimals
• Data outside the limits of acceptability / validity [2]
(c) Extreme
Ans:
• Test data of 0 or 400
• Data at the limits of acceptability / validity [2]
31.When a system has been developed, two types of documentation are produced, technical and
user documentation.
(a) Explain why user documentation is needed.
Ans:
• To help (users) learn/know how to use the software/system
• To help users to overcome problems [2]
(b) Explain why technical documentation is needed.
Ans: Two from:
• To help programmers/analysts to make improvements to the system
• To help programmers/analysts to repair the system
[3]
32.There are two types of verification, visual and double data entry.
Explain the differences between visual verification and double data entry
Ans:
• Visual verification is a comparison of data with the original data source
• Double data entry is where data is entered twice and computer compares the two sets of
data [2]
33.A small company makes toys and then delivers them to shops.
Throughout the day orders are received by the company from its customers. The office
workers in the finance department create and store an invoice for each order. They are too
busy to be disturbed from their work.
Delivery drivers receive copies of the invoices which they will pass on to their customers.
The drivers make a large number of deliveries per day and do not return to the office.
A systems analyst will research the current system and suggest improvements to be made.
The factory is based on one site and only has space for one production line. The company
has decided to computerise its production line. It will use direct changeover as the method of
implementing the new system. Explain why the company would use this method rather than
other methods of implementation
Ans: Four from:
• There is only one production line therefore parallel running is not an option
• There are no branches therefore pilot is not an option
• Other methods would be more expensive to implement
• Other methods would take longer to implement
• The new system needs to be up and running very quickly otherwise orders are lost (as
only one production line)
• Other methods would require more staff and it’s a small company [4]
34.Tick whether the following is a method of validation, verification or proof-reading
[4]
35.A health authority is planning to centralise its medical booking system. This will allow all
medical bookings such as doctors’ appointments and hospital appointments to be made online.
The health authority is considering whether to implement the system using Pilot Running or
Direct Changeover.
(a) Discuss the advantages and disadvantages of implementing this system using these
methods. Include in your answer the method you think the health authority should use,
giving a reason for your choice.
Ans: Max five from: Advantages
Direct changeover
• the benefits are seen immediately
• There is less cost to the Health Authority with direct changeover as only one system is in
operation
• Takes minimal time to changeover using direct changeover therefore the bookings are not
disrupted
• With pilot it is a safer method as it is trialled in one department/centre/branch Only one
department/centre/branch affected if system fails
• If pilot is used it gives staff time to train with new system
• Fewer errors as it is fully tested
• Training using direct changeover could be difficult as users cannot be trained on the new
system
• Training with pilot changeover could take place gradually/in direct changeover everyone
has to be trained at the same time
• With pilot there would be two systems in operation therefore there could be confusion
• No backup of the system using direct changeover
• For the department/centre/branch using the pilot there is no backup
choice of method and a reason: Pilot Changeover as there is less disruption to the system if
it does wrong. or Direct changeover this is a cheaper method/immediate results [7]
(b) The health authority has implemented the system and it is now in full use. Evaluation
now needs to take place.
For each of the following, identify two questions that could be asked in order to evaluate the
new system.
Ans:
Efficiency : Max two from:
• Does it operate quicker than the previous system?
• Does it operate by reducing staff time in making bookings?
• Does it reduce the time to make a booking?
• Does it operate by reducing staff costs?
• is it more cost effective than the old system?
Ease of use : Max two from:
• Are all the users able to use the system and make bookings easily/effectively?
• Are all the users able to change and cancel bookings easily/effectively?
• Can all staff understand how to use the system with minimal training
Appropriateness: Max two from:
• Is the system suitable for each of the medical departments?
• Does it meet the needs of the patients?
• Does it meet the needs of the medical staff?
• Does the solution match the original requirements [6]
36.Tick three actions that should be carried out during validation.
Tick (√)
Re-reading the document
Performing a length check on the data √
Re-entering the data
Performing a character check on the data √
Performing a grammar check on the document
Checking for spelling
Checking the data is reasonable and sensible √
Checking the data is 100% correct
[3]
37.The data from the registration system is saved in the school administration database.
The head teacher will need to check the attendance records for any student for any semester.
She will type in the Student_ID and the Semester (Autumn, Spring or Summer). After she
has done this the following data will appear on the same screen.
(a) Design a suitable screen layout to display one record. It must have appropriate spacing
for each field, navigation aids and a space to type in search data. Do not include examples
of students.(answer can be done according to students wish but it should include
following field for example:)
Student ID:
Search
Backward Forward
Help
[6]
AIS System Life Cycle 26
Grade: 9 B1/G1
Name an appropriate validation check that could be used for each of the following fields, based
on the data shown in the record.
Ans:
Lookup
Range check
38.A local railway company is considering introducing a new system for its passengers using e-
tickets on a smart phone. Before introducing this new system, analysis of the current system
is required.
(a) Describe the steps that would be carried out in the analysis of the current system.
Ans: Six from:
• Observation of the current system
• Interviewing the railway manager
• Questionnaire to the passengers/railway staff
• Looking at existing paper work
• Identify the inputs, processing and outputs of the current system