26
การวิเคราะห์และออกแบบระบบ System Analysis And Design 1

การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

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

System Analysis And Design

1

Page 2: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

ระบบ (SYSTEM)

กลมองคประกอบตางๆ ทมความสมพนธกน และท างานรวมกน

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

2

ตวอยาง : ระบบคอมพวเตอร ประกอบดวยองคประกอบหลก 3 สวน คอ

ฮารดแวร ซอฟตแวรและบคลากร ทงสามสวนนตองท างานรวมกน

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

ในการประมวลผลดวยคอมพวเตอร

Page 3: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

ระบบธรกจ (BUSINESS SYSTEM) ระบบทท างานเพอจดประสงคดานธรกจ ซงมจดประสงค

แตกตางๆกนออกไป

ระบบธรกจมกแบงยอยๆลงไปไดอก - ระบบ ยอยๆ มารวมกนเปนระบบใหญ

เชน ระบบการผลต ระบบการตลาด ระบบบญช ระบบ

คลงสนคา ระบบงานบคคล หรออนๆ รวมกนเปนระบบธรกจ

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

ท าความเขาใจใหด 3

Page 4: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

การท างานของระบบธรกจ

แตละระบบยอยลวนแตมความสมพนธกน ในดานกจกรรมและดานการ

แลกเปลยนขอมล-สารสนเทศ

ระบบธรกจตองอาศยขอมลจากสงแวดลอมภายนอก

(Environment) เพอชวยในการตดสนใจท างานดานตางๆ เชน สภาพอากาศ ภมประเทศ สภาพเศรษฐกจ สงคม ฯลฯ ปจจย

เหลานลวนสงผลตอการด าเนนงานทางธรกจ

กรรมวธการด าเนนงานภายในระบบธรกจทด ตองมระบบยอยท

สามารถท างานรวมกนไดเปนอยางดเสยกอน หากระบบยอยระบบใด

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

สมพนธกนไปเรอยๆ ทงระบบ

4

Page 5: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

แนวทางการศกษาระบบตางๆ

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

What ระบบท าอะไร - วตถประสงคของระบบคออะไร มแผนงานอยางไรเพอน าไปสความส าเรจ

Who ท าโดยใคร - มบคคลหรอคณะใดรบผดชอบการท างาน When ท าเมอไร – การด าเนนงานและผลส าเรจของงานจะเกดขนเมอใด มตารางการท างานแตละสวนเปนอยางไร

How ท าอยางไร – มวธการท างานเปนอยางไร ใชเครองมอใดเพอท างานใหส าเรจไดอยางรวดเรว

5

Page 6: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

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

ม 2 ประเภท

ระบบปด (Closed System) ไมมปฏสมพนธกบภายนอกระบบ

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

ระบบนตองม มาตรฐาน (Standards) รองรบการท างานของระบบ

ระบบเปด (Open System) มปฏสมพนธกบภายนอกระบบ

เปนระบบทตองอาศยปจจยภายนอกมาชวยควบคมการท างาน โดย

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

6

Page 7: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

ตวอยาง การควบคมของระบบปด

บรษทมการควบคมการสงซอสนคา โดย เมอสนคาในมอ

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

** การควบคมระบบปด ทด ตองม การตรวจในตวเอง(Self regulation) และการปรบปรงในตว (Self adjustment)

ตวอยาง การควบคมของระบบเปด

บรษทขายสนคา หรอ บรการ ในราคาสงแตคณภาพต า

ยอดขาย คอ ตว Feedback จ าเปนตองมการปรบปรงสนคา หรอ วธการผลต

7

Page 8: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

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

องคกร (Organization) คอ โครงสรางทางสงคมทเปนทางการและอยตว

มการน าทรพยากรจากสภาพแวดลอมมาผานกระบวนการผลตเพอให

ไดผลผลตออกมา

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

บรรลเปาหมายรวมกน

8

Page 9: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

องคกรจะด ารงอยและท างานไดสมฤทธผลตามเปาหมายตองอาศย

กระบวนการบรหารทด

รจกใชเทคนควธการตางๆ

รจกใชสารสนเทศใหเกดประโยชน

9

Page 10: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

ระบบสารสนเทศ (INFORMATION SYSTEM)

สวนตางๆของระบบทท างานรวมกนเพอใหเกดสารสนเทศตามตองการ

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

ใชในการท างานรวมกน

ชวยจดการขอมลทตองการใชในระบบธรกจ ชวยเกบตวเลขและขาวสาร

เพอชวยในการด าเนนธรกจและการตดสนใจ

10

Page 11: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

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

ในปจจบนระบบสารสนเทศมความส าคญของตอองคกรเนองจาก

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

ดและท าใหไดเปรยบในเชงแขงขน

สามารถใชระบบสารสนเทศในการจดการเพอเพมผลผลต

การบรณาการฐานขอมลทเปนประโยชนและท าการเผยแพรสารสนเทศ

ขององคกรไดมากขน

11

Page 12: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

บทบาทของนกวเคราะหระบบ

นกวเคราะหระบบมบทบาทกบ

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

???

12

Page 13: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

นกวเคราะหระบบ (SYSTEM ANALYSIS) เปนตวกลางในการตดตอระหวางระบบสารสนเทศกบกลม

ผเกยวของกบระบบสารสนเทศ 3 กลม คอ

เจาของระบบ (System Owners) ผใชระบบ (System Users) ผสรางระบบ (System Builders)

