SlideShare a Scribd company logo
1 of 20
ภารกิจการเรียนรู้ที่   4
ภารกิจการเรียนรู้ที่  4 ให้ปฏิบัติภารกิจการเรียนรู้เป็นงานเดี่ยวเพื่อส่งเป็นกิจกรรมที่  4  ในระบบ  eClassnet (PPT File) ให้วิเคราะห์สังเคราะห์เพื่อหาคำจำกัดความและความหมาย 1. SDLC  คืออะไร พร้อมยกตัวอย่างที่สามารถอธิบายให้เข้าใจได้ 2.  เครื่องมือที่ใช้ในการพัฒนาระบบ  (Tools)   คืออะไร พร้อมยกตัวอย่าง   และภาพประกอบมาให้มากที่สุด 3.  แบบจำลองที่ใช้ในการพัฒนาระบบ  (Model)  คืออะไร พร้อมยกตัวอย่าง   และภาพประกอบมาให้มากที่สุด 4.  สร้างตารางเปรียบเทียบข้อดี ข้อเสียของ  SSADM ,  RAD  และ  OOD&D 5. UML  คืออะไร และ  CASE TOOL  คืออะไร 6.  ยกตัวอย่างโปรแกรมที่ใช้เป็นเครื่องมือของ  Upper-CASE  และ  Lower-CASE 7.  จากที่ศึกษา  CASE  มาท่านจะเลือกใช้  Tool  โปรแกรมใดที่จะช่วยพัฒนาระบบ    เพราะเหตุใด
1. SDLC  คืออะไร พร้อมยกตัวอย่างที่สามารถอธิบายให้เข้าใจได้ ,[object Object],[object Object]
ตัวอย่าง   SDLC   แบบ  Waterfall  ,[object Object]
2.   เครื่องมือที่ใช้ในการพัฒนาระบบ  (Tools)   คืออะไร พร้อมยกตัวอย่างและภาพประกอบมาให้มากที่สุด ,[object Object]
ตัวอย่างเครื่องมือ  (Tools)   ,[object Object],คลิกดูภาพ คลิกดูภาพ คลิกดูภาพ คลิกดูภาพ คลิกดูภาพ คลิกดูภาพ คลิกดูภาพ คลิกดูภาพ
Microsoft  Visio
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],3.  แบบจำลองที่ใช้ในการพัฒนาระบบ  (Model)  คืออะไร พร้อมยกตัวอย่างและภาพประกอบมาให้มากที่สุด คลิกดูภาพ คลิกดูภาพ คลิกดูภาพ คลิกดูภาพ คลิกดูภาพ คลิกดูภาพ
(Contexr Diagram)  การเขียนแผนภาพการไหลของข้อมูลเราจะเขียนเป็นระดับชั้น  (Level)  ซึ่งระดับแรกสุดจะเป็นภาพรวมของระบบงานทั้งหมด ยังไม่มีรายละเอียดของกิจกรรมการดำเนินงานต่างๆ
(flowchart)  คือ  ?   เป็นผังที่แสดงลำดับขั้นตอนวิธีการทำงานของระบบ ซึ่งรวมถึงการแสดงทิศทางการไหล ของข้อมูลในระบบตั้งแต่แรกจนถึงได้ผลลัพธ์ตามต้องการ
(Contexr Diagram)  การเขียนแผนภาพการไหลของข้อมูลเราจะเขียนเป็นระดับชั้น  (Level)  ซึ่งระดับแรกสุดจะเป็นภาพรวมของระบบงานทั้งหมด ยังไม่มีรายละเอียดของกิจกรรมการดำเนินงานต่างๆ
4.  สร้างตารางเปรียบเทียบข้อดี ข้อเสียของ  SSADM, RAD  และ  OOD&D ชื่อ ข้อดี ข้อเสีย SSADM -  สามารถรวบรวมความต้องการจากผู้ที่ใช้ได้เป็นระยะทางเวลานานก่อนที่จะเริ่มเขียนโปรแกรม และการเปลี่ยนแปลงความต้องการมีน้อย  -  ข้อมูลที่วิเคราะห์มานั้นจะต้องได้รับการอนุมัติเห็นชอบจากเจ้าของระบบก่อน จึงจะสามารถเข้าสู่ขั้นตอนการเขียนโปรแกรมได้ ,[object Object],[object Object]
ชื่อ ข้อดี ข้อเสีย RAD   - ใช้เวลาน้อยในการพัฒนาเพื่อให้เป็นระบบที่สามารถใช้งานได้เนื่องจากขั้นตอนการวิเคราะห์ ออกแบบ และพัฒนาสามารถดำเนินการไปพร้อมกันได้ด้วยการสร้างต้นแบบของระบบ (System Prototype)   โดยผู้ใช้สามารถทดลองใช้ต้นแบบของระบบก่อนการติดตั้ง ทำให้สามารถระบุข้อผิดพลาดและความต้องการที่แท้จริงได้เร็วขึ้น -  เนื่องจากเป็นวิธีที่มีการสร้างต้นแบบของระบบทีละส่วนด้วยความรวดเร็ว ในขณะที่มีการเก็บรวบรวม วิเคราะห์และออกแบบไปพร้อม ๆกัน ทำให้ขาดความรอบคอบในการตระหนักถึงปัญหาที่ตามมาเมื่อติดตั้งและใช้งานระบบทั้งหมดทุกส่วน
ชื่อ ข้อดี ข้อเสีย OOD&D   มองปัญหาต่างๆ เป็นวัตถุที่ประกอบไปด้วยขั้นตอนการทำงาน รวมกับข้อมูล   มีการจำลอง หลายแบบแผน ขาดมาตรฐานที่แน่นอน
5. UML  คืออะไร และ  CASE TOOL  คืออะไร UML (Unified Modeling Language)  คือ สัญลักษณ์มาตรฐานที่ใช้ในวิธีการออกแบบการพัฒนาเชิงวัตถุ  ( Object-oriented Design Methodology)  ซึ่งสัญลักษณ์ที่ใช้นั้นจะได้มาจากการรวมเอาวิธีการในการออกแบบและวิเคราะห์ แบบ  Object-oriented 3  แบบคือ 1 .  Booch Method  ของ  Grady Booch 2. Object-Modeling Technique(OMT)  ของ  James Rumbaugh 3. Use case methodology  ของ  Ivar Jacobson
5. UML  คืออะไร และ  CASE TOOL  คืออะไร Computer-Aided Systems Engineering (CASE TOOL)  เป็นโปรแกรมประยุกต์หรือซอฟต์แวร์ชนิดหนึ่งของเทคโนโลยี ที่ช่วยในการพัฒนาระบบ คอยสนับสนุนการทำงานในแต่ละขั้นตอนของการพัฒนา ด้วยการเตรียมฟังก์ชันการทำงานต่างๆ ที่ทำให้การทำงานแต่ละขั้นตอนมีความรวดเร็วและมีคุณภาพมากขึ้น
6.   ยกตัวอย่างโปรแกรมที่ใช้เป็นเครื่องมือของ  Upper-CASE  และ  Lower-CASE  Upper-CASE
6.   ยกตัวอย่างโปรแกรมที่ใช้เป็นเครื่องมือของ  Upper-CASE  และ  Lower-CASE  Lower-CASE
7.  จากที่ศึกษา  CASE  มาท่านจะเลือกใช้  Tool  โปรแกรมใดที่จะช่วยพัฒนาระบบ เพราะเหตุใด PowerDesigner    คือ  เครื่องมือ ที่ใช้สำหรับออกแบบโปรแกรมทางด้านฐานข้อมูล การกำหนดรูปแบบ การวาง  Business logic    โครงสร้างข้อมูล รายละเอียดต่างๆ ในรูปบบเอกสาร         เครื่องมือนี้มีจุดเด่นในด้านการนำเอกสารที่ออกแบบสร้างฐานข้อมูลจริงได้ทันที หรือในทางกลับกัน สามารถแปลงโครงสร้างฐานข้อมูลจริง มาเป็นเอกสารเพื่ออ้างอิงหรือแก้ไขภายหลังได้อย่างดี  http://www.thaipbl.com/component/content/article/42/170.html
ผู้จัดทำ 523050264-4  นายอดุลย์ ไชยเสนา 523050241-6  นายปิยะณัฐ ตราชู

