SlideShare a Scribd company logo
การพัฒนา   Software วิชา  237311: BASIC PRINCIPLES FOR EDUCATIONAL SOFTWARE DEVELOPMENT จัดทำโดย .... นางสาวเพ็ญนภา สุนทรวัฒน์   รหัส  5230502 4 4- 0 นางสาวรุ่งทิวา ทองขอน   รหัส  5230502 49 - 0 สาขาวิชาคอมพิวเตอร์ศึกษา คณะศึกษาศาสตร์  มหาวิทยาลัยขอนแก่น
1. SDLC  คืออะไร พร้อมยกตัวอย่างที่สามารถอธิบายให้เข้าใจได้ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ตัวอย่างของ  SDLC SDLC  ในรูปแบบ  Waterfall SDLC  ในรูปแบบ  Evolutionary SDLC  ในรูปแบบ  Incremental SDLC ในรูปแบบ  Spiral
2.  เครื่องมือที่ใช้ในการพัฒนาระบบ  (Tools)   คืออะไร พร้อมยกตัวอย่างและภาพประกอบมาให้มากที่สุด ,[object Object],[object Object],Graphics   Application   Word   Processor  / Text   Editor
Computer-Aided System Engineering (CASE) Tools Database Management Application Reverse-Engineering Tool
Integrated Development Environment (IDE) Project Management Application
3.  แบบจำลองที่ใช้ในการพัฒนาระบบ  (Model)  คืออะไร พร้อมยกตัวอย่าง และภาพประกอบมาให้มากที่สุด ,[object Object],Class   Diagram   คณะวิทยาศาสตร์ ห้องเรียน ห้องทดลอง บุคลากร เจ้าหน้าที่ 1.. n 1..n 1.. n 1..n ชั่วโมงเรียน วิชาเรียน นักเรียน อาจารย์ ใช้ มี เรียน สอน ดูแล ใช้ 1..1 0.. n 0.. n 1.. n 1.. n 1..1 1..1 1..1 0.. n 0.. n 0..1
3.  แบบจำลองที่ใช้ในการพัฒนาระบบ  (Model)  คืออะไร พร้อมยกตัวอย่าง และภาพประกอบมาให้มากที่สุด  ( ต่อ ) Entity Relationship Diagram (ERD) Data Flow Diagram (DFD)
3.  แบบจำลองที่ใช้ในการพัฒนาระบบ  (Model)  คืออะไร พร้อมยกตัวอย่าง และภาพประกอบมาให้มากที่สุด  ( ต่อ ) Class   Diagram   ,[object Object]
3.  แบบจำลองที่ใช้ในการพัฒนาระบบ  (Model)  คืออะไร พร้อมยกตัวอย่าง และภาพประกอบมาให้มากที่สุด  ( ต่อ ) Flow Chart Structure Chart
3.  แบบจำลองที่ใช้ในการพัฒนาระบบ  (Model)  คืออะไร พร้อมยกตัวอย่าง และภาพประกอบมาให้มากที่สุด  ( ต่อ ) Organization Hierarchy Chat Sequence Diagram
4.  ตารางเปรียบเทียบข้อดี ข้อเสียของ  SSADM ,  RAD  และ  OOD&D ข้อดี ข้อเสีย SSADM ,[object Object],[object Object],[object Object],[object Object],[object Object],RAD ,[object Object],[object Object],[object Object],[object Object],[object Object],- การเปลี่ยนแปลงความต้องการของผู้ใช้อยู่ตลอดเวลา เนื่องจากผู้ใช้ได้ทดลองใช้โปรแกรมต้นแบบที่สามารถสร้างและแก้ไขได้ง่ายนั่นเอง OOD&D -Maintain  ง่ายเพราะว่าแต่ละ  object  แยกออกมาเด่นชัด - สามารถออกแบบ  Object  ให้ไปใช้ได้ในหลายกรณี และก็เรียกใช้เฉพาะ  Object  ได้ง่าย - สะท้อนความเป็นจริงไดดีกว่าการอ​อกแบบในลักษณะทั่วๆไป - มองปัญหาในรูปของวัตถุที่ประกอบด้วยขั้นตอนการทำงานรวมกับข้อมูล - การอ้างอิงถึง  Object  ใดๆเดี่ยวๆไม่ได้ เราต้องรู้จัก  Super class  ทุกตัวด้วย ไม่เช่นนั้นคุณสมบัติจะมาไม่หมด - การที่ Sub class  ถูก  Inherit  จาก  Super class  ในทางปฏิบัติบางกรณีอาจจะเกิดเห​ตุการณ์  Sub class  ไป  Inherit  จาก  2  super class  กลายเป็นความสัมพันธ์แบบ  N : N  เรียกว่าเป็น  Multiple Inheritance  กรณีถ้าเกิดเหตุการณ์นี้ขึ้นแล้​ว ทั้ง  2  Super class  มีชื่อ  Property  ชื่อเดียวกัน เราจะเลือกเอา  Property  ไหนมาให้  Sub class  ใช้
5. UML  คืออะไร และ  CASE TOOL  คืออะไร ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
6.  ยกตัวอย่างโปรแกรมที่ใช้เป็นเครื่องมือของ  Upper-CASE  และ  Lower-CASE ,[object Object],[object Object],[object Object],[object Object],Rational Rose  Visible Analyst
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],7.  จากที่ศึกษา  CASE  มาท่านจะเลือกใช้  Tool  โปรแกรมใดที่จะช่วยพัฒนาระบบ  เพราะเหตุใด
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],7.  จากที่ศึกษา  CASE  มาท่านจะเลือกใช้  Tool  โปรแกรมใดที่จะช่วยพัฒนาระบบ  เพราะเหตุใด
7.  จากที่ศึกษา  CASE  มาท่านจะเลือกใช้  Tool  โปรแกรมใดที่จะช่วยพัฒนาระบบ  เพราะเหตุใด ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],การพัฒนาระบบต้นแบบ
การพัฒนาระบบสนับสนุนการตัดสินใจ . [Online]. ค้นข้อมูลเมื่อวันที่  15  สิงหาคม พ . ศ .2554 แนวทางในการพัฒนาระบบสารสนเทศ .[ Online]. ค้นข้อมูลเมื่อวันที่  15  สิงหาคม พ . ศ .2554 วงจรการพัฒนาระบบ ( System Development Life Cycle : SDLC ) .[ Online]. ค้นข้อมูลเมื่อวันที่  15  สิงหาคม พ . ศ .2554 อัญชลี ธรรมสิทธิ์ . วงจรการพัฒนาระบบ .  [Online]. ค้นข้อมูลเมื่อวันที่  15  สิงหาคม พ . ศ .2554 แหล่งข้อมูล / อ้างอิง