เพอพฒนาระบบสารสนเทศขององคกรขนมา

13

Page 14: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

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

วเคราะหระบบ (System Analysis) - การศกษา วเคราะห และแยกแยะถงปญหาทเกดขนในระบบ พรอมทงเสนอแนว

ทางแกไขตามความตองการของผใชงานและความเหมาะสมตอ

สถานะทางการเงนขององคกร ออกแบบระบบ (System Design) - ออกแบบ และก าหนดคณสมบตทางเทคนคโดยน าระบบคอมพวเตอรมาประยกตใช

เพอแกปญหาทไดท าการวเคราะหมาแลว 14

Page 15: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

หนาทของนกวเคราะหระบบ

จดท าแบบสอบถาม

รวบรวมขอมล

จดท าเอกสาร

ออกแบบระบบ

สรางแบบจ าลอง

ทดสอบโปรแกรมทพฒนาขน

ตดตงและท าการปรบเปลยนระบบ

จดท าคมอ 15

เปนผใหค าปรกษา

เปนผประสานงาน

เปนผแกไขปญหา

เปนตวแทนการเปลยนแปลง

เปนผเตรยมขอมลใหกบองคกร

บ ารงรกษา

ประเมนผลการปฏบตงานของระบบ

Page 16: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

16

Page 17: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

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

ทกษะและความรทางเทคนค (Technical Knowledge and Skill)

ทกษะและความรทางธรกจ (Business Knowledge and Skill)

ทกษะและความรเกยวกบคน (People Knowledge and Skill)

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

Ethics)

17

Page 18: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

คณสมบตของนกวเคราะหระบบ

มความช านาญหลากหลายในศาสตรคอมพวเตอร

มความเขาใจในระบบธรกจ

มความเขาใจในความตองการของผใชระบบเปนอยางด

ตองเปนนกส ารวจ ทชางสงเกต

มจรรยาบรรณตอองคกรทพฒนาระบบให

18

Page 19: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

คณสมบตของนกวเคราะหระบบ (ตอ)

ตองท างานเปนทมไดเปนอยางด

มมนษยสมพนธทด

สามารถเรยนรสงใหมๆ ไดดวยตนเอง

มความสามารถสงในการน าเสนอขอมล

มความสามารถในการตดตอสอสารเปนภาษาองกฤษไดด

สามารถท างานภายใตภาวะกดดนได

เปนนกจตวทยา

19

Page 20: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

นกวเคราะหระบบท างานอยทใด??

1. ท างานอยในงานธรกจแบบดงเดมและแบบรวมสมย

2. ท างานอยในงานธรกจใหค าปรกษา

3. ท างานอยในงานธรกจ Out source

4. ท างานอยในงานธรกจพฒนาซอฟตแวร

20

Page 21: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

โอกาสในอาชพนกวเคราะหระบบสมยใหม

นกวเคราะหระบบ (Junior Systems Analyst/Programmer , Junior Applications Programmer)

นกวเคราะหระบบอาวโส (Senior Systems Analyst) ผบรหารจดการฐานขอมล (Database Administrator) ผช านาญการดานความปลอดภยบนระบบคอมพวเตอร (Computer

Security Specialist) วทยากรฝกอบรม (Training Specialist)

21

Page 22: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

โอกาสในอาชพนกวเคราะหระบบสมยใหม (ตอ)

ผบรหารโครงการ (Project Manager) ผจดการระบบสารสนเทศ (Information Systems Manager) ผช านาญการดานเทคนค (Technical Specialists for Database,

Telecommunications, Microcomputers) นกวเคราะหระบบอาวโสดานสนบสนนเทคนค (Senior Technical

Support Analyst) ผบรหารสารสนเทศระดบสง (Vice-President of MIS หรอ

บางครงอาจเรยกวา Chief Information Officer: CIO) 22

Page 23: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

ระบบสารสนเทศ (INTRODUCTION TO INFORMATION SYSTEM)

23

Page 24: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

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

กระบวนการด าเนนการในหนาทตางๆ ทางธรกจ

องคการตางๆ ไดพบวาสามารถใชระบบสารสนเทศเพอการจดการ

เพอความไดเปรยบในเชงแขงขน

องคการตางๆ สามารถใชระบบสารสนเทศในการจดการเพอเพม

ผลผลต

ผบรหารองคการไดตระหนกถงความส าคญเชงกลยทธของการ

บรณาการฐานขอมลทเปนประโยชน และท าการเผยแพรสารสนเทศ

ขององคการมากขน 24

Page 25: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

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

ขอมล (Data) คอ เหตการณจรงทเกดขนประจ าวนในการด าเนนธรกจ

ขององคกร

สารสนเทศ (Information) คอ ขอมลทผานกระบวนการเกบรวบรวมและเรยบเรยง เพอเปนแหลงขอมลทเปนประโยชนตอผใช

25

Page 26: การวิเคราะห์และออกแบบระบบacademic.udru.ac.th/~samawan/content/1 sa -ความรู้...(Environment) เพื่อช่วยในการตัดสินใจท

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

ระบบการประมวลผลขอมล (Transaction Processing Systems: TPS) ระบบสารสนเทศเพอการจดการ (Management Information Systems

: MIS) ระบบชวยการตดสนใจ (DECISION SUPPORT SYSTEM : DSS) ระบบผเชยวชาญ (EXPERT SYSTEM AND ARTIFICIAL

INTELLIGENCE)

26