47
LOGO ครั ้งที10 การบารุงรักษาระบบ

บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

ครงท 10

การบ ารงรกษาระบบ

Page 2: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO www.themegallery.com

Page 3: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

การบ ารงรกษา

IEC Pub1 271 ไดใหค ำนยำมของค ำ “ บ ำรงรกษำ ” ไวดงน

“ กำรบ ำรงรกษำ เปน กำรผสมผสำนกน ของกำรท ำงำนดำนเทคนค และ กำรจดกำรเพอคงไวซงสภำพของอปกรณ หรอ ฟนฟสภำพของอปกรณใหอยในสภำพพรอมใชงำนตลอดเวลำ ”

Page 4: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

วตถประสงคของการบ ารงรกษา

เพอท ำใหอปกรณคงอยในสภำพพรอมใชงำนตลอดเวลำ

เพอแกไขซอมแซมอปกรณทช ำรดใหกลบมำอยสภำพพรอมใชงำน

เพอควำมไววำงใจหรอนำเชอถอ (Reliability) ชวยเพมควำมพรอม (Availability)

ลดคำใชจำยกำรซอมบ ำรงจำกกำรซอมบ ำรงรกษำ สำมำรถควบคมคำใชจำย ลดควำมสนเปลอง

ลดจ ำนวน หรอควำมถของอปกรณทขดของเสยหำย ลดจ ำนวนงำนทคำง (Backlog)

Page 5: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

การเปลยนระบบ

• S-System • P-System • E-System

การบ ารงรกษาระบบ(Maintenance) ซงอาจเปนการเปลยนแปลงทางดานฮารตแวรหรอซอฟตแวรกได

Page 6: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

S-System

เปนระบบทคงททมขอบเขตหรอวธการทแนนอน เชน ระบบการบวกเมตรกซ ,การคณเมตรกซ , การอนเวอรเมตรกซ การ

ปฏบตการตางๆกบกลมของขอมลวธการบวกหรอการคณหรอการอนเวอรสเมตรกซ

มวธการกระท าหรอ มกฎเกณฑทคงทแนนอน correctness of the

implementation of the solution เนองจากการก าหนดปญหามความสมบรณวาตองการท าอะไรทแนชด

ถงแมวาความจรงของโลกเปลยนไป กไมสงผลใดๆตอระบบ

Page 7: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO www.themegallery.com

S-System

Page 8: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

P-System

เปนระบบทนกวทยาการคอมพวเตอรไมสามารถก าหนดนยามของปญหาไดอยางสมบรณ เชน ระบบการเลนหมากรก เราทราบถงกฎเกณฑในการเลนซงเปนปญหาของ

ระบบ ผพฒนาระบบตองมการก าหนดนยามและระบถง รายละเอยดของระบบทสามารถกระท าได ซงการแกปญหานนจะเกยวของกบการค านวณถงหนทางทตวหมากตางๆสามารถเคลอนทไดและทางทดทสดในการเคลอนททสามารถกระท าใหชนะในเกมสแขงขนได ซงการค านวณในแตละตาทเดนหมากนนเปลยนไปตามเกมสทเลน

ซงเปน practical abstraction ของปญหา

Page 9: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO www.themegallery.com

P-System

Page 10: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

E-System

เปนระบบทเกยวของกบความจรงของโลก เมอโลกมการเปลยนไป ระบบมการเปลยนตาม การสรางแบบจ าลองของระบบ มการเกบรวบรวมขอมลโดยน ามาวเคราะหวจยม

การนยามการประมวลผลทเกยวพนธกนของขอมลตางๆ ระบบซงท านายถงเศรษฐกจของประเทศ ระบบวเคราะหการขาย เปนตน

ซงผลลพธของระบบเหลานจะเกยวของกบปจจย หรอขอมลหลายๆอยาง เมอปจจยเปลยนไปผลลพธจะเปลยนไปดวย

Page 11: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO www.themegallery.com

E-System

Page 12: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

หนาทและความรบผดชอบของทมงานบ ารงรกษาระบบ

การท าความเขาใจระบบเกา ตองทราบต าแหนงของสารสนเทศตางๆในเอกสารของระบบ ปรบปรงหรอเกบเอกสารระบบใหทนสมยหรอถกตองเสมอ ปรบเปลยนความตองการ เพมหนาทหรอการท างานใหมในระบบ คนหาความผดพลาดทเกดขนในระบบ แกไขความผดพลาดตางๆในระบบ ตอบค าถามทเกยวของกบการท างานในระบบ ออกแบบโครงสรางใหม เขยนค าสงโปรแกรมใหม ลบโมดลทไมถกใชประโยชนออกจากระบบ จดการการปรบเปลยนระบบทสามารถกระท าได

Page 13: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

