Recommended
PDF
PPT
PDF
PPT
กิจกรรมที่ 4 วงจรการพัฒนาโปรแกรม
PPT
System Development Life Cycle S D L C
PPT
PPT
PPT
PPT
PPT
PPT
System development life cycle sdlc
PDF
System Development Life Cycle
PPT
PPTX
PPT
PPT
PPT
PPT
PPT
PPT
PDF
PPT
PPT
PPT
PPTX
DOCX
Agile Software Development
PPT
PPT
PPT
PPT
More Related Content
PDF
PPT
PDF
PPT
กิจกรรมที่ 4 วงจรการพัฒนาโปรแกรม
PPT
System Development Life Cycle S D L C
PPT
PPT
PPT
What's hot
PPT
PPT
PPT
System development life cycle sdlc
PDF
System Development Life Cycle
PPT
PPTX
PPT
PPT
PPT
PPT
PPT
PPT
PDF
PPT
PPT
PPT
PPTX
DOCX
Agile Software Development
Similar to Software
PPT
PPT
PPT
PPT
PPT
PPT
PPT
PPT
PPTX
PPTX
PPTX
PPTX
PPTX
PPT
DOC
PPTX
Software 1. การพัฒนา
Software
นายวรวุฒิ สุวรรณา รหัส 523050251-3
นางสาวจิราพร จันดาโส รหัส 523050473-5
2. 1. SDLC คืออะไร พร้อมยกตัวอย่างที่สามารถอธิบายให้เข้าใจได้
SDLC (System Development Life Cycle) วงจรการพัฒนาระบบ
คือ กระบวนการทางความคิด ( Logical Process)ในการพัฒนาระบบสารสนเทศ
เพื่อแก้ปัญหาทางธุรกิจและตอบสนองความต้องการของผู้ใช้ได้
วงจรการพัฒนาระบบซอฟต์แวร์ แบ่งเป็น 5 ระยะ ดังนี้
ระยะที่ 1 การวางแผนโครงการ (Project Planning Phase)
ระยะที่ 2 การวิเคราะห์ (Analysis Phase)
ระยะที่ 3 การออกแบบ (Design Phase)
ระยะที่ 4 การนาไปใช้ (Implementation Phase)
ระยะที่ 5 การบารุงรักษา (Maintenance Phase)
3. 2. เครื่องมือที่ใช้ในการพัฒนาระบบ (Tools) คืออะไร พร้อมยกตัวอย่าง
และภาพประกอบมาให้มากที่สุด
ซอฟต์แวร์ทช่วยสร้างหรือวาดแบบจาลองชนิดต่าง ๆ ตรวจสอบความถูกต้องของ
ี่
แบบจาลองช่วยสร้างรายงานและแบบฟอร์ม รวมทั้งช่วยสร้างโค้ดโปรแกรมให้อัตโนมัติ
Project Management Application
Drawing/Graphics Application
4. 5. 6. 7. 8. 4. สร้างตารางเปรียบเทียบข้อดี ข้อเสียของ SSADM, RAD และ
OOD&D ข้อดี ข้อเสีย
SSADM รวบรวมความต้องการจากผู้ที่ก่อนที่จะเริ่มเขียน จะใช้เวลานานมากในขั้นการวิเคราะห์และ
โปรแกรมและมีการเปลี่ยนแปลงความน้อย ออกแบบ ต้องออกแบบบนกระดาษ ทาให้ให้เกิด
ปัญหาในระหว่างขั้นตอนการเขียนโปรแกรม
RAD ใช้เวลาน้อย ลดงบประมาณค่าใช้จ่ายและ เวลาสั้นอาจทาให้ระบบมีคุณภาพต่าในการ
ทรัพยากรคนการเปลี่ยนแปลงการออกแบบ พัฒนาไม่สามารถเน้นจุดการเปลี่ยนแปลงของ
ระบบทาได้ผลดีและรวดเร็ว สิ่งแวดล้อมทางธุรกิจได้
OOD&D Maintain ง่ายเพราะว่าแต่ละ object แยก ไม่ Self contained คือการอ้างอิงถึง
ออกมาเด่นชัดReuseable เอาไปใช้ใหม่ได้งาย Object ใดๆเดียวๆไม่ได้ เราต้องรู้จัก Super
่ ่
เนื่องจาก Object มีการกาหนดคุณสมบัติของ class ทุกตัวด้วย ไม่เช่นนั้นคุณสมบัติจะมาไม่
ตัวเอง ชั เจน , กาหนด data ชัดเจน สะท้อน หมด
ด
ความเป็นจริงได้ดีกว่าการออกแบบในลักษณะ
ทั่วๆไป
9. 5. UML คืออะไร และ CASE TOOL คืออะไร
UML คือ สัญลักษณ์มาตรฐานที่ใช้ในวิธีการออกแบบการพัฒนาเชิงวัตถุ ซึ่ง
สัญลักษณ์ ที่ใช้นั้นจะได้มาจากการรวมเอาวิธีการในการออกแบบและวิเคราะห์
แบบ Object-oriented 3 แบบคือ
1. Booch Method ของ Grady Booch
2. Object-Modeling Technique(OMT) ของ James Rumbaugh
3. Use case methodology ของ Ivar Jacobson
10. 11. ตัวอย่างของ Software CASE Tools
1. Rational Rose : ใช้สาหรับวาด UML Design for OO(Object
Oriented) และ generate code
2. Visible Analyst: ใช้สาหรับวาด Context Diagram และ Data flow diagram
3. Visual Studio : ทาออกแบบและสร้าง web
4. Oracle Enterprise Development Suite
5. Paradigm Plus
6. Logic Works Suite
7. AxiomSys and AxiomDsn
8. V32 & X32
12. 13. 14. 15. 7. จากที่ศึกษา CASE มาท่านจะเลือกใช้ Tool โปรแกรมใด
ที่จะช่วยพัฒนาระบบ เพราะเหตุใด
Phototyping tools เพราะว่า การที่เรา
จะสร้างต้นแบบนั้นเป็นพัฒนาการที่
รวดเร็วและเป็นการทดสอบการทางาน
ของแบบจาลอง หรือต้นแบบของ
ระบบงานใหม่ในการโต้ตอบและ
กระบวนการทาซ้า ประโยคคาสั่งใน
โปรแกรมที่เรียกว่าการวนรอบ
(Interactive หรือ Iterative)โดยนักวิเคราะห์
16. อ้างอิง
ตัวอย่างการใช้ Lower Case.[Online].ค้นเมื่อ 15 สิงหาคม 2554
ตัวอย่างการใช้ Upper Case.[Online].ค้นเมื่อ 15 สิงหาคม 2554
SDLC.[Online].ค้นเมื่อ 15 สิงหาคม 2554
รูป.[Online].ค้นเมื่อ 15 สิงหาคม 2554
การพัฒนาระบบสารสนเทศ.[Online].ค้นเมื่อ 15 สิงหาคม 2554
Assignment8B .[Online].ค้นเมื่อ 15 สิงหาคม 2554