More Related Content

What's hot

การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์
karmpu
 
วงจรการพัฒนาโปรแกรม
วงจรการพัฒนาโปรแกรมวงจรการพัฒนาโปรแกรม
วงจรการพัฒนาโปรแกรม
เซอร์เอส เวิ้นเว่อ
 
วงจรการพัฒนาโปรแกรม
วงจรการพัฒนาโปรแกรมวงจรการพัฒนาโปรแกรม
วงจรการพัฒนาโปรแกรมdraught
 
ภารกิจที่ 4
ภารกิจที่ 4ภารกิจที่ 4
ภารกิจที่ 4pichayanee
 
การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์
Watinee Poksup
 
Agile Process
Agile ProcessAgile Process
Agile Process
Clipping Path Asia
 
The system-analysis-and-design
The system-analysis-and-designThe system-analysis-and-design
The system-analysis-and-design
tumetr
 

What's hot (19)

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
 
Lesson 4 (misson)
Lesson 4 (misson)Lesson 4 (misson)
Lesson 4 (misson)
 
Task004
Task004Task004
Task004
 
Tools
ToolsTools
Tools
 
การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์
 
การพัฒนา Software
การพัฒนา Softwareการพัฒนา Software
การพัฒนา Software
 
UML
UMLUML
UML
 
Act
ActAct
Act
 
วงจรการพัฒนาโปรแกรม
วงจรการพัฒนาโปรแกรมวงจรการพัฒนาโปรแกรม
วงจรการพัฒนาโปรแกรม
 
วงจรการพัฒนาโปรแกรม
วงจรการพัฒนาโปรแกรมวงจรการพัฒนาโปรแกรม
วงจรการพัฒนาโปรแกรม
 
Software
SoftwareSoftware
Software
 
การพัฒนา Software
การพัฒนา Softwareการพัฒนา Software
การพัฒนา Software
 
Software
SoftwareSoftware
Software
 
ภารกิจที่ 4
ภารกิจที่ 4ภารกิจที่ 4
ภารกิจที่ 4
 
การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์
 
Agile Process
Agile ProcessAgile Process
Agile Process
 
Activity4
Activity4Activity4
Activity4
 
The system-analysis-and-design
The system-analysis-and-designThe system-analysis-and-design
The system-analysis-and-design
 

Viewers also liked

Iso50001 (Energy Management System
Iso50001 (Energy Management SystemIso50001 (Energy Management System
Iso50001 (Energy Management System
NECTEC, NSTDA
 
ISO27001_Army Audit Office
ISO27001_Army Audit OfficeISO27001_Army Audit Office
ISO27001_Army Audit OfficeRawee Sirichoom
 
การปฏิบัติตามมาตรฐานการรักษาความมั่นคงปลอดภัยของระบบสารสนเทศ
การปฏิบัติตามมาตรฐานการรักษาความมั่นคงปลอดภัยของระบบสารสนเทศการปฏิบัติตามมาตรฐานการรักษาความมั่นคงปลอดภัยของระบบสารสนเทศ
การปฏิบัติตามมาตรฐานการรักษาความมั่นคงปลอดภัยของระบบสารสนเทศNawanan Theera-Ampornpunt
 
Preparing for New FSMA Preventive Controls Regulations
Preparing for New FSMA Preventive Controls RegulationsPreparing for New FSMA Preventive Controls Regulations
Preparing for New FSMA Preventive Controls Regulations
Alchemy Systems
 
Information Security Management System ISO/IEC 27001:2005
Information Security Management System ISO/IEC 27001:2005Information Security Management System ISO/IEC 27001:2005
Information Security Management System ISO/IEC 27001:2005
ControlCase
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
Angelin R
 

Viewers also liked (6)

Iso50001 (Energy Management System
Iso50001 (Energy Management SystemIso50001 (Energy Management System
Iso50001 (Energy Management System
 
ISO27001_Army Audit Office
ISO27001_Army Audit OfficeISO27001_Army Audit Office
ISO27001_Army Audit Office
 
การปฏิบัติตามมาตรฐานการรักษาความมั่นคงปลอดภัยของระบบสารสนเทศ
การปฏิบัติตามมาตรฐานการรักษาความมั่นคงปลอดภัยของระบบสารสนเทศการปฏิบัติตามมาตรฐานการรักษาความมั่นคงปลอดภัยของระบบสารสนเทศ
การปฏิบัติตามมาตรฐานการรักษาความมั่นคงปลอดภัยของระบบสารสนเทศ
 
Preparing for New FSMA Preventive Controls Regulations
Preparing for New FSMA Preventive Controls RegulationsPreparing for New FSMA Preventive Controls Regulations
Preparing for New FSMA Preventive Controls Regulations
 
Information Security Management System ISO/IEC 27001:2005
Information Security Management System ISO/IEC 27001:2005Information Security Management System ISO/IEC 27001:2005
Information Security Management System ISO/IEC 27001:2005
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 

Similar to System development life cycle sdlc

การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์
karmpu
 
งานนำเสนอ1 คอม
งานนำเสนอ1 คอมงานนำเสนอ1 คอม
งานนำเสนอ1 คอมPassawan' Koohar
 
com
comcom
Sdlc
SdlcSdlc

Similar to System development life cycle sdlc (17)

Soft were
Soft wereSoft were
Soft were
 
การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์
 
Activity4
Activity4Activity4
Activity4
 
Activity4
Activity4Activity4
Activity4
 
Activity4_naka
Activity4_nakaActivity4_naka
Activity4_naka
 
Presentation1
Presentation1Presentation1
Presentation1
 
Sdlc
SdlcSdlc
Sdlc
 
Software
SoftwareSoftware
Software
 
Sw evo 2_model
Sw evo 2_modelSw evo 2_model
Sw evo 2_model
 
work
workwork
work
 
งานนำเสนอ1 คอม
งานนำเสนอ1 คอมงานนำเสนอ1 คอม
งานนำเสนอ1 คอม
 
com
comcom
com
 
08
0808
08
 
08
0808
08
 
08
0808
08
 
Sdlc
SdlcSdlc
Sdlc
 
K3.1
K3.1K3.1
K3.1
 

System development life cycle sdlc

  • 1. การพัฒนา Software วิชา 237311: BASIC PRINCIPLES FOR EDUCATIONAL SOFTWARE DEVELOPMENT จัดทำโดย .... นางสาวเพ็ญนภา สุนทรวัฒน์ รหัส 5230502 4 4- 0 นางสาวรุ่งทิวา ทองขอน รหัส 5230502 49 - 0 สาขาวิชาคอมพิวเตอร์ศึกษา คณะศึกษาศาสตร์ มหาวิทยาลัยขอนแก่น
  • 2.
  • 3. ตัวอย่างของ SDLC SDLC ในรูปแบบ Waterfall SDLC ในรูปแบบ Evolutionary SDLC ในรูปแบบ Incremental SDLC ในรูปแบบ Spiral
  • 4.
  • 5. Computer-Aided System Engineering (CASE) Tools Database Management Application Reverse-Engineering Tool
  • 6. Integrated Development Environment (IDE) Project Management Application
  • 7.
  • 8. 3. แบบจำลองที่ใช้ในการพัฒนาระบบ (Model) คืออะไร พร้อมยกตัวอย่าง และภาพประกอบมาให้มากที่สุด ( ต่อ ) Entity Relationship Diagram (ERD) Data Flow Diagram (DFD)
  • 9.
  • 10. 3. แบบจำลองที่ใช้ในการพัฒนาระบบ (Model) คืออะไร พร้อมยกตัวอย่าง และภาพประกอบมาให้มากที่สุด ( ต่อ ) Flow Chart Structure Chart
  • 11. 3. แบบจำลองที่ใช้ในการพัฒนาระบบ (Model) คืออะไร พร้อมยกตัวอย่าง และภาพประกอบมาให้มากที่สุด ( ต่อ ) Organization Hierarchy Chat Sequence Diagram
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. การพัฒนาระบบสนับสนุนการตัดสินใจ . [Online]. ค้นข้อมูลเมื่อวันที่ 15 สิงหาคม พ . ศ .2554 แนวทางในการพัฒนาระบบสารสนเทศ .[ Online]. ค้นข้อมูลเมื่อวันที่ 15 สิงหาคม พ . ศ .2554 วงจรการพัฒนาระบบ ( System Development Life Cycle : SDLC ) .[ Online]. ค้นข้อมูลเมื่อวันที่ 15 สิงหาคม พ . ศ .2554 อัญชลี ธรรมสิทธิ์ . วงจรการพัฒนาระบบ . [Online]. ค้นข้อมูลเมื่อวันที่ 15 สิงหาคม พ . ศ .2554 แหล่งข้อมูล / อ้างอิง