บทที่ 9...

36
03/11/59 1 บทที 9 การสรรหาและพัฒนาระบบสารสนเทศ อาจารย์พิมลอร ตันหัน อาจารย์สุคนทิพย์ คาจันทร์ คณะเทคโนโลยีสารสนเทศ มหาวิทยาลัยอีสเทิร์นเอเชีย เอกสารประกอบการบรรยาย วิชา 01328204 ระบบสารสนเทศสาหรับการบิน รายละเอียดเนื้อหา แหล่งกาเนิดความต้องการระบบสารสนเทศ ความสัมพันธ์ของการวางแผนระบบสารสนเทศกับการสรรหาระบบ สารสนเทศ วงจรชีวิตของระบบสารสนเทศ การพัฒนาระบบโดยผู ้ชานาญการทางด้านระบบสารสนเทศ วิศวกรรมซอฟต์แวร์ใช้คอมพิวเตอร์ช่วย การพัฒนาระบบสารสนเทศโดยผู ้ใช้ การใช้บริการระบบสารสนเทศจากแหล่งภายนอก เอกสารประกอบการบรรยาย วิชาระบบสารสนเทศสาหรับการบิน

Upload: others

Post on 17-Sep-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

1

บทท9 การสรรหาและพฒนาระบบสารสนเทศ

อาจารยพมลอร ตนหน อาจารยสคนทพย ค าจนทร

คณะเทคโนโลยสารสนเทศ มหาวทยาลยอสเทรนเอเชย

เอกสารประกอบการบรรยาย วชา 01328204

ระบบสารสนเทศส าหรบการบน

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

ความสมพนธของการวางแผนระบบสารสนเทศกบการสรรหาระบบสารสนเทศ

วงจรชวตของระบบสารสนเทศ

การพฒนาระบบโดยผช านาญการทางดานระบบสารสนเทศ

วศวกรรมซอฟตแวรใชคอมพวเตอรชวย

การพฒนาระบบสารสนเทศโดยผใช

การใชบรการระบบสารสนเทศจากแหลงภายนอก

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศส าหรบการบน

Page 2: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

2

วตถประสงค เขาใจถงความสมพนธของการวางแผนระบบสารสนเทศกบการสรรหา

ระบบสารสนเทศ เขาใจถงขนตอนการพฒนาระบบสารสนเทศโดยระเบยบวธวงจรการ

พฒนาระบบสารสนเทศ ระเบยบวธตนแบบ ระเบยบวธการพฒนาระบบอยางรวดเรว ระเบยบวธการพฒนาระบบเชงออบแจกต

เขาใจถงบทบาทของวศวกรรมซอฟตแวรทใชคอมพวเตอรชวย ซงมตอการพฒนาระบบสารสนเทศ

สามารถพจารณาเลอกใชระเบยบวธการพฒนาระบบและสรรหาระบบทเหมาะสมกบลกษณะของระบบสารสนเทศและองคกร

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศส าหรบการบน

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

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

2. ความตองการท ไมไดมการคาดหมายไวกอน : เกดจากปญหาเฉพาะหนาขององคกรทสามารถแกไขใหดขนไดโดยการน าระบบสารสนเทศเขามาใชในการท างาน หรออาจจะเกดจากปญหาในการท างานของระบบสารสนเทศทมอยเดม

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 3: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

3

ความสมพนธระหวางการวางแผนระบบสารสนเทศกบการสรรหาระบบสารสนเทศ

การวางแผนกลยทธ

การวเคราะหความตองการ

การจดสรรทรพยากร

การบรหารโครงการ

การวางแผนระบบสารสนเทศ

โครงการ ก

โครงการ ข

โครงการ ค

การสรรหาระบบสารสนเทศ

การพฒนาระบบโดยผ เชยวชาญ

การซอโปรแกรมส าเรจรป

การพฒนาโดยผใช

การใชระบบสารสนเทศจากแหลงภายนอก

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศส าหรบการบน

วงจรชวตของระบบสารสนเทศ

จดก าเนด

การพฒนาและการเตบโต

การเตบโตเตมท

การสนสดของระบบ

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศส าหรบการบน

Page 4: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

4

ชวงท 1 การเกดของระบบสารสนเทศ (Birth)การเกดขนของระบบสารสนเทศมาจากแหลงก าเนดความตองการสารสนเทศในองคกร

ชวงท 2 การพฒนาและการเตบโต (Development and Growth) จากความตองการสารสนเทศทไดรบการประเมนแลววาเหมาะสมมคณคาตอการด าเนนงาน หรอการบรหารงานในองคกร องคกรจะด าเนนการสรรหาระบบดวยวธตางๆ ทองคกรพจารณาแลวาเหมาะสมกบองคกร

ชวงท 3 การเตบโตเตมท (Maturity) ระบบสารสนเทศเมอน ามาใชงาน และไดรบการบ ารงรกษาตอเนองเพอใหระบบสารสนเทศสามารถตอบสนองตอความตองการใชงานภายในองคกรจนถงระยะทองคกรพจารณาวาจ าเปนตองน าระบบใหมเขามาทดแทน

ชวงท 4 การสนสดของระบบ (Decline) เมอระบบถกใชงานมาจนถงระดบทการบ ารงรกษามตนทนสงเกนไป ระบบเกาจะสนสดลงและน าระบบใหมเขามาทดแทน

วงจรชวตของระบบสารสนเทศ เอกสารประกอบการบรรยาย

วชาระบบสารสนเทศส าหรบการบน

วธการสรรหาระบบสารสนเทศ

การพฒนาระบบโดยผ เชยวชาญทางดานระบบสารสนเทศ (Information System Professional)

การพฒนาโปรแกรมส าเรจรป (Application Packages)

การพฒนาระบบสารสนเทศโดยผใช (End User Computing)

การใชบรการระบบสารสนเทศจากแหลงภายนอก (Outsourcing)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศส าหรบการบน

Page 5: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

5

การพฒนาระบบโดยผ เชยวชาญ

• วงจรการพฒนาระบบ

•การใชตนแบบ

•การพฒนาระบบอยางรวดเรว

•การพฒนาระบบเชงออบเจกต

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศส าหรบการบน

การพฒนาระบบโดยผเชยวชาญทางดานระบบสารสนเทศ

