SlideShare a Scribd company logo
1 of 19
การพัฒนา   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

คู่มือ Ulead video studio 11
คู่มือ Ulead video studio 11คู่มือ Ulead video studio 11
คู่มือ Ulead video studio 11
Siwakorn Siri
 
Is2 การสื่อสารและการนำเสนอ กลุ่ม1
Is2  การสื่อสารและการนำเสนอ  กลุ่ม1Is2  การสื่อสารและการนำเสนอ  กลุ่ม1
Is2 การสื่อสารและการนำเสนอ กลุ่ม1
พัน พัน
 
การพันผ้าแบบต่างๆ
การพันผ้าแบบต่างๆการพันผ้าแบบต่างๆ
การพันผ้าแบบต่างๆ
Dashodragon KaoKaen
 
Is1 การศึกษาค้นคว้าและสร้างองค์ความรู้ กลุ่ม2
Is1  การศึกษาค้นคว้าและสร้างองค์ความรู้ กลุ่ม2Is1  การศึกษาค้นคว้าและสร้างองค์ความรู้ กลุ่ม2
Is1 การศึกษาค้นคว้าและสร้างองค์ความรู้ กลุ่ม2
พัน พัน
 
พื้นฐานการเขียนโปรแกรม
พื้นฐานการเขียนโปรแกรมพื้นฐานการเขียนโปรแกรม
พื้นฐานการเขียนโปรแกรม
abhichatdotcom
 
บทที่ 1 การจัดการการผลิต และการปฏิบัติการเพื่อความยั่งยืน
บทที่ 1การจัดการการผลิตและการปฏิบัติการเพื่อความยั่งยืนบทที่ 1การจัดการการผลิตและการปฏิบัติการเพื่อความยั่งยืน
บทที่ 1 การจัดการการผลิต และการปฏิบัติการเพื่อความยั่งยืน
คนป่า เถื่อนๆ
 
บัตรลงคะแนน2
บัตรลงคะแนน2บัตรลงคะแนน2
บัตรลงคะแนน2
Pattama Poyangyuen
 
การบวกลบ เลขฐาน16
การบวกลบ เลขฐาน16การบวกลบ เลขฐาน16
การบวกลบ เลขฐาน16
jibjoy_butsaya
 

What's hot (20)

คู่มือ Ulead video studio 11
คู่มือ Ulead video studio 11คู่มือ Ulead video studio 11
คู่มือ Ulead video studio 11
 
คำนำ
คำนำคำนำ
คำนำ
 
ตัวอย่างแบบสอบถามงานวิจัย
ตัวอย่างแบบสอบถามงานวิจัยตัวอย่างแบบสอบถามงานวิจัย
ตัวอย่างแบบสอบถามงานวิจัย
 
ใบความรู้ เรื่อง ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
ใบความรู้ เรื่อง ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิกใบความรู้ เรื่อง ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
ใบความรู้ เรื่อง ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
 
แบบประเมินชิ้นงาน
แบบประเมินชิ้นงานแบบประเมินชิ้นงาน
แบบประเมินชิ้นงาน
 
Is2 การสื่อสารและการนำเสนอ กลุ่ม1
Is2  การสื่อสารและการนำเสนอ  กลุ่ม1Is2  การสื่อสารและการนำเสนอ  กลุ่ม1
Is2 การสื่อสารและการนำเสนอ กลุ่ม1
 
การพันผ้าแบบต่างๆ
การพันผ้าแบบต่างๆการพันผ้าแบบต่างๆ
การพันผ้าแบบต่างๆ
 
คำสำคัญของปริญญานิพนธ์ วิทยานิพนธ์ และงานวิจัย (Research Keywords)
คำสำคัญของปริญญานิพนธ์ วิทยานิพนธ์ และงานวิจัย (Research Keywords)คำสำคัญของปริญญานิพนธ์ วิทยานิพนธ์ และงานวิจัย (Research Keywords)
คำสำคัญของปริญญานิพนธ์ วิทยานิพนธ์ และงานวิจัย (Research Keywords)
 
เรื่องภาวะมลพิษ
เรื่องภาวะมลพิษเรื่องภาวะมลพิษ
เรื่องภาวะมลพิษ
 
SฺBAR เอสบา การสื่อสารอย่างปลอดภัย
SฺBAR เอสบา การสื่อสารอย่างปลอดภัยSฺBAR เอสบา การสื่อสารอย่างปลอดภัย
SฺBAR เอสบา การสื่อสารอย่างปลอดภัย
 
Is1 การศึกษาค้นคว้าและสร้างองค์ความรู้ กลุ่ม2
Is1  การศึกษาค้นคว้าและสร้างองค์ความรู้ กลุ่ม2Is1  การศึกษาค้นคว้าและสร้างองค์ความรู้ กลุ่ม2
Is1 การศึกษาค้นคว้าและสร้างองค์ความรู้ กลุ่ม2
 
พื้นฐานการเขียนโปรแกรม
พื้นฐานการเขียนโปรแกรมพื้นฐานการเขียนโปรแกรม
พื้นฐานการเขียนโปรแกรม
 
3 p quality for facilitator
3 p quality for facilitator3 p quality for facilitator
3 p quality for facilitator
 