ทมงานในการบ ารงรกษาระบบ

ผใช

ผควบคมระบบ

ลกคา

ท างานรวมกน เพอหาหนทางในการแกปญหา ปรบเปลยนระบบใหตรงกบความตองการของผใช

Page 14: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

Flow of Maintenance

Flow of

Maintenance

เปนการบ ารงรกษาระบบใหสามารถกระท างานในหนาทประจ าหรอควบคมการปฏบตงานในแตละวนไดอยางถกตอง

เปนการบ ารงรกษาระบบโดยการแกไขหรอปรบปรงการท างานของระบบเดม ซงถอวาเปนการพฒนาระบบในครงทสอง โดยระบบไมม ขอผดพลาดแตท าการปรบเปลยนในสวนใดสวนหนงของระบบ

เปนการบ ารงรกษาระบบโดยปองกนมใหระบบม ประสทธภาพต าลงหรออยในระดบทไมเปนทยอมรบ

เปนการบ ารงรกษาใหการปฏบตงานในหนาทตางๆของระบบมความสมบรณเปนทยอมรบ ซงเกยวของกบระบบทขนกบสภาพแวดลอม เมอความจรงของโลกเปลยน ระบบตองมการปรบเปลยนตาม

Page 15: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

Flow of Maintenance

Corrective

Maintenance

Adaptive

Maintenance

1 2

Preventive

Maintenance

4 Perfective

Maintenance

3

ปรบปรงเพมหนาทตางๆ ของระบบเดมใหผใช สามารถใชงานตางๆ ไดงายและรวดเรวขน

การเพมโมดลการ ตรวจสอบการปอนขอมลจากผใช

เพอตรวจสอบความถกตองของขอมล

รายงานทใชงานอยนนมการพมพใน 1 หนากระดาษ มจ านวนบรรทด มากเกนไป

ปรบเปลยนอปกรณหรอเทคโนโลยใหมๆ เปลยนแปลง การออกแบบ หรอการปรบเปลยน ค าสงตางๆ เพอเพมประสทธภาพของระบบ

Page 16: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

Corrective Maintenance

เปนการบ ารงรกษาในแบบไมมก าหนดการแนนอน (Non-plan

Maintenance) ซงเปนเหตอนเนองมาจากการขดของ หรอเกดการเสยขนกบระบบเครอขายคอมพวเตอร

Page 17: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

Preventive maintenance(PM.)

เปนการบ ารงรกษาทจะท าเมอถงระยะเวลาหนงทก าหนดไว หรอเมอถงเกณฑก าหนด

จะด าเนนการตามระยะเวลาทแนนอนตายตวตามค าแนะน าของบรษทผผลต

Page 18: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

Preventive maintenance(PM.)

Text

in here

FUNCTION CHECKING

SERVICING

INSPECTION

Preventive

Maintenance

(PM.)

Page 19: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

การตรวจตรา (INSPECTION)

เปนการบ ารงรกษาทกระท าอยางสม าเสมอเปนประจ าในขณะทอปกรณนนใชงานอย

ความถในการตรวจตราอาจจะเปนทกวนจนถงทกเดอนขนอยกบค าแนะน าของบรษท ประสบการณ และความส าคญของอปกรณนนๆ

Page 20: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

การตรวจสอบการท างาน (FUNCTION CHECKING)

เปนการบ ารงรกษา เพอใหมนใจวาอปกรณนนยงสามารถท างานไดตามปกต

ความถในการตรวจสอบการท างาน มกจะท าทก 6 เดอน หรอทก ๆ 1 ป ขนอยกบชนดของอปกรณและลกษณะการใชงาน

การบ ารงรกษาในลกษณะนจะประกอบดวย การตรวจตราสภาพทวๆไป การทดลองการท างาน การหลอลนและท าความสะอาด

การปรบแตงคา Setting ของอปกรณ

Page 21: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

การบรการ (SERVICING)

เปนการบ ารงรกษาเพอแกไขการเสอมสภาพของอปกรณอนเนองจากการใชงานมานาน ตลอดจนการแกไขความบกพรองทตรวจพบในระหวางการตรวจสอบการท างาน

ความถในการบรการนนมชวง ตงแต 5 – 20 ป ขนอยกบสภาพการใชงาน ผลจากการตรวจสอบการท างาน และรวมทงการทดสอบทางไฟฟาดวย

การบ ารงรกษาในลกษณะน จะประกอบดวยการตรวจสอบ การถอดท าความสะอาด

การเปลยนชนสวนทหมดอาย หรอช ารดสกกรอน การทดสอบทางไฟฟาดวย

Page 22: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO www.themegallery.com

Page 23: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

กระบวนการบ ารงรกษาระบบงาน

Page 24: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

Lientz and Swanson ([LIE80])

