โรงแรม-การจัดการ-ระบบ-Ajax-PHP-Mysql
ระบบการจัดการโรงแรมที่ลูกค้าสามารถดำเนินการต่างๆ เช่น จองห้องพักและกิจกรรมต่างๆ ลูกค้าสามารถยกเลิกห้องที่จองไว้ได้ และผู้ดูแลระบบสามารถควบคุมห้องที่จัดสรรให้กับลูกค้าได้ และยังสามารถจัดการคำขอของลูกค้าสำหรับห้อง ห้องจัดงานได้ จากฝั่งผู้ดูแลระบบ ผู้ดูแลระบบสามารถเพิ่มห้องพักและกิจกรรมประเภทใหม่ได้ จากนั้นผู้ดูแลระบบสามารถเพิ่มห้องและห้องโถงใหม่ให้กับประเภทที่เกี่ยวข้อง โดยผู้ดูแลระบบรายนั้นจะมีภาพรวมของการจองโรงแรมบนแดชบอร์ดพร้อมกราฟ
เยี่ยมชม : การสาธิตสด
ข้อมูลรับรองการเข้าสู่ระบบ
ผู้ดูแลระบบ :
อีเมล์ : [email protected]
รหัสผ่าน : 123
ลูกค้า :
อีเมล์ : [email protected]
รหัสผ่าน : 1234
สคีมา
ข้อกำหนดเบื้องต้น
- ติดตั้งเว็บเซิร์ฟเวอร์ XAMPP
- โปรแกรมแก้ไขใด ๆ (ควรเป็น VS Code หรือโปรแกรมแก้ไขข้อความวงเล็บ)
- เว็บเบราว์เซอร์เวอร์ชันล่าสุด (เช่น Chrome)
ภาษาและเทคโนโลยีที่ใช้
- HTML5/CSS3
- บูทสแตรป
- JavaScript (เพื่อสร้างเนื้อหาที่อัปเดตแบบไดนามิก)
- XAMPP (เว็บเซิร์ฟเวอร์โดย Apache Friends)
- ป.ล
- MySQL (RDBMS ที่ใช้ SQL)
- อาแจ็กซ์
- เจคิวรี่
- FPDF (เพื่อสร้าง PDF)
ขั้นตอนในการรันโปรเจ็กต์ในเครื่องของคุณ
- ดาวน์โหลดและติดตั้ง XAMPP ในเครื่องของคุณ
- โคลนหรือดาวน์โหลดที่เก็บ
- แยกไฟล์ทั้งหมดแล้วย้ายไปยังโฟลเดอร์ 'htdocs' ของไดเร็กทอรี XAMPP ของคุณและตั้งชื่อเป็นโรงแรม
- เริ่ม Apache และ Mysql ในแผงควบคุม XAMPP ของคุณ
- เปิดเว็บเบราว์เซอร์ของคุณแล้วพิมพ์ 'localhost/phpmyadmin'
- ในหน้า phpmyadmin สร้างฐานข้อมูลใหม่จากแผงด้านซ้ายและตั้งชื่อเป็น 'โรงแรม'
- นำเข้าไฟล์ 'hotel.sql' ภายในฐานข้อมูลที่สร้างขึ้นใหม่ของคุณแล้วคลิกตกลง
- เปิดแท็บใหม่และพิมพ์ 'localhost/hotel' ใน URL ของเบราว์เซอร์ของคุณ
- ไชโย! แค่นั้นแหละ!
ซอฟต์แวร์ที่ใช้
- XAMPP ได้รับการติดตั้งบนเครื่องที่ใช้ Windows 8 และเซิร์ฟเวอร์ APACHE2 และ MySQL ได้รับการเตรียมใช้งานแล้ว และไฟล์ถูกสร้างขึ้นภายใน C:xampphtdocshospital
- Visual Studio Code ถูกใช้เป็นตัวแก้ไขข้อความ
- Google Chrome เวอร์ชัน 77.0.3865.90 ถูกใช้เพื่อรันโปรเจ็กต์ (localhost/hms-hospital/home.html ถูกใช้เป็น url)
การเริ่มต้น Apache และ MySQL ใน XAMPP:
แผงควบคุม XAMPP ช่วยให้คุณสามารถเริ่มและหยุด Apache และ MySQL ได้ด้วยตนเอง หากต้องการเริ่ม Apache หรือ MySQL ด้วยตนเอง ให้คลิกปุ่ม 'Start' ใต้ 'Actions'