chapter 1 · 2017-09-04 ·...

34
แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ (Concepts and principles of information system analysis and design) CHAPTER 1

Upload: others

Post on 27-Jan-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

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

(Concepts and principles of information system analysis

and design)

CHAPTER 1

Page 2: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

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

• ขนตอนและกระบวนการของการวเคราะหและออกแบบระบบ

Topic

Page 3: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

1.หลกการของการวเคราะหและออกแบบระบบ

Page 4: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

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

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

การออกแบบระบบ (System Design)• การสรางแบบพมพเขยว (Blue Print) ของระบบใหมตามความตองการในเอกสารความตองการระบบ• ก าหนดสงทจ าเปน เชน ขอมล/อปกรณน าเขา (input),การประมวลผล (Process), ผลลพธของระบบ (Output) และสวนตอประสานผใช (Graphic User Interface) เพอประกนความนาเชอถอ ความถกตองแมนย า การบ ารงรกษาได และความปลอดภยของระบบ • การออกแบบระบบเปนวธการออกแบบ และก าหนดคณสมบตทางเทคนคโดยน าระบบคอมพวเตอรมาประยคใช เพอแกปญหาทท าการวเคราะหมาแลว

Page 5: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

2.ขนตอนและกระบวนการของการวเคราะห

และออกแบบระบบ

Page 6: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

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

• การเรมตนจะตองทราบถงขนตอนและวธการในการวเคราะหและออกแบบ • การท าการวเคราะหระบบงานปจจบน เพอคนหาปญหา (Problem Finding),

ก าหนดปญหา (Problem Definition), และก าหนดวธการแกปญหา (Problem Solving)

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

Page 7: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

ขนพนฐาน (Basic System Analysis) ประกอบ 8 ขนตอน ไดแก

1) การสอบถามความตองการและรบทราบปญหา (System Requirement)

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

2) การก าหนดบรบท (Context Description) ซงประกอบดวย List of Entities,

List of Data และ List of Process

3) การออกแบบโครงสรางบรบท (Context Diagram) โดยอาศยขอมลในขนตอน

ท 2 นกวเคราะหระบบบางราย มความถนดทจะท าขนตอนนกอนขนตอนท 2 ซงไมม

ผลเสยแตอยางไร

4) การเขยนผงก าหนดขอมลและการประมวลผล (Process Hierarchy Chart)

เปนการระบขอมลในระดบตางๆ ทปรากฏตามขนตอนท 3

Page 8: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

ขนพนฐาน (Basic System Analysis) ประกอบ 8 ขนตอน ไดแก

5) การเขยนผงการไหลของขอมล (Data Flow Diagram : DFD) เพอระบการเขา-ออก

ของขอมลในการประมวลผลระดบตางๆ รวมถงแหลงทมาและแหลงจดเกบขอมล จากขนตอนท 4

6) การอธบายรายละเอยดของกระบวนการ (Process Description) เปนการอธบาย

รายละเอยดใหชดเจนขนในการจบการประมวลผล (End Process) ของแตละกระบวนการ

7) การก าหนดแบบจ าลองขอมล (data modeling) เปนโครงสรางขอมลและความสมพนธ

ระหวางขอมลใหผใชเหนและเขาใจ โดยจะเปนขนตอนการก าหนดจ านวนของแถวในหนง

ตาราง (Cardinality) เพอพจารณาความสมพนธของ Entities ทงหมดทเกดขนในระบบ ซงใชการ

จดเกบขอมล (Data Storage) ทไดในขนตอนการเขยนผงการไหลของขอมล

8) การเขยนพจนานกรมขอมล (Data Dictionary) เปนขนตอนก าหนดคณสมบต

(Attribute) ทอางถงในแบบจ าลองขอมล เพอก าหนดรายละเอยดทจะเปนเบองตนส าหรบใชใน

ระบบ

Page 9: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

ขนสง (Advance System Analysis) ประกอบ 4 ขนตอน ไดแก

1) การออกแบบฐานขอมล (Database Design) ขนตอนนอาศยขอมลน าเขาในขนท

1.7 และ 1.8 ซงอาจใชวธการ Normalization หรอ Entity Relationship Model

2) ก าหนดรายละเอยดคณสมบต (Data Table Description) ทมในแตละตาราง โดย

