Next:
1. บทนำ
Up:
Software Engineering Practices
Previous:
Contents
Contents
List of Figures
1.1.
กระบวนการพัฒนาซอฟต์แวร์ที่อ้างแบบของซอฟตแวร์เป็นหลักในการขับเคลื่อน
2.1.
โครงสร้างของการบริหารการบริการพัฒนาซอฟต์แวร์.
2.2.
วงจรชีวิตของการพัฒนาซอฟต์แวร์.
2.3.
วงจรชีวิตของการพัฒนาซอฟต์แวร์ ในการพัฒนา และการบริหารโครงการ.
2.4.
กิจกรรมในวงจรชีวิตของการพัฒนาซอฟต์แวร์ แบ่งตามกลุ่มกิจกรรม การบริหาร การควบคุม และ การดำเนินการ.
2.5.
แม่แบบของกระบวนการพัฒนาซอฟต์แวร์ แบบการพัฒนาแบบตามลำดับขั้น (Waterfall Model).
2.6.
แม่แบบของกระบวนการพัฒนาซอฟต์แวร์ แบบพัฒนาแบบวนรอบ (Iterative Model).
2.7.
แม่แบบของกระบวนการพัฒนาซอฟต์แวร์ แบบพัฒนาส่วนย่อย (Incremental Model).
2.8.
แม่แบบของกระบวนการพัฒนาซอฟต์แวร์ แบบพัฒนาจากส่วนประกอบ (Component-Based Model).
2.9.
แม่แบบของกระบวนการพัฒนาซอฟต์แวร์ การพัฒนาแบบเร็ว (Agile Programming).
3.1.
กระบวนงานย่อยโครงการพัฒนาซอฟต์แวร์ PI-WP1.
3.2.
กระบวนงานย่อยการประชุมประจำอาทิตย์ PMC-WP1.
3.3.
กระบวนงานย่อยการประชุมประจำประจำเดือน PMC-WP2.
3.4.
กระบวนงานย่อยบริหารความเสี่ยงระดับสูง RSK-WP1.
3.5.
กระบวนงานย่อยบริหารความเสี่ยงระดับโครงการ RSK-WP2.
3.6.
กระบวนงานย่อยการวางแผนงานหลัก PP-WP1.
3.7.
กระบวนงานย่อยการประมาณโครงการ PP-WP2.
3.8.
กระบวนงานย่อยการสำรองทรัพยากร PP-WP3.
3.9.
กระบวนงานย่อยการสร้างแผนงาน PP-WP4.
3.10.
กระบวนงานย่อยการสร้างแผนงานสนับสนุน PP-WP5.
3.11.
กระบวนงานย่อยวิเคราะห์ความต้องการ RA-WP1.
3.12.
กระบวนงานย่อยทบทวนความต้องการ RA-WP2.
3.13.
กระบวนงานย่อยบริหารการเปลี่ยนแปลงความต้องการ REQM-WP1.
3.14.
กระบวนงานย่อยทบทวนข้อกำหนดซอฟต์แวร์ SD-WP1.
3.15.
กระบวนงานย่อยการออกแบบรายละเอียดซอฟต์แวร์ SD-WP2.
3.16.
กระบวนงานย่อยการออกแบบส่วนสนับสนุน SD-WP3.
3.17.
กระบวนงานย่อยพัฒนาส่วนของซอฟต์แวร์ CD-WP1.
3.18.
ระบวนงานย่อยการพัฒนาระบบซอฟต์แวร์ CD-WP2.
3.19.
กระบวนงานย่อยพัฒนาส่วนสนับสนุนซอฟต์แวร์ CD-WP3.
3.20.
กระบวนงานย่อยการเตรียมการทดสอบซอฟต์แวร์ ST-WP1.
3.21.
กระบวนงานย่อยการขอเปลี่ยนแปลงซอฟต์แวร์ ST-WP2.
3.22.
กระบวนงานย่อยการอบรมภายในองค์กร OT-WP0.
3.23.
กระบวนงานย่อยการอบรมลูกค้า OT-WP1.
3.24.
กระบวนงานย่อยจัดทำเอกสารวิธีการใช้งานของผู้ใช้ PD-WP1.
3.25.
กระบวนงานย่อยจัดทำเอกสารคู่มือการใช้งาน: PD-WP2.
3.26.
กระบวนงานย่อยการติดตั้งซอฟต์แวร์ IC-WP1.
3.27.
กระบวนงานย่อยปิดโครงการ PC-WP1.
3.28.
กระบวนงานย่อยการประกันคุณภาพ QA-WP1.
3.29.
กระบวนงานย่อยการบริหารคอนฟิกกูเรชั่น CM-WP1
3.30.
กระบวนงานย่อยการวางแผนงานการวิเคราะห์การวัดผล MA-WP0.
3.31.
กระบวนงานการบริหารกิจกรรมการวิเคราะห์การวัดผล MA-WP1.
3.32.
กระบวนงานย่อยบริหารการดำเนิการตามแผนการวัดผลและการวิเคราะห์ผล MA-WP2.
3.33.
กระบวนงานย่อยการดำเนินการวัดผลและการวิเคราะห์ผล MA-WP3.
3.34.
กระบวนงานย่อยการเก็บผลการวัดและการวิเคราะห์ MA-WP4.
3.35.
กระบวนงานย่อยการเก็บผลการวัด MA-WP5.
3.36.
กระบวนงานย่อยการกระจายและอภิปรายผลการวัด MA-WP6.
4.1.
การใช้งาน UML การอธิบายแบบของโปรแกรมประยุกต์บนเว็ป: Use Case Diagram.
4.2.
การใช้งาน UML การอธิบายแบบของโปรแกรมประยุกต์บนเว็ป: Entity Relationship Diagram.
4.3.
การใช้งาน UML การอธิบายแบบของโปรแกรมประยุกต์บนเว็ป: Class Diagram.
4.4.
การใช้งาน UML การอธิบายแบบของโปรแกรมประยุกต์บนเว็ป: Sequence Diagram.
4.5.
โครงสร้างข้อมูลพื้นฐานของโมดูลมาตรฐานในระบบเซอร์วิซอฟต์ ที่ประกอบด้วยข้อมูล การกำหนดประเภทและสถานะ ประวัติ และความสัมพันธ์ระหว่างข้อมูล.
4.6.
โครงสร้างข้อมูลของโมดูลข้อมูลองค์กร บุคคล และนิติบุคคล.
4.7.
บทบาทของโมดูลข้อมูลองค์กร บุคคล และนิติบุคคล.
4.8.
ความสัมพันธ์เฉพาะ์ของโมดูลข้อมูลองค์กร บุคคล และนิติบุคคล.
4.9.
ความสัมพันธ์ทั่วไปของโมดูลข้อมูลองค์กร บุคคล และนิติบุคคล.
4.10.
การติดต่อ และ ความสัมพันธ์ที่เกิดจากการติดต่อของโมดูลข้อมูลองค์กร บุคคล และนิติบุคคล.
4.11.
ที่อยู่ติดต่อของโมดูลข้อมูลองค์กร บุคคล และนิติบุคคล.
4.12.
การติดต่อโมดูลข้อมูลองค์กร บุคคล และนิติบุคคล.
4.13.
โครงสร้างข้อมูลของโมดูลข้อมูลองค์กร บุคคล และนิติบุคคล.
4.14.
อาคารสถานที่ของโมดูลข้อมูลองค์กร บุคคล และนิติบุคคล.
4.15.
การสื่อสารของโมดูลข้อมูลองค์กร บุคคล และนิติบุคคล.
4.16.
โครงสร้างข้อมูลของการจัดการติดตามกรณีการติดต่อของโมดูลข้อมูลองค์กร บุคคล และนิติบุคคล.
4.17.
ภาพรวมของโมดูลข้อมูลองค์กร บุคคล และนิติบุคคล.
5.1.
แบบแผน Factory.
5.2.
แบบแผน Observer.
5.3.
แบบแผน Composite.
5.4.
แบบแผน Strategy
5.5.
โครงสร้างของ แบบแผน Model View Controller
5.6.
โครงสร้างไดเร็กตอรี่ของเซอร์วิซอฟต์ก่อนการปรับปรุง
5.7.
โครงสร้างไดเร็กตอรี่ของเซอร์วิซอฟต แบบ Model View Controller โดยได้แสดงรายละเอียดของไฟล์ในส่วน View ของเซอร์วิซอฟต์ที่ปรับปรุง
6.1.
การออกแบบสถาปัตยกรรมที่ผลักดันโดยแบบซอฟต์แวร์
6.2.
ตัวอย่างของแบบ BM โดยใช้แผนภาพพื้นฐานแสดงการกระบวนการทำงานทางธุรกิจ ที่รวมการใช้งานระบบสารสนเทศ และไม่ใช้งานระบบความพิวเตอร์
6.3.
ตัวอย่างของแบบ BM โดยใช้ Package Diagram
6.4.
การใช้งานของการนำแบบที่มีอยู่แล้วมาใช้ในการออกแบบซอฟต์แวร์
6.5.
Class Diagram ของ Party ที่แสดงใน Archetype Pattern
6.6.
การแปลงแบบของซอฟต์แวร์ลงมาในระดับต่างๆ
6.7.
สานความสัมพันธ์ของการแปลงแบบของซอฟต์แวร์ลงมาในระดับต่างๆ
7.1.
การดำเนินงานของโครงการในการปรับปรุงเซอร์วิซอฟต์.
2008-2009 Copyright Vara Varavithya. All rights reserved, DEPT of EE, KMUTNB, vara@computer.org