information systems and the role of the modern systems analyst ·...

44
Information Systems and The Role of the Modern Systems Analyst Chapter 1

Upload: others

Post on 07-Jan-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

Information Systems and The Role

of the Modern Systems Analyst

Chapter 1

Page 2: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด
Page 3: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด
Page 4: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ฟนเฟองเลก ๆ ทเปนตวขบเคลอนใหเครองกลท างาน

ระบบการตลาด

ระบบการตลาด

ระบบการบญช

ระบบสนคาคงคลง

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

Page 5: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

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

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

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

Page 6: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

หวขอการเรยนร

1. ความหมายของระบบ และภาพรวมของระบบ 2. สวนประกอบของสารสนเทศ และชนดของระบบสารสนเทศ 3. ความส าคญของระบบสารสนเทศทมตอองคกรธรกจ 4. ความหมายของการวเคราะหระบบ 5. เหตผลส าคญทท าใหตองมการพฒนาระบบใหม 6. บทบาทหนาท และลกษณะงานของนกวเคราะหระบบ 7. ทกษะและความรทนกวเคราะหระบบพงม 8. ผงโครงสรางองคกรกบต าแหนงนกวเคราะหระบบ 9. ความส าคญของสภาพแวดลอมทางดานธรกจในการพฒนาระบบ

Page 7: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ความหมายของระบบ

ระบบ (System) คอกลมขององคประกอบตาง ๆ ทมความสมพนธกน โดยแตละองคประกอบจะท างานรวมกนเพอจดประสงคเดยวกน

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

Hardware

Peopleware Software

Page 8: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ความหมายของระบบ

รปท 1.2 หนา 17

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

Page 9: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ภาพรวมของระบบ

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

ระบบทดจะตองไดรบการออกแบบระบบยอยตาง ๆ ใหมความเปนอสระตอกนมากทสด ดวยการลดจ านวนเสนทางการไหลของขอมล (Flows) ระหวางกนเทาทจะเปนไปได ซงการกระท าดงกลาวจะท าใหระบบแลดงาย รวมถงชวย ลดความซบซอนของระบบลงไดมาก

ท าใหงายตอการบ ารงรกษา

Page 10: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ประเภทของระบบ

ระบบ ยงสามารถแบงออกเปน 2 ประเภทดวยกน 1. ระบบปด (Closed System)

2. ระบบเปด (Open System)

ระบบปด เปนระบบทไมมปฏสมพนธกบสงแวดลอม มจดมงหมายในการ

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

ระบบเปด จะเปนระบบทมปฎสมพนธกบสงแวดลอมดวยการแลกเปลยน หรอการรบสงขอมลจากสภาพแวดลอมเขามาในระบบเพอน ามาประมวลผลรวม

Page 11: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ระบบปด (Closed System) ระบบเปด (Open System)

Page 12: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ระบบธรกจ

ระบบธรกจจ าเปนตองรบขอมลจากสงแวดลอมภายนอกตาง ๆ เขามาในระบบ ซงปจจบนสงแวดลอมเหลาน ยอมมอทธพลตอการด าเนนการของระบบธรกจเปนอยางมาก วกฤตการณตางๆ ทเกดขนอาจสงผลกระทบตอระบบธรกจไดทงภายในและภายนอก

ไดอะแกรมระบบการผลตของบรษทแหงหนง ซงประกอบไปดวย 5 ระบบยอย

Page 13: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ระบบธรกจ

ผลกระทบภายในระบบ (Internal Environment) คอ ผลกระทบทเกดขนจากภายในองคกรทสงผลกระทบตอองคกร เชน ตนทนการผลตสงขน ปญหาความขดแยงระหวางพนกงาน ปญหาการขาดงาน เปนตน

ผลกระทบภายนอกระบบ (External Environment) คอ ผลกระทบทเกดขนจากภายนอกองคกรทสามารถเกดขนไดทกเวลา โดยทองคกรไมสามารถหลกเลยง และยากตอการควบคม หรอบางครงอาจควบคมไมไดเลย เชน คแขงทางการคา ภยจากธรรมชาต ความตองการของลกคา เทคโนโลย เปนตน

Page 14: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ระบบธรกจ

เมอมการศกษาระบบงานใด จงควรมการพจารณาจากมมมองทง 4 คอ

1. อะไร (What)

2. อยางไร (How)

3. เมอไร (When)

4. ใคร (Who)

Page 15: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

องคกร และระบบสารสนเทศ

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

Page 16: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

องคกร และระบบสารสนเทศ

1. ผลตอบแทนทสามารถประเมนคาได (Tangible) คอ ผลตอบแทนทสามารถประมาณคาในตวเองได เชน การเพมยอดขาย การลดคาลวงเวลาท างาน การประหยดพลงงาน เปนตน

