7
5/27/2014 1 หน่วยที 2 พื ้นฐานของการพัฒนาระบบ นายศุภกิตติ์ นาวงคE-mail : [email protected] Blog : http://krusupakit.wordpress.com วัตถุประสงค์เชิงพฤติกรรม 1.อธิบายความหมายการวิเคราะห์และออกแบบระบบ 2.บอกลักษณะของระบบ 3.แบ่งองค์ประกอบของระบบ 4.จัดประเภทของระบบ 5.แบ่งระดับของผู้ใช้ระบบ นายศุภกิตติ์ นาวงคE-mail : [email protected] Blog : http://krusupakit.wordpress.com การศึกษาและการ วิเคราะห์รายละเอียดของระบบการทางานให้เป็นปัจจุบัน ลักษณะการกระทา และความสัมพันธ์ของการกระทาที ่ต่อเนื ่อง จาก องค์ประกอบหนึ ่งไปสู ่องค์ประกอบอื ่นๆ จน สามารถที ่จะจาลองรูปแบบนั้น ออกมาเป็นขั้นตอน ที ่จะนาไปเขียนโปรแกรม คาสั่ง สั่งให้เครื ่อง คอมพิวเตอร์ทางาน หรือ ควบคุมการทางาน ได้

หน่วยที่ 2 พ้ืนฐานของการพฒันาระบบ file5/27/2014 1 หน่วยที่ 2 พ้ืนฐานของการพฒันาระบบ

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

Page 1: หน่วยที่ 2 พ้ืนฐานของการพฒันาระบบ file5/27/2014 1 หน่วยที่ 2 พ้ืนฐานของการพฒันาระบบ

5/27/2014

1

หนวยท 2พนฐานของการพฒนาระบบ

นายศภกตต นาวงคE-mail : [email protected]

Blog : http://krusupakit.wordpress.com

วตถประสงคเชงพฤตกรรม

1.อธบายความหมายการวเคราะหและออกแบบระบบ 2.บอกลกษณะของระบบ

3.แบงองคประกอบของระบบ

4.จดประเภทของระบบ

5.แบงระดบของผใชระบบ

นายศภกตต นาวงคE-mail : [email protected]

Blog : http://krusupakit.wordpress.com

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

ลกษณะการกระท า และความสมพนธของการกระท าทตอเนอง จาก

องคประกอบหนงไปสองคประกอบอนๆ จนสามารถทจะจ าลองรปแบบนน

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

คอมพวเตอรท างาน หรอ ควบคมการท างานได

Page 2: หน่วยที่ 2 พ้ืนฐานของการพฒันาระบบ file5/27/2014 1 หน่วยที่ 2 พ้ืนฐานของการพฒันาระบบ

5/27/2014

2

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

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

แลวใหดขน

การวเคราะหระบบ คอ การหาความตองการ (REQUIREMENTS) ของระบบสารสนเทศ วาคออะไร หรอ ตองการเพมเตมอะไรในระบบ

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

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

เพอฝายบรหารสามารถปรบปรงการขายไดทนทวงท

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

ตามข นตอนตางๆ ใหไดผลลพธทสมบรณ ตามความตองการ แบงออกเปน 2 ชนด

ไดแก การออกแบบ INPUT , OUTPUT , แฟมขอมล ฯลฯ

ไดแก การออกแบบ อปกรณทใชเปน

INPUT , OUTPUT , การออกแบบ , สถานท , บคลากร

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

1. ANALYSIS >> ศกษาระบบงานปจจบน ท าหนาทวเคราะหระบบงาน

2. DESIGNER >> การออกแบบระบบ (HARDWARE , SOFEWARE)

3. TECHNICAL SUPPORT >> การออกแบบทางดานเทคนคตางๆ

4. TECHNICAL WRITER >> จดท าเอกสารระบบ

5. BEHAVIORAL SCIENTIST >> การออกแบบระบบ เพอการ USER INTERFACE โดยใหระบบสามารถเชอมตอระหวาง USER กบ COMPUTER

6. PROGRAMMER >> ออกแบบโปรแกรม

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

ประโยชนหรอ เพอชวยท างานใหไดประสทธภาพ

Page 3: หน่วยที่ 2 พ้ืนฐานของการพฒันาระบบ file5/27/2014 1 หน่วยที่ 2 พ้ืนฐานของการพฒันาระบบ

5/27/2014

3

นกวเคราะหระบบ (System Analysts) คอ

User System AnalystProgrammer

Management

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

1. รวบรวมขอมล

2. จดท าเอกสาร

3. จดท าพจนานกรมขอมล (Data Dictionary)

4. ออกแบบระบบ

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

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

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

8. จดท าคมอ

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

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

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

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

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

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

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

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

2. มความเขาใจในระบบธรกจ ระบบการเงน และระบบการตลาด

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

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

เกยวของ

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

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

Page 4: หน่วยที่ 2 พ้ืนฐานของการพฒันาระบบ file5/27/2014 1 หน่วยที่ 2 พ้ืนฐานของการพฒันาระบบ

5/27/2014

4

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

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

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

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

11. สามารถท างานภายใตภาวะกดดนได เนองจากตองท างานกบบคคลหลายฝาย

12. เปนนกจตวทยา ในการทจะพดคยหรอตดตอกบกลมบคคลหลายกลม

มการรเรมโครงการ และ การศกษาเบองตน (INITIATION OF SYSTEM PROJECT

AND PRELIVENARY STUDY)