อาศยขอมลจากขนตอนท 1.8 และ 2.1

3) การออกแบบสวนแสดงผล (Output Design) หรอ แยกออกเปน รายงาน เอกสาร

และขอความ ไดแก

3.1) แสดงผลจากฐานขอมลโดยตรง (Data to Output)

3.2) แสดงผลจากการประมวลผลทไดรบจากการขอมลน าเขา (Data-Process to Output)

3.3) แสดงผลโดยตรงจากขอมลน าเขา (Input to Output) โดยสามารถแสดงผลไดทง

กระดาษ และจอภาพ การออกแบบ Output Design ควรกระท ากอนการออกแบบอนๆ

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

Page 10: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

ขนสง (Advance System Analysis) ประกอบ 4 ขนตอน ไดแก

1) การออกแบบฐานขอมล (Database Design) ขนตอนนอาศยขอมลน าเขาใน

ขนท1.7 และ 1.8 ซงอาจใชวธการ Normalization หรอ Entity Relationship

Model

2) ก าหนดรายละเอยดคณสมบต (Data Table Description) ทมในแตละ

ตาราง โดยอาศยขอมลจากขนตอนท 1.8 และ 2.1

3) การออกแบบสวนแสดงผล (Output Design) หรอ แยกออกเปน รายงาน

เอกสาร และขอความ

4) การออกแบบสวนน าขอมลเขา (Input Design) หรอ วตถประสงคเปนการ

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

สอดคลองกบการแสดงผลทางจอภาพ (ออกแบบฟอรมเอกสารกรอกขอมล,ออกแบบ

สวนตดตอกบผใช)

Page 11: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

การศกษาระบบงานเดมทใชอย

• การคนหาปญหาของระบบเดมทใชอย

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

1) รายงานปญหาทมาจากปจจยภายนอก เชน จากระดบผบรหาร ระดบผตรวจสอบ

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

2) รายงานปญหาทเกดมาจากปจจยภายใน เชน การประมวลผลทางคอมพวเตอร

ขอมลสถตทางดานการเงน จากผใช งบประมาณ ผตรวจสอบภายในบรษท จากฝาย

งานการวเคราะหระบบ เปนตน

Page 12: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

การศกษาระบบงานเดมทใชอย

• การวางแผนงานเพอศกษาปญหา

เมอนกวเคราะหระบบเหตของประเดนปญหาแลว จงท าการก าหนดปญหา (Problem Definition)

สงส าคญทจะตองท าเพอเปนพนฐานการวางแผนการด าเนนงาน ประกอบดวย 3 ประการ คอ

1. การก าหนดหวเรองของปญหา (Subject) การก าหนดหวเรองของปญหาตองชดเจนและรอบคอบ

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

2. ก าหนดขอบเขตของปญหา (Scope) เชน การก าหนดจดเรมตนของการศกษาและจดสนสดของ

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

การสอบถามหรอศกษา เปนตน

3. การก าหนดจดประสงคหรอเปาหมายของการศกษา (Objective) เปาหมายทก าหนดจะตองไมยาก

หรอมขอจ ากดมากจนเกนไป และจะเปนสงก าหนดตวชวดการประเมนผลไดหรอมความเปนรปธรรม ซง

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

Page 13: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

การศกษาระบบงานเดมทใชอย

• การศกษาผลกระทบของระบบงาน

การศกษาถงปญหา ความตองการ และความเปนไปไดของระบบไดครอบคลมอยใน

ขนตอนของการวเคราะหระบบงานแลว ดงนน การคนหาของขอบเขตของระบบและ

ผลกระทบของระบบจะตองถกท าไปพรอมๆ กน การศกษาผลกระทบของระบบงานแบง

ออกเปน 4 กลม คอ

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

2.ใครเปนผเกยวของและมสวนไดสวนเสย (Who)

3.ระบบงานจะสงผลกระทบอยางไร (How)

4.ระบบเรมด าเนนงานและสนสดเมอใด เพอใหไดมการจดวางตารางเวลาอยางเหมาะสม

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

Page 14: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

การศกษาระบบงานเดมทใชอย

• การเขยนรายงานแสดงหวขอปญหา

- รายงานแสดงหวขอปญหาเปนการแสดงถงความคบหนาในการศกษาเบองตนของ