การออกแบบส่วนติดต่อผู้ใช้ (User Interface Design)
การออกแบบส่วนติดต่อผู้ใช้ (User Interface Design)การออกแบบส่วนติดต่อผู้ใช้ (User Interface Design)
การออกแบบส่วนติดต่อผู้ใช้ (User Interface Design)
 
Pp+บุหรี่..
Pp+บุหรี่..Pp+บุหรี่..
Pp+บุหรี่..
 
บทที่ 1 การจัดการการผลิต และการปฏิบัติการเพื่อความยั่งยืน
บทที่ 1การจัดการการผลิตและการปฏิบัติการเพื่อความยั่งยืนบทที่ 1การจัดการการผลิตและการปฏิบัติการเพื่อความยั่งยืน
บทที่ 1 การจัดการการผลิต และการปฏิบัติการเพื่อความยั่งยืน
 
คำนำ
คำนำคำนำ
คำนำ
 
บัตรลงคะแนน2
บัตรลงคะแนน2บัตรลงคะแนน2
บัตรลงคะแนน2
 
การบวกลบ เลขฐาน16
การบวกลบ เลขฐาน16การบวกลบ เลขฐาน16
การบวกลบ เลขฐาน16
 
การส่งเสริมการขับถ่ายอุจจาระ 57
การส่งเสริมการขับถ่ายอุจจาระ 57การส่งเสริมการขับถ่ายอุจจาระ 57
การส่งเสริมการขับถ่ายอุจจาระ 57
 

Viewers also liked

6 basic steps of software development process
6 basic steps of software development process6 basic steps of software development process
6 basic steps of software development process
Riant Soft
 
ภารกิจที่ 4
ภารกิจที่ 4ภารกิจที่ 4
ภารกิจที่ 4
pichayanee
 
กิจกรรมที่ 4 วงจรการพัฒนาโปรแกรม
กิจกรรมที่ 4 วงจรการพัฒนาโปรแกรมกิจกรรมที่ 4 วงจรการพัฒนาโปรแกรม
กิจกรรมที่ 4 วงจรการพัฒนาโปรแกรม
draught
 

Viewers also liked (20)

การพัฒนา Software
การพัฒนา Softwareการพัฒนา Software
การพัฒนา Software
 
วงจรการพัฒนาโปรแกรม
วงจรการพัฒนาโปรแกรมวงจรการพัฒนาโปรแกรม
วงจรการพัฒนาโปรแกรม
 
การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์
 
6 basic steps of software development process
6 basic steps of software development process6 basic steps of software development process
6 basic steps of software development process
 
Sdlc
SdlcSdlc
Sdlc
 
Dropbox
DropboxDropbox
Dropbox
 
SDLC
SDLCSDLC
SDLC
 
228-8 /231-9
228-8 /231-9228-8 /231-9
228-8 /231-9
 
ภารกิจที่ 4
ภารกิจที่ 4ภารกิจที่ 4
ภารกิจที่ 4
 
การพัฒนา Software
การพัฒนา Softwareการพัฒนา Software
การพัฒนา Software
 
The system-analysis-and-design
The system-analysis-and-designThe system-analysis-and-design
The system-analysis-and-design
 
Tools
ToolsTools
Tools
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
บทที่ 4 er diagram
บทที่ 4 er diagramบทที่ 4 er diagram
บทที่ 4 er diagram
 
Sw evo 2_model
Sw evo 2_modelSw evo 2_model
Sw evo 2_model
 
การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์
 
Software development process basic
Software development process basicSoftware development process basic
Software development process basic
 
กิจกรรมที่ 4 วงจรการพัฒนาโปรแกรม
กิจกรรมที่ 4 วงจรการพัฒนาโปรแกรมกิจกรรมที่ 4 วงจรการพัฒนาโปรแกรม
กิจกรรมที่ 4 วงจรการพัฒนาโปรแกรม
 
Agile Process
Agile ProcessAgile Process
Agile Process
 
Agile modeling
Agile modelingAgile modeling
Agile modeling
 

Similar to System Development Life Cycle S D L C (20)

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)
 
Soft were
Soft wereSoft were
Soft were
 
วงจรการพัฒนาโปรแกรม
วงจรการพัฒนาโปรแกรมวงจรการพัฒนาโปรแกรม
วงจรการพัฒนาโปรแกรม
 
Act
ActAct
Act
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Activity4
Activity4Activity4
Activity4
 
การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์การพัฒนาซอฟแวร์
การพัฒนาซอฟแวร์
 
Activity 4
Activity 4Activity 4
Activity 4
 
Task004
Task004Task004
Task004
 
Activity4
Activity4Activity4
Activity4
 
Activity4_naka
Activity4_nakaActivity4_naka
Activity4_naka
 
Activity4
Activity4Activity4
Activity4
 
Presentation1
Presentation1Presentation1
Presentation1
 
Presentation1
Presentation1Presentation1
Presentation1
 
Sdlc
SdlcSdlc
Sdlc
 
Software
SoftwareSoftware
Software
 
work
workwork
work
 

System Development Life Cycle S D L C

  • 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 แหล่งข้อมูล / อ้างอิง