SlidePub
Home
Categories
Login
Register
Home
General
หน่วย1 แนวคิดเชิงคำนวณในการพัฒนาโครงงาน.pptx
หน่วย1 แนวคิดเชิงคำนวณในการพัฒนาโครงงาน.pptx
YanapathPathranawaru
0 views
36 slides
Sep 08, 2025
Slide
1
of 36
Previous
Next
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
About This Presentation
แนวคิดเชิงคำนวณในการพัฒนาโครงงาน
Size:
19.97 MB
Language:
none
Added:
Sep 08, 2025
Slides:
36 pages
Slide Content
Slide 1
เป็นการแตกปัญหาใหญ่ให้เป็นปัญหาย่อยที่มีขนาดเล็กลง เพื่อให้สามารถเข้าใจและจัดการกับปัญหาที่มี ความซับซ้อนได้ง่ายขึ้น
Slide 2
เป็นการหาความสัมพันธ์และระบุรูปแบบหรือโครงสร้างที่เกี่ยวข้องกับปัญหานั้น เพื่อดูความเหมือนหรือความแตกต่าง ช่วยให้สามารถใช้ความรู้ หรือประสบการณ์ที่มีอยู่เพื่อหาวิธีการแก้ปัญหาใหม่ได้อย่างรวดเร็ว
Slide 3
เป็นการหาแนวคิดรวบยอดของแต่ละปัญหาย่อย และมุ่งเน้นความสําคัญของปัญหาโดยไม่สนใจรายละเอียด ที่ไม่จําเป็น เพื่อให้สามารถเข้าใจถึงแก่นแท้ของปัญหา จนได้มาซึ่งแบบจําลองหรือสูตร
Slide 4
เป็นการออกแบบลำดับขั้นตอนการแก้ปัญหาด้วย การคิดเชิงอัลกอริทึม ซึ่งเป็นความคิดพื้นฐานในการสร้างชุดของ ลําดั บขั้นตอนด้วยวิธีง่าย ๆ ที่ทุกคนสามารถนําไปใช้ในการแก้ปัญหาที่มีลักษณะในแบบเดียวกันได้
Slide 5
ตะวันขับรถยนต์ออกไปทำงานในตอนเช้า แต่พบว่ารถยนต์ของตนเองไม่สามารถเดินทางถึงที่ทำงานได้ ซึ่งตะวันคิดว่าปัญหาอาจมีสาเหตุมาจาก 2 ประเด็น ได้แก่ ยางแบนหรือน้ำมันรถยนต์ใกล้จะหมด หากตะวันใช้แนวคิดเชิงคำนวณเข้ามาช่วยแก้ปัญหาที่เกิดขึ้น จะสามารถแก้ปัญหาได้ ดังนี้ ตัวอย่าง
Slide 6
แนวคิดการแยกย่อย ยางแบน 1 น้ำมันรถยนต์ใกล้จะหมด 2 ตะวันสามารถแยกย่อยปัญหารถยนต์ไม่สามารถเดินทางถึงที่ทำงานได้เป็น 2 ประเด็น ดังนี้ น้ำมันใกล้จะหมด ยางแบน
Slide 7
จากประสบการณ์ของตะวันในแต่ละครั้งที่รถยนต์มีปัญหาจะต้องจัดการกับยางรถยนต์ที่แบนก่อน เป็นอันดับแรก แนวคิดการจดจำรูปแบบ รถยนต์ยังพอมีน้ำมันอยู่ เราต้องจัดการกับยางรถยนต์ที่แบนก่อนเป็นอันดับแรก
Slide 8
ตะวันจะต้องมุ่งแก้ไขปัญหายางรถยนต์ที่แบนก่อน เพื่อให้สามารถเดินทางไปถึงที่ทำงานได้สำเร็จ แนวคิดเชิงนามธรรม ต้องจัดการกับยางรถยนต์ที่แบน เพื่อให้ขับไปถึงที่ทำงานได้สำเร็จ
Slide 9
ปัญหาที่ตะวันต้องการมุ่งเน้น คือ การเปลี่ยนยางรถยนต์ที่แบน ตะวันจึงต้องออกแบบลำดับขั้นตอนในการเปลี่ยนยางรถยนต์ได้ ดังนี้ แนวคิดการออกแบบขั้นตอน 1 หมุนบล็อกถอดนอตเพื่อคลายนอตที่ล้อรถยนต์ 2 ใช้แม่แรงยกรถยนต์ขึ้นและถอดนอตออก 3 ถอดล้อรถยนต์ออก เปลี่ยนล้อรถยนต์และอะไหล่เข้าไปแทนที่ 4 ใส่นอตแล้วปล่อยแม่แรง จากนั้นขันนอตให้แน่น เปลี่ยนยางรถยนต์ที่แบน เปลี่ยนยางรถยนต์สำเร็จ
Slide 10
ช่วยฝึกการวิเคราะห์ข้อมูลต่าง ๆ อย่างรอบคอบ เพื่อให้สามารถแก้ปัญหานั้นได้อย่างมีประสิทธิภาพ และสามารถนำไปปรับใช้กับการทำงานและการดำเนินชีวิตประจำวันได้ ช่วยพัฒนาทักษะในการแก้ปัญหาให้เป็นระเบียบ มีลำดับขั้นตอนที่ชัดเจน เพื่อให้สามารถแก้ปัญหาเหล่านั้นได้ตรงจุด ประโยชน์ของ แนวคิดเชิงคำนวณ มีดังนี้
Slide 11
มีกระบวนการพัฒนาอย่างเป็นระบบ เพื่อให้ได้ระบบสารสนเทศที่ตรงกับความต้องการของผู้ใช้งาน ซึ่งเรียกวงจรนี้ว่า วงจรการพัฒนาระบบ ( System Development Life Cycle: SDLC )
Slide 12
คือ ขั้นตอนการสำรวจความต้องการของผู้ใช้ระบบและนำมาวิเคราะห์เพื่อค้นหาโครงงานพัฒนาระบบที่สามารถตอบสนองความต้องการของผู้ใช้ จากนั้นคัดเลือกโครงงานที่เหมาะสม ศึกษาความเป็นไปได้ และวางแผนการดำเนินงาน การวางแผน ( Planning) 1
Slide 13
คือ ขั้นตอนการสำรวจความต้องการของผู้ใช้ระบบและนำมาวิเคราะห์เพื่อค้นหาโครงงานพัฒนาระบบที่สามารถตอบสนองความต้องการของผู้ใช้ จากนั้นคัดเลือกโครงงานที่เหมาะสม ศึกษาความเป็นไปได้ และวางแผนการดำเนินงาน การวางแผน ( Planning) 1 ประชุมทีมงาน การประชุมทีมงานผู้พัฒนา เป็นการกำหนดหน้าที่ กำหนดลักษณะ การทํางาน กำหนดข้อตกลง การทํางาน ต่าง ๆ แก่ทีมงาน เพื่อให้การปฏิบัติงานเป็นไปในทิศทางเดียวกัน
Slide 14
คือ ขั้นตอนการสำรวจความต้องการของผู้ใช้ระบบและนำมาวิเคราะห์เพื่อค้นหาโครงงานพัฒนาระบบที่สามารถตอบสนองความต้องการของผู้ใช้ จากนั้นคัดเลือกโครงงานที่เหมาะสม ศึกษาความเป็นไปได้ และวางแผนการดำเนินงาน การวางแผน ( Planning) 1 เป็นการศึกษาวิเคราะห์และจัดทำเอกสารของโครงงาน โดยนำแนวคิดเชิงคำนวณเข้ามาช่วยในการพัฒนาโครงงานเพื่อให้สำเร็จลุล่วงตามเป้าหมาย ศึกษาความเป็นไปได้ของโครงงานโดยใช้แนวคิดเชิงคำนวณ
Slide 15
คือ ขั้นตอนการสำรวจความต้องการของผู้ใช้ระบบและนำมาวิเคราะห์เพื่อค้นหาโครงงานพัฒนาระบบที่สามารถตอบสนองความต้องการของผู้ใช้ จากนั้นคัดเลือกโครงงานที่เหมาะสม ศึกษาความเป็นไปได้ และวางแผนการดำเนินงาน การวางแผน ( Planning) 1 เป็นขั้นตอนการจัดทำแผนการดําเนินงาน ซึ่งหลังจากกําหนดแผนการดําเนินงานแล้ว จะต้องนําเสนอต่อผู้บริหารเพื่อพิจารณาเป็นลําดับต่อไป กำหนดแผนงาน
Slide 16
คือ ขั้นตอน การทำ ความเข้าใจกับระบบงาน จะต้องมีการเก็บรวบรวมข้อมูลของปัญหาและความต้องการต่าง ๆ เพื่อนำมาวิเคราะห์หาขอบเขตของฟังก์ชันงานในระบบงานใหม่ ซึ่งมีขั้นตอนย่อย ดังนี้ การวิเคราะห์ ( Analysis) 2
Slide 17
คือ ขั้นตอน การทำ ความเข้าใจกับระบบงาน จะต้องมีการเก็บรวบรวมข้อมูลของปัญหาและความต้องการต่าง ๆ เพื่อนำมาวิเคราะห์หาขอบเขตของฟังก์ชันงานในระบบงานใหม่ ซึ่งมีขั้นตอนย่อย ดังนี้ การวิเคราะห์ ( Analysis) 2 สัมภาษณ์ผู้ใช้งาน ลงพื้นที่สัมภาษณ์ผู้ใช้งานเพื่อเก็บข้อมูล ซึ่งควรจัดทีมงานในการสัมภาษณ์อย่างน้อย 2 คน ขึ้นไป เพื่อให้เก็บข้อมูลได้อย่างครบถ้วน
Slide 18
คือ ขั้นตอน การทำ ความเข้าใจกับระบบงาน จะต้องมีการเก็บรวบรวมข้อมูลของปัญหาและความต้องการต่าง ๆ เพื่อนำมาวิเคราะห์หาขอบเขตของฟังก์ชันงานในระบบงานใหม่ ซึ่งมีขั้นตอนย่อย ดังนี้ การวิเคราะห์ ( Analysis) 2 วิเคราะห์ปัญหาและความต้องการ นําข้อมูลที่ได้จากการสัมภาษณ์มาวิเคราะห์ข้อมูล ได้แก่ ปัญหาและสาเหตุของปัญหาจากระบบงานเดิม ผู้เกี่ยวข้องทั้งหมดของระบบงานใหม่ ความต้องการของระบบงานใหม่ กระบวนการทำงานของระบบงานใหม่ และความเกี่ยวข้องกันระหว่างผู้ที่เกี่ยวข้องกับระบบงานใหม่
Slide 19
คือ ขั้นตอน การทำ ความเข้าใจกับระบบงาน จะต้องมีการเก็บรวบรวมข้อมูลของปัญหาและความต้องการต่าง ๆ เพื่อนำมาวิเคราะห์หาขอบเขตของฟังก์ชันงานในระบบงานใหม่ ซึ่งมีขั้นตอนย่อย ดังนี้ การวิเคราะห์ ( Analysis) 2 กำหนดขอบเขตของระบบ การกำหนดขอบเขตการพัฒนาระบบงานใหม่ โดยกำหนดว่าจะดําเนินการทำอะไรบ้าง ระบบงานใหม่มีฟังก์ชันและมีข้อจำกัดอะไรบ้าง
Slide 20
คือ ขั้นตอน การทำ ความเข้าใจกับระบบงาน จะต้องมีการเก็บรวบรวมข้อมูลของปัญหาและความต้องการต่าง ๆ เพื่อนำมาวิเคราะห์หาขอบเขตของฟังก์ชันงานในระบบงานใหม่ ซึ่งมีขั้นตอนย่อย ดังนี้ การวิเคราะห์ ( Analysis) 2 วิเคราะห์กลุ่มกระบวนการทำงานและกลุ่มข้อมูล การวิเคราะห์เพื่อหากระบวนการทำงานว่าประกอบไปด้วยกระบวนการทำงานย่อยอะไรบ้าง พร้อมจัดทำแผนภาพบริบทและแผนภาพกระแสข้อมูล
Slide 21
การออกแบบ ( Design ) . 3 คือ ขั้นตอนการกำหนดวิธีการแก้ปัญหาต่าง ๆ จากขั้นตอนการวิเคราะห์ ซึ่งในขั้นตอนนี้จะกำหนดขั้นตอนการทำงานของระบบด้วยวิธีการต่าง ๆ ดังนี้
Slide 22
การออกแบบ ( Design ) . 3 คือ ขั้นตอนการกำหนดวิธีการแก้ปัญหาต่าง ๆ จากขั้นตอนการวิเคราะห์ ซึ่งในขั้นตอนนี้จะกำหนดขั้นตอนการทำงานของระบบด้วยวิธีการต่าง ๆ ดังนี้ ผังงานแสดงลำดับขั้นตอนการทำงาน (Flowchart) คือ เครื่องมือในการแสดงขั้นตอนหรือกระบวนการทํางาน โดยใช้สัญลักษณ์และลูกศรเพื่อแสดงการไหลของข้อมูลภายในระบบการทํางาน
Slide 23
การออกแบบ ( Design ) . 3 คือ ขั้นตอนการกำหนดวิธีการแก้ปัญหาต่าง ๆ จากขั้นตอนการวิเคราะห์ ซึ่งในขั้นตอนนี้จะกำหนดขั้นตอนการทำงานของระบบด้วยวิธีการต่าง ๆ ดังนี้ แผนภาพแสดงความสัมพันธ์ของข้อมูล ( ER Diagram) คือ แบบจำลองที่อธิบายโครงสร้างและความสัมพันธ์ของข้อมูล เพื่อให้เกิดความเข้าใจตรงกันและสามารถทำงานได้รวดเร็วยิ่งขึ้น
Slide 24
การออกแบบ ( Design ) . 3 คือ ขั้นตอนการกำหนดวิธีการแก้ปัญหาต่าง ๆ จากขั้นตอนการวิเคราะห์ ซึ่งในขั้นตอนนี้จะกำหนดขั้นตอนการทำงานของระบบด้วยวิธีการต่าง ๆ ดังนี้ พจนานุกรมข้อมูล ( Data Dictionary) คือ เครื่องมือที่ช่วยในการจัดเก็บรายละเอียดต่าง ๆ เกี่ยวกับข้อมูลให้เป็นหมวดหมู่ ทําให้สามารถค้นหารายละเอียดที่ต้องการได้สะดวก
Slide 25
การออกแบบ ( Design ) . 3 คือ ขั้นตอนการกำหนดวิธีการแก้ปัญหาต่าง ๆ จากขั้นตอนการวิเคราะห์ ซึ่งในขั้นตอนนี้จะกำหนดขั้นตอนการทำงานของระบบด้วยวิธีการต่าง ๆ ดังนี้ หน้าจอส่วนติดต่อกับผู้ใช้งาน ( Graphical User Interface) คือ หน้าจอที่ใช้แสดงข้อมูลบางส่วนสําหรับผู้ใช้งาน
Slide 26
4 การพัฒนาและติดตั้ง (Implementation) คือ ขั้นตอนการสร้างระบบ โดยการเขียนโปรแกรมเพื่อพัฒนาระบบ และทำการทดสอบระบบในสภาพแวดล้อมจำลองและสภาพแวดล้อมจริง จากนั้นติดตั้งระบบด้วยการนำซอฟต์แวร์และระบบงานใหม่ที่เสร็จสมบูรณ์แล้วมาติดตั้งในสภาพแวดล้อมการทำงานจริง
Slide 27
การบำรุงรักษา ( Maintenance ) 5 คือ ขั้นตอนการดูแลระบบต่าง ๆ เช่น การแก้ไขปัญหาหรือข้อบกพร่องที่เกิดขึ้นหลังจากการใช้งานในสภาพแวดล้อมจริงการเพิ่มเติมความสามารถของระบบงานและการปรับเปลี่ยนการทำงานบางประการให้ทันสมัยมากขึ้น
Slide 28
1. แก้ไขจุดบกพร่องที่เกิดขึ้นหลังจากการใช้งานในสภาพแวดล้อมจริง 3. ลงพื้นที่สัมภาษณ์ผู้ใช้งานเพื่อเก็บข้อมูลต่าง ๆ โดยควรจัดทีมสัมภาษณ์อย่างน้อย 2 คน ขึ้นไป 4. เขียนผังงานแสดงลำดับขั้นตอนการทำงานของระบบ เพื่อให้เห็นกระบวนการทำงานของระบบนั้น 2. ประชุมทีมงานผู้พัฒนา เพื่อกำหนดหน้าที่ ลักษณะงานและข้อตกลงต่าง ๆ ให้กับทีมงาน 5. เขียนชุดคำสั่งเพื่อสร้างซอฟต์แวร์ ทดสอบระบบในสภาพแวดล้อมจำลองและสภาพแวดล้อมจริง พิจารณาข้อความที่กำหนดให้ว่าอยู่ในขั้นตอนใดของ การพัฒนาโครงงานทางด้านเทคโนโลยีสารสนเทศด้วยวงจรการพัฒนาระบบ ( SDLC ) จากนั้นเลือกคำตอบให้ถูกต้อง จากนั้นติดตั้งระบบให้สมบูรณ์
Slide 29
หลังจากทำการพัฒนาโครงงานทางด้านเทคโนโลยีสารสนเทศด้วยวงจรการพัฒนาระบบ ( SDLC) แล้ว จะนำกระบวนการและผลงานมานำเสนอในรูปแบบของรายงาน โดยมีองค์ประกอบ 3 ส่วนใหญ่ ๆ ดังนี้
Slide 30
การบำรุงรักษา ( Maintenance) ขั้นตอนการดูแลระบบต่าง ๆ หลังจากการใช้งานในสภาพแวดล้อมจริง แบ่งกระบวนการพัฒนาออกเป็น 5 ขั้นตอน ดังนี้ ขั้นตอนการสำรวจความต้องการของผู้ใช้ระบบและนำมาวิเคราะห์เพื่อค้นหาโครงงานพัฒนาระบบที่สามารถตอบสนองความต้องการของผู้ใช้ การวางแผน ( Planning) 1. การวิเคราะห์ ( Analysis) ขั้นตอน การทํา ความเข้าใจกับระบบงาน จะต้องมีการเก็บรวบรวมข้อมูลของปัญหาและความต้องการต่าง ๆ เพื่อนำมาวิเคราะห์หาขอบเขตของฟังก์ชันงานในระบบงานใหม่ 2. การออกแบบ ( Design) ขั้นตอนการกําหนดวิธีการแก้ปัญหาต่าง ๆ จากขั้นตอนการวิเคราะห์ 3. การพัฒนาและติดตั้ง ( Implementation) ขั้นตอนการดำเนินงานต่าง ๆ เพื่อพัฒนาระบบ ทดสอบระบบ และติดตั้งระบบ 4. 5.
Slide 31
หลังจากการวางแผนและทำการพัฒนาโครงงานทางด้านเทคโนโลยีสารสนเทศด้วยวงจรการพัฒนาระบบ ( SDLC) แล้ว จะนำขั้นตอน กระบวนการ ตลอดจนผลงานที่ได้มานำเสนอในรูปแบบของรายงานที่รวบรวมข้อมูลเกี่ยวกับโครงงานทั้งหมด โดยองค์ประกอบของรายงานจะแบ่งเป็น 3 ส่วนใหญ่ ๆ ดังนี้ ปกนอกและปกใน บทคัดย่อ (ภาษาไทยและภาษาอังกฤษ) กิตติกรรมประกาศ สารบัญ บทที่ 1 ถึงบทที่ 5 ภาคผนวก บรรณานุกรม ส่วนประกอบตอนต้น ส่วนประกอบเนื้อหา ส่วนประกอบตอนท้าย
Tags
Categories
General
Download
Download Slideshow
Get the original presentation file
Quick Actions
Embed
Share
Save
Print
Full
Report
Statistics
Views
0
Slides
36
Age
98 days
Related Slideshows
22
Pray For The Peace Of Jerusalem and You Will Prosper
RodolfoMoralesMarcuc
39 views
26
Don_t_Waste_Your_Life_God.....powerpoint
chalobrido8
42 views
31
VILLASUR_FACTORS_TO_CONSIDER_IN_PLATING_SALAD_10-13.pdf
JaiJai148317
38 views
14
Fertility awareness methods for women in the society
Isaiah47
36 views
35
Chapter 5 Arithmetic Functions Computer Organisation and Architecture
RitikSharma297999
34 views
5
syakira bhasa inggris (1) (1).pptx.......
ourcommunity56
37 views
View More in This Category
Embed Slideshow
Dimensions
Width (px)
Height (px)
Start Page
Which slide to start from (1-36)
Options
Auto-play slides
Show controls
Embed Code
Copy Code
Share Slideshow
Share on Social Media
Share on Facebook
Share on Twitter
Share on LinkedIn
Share via Email
Or copy link
Copy
Report Content
Reason for reporting
*
Select a reason...
Inappropriate content
Copyright violation
Spam or misleading
Offensive or hateful
Privacy violation
Other
Slide number
Leave blank if it applies to the entire slideshow
Additional details
*
Help us understand the problem better