310-2203 Back-End Software Development
portfolio

# ผลงานการบ้าน

รวมการบ้านและโครงงานระหว่างเรียน แต่ละรายการมีคำอธิบาย ปุ่มดูรายละเอียด และปุ่มดาวน์โหลดไฟล์ผลงานจริง

hw02_address_book C#

### HW2: Address Book (WinForms)

โปรแกรม C# WinForms สำหรับบันทึกสมุดรายชื่อ เลือกคำนำหน้า/เพศอัตโนมัติ คำนวณอายุจากวันเกิด บันทึกข้อมูลลง contacts.csv พร้อมระบบตรวจสอบความถูกต้องของข้อมูล

WinForms CSV
View Download
hw03_sdlc_srs SE Concepts

### HW3: สรุป SDLC & SRS

สรุปแนวคิด Software Development Life Cycle (Waterfall, Agile) และ Software Requirements Specification พร้อมตัวอย่าง Functional/Non-Functional Requirements

SDLC SRS
View Download
hw04_test_report Testing

### HW4: Test Report — Text/CSV Viewer

รายงานผลการทดสอบ (Test Plan / Test Environment / Test Case) สำหรับโปรแกรม Text/CSV Viewer ตามรูปแบบ Test Report มาตรฐาน พร้อมลิงก์ซอร์สโค้ดบน GitHub

Test Plan Excel
View on GitHub Download
hw05_urs_golden_place URS

### HW5: URS — ระบบ POS ร้าน Golden Place

User Requirement Specification สำหรับระบบขายหน้าร้าน โดยเก็บข้อมูลจากการสังเกตพฤติกรรมลูกค้าเท่านั้น ครอบคลุม System Overview, User Roles, Functional/Non-Functional Requirements และ Observations & Issues

Requirement Analysis POS
View Download
hw06_uml_diagrams UML

### HW6: UML Diagrams — Ticket Booking System

ออกแบบแผนภาพ UML 6 รูปแบบ (Use Case, Class, Sequence, Activity, State Machine, Component) สำหรับระบบขายตั๋วภาพยนตร์/คอนเสิร์ต

UML System Design
View Download
hw07_iis_setup IIS

### HW7: ตั้งค่า IIS + เว็บแนะนำตัวเบื้องต้น

ขั้นตอนการตั้งค่าเว็บเซิร์ฟเวอร์ IIS บนพอร์ต 8080 พร้อมพัฒนาเว็บหน้าแนะนำตัวด้วย HTML + CSS ซึ่งเป็นจุดเริ่มต้นของเว็บไซต์ส่วนตัวชิ้นนี้

IIS HTML/CSS
View Download
hw08_html_css_cloud this site

### HW8: Personal Homepage (HTML + CSS + Cloud)

เว็บไซต์ส่วนตัวที่คุณกำลังดูอยู่นี้เอง พัฒนาแบบ Static HTML5 + CSS หลายหน้า ต่อยอดจากเว็บหน้าเดียวใน HW7 ให้กลายเป็นเว็บไซต์เต็มรูปแบบ ออกแบบให้ Deploy ได้ทั้งบน IIS และ Cloud

HTML5 CSS Cloud
View คือเว็บไซต์นี้เอง

หมายเหตุสำหรับผู้ดูแลเว็บไซต์: เมื่อมีการบ้านใหม่ ให้คัดลอกโครงสร้าง `.entity-card` หนึ่งชุดมาวางต่อท้าย แล้วแก้ไขชื่อ คำอธิบาย และลิงก์ปุ่ม View/Download ให้ตรงกับผลงานใหม่