การวเคราะหระบบ และแสดงหวขอหลกของระบบทจะท าการศกษา

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

ชดเจนจะเปนผลท าใหผวาจางหรอผบรหารขาดความมนใจในความสามารถของ

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

ธรกจทอาจเปลยนไป

Page 15: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

• การเขยนรายงานแสดงหวขอปญหา

• แนะน าถงลกษณะของปญหาทวไป เชน หวเรองของปญหา (Subject) ขอบเขตของปญหา

(Scope) เปาหมายในการแกปญหา (Objectives)

• อธบายถงแนวทางเบองตนในการแกปญหา

• แสดงใหเหนถงสวนทกอใหเกดปญหา และกอนทไปเกยวของกบขอมล

• ใหค านยามของปญหาทเกดขนอยางกระจางแจงชดเจน

• เนนใหเหนถงเปาหมายในการศกษาเพอท าการแกไขปรบปรง

• ใหค าแนะน าทดเกยวกบปญหาทเกดขน

• อธบายถงหลกการหรอเหตผลในการแกไข จากแนวความคดของนกวเคราะหระบบเอง ถาม

ความจ าเปน

• ใชกราฟรปภาพ, กราฟขอมล, แผนภาพกระแสขอมล, รปภาพ, แผนภมในการอธบายถง

ปญหาถาจ าเปน

สงทควรจะมในรายงานแสดงหวขอปญหา

Page 16: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

การศกษาระบบงานเดมทใชอย

• ปจจยทควรจะศกษาความเหมาะสม

1. ความเหมาะสมระหวางระบบกบบคลากรในองคการ

2. ความเหมาะสมทางดานเศรษฐกจ โดยการศกษาถงตนทนของการใชระบบใหมเปรยบเทยบกบ

ระบบเกา และผลทจะไดรบ

3. ความเหมาะสมทางดานเทคโนโลย การท าระบบใหมยอมมคาใชจายในการจดหาอปกรณใหม

การเลอกใชอปกรณทเหมาะสมและประโยชนสงสดทจะไดรบ เพอใหระบบมประสทธภาพยงขน

สามารถก าหนดเปาหมายของการศกษาไดเปน 2 หวขอหลก ดงน

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

2. การคนหาวธการแกปญหาทเปนไปไดมากทสดทจะเขาไปแกปญหานน ๆ

• วธการศกษาความเหมาะสม

Page 17: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

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

ถาหากการท าการศกษาความเปนไปได (Feasibility Study) มความสมบรณ ปญหาทสามารถ

หลกเลยงได คอ

1. การขาดการสนบสนนจากระดบผบรหาร เพราะไดผานความเหนชอบในแตละขนตอนมาแลว

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

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

3. การประมาณการทผดพลาด ท าใหเวลาและคาใชจายต ากวาความเปนจรง โดยมกจะเกดจากปจจย

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

อบรมบคลากร ความผดพลาดของโปรแกรม ความยงยากในการตดตงและออกแบบระบบ

4. การจดหาระบบคอมพวเตอรและเทคโนโลย เนองจากบรษททวไปมกจะซอเครองคอมพวเตอรกอนท

จะท าการศกษาความเปนไปไดในการน าเครองคอมพวเตอรมาใชในธรกจ ดงนน หากมการศกษาความ

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

กบขนาดธรกจ

Page 18: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

สาเหตทตองท าความเขาใจระบบเดมทใชอย

1. เพอใหเขาใจในหนาทและความรบผดชอบของแตละบคคลทเกยวของ เพอทจะหลกเลยงปญหาทอาจจะเกดขนเมอมการแกไขขอมล 2. ลกษณะงานบางอยางมความคลายคลงกน หรอมหนาทความรบผดชอบของงานทก ากงกนอย บางครงอาจท าใหการท างานมความซ าซอนกนได ดงนน การท าความเขาใจระบบเดมทใชอยจงเปนการแยกงานทซ าซอนนนออกมา 3. เพอทจะเขาใจลกษณะการแจกจายงานในองคการนน ๆ4. เพอแสดงใหเหนถงลกษณะการจดเกบขอมลทมความซ าซอนในระบบปจจบนเพราะการไมไววางใจในระบบเดมทใชอย ท าใหตองมการจดเกบหลายแหงทซ ากน 5. เพอจะใชในการตดสนใจวาควรจะคงระบบเกาไว โดยท าการอบรมผใชเพมเตมหรอใหความรแกผใชในเรองงานทเขาก าลงท าอย เพราะบางครงอาจไมจ าเปนตองออกแบบระบบใหมเสมอไป 6. เพอทจะคนหาระบบควบคมการท างานในระบบปจจบน และแสดงใหเหนถงการควบคมระบบการท างานทจะเกดขนในระบบใหม