2. ผลตอบแทนทไมสามารถประเมนคาได (Intangible) คอ ผลตอบแทนทไมสามารถประมาณคาไดโดยตรง ซงยากตอการประเมนมลคาในรปของตวเงน แตเปนผลตอบแทนทมผลทางออมตอธรกจ เชน ทศนคตของลกคาทมตอองคกรดขน พนกงานมขวญและก าลงใจในการท างานดขน มความนาเชอถอมากขน การน าเสนอสารสนเทศตรงเวลามากขน เปนตน

Page 17: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ขอมล สารสนเทศ และระบบสารสนเทศ

ขอมล คอ ขอมลดบ(Raw Data) หรอขอเทจจรงทเกดขนทมความหมายในตวเอง ซงยงไมไดกอใหเกดประโยชน สารสนเทศทมการน าขอมลดบเหลานมาผานกระบวนการ (Process) เพอใหเกดผลลพธหรอสารสนเทศทมประโยชนตอการตดสนใจ

ร ะ บบส า ร สน เ ท ศ (Information System: IS) เทคโนโลยสารสนเทศ จะเปนการผสมผสานการท างาน ระหวางเทคโนโลยคอมพวเตอร ( ฮา รดแว รและซอฟตแว ร ) ก บ เทคโนโลยการสอสารโทรคมนาคม

Page 18: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ขอมล สารสนเทศ และระบบสารสนเทศ

ระบบสารสนเทศ จดเปนกลไกชนดหนง ดวยการน า เทคโนโลย

สารสนเทศมาประยกตใช โดยเฉพาะเทคโนโลยคอมพวเตอรทน ามาใชกบการจดการขอมลในองคกร โดยระบบสารสนเทศมสวนประกอบส าคญ 5 สวน ดงน ฮารดแวร (Hardware) ซอฟตแวร (Software) ขอมล (Data) บคลากรทางคอมพวเตอร (Peopleware) กระบวนการท างาน (Procedures)

Page 19: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ชนดของระบบสารสนเทศ

1. ระบบประมวลผลรายการประจ าวน (Transaction Processing Systems: TPS) 2. ระบบสารสนเทศเพอการจดการ (Management Information Systems: MIS) 3. ระบบส านกงานอตโนมต (Office Information System/Office Automation

System: OIS/OAS) 4. ระบบสนบสนนการตดสนใจ (Decision Support Systems: DSS) 5. ระบบสนบสนนผบรหารระดบสง (Executive Support System: ESS) 6. ระบบผเชยวชาญ (Expert System: ES)

Page 20: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ชนดของระบบสารสนเทศ

ระบบประมวลผลรายการประจ าวน (Transaction Processing Systems: TPS)

เปนการประมวลผลขอมลทางธรกจประจ าวนทของเกยวกบการด าเนนงานประจ าวนทตองท าในธรกจ ในบางครง ระบบประมวลผลรายการประจ าวนน อาจเรยกวา ระบบปฏบตงาน (Operational Systems)

ระบบสารสนเทศเพอการจดการ (Management Information Systems: MIS)

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

Page 21: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ชนดของระบบสารสนเทศ

ระบบส านกงานอตโนมต (Office Information System/Office Automation System:

OIS/OAS)

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

ระบบสนบสนนการตดสนใจ (Decision Support Systems: DSS)

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

Page 22: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ชนดของระบบสารสนเทศ

ระบบสนบสนนผบรหารระดบสง (Executive Support System: ESS) เปนการตดสนใจในระดบกลยทธ และนโยบายของผบรหารระดบสง

ระบบผเชยวชาญ (Expert System: ES) เปนระบบทรวบรวมความรความเชยวชาญเฉพาะดานในสาขาตาง ๆ เขา

ดวยกน ซงจดเปนแขนงหนงของระบบปญญาประดษฐ (Artificial Intelligence: AI) ซงเปนระบบทใชความสามารถของคอมพวเตอรในระดบสงขนโดยมระบบสมองกลทชาญฉลาด

Page 23: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

การใชสารสนเทศของผบรหารระดบตาง ๆ

สามารถแบงออกเปน 3 ระดบดวยกนคอ 1. ผบรหารระดบสง เปนระดบวางแผนระยะยาว ควบคมนโยบาย รวมทงการ

วางแผนเชงกลยทธเพอไปสเปาหมาย โดยสวนใหญจะใชสารสนเทศจากแหลงภายนอก เพอน ามาวเคราะหหรอประเมนแนวโนมสถานการณเศรษฐกจของโลก

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