การใหบคคลท มหนาท เฉพาะในการพฒนาระบบงาน คอ นกวเคราะหระบบ โปรแกรมเมอร เปนผ สรางโปรแกรมโดยขอความรวมมอจากผ ใชงานระบบ หากองคการไมมผ เชยวชาญทางดานระบบสารสนเทศองคกรสามารถใชบรการจากหนวยงานทใหบรการพฒนาระบบสารสนเทศ (Software House) ซงจะมผ เชยวชาญทางดานระบบสารสนเทศท าการพฒนาระบบให

การพฒนาโดยวธนจะถอวามประสทธภาพและมความเปนไปไดมากทสดทจะท าใหองคกรไดระบบงานทมความสามารถครบถวนตามทองคกรตองการ

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 6: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

6

แบงระเบยบวธในการพฒนาระบบได 4 วธ คอ 1. ระเบยบวงจรการพฒนาระบบ (System

Development Life Cycle: SDLC)

2. ระเบยบวธตนแบบ (Prototyping) 3. ระเบยบวธการพฒนาระบบอยางรวดเรว (Rapid

Application Development : RAD)

4. ระเบยบวธการพฒนาระบบเชงออบเจกต (Object Oriented Development)

การพฒนาระบบโดยผช านาญทางดานระบบสารสนเทศ เอกสารประกอบการบรรยาย

วชาระบบสารสนเทศส าหรบการบน

ระเบยบวงจรการพฒนาระบบ (SYSTEM DEVELOPMENT LIFE CYCLE: SDLC)

การก าหนดโครงการ

การศกษาระบบ

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

การออกแบบระบบ

การสรรหาหรอการพฒนาระบบ

การท าใหเกดผล

การบ ารงรกษา

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศส าหรบการบน

Page 7: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

7

ขนตอนท 1 การก าหนดโครงการ (Project Definition):เปนการก าหนดขอบเขตของโครงการ ก าหนดภาพของตองการของระบบขององคกรเพอแสดงใหเหนการแกไขปญหา การด าเนนงานทชดเจน วตถประสงคหรอเปาหมาย

ขนตอนท 2 การศกษาระบบ (Systems Study): เปนการศกษาระบบท ตองการ เ รมศกษาความเปนไปไดของระบบ (Feasibility Study) เพอวเคราะหโอกาสและความส าเรจขององคกร โดยศกษาใน 4 ดานคอ ความเปนไปไดทางเทคนค

ความเปนไปไดทางการเงน

ความเปนไปไดทางการปฏบตงาน

ความเปนไปไดในการก าหนดเวลา

ระเบยบวงจรการพฒนาระบบ (SYSTEM DEVELOPMENT LIFE CYCLE: SDLC) เอกสารประกอบการบรรยาย

วชาระบบสารสนเทศส าหรบการบน

ขนตอนท 2 การศกษาระบบ (Systems Study) การศกษาความเปนไปไดของโครงการสามารถก าหนดทงดานผ ใชระบบและดานผ พฒนาระบบ ผ ทท าหนาทศกษาความเปนไปไดเปนไปไดจะเปนบคลากรทางดานระบบสารสนเทศในองคกรทหนวยงานสารสนเทศเปนหนวยงานกลาง สวนงานทเปนแบบกระจายหนวยงานสารสนเทศแตละสวนงานจะชวยกนท าหนาทน ผลจากการศกษาประกอบไปดวย

1.ค าบรรยายลกษณะของระบบงานในภาพรวม เปาหมาย วตถประสงค ขอบเขตของระบบ

2.ผลการศกษาความเปนไปไดในทกดาน 3.ตารางเวลาการท างาน 4.งบประมาณทตองการ

ระเบยบวงจรการพฒนาระบบ (SYSTEM DEVELOPMENT LIFE CYCLE: SDLC) เอกสารประกอบการบรรยาย

วชาระบบสารสนเทศส าหรบการบน

Page 8: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

8

ขนตอนท 3 การวเคราะหความตองการสารสนเทศ (Information Requirement Analysis) : เรมดวยการรวบรวมขอมลตางๆ ทเกยวของกบระบบตงแตขอมล (Data) ท ตองการ กระบวนการ (Procedure) ทตองกระท าในระบบงานนนๆ สารสนเทศทเกดขนในแตละกระบวนการ ความถในการใช ขอมล สารสนเทศ ผลทไดในขนตอนน ประกอบดวย

1.รายงายตางๆ ทระบบงานน าเสนอ

2.ขอค าถามส าหรบการสอบถามตามปรกตและการสอบถามเฉพาะหนา

3.หนาททตองกระท าและลกษณะงานทปฏบต

4.สวนตอประสานกบผ ใช (User interface)

ระเบยบวงจรการพฒนาระบบ (SYSTEM DEVELOPMENT LIFE CYCLE: SDLC) เอกสารประกอบการบรรยาย

วชาระบบสารสนเทศส าหรบการบน

ขนตอนท 4 การออกแบบระบบ (System Design)

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

1.การออกแบบในแนวตรรกะ (Logical design) 2.การออกแบบเชงกายภาพ (Physical design)

ระเบยบวงจรการพฒนาระบบ (SYSTEM DEVELOPMENT LIFE CYCLE: SDLC)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศส าหรบการบน

Page 9: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

9

ขนตอนท 4 การออกแบบระบบ (SYSTEM DESIGN) 1.การออกแบบในแนวตรรกะ (Logical design): เปนการน าความตองการระบบมาท าใหเกดภาพทเหนไดอยางชดเจน เปนการก าหนดรปแบบระบบทตองการ คณลกษณะของระบบทปรากฏตามองคประกอบของแนวคดเชงระบบอยางละเอยด ผลจากการออกแบบเชงระบบในแนวตรรกะจะปรากฏดงน

1.1ค าอธบายบรรยายระบบงานในความเขาใจของผ ใช การท างาน กจกรรมทตองการกระท าของระบบงาน

1.2สงทน าเขาระบบ เอกสาร แบบฟอรมทใชเปนแหลงขอมล จอภาพส าหรบการรวบรวมและบนทกขอมล จอภาพของการสอบถาม เปนตน

1.3ผลลพธจากการท างาน เชน รายงานตางๆ จอภาพทปรากฏในการน าเสนอผลลพธจากแบบสอบถามตางๆ

1.4หนาทงานทตองกระท าโดยระบบงาน 1.5ผงงาน (Flow) แสดงใหเหนความสมพนธของระบบยอยตางๆ สวนงานทส าคญ แฟมขอมล สงทน าเขา และผลลพธ

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศส าหรบการบน

