ST2022117
การพัฒนาซอฟต์แวร์เชิงวัตถุ
ภาคทฤษฏี
เพื่อให้นักศึกษามีความรู้ ความเข้าใจแนวความคิดเชิงวัตถุ องค์ประกอบพื้นฐานของวัตถุ คลาส และตัวอย่างข้อความ เข้าใจกรรมวิธีโพลีเมอร์ฟิซึม การถ่ายทอดคุณสมบัติ การวิเคราะห์และออกแบบเชิงวัตถุ สามารถนำความรู้ไปประยุกต์ใช้ในการการเขียนโปรแกรมด้วยคำสั่งและ ฟังก์ชันในรูปที่เหมาะสมของภาษาและ การประยุกต์ใช้กับระบบงาน
ภาคปฏิบัติ
- ฝึกปฏิบัติการเขียนโปรแกรมภาษาจาวาเบื้องต้น (Java Programming)
- ประยุกต์ใช้หลักการเชิงวัตถุ (Object-Oriented Programming) ในการเขียนโปรแกรมภาษาจาวา
- การเขียนโค้ดและแก้ไขข้อผิดพลาดด้วย Netbeans IDE
- การวิเคราะห์และออกแบบระบบด้วย UML diagram
- การออกแบบและพัฒนาส่วนติดต่อผู้ใช้งานด้วย Java Swing GUI