Adaptive

Maintenance 25%

Preventive

Maintenance

4%

Corrective

Maintenance 21%

Perfective Maintenance

50%

Page 25: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

Fjeldstad and Hamlen

คาความพยายามในการแกไขความผดพลาดใหถกตอง เปรยบเทยบกบคาความพยายามในการปรบเปลยนระบบ

Page 26: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

Fjeldstad and Hamlen

พนทของโปรแกรมทมผลตอการเปลยนแปลงในการบ ารงรกษา โดยเฉพาะงานทางดานธรกจ

Page 27: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

การวดขดความสามารถของระบบ

• เวลาการตอบกลบ (Response time) • แถบความถขอมลและปรมาณงานตอหนวยเวลา (Bandwidth and Throughput) • เวลาครบวงงาน (Turnaround Time)

ความลาสมยของระบบ (System Obsolescence)

Page 28: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

ปญหาทส าคญตอการบ ารงรกษาระบบ

Management Priorities

การเขาใจถงปญหา

•ความตองการของผใชแทจรง •ปญหาในการท าความเขาใจหรอเรยนรถงเอกสารตางๆทเกยวพนธถงปญหาทเกดขน

•ความตองการของผใชในระบบ • Technical Problems ถาระบบถกออกแบบมาเพอใชเฉพาะกบอปกรณฮารดแวรอยางใดอยางหนง

Page 29: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

ระดบความรนแรงของความผดพลาด

ความยากของการปรบเปลยน

ขอบเขตทตองการในการปรบเปลยน

ความซบซอนของโมดลตางๆทเกยวพนธกนในการปรบเปลยน

จ านวนของสอเกบขอมลตางๆทสงผลตอการปรบเปลยนระบบ

1

2

3

4

5

การบ ารงรกษาระบบ

ปญหาในแงของผลผลตทต าลงของโปรแกรมเมอร

Page 30: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

ปญหาของการบ ารงรกษาระบบ Lientz และ Swanson

User Knowledge 59.4%

System Reliability 4.8%

Machine Requirement 6.3%

Programmer Time Availability 8.0%

Product Quality 9.5%

Programmer Effectiveness 11.9%

Page 31: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

คาใชจายในการบ ารงรกษาระบบ

Changes Outside The System

Quality of

Testing

Quality of

Documentation

Quality of Code

Quality of Design

Application

Staff Turnover

System

Lifespan

Hardware

Page 32: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

คาใชจายในการบ ารงรกษาระบบ

ตวแปรทมผลกระทบตอคาใชจายไดแก 1. โครงสรางของระบบงาน (Application Domain)

ถาระบบงานมโครงสรางทมความชดเจน ความจ าเปนในการบ ารงรกษาระบบจะลดนอยลง

Page 33: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

คาใชจายในการบ ารงรกษาระบบ

2. ความมนคงของทมงาน (Staff Stability)

ถาผพฒนาระบบเปนผทมหนาทรบผดชอบในการบ ารงรกษาระบบ จะท าใหคาใชจายในการบ ารงรกษาระบบลดลง

3. ชวงชวตการใชงานระบบ (Program Lifetime)

ชวงชวตขนอยกบประเภทของระบบ

คาบ ารงรกษาจะเพมสงขนเมออายการใชงานเพมมากขน

Page 34: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

คาใชจายในการบ ารงรกษาระบบ

4. การขนอยกบสภาพแวดลอมภายนอก (External Environment

Dependency)

ถาโปรแกรมขนอยกบสภาพแวดลอมภายนอก โปรแกรมจะตองปรบเปลยนตามสภาพแวดลอมทแปรเปลยนไป ซงเปนการเพมคาใชจายในการบ ารงรกษาระบบ

Page 35: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

คาใชจายในการบ ารงรกษาระบบ

5. ความมนคงของฮารดแวร (Hardware Stability)

ถาโปรแกรมด าเนนการไดเฉพาะฮารดแวรอยางใดอยางหนง เมอมการเปลยนแปลงฮารดแวรจะท าใหโปรแกรมจ าเปนตองปรบเปลยนตาม

Page 36: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

คาใชจายในการบ ารงรกษาระบบ

6. โครงสรางและเทคนคของโปรแกรม (Program Structure)

ระบบงานทมโครงสรางชดเจน มเทคนคและกลวธทเปนมาตรฐาน จะท าใหใชเวลานอยในการบ ารงรกษาระบบ

โปรแกรมทเขยนดวยภาษาชนสงจะเสยคาใชจายนอยกวาภาษาชนต า

Page 37: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

คาใชจายในการบ ารงรกษาระบบ

7. คณภาพของเอกสารคมออางอง (Program Documentation)