1.6 สวนตอประสานผใช (User Interface)เชน การท างานเชงกราฟก การจดเมนสงงานตางๆ รวมทงล าดบการเคลอนไหวของค าโตตอบในแตละจอภาพ

1.7 เคาโครงของคมอการปฏบตงาน คมอผใชระบบ และเอกสารจ าเปนของระบบ

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

ขนตอนท 4 การออกแบบระบบ (SYSTEM DESIGN)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศส าหรบการบน

Page 10: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

10

2. การออกแบบเชงกายภาพ (Physical design) : มงประเดนในการท างานเชงเทคนค เพอก าหนดคณลกษณะทางเทคนค เชน ขนาดและวธการท างานของโปรแกรม ประเภทของแฟมขอมล ระบบสอสารขอมล ซอฟแวรทตองใช เปนตน ผลลพธทไดจากการออกแบบเชงกายภาพประกอบไปดวย

2.1 ผงการท างานของระบบงาน โปรแกรม หนาทของผ ใช คณลกษณะของหนาทในแตละกจกรรม

2.2 ผงการควบคมในระบบงาน

2.3 คณลกษณะของฮารดแวรตางๆ ทตองใช

2.4 คณลกษณะของระบบสอสารขอมลทตองการ

2.5 รปแบบของการจดท าระบบรกษาความปลอดภยและการส ารอง

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

ขนตอนท 4 การออกแบบระบบ (SYSTEM DESIGN) เอกสารประกอบการบรรยาย

วชาระบบสารสนเทศส าหรบการบน

ขนตอนท 5 การสรรหาหรอการพฒนาระบบ (Acquisition or

Development): เมอองคกรไดขอมลจากขนตอนท 4 องคกรอาจพจารณาวาจะด าเนนการพฒนาระบบเองโดยใชหนวยงานภายในองคกร หรอซอโปรแกรมส าเรจรป หรอวาจากผ ใหบรการจากภายนอก ในกรณทองคกรจะใหหนวยงานภายในองคกรพฒนาระบบเอง จะเรมดวยกจกรรม

1. การลงโปรแกรม (Coding) และท าการทดสอบ (Testing) เพอใหเกดความมนใจวาโปรแกรมสามารถท างานไดอยางทตองการ การทดสอบระบบแบงเปน 3 ระดบ คอ

1.1 การทดสอบในแตละสวน (Module Test)

1.2 การทดสอบแบบเบดเสรจ (Integration Test)

1.3 การทดสอบระบบ (System Test)

2. การจดท าเอกสารประกอบระบบ (Documentation) ทส าคญคอ คมอการใชงานของผ ใช และคมอระบบ

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศส าหรบการบน

Page 11: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

11

ขนตอนท 6 การท าใหเกดผล (Implementation): เปนข นตอนส าคญท จ ะน ามาซ งความส า เ รจในการ ใ ชงาน กจกรรม ประกอบดวยขนตอนดงน

1.การฝกอบรม (Training) : เปนการสรางแรงจงใจในบคลากรทเกยวของกบระบบใหมความสนใจกระตอรอรนในการใชระบบ และเตรยมความพรอมใหกบบคลากรในการใชระบบ

2.การตดตงระบบ (Installation) : โปรแกรมระบบงานทผานการทดสอบความถกตองสมบรณแลวจะถกน าไปตดตงทผ ใชงาน จากนนตองทดสอบระบบงานทงหมดอกครงกบผ ใชเพอทดสอบเปรยบเทยบกบขอก าหนดคณลกษณะของระบบ ทงการน าเขาขอมล การประมวลผล กระบวนการในการควบคม การจดท าผลลพธในรปแบบรายงาน การแสดงผลทางจอภาพตางๆ

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศส าหรบการบน

ขนตอนท 6 การท าใหเกดผล (IMPLEMENTATION):

3.ก า ร เ ป ล ย น ร ะ บ บ ง า น จ า ก ร ะ บ บ เ ด ม ม า ส ร ะ บ บ ง า น ใ ห ม (conversion) สามารถท าได 3 วธ ดงน

3.1การเปลยนระบบงานโดยตรง (Direct Conversion) องคกรจะยกเลกการท างานระบบเดมในทนทและน าระบบใหมมาปฏบตงาน จดเดน เปลยนแปลงรวดเรว เสยคาใชจายต า ขอเสย มความเสยงสงอาจเกดปญหาการท างานของระบบใหม

ระบบงานเดม ระบบงานใหม

เวลา

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 12: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

12

3.2ก า ร เ ป ล ย น ร ะ บ บ ง า น โ ด ย ว ธ ค ข น า น (Parallel

Conversion): วธนองคกรจ าด าเนนการปฏบตงานระบบงานทงระบบเดมและระบบใหมพรอมกนไปในระยะเวลาหนง โดยน าผลจากการกระท าของระบบทงของเดมและระบบใหมมาเปรยบเทยบผลกนเพอสรางความเชอมนและลดความเสยงในการท างานของระบบงานใหม หากระบบใหมมปฏบตในการปฏบตงานองคกรจะคงการปฏบตงานในระบบเดมไวจนกระทงระบบใหมสามารถแกปญหาระบบงานใหมไดอยางสมบรณ ขอเสย สนเปลองคาใชจาย และสนเปลองการใชทรพยากร อกทงใชเวลานานในการปรบเปลยน

ขนตอนท 6 การท าใหเกดผล (IMPLEMENTATION):

ระบบงานเดม

ระบบงานใหม

เวลา

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

3.2การเปลยนระบบงานโดยวธคขนาน (Parallel Conversion)แบบคขนานทละโมดล

ควรใชกบงานทมความเสยงสงตอความเสยหายถาระบบไมสามารถปฏบตงานไดตามทคาดไว หรอระบบงานทมความส าคญกบองคกรมากการทระบบงานขดของจะน ามาซงความเสยหายตอองคกรได

ขนตอนท 6 การท าใหเกดผล (IMPLEMENTATION):

โมดลท 1 เดม โมดลท 2 เดม

โมดลท 1 ใหม

โมดลท 2 เดม

โมดลท 1 ใหม โมดลท 2 ใหม

เวลา เวลา

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 13: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

13

3.3วธการเปลยนระบบโดยวธการน ารอง (Pilot Conversion) เหมาะสมกบระบบงานทตองมการน าไปปฏบตใชในหลายสถานท เชน องคกรทมหลายสาขา แทนทจะปรบเปลยนระบบงานแบบขนานในทกๆ สาขา องคกรจะเลอกสาขาทมคณสมบตเหมาะสมเปนตวแทนของสาขาอนๆ โดยจะใชวธการคขนานในสาขาทน ารอง การประเมนผลระบบงานจะกระท าในสถานทน ารอง เมอการปรบเปลยนในสาขาทน ารองสมบรณแลวองคกรสามารถน าระบบใหมไปตดตงยงสาขาอนๆ ไดเลย ขอด ชวยประหยดเวลาและคาใชจายในการปรบเปลยนระบบงาน

ขนตอนท 6 การท าใหเกดผล (IMPLEMENTATION): เอกสารประกอบการบรรยาย

วชาระบบสารสนเทศส าหรบการบน

ขนตอนท 7 การบ ารงรกษา (Maintenance):ภายหลงการตดตงการปรบเปลยนระบบและน าไปปฏบตงาน องคกรควรมการประเมนผลการท างานทงประสทธภาพและประสทธผลของระบบ วาสามารถด าเนนไปตามขอก าหนดทไดจดไวหรอไม Feedback ทไดน ามาเปรยบเทยบกบสงองคกรคาดหวงวาจะไดจากระบบ ขอมลทไดจะถกรวบรวมไวส าหรบการปรบปรงระบบงานในอนาคต นอกจากนในระหวางทระบบด าเนนอยในองคกรนนจะตองมบ ารงรกษาระบบงานใหอยในสภาพทสามารถปฏบตงานไดตลอดเวลา

ระเบยบวงจรการพฒนาระบบ (SYSTEM DEVELOPMENT LIFE CYCLE: SDLC)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 14: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

14

ขอดของ SDLC

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

ขอเสยของ SDLC

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

เปนวธการทใชทรพยากรจ านวนมาก

ระเบยบวงจรการพฒนาระบบ (SYSTEM DEVELOPMENT LIFE CYCLE: SDLC)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

ระบบงานแบบใดทควรใชวธ SDLC ระบบงานทผ ใชระบบสารสนเทศมความคนเคยกบขนตอนการท างานของระบบเปนอยางด

ระบบงานทสามารถก าหนดความตองการของขอมลและสารสนเทศไดลวงหนา ชดเจนและแนนอน

ระบบงานทสามารถก าหนดขนตอนหนาทงาน กระบวนการของระบบลวงหนาไดอยางชดเจนและแนนอนกอนการพฒนาระบบ

ระบบทมขนาดใหญขอบเขตการท างานของระบบกวาง

ระเบยบวงจรการพฒนาระบบ (SYSTEM DEVELOPMENT LIFE CYCLE: SDLC)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 15: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

15

ระเบยบวธตนแบบ (PROTOTYPING)

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

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

ขนตอนการพฒนาระบบดวยวธตนแบบ การก าหนดความตองการ

สรางระบบตนแบบ

น าระบบตนแบบไปทดลองใชงาน

จดท าเปนระบบทสมบรณ ปรบปรงแกไขระบบตนแบบ

ประเมนผล การใชงาน

ระบบถกตองเปนทพอใจ ระบบถกตองแกไข

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 16: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

16

ขนตอนท 1 ก าหนดความตองการ โดยนกวเคราะหระบบจะปฏบตงานรวมกบผใชระบบเพอก าหนดความตองการพนฐานทตองการออกมา

ขนตอนท 2 ผพฒนาระบบจะน าความตองการทไดรบไปด าเนนการสรางเปนระบบตนแบบดวยเครองมอในการพฒนาระบบ เชน เคส(CASE)ท าใหสรางระบบตนแบบไดในเวลาทรวดเรว ระบบตนแบบจะเปนระบบทท างานไดเหมอนระบบจรงทกประการ

ขนตอนท 3 น าระบบตนแบบไปทดลองใชงาน ขนตอนนผ ใชระบบตองเปนผปฏบตโดยท างานกบระบบตนแบบเหมอนท างานกบระบบจรงทกประการ

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

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

ขนตอนการพฒนาระบบดวยวธตนแบบ เอกสารประกอบการบรรยาย

วชาระบบสารสนเทศส าหรบการบน

ขอดของการพฒนาระบบดวยวธตนแบบ เปนการพฒนาระบบทมประสทธภาพและประสทธผล : เปนการพฒนาระบบตนทนต า มขอผดพลาดนอยกวาการพฒนาดวยระบบ SDLC

ผใชระบบไดเขามามบทบาทในการพฒนาระบบเพมมากขน

ผใชไดมโอกาสใชระบบกอนทจะมการน าไปปฏบตใชงานจรง

ขนตอนการพฒนาระบบดวยวธตนแบบ

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 17: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

17

ขอเสยของการพฒนาระบบดวยวธตนแบบ

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

เอกสารประกอบระบบงานอาจจะไมสมบรณ เนองจากวธการตนแบบเปนการท างานทมการปรบปรงแกไขระบบอยเสมอ เอกสารประกอบการพฒนาระบบจงอาจปรบปรงไมทน

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

ขนตอนการพฒนาระบบดวยวธตนแบบ เอกสารประกอบการบรรยาย

วชาระบบสารสนเทศส าหรบการบน

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

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

ระบบงานทผ ใชมประสบการณหรอความคนเคยในการท างานกบระบบนอย

ระบบงานทผ ใชตองการพจารณาทางเลอกของการออกแบบระบบหลากหลายทางเลอก

ระบบทมความเสยวสงตอความเสยหายทเกดจากการพฒนาระบบผดพลาด

ขนตอนการพฒนาระบบดวยวธตนแบบ

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 18: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

18

ระเบยบวธการพฒนาระบบอยางรวดเรว (RAPID APPLICATION DEVELOPMENT: RAD)

RAD เปนระเบยบวธการพฒนาระบบสารสนเทศทใชเทคนค Joint-Application Design :JAP รวมกบระเบยบวธตนแบบและเคสแบบเบดเสรจ เพอพฒนาระบบสารสนเทศทมคณภาพสงไดอยางรวดเรว และเปนวธผ ใชมสวนรวมในการพฒนาระบบงาน ประกอบดวยขนตอน 4 ขนตอนและหลกการวนซ าเชนเดยวกบวธตนแบบ

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

ขนตอนการพฒนาระบบดวยวธ RAD

ระเบยบวธการพฒนาระบบอยางรวดเรว (RAPID APPLICATION DEVELOPMENT: RAD)

Joint-Application

Design

การออกแบบ

การพฒนาระบบ

การทดสอบ

ความคดเหนของผใช

ผ เกยวของมาประชมระบคณลกษณะความเฉพาะของระบบ

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 19: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

19

ขอดของ RAD ลดเวลาในการพฒนาระบบ ลดคาใชจายในการพฒนาระบบ ทราบความตองการของผใชไดดขน ท าใหเกดผลไดงาย เพราะผใชมสวนรวมในการพฒนาระบบ

ขอเสยของ RAD เอกสารประกอบไมสมบรณมกถกละเลย นกวเคราะหระบบอาจวเคราะหระบบไมละเอยดพอเพราะตองท างานรวดเรว

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

ระเบยบวธการพฒนาระบบอยางรวดเรว (RAPID APPLICATION DEVELOPMENT: RAD)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

พฒนามาจากกา รพฒนา ร ะบบสา ร สน เทศป ร ะ เภท SDLC, Prototyping และ RAD จะแยกกระบวนการประมวลผล การด าเนนงาน ออกจากขอมลอยางชดเจน การท างานของระบบสารสนเทศขนอยกบตวแบบกระบวนการของกระบวนงานและตวแบบขอมลทออกแบบไวเฉพาะระบบงาน ท าใหไมสามารถน าสวนประกอบของระบบทงหมดหรอบางสวนกลบมาใชไดอก แมระบบใหมจะมสวนประกอบบางสวนเหมอนระบบเดม ดงนนการพฒนาระบบใหมจงตองพฒนาและปรบปรงสวนประกอบใหมทงหมด

ระเบยบวธการพฒนาระบบเชงออบเจกต แบงออกเปน 2 สวนทมความสมพนธกนคอ สวนของขอมล และสวนกรรมวธการด าเนนการขอมล

ระเบยบวธการพฒนาระบบเชงออบเจกต (OBJECT ORIENTED DEVELOPMENT)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 20: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

20

ขอด

ลดความซ าซอนของการพฒนาระบบสารสนเทศ ชวยใหการพฒนาและบ ารงรกษาระบบงายและรวดเรวขนเพราะแตละออบเจกตมขนาดเลก

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

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

ชวยใหนกวเคราะหระบบคดวเคราะหไดตามสภาพความเปนจรงไดมากกวาชดค าสง

เปนการบรณาการขอมลและกระบวนการในระหวางการวเคราะหและออกแบบระบบ

ขอเสย

การพฒนาดวยระบบนอาจท างานชากวาระบบสารสนเทศทพฒนาจากภาษาชดค าสงงาน

ตองฝกอบรมเพอเพมทกษะใหกบโปรแกรมเมอรใหม

ระเบยบวธการพฒนาระบบเชงออบเจกต (OBJECT ORIENTED DEVELOPMENT)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

วศวกรรมซอฟตแวรใชคอมพวเตอรชวย (COMPUTER-AIDED SOFTWARE ENGINEERING : CASE)

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

CASE เปน software ทท างานตามหลกการกราฟกท าใหผ ใชสะดวกสบายเมอใชงาน CASE ประกอบดวยเครองยอยๆ ทสามารถอ านวยความสะดวกในการพฒนาระบบงานดวยวธ SDLC ทกขนตอน

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 21: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

21

เครองมอของ CASE แบงออกได 4 กลมดงน 1.Upper CASE Tolls/Front-end CASE Tools : เครองมอทชวยในขนตอนการก าหนดความตองการ การศกษา การวเคราะห การออกแบบระบบ

2.Lower CASE Tools/Back-end CASE Tools : เครองมอทชวยในการขนตอนการลงรหสโปรแกรม การน าไปปฏบตใช และการบ ารงรกษา ประกอบดวยเครองมอในการสราง การทดสอบระบบ การบ ารงรกษา

3.Cross life cycle CASE): เครองมอทชวยในการด าเนนกจกรรมหลายๆ กจกรรม และกจกรรมทมความตอเนองกน เชน การบรหารโครงการ การประมาณเวลาทตองใชในแตละกจกรรม

4.Integrated CASE): เปนเครองมอในการพฒนาระบบงานแบบอตโนมต ประกอบดวยเครองมออ านวยความสะดวกในทกขนตอนของการพฒนาระบบ

วศวกรรมซอฟตแวรใชคอมพวเตอรชวย (COMPUTER-AIDED SOFTWARE ENGINEERING : CASE)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

ตวอยางจอภาพการใช CASE ในการสรางแผนภม

ภาพจาก http://www.cyberrob.net/CASE-Technology.html

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 22: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

22

เครองมอทประกอบขนมาเปน CASE ประกอบดวยเครองมอยอยๆ 7 รายการ ดงน

1.เครองมอในการสรางแผนภม (Diagramming tools)

2.ตวก าเนนการแสดงผลทางจอภาพและรายงาน (Computer display (or Form) and report generators)

3.เครองมอส าหรบการวเคราะห (Analysis tools)

4.ตวก าเนดรหส (Code generators)

5.ตวกอก าเนดเอกสาร (Documentation generators)

6.คลง (Repository)

6.1 พจนานกรรมขอมล (Data dictionary)

6.2 คลงสารสนเทศ (Information repository)

7.เครองมอส าหรบบรหารโครงการ (Project Management tools)

วศวกรรมซอฟตแวรใชคอมพวเตอรชวย (COMPUTER-AIDED SOFTWARE ENGINEERING : CASE)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

ขอด

1.ชวยเพมคณภาพและเพมผลผลตในการพฒนาระบบ

2.ชวยปรบปรงการตดตอสอสารในระหวางผ ใชและผสรางระบบใหดยงขน

3.ชวยใหการสรางระบบตนแบบท าไดเรวมากยงขน

4.ชวยใหการเปลยนแปลงแกไขในขนตอนการออกแบบระบบท าไดงายขน

5.ท าใหเกดความสม าเสมอในผลงานทเกดขนในแตละขนตอนการพฒนาระบบ

6.การออกแบบและการพฒนาระบบในภาพรวมมความเปนบรณภาพมากยงขน

7.ชวยใหเวลาในการพฒนาระบบเรวขน

8.สามารถน าขอก าหนดของระบบงานบางสวนไปใชไดกบระบบงานอนทตองการการพฒนาระบบและมขอก าหนดใกลเคยงกน การน าขอก าหนดกลบมาใชใหมสามารถกระท าไดถาไดมการเกบรกษาขอก าหนดของระบบไวในคลง (Repository)

วศวกรรมซอฟตแวรใชคอมพวเตอรชวย (COMPUTER-AIDED SOFTWARE ENGINEERING : CASE)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 23: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

23

ขอเสย

1.CASE ไมสามารถท าการวเคราะหออกแบบระบบ ก าหนดความตองการของระบบไดเองโดยอตโนมต

2.ถาองคกรทตองการพฒนาระบบไมมความชดเจนในกระบวนการ ขนตอนการท างาน เมอใชCASEในการพฒนาระบบจะท าใหงานขาดความเปนมาตรฐาน

3.CASE มราคาสง ผใชงาน CASE ตองมประสบการณหรอไดรบการฝกอบรมมาเปนอยางด จงจะท าใหการใช CASE มคณคากบการลงทนและเกดคณภาพ ประสทธภาพตามทตองการ ดงนนจงตองการสนบสนนการใชงานจากผบรหารในองคกร

วศวกรรมซอฟตแวรใชคอมพวเตอรชวย (COMPUTER-AIDED SOFTWARE ENGINEERING : CASE)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

การสรรหาระบบสารสนเทศ การซอโปรแกรมส าเรจรป (APPLICATION PACKAGES)

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

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

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 24: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

24

การสรรหาระบบงานโดยใชโปรแกรมส าเรจรป องคกรควรพจารณาปจจยตางๆ ดงน

1.สถานการณใดทองคกรควรน าวธการซอโปรแกรมส าเรจรปมาใช 2.ขอด ขอเสยของการซอโปรแกรมส าเรจรป 3.หลกเกณฑทใชในการพจารณาเลอกโปรแกรมส าเรจรป 4.ขนตอนในการจดซอโปรแกรมส าเรจรป

การสรรหาระบบสารสนเทศ การซอโปรแกรมส าเรจรป (APPLICATION PACKAGES)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

เมอองคกรตองการระบบงานมาใชในเวลาทรวดเรว

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

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

ระบบงานทมหนาทไมแตกตางกนในองคกรอน เชน ระบบบญช ระบบคาจางเงนเดอน ระบบเหลานมมาตรฐานการท างานท าใหสามารถนะมาใชในองคกรอนๆ ได

เมอบคลากรสารสนเทศส าหรบการพฒนาภายในองคกรขาดแคลน

ส าหรบองคกรทไมมบคลากรทางดานสารสนเทศเพอพฒนาระบบงานภายใน การซอซอฟตแวรส าเรจรปจะท าใหองคกรไดระบบงานสารสนเทศมาใชงาน

การซอโปรแกรมส าเรจรป (APPLICATION PACKAGES) ปจจยทองคกรควรพจารณา สถานการณทควรเลอกซอ

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 25: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

25

ขอด

1.ลดความเสยงทเกดขนจากการพฒนาระบบงานแลวระบบงานไมตรงกบความตองการ

2.การไดระบบงานทมคณภาพ 3.ตนทนของระบบงานทคงทและต ากวาการพฒนาระบบเอง 4.ไดเอกสารประกอบการใชงานระบบทด 5.ไดระบบงานมาใชในเวลาทรวดเรว

การซอโปรแกรมส าเรจรป (APPLICATION PACKAGES) ปจจยทองคกรควรพจารณา ขอด-ขอเสย ของการเลอกซอ

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

ขอเสย

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

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

การซอโปรแกรมส าเรจรป (APPLICATION PACKAGES) ปจจยทองคกรควรพจารณา ขอด-ขอเสย ของการเลอกซอ

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 26: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

26

1. หนาทงาน (Function) ทโปรแกรมส าเรจรปน าเสนอ : องคกรควรเลอกซอโปรแกรมส าเรจรปทมหนาทงานตรงตามความตองการขององคกรมากทสด และมหนาทงานหลกทจ าเปนครบถวน

2. ความสะดวกในการใชงาน (User Friendliness): องคกรควรพจารณาความสะดวก ความยากงายในการใชงานของระบบ

3. ความยดหยน (Flexibility): โปรแกรมส าเรจรปทผผลตใหผ ใชสามารถดดแปร (Modify)ไดความตองการของผใช

4. ความตองการฮารดแวรและซอฟตแวรระบบ (Hardware and

System Software): เลอกโปรกแกรมส าเรจรปใหเหมาะสมและสอดคลองกบ ฮารดแวรและซอฟตแวรทองคกรมอยแลว

การซอโปรแกรมส าเรจรป (APPLICATION PACKAGES) ปจจยทองคกรควรพจารณา หลกเกณฑในการพจารณา

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

5. การตดตงระบบ (Installation) : การตดตงและปรบเปลยนระบบงานจากระบบเดมมาสโปรแกรมส าเรจรปทซอมาใหม รวมถงการเปลยนแปลงในกระบวนการท างานทจ าเปนในองคกรตองไมยงยาก

6. การจดการขอมล (Data Handling):โครงสรางของแฟมขอมลและฐานขอมล ลกษณะของเขตขอมลตองเปนมาตรฐานสอดคลองกบความตองการขององคกร

7. การบ ารงรกษา (Maintenance): เงอนไขการใหบรการหลงการขาย เชน การรบประกน การใหค าปรกษา การฝกอบรม และการปรบซอฟตแวรใหเปนปจจบน

8. เอกสารประกอบระบบ (Documentation): คมอระบบและคมอผใชมเนอหาครบถวน เขาใจงาย

การซอโปรแกรมส าเรจรป (APPLICATION PACKAGES) ปจจยทองคกรควรพจารณา หลกเกณฑในการพจารณา

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 27: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

27

9. คณภาพของผผลตหรอจ าหนาย (Vendor Quality): ประสบการณทผผลตหรอจ าหนายมตอระบบงาน

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

ความรบผดชอบของผผลตหรอผจ าหนายทมตอขอเสนอตางๆ

บรการทนอกเหนอจากบรการหลงการขาย

ความสามารถในการปรบปรงผลตภณฑ

ชอเสยงของบรษท

10. ตนทนและคาใชจาย (Cost): องคกรไมควรพจารณาเพยงราคาขายซอฟตแวรเทานนแตควรพจารณาตนทนแฝงอนๆ เชน ฮารดแวรหรอซอฟตแวรทองคกรตองจดหาใหม คาใชจายในการใหบรการหลงหมดระยะเวลารบประกน เปนตน

การซอโปรแกรมส าเรจรป (APPLICATION PACKAGES) ปจจยทองคกรควรพจารณา หลกเกณฑในการพจารณา

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

1. ก าหนดความตองการ (Requirement Identification): ก าหนดภาพรวมความตองการระบบงานทจะน ามาปฏบตงาน

