Software Architecture (3/2556)
| คณะ | เทคโนโลยีสารสนเทศ | สาขาวิชา | วิศวกรรมซอฟต์แวร์ |
| แนวการสอนรหัสวิชา | SWE202 | ชื่อวิชา(ไทย) | วิศวกรรมซอฟต์แวร์ |
| ชื่อวิชา(อังกฤษ) | Software Architecture | หน่วยกิต | 3(2-2-5) |
คำอธิบายรายวิชา
การเก็บรวบรวมความต้องการของผู้ใช้ การวิเคราะห์และออกแบบระบบโดยใช้ยูเอ็มแอล การทดสอบระบบเฟรมเวิร์คและเอพีไอ สถาปัตยกรรมแม่ข่าย-ลูกข่าย การวิเคราะห์ ออกแบบและพัฒนาระบบแม่ข่าย-ลูกข่ายอย่างง่าย และเทคโนโลยีที่เกี่ยวข้องกับส่วนต่อประสานกับผู้ใช้
จุดประสงค์การเรียนรู้
1.เพื่อให้นักศึกษาเข้าใจแนวความคิดพื้นฐานของวิศวกรรมซอฟต์แวร์
2.เพื่อให้นักศึกษาสามารถวิเคราะห์และประยุกต์ใช้ความรู้การผลิตซอฟต์แวร์ เพื่อแก้ปัญหาที่เกิดขึ้นกับผู้ใช้ได้
ลำดับที่
|
เนื้อหาการเรียนรู้
|
เอกสารเพ่ิมเติม
|
Ref
|
1
|
Introduction to Software Engineering |
Ch1
|
|
2
|
Requirement Engineering |
Ch5
|
|
3
|
Software Project Management |
Ch4
|
|
4
|
Software Process Model |
Ch2
|
|
5
|
แบบจำลองระบบ |
Ch7
|
|
6
|
แบบจำลองระบบ (ต่อ) |
Ch7
|
|
7
|
แบบจำลองระบบ (ต่อ)
|
Ch7
|
|
8
|
|
Ch1-7
|
|
| << สอบกลางภาค Midterm >> | |||
9
|
UI Design |
Ch11
|
|
10
|
Implementation (Coding) |
Ch12
|
|
11
|
Implementation (Coding) |
Ch12
|
|
12
|
Testing |
Ch13
|
|
13
|
Testing (ต่อ) | ||
14
|
Risk Management | ||
15
|
|||
<< สอบปลายภาค Final >>
|
เอกสารประกอบการสอน และเว็บไซต์อ้างอิง
|
||||||||||||||

No comments:
Post a Comment