แดชบอร์ด
แดชบอร์ดของ HandyCafe Server เป็นศูนย์กลางสำหรับการจัดการร้านอินเทอร์เน็ตคาเฟ่หรือศูนย์เกมของคุณ หลังจากเข้าสู่ระบบแล้ว คุณจะมาถึง MainPage ซึ่งทำหน้าที่เป็นตัวนำทางที่โหลดทุกหน้าภายในระบบ งานการนำทาง การตรวจสอบ และการจัดการทั้งหมดเริ่มต้นที่นี่
ภาพรวมการจัดวาง
แดชบอร์ดแบ่งออกเป็นสี่ส่วน:
- แผงด้านบน. แถบหัวแนวนอนที่อยู่ด้านบนของหน้าต่าง แสดงชื่อแบรนด์ HandyCafe และชื่อหน้าที่กำลังใช้งานอยู่
- แถบเครื่องมือด้านข้าง. แถบนำทางแนวตั้งที่อยู่ด้านซ้าย แต่ละรายการเป็นปุ่มไอคอนที่สลับไปยังหน้าต่างๆ หน้าที่ใช้งานอยู่จะถูกเน้นให้เห็นชัดเจน
- พื้นที่เนื้อหา. พื้นที่ทำงานหลักที่อยู่ด้านขวาของแถบด้านข้าง พื้นที่นี้จะแสดงหน้าที่เลือกไว้ (Admin Panel, Members, Reports เป็นต้น)
- แถบสถานะ. แถบฟุตเตอร์ที่สามารถเลือกแสดงหรือซ่อนได้ที่ด้านล่างของหน้าต่าง คุณสามารถแสดงหรือซ่อนมันได้จากการตั้งค่ามุมมอง
การนำทางแถบด้านข้าง
แถบเครื่องมือด้านข้างให้การเข้าถึงอย่างรวดเร็วไปยังทุกหน้าภายในระบบ แต่ละรายการแสดงไอคอนและเมื่อวางเมาส์จะเห็นชื่อหน้า หน้าต่อไปนี้สามารถเข้าถึงได้:
| หน้า | ไอคอน | คำอธิบาย |
|---|---|---|
| คอมพิวเตอร์ (Admin Panel) | Monitor | ตรวจสอบและจัดการ PC ลูกค้าทั้งหมด |
| คอนโซล | Gamepad | จัดการเซสชันคอนโซลเกม |
| ใบอนุญาต | Certificate | ดูและจัดการใบอนุญาตซอฟต์แวร์ |
| สมาชิก | Accounts | สร้างและจัดการบัญชีสมาชิก |
| คำขอ | Account Question | ตรวจสอบคำขอเข้าสู่ระบบและ OAuth ที่รอดำเนินการ |
| ออเดอร์ | Cart | จัดการออเดอร์อาหาร เครื่องดื่ม และสินค้า |
| ค่าใช้จ่าย | Cash Minus | บันทึกและติดตามค่าใช้จ่ายธุรกิจ |
| บันทึก | Document | เรียกดูบันทึกระบบและการตรวจสอบ |
| รายงาน | Chart Line | ดูรายงานเงินสดและกะ |
| สถิติ | Chart Box | วิเคราะห์รายได้ เซสชัน และสถิติสมาชิก |
| การตั้งค่า | Cog | กำหนดค่าการตั้งค่าระบบทั้งหมด |
หน้าการตั้งค่าเข้าถึงได้ผ่านไอคอนรูปเฟืองที่อยู่ด้านล่างของแถบด้านข้าง แยกจากรายการนำทางหลัก
ตราออเดอร์ที่เปิดอยู่
รายการนำทางออเดอร์แสดงตราที่แสดงจำนวนออเดอร์ที่เปิดอยู่ (ยังไม่เสร็จสมบูรณ์) จำนวนนี้อัปเดตแบบเรียลไทม์เมื่อมีการสร้างหรือปิดออเดอร์เพื่อให้แคชเชียร์สามารถเห็นได้ทันทีว่ามีงานที่ยังค้างอยู่หรือไม่
การเข้าถึงหน้าตามบทบาท
ไม่ใช่ทุกผู้ใช้จะเห็นแถบด้านข้างเหมือนกัน การมองเห็นหน้าขึ้นอยู่กับบทบาทและสิทธิ์ของแคชเชียร์ที่เข้าสู่ระบบ:
- บัญชีแอดมิน (สร้างขึ้นในระหว่าง First Setup Wizard) มีการเข้าถึงทุกหน้าโดยไม่มีข้อจำกัด
- บัญชีแคชเชียร์ ถูกกำหนดบทบาทพร้อมธงสิทธิ์เฉพาะ หากบทบาทของแคชเชียร์ไม่อนุญาตให้เข้าถึงหน้าหนึ่ง หน้านั้นจะถูกซ่อนจากแถบด้านข้างของพวกเขา
- เมื่อแคชเชียร์เข้าสู่ระบบ ระบบจะตรวจสอบสิทธิ์บทบาทของพวกเขาและเปลี่ยนเส้นทางอัตโนมัติไปยังหน้าที่เข้าถึงได้แรกหากพวกเขาอยู่ในหน้าที่ถูกจำกัด
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบทบาทและสิทธิ์ ดูที่ Cashier Roles and Permissions.
การตรวจสอบการอัปเดตอัตโนมัติ
เมื่อเริ่มต้น แดชบอร์ดจะตรวจสอบการอัปเดตซอฟต์แวร์ที่มีอยู่ หากมีเวอร์ชันใหม่ของ HandyCafe Server จะมีการแจ้งเตือนที่คงอยู่ปรากฏขึ้นที่มุมขวาบนของหน้าจอ การแจ้งเตือนจะแสดงหมายเลขเวอร์ชันใหม่และเสนอทางเลือกในการดาวน์โหลดและติดตั้งการอัปเดต
การตรวจสอบนี้ทำงานอย่างเงียบๆ หากไม่มีการอัปเดตหรือไม่สามารถเข้าถึงจุดสิ้นสุดการอัปเดตได้ จะไม่มีการแสดงการแจ้งเตือน
การตรวจสอบใบอนุญาต
หลังจากที่แดชบอร์ดโหลดแล้ว กระบวนการตรวจสอบใบอนุญาตจะเริ่มต้นในพื้นหลัง กระบวนการนี้จะตรวจสอบใบอนุญาต HandyCafe ของคุณกับเซิร์ฟเวอร์ใบอนุญาตเป็นระยะๆ หากใบอนุญาตหมดอายุหรือพบปัญหา อาจมีการแสดง Beta License Overlay บนแดชบอร์ด จำกัดแอปพลิเคชันให้เป็นโหมดอ่านอย่างเดียวจนกว่าใบอนุญาตจะได้รับการแก้ไข
ดู Licensing สำหรับรายละเอียดเกี่ยวกับการจัดการใบอนุญาต
แถบสถานะ
แถบสถานะเป็นแถบแนวนอนบางๆ ที่ด้านล่างของแดชบอร์ด แสดงข้อมูลตามบริบทเกี่ยวกับสถานะปัจจุบันของแอปพลิเคชัน การมองเห็นของมันถูกควบคุมโดยการตั้งค่า:
- เพื่อแสดงหรือซ่อนแถบสถานะ: ไปที่การตั้งค่าและสลับตัวเลือกแถบสถานะในส่วนมุมมอง
เมื่อซ่อน พื้นที่เนื้อหาจะขยายเพื่อเติมเต็มความสูงทั้งหมดของหน้าต่าง
ลำดับการบูต
เมื่อแดชบอร์ดโหลดหลังจากเข้าสู่ระบบสำเร็จ ขั้นตอนการเริ่มต้นหลายขั้นตอนจะเกิดขึ้นโดยอัตโนมัติ:
- การตั้งค่าระบบถูกโหลดจากฐานข้อมูล
- เซสชันที่บันทึกไว้จะถูกเรียกคืน (ถ้ามีการทำงานก่อนการรีสตาร์ท)
- เซิร์ฟเวอร์ซ็อกเก็ตเริ่มฟังการเชื่อมต่อจากลูกค้า
- ส่งคำขอ ping เครือข่ายเพื่อค้นหาลูกค้าที่เชื่อมต่อ
- สิทธิ์บทบาทของแคชเชียร์ถูกโหลดและหน้าที่ถูกจำกัดจะถูกซ่อน
- สถานะใบอนุญาตเบต้าถูกตรวจสอบ
- ตัวจับเวลาการตรวจสอบใบอนุญาตเริ่มต้น
- จำนวนออเดอร์ที่เปิดอยู่ถูกเริ่มต้นสำหรับตราแถบเครื่องมือ
- การตรวจสอบการอัปเดตอัตโนมัติทำงานในพื้นหลัง
ขั้นตอนทั้งหมดนี้ไม่บล็อก หากขั้นตอนใดล้มเหลว แดชบอร์ดยังคงทำงานได้ การล้มเหลวจะถูกบันทึกลงในคอนโซลแต่ไม่ป้องกันคุณจากการใช้ระบบ
ฟอนต์ระบบ
แดชบอร์ดเคารพการตั้งค่าฟอนต์ระบบที่กำหนดใน Settings > General ข้อความทั้งหมดในอินเทอร์เฟซใช้ฟอนต์ที่เลือกไว้
ขั้นตอนถัดไป
- Admin Panel: เรียนรู้วิธีตรวจสอบและควบคุม PC ลูกค้า
- Session Management: เริ่ม หยุดชั่วคราว และหยุดเซสชัน
- Settings: กำหนดค่าการตั้งค่าระบบ
- Cashier Login: ทำความเข้าใจกระบวนการเข้าสู่ระบบ