My Blog

Just another WordPress.com weblog

Week 10 February 6, 2009

Filed under: Uncategorized — simranman @ 7:17 am

Que:

Week 10

On pages 512 – 514 the textbook identifies and discusses four types of maintenance tasks. Post an entry to your blog that gives one example of each type of maintenance task that might be needed once BHSSRS (the system you have modelled and designed the data for in assignments 1 and 2) is in operation.

Ans:-

There are four types of maintenance tasks.

1. Corrective maintenance

2. Adaptive maintenance

3. Perfective maintenance

4. Preventive Maintenance

In this entry of blog, there is a discussion of each type of maintenance task that might be needed once BHSSRS is in operation.

1.  Corrective maintenance: – corrective maintenance refers to change made to repair defects in the design, coding or implementation without adding any functionality. If this maintenance task is used in Bowen High School Student Record System then there is a need to repair only. If we use this maintenance task in existing BHSSRS then there is a need to change or repair programs or repair or need to change format of stored data. Suppose there is problem in enrolment system of students. Then there is a need to repair the programming or design errors without adding extra functionality which cost less and more urgent than other.

2.  Adaptive maintenance: – it is technique to modify the system to environmental changes. These changes are being done because of change in business need or migrate to different operating environment. This adaptive maintenance in BHSSRS is used only when there is a change in business rules or migrate it to different operating environment. If this is slow system or there is a change in rules of BHSSRS then this type of maintenance will be opted by developer. But it is not needed by school because no business rules have been changed and no need to change its operating system.

3.  Perfective maintenance: - this maintenance will be opted if there is need to make extra addition, improves processing performance but not necessarily required. It is actually new development not really maintenance. Perfective maintenance is not so useful for Bowen High School because there is a need to change whole system rather minor development. But after development of Bowen high school student record system, if there is need to add something new features then it will be the best approach.

4.  Preventive maintenance: - it involves change made to a system to reduce the chance of future system failure. It is good approach if it implemented to BHSSRS to reduce or minimise future failure.

 

Adaptive , perfective, and preventive maintenance activities can lead to corrective maintenance activities if not carefully designed and implemented.

 

Leave a Reply