Please enable JavaScript.
Coggle requires JavaScript to display documents.
System Life Cycle (Evaluation (help programmers/analysts to make…
System Life Cycle
Evaluation
help programmers/analysts to make improvements to the system or to repair/maintain the system
Identify any limitations or improvements of the system
Evaluate user's respond to using the new system
Compare test results and performance of new system with old system
Observe users performing set tasks
Measure the time taken to complete tasks
Interview and give out questionnaires users to gather response on how well the new system works
Design
Design the data capture forms/input forms
Design the screen layouts
Design outputs in the form of screen displays and printed reports
Produce systems flowcharts and/or pseudo code
Design/agree on file structures
Produce any algorithms or program flowcharts
Design a testing strategy/plan
Analysis
Describe the current system (establish the inputs, outputs and processing being done)
Interpret customer requirements
Produce a cost–benefit analysis
Produce a data flow diagram
Documentation
User Documentation
help users to learn how to use the software or system
Technical Documentation
help programmers/analysts to make improvements to the system or to repair/maintain the system
Implementation
Transfer paper files or electronic files to the new system
Scan in the documents
Key in the data
Download files to new database
Changeover to the new system
Direct changeover
Parallel running
Pilot implementation/running
Phased implementation
Development and Testing
Modules
Modify modules if any errors are found
Testing
Modules combined to form the final program
Modify final program if any errors are found
Testing of the final program