3. ผบรหารระดบลาง เปนระดบปฏบตงาน ซงถอเปนเครองมอการท างานของผ บรหารระดบกลางและผ บรหารระดบสง มกเปนเ รองของภายในทเนนรายละเอยดเกยวกบการปฏบตงานหรอการควบคมการปฏบตงาน

Page 24: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

การใชสารสนเทศของผบรหารระดบตาง ๆ

ล าดบชน ความรบผดชอบ การตดสนใจ ความตองการชนดของระบบสารสนเทศ

ผบรหารระดบสง พฒนาแผนระยะยาว ก าหนดเปาหมาย วางแผนและกลยทธ

ไมมโครงสราง ESS, MIS, DSS, OIS

ผบรหารระดบกลาง พฒนาแผนระยะสน ก าหนดเปาหมาย วางแผน และกลวธ

กงโครงสราง MIS, DSS, OIS

ผบรหารระดบลาง พฒนางานแบบวนตอวน วางแผนและควบคมดแลการปฏบตงาน

มโครงสราง MIS, OIS

พนกงานปฏบตงาน งานในหนาทประจ าวน มโครงสราง TPS, OIS

Page 25: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

การใชสารสนเทศของผบรหารระดบตาง ๆ

รปแบบการตดสนใจ สามารถแบงออกเปน 3 ชนดดวยกน 1. การตดสนใจแบบมโครงสราง (Structured Decision) เปนการตดสนใจดวยการ

รลวงหนาวา เหตการณนนจะตองเกดขน 2. การตดสนใจแบบกงโครงสราง (Semi-Structured Decision) เปนการตดสนใจ

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

3. การตดสนใจแบบไมมโครงสราง (Unstructured Decision) เปนการตดสนใจแบบทไมสามารถคาดเดาเหตการณลวงหนาไดเลย

Page 26: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

คณสมบตของสารสนเทศทด

1. ตรงกบความตองการ (Relevance)

2. ทนเวลาตอการน าไปใชใหเกดประโยชน (Timeliness)

3. มความเทยงตรง (Accurate)

4. ประหยด (Economy)

5. มประสทธภาพ

Page 27: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ความส าคญของสภาพแวดลอมทางดานธรกจ ในการพฒนาระบบ 1. การเปลยนแปลงของตลาด (Changing Marketplace)

– ความส าคญของคณภาพ (Importance of Quality) – การใหความหวงใยเกยวกบสงแวดลอม (Concern for the Environment) – การใชคอมพวเตอรของลกคา และผบรโภค (Consumer and Customer

Computing) – การลดขอจ ากด (Deregulation) – การขามเขตอตสาหกรรม (Crossing Industry Boundaries) – กระบวนโลกาภวฒน (Globalization) – วงจรชวตผลตภณฑและบรการทสนลง (Shorter Product and service

Development Cycles)

Page 28: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ความส าคญของสภาพแวดลอมทางดานธรกจ ในการพฒนาระบบ

2. สภาพแวดลอมในการท างานทเปลยนแปลงไป (Changing Work Environment) – ความเจรญเตบโตของทมงานธรกจ (Growth of Business Teams) – งานสารสนเทศทคลองตวทกเวลา และทกสถานท (Anytime, Anyplace

Information Work) – การจางด าเนนการและพนธมตรเชงกลยทธ (Outsourcing and Strategic

Alliances) – การเพมความหวงใยเกยวกบทนมนษย (A Growing Concern for Human

“Capital”)

Page 29: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ปญหาของระบบสารสนเทศทมผลตอองคกร

Page 30: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

การวเคราะหระบบ (System Analysis)

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

Page 31: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

การวเคราะหระบบ (System Analysis) การวเคราะหระบบ เพอพฒนาระบบใหมทดแทนระบบงานเดม มเหตผลส าคญดงน 1. ปรบปรงบรการแกลกคา 2. เพมประสทธภาพการท างาน 3. เพมกระบวนการควบคมการท างาน 4. ลดตนทนการด าเนนการ 5. ตองการสารสนเทศมากขน การวเคราะหระบบ กใชวาจะเปนการพฒนาระบบใหมเสมอไป ซง

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

Page 32: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

นกวเคราะหระบบ (System Analyst: SA)

นกวเคราะหระบบ เปนผ ทประสานการตดตอบคคลตาง ๆ เพอรวบรวมขอมล รวบรวมความตองการในองคกรทประสบกบปญหาการด าเนนงานเพอท าการปรบปรงหรอสรางระบบใหม งานหลกคอการวางแผน (Planning), การวเคราะหความตองการ (Requirements Analysis) ดานสารสนเทศและการประมวลผลของหนวยงาน, การเขยนขอก าหนดของระบบใหมวาควรท างานอยางไร ตองใชอปกรณฮารดแวรและซอฟตแวรใดทเหมาะสม, การตรวจสอบพจารณาเหนสมควรทจะน าระบบสารสนเทศมาใชหรอไม หรอควรด าเนนการปรบปรงระบบเดมเทานน

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