Page 19: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

การจดเตรยมบทสรปเกยวกบระบบเดมทใชอย

ประกอบดวยสงตางๆ ทนกวเคราะหระบบไดท าการศกษามาตงแตตนโดยแสดงถง

แนวความคดในการออกแบบระบบใหม เอกสารรายงานตางๆ ควรใหค าแนะน าวา

รายงานทใชอยเพยงพอหรอไม รายละเอยดทไดจากการสมภาษณ การสงเกต การ

ประชม ขอมลจาก Flowchart หรอจากการท า Work Sampling โดยจะตองอธบาย

ทวไปเกยวกบระบบเดมทใชอย ไดแก

• ขอมลน าเขา (Input) ,ขนตอนการท างาน (Process), ผลลพธ (Output)

• ทรพยากรตางๆ บคลากร ฐานะทางการเงน ความสะดวกในดานตางๆ

• ดานเอกสาร ไดแก บทสมภาษณ, เอกสารขอมล, Data Flow Diagrams,

แผนผงงาน (Layout Chart), Flowcharts

• ดานตนทนของระบบ ขอดของระบบเดมทใชอย ขอเสยของระบบเดมทใชอย

ไดแก ความสามารถในการท างานของระบบ ระบบควบคม และขอมลอนๆ

Page 20: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

การก าหนดความตองการของระบบใหม

เปนขนตอนการเรมตนการเตรยมการออกแบบระบบใหม ซงเปนการรวบรวมขอมล

ตางๆ ทไดจากการศกษาทผานมา ตงแตการคนหาปญหาของระบบเดมทใชอย (Problem

Definition) การศกษาความเหมาะสม (Feasibility Study) การท าความเขาใจในระบบ

เดมทใชอย (Understanding Existing System) โดยการรวบรวมขอมลน าเขา (Input)

ผลลพธ (Output) ขนตอนการท างาน (Operation) และทรพยากรตางๆทมอยในระบบ

ประกอบดวยกน

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

สวนนคอ

1) การก าหนดแนวทางของระบบใหมทจะน ามาใชในอนาคต

2) การสรางกฎเกณฑหรอมาตรการทจะใช ในการตรวจสอบ และประเมน

ประสทธภาพของระบบใหม

Page 21: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

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

การก าหนดขนตอน (Operation) ของระบบใหม แบงออกไดเปน 3 ขนตอน คอ

1. ขนตอนหลกของระบบ ซงเปนงานทจะตองท าในระบบใหม หากองคการไมตองการ

ขนตอนนในระบบใหม ความจ าเปนในการออกแบบระบบใหมกจะไมม

2. ขนตอนทเปนเปาหมายรองลงมา คอ ขนตอนหรองานทเกดขนเพมเตมระหวางการ

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

มาก ขนตอนนจะชวยสรางใหขนตอนหลก (Major Operation) ท างานไดดขน ท าให

การไหลของงานดขน

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

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

กได

Page 22: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

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

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

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

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

นกวเคราะหระบบควรจะใชความสนใจในการก าหนดความตองการของระบบ ไดแก:

1. ผลลพธ (Output) ทจะตองไดรบ

2. ขอมลน าเขา (Input)ทจะตองน ามาใชในระบบเพอใหไดมาซงผลลพธทตองการ

3. ขนตอนการท างาน (Operation) ซงจะตองมขนในการผลตผลลพธ

4. ทรพยากร (Resource) ซงจะถกใชในขนตอนการผลต

5. มาตรการควบคมการท างานในแตละระบบและในทางบญช

Page 23: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

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

ในขณะทเราทราบแลววานกวเคราะหระบบควรจะสนใจอะไรในขนตอนน

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

ความสนใจ คอ

1. อะไรคอความตองการทแทจรงในขณะน ซงจะตองมขนในระบบใหม