More Related Content

What's hot

What's hot (19)

การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์
 
SDLC
SDLCSDLC
SDLC
 
วงจรการพัฒนาโปรแกรม
วงจรการพัฒนาโปรแกรมวงจรการพัฒนาโปรแกรม
วงจรการพัฒนาโปรแกรม
 
System development life cycle sdlc
System development life cycle  sdlcSystem development life cycle  sdlc
System development life cycle sdlc
 
System Development Life Cycle
System Development  Life  CycleSystem Development  Life  Cycle
System Development Life Cycle
 
Act
ActAct
Act
 
Activity4
Activity4Activity4
Activity4
 
UML
UMLUML
UML
 
Presentation1
Presentation1Presentation1
Presentation1
 
การพัฒนา Software
การพัฒนา Softwareการพัฒนา Software
การพัฒนา Software
 
Lesson 4 (misson)
Lesson 4 (misson)Lesson 4 (misson)
Lesson 4 (misson)
 
Lesson 4 (misson)2
Lesson 4 (misson)2Lesson 4 (misson)2
Lesson 4 (misson)2
 
Lesson 4 (misson)2
Lesson 4 (misson)2Lesson 4 (misson)2
Lesson 4 (misson)2
 
การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์
 
Activity 4
Activity 4Activity 4
Activity 4
 
