Skip to content

Apiwat-Oraat/MiniProject-JavaOOP

Repository files navigation

🏨 MiniProject-JavaOOP


🖥️ ตัวอย่างหน้าจอโปรเจกต์

Main Interface Screenshot 2025-09-22 020547 Booking System Payment Module Room Management

⚙️ เทคโนโลยีที่ใช้

  • Java (OOP, Swing GUI)
  • MySQL (ฐานข้อมูล)
  • NetBeans IDE / IntelliJ IDEA
  • MySQL Workbench (จัดการฐานข้อมูล)

📋 ฟีเจอร์หลัก

  • 🏠 ระบบจัดการโปรเจกต์
  • 👤 ระบบจัดการพนักงาน
  • 📅 ระบบจัดการวัสดุอุปกรณ์
  • 💰 ระบบคำนวณต้นทุนโปรเจกต์

🧠 หลักการ OOP ที่นำมาใช้

  • Encapsulation: ซ่อนข้อมูลภายในคลาสเพื่อความปลอดภัย
  • Inheritance: สืบทอดคุณสมบัติจากคลาสแม่เพื่อการใช้งานซ้ำ
  • Polymorphism: ใช้เมธอดเดียวกันในหลายรูปแบบเพื่อความยืดหยุ่น
  • Abstraction: ออกแบบคลาสแบบนามธรรมเพื่อโครงสร้างที่ชัดเจน

▶️ วิธีรันโปรเจกต์

รันโปรแกรมโดยเริ่มที่ไฟล์ login.java เป็นจุดเริ่มต้นของระบบ


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages