4014301 systems analysis and design ...

82
4014301 Systems Analysis and Design กกกกกกกกกกกกกกกกกกกกก กกกก กกกกกกก กกกกกกกก กกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกก กกกกกกกกกกกก กกกกกกกกกกกกกกกกก กกกกกกกกกกกก 1

Upload: stella

Post on 22-Jan-2016

47 views

Category:

Documents


1 download

DESCRIPTION

อาจารย์ ธนาวิทย์ รัตน เกียรติขจร สาขาวิชา เทคโนโลยีสารสนเทศ คณะวิทยาศาสตร์และเทคโนโลยี มหาวิทยาลัยราช ภัฏ สุราษฎร์ธานี. 4014301 Systems Analysis and Design การวิเคราะห์และออกแบบระบบ. ระยะที่ 1 การวางแผนโครงการ (Project Planning Phase). (Problem Definition and Feasibility Study). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

1

4014301 Systems Analysis and Design

การวิ�เคราะห์และออกแบบระบบ

อาจารย์ ธนาวิ�ทย์ ร�ตนเก�ย์รต�ขจร สาขาวิ�ชาเทคโนโลย์�สารสนเทศ คณะวิ�ทย์าศาสตรและ

เทคโนโลย์� มห์าวิ�ทย์าล�ย์ราชภั�ฏส ราษฎรธาน�

Page 2: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

2

บทท�# 3 การก$าห์นดปั'ญห์าและการ

ศ)กษาควิามเปั*นไปัได,

ระย์ะท�# 1 การวิางแผนโครงการ (Project Planning Phase)

(Problem Definition and Feasibility Study)

Page 3: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

3

Problem Definition and Feasibility Study

การก�าหนดปัญหา (Problem Definition) การศึ�กษาความเปั�นไปัได� (Feasibility Study) การวางแผนและการควบค�มก�จกรรม (Activity

Planning and Control) การบร�หารโครงการ (Project

Management) สาเหตุ�ส�าค!ญที่#$ส%งผลตุ%อความล�มเหลวในโครงการ

ซอฟตุ*แวร* แผนภู,ม�แกนตุ* (Gantt chart) เพิ�ร*ตุและซ#พิ#เอ.ม (PERT and CPM)

Page 4: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

4

Problem Definition and Feasibility Study

ว!ตุถุ�ปัระสงค*ของ PERT สายงานว�กฤตุ (Critical Paths) การเร%งโครงการ

Page 5: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

5

ปั'จจ�ย์ห์ร/อแรงผล�กท�#ส0งผลต0อควิามต,องการเพื่/#อพื่�ฒนาระบบให์ม0

1. ผ4,ใช,งานร,องขอให์,ปัร�บปัร งระบบให์ม02. ผ4,บร�ห์ารระด�บส4งต,องการพื่�ฒนาระบบให์ม03. ปั'ญห์าและข,อผ�ดพื่ลาดของระบบงาน

ปั'จจ บ�น4. แรงผล�กด�นจากภัาย์นอก ส0งเสร�มให์,ต,อง

ม�การปัร�บปัร งระบบ5. ส0วินงานบร�ห์ารสารสนเทศแนะน$าให์,ม�การ

ปัร�บปัร งระบบ

Page 6: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

6 แบบฟอรมค$าร,องขอระบบ

(System Request)

Date: SYSTEM REQUEST

Project Name:

Project Sponsor: Name: Department: Phone: Email:

Business Need:

Functionality:

Expected Value:Tangible:

Intangible:

Special Issues or Constraints:

Page 7: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

7

เม/#อม�ควิามต,องการปัร�บปัร ง ระบบงาน จ)งถื/อเปั*นจ ดเร�#ม

ต,นในบทบาทของต�วิน�ก วิ�เคราะห์ระบบ

ปั'ญห์าท�#เก�ดข)7นจากการด$าเน�นงานทางธ รก�จถื/อวิ0าเปั*น

เร/#องราวิปักต� ซึ่)#งม�ท�7งปั'ญห์า เล9กน,อย์ จนถื)งปั'ญห์าระด�บ

ให์ญ0

การก$าห์นดปั'ญห์า (Problem Definition)

Page 8: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

8

ท�7งปั'ญห์าเล9กน,อย์และปั'ญห์าให์ญ0 ล,วินต,องได,ร�บการแก,ไข เพื่ราะห์าก

ไม0ได,ร�บการปัร�บปัร งแก,ไข ปั'ญห์าด�งกล0าวิอาจสะสมพื่อกพื่4นจนธ รก�จได,ร�บ

ผลกระทบ ห์ร/อล0มสลาย์ได,

องคกรใดท�#สามารถืจ�ดการก�บปั'ญห์าและแก,ไขปั'ญห์าให์,ล ล0วิงไปัได,

ด,วิย์ด� ย์0อมห์มาย์ถื)งควิามส$าเร9จใน การแก,ไขปั'ญห์า เพื่/#อให์,ธ รก�จด$ารงอย์40

และก,าวิไปัส40เปั:าห์มาย์ได,

การก$าห์นดปั'ญห์า (Problem Definition)

Page 9: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

9

จ�งม#ค�ากล%าวไว�ว%า “ ท�#ใดไม0ม�ปั'ญห์า ท�#น�#น...ย์0อมไม0ม�

”การพื่�ฒนา

การก$าห์นดปั'ญห์า (Problem Definition)

Page 10: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

10

การตรวิจสอบปั'ญห์าจากการปัฏ�บ�ต�งาน

• การที่�างานให�เสร.จ สมบ,รณ์* ล%าช้�า

• ม#ข�อผ�ดพิลาดส,ง• ข!5นตุอนการที่�างานไม%ถุ,ก

ตุ�อง• การที่�างานที่#$ไม%สมบ,รณ์*• งานไม%บรรล�

ว!ตุถุ�ปัระสงค*ที่#$ตุามที่#$ตุ�องการ

การส�งเกตพื่ฤต�กรรมของพื่น�กงาน

• พิน!กงานม#อ!ตุราการเจ.บปั6วยส,ง

• พิน!กงานไม%พิ�งพิอใจในงานที่#$ด�าเน�นการอย,%

• ความกระตุ7อร7อร�นในการที่�างานม#ตุ�$า

• อ!ตุราการลาออกของ พิน!กงานม#ส,ง

การก$าห์นดปั'ญห์า (Problem Definition)

Page 11: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

11

การก$าห์นดปั'ญห์า (Problem Definition)

ควิามเปั*นไปัได,ในด,านการปัร�บปัร งแก,ไข เพื่/#อลดปั'ญห์าท�#เก�ดข)7น สามารถืท$าได,โดย์

• เพิ�$มความเร.วของกระบวนการที่�างาน• เพิ�$มความกระช้!บของกระบวนงาน• รวบกระบวนงาน• ลดข�อผ�ดพิลาดจากการอ�นพิ�ตุข�อม,ล• ลดความซ�5าซ�อนของอ�ปักรณ์*การจ!ดเก.บข�อม,ล• ลดความซ�5าซ�อนของเอาที่*พิ�ตุ• ปัร!บปัร�งระบบให�ด#ข�5น• ปัร!บปัร�งการที่�างาน สภูาพิ

แวดล�อม• เพิ�$มค�ณ์ปัระโยช้น*

Page 12: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

12

ห์ล�กการแก,ปั'ญห์าท�#ด� น�กวิ�เคราะห์ระบบ ควิรม�การก$าห์นดห์�วิข,อของปั'ญห์า และห์า

สาเห์ต ของปั'ญห์าให์,ได,ก0อน ซึ่)#งแนวิทางห์น)#งท�#สามารถืน$ามาปัระย์ กตใช,ก�บกรณ�ด�งกล0าวิ

ได,เปั*นอย์0างด�ก9ค/อ การเข�ย์นแผนภั4ม�ก,างปัลา ห์ร/อ fishbone Diagram, Cause-and-Effect Diagram ห์ร/อIshikawa Diagram

การก$าห์นดปั'ญห์า (Problem Definition)

Page 13: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

13

สาเห์ต ท�# 2 สาเห์ต ท�# 1

ปั'ญห์า

สาเห์ต ท�# 3

สาเหตุ�ย%อย

ร4ปัแบบการเข�ย์นแผนภั4ม�ก,างปัลา (Cause-and-Effect Diagram)

การก$าห์นดปั'ญห์า (Problem Definition)

Page 14: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

14

Cause Study

บร�ษ!ที่ BM Car Rent Service Center จ�าก!ด ซ�$งเปั�นบร�ษ!ที่ที่#$ด�าเน�นเก#$ยวก!บศ4นย์บร�การรถืเช0า ที่#$ให�บร�การแก%น!กที่%องเที่#$ยว โดยตุ!วบร�ษ!ที่ตุ!5งอย,%ที่#$อ�าเภูอเม7องจ!งหว!ด

เช้#ยงใหม% บร�ษ!ที่ได�ก%อตุ!5งมาเปั�นเวลากว%า 10 ปั8 ม#รถุยนตุ*กว%า 80 ค!นไว�บร�การแก% ล,กค�า บร�ษ!ที่ม#ช0างซึ่0อมรถืของบร�ษ�ทเอง ส%วนล,กค�าส%วนใหญ%เปั�นน!กที่%องเที่#$ยวที่!5ง

ภูายในปัระเที่ศึและตุ%างปัระเที่ศึ รายได�จากการด�าเน�นธุ�รก�จเปั�นไปัด�วยด# แตุ%เน7$อง ด�วยระบบงานที่#$ด�าเน�นงานอย,%เปั�นเวลานานเร�$มก%อปัญหาสะสมอย%างตุ%อเน7$อง โดย

ระบบงานเด�มส0วินให์ญ0ม�กจะท$าการปัระมวิลผลด,วิย์ม/อ และม�การจ�ดเก9บข,อม4ล ลงในคอมพื่�วิเตอรบ,าง แต0ไม0เปั*นระบบ เน7$องจากข�อม,ลที่#$บ!นที่�กไม0ได,จ�ดเก9บอย์40ใน

ร4ปัแบบของฐานข,อม4ล แตุ%บ!นที่�กในร,ปัแบบของเอกสารด�วยโปัรแกรมปัระมวลผล ค�า (MS-Word) หร7อโปัรแกรมตุารางงาน (MS-Excel) เปั�นส%วนใหญ% อ#กที่!5งเอกสาร

ข,อม4ลและห์น�งส/อส�ญญาเก�#ย์วิก�บล4กค,าก9ม�จ$านวินมาก เอกสารเก�#ย์วิก�บการบ$าร งร�กษารถืย์นตก9จ�ดเก9บอย์0างไม0เปั*นระบบ ที่�าให�ไม0สามารถืด4ราย์ละเอ�ย์ดปัระวิ�ต�การซึ่0อมบ$าร งย์,อนห์ล�ง เพิ7$อใช้�ปัระกอบการพื่�จารณาวิ0ารถืย์นตด�งกล0าวิสมควิรท�#จะด$าเน�นการซึ่0อมบ$าร งต0อไปัห์ร/อไม0 เปั�นตุ�น

Page 15: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

15

Cause Study

ห์ล�งจากรวิบรวิมปั'ญห์าต0างๆ จ)งสามารถืสร ปัปั'ญห์าท�# เก�ดข)7น ด�งราย์ละเอ�ย์ดต0อไปัน�7

1. ระบบข�อม,ลของล,กค�า ย!งม#การจ!ดการที่#$ไม%ด#พิอ เน7$องจากข,อม4ลซึ่$7าซึ่,อน

2. ในการขอด,รายการที่#$ปัล%อยเช้%า หร7อรถุที่#$คงเหล7ออย,%และ พิร�อมปัล%อยเช้%า ในแตุ%ละว!นจะม#การตุรวจสอบหลายคร!5ง ที่�าให�

พื่น�กงานจ$าเปั*นต,องรวิบรวิมเอกสารเพื่/#อท$าการตรวิจสอบซึ่$7าอย์40ตลอด

3. ปัญหาเก#$ยวก!บการค�านวณ์ค%าเช้%ารถุ ที่#$รวมถุ�งค%าปัร!บที่#$ เก�ดจากการส%งค7นรถุเก�นก�าหนด และการห!กส%วนลด โดยใน

บางคร!5งพื่น�กงานม�การค$านวิณผ�ดพื่ลาด

Page 16: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

16

Cause Study

4. เอกสารส�ญญาต0าง ๆ ท�#จ�ดเก9บไวิ,บางคร�7งส4ญห์าย์ ที่�าให�ไม%สามารถุตุรวจสอบปัระว!ตุ�การเช้%ารถุของล,กค�าได�

5.ล,กค�าบางรายเปั�นล4กค,าท�#อย์40ในกล 0มเส�#ย์ง เน7$องจากม# ปัระว!ตุ�การโจรกรรมรถุ เพิ7$อส%งไปัย!งปัระเที่ศึเพิ7$อนบ�าน ซ�$งใน

การตรวิจสอบปัระวิ�ต�ล4กค,า ในบางคร!5งไม%สามารถุตุรวจสอบ ได�ถุ�วนถุ#$ เน7$องจากตุ�องใช้�เวลา และรวมถุ�งรายละเอ#ยดปัระว!ตุ�

ล,กค�าก.จ!ดเก.บแบบไม%เปั�นระบบระเบ#ยบ และหากล,กค�าเปัล#$ยน ช้7$อ ก.ย�$งที่�าให�การค�นหาเปั�นไปัด�วยความย�%งยากมากข�5น

6. รายงานบางช้น�ด ใช้�เวิลามากเก�นควิามจ$าเปั*นในการจ�ดท$า รวมถุ�งม!กม#ข�อผ�ดพิลาดอย,%บ%อยคร!5ง

Page 17: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

17

Cause Study

จากการศึ�กษาระบบงานเด�มที่#$ด�าเน�นการอย,%ในปัจจ�บ!น ที่�าให� ที่ราบถุ�งปัญหาและข�อบกพิร%องของระบบงานเด�ม ซ�$งส%งผลกระ

ที่บตุ%อปัระส�ที่ธุ�ภูาพิในการด�าเน�นงาน ที่�าให�สาเหตุ�ให�เก�ดแนวค�ด ในการพิ!ฒนาระบบใหม% ซ�$ง ปั'ญห์าห์ร/อข,อบกพื่ร0องท�#เก�ดข)7น

สร ปัได�ด!งน#5▪ระบบเด�มไม0สามารถืตอบสนองควิามต,องการท�#แท,จร�ง

ของผ4,ใช, ผ4,ใช,ไม0ม�ควิามพื่)งพื่อใจต0อระบบท�#ด$าเน�นการอย์40ในปั'จจ บ�น

▪ระบบเด�มม�องคปัระกอบของเทคโนโลย์�ท�#ไม0เห์มาะสมห์ร/อค0อนข,างล,าสม�ย์

▪ระบบเด�มไม0สามารถืสน�บสน นการด$าเน�นงานในอนาคต

Page 18: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

18

Cause Study

ระบบเด�มม�ข�7นตอนในการปัฏ�บ�ต�งานค0อนข,าง ย์ 0งย์าก ซึ่$7าซึ่,อนและไม0เปั*นระบบระเบ�ย์บ

ระบบเด�มม�การด$าเน�นการผ�ดพื่ลาดอย์40บ0อย์ คร�7ง ท$าให์,ราย์งานท�#น$าเสนอแก0ผ4,บร�ห์ารม�

ควิามน0าเช/#อถื/อต$#า ระบบเด�มม�กเก9บข,อม4ลในร4ปัแบบของเอกสาร

เปั*นส0วินให์ญ0 ท$าให์,ม�เอกสารจ$านวินมาก และ ในการค,นห์าข,อม4ล ห์ร/อจ�ดท$าราย์งานก9เปั*นไปั

ด,วิย์ควิามล0าช,า

Page 19: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

19

Cause Study

จากปั'ญห์าการด$าเน�นงานของระบบเด�มสามารถืสร ปัผลให์,อย์40ในร4ปัแบบของแผนภั4ม�

ก,างปัลา เพื่/#อแสดงถื)งปั'ญห์าและสาเห์ต แห์0ง ปั'ญห์าของระบบศ4นย์บร�การเช0ารถื ได,ด�งน�7

Page 20: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

20

Cause Study

เอกสารและราย์งาน

ไม0ม�ปัระส�ทธ�ภัาพื่

การท$างานไม0เปั*นระบบ

ระบบศ4นย์บร�การรถืเช0าม�ปัระส�ทธ�ภัาพื่ต$#า

การบร�การไม0ด�

เอกสารราย์งานไม0สามารถืตอบสนองการใช,งานท�#แท,จร�งราย์งานม�ข,อผ�ดพื่ลาดบ0อย์

ม�ข�7นตอนย์ 0งย์ากและซึ่$7าซึ่,อนระบบงานไม0สน�บสน นการด$าเน�นงานในอนาคต

น$าเสนอราย์งานค0อนข,างล0าช,า

เทคโนโลย์�ล,าสม�ย์

ค,นห์าข,อม4ลล0าช,า

ขาดการปัระสานงานท�#ด�ในระบบใช,เวิลาในการด$าเน�น

งานย์าวินาน

Page 21: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

21

การก$าห์นดปั'ญห์า (Problem Definition)

การน$าเสนอร4ปัแบบของปั'ญห์าด,วิย์ถื,อย์แถืลงปั'ญห์า (Problem Statement) โดยรายละเอ#ยดในถุ�อยแถุลงปัญหาม!กจะเปั�น

ข�อความแบบย%อ ด�วยการม�%งเน�นที่#$ความกระช้!บและ ช้!ดเจน ส�าหร!บรายละเอ#ยดภูายในถุ�อยแถุลงปัญหา

ควรปัระกอบด�วยราย์ละเอ�ย์ดของปั'ญห์า วิ�ตถื ปัระสงค ขอบเขตของระบบงาน และผลปัระโย์ชนท�#ได,ร�บ

A problem well specified is half-solved

Page 22: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

22

การก$าห์นดปั'ญห์า (Problem Definition)

การจ!ดที่�าเอกสารเก#$ยวก!บรายละเอ#ยดปัญหา ตุ%างๆ ที่#$เก�ดจากการด�าเน�นงาน เพิ7$อย7$นเสนอแก%

ฝ่6ายบร�หารหร7อเจ�าของธุ�รก�จเพิ7$อพิ�จารณ์า ? จะตุ�องตุอบข�อซ!กถุามเหล%าน#5ได�1. ปัญหาที่#$ม#อย,%และความเปั�นไปัได�ในการพิ!ฒนาระบบ

งานใหม%2. ขนาดของระบบ และระยะเวลาในการพิ!ฒนาระบบ3. ที่างเล7อกที่#$เปั�นไปัได�ในการแก�ไขปัญหา4. ตุ�นที่�นและผลปัระโยช้น*ที่#$ได�ร!บของแตุ%ละที่างเล7อก

Page 23: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

23

ต�วิอย์0าง Problem Statement

ช/#อบร�ษ�ทProblem Statement: (ช/#อระบบงาน)

ราย์ละเอ�ย์ดของปั'ญห์า xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxวิ�ตถื ปัระสงค xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxขอบเขตของระบบ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxปัระโย์ชนท�#คาดวิ0าจะได,ร�บ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxควิามสามารถืของระบบ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Page 24: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

24

Page 25: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

25

การศ)กษาควิามเปั*นไปัได,(Feasibility Study)

3. ควิามเปั*นไปัได,ทางด,านการปัฏ�บ�ต�งาน

2. ควิามเปั*นไปัได,

ทางด,านเศรษฐศาสตร

1.ควิามเปั*นไปัได,

ทางด,านเทคน�ค

Technical Feasibility

Operational

Feasibility

Economic Feasibility

Page 26: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

26

การศ)กษาควิามเปั*นไปัได,(Feasibility Study)

ควิามเปั*นไปัได,ทางด,านเทคน�ค(Technical Feasibility)แก%นสารความส�าค!ญของการศึ�กษาความเปั�นไปัได�ที่าง

ด�านเที่คน�ค ค7อ การว�เคราะห*ความเส#$ยงด�านเที่คน�ค เพิ7$อให� ได�มาซ�$งค�าตุอบของค�าถุามที่#$ว%า “Can we build it”

ซ�$งหมายความว%า พื่วิกเราสามารถืพื่�ฒนาได,ห์ร/อไม0?? โดยส�$งที่#$ควรพิ�จารณ์าค7อ

ท�มงาน อ ปักรณ และเทคโนโลย์�

+

Page 27: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

27

การศ)กษาควิามเปั*นไปัได,(Feasibility Study)

ความพิร�อมของผ,�ใช้�ที่#$จะร%วมก!นเร#ยนร, �ระบบงานใหม%

ความพิร�อมที่#$จะเร#ยนร, �เที่คโนโลย# ขนาดของโครงการ

โครงการย�$งใหญ% ย�$งม#ความเส#$ยงส,ง

Page 28: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

28

การศ)กษาควิามเปั*นไปัได,(Feasibility Study)

ควิามเปั*นไปัได,ทางด,านเทคน�ค(Technical Feasibility) จะ

ถื4กพื่�จารณาในอ�นด�บแรก ควิรวิ�เคราะห์ควิามร4,ควิามสามารถืของท�มงานวิ0าม�ควิามช$านาญห์ร/อ

เช�#ย์วิชาญพื่อท�#จะน$าเทคน�ค และเทคโนโลย์�ท�#ม�อย์40มาใช,งานได,ห์ร/อไม0

Page 29: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

29

การศ)กษาควิามเปั*นไปัได,(Feasibility Study)

ควิามเปั*นไปัได,ทางเทคน�คจะเก�#ย์วิข,องก�บราย์ละเอ�ย์ดด�งต0อไปัน�7

1. ต,องจ�ดห์าอ ปักรณให์ม0ห์ร/อไม0 ?2. อ ปักรณท�#จ�ดห์ามารองร�บเทคโนโลย์�ในอนาคต

ได, ?3. อ ปักรณม�ควิามเข,าก�นได,ห์ร/อไม0 ?4. อ ปักรณ H/W และ S/W ม�ปัระส�ทธ�ภัาพื่ด� ? 5. ระบบรองร�บการขย์าย์ต�วิในอนาคตห์ร/อไม0 ?

Page 30: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

30

ควิามเปั*นไปัได,ทางด,านเศรษฐศาสตร (Economic Feasibility)

ค7อ ความเปั�นไปัได�เช้�งเศึรษฐศึาสตุร* ซ�$งม!กเร#ยกว%าการว�เคราะห* ตุ�นที่�นและผลก�าไร (Cost-Benefit Analysis) ด�วยการก�าหนด

ตุ�นที่�นที่างการเง�นและผลตุอบแที่นที่#$ได�จากโครงการ ด!งน!5นการศึ�กษาความเปั�นไปัได�ที่างด�านเศึรษฐศึาสตุร*จ�งค�าน�งถุ�งตุ�นที่�นค%าใช้�จ%ายและ

ผลตุอบแที่นที่#$ได�ร!บจากระบบ ด�วยการก�าหนดม,ลค%า และที่�าการ ว�เคราะห*กระแสเง�นสด (Cash Flow Analysis)

การศ)กษาควิามเปั*นไปัได,(Feasibility Study)

Page 31: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

31

ควิามเปั*นไปัได,ทางด,านเศรษฐศาสตร(Economic Feasibility)

จะปัระเม�นได�จากผลกระที่บที่างการเง�น 4 ปัระการ ด�วยก!น ค7อ

ต,นท นการพื่�ฒนาระบบ (Development Costs)

ผลตอบแทนท�#สามารถืปัระเม�นค0าได,(Tangible Benifits)

ต,นท นการปัฏ�บ�ต�งาน (Operational Costs)

ผลตอบแทนท�#ไม0สามารถืปัระเม�นค0าได,(Intangible Benifits)

การศ)กษาควิามเปั*นไปัได,(Feasibility Study)

Page 32: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

32

งานช้�5นแรกของการศึ�กษาความเปั�นไปัได�ที่างด�าน เศึรษฐศึาสตุร* ค7อ การก$าห์นดชน�ดของต,นท นและ

ผลปัระโย์ชนท�#ได,ร�บจากระบบ

การศ)กษาควิามเปั*นไปัได,(Feasibility Study)

ผลตอบแทน(Benefits)

จ$านวินเง�น

ยอดขายเพิ�$มข�5น 500,000

การบร�การแก%ล,กค�าม#ที่�ศึที่างที่#$ด#ข�5น

70,000

ลดตุ�นที่�นด�านการจ!ดการคล!งส�นค�า

68,000

รวิมย์อดผลตอบแทนท�7งส�7น

638,000

Page 33: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

33

การศ)กษาควิามเปั*นไปัได,(Feasibility Study)

ต,นท นการพื่�ฒนา(development Cost)

จ$านวินเง�น

เคร7$องเซ�ร*ฟเวอร* 2 เคร7$อง @ 125,000

250,000

เคร7$องพิ�มพิ* 100,000

ล�ขส�ที่ธุ�>ซอฟตุ*แวร*แอปัพิล�เคช้!น 34,825

เซ�ร*ฟเวอร*ซอฟตุ*แวร* 10,945

ค%าที่#มงานพิ!ฒนาระบบ 1,236,525

รวิมย์อดต,นท นการพื่�ฒนา 1,632,295

Page 34: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

34

การศ)กษาควิามเปั*นไปัได,(Feasibility Study)

ต,นท นการปัฏ�บ�ต�งาน(Operational Cost)

จ$านวินเง�น

ฮาร*ดแวร* 54,000

ซอฟตุ*แวร* 20,000

เง�นเด7อนผ,�ปัฎิ�บ!ตุ�งาน 111,788

รวิมย์อดต,นท นการปัฏ�บ�ต�งาน 185,788

รวิมย์อดต,นท นท�7งส�7น 1,818,083

Page 35: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

35

จากตารางข,างต,น ในส%วนของผลตุอบแที่น จะเห.นได�ว%าม#การ ก�าหนดม,ลค%าผลตุอบแที่นในเร7$องของการบร�การแก%ล,กค�าด�วย ซ�$ง

การบร�การที่#$ด#ข�5น ย%อมที่�าให�ล,กค�าเก�ดความพิ�งพิอใจ กระแสการร�องเร#ยนหร7อการตุ%อว%าจากล,กค�าที่!5งที่างตุรงและที่างอ�อมม#แนว

โน�มลดลง ซ�$งผลตุอบแที่นน#5 เปั�นผลตอบแทนท�#ไม0สามารถื ปัระเม�นค0าได, (Intangible Benefits)

ส�าหร!บรายละเอ#ยดของตุ�นที่�นในส%วนตุ%างๆ จากตุารางข�างตุ�นเปั�นตุ!วอย%างต,นท นด,านการพื่�ฒนาระบบและต,นท นด,านการปัฏ�บ�ต�งาน ย!งสามารถุแบ%งออกเปั�น ต,นท นท�#จ0าย์เพื่�ย์งคร�7งเด�ย์วิและ ต,นท นท�#ต,องจ0าย์อย์0างต0อเน/#อง

การศ)กษาควิามเปั*นไปัได,(Feasibility Study)

Page 36: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

36

การศ)กษาควิามเปั*นไปัได,(Feasibility Study)

ต�วิอย์0างต,นท น ในด,านการศ)กษาควิามเปั*นไปัได,ทางด,านเศรษฐศาสตร

Page 37: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

37

นอกจากการก�าหนดม,ลค%าตุ�นที่�นและผลตุอบแที่นแล�วย!งตุ�องม#การศึ�กษาความเปั�นไปัได�ที่างเศึรษฐศึาสตุร*ด�วยการว�เคราะห* กระแสเง�นสด (Cash Flow) ซ�$งปักตุ�จะปัระกอบด�วยตุ�นที่�นและผลตุอบแที่นที่#$ม#การน�าเสนอเปั�นราย

ปั8 ( แผน 3-5 ปั8) การว�เคราะห*กระแสเง�นสดเปั�นการหาที่�ศึที่าง ขนาด และ

ร,ปัแบบของเง�นลงที่�นที่#$น�ามาใช้�ก!บการพิ!ฒนาระบบว%าใน แตุ%ละปั8ได�ม#การลงที่�นไปัแล�วจ�านวนเง�นเที่%าไหร% และได�ร!บผล

ตุอบแที่นกล!บมาเปั�นจ�านวนเง�นเที่%าไหร%

การศ)กษาควิามเปั*นไปัได,(Feasibility Study)

Page 38: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

38

การศ)กษาควิามเปั*นไปัได,(Feasibility Study)

การวิ�เคราะห์ควิามเปั*นไปัได,ทางเศรษฐศาสตรด,วิย์การวิ�เคราะห์กระแสเง�นสด (Cash Flow)

Page 39: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

39

การศ)กษาควิามเปั*นไปัได,(Feasibility Study)

การวิ�เคราะห์ระย์ะเวิลาค/นท น (Payback Analysis)

Page 40: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

40

ควิามเปั*นไปัได,ทางด,าน ปัฏ�บ�ต�งาน (Operational Feasibility)

ค7อ ความเปั�นไปัได�ของระบบใหม%ที่#$สามารถุน�าเสนอสารสนเที่ศึได� อย%างถุ,กตุ�อง และตุรงตุามความตุ�องการของผ,�ใช้� โดยตุ�องค�าน�ง

ถุ�งการยอมร!บระบบงานใหม%ที่#$เปัล#$ยนแปัลงไปัจากระบบงานเด�มจาก ผ,�ใช้�งาน โดยม#รายละเอ#ยดด!งน#5

▪ผ,�ใช้�งานเข�าใจถุ�งความจ�าเปั�นตุ%อการปัร!บเปัล#$ยนระบบหร7อไม%▪ตุ�องจ!ดเตุร#ยมอะไรบ�างในการฝ่Aกอบรมระบบใหม%ให�พิน!กงาน▪ ระบบใหม%ที่#$พิ!ฒนา ส%งผลกระที่บตุ%อการลดจ�านวนพิน!กงานหร7อไม% และ

จะเก�ดผลกระที่บตุ%อพิน!กงานที่#$ถุ,กปัลดออกไปัเหล%าน!5นอย%างไร และจะตุ�องด�าเน�นการอย%างไรก!บผลกระที่บด!งกล%าว

การศ)กษาควิามเปั*นไปัได,(Feasibility Study)

Page 41: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

41

▪ผลกระที่บตุ%อพิน!กงานที่#$ถุ,กปัลดออกไปัเหล%าน!5น อย%างไร และจะตุ�องด�าเน�นการอย%างไรก!บผลกระที่บด!ง

กล%าว▪ข!5นตุอนการปัฏิ�บ!ตุ�งานม#การเปัล#$ยนแปัลงไปัจากเด�ม

หร7อไม%▪ผ,�ใช้�งานม#ส%วนร%วมก!บการวางแผนระบบใหม%หร7อไม%▪ ผลกระที่บจะส%งผลตุ%อล,กค�าที่#$เข�ามาใช้�บร�การหร7อไม%

ม#ความเส#$ยงตุ%อภูาพิพิจน*ของบร�ษ!ที่ด�านใดบ�าง▪ใช้�ระยะเวลาในการพิ!ฒนาระบบใหม%ยาวนานเที่%าไหร%

การศ)กษาควิามเปั*นไปัได,(Feasibility Study)

Page 42: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

42

ระบบให์ม0จะต,องสน�บสน นย์ ทธศาสตร องคกร 3 ด,านด,วิย์ก�น ค/อ

การศ)กษาควิามเปั*นไปัได,(Feasibility Study)

ด,าน ผลผล�ต

(Productivity)

ด,านควิาม

แตกต0าง(Differentiation)

ด,านการ จ�ดการ

(Management)

เพิ7$อเพิ�$มปัระส�ที่ธุ�ภูาพิในการ

ที่�างาน เช้%น ด�านการ วางแผน การตุ!ดส�น

ใจ และการควบค�ม

เปั�นการสน!บสน�นด�าน

การเพิ�$มผลผล�ตุและลดตุ�นที่�นการผล�ตุ

เปั�นการเปัร#ยบเที่#ยบความแตุกตุ%างของระบบงานใหม%ก!บ

ระบบงานเก%า หร7ออาจเปัร#ยบเที่#ยบก!บค,%แข%งข!น

Page 43: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

43

การย์/นย์�นผลการศ)กษาควิามเปั*นไปัได,ของโครงการหล!งจากที่#$น!กว�เคราะห*ระบบได�ด�าเน�นการศึ�กษาและ

ว�เคราะห*ความเปั�นไปัได�ของโครงการแล�ว ส�$งที่#$น!ก “ว�เคราะห*ระบบจะตุ�องด�าเน�นการตุ%อไปัก.ค7อ การย7นย!น

” ผลการศึ�กษาความเปั�นไปัได�ของโครงการ ด�วยการจ!ด ที่�ารายงานข�อเสนอ (Proposal) ย7$นตุ%อผ,�บร�หารส,ง

พิ�จารณ์า เพิ7$อย7นย!นถุ�งโครงการพิ!ฒนาระบบ

Page 44: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

44

การย์/นย์�นผลการศ)กษาควิามเปั*นไปัได,ของโครงการ

ราย์งานข,อเสนอ (Proposal) ควิรปัระกอบด,วิย์ส�#งส$าค�ญต0างๆ ด�งต0อไปัน�7

1. ห์น,าปัก ปัระกอบด�วย ช้7$อโครงการ ช้7$อผ,�ว�เคราะห* ว!นที่#$จ!ดที่�า2. สารบ�ญ3. บทสร ปัถื)งผ4,บร�ห์าร สร�ปัโครงการที่#$ได�ศึ�กษาความเปั�นไปัได�อย%างย%อๆ โดยกล%าวถุ�งผล

การศึ�กษา ข�อเสนอแนะ โดยเน�นที่#$การว�เคราะห*ค%าใช้�จ%าย และผลตุอบแที่น รวมที่!5งข�อจ�าก!ดตุ%างๆ4. สร ปัปั'ญห์า กล%าวถุ�งปัญหาที่#$ศึ�กษาให�ช้!ดเจน ไม%ก�ากวม5. แนวิทางการศ)กษา ปัระกอบด�วย ว�ธุ#ที่#$ใช้�ในการศึ�กษา แหล%งข�อม,ล เอกสารอ�างอ�ง

บ�คคลที่#$ให�รายละเอ#ยด และรายละเอ#ยดของระบบงานปัจจ�บ!น6. วิ�เคราะห์ ปัระกอบด�วยแนวค�ดระบบใหม%7. แนวิทางการแก,ไขปั'ญห์า ระบ�แนวที่างในการแก�ปัญหา8. ข,อเสนอแนะ ข�อเสนอแนะในการปัฏิ�บ!ตุ� พิร�อมเหตุ�ผล9. แผนงาน กล%าวถุ�งแผนงานและก�าหนดงานที่#$ควรที่�าในข!5นตุ%อไปั ว%าม#ข! 5นตุอนอะไรบ�าง

และค%าใช้�จ%ายจ�านวนเที่%าใด10. ภัาคผนวิก ควรม#แบบสอบถุามหร7อรายละเอ#ยดตุ%างๆ

Page 45: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

45

การวิางแผนและการควิบค มก�จกรรม(Activity Planning and Control)

ในการว�เคราะห*และออกแบบระบบใดๆ จะปัระกอบไปัด�วย ก�จกรรมตุ%างๆ มากมาย น!กว�เคราะห*จะตุ�องจ!ดการโครงการอย%าง

ระม!ดระว!ง เพิ7$อให�โครงการส!มฤที่ธุ�>ผลตุามเปัCาหมายที่#$ตุ�องการ การวิางแผน (Planning) เปั�นการวางแผนงานที่#$ปัระกอบ

ด�วยก�จกรรมตุ%างๆ ที่#$ได�มอบหมายและแจกจ%ายงานให�ก!บที่#มงาน การคาดคะเนเวลาที่#$ตุ�องใช้�ก!บงานใดๆ เพิ7$อให�งานน!5นส�าเร.จล�ล%วง

ตุามเวลาที่#$ก�าหนด การควิบค ม (Control) เปั�นการตุรวจสอบผลสะที่�อนใน

โครงการที่#$ได�วางแผนไว� ก!บการปัฏิ�บ!ตุ�งานจร�งของที่#มงาน โดยผ,� จ!ดการโครงการ (Project Manager)จะตุ�องควบค�มให�ที่#มงาน ที่�างานตุามแผน ที่#$ได�ก�าหนดไว� ซ�$งรวมถุ�งการสร�างแรงจ,งใจ

Page 46: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

46

การก$าห์นดเวิลาโครงการ (Project Scheduling) สามารถุจ!ดที่�าข�5นได�ด�วยการใช้�เที่คน�ค แกนตชารต (Gantt Charts) ซ�$งแผนภู,ม�อย%างง%ายที่#$ใช้�ส�าหร!บวางแผนและก�าหนดเวลาในการที่�างานของโครงการ

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Activity

Weeks

´Óà¹Ô¹¡ÒÃÊÑÁÀÒɳì

¨Ñ´·ÓẺÊͺ¶ÒÁ

ÍèÒ¹ÃÒ§ҹ¢Í§ºÃÔÉÑ·

ÇÔà¤ÃÒÐËì¡ÒÃäËŢͧ¢éÍÁÙÅ

¨Ñ´·Óâ»Ãâµä·»ì

Êѧࡵ¡Òóì´éÒ¹¼Å¡Ãзº

¡Ó˹´µé¹·Ø¹áÅмŵͺ᷹

¨Ñ´·Ó¢éÍàʹͧ͢â¤Ã§¡ÒÃ

¹Ó¢éÍàʹÍÂ×è¹¼ÙéºÃÔËÒÃà¾×èÍ͹ØÁѵÔ

Current Week

การวิางแผนและการควิบค มก�จกรรม(Activity Planning and Control)

Page 47: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

47

การบร�ห์ารโครงการ (Project Management)

โครงการ (project) ค7อ ก�จกรรมที่#$ข�องเก#$ยวก!น ม# ข!5นตุอนย�%งยาก แตุ%จะม#เปัCาหมายหร7อจ�ดปัระสงค*ที่#$ช้!ดเจน

โครงการจะม#การก�าหนดเวลาเร�$มตุ�นและเวลาส�5นส�ด รวม ถุ�งการด�าเน�นการโครงการจะตุ�องอย,%ภูายใตุ�ข�อจ�าก!ด ไม%

ว%าจะเปั�นด�านของเวลา งบปัระมาณ์ และที่ร!พิยากร ด!งน!5นความสมบ,รณ์*ของโครงการจะบรรล�ตุามว!ตุถุ�ปัระสงค*ได�

ด�วยการบร�หารโครงการ การบร�หารโครงการเปั�นการจ!ดการที่ร!พิยากรตุ%างๆ ที่#$

ม#อย,%อย%างเหมาะสมให�สามารถุด�าเน�นการตุ%อไปัเพิ7$อบรรล�ส,%เปัCาหมายที่#$ได�วางไว�

Page 48: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

48

การพิ!ฒนาระบบสารสนเที่ศึจ�งสามารถุจ!ดให�เปั�น โครงการได� โดยจะตุ�องม#การก�าหนดเวลาเร�$มตุ�นและ

เวลาส�5นส�ดของโครงการ ม#การก�าหนดรายละเอ#ยดและ จ�ดปัระสงค*ของงาน ที่ร!พิยากร และงบปัระมาณ์ที่#$

ช้!ดเจนในการวางแผนและการควบค�มที่#มงานที่#$ม#จ�านวน

มาก เพิ7$อที่�าการพิ!ฒนาระบบงานให�แล�วเสร.จตุามที่#$ได� ว�เคราะห* ออกแบบเอาไว� จ�งตุ�องอาศึ!ยเคร/#องม/อเพื่/#อ

ใช,ในการบร�ห์ารโครงการ

การบร�ห์ารโครงการ (Project Management)

Page 49: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

49

การบร�ห์ารโครงการ (Project Management)

การพิ!ฒนาซอฟตุ*แวร* หร7อ การพิ!ฒนาระบบ สารสนเที่ศึน!5น เปั�นส�$งที่#$ยากตุ%อการก�าหนด

ก�จกรรม ด!งน!5นจ�าเปั�นตุ�องได�ร!บความเอาใจใส%ใน ด�านของการวางแผน การควบค�ม และการจ!ดการ

ที่#$ด# โครงการซอฟตุ*แวร*ที่#$ปัระสบผลส�าเร.จล�วนแตุ%

จ�าเปั�นตุ�องม#การจ!ดโครงการที่#$แข.งแกร%ง และเปั�นที่#$แน%ใจว%าการบร�ห์ารโครงการจ�ดเปั*นองคปัระกอบส$าค�ญส0วินห์น)#งของโครงการซึ่อฟตแวิรด�วย

Page 50: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

50

ขาดการศึ�กษาความเปั�นไปัได�ที่#$ด#พิอ ข�อก�าหนดหร7อความตุ�องการตุ%างๆ ที่#$รวบรวมมาไม%ม#ความ

ช้!ดเจน หร7อไม%สมบ,รณ์* ขาดการปัระสานงานที่#$ด#ระหว%างผ,�ใช้�ก!บน!กว�เคราะห*ระบบ ขาดการควบค�มที่#$ด# ไม%ม#มาตุรการรองร!บความเปัล#$ยนแปัลงของซอฟตุ*แวร* ผ,�ใช้�ไม%ยอมร!บระบบ ระบบที่�างานผ�ดพิลาดบ%อยคร!5ง ปัระสบการณ์*ของน!กว�เคราะห*ระบบม#น�อย หร7อไม%ช้�านาญงาน นโยบายในระด!บผ,�บร�หารระด!บส,งไม%ช้!ดเจน

สาเห์ต ส$าค�ญท�#ส0งผลต0อควิามล,มเห์ลวิในโครงการซึ่อฟตแวิร

Page 51: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

51

แผนภั4ม�แกนต (Gantt chart)

แผนภั4ม�แกนต (Gantt chart) ค/อ แผนภั4ม�แท0งท�#แสดงราย์การของช�7นงาน (Work

package) และช0วิงเวิลาของแต0ละช�7นงาน เพื่/#อแสดงข,อม4ลด�งต0อไปัน�7

สถุานะโครงการระยะเวลาด�าเน�นโครงการที่#$ปัระเม�นไว�ระยะเวลาด�าเน�นการของงานแตุ%ละหน%วยที่#$

ปัระเม�นไว�ล�าด!บของงาน

Page 52: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

52

แผนภั4ม�แกนต (Gantt chart)

Page 53: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

53

งาน งานท�#ต,องท$าเสร9จก0อน เวิลา(ส�ปัดาห์)A - 3

B - 5

C B 3

D A C 4

E D 8

F C 2

G F 4

H F 2

I B 5

J E G H 3

แผนภั4ม�แกนต (Gantt chart)

ตารางการด$าเน�นงานของระบบงานห์น)#ง

Page 54: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

54

ABCDEFGHI J

5 10 13 15 20 23 25

เวลา(ส!ปัดาห*)

งานที่#$ด�าเน�น

การเสร.จแล�ว

งานที่#$ย!งไม%ได�

ด�าเน�นการ

แผนภั4ม�แกนต (Gantt chart)

Page 55: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

55

อย์0างไรก9ตามแผนภั4ม� Gantt Chart

ไม0แสดงควิามส�มพื่�นธระห์วิ0างงานได,

อย์0างช�ดเจน และไม0สามารถืบอกได,วิ0างานท�#ปัฏ�บ�ต�การล0าช,า

จะม�ผลต0อโครงการด,วิย์

แผนภั4ม�แกนต (Gantt chart)

Page 56: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

56

การบร�ห์ารโครงการด,วิย์การวิางแผนควิบค มโดย์ใช,เทคน�คเพื่�รต (PERT :Program Evaluation and Review Technique ) และซึ่�พื่�เอ9ม(CPM : Critical Path Method) เปั�นการว�เคราะห*ข%ายงานที่#$ม!กน�ามาใช้�ในการ

บร�หารโครงการ ที่#$ม#จ�ดเร�$มตุ�นของโครงการ จนถุ�งปัDดโครงการ ม#ส%วนงานย%อยตุ%างๆ ที่#$ม#

การกระจายโดยม#ความส!มพิ!นธุ*ซ�$งก!นและก!น

เพื่�รต (PERT) และซึ่�พื่�เอ9ม(CPM)

Page 57: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

57

เพื่�รต (PERT) และซึ่�พื่�เอ9ม(CPM)

ว!ตุถุ�ปัระสงค*และหล!กการ PERT และ CPM จะม#พิ75นฐานที่#$คล�ายคล�งก!นโดย PERT จะเน�นด�านเวลาในการด�าเน�นโครงการ CPM จะเน�นด�านค%าใช้�จ%ายของโครงการ

ปัจจ�บ!นได�ม#การน�ามาใช้�งานร%วมก!น โดยใช้�ค�าว%าPERT เพิ#ยงค�าเด#ยว อาจหมายถุ�ง การน�าเที่คน�คCPM มาใช้�งานร%วมด�วย

Page 58: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

58

PERT เน,นเวิลาในการด$าเน�นโครงการ

CPMเน,นด,านค0าใช,จ0าย์ในการด$าเน�น

โครงการ

สร ปั

Page 59: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

59

PERT เปั*นแผนงานท�#สามารถื แสดงภัาพื่รวิม ของโครงการด,วิย์

ข0าย์งาน (Network) โดย์แสดง ก�จกรรมต0างๆ ในโครงการ ล$าด�บการ

ท$างาน และควิามส�มพื่�นธระห์วิ0าง ก�จกรรมต0างๆ โดย์ม�วิ�ตถื ปัระสงคด�งน�7

วิ�ตถื ปัระสงคของ PERT

Page 60: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

60

1. วิางแผนโครงการ ( Project Planning ) โดย์จะท$าการค$านวิณระย์ะเวิลา

การท$างาน และแสดงถื)งก�จกรรมแต0ละ ก�จกรรม วิ0าควิรเร�#มเม/#อใด เสร9จเม/#อใด และ

สามารถืก$าห์นดได,วิ0าก�จกรรมใดเปั*นก�จกรรม ส$าค�ญ ท$างานล0าช,าไม0ได, ห์ร/อล0าช,าได,ไม0เก�น เท0าใด

2. ควิบค มโครงการ ( Project Control ) สามารถืควิบค มการท$างานตาม

แผนท�#ได,วิางไวิ, และควิบค มการท$างานไม0ให์, ล0าช,ากวิ0าก$าห์นด

วิ�ตถื ปัระสงคของ PERT

Page 61: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

61

3. บร�ห์ารทร�พื่ย์ากร ( Resource ) สามารถืใช,ทร�พื่ย์ากรต0าง ๆ เช0นเง�นท น

บ คลากร เคร/#องม/อ อ ปักรณ และอ/#น ๆ ได, อย์0างม�ปัระส�ทธ�ภัาพื่ และปัระโย์ชนเต9มท�#4. บร�ห์ารโครงการ ( Project

Management ) งานท�#ด$าเน�นการอย์40 อาจจ$าเปั*นต,องเร0ง เพื่/#อแล,วิเสร9จกวิ0าก$าห์นด

ก9สามารถืท$าได,ด,วิย์การเร0งก�จกรรมใดบ,าง เพื่/#อให์,งานแล,วิเสร9จในระย์ะเวิลาท�#เร9วิข)7น

วิ�ตถื ปัระสงคของ PERT

Page 62: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

62

ส�ญล�กษณต0าง ๆ และควิามห์มาย์ท�# ใช,ใน PERT

21

43

จ�ดเช้7$อมตุ%อ หร7อ node ที่#$แสดงถุ�งเหตุ�การณ์*ตุ!5งแตุ%เร�$มแรกโครงการจนจบโครงการ

เส�นตุรงที่#$เช้7$อมระหว%างโหนด แสดงถุ�ง ก�จกรรม หร7องานที่#$ที่�า

ห!วล,กศึรค7อจ�ดเสร.จส�5นของก�จกรรมหร7องานน!5น เส�นปัระที่#$เช้7$อมระหว%างโหนด

แสดงถุ�งก�จกรรมหร7องานสมม�ตุ� () เปั�น ก�จกรรมที่#$ไม%ม#ตุ!วตุนในโครงการ

แตุ%จ�าเปั�นตุ�องใส%ไว�เพิ7$อให�ถุ,กตุ�องก!บความเปั�นจร�ง

A

Page 63: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

63

ต�วิอย์0าง PERT แบบท�# 1

งาน งานที่#$ตุ�อง เสร.จก%อน A -

BA

C A D B,C

1 2

3

4

5A

B

C D

6

1 2

3

4

5A

B

C

D

Page 64: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

64

ต�วิอย์0าง PERT แบบท�# 2

งาน งานที่#$ตุ�อง เสร.จก%อน A -

B-

C A D B E C,D

1

2 3

5

6

AC

D E4B

7

1

2 3

5

6

AC

D

E

4B

Page 65: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

65

ต�วิอย์0าง PERT แบบท�# 3

งาน งานที่#$ตุ�องเสร.จก%อน A -

B -

C A

D A,B

1

2 5

4

A C

D

3B

1

2 4

5

A C

D

3B

Page 66: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

66

งาน งานท�#ต,องเสร9จก0อน ระย์ะเวิลา(ส�ปัดาห์) A - 2

B - 1

C - 1

D A 3

E B3

F C 2

G D 3

H F 2

1

2 3

6

7

A,2D,3

F,2

E,3

5C,1

4

G,3

H,2

B,1

สาย์งานท�# 1 1-2-3-7=2+3+3 = 8

สาย์งานท�# 2 1-4-7 = 1+3 = 4

สาย์งานท�# 3 1-5-6-7 = 1+2+2 = 5

ต�วิอย์0าง PERT แบบท�# 4 ท�#แสดงระย์ะเวิลาของแต0ละงาน

Page 67: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

67

สาย์งานวิ�กฤต สาย์งานวิ�กฤต (Critical Paths) จะ

พื่�จารณาจากสาย์งานท�#ม�เวิลานาน ห์ร/อย์าวิ ท�#ส ด ซึ่)#งในท�#น�7ค/อสาย์งาน 1-2-3-7 รวิม

ระย์ะเวิลาท�7งส�7น 8 วิ�น น�7นห์มาย์ถื)ง การด$าเน�นงานท กอย์0างในแต0ละข�7นตอนจะแล,วิ

เสร9จภัาย์ใน 8 วิ�น โดย์ในโครงการอาจม� สาย์งานวิ�กฤตมากกวิ0า 1 สาย์งานก9เปั*นได,

Page 68: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

68

การเร0งโครงการสาย์งานวิ�กฤต ค/อ สาย์งานท�#ม�ระย์ะเวิลา

นาน ซึ่)#งถื/อเปั*นสาย์งานท�#ม�ควิามส$าค�ญห์ากงานห์ร/อก�จกรรมภัาย์ในสาย์งาน

วิ�กฤตช,ากวิ0าท�#ก$าห์นดไวิ,ในโครงการ น�#น ห์มาย์ถื)ง โครงการก9จะเสร9จล0าช,าไปัด,วิย์

ด�งน�7นการควิบค มโครงการจ)งม�ควิามจ$าเปั*นต,องควิบค มก�จกรรมในสาย์งานวิ�กฤตให์,เปั*นไปัตามท�#ได,วิางแผนไวิ,

Page 69: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

69

งาน งานท�#ต,องเสร9จก0อน ระย์ะเวิลา(วิ�น) ค0าใช, จ0าย์ในการเร0งงาน 1 วิ�น (บาท) ปักตุ�

เร%ง A - 7 6 150 B - 8 6 75 C A 9 7 200 D A 11 9 125 E B 8 5 115 F B 10 7 100 G C 13 11 200 H D,E 13 12 100 I F 14 10 125

ตารางราย์ละเอ�ย์ดเวิลาและค0าใช,จ0าย์โครงการ

Page 70: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

70

1

2 4

5

A,7C,9

6E,8

8

3

7

G,13

H,13

I,14

F,10

B,8

D,11

สาย์งานท�# 1 1-2-4-8=7+9+13=29 สาย์งานท�# 2 1-2-5-8 = 7+11+13=31

สาย์งานท�# 3 1-3-6-8 = 8+8+13=29 สาย์งานท�# 4 1-3-7-8 = 8+10+14=32

Page 71: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

71

สาย์งาน1-3-7-8 ปัระกอบด,วิย์ก�จกรรม B,F,I ปัรากฏวิ0าก�จกรรม B ม�ค0าใช,จ0าย์ต0อวิ�นต$#าท�# ด�งน�7น

จ)งท$าการเร0งก�จกรรม B เห์ล/อ 6 วิ�น

1

2 4

5

A,7C,9

6E,8

8

3

7

G,13

H,13

I,14

F,10

B,6

D,11

สาย์งานท�# 1 1-2-4-8=7+9+13=29 สาย์งานท�# 2 1-2-5-8 = 7+11+13=31

สาย์งานท�# 3 1-3-6-8 = 6+8+13=27 สาย์งานท�# 4 1-3-7-8 = 6+10+14=30

Page 72: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

72

ห์ล�งจากท�#ได,ท$าการเร0งก�จกรรม B ก9ย์�งไม0 ได,ท$าให์,โครงการเสร9จตามก$าห์นด ด�งน�7นจ)ง

ต,องเร0งก�จกรรมอ/#น โดย์สาย์งานวิ�กฤตในท�# น�7ค/อ 1-2-5-8 ซึ่)#งปัระกอบด,วิย์ก�จกรรม A

D H โดย์ค0าใช,จ0าย์ของก�จกรรม H ต$#าส ด ค/อ 100 บาท ด�งน�7นจ)งเล/อกก�จกรรม H

ด,วิย์การเร0งเวิลาจาก 13 วิ�น เปั*น 12 วิ�น

Page 73: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

73

เร0งก�จกรรม B และH

1

2 4

5

A,7C,9

6E,8

8

3

7

G,13

H,12

I,14

F,8

B,6

D,11

สาย์งานท�# 1 1-2-4-8=7+9+13=29 สาย์งานท�# 2 1-2-5-8 = 7+11+12=30

สาย์งานท�# 3 1-3-6-8 = 6+8+12=26 สาย์งานท�# 4 1-3-7-8 = 6+10+14=30

Page 74: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

74

ห์ล�งจากท�#ได,ท$าการเร0งก�จกรรม H ก9ย์�งไม0ได, ท$าให์,โครงการเสร9จตามก$าห์นด ด�งน�7นจ)งต,อง

เร0งก�จกรรมอ/#น โดย์สาย์งานวิ�กฤตในท�#น�7ค/อ1-2-5-8 ซึ่)#งปัระกอบด,วิย์ก�จกรรม A D H

และสาย์งาน 1-3-7-8ซึ่)#งปัระกอบด,วิย์ ก�จกรรม B F I โดย์เส,นทางท�#ห์น)#งก�จกรรม

D จะม�ค0าใช,จ0าย์ต$#าส ดค/อ 125 บาท และเร0ง ได,อ�ก 2 วิ�น ส0วินเส,นทางท�#สอง ก�จกรรม F จะ

ม�ค0าใช,จ0าย์ต$#าส ดค/อ 100 บาท เร0งได,อ�ก 3 วิ�น โดย์จะท$าการเร0งก�จกรรม D และ F ลง 2 วิ�น ซึ่)#งก�จกรรม F สามารถืเร0งเร9วิข)7น 3 วิ�น

ก9ตาม แต0ก9ไม0ได,ท$าให์,โครงการเสร9จเร9วิข)7น ซึ่)#งห์ากเร0งก�จกรรม F เปั*น 3 วิ�น ก9จะม�ผล

ท$าให์,ค0าใช,จ0าย์เพื่�#มข)7น

Page 75: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

75

1

2 4

5

A,7C,9

6E,8

8

3

7

G,13

H,12

I,14

F,8

B,6

D,9

เร0งก�จกรรม B H D และF

สาย์งานท�# 1 1-2-4-8=7+9+13=29 สาย์งานท�# 2 1-2-5-8 = 7+9+12=28

สาย์งานท�# 3 1-3-6-8 = 6+8+12=26 สาย์งานท�# 4 1-3-7-8 = 6+8+14=28

Page 76: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

76

ห์ล�งจากท�#ได,ท$าการเร0งก�จกรรม D และ F ก9ย์�งไม0ได,ท$าให์,โครงการเสร9จตามก$าห์นด

ด�งน�7นจ)งต,องเร0งก�จกรรมอ/#น โดย์สาย์ งานวิ�กฤตในท�#น�7ค/อ 1-2-4-8 ซึ่)#ง

ปัระกอบด,วิย์ก�จกรรม A C G โดย์ค0าใช, จ0าย์ของก�จกรรม A ม�ต$#าส ด วิ�นละ 150

บาท ด�งน�7นจ)งเล/อกก�จกรรม A ด,วิย์การ เร0งเวิลา จาก 7 วิ�น เปั*น 6 วิ�น

Page 77: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

77

เร0งก�จกรรม B H D F และA

1

2 4

5

A,6

6E,8

8

3

7

G,13

H,12

I,14

F,8

B,6

D,9

C,9

สาย์งานท�# 1 1-2-4-8=6+9+13=28 สาย์งานท�# 2 1-2-5-8 = 6+9+12=27

สาย์งานท�# 3 1-3-6-8 = 6+8+12=26 สาย์งานท�# 4 1-3-7-8 = 6+8+14=28

Page 78: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

78

ห์ล�งจากท�#ได,ท$าการลดก�จกรรม A B D F และ H จ)งท$าให์,โครงการเสร9จภัาย์ใน 28 วิ�น ตามแผนท�#ได,ก$าห์นดไวิ, โดย์จะได,สาย์งานวิ�กฤตอย์40 2 สาย์ และม�จ$านวินวิ�นย์าวินานท�#ส ดค/อ 28 วิ�น และค0าใช,จ0าย์ต,องเพื่�#มจากการเร0งงาน ด�งตาราง

Page 79: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

79

ราย์ละเอ�ย์ดค0าใช,จ0าย์ท�#เพื่�#มข)7นจากการเร0ง โครงการเปั*น 28 วิ�น

ก�จกรรมที่#$เร%ง จ�านวนว!น ค%าใช้%จ%ายตุ%อว!น รวม(บาที่)

A 1 150150

B 2 75150

D 2 125250

F 2 100200

H 1 100100

รวิมค0าใช,จ0าย์ท�#เพื่�#มข)7นจากการเร0งโครงการ 850 บาท

Page 80: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

80

Q&A

1. ปัจจ!ยหร7อแรงผล!กที่#$ส%งผลตุ%อความตุ�องการเพิ7$อ พิ!ฒนาระบบใหม% ปัระกอบด�วยปัจจ!ยใดบ�าง จงอธุ�บาย

2. การตุรวจสอบปัญหา สามารถุด�าเน�นการตุรวจสอบด�วยว�ธุ#ใด

3. การเข#ยนแผนภู,ม�ก�างปัลา ม#ปัระโยช้น*อย%างไร และม#ว�ธุ# เข#ยนอย%างไร พิร�อมยกตุ!วอย%างการว�เคราะห*ระบบการ

บร�การ Fitness Center ของมหาว�ที่ยาล!ยราช้ภู!ฏิส�ราษฎิร*ธุาน#

4. ในการศึ�กษาความเปั�นไปัได�ของโครงการ น!กศึ�กษาตุ�อง ศึ�กษาที่างด�านใดบ�าง จงอธุ�บาย

5. ในการพิ!ฒนาระบบสารสนเที่ศึ เหตุ�ใดจ�งจ�าเปั�นตุ�องบร�หารโครงการ

Page 81: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

81

Q&A

6. จงพิ�จารณ์ารายละเอ#ยดตุ%อไปัน#5ก�จกร

รมก�จกรรมท�#ต,อง

เสร9จก0อนเวิลา(ส�ปัดา

ห์)A - 5

B - 6

C A 3

D A 5

E B 9

F B 12

G C,E 2

H D,G 8

I F.G 11

J H,I 5

K I 5

6.1 สร�างแผนภู,ม�แกนตุ*6.2 สร�างข%ายงานเพิ�ร*ตุ6.3 โครงการน#5ใช้�เวลาในการด�าเน�นงานก#$ว!น6.4 เส�นที่างว�กฤตุ

ค7อเส�นที่างใดปัระกอบด�วยก�จกรรมใดบ�าง

Page 82: 4014301 Systems Analysis and Design  การวิเคราะห์และออกแบบระบบ

82

ก�จกรรม

ก�จกรรมท�#ต,องเสร9จก0อน

เวิลา(วิ�น) ค0าใช,จ0าย์ (บาท) ค0าใช,จ0าย์ในการเร0ง

ก�จกรรมต0อ 1 วิ�น

ปักตุ� เร%ง ปักตุ� เร%ง

A - 5 4 5,000 6,100 1,100

B - 7 5 8,000 9,000 500

C A 3 2 4,000 4,300 300

D A 4 2 6,000 10,200 2,100

E B,C 5 6 10,000 11,200 600

6.5 สร�างข%ายงานเพิ�ร*ตุ6.6 โครงการน#5ใช้�เวลาในการด�าเน�นงานก#$ว!น6.7 ตุ�องการเร%งโครงการน#5ให�เสร.จเร.วข�5นเปั�น 12 ว!นและเส#ยค%าใช้�จ%ายตุ�$าที่#$ส�ด6.8 ค�านวณ์ค%าใช้�จ%ายที่#$เพิ�$มข�5นจากการเร%งโครงการ6.9 ค�านวณ์ค%าใช้�จ%ายรวมที่#$เก�ดข�5น