topic 13 - system maintenance
TRANSCRIPT
![Page 1: Topic 13 - System Maintenance](https://reader034.vdocuments.us/reader034/viewer/2022042721/577c7cc61a28abe0549bfc91/html5/thumbnails/1.jpg)
SYSTEMS EVALUATION AND
SELECTION
1
Topic 13
![Page 2: Topic 13 - System Maintenance](https://reader034.vdocuments.us/reader034/viewer/2022042721/577c7cc61a28abe0549bfc91/html5/thumbnails/2.jpg)
SYSTEMS MAINTENANCE
2
The new system is now in operation.No systems ever remain as originally designedWhy? - changes in management.
- changes in legislations/ standards.- changes in operation due to newproduct or working environment.
- simply an improvement.
![Page 3: Topic 13 - System Maintenance](https://reader034.vdocuments.us/reader034/viewer/2022042721/577c7cc61a28abe0549bfc91/html5/thumbnails/3.jpg)
Factors Reduce Maintenance Costs
3
Consider maintenence aspects during detailed design.
Comprehensive documentations - installation guide.
Good structured analysis and design.Good documentation of system.Use higher level of computer language.
![Page 4: Topic 13 - System Maintenance](https://reader034.vdocuments.us/reader034/viewer/2022042721/577c7cc61a28abe0549bfc91/html5/thumbnails/4.jpg)
Factors Lead to High Maintenance Costs
4
Systems professional, accountants left the entity.
New staff may not fully understand the system.
Minor changes made to system are not reflected in documentation.
![Page 5: Topic 13 - System Maintenance](https://reader034.vdocuments.us/reader034/viewer/2022042721/577c7cc61a28abe0549bfc91/html5/thumbnails/5.jpg)
Who Performs Systems Maintenance?
5
Developed in-housesystem analyst; programmer.
Commercial softwaresoftware vendor.provide upgrade version.
![Page 6: Topic 13 - System Maintenance](https://reader034.vdocuments.us/reader034/viewer/2022042721/577c7cc61a28abe0549bfc91/html5/thumbnails/6.jpg)
Types of Maintenance
6
CorrectiveAdaptivePerfective
![Page 7: Topic 13 - System Maintenance](https://reader034.vdocuments.us/reader034/viewer/2022042721/577c7cc61a28abe0549bfc91/html5/thumbnails/7.jpg)
Corrective Maintenance
7
The elimination of errors and problems in the system.
How to minimise?better system analysis and design.
better initial testing.
![Page 8: Topic 13 - System Maintenance](https://reader034.vdocuments.us/reader034/viewer/2022042721/577c7cc61a28abe0549bfc91/html5/thumbnails/8.jpg)
Adaptive Maintenance
8
The modification of software to fit changing situations.
How to minimise?build flexibility into the system.e.g. tax rate as parameter, not program code.
use DBMS as interface between program and database.
![Page 9: Topic 13 - System Maintenance](https://reader034.vdocuments.us/reader034/viewer/2022042721/577c7cc61a28abe0549bfc91/html5/thumbnails/9.jpg)
Perfective Maintenance
9
The improvement made for software’s efficiency.
The modification made to fit precisely the needs of the users.
How to minimise?better system design.use prototypes.