ถาระบบมเอกสารอธบายกระบวนการพฒนา การตดตง และการใชระบบอยางชดเจน คาใชจายในการบ ารงรกษาจะลดนอยลง

Page 38: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

สญญำณทระบบเกำจะพนสมย

1. กำรบ ำรงรกษำโดยกำรปรบปรงแกไขระบบ และกำรแกไขใหถกตองมเพมขนอยเรอยๆ

2. คำใชจำยในกำรปฏบตงำนหรอเวลำในกำรประมวลผลเพมขนอยำงรวดเรว และงำนบ ำรงรกษำทจะท ำใหระบบสมบรณนไมสำมำรถท ำได

3. มซอฟตแวรส ำเรจรปสำมำรถท ำงำนทท ำไดเรวกวำ ดกวำ และคำใชจำยนอยกวำ

4. มเทคโนโลยใหมทสำมำรถท ำงำนทท ำไดมประสทธภำพดกวำ

5. กำรบ ำรงรกษำท ำไดยำกขนและมคำใชจำยทสง

6. ผใชตองกำร/รองขอสงใหมในกำรท ำ/ใชงำนระบบ

Page 39: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

Page 40: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

เทคนคในการบ ารงรกษาระบบ

Configuration

Management

Automated

Maintenance

Tools

เทคนคทชวยในการบรหารจดการและควบคม

การเปลยนแปลงทกอยางทเกดขนในระบบ

เปนเครองมอทสามารถน ามาใชในการบ ารง

รกษาไดเปนเครองมออตโนมต

Page 41: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

Configuration Management Team

Text

in here

Programmer

Program Librarians

SA

Page 42: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

Configuration Management Teams

พจารณาถงแหลงของปญหา ขอบเขตของปญหา เพอก าหนดหนาทความรบผดชอบใหแก โปรแกรมเมอร , นกวเคราะหระบบ ในทมงานบ ารงรกษา

บนทกสงตางๆ ทมการปรบเปลยนทงหมด ในระบบ (Change report)

ทมงานท างานรวมกน สามารถควบคม การเปลยนแปลงตางๆ ทเกดขนได

รายงานถงปญหา ทเกดขนรายงานไปยง Configuration Control

Board โดยใช Change Request Form

ประชมเพอพจารณาถงปญหาทเกดขน และศกษาความ

เปนไปได

ปญหาถกคนพบโดยใคร

ชวยในการแกไขปญหาตางๆ ดงน

Page 43: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO www.themegallery.com

Change Report Form

Page 44: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

การฟนฟสภาพของซอฟตแวร การปรบเอกสารใหม(Redocumentation) การสรางเอกสารของ

ระบบขนมาใหม โดยอาศยการวเคราะหซอรสโคดของระบบเดม การปรบโครงสรางใหม(Restructuring) การปรบโครงสรางของ ซอรสโคดเดมใหสามารถเขาใจและแกไขไดงายขน

การวศวกรรมยอนกลบ(Reverse Engineering) การน าซอรสโคดเกามาวเคราะห และออกแบบใหมใหมประสทธภาพ และบ ารงงายขน

การรอปรบใหม(Reengineering) การพจารณาและเปลยนแปลงซอฟตแวรเดม แลวสรางใหเปนซอฟตแวรในรปแบบใหม

เทคนคในการบ ารงรกษาซอฟตแวร

Page 45: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

Automated Maintenance Tools

เปนเครองมอทสามารถน ามาใชในการบ ารง รกษาไดเปนเครองมออตโนมต

Configuration

Management Data Base

Management Systems

Control

Libraries

Complexity

Calculators

Cross Reference

Generators

Text Editor

File Comparison

Compilers and

Linkage Editors

Debugging

Tools

Page 46: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

Managing System Performance

CASE tools for systems maintenance

A CASE toolkit provides valuable tools for system evaluation and maintenance, such as

• A performance monitor

• A program analyzer

• An interactive debugging analyzer

• A restructuring or reengineering tool

• Automated documentation tools

• Network activity monitors

• Workload forecasting software

Page 47: บทที่ 10 การบำรุงรักษาระบบinstructor.ru.ac.th/urai/int3103/INT3103_10.pdf · 2014-07-09 · 1. โครงสร้างของระบบงาน

LOGO

ตวอยาง การตรวจสอบกระบวนการบรหารจดการควบคมระบบสารสนเทศ

กระบวนการ ระดบความคาดหวง ระดบทไดรบจรง 5 4 3 2 1 5 4 3 2 1

1. มแนวปฏบตในการท า preventive maintenance

2. มตารางการบ ารงซอมแซมระบบอยางสม าเสมอ

3. มแนวปฏบตของการกคนขอมล

4.มแนวปฏบตในการส ารองขอมล

5.มแนวปฏบตเมอมการบกรกขอมล