การวเคราะหระบบปจจบน (SYSTEM ANALYSIS)

การออกแบบระบบ (SYSTEM DESIGN)

การพฒนาระบบใหม (SYSTEM DEVELOPMENT)

การเรมปฏบตการตามระบบใหม (IMPTEMENTION)

การประเมนผลระบบงาน (EVALMAL)

การจดท าเอกสารคมอการใชงาน และ การฝกอบรม

Page 5: หน่วยที่ 2 พ้ืนฐานของการพฒันาระบบ file5/27/2014 1 หน่วยที่ 2 พ้ืนฐานของการพฒันาระบบ

5/27/2014

5

สาเหตการรเรมโครงการพฒนาระบบ

ตองปรบปรงระบบ (BROAD SYSTEM IMPROVEMENT)

เพอการแกปญหา (PROBLEM SOLVING)

ความตองการใหม (NEW REGUIREMENT)

ตองการใชเทคโนโลยใหมๆ (NEW TECHNOLOGY)

ผรเรมโครงการพฒนาระบบ

ผบรหาร

เจาหนาทในระบบ

ผเกยวของ , ผใชระบบ

นกวเคราะหระบบ (S / A)

การศกษาเบองตน

เมอคดเลอกโครงการไดแลวผบรหารจะตองตงคณะกรรมการขน มาท าการศกษาเบองตน

(จะเปนชดเดยวกบคณะกรรมการคดเลอกโครงการ)

คณะกรรมการควรประกอบดวยบคคลเหลาน

ผเชยวชาญดานธรกจ หรอ กฎหมาย เพอใหระบบออกมาถกตอง

ผเชยวชาญดานเทคนค หรอ ผเชยวชาญระบบทก าลงจะพฒนา เชน เจาหนาทในระบบนนๆ

นกวเคราะหระบบ (S / A)

Page 6: หน่วยที่ 2 พ้ืนฐานของการพฒันาระบบ file5/27/2014 1 หน่วยที่ 2 พ้ืนฐานของการพฒันาระบบ

5/27/2014

6

ขนตอนการศกษาเบองตน

ก าหนดปญหาและความตองการ (DETERMINATION OF PROBLEMS

AND REQUIREMENTS)

ก าหนดวตถประสงคหรอเปาหมาย (SPECIFICATION OF OBJECTIVE)

ศกษาความเหมาะสม ความเปนไปได (FEASIBILITY STUDY)

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

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

วธการรวบรวมขอมลท าไดดงน

สมภาษณ

แบบสอบถาม

การสงเกต

เอกสาร , คมอการปฏบตงาน , แผนภม ,

บนทกเสนอ , เอกสารส งงาน

โดยศกษาใหไดดงน

• WHAT ? ปญหาทแทจรง

• WHERE ? ปญหาเกดตรงไหน

• WHEN ? ปญหาเกดขนเมอใด

• HOW ? ปญหาเกดอยางไร

• WHO ? เกดเพราะใคร เจาหนาทคนไหน

หลกเกณฑการก าหนดวตถประสงค

ตองก าหนดแนวทางในการแกปญหาอยางกวางๆ อาจก าหนด

ตามแนวทางในการแกปญหาตามโครงการถาปญหาทแทจรง

เปนไปตามโครงการ

ก าหนดขอบเขตในการแกปญหา

ก าหนดงบประมาณ , เวลา

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

ปรกษาผบรหาร แลวก าหนดเปนวตถประสงค

เรยงความสมพนธของวตถประสงค

วตถประสงคทก าหนดควรม 2 ประเภท

1. วตถประสงคในการแกปญหา

2. วตถประสงคในการท าใหระบบดขน

Page 7: หน่วยที่ 2 พ้ืนฐานของการพฒันาระบบ file5/27/2014 1 หน่วยที่ 2 พ้ืนฐานของการพฒันาระบบ

5/27/2014

7

เปรยบเทยบ 2 ระบบ คอ

ระบบปจจบน

ระบบทเสนอ

วาระบบใดควรจะมความเหมาะสมมากกวากน

วตถประสงคของการศกษาความเหมาะสม

1.เพอวเคราะหเปรยบเทยบ ความเหมาะสมของระบบ

ปจจบนกบระบบทเสนอ เพอการวเคราะหและ

เปรยบเทยบ

2.เพอสามารถชใหเหนความแตกตางระหวาง 2 ระบบ3.เพอเปนขอมลส าหรบชวยในการตดสนใจของผบรหาร

ศกษาความเหมาะสม ความเปนไปได

ขนตอนของการศกษาความเหมาะสม

วางแผนการศกษาความเหมาะสม เพราะตองใชเงนงบประมาณ

ลงมอศกษาความเหมาะสม

ประเมนผลและเปรยบเทยบความเหมาะสม โดยศกษาระบบปจจบน และระบบใหมแลวเปรยบเทยบความเหมาะสม

เหลาน

จดท าขอเสนอแนะ (RECOMMEUTATION)

จดท าเอกสารการศกษาความเหมาะสม (DOCUMENTING THE FEASIBILITY

PROJECT)

แบงกลม ๆ ละ 3-4 คน

ด าเนนการศกษาและปฏบต “การรเรมโครงการและการศกษาเบองตน”

ศกษาระบบงานยอยดงน

ระบบงานหองสมด

ระบบงานหองอนเตอรเนต

ระบบงานทะเบยน

ระบบงานกจการนกเรยน-นกศกษา

ระบบงานทวภาค