2. วเคราะหความตองการ (Requirement Analysis): วเคราะหรายละเอยดของระบบงาน เชน หนาทหลก หนาทรองของระบบ เงอนไขการท างาน การเชอมตอกบระบบงานอนๆ

3. ก าหนดรายชอผผลตหรอผจ าหนายทคาดหมาย (Potential Vendors Identification): รวบรวมรายชอผผลตหรอผจ าหนายทองคกรคาดวาจะสามารถน าเสนอซอฟตแวรระบบงานทองคกรตองการได

4. จดท าเอกสารเชญชวนยนขอเสนอ (Request for Proposal):องคกรผ ใชจดสง Request for Proposal ไปยงบรษทตามรายชอในขนตอนท 3 บรษทผผลตทสนใจจะจดท าขอเสนอโครงการ (Proposal) คณลกษณะของโปรแกรมส าเรจของตนสงกลบมาทองคกรผ ใช

การซอโปรแกรมส าเรจรป (APPLICATION PACKAGES) ปจจยทองคกรควรพจารณา ขนตอนในการจดซอ

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 28: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

28

5. การคดเลอกโปรแกรมส าเรจรป : จาก Proposal ทผผลตหรอผ จ าหนายสงมาใหองคกรผ ใ ชระบบจะด าเนนการคดเลอกดวยหลกเกณฑในการคดเลอกโปรแกรมส าเรจรป โดยทดสอบเปรยบเทยบโปรแกรมตางๆ วธทนยมใชกนคอ การใชตวแบบคะแนน (Scoring Model) เปนการก าหนดคะแนนใหกบหลกเกณฑตางๆ ทใชในการพจารณาคดเลอก

6. ตดสนใจและท าสญญากบผทผานการคดเลอก : องคกรผ ใชจะพจารณาผลการคดเลอกและตดสนใจเลอกโปรแกรมส าเรจรปจากผผลตหรอผจ าหนายทตองการ จากการนนองคกรตองจดท าสญญาซอ-ขาย องคกรตองตรวจสอบขอความในสญญาซอขายใหรดกมและครบถวน ตามขอตกลงในระหวางผชอและผขาย

การซอโปรแกรมส าเรจรป (APPLICATION PACKAGES) ปจจยทองคกรควรพจารณา ขนตอนในการจดซอ

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

สาเหตการเกดวธการพฒนาระบบสารสนเทศโดยผใช

1.การลดลงในตนทนของฮารดแวร 2.การเพมขนในสามารถของซอฟตแวร 3.การเพมขนในความสามารถทางดานเทคโนโลยสารสนเทศของผใช 4.ความตองการระบบสารสนเทศทไมไดรบการตอบสนอง

การสรรหาระบบสารสนเทศ การพฒนาระบบสารสนเทศโดยผใช (END-USER COMPUTING)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 29: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

29

ขอดของการพฒนาระบบสารสนเทศโดยผใช

1.ไดรบระบบงานสารสนเทศทตองการเรวขน 2.ระบบสารสนเทศทไดรบตรงความตองการของผใช 3.ปรบปรงกระบวนการในการก าหนดความตองการของระบบ

ขอเสยของการพฒนาระบบสารสนเทศโดยผใช

1.ความเสยงตอโครงสรางขอมลขององคกร 2.ความเสยงตอคณภาพของระบบสารสนเทศ 3.ขาดเอกสารประกอบระบบสารสนเทศทด 4.ขาดระบบรกษาความมนคงทเพยงพอ

การพฒนาระบบสารสนเทศโดยผใช (END-USER COMPUTING)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

ศนยสารสนเทศ (Information Center)

เปนหนวยงานทองคกรจดตงขนเพออ านวยความสะดวกในการปฏบตงานของผ ใชสารสนเทศ/เทคโนโลยสารสนเทศในองคกร ศนยสารสนเทศประกอบดวยบคลากรผ เชยวชาญทางดานระบบสารสนเทศในหนาทตางๆ เชน ชางเทคนค ผ เชยวชาญทางดานฐานขอมล ผ เชยวชาญทางดานเครองมอในการพฒนาระบบงาน เปนตน เพอท าหนาทใหความชวยเหลอ ใหความร/การฝกอบรม ใหค าแนะน าเกยวกบการใชงานระบบสารสนเทศทงซอฟตแวรและฮารดแวร

การพฒนาระบบสารสนเทศโดยผใช (END-USER COMPUTING)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 30: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

30

ระบบสารสนเทศใดทควรใชวธการพฒนาระบบโดยผใช

1.ระบบงานทมความตองการการใชงานอยางเรงดวน 2.ระบบงานทไมมผลกระทบตอการท างานของผอน 3.ระบบงานทมขนาดเลกเฉพาะงานของผใช 4.ระบบงานทผใชสามารถดแล บ ารงรกษาไดดวยตวเองอยางไมยงยาก 5.ระบบงานทไมเชอมตอกบระบบงานอน

การพฒนาระบบสารสนเทศโดยผใช (END-USER COMPUTING)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

หมายถง “การวาจางกลมบคคลหรอหนวยงานภายนอก ทมความรความสามารถใหบรการตางๆ ทางดานระบบสารสนเทศตามทองคกรผวาจางตองการ โดยมอบหมายภาระงานและความรบผดชอบทงหมดทเกยวของกบบรการนนๆ ไปใหกบแหลงภายนอก” (Jones, 1997; Gupta & Gupta, 1992; Due, 1992)

การสรรหาระบบสารสนเทศ การใชบรการระบบสารสนเทศจากแหลงภายนอก (INFORMATION SYSTEM OUTSOURCING)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 31: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

31

Lacity, 1996 ไดรปแบบของการใชบรการระบบสารสนเทศไว 4 แบบ คอ

1.การใชบรการจากแหลงภายนอกทงหมด (Total Outsourcing) 2.การใชบรการจากแหลงภายในทงหมด (Total In-sourcing) 3.การเลอกสรรแหลงใหบรการ (Selective Sourcing) 4.การใชแหลงภายในตามความนยม (Defacto In-sourcing)

การใชบรการระบบสารสนเทศจากแหลงภายนอก (INFORMATION SYSTEM OUTSOURCING)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

เหตผลทองคกรใชบรการระบบสารสนเทศจากแหลงภายนอก 1.ความตองการเพมประสทธภาพของแผนกสารสนเทศทมอยเดม 2.ความตองการในการตดตามเทคโนโลยสารสนเทศ และความช านาญทางดานระบบสารสนเทศ