Software
SoftwareSoftware
Software
 
Activity4
Activity4Activity4
Activity4
 
Activity4_naka
Activity4_nakaActivity4_naka
Activity4_naka
 
Activity4
Activity4Activity4
Activity4
 

Similar to Sdlc (14)

การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์
 
Software
SoftwareSoftware
Software
 
Soft were
Soft wereSoft were
Soft were
 
Presentation1
Presentation1Presentation1
Presentation1
 
ระบบสารสนเทศ
ระบบสารสนเทศระบบสารสนเทศ
ระบบสารสนเทศ
 
work
workwork
work
 
ภารกิจที่ 4
ภารกิจที่ 4ภารกิจที่ 4
ภารกิจที่ 4
 
Sdlc
SdlcSdlc
Sdlc
 
Chapter 02
Chapter 02Chapter 02
Chapter 02
 
การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์
 
Presentation1
Presentation1Presentation1
Presentation1
 
งานนำเสนอ1 คอม
งานนำเสนอ1 คอมงานนำเสนอ1 คอม
งานนำเสนอ1 คอม
 
โครงงานระบบปฏิบัติการ
โครงงานระบบปฏิบัติการโครงงานระบบปฏิบัติการ
โครงงานระบบปฏิบัติการ
 
โครงงานระบบปฏิบัติการ
โครงงานระบบปฏิบัติการโครงงานระบบปฏิบัติการ
โครงงานระบบปฏิบัติการ
 