2. อะไรทเปนความตองการในอนาคต (ของระบบใหม)

3. อะไรคอขอจ ากดในองคการหรอความตองการของระดบบรหาร เชน

ระยะเวลาทจ ากด หรอขอจ ากดตาง ๆ

4. อะไรทจะใชในการควบคมขนตอนการท างานหรอขนตอนในทางบญช

Page 24: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

วธการตรวจสอบระบบใหมจะใชในการตรวจสอบประสทธภาพของระบบใหมวาเปนไป

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

ดงน

1. เปาหมาย (Goal) ระบบใหมทเราท าการออกแบบเปนไปตามความตองการของผใชหรอไม

ขนตอนหลกมอยในระบบหรอไม ขนตอนทไมส าคญมหรอไม

2. เวลา (Time) เวลาในทนจะรวมเวลาในการท างานในแตละขนตอน (Overall Processing

Time) เวลาการท างานของคอมพวเตอร (Response Time) เปนตน

3. ตนทน (Cost) หมายถง ตนทนของระบบในการด าเนนการในแตละป ตนทนในการ

บ ารงรกษา ตนทนในการตดตงระบบ ตนทนในการด าเนนงาน ตนทนในการลงทน เปนตน

4. คณภาพ (Quality) ระบบทท าขนดหรอไม ในแงของการท างานมความซ าซอนหรอไมจาก

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

การก าหนดวธการในการตรวจสอบระบบใหม

Page 25: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

5. ความสามารถของระบบ (Capacity) ความสามารถในการรองรบงานในปจจบนและอนาคต

6. ประสทธภาพ (Efficiency) ตรวจสอบวาระบบใหมดกวาระบบทใชอยเดมหรอไม

7. ประสทธผล (Productivity) ขอมลของผใชมคณภาพดขนหรอไม รวมทงการจดการขอมล

ของผใช (User) พฒนาไปในทางทดขนหรอไม ขอมลทใชท าใหตดสนใจรวดเรวขนหรอไม

8. ความถกตอง (Accuracy) มขอผดพลาดเกดขนแกขอมลขาวสารทไดจากระบบอกหรอไม

ระดบบรหารใหความไววางใจแกระบบใหมมากกวาระบบเกาหรอไม

9. ความยดหยน (Flexibility) ความสามารถในการรองรบความตองการใหม ๆ ทไมเคยเกดขน

ในระบบ

10. ความนาเชอถอ (Reliability) เปรยบเทยบระบบเกากบระบบใหมในแงของความเรวในการ

ใชระบบออนไลน (Online) โปรแกรมหรอความลมเหลวของระบบ ซงหมายถงความผดพลาดท

ท าใหระบบท างานไมได มมากหรอนอยเพยงใด

การก าหนดวธการในการตรวจสอบระบบใหม

Page 26: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

11. การยอมรบ (Acceptance) ท าการตรวจสอบวาระบบไดรบการยอมรบจากผใช

หรอไม

12. การควบคม (Controls) มระบบการรกษาความปลอดภยทเพยงพอหรอไม ในการ

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

จากการสญเสยขอมลหรอมสาเหตการณทไมคาดฝน เปนตน

13. เอกสาร (Documentation) มเอกสารเกยวกบฮารดแวร (Hardware), โปรโตคอล

(Protocols), ซอฟตแวร (Software), คมอ (User Manual) พอเพยงหรอไม

14. การอบรม (Training) มการจดการอบรมทเพยงพอส าหรบผใชระบบหรอไม

15. อายการใชงานของระบบ (System Life) อายของระบบ นบเปรยบเทยบกบ

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

อาจจะไมคมคาทจะมการพฒนาระบบใหม

การก าหนดวธการในการตรวจสอบระบบใหม

Page 27: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

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

การวเคราะหระบบควรจะปรบปรงสงทเปนจดส าคญทไดจากการศกษาระบบ

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

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

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

ขอมลน าเขา, กระบวนการการท างานและทรพยากรทใชในการพฒนาระบบ,

โครงสรางของแฟมขอมล การสอสารขอมล หรอวธการใชเครองคอมพวเตอร

• อธบายการท างานทเกยวของกบผใชระบบ การไหลของเอกสารและขอมลในระบบ

