In INVESTIGATION of existing system what things are investigated?
-User requirements should be identified (Aims and Objectives)
-Definition of the scope of the present system (outline current system)
e.g •Organisational chart
•Define sources of data
•Method of data capture
-Identification of problems with the current system
-Details of existing software and hardware
e.g •Do they have equipment to implement
•Do they have in-house technical expertise
•Are there compatibility issues with existing systems
Discuss questionnaires as a method of investigation stating the pros and cons
QUESTIONNAIRES Given out to gather information for the company For; Users Managers Customers
Pros:
Cons:
Discuss Interviews as a method of investigation stating the pros and cons
INTERVIEWS
about the current system
With; Users, Workers, Managers and Customers
Pros:
Cons:
Discuss Inspecting Records as a method of investigation stating the pros and cons
INSPECTING RECORDS
(studying the paper based information produced by the company at the moment)
Pros:
To see what information is held at present and how
-To see how communications between different departments takes place now
-To identify any problems or faults in procedures
Discuss Observations as a method of investigation stating the pros and cons
OBSERVATIONS
of how the current system operates
Pros:
Cons:
-Can be time consuming and span over several weeks before you can see everything
what is a feasibility report?
A summary of an initial investigation to look at the likelihood of being able to create a new system with stated aims and objectives
what does a feasibility report include?
What do analyst do to analyse a system?
Uses DFD’s, flowcharts, data dictionaries, ER models (one-to-many, many-to-any).
what are the feactures or processes that should be considered when designing a new computer system?
what does Implementation include?
what does testing involve ?
There is a large team building a new system. Everyone is responsible for a certain part and they will have to test it to make sure it works.
Testing Involves:
•Detailed level testing (individuals testing their own part)
•High level testing (when all the parts are joined together)
•Systems level testing (testing the whole system)
•Testing each field (with correct, erroneous and extreme data)
•Real-life testing with real-life data
explain what is meant by direct changeover and state the adv and dis
Stop using the system one day and start using the new system the next day
ADV:
-Requires fewer resources (people, money, equipment) and is simple, provided nothing goes wrong
DIS:
explain what is meant by parallel changeover and state the adv and dis
Old ICT system is run alongside the new ICT for a period of time until all the people involved with the new are happy it is working correctly
ADV:
DIS:
-lots of unnecessary work (as the work is being done twice) and is therefore expensive in people’s time/work/equipment.
explain what is meant by phased conversion and state the adv and dis
A module at a time can be converted to the new system until the whole system is transferred
ADV: -Staff can deal with problems on one module before moving onto new modules
DIS:
-Only suitable for systems consisting of separate modules
explain what is meant by pilot conversion and state the adv and dis
Ideal for large organisations that have lots of locations or braches where the new system can be used by one branch and then transferred to other branches over time
ADV:
-Implementation is on a much smaller and manageable scale
DIS:
-takes longer to implement the system in all the branches
what does maintenance involve?
Discuss the methods of maintenance
PERFECTIVE MAINTENANCE
Improving the performance of the software
e.g Developing on-line tutorials and more help screens to help new staff learn the software
CORRECTIVE MAINTENANCE
Bugs in the software which were not discovered during testing may need correcting e.g A piece of software may crash when being used with another piece of software
Adaptive MAINTENANCE
Software may need to be changed owing to the changing needs of the business or organisation e.g The organisation expands so the software needs to be altered so it is able to cope with an increased number of users
what are some issues that could arise after implementation?
what does evalutation involve?
To evaluate the system information has to be collected? Where is this information collected from?
What costs still occur after a system has been made