3.ความตองการทจะลดคาใชจายทางดานระบบสารสนเทศ และเงนทนในเทคโนโลยสารสนเทศในระยะยาว

4.ความตองการทจะควบคมเงนทน และคาใชจายทางดานระบบสารสนเทศ

5.ความตองการกระแสเงนไหลเขาขององคกร

การใชบรการระบบสารสนเทศจากแหลงภายนอก (INFORMATION SYSTEM OUTSOURCING)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 32: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

32

6.ความตองการความยดหยนในการจดการกบระบบสารสนเทศ 7.ความตองการในการปรบโครงสรางขององคกร 8.ความตองการทจะใชทรพยากรใหเตมทกบกจกรรมในระดบกลยทธขององคกร

9.ความตองการในการแกปญหาบางประการของแผนกสารสนเทศ

การใชบรการระบบสารสนเทศจากแหลงภายนอก (INFORMATION SYSTEM OUTSOURCING)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

ขอเสยของการใชบรการระบบสารสนเทศจากแหลงภายนอก 1.การสญเสยอ านาจในการควบคม การจดการทรพยากรสารสนเทศ 2.การกลายเปนผพงพง 3.ความเสยงในการรวไหลของขอมลขององคกร 4.ความลาสมยในความรทางดานเทคโนโลยสารสนเทศของบคลากรภายในองคกร

การใชบรการระบบสารสนเทศจากแหลงภายนอก (INFORMATION SYSTEM OUTSOURCING)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 33: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

33

ขอพงระวงของการใชบรการระบบสารสนเทศจากแหลงภายนอก

1.การประเมนตนเองขององคกรเพอใชบรการจากแหลงภายนอกผดพลาด 2.ความสามารถของบคลากรของแหลงภายนอก 3.ระยะเวลาในสญญา 4.ความสามารถของผใหบรการจากแหลงภายนอก 5.ขวญและก าลงใจของบคลากรของแหลงภายใน 6.คาใชจายแฝง 7.ขอจ ากดของขนาดทเหมาะสม (Economy of Scale)

การใชบรการระบบสารสนเทศจากแหลงภายนอก (INFORMATION SYSTEM OUTSOURCING)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

วธการวเคราะหแหลงทใหบรการทเหมาะสมไวโดยการพจารณาจากปจจย 2 ปจจยคอ

1.ความส าคญของการใชระบบสารสนเทศตอการด าเนนงานขององคกร

2.ผลกระทบของการใชระบบสารสนเทศตอการแขงขนในธรกจขององคกร

การใชบรการระบบสารสนเทศจากแหลงภายนอก (INFORMATION SYSTEM OUTSOURCING)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 34: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

34

การใชบรการระบบสารสนเทศจากแหลงภายนอก (INFORMATION SYSTEM OUTSOURCING)

มผลกระทบท าใหเหนความแตกตาง

ใหบรการจากหนวยงานภายใน

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

ผลกระทบของการแขงขนของ

องคกร

ไมมผลกระทบทกอใหเกดความ

แตกตาง

แหลงใดกไดทใหผลดทสด

ใชบรการจากแหลงภายนอก

เปนระบบทมความส าคญยงตอการด าเนนงาน

เปนระบบส าหรบการใชงานตามปกต

ความส าคญในการใชระบบสารสนเทศตอการด าเนนงาน

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

1.ระบบสารสนเทศทจะใชบรการตองเปนระบบทไมไดสงผลกระทบตอการแขงขนขององคกร

2.เปนระบบสารสนเทศทมความเปนมาตรฐานสง 3.ระบบสารสนเทศเปนระบบทเปนอสระไมเกยวพนกบระบบอนๆ 4.ระบบสารสนเทศทถามเหตขดของจากแหลงภายนอกแลวไมกอใหเกดความเสยหายอยางรนแรงกบองคกร

5.ระบบงานทยากตอการลอกเลยนหรอถายโอนไปใหผอน 6.ระบบงานทเปนปจจยส าคญทท าใหประสบความส าเรจในธรกจ 7.ระบบงานมองคประกอบทท าใหมขอเปรยบในการแขงขน

การใชบรการระบบสารสนเทศจากแหลงภายนอก (INFORMATION SYSTEM OUTSOURCING)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 35: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

35

เมอใดทองคกรควรพจารณาใชบรการระบบสารสนเทศจากแหลงภายนอก

1.องคกรมความตองการเรงดวนในการลดคาใชจาย รวมทงนโยบายไมเพมก าลงคน

2.ความรสกถงความดอยประสทธภาพของแผนกสารสนเทศ 3.เวลาและความสามารถของบคลากรสารสนเทศในองคกรหมดไปกบการบ ารงรกษาแกไขระบบตางๆ ภายในองคกร

4.เมอทรพยากรทางดานเทคโนโลยสารสนเทศขององคกรมจ ากดและองคกรตองการน าทรพยากรเหลานนมาใชกบงานระดบกลยทธขององคกร

การใชบรการระบบสารสนเทศจากแหลงภายนอก (INFORMATION SYSTEM OUTSOURCING)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

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

3.ความสามารถขององคกรในการหาผใหบรการ 4.ความสามารถดานเจรจาตอรองและการพจารณาเนอหาในสญญาจาง 5.ความสามารถดานการประสานงานกบผใหบรการ

การใชบรการระบบสารสนเทศจากแหลงภายนอก (INFORMATION SYSTEM OUTSOURCING)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน

Page 36: บทที่ 9 การสรรหาและพัฒนานาระบบสารสนเทศ03/11/59 1 บทที่ 9 ... 2.2 ผังการควบคุมในระบบงาน

03/11/59

36

ขนตอนทองคกรควรปฏบตเมอใชบรการระบบสารสนเทศจากแหลงภายนอก 1.ด าเนนการจดตงคณะกรรมการท างานกบแหลงใหบรการภายนอก ประกอบดวย

1.1คณะกรรมการแหลงภายนอก 1.2ผจดการแหลงภายนอก 2.ระบขอก าหนดความตองการใชบรการทแทจรงขององคกร 3.ด าเนนการจดท าเอกสารเชญชวนยนขอเสนอ 4.ประเมนขอเสนอ 5.ประเมนผ เสนอใหบรการ 6.การเจรจาตอรองในการท าสญญา

การใชบรการระบบสารสนเทศจากแหลงภายนอก (INFORMATION SYSTEM OUTSOURCING)

เอกสารประกอบการบรรยาย วชาระบบสารสนเทศ

ส าหรบการบน