• อธบายวธการควบคมและระบบการรกษาความปลอดภย ระสทธภาพการท างาน

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

• อธบายเทคนคพเศษทจะตองน ามาใชในการท างานในระบบใหม

Page 28: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

การออกแบบระบบใหม

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

ระบบหรอเปาหมายทจะท าใหส าเรจ จะตองไดขอมลพนฐานมาจากการศกษาในขนตอนตางๆ ท

ผานมา ซงประกอบดวย

1. หวขอปญหาทชดเจนจากทไดท าการศกษา

2. ภาพของระบบเดมทใชอย และรายละเอยดในสวนตางๆ

3. ความตองการของระบบใหม

จดส าคญของการออกแบบระบบใหม

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

ใหมเพอประยกตใชกบระบบใหม

2 .นกวเคราะหระบบจะตองพยายามคดและสรางสรรคสงใหมๆ

3 .ท าการวเคราะหขอมลน าเขา, ผลลพธ, ขนตอนการท างาน, การควบคม และเทคนคตางๆ ท

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

Page 29: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

การออกแบบแฟมขอมลและฐานขอมล

• แฟมขอมลหรอฐานขอมลทจะท าการเกบขอมลไวส าหรบระบบ เพอทระบบงานจะ

สามารถน าเอาขอมลไปใชใหเกดประโยชนไดตามตองการ

• แฟมขอมลจงมคณสมบตทจะอ านวยใหขอมลสามารถถกเรยกใชรวมกนจาก

ระบบงานยอยตางๆ ซงนกวเคราะหระบบจะตองท าการวเคราะหการใชงาน การ

บ ารงรกษา การเปลยนแปลงแกไขตางๆ เกยวกบแฟมขอมลและฐานขอมล

• ตองค านงถงขอมลจ ากดของพนฐานของแฟมขอมลทมอย โดยนกวเคราะหระบบ

จะตองมความรความเขาใจทางดานแฟมขอมลและฐานขอมล เพอทจะหาผลลพธทด

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

Page 30: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

แฟมขอมลหรอฐานขอมลจะท าการเกบขอมลไวส าหรบระบบ

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

การออกแบบแฟมขอมลและฐานขอมล

Page 31: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

การออกแบบฐานขอมล (Database)

เพอใหเกดความสะดวกและลดความซ าซอนกนของขอมล เพอลด

ความยงยากในการบ ารงรกษาฐานขอมล การทจะใชฐานขอมลได

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

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

บรหารฐานขอมล (DBMS) มาเปนตวกลาง เพอทจะเชอมโยงระหวาง

ระบบงานคอมพวเตอรกบฐานขอมล รวมถงระบบ cloud computing

การออกแบบแฟมขอมลและฐานขอมล

Page 32: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

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

เมอการออกแบบระบบงานไดเสรจสมบรณเรยบรอยแลว นกวเคราะหระบบ

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

จดท าในรปแบบของรายงานและน าเสนอ (Presentation) ตอผบรหารและผใช

ระบบ ซงจะแบงการทบทวน (Review) ออกเปน 2 สวน คอ

1. ผบรหาร (Management Review) ระบถงระบบงานทไดพฒนาขนมานน

สามารถจะแกปญหาทเกดขนไดอยางแทจรงนอกจากรายงานถงประวตตาง ๆ

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

การน าระบบเขามาตดตง (Implementation) รวมทงตนทนของการพฒนาระบบ

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

พฒนาระบบ หวหนาทมหรอนกวเคราะหระบบจะตองแนะนะบคคลทเขามาใหม

ใหกบฝายบรหารไดรบทราบดวย

Page 33: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

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

2. ผใชระบบ (User Review) เปนผทเกยวของกบการวเคราะหและออกแบบ

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

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

แบบตาง ๆ พรอมอธบายรายละเอยดใหกบผใชระบบไดเขาใจอยางชดเจน และใน

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

*** นกวเคราะหระบบทดจะตองศกษาใหทราบถงแนวโนมของเทคโนโลยและความ

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

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

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

Page 34: CHAPTER 1 · 2017-09-04 · แนวคิดและหลักการของการวิเคราะห์และออกแบบระบบสารสนเทศ

Thanks!Any questions?

▷ www.teacher.ssru.ac.th/wipada_ch▷ Email: [email protected]