Page 33: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

นกวเคราะหระบบ (System Analyst: SA)

User

System Analyst

Management

Programmer

Page 34: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

นกวเคราะหระบบ (System Analyst: SA)

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

Page 35: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ลกษณะงานของนกวเคราะหระบบ

1. วเคราะหระบบเทานน ในต าแหนงนเรยกวา Information Analysts 2. วเคราะหและออกแบบระบบ ในต าแหนงนเรยกวา System Designers หรอ

Applications Developers 3. วเคราะห ออกแบบและเขยนโปรแกรม ในต าแหนงนเรยกวา Programmer

Analysts

Page 36: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

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

ทกษะ และความรทางเทคนค (Technical Knowledge and Skills) นกวเคราะหระบบจ าเปนตองมความเขาใจในสงพนฐานตอไปน

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

Page 37: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

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

นอกจากนนกวเคราะหระบบจ าเปนตองมความรเกยวกบการใชเครองมอ และเทคนคในการพฒนาระบบ ประกอบดวย – ซอฟตแวรส าเรจรป เชน โปรแกรม MS-Access PowerBuilder ทสามารถน ามา

ประยกตใชกบการพฒนาระบบ รวมถงการพฒนาซอฟตแวรแนวใหมในรปแบบของ Integrated Development Environments (IDEs) เชน MS-Visual Studio.NET

– เคสทลส (CASE Tools) ทใชส าหรบเปนฐานขอมลซงเปนแหลงรวมสารสนเทศของระบบทพฒนา ท าใหทมงานสามารถพฒนาระบบไปในทศทางเดยวกน

– โปรแกรมหรอเครองมอชวยอน ๆ เชน เครองมอในการทดสอบโปรแกรม, เครองมอการจดการโครงการ เปนตน

Page 38: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

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

ทกษะและความรทางธรกจ (Business Knowledge and Skills) – มฟงกชนหนาททางธรกจอะไรบาง ทตองปฏบตงานในหนวยงานนน? – โครงสรางองคกรทรปแบบอยางไร? – การจดการองคกรมรปแบบอยางไร? – ชนดหรอรปแบบของระบบงานทใชในองคกรคออะไร?

Page 39: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

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

ทกษะและความรทางธรกจ (Business Knowledge and Skills) นกวเคราะหระบบนอกจากจะตองมทกษะความรในระบบธรกจแลวยงไม

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

Page 40: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ความรและทกษะของนกวเคราะหระบบ ทกษะและความรดานคน และทมงาน (People Knowledge and Skills) จ าเปนตองมความระมดระวงและเขาใจเกยวกบบคคลในดานตาง ๆ ดงน

– การคด (Think) ความสามารถคาดการณลวงหนา แตละคนจะมพฤตกรรมในการโตตอบกบคอมพวเตอรอยางไร

– การเรยนร (Learn) อาจมการจดฝกอบรม หรอการขอใชความชวยเหลอ (Help) ทบรรจไวในโปรแกรม

– ผลกระทบตอการเปลยนแปลง (React to change) ตองมกระบวนการจดการเปลยนแปลงนเพอชวยใหการท างานเปนไปในทศทางทด

– การสอสาร (Communicate) กระตนใหผใชงานมแรงจงใจและมทศนคตทดตอระบบ – งาน (Work) หมายถงงานตาง ๆ ทมความหลากหลาย และมระดบงานทแตกตางกน

นกวเคราะหระบบจะตองตดตอเรองงานกบบคคลหลาย ๆ ระดบดวยกนในองคกร

ความซอสตย และจรรยาบรรณในอาชพ (Personal Integrity and Ethics)

Page 41: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

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

Page 42: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

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

Page 43: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

ค าถามทายบท

1. จงยกตวอยางระบบการท างานมาสองตวอยาง ทมการท างานใดบางทท างานเปนระบบ

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

น!” จากค ากลาวขางตน นกศกษามความคดเหนอยางไร และเหนดวย หรอไมเหนดวยอยางไร

5. สารสนเทศทดควรมคณสมบตอยางไร

Page 44: Information Systems and The Role of the Modern Systems Analyst · การพฒันาระบบสารสนเทศ เพื่อไปสู่ความเข้าใจอยา่งถ่องแท้เกี่ยวกับขอ้กาหนด

The End