Sdlc

  • 2. ภารกิจการเรียนรู้ที่ 4 ให้ปฏิบัติภารกิจการเรียนรู้เป็นงานเดี่ยวเพื่อส่งเป็นกิจกรรมที่ 4 ในระบบ eClassnet (PPT File) ให้วิเคราะห์สังเคราะห์เพื่อหาคำจำกัดความและความหมาย 1. SDLC คืออะไร พร้อมยกตัวอย่างที่สามารถอธิบายให้เข้าใจได้ 2. เครื่องมือที่ใช้ในการพัฒนาระบบ (Tools) คืออะไร พร้อมยกตัวอย่าง และภาพประกอบมาให้มากที่สุด 3. แบบจำลองที่ใช้ในการพัฒนาระบบ (Model) คืออะไร พร้อมยกตัวอย่าง และภาพประกอบมาให้มากที่สุด 4. สร้างตารางเปรียบเทียบข้อดี ข้อเสียของ SSADM , RAD และ OOD&D 5. UML คืออะไร และ CASE TOOL คืออะไร 6. ยกตัวอย่างโปรแกรมที่ใช้เป็นเครื่องมือของ Upper-CASE และ Lower-CASE 7. จากที่ศึกษา CASE มาท่านจะเลือกใช้ Tool โปรแกรมใดที่จะช่วยพัฒนาระบบ เพราะเหตุใด
  • 3.
  • 4.
  • 5.
  • 6.
  • 8.
  • 9. (Contexr Diagram) การเขียนแผนภาพการไหลของข้อมูลเราจะเขียนเป็นระดับชั้น (Level) ซึ่งระดับแรกสุดจะเป็นภาพรวมของระบบงานทั้งหมด ยังไม่มีรายละเอียดของกิจกรรมการดำเนินงานต่างๆ
  • 10. (flowchart) คือ ? เป็นผังที่แสดงลำดับขั้นตอนวิธีการทำงานของระบบ ซึ่งรวมถึงการแสดงทิศทางการไหล ของข้อมูลในระบบตั้งแต่แรกจนถึงได้ผลลัพธ์ตามต้องการ
  • 11. (Contexr Diagram) การเขียนแผนภาพการไหลของข้อมูลเราจะเขียนเป็นระดับชั้น (Level) ซึ่งระดับแรกสุดจะเป็นภาพรวมของระบบงานทั้งหมด ยังไม่มีรายละเอียดของกิจกรรมการดำเนินงานต่างๆ
  • 12.
  • 13. ชื่อ ข้อดี ข้อเสีย RAD   - ใช้เวลาน้อยในการพัฒนาเพื่อให้เป็นระบบที่สามารถใช้งานได้เนื่องจากขั้นตอนการวิเคราะห์ ออกแบบ และพัฒนาสามารถดำเนินการไปพร้อมกันได้ด้วยการสร้างต้นแบบของระบบ (System Prototype) โดยผู้ใช้สามารถทดลองใช้ต้นแบบของระบบก่อนการติดตั้ง ทำให้สามารถระบุข้อผิดพลาดและความต้องการที่แท้จริงได้เร็วขึ้น - เนื่องจากเป็นวิธีที่มีการสร้างต้นแบบของระบบทีละส่วนด้วยความรวดเร็ว ในขณะที่มีการเก็บรวบรวม วิเคราะห์และออกแบบไปพร้อม ๆกัน ทำให้ขาดความรอบคอบในการตระหนักถึงปัญหาที่ตามมาเมื่อติดตั้งและใช้งานระบบทั้งหมดทุกส่วน
  • 14. ชื่อ ข้อดี ข้อเสีย OOD&D   มองปัญหาต่างๆ เป็นวัตถุที่ประกอบไปด้วยขั้นตอนการทำงาน รวมกับข้อมูล   มีการจำลอง หลายแบบแผน ขาดมาตรฐานที่แน่นอน
  • 15. 5. UML คืออะไร และ CASE TOOL คืออะไร UML (Unified Modeling Language) คือ สัญลักษณ์มาตรฐานที่ใช้ในวิธีการออกแบบการพัฒนาเชิงวัตถุ ( Object-oriented Design Methodology) ซึ่งสัญลักษณ์ที่ใช้นั้นจะได้มาจากการรวมเอาวิธีการในการออกแบบและวิเคราะห์ แบบ Object-oriented 3 แบบคือ 1 . Booch Method ของ Grady Booch 2. Object-Modeling Technique(OMT) ของ James Rumbaugh 3. Use case methodology ของ Ivar Jacobson
  • 16. 5. UML คืออะไร และ CASE TOOL คืออะไร Computer-Aided Systems Engineering (CASE TOOL) เป็นโปรแกรมประยุกต์หรือซอฟต์แวร์ชนิดหนึ่งของเทคโนโลยี ที่ช่วยในการพัฒนาระบบ คอยสนับสนุนการทำงานในแต่ละขั้นตอนของการพัฒนา ด้วยการเตรียมฟังก์ชันการทำงานต่างๆ ที่ทำให้การทำงานแต่ละขั้นตอนมีความรวดเร็วและมีคุณภาพมากขึ้น
  • 17. 6. ยกตัวอย่างโปรแกรมที่ใช้เป็นเครื่องมือของ Upper-CASE และ Lower-CASE Upper-CASE
  • 18. 6. ยกตัวอย่างโปรแกรมที่ใช้เป็นเครื่องมือของ Upper-CASE และ Lower-CASE Lower-CASE
  • 19. 7. จากที่ศึกษา CASE มาท่านจะเลือกใช้ Tool โปรแกรมใดที่จะช่วยพัฒนาระบบ เพราะเหตุใด PowerDesigner   คือ เครื่องมือ ที่ใช้สำหรับออกแบบโปรแกรมทางด้านฐานข้อมูล การกำหนดรูปแบบ การวาง Business logic    โครงสร้างข้อมูล รายละเอียดต่างๆ ในรูปบบเอกสาร         เครื่องมือนี้มีจุดเด่นในด้านการนำเอกสารที่ออกแบบสร้างฐานข้อมูลจริงได้ทันที หรือในทางกลับกัน สามารถแปลงโครงสร้างฐานข้อมูลจริง มาเป็นเอกสารเพื่ออ้างอิงหรือแก้ไขภายหลังได้อย่างดี http://www.thaipbl.com/component/content/article/42/170.html
  • 20. ผู้จัดทำ 523050264-4 นายอดุลย์ ไชยเสนา 523050241-6 นายปิยะณัฐ ตราชู