ABIMS.

Role · Admin

ผู้ดูแล ระบบ

คนที่ดูแลระบบตั้งแต่ต้น — กำหนดว่ามีห้องอะไร อุปกรณ์อะไร ใครเป็นผู้จัดการหรือพนักงาน แล้วดูภาพรวมทั้งองค์กรว่าจองและยืมเป็นอย่างไร

เข้าใช้งาน: abims.website/admin

เมนูหลัก 8 กลุ่มตรงกับแถบด้านซ้ายในระบบ · กราฟบนหน้าแรกเอกสารเป็นแค่ตัวอย่างหน้าตา — ตัวเลขจริงอยู่ที่แดชบอร์ดบนเว็บ

เข้าใจง่าย

หลักการของผู้ดูแลระบบ

Admin เป็นคนตั้ง “กติกาและของในระบบ” ให้คนอื่นใช้ได้ถูกต้อง ไม่ใช่แค่กดอนุมัติอย่างเดียว — ถ้ายังไม่ตั้งห้อง อุปกรณ์ หรือเวลาทำการ พนักงานจะจองหรือยืมไม่ได้ตามที่องค์กรต้องการ

  • โฟลโดยรวม ตั้งค่าห้องและอุปกรณ์ → เปิดบัญชีผู้ใช้ → พนักงาน/ผู้จัดการส่งคำขอจองหรือยืม → รออนุมัติ (ถ้าห้องกำหนด) → ใช้งานจริง → คืนอุปกรณ์เมื่อครบกำหนด
    • Admin เห็นทุกขั้นตอนนี้ทั้งองค์กร และช่วยแก้ปัญหาเมื่อมีคำขอค้างหรือของคืนช้า
  • ทำไมมี Settings เพราะแต่ละองค์กรห้องไม่เหมือนกัน — บางห้องต้องให้ผู้จัดการอนุมัติก่อน บางห้องจองแล้วใช้ได้เลย อุปกรณ์ก็ต้องมีรายการและจำนวนจริงในระบบ
  • ทำไมแยกจาก Manager ผู้จัดการดูแลทีมในวันต่อวัน Admin ดูภาพใหญ่ ตั้งค่า และออกรายงานทั้งบริษัท — สิทธิ์จึงกว้างกว่าและมีเมนูตั้งค่าที่ผู้จัดการไม่มี

ภาพรวม

สรุปเมนู Admin

รายการด้านล่างตรงกับเมนูในระบบ — กด “เปิด” เพื่อไปหน้าจริง รายละเอียดแต่ละเมนูอยู่ในหัวข้อถัดไป

  • Dashboard ภาพรวม KPI กราฟ ปฏิทินเดือน คิวอนุมัติ แจ้งเตือนคืนอุปกรณ์ และปุ่มจองใหม่ เปิด
  • Calendar ปฏิทินจองห้องเต็มรูปแบบ — จอง บล็อก แก้ไข เปิด
  • Borrow Equipment คลังอุปกรณ์และสร้างคำขอยืม — Admin อนุมัติทันที เปิด
  • Approvals อนุมัติยืมอุปกรณ์และจองห้องที่รอดำเนินการ เปิด
  • Manager logs ประวัติคำขอยืมที่ผู้จัดการเกี่ยวข้อง รวมมุมมองค้างคืน เปิด
  • Export รายงาน Excel / PDF หลังเลือกตัวกรอง
  • Settings ห้อง · หมวดอุปกรณ์ · รายการอุปกรณ์ · ชุดเวลาทำการ
  • Users บัญชีและบทบาท Admin / Manager / Employee เปิด
  • ทางลัดจากแดชบอร์ด ปุ่มจองใหม่ — จองห้องไปปฏิทิน · ยืมอุปกรณ์ไปคลัง (เทียบเท่าเมนู Borrow Equipment)
    • หน้าแรกเอกสาร ABIMS แสดงกราฟตัวอย่างหน้าตาเดียวกัน แต่ไม่ใช่ตัวเลขจริงจากระบบ

เมนู

Dashboard

หน้าแรกหลังล็อกอิน — ดูตัวเลข กราฟ และรายการที่ต้องจัดการทั้งบริษัทในที่เดียว (อัปเดตตามข้อมูลในระบบ)

  • KPI สี่การ์ด: จำนวนคำขอรวม · รออนุมัติ · อัตราใช้ห้อง (%) · อุปกรณ์กำลังยืม
    • ใช้ดูภาพรวมทั้งองค์กร ไม่จำกัดแค่ทีมหรือคำขอของตัวเอง
    • ตัวเลขรออนุมัติรวมทั้งจองห้องและยืมอุปกรณ์ที่ยังไม่จบ
    เปิด
  • กราฟเส้น แนวโน้มการจองห้องและการยืมอุปกรณ์ตามช่วงเวลา
    • สลับดูทั้งหมด / เฉพาะห้อง / เฉพาะอุปกรณ์ และใช้ตัวกรองขั้นสูง (ช่วงเวลา สถานะ ฯลฯ)
    • ตัวเลขมาจากระบบจริง — ไม่ใช่ตัวอย่างคงที่แบบกราฟบนหน้าแรกเอกสาร ABIMS
  • กราฟวง สัดส่วนสถานะคำขอ (รอ · อนุมัติ · ปฏิเสธ · คืนแล้ว · ยกเลิก) ตามประเภทที่เลือกในกราฟเส้น
    • ไม่ใช่แยกสองวงห้องกับอุปกรณ์ — เป็นสัดส่วนสถานะรวมตาม filter ประเภท
  • ปฏิทินย่อ ปฏิทินเดือนปัจจุบันบนแดชบอร์ด — ลิงก์เปิดปฏิทินเต็ม
    • ทางลัดไป Calendar / มุมมองปฏิทินแบบเต็มหน้าจอ
  • คิวรออนุมัติ ตารางคำขอรอดำเนินการ — อนุมัติหรือปฏิเสธจากแดชบอร์ดได้
    • ลิงก์ไปหน้า Approvals เต็มเมื่อมีรายการมาก
  • แจ้งเตือนคืน รายการยืมอุปกรณ์ใกล้ครบหรือเกินกำหนดคืน
    • ลิงก์ “ดูทั้งหมดที่ค้างคืน” ไป Manager logs พร้อมตัวกรอง overdue
  • จองใหม่ ปุ่ม New booking — จองห้อง (ปฏิทิน) หรือยืมอุปกรณ์ (คลัง)
    • Admin จอง/ยืมเองไม่ต้องรออนุมัติแบบพนักงาน ตามสิทธิ์ในระบบ
    • ยืมอุปกรณ์เข้าเมนู Borrow Equipment ใน sidebar หรือทางลัดปุ่มนี้

เมนู

Calendar

ปฏิทินจองห้องประชุมแบบเต็มหน้าจอ

  • มุมมอง วัน / สัปดาห์ / เดือน — แสดงการจองและช่วงบล็อกเวลา
    • เห็นการจองของทุกห้องที่เปิดใช้งาน รวมคำขอที่พนักงานหรือผู้จัดการสร้าง
    • บล็อกเวลาใช้ปิดห้องหรือช่วงห้ามจองโดยไม่สร้างคำขอแบบผู้ใช้ทั่วไป
    เปิด
  • กรอง เลือกดูเฉพาะห้องที่สนใจ
    • ช่วยเมื่อมีหลายห้องและต้องการโฟกัสห้องเดียว
  • จอง / บล็อก สร้างการจองในช่องว่าง · ปิดช่วงเวลาหรือวันหยุด · เปิดรายละเอียดเพื่อแก้ไขหรือยกเลิก
    • Admin สร้างการจองแล้วใช้ได้ตามสิทธิ์ทันที ไม่ต้องรออนุมัติ แม้ห้องจะตั้งให้ role อื่นต้องอนุมัติ
    • การจองของพนักงานหรือผู้จัดการยังต้องเป็นไปตามกฎห้องที่ตั้งใน Settings → Rooms
  • กฎ ไม่ให้จองซ้อนเวลากับรายการที่มีอยู่
    • ใช้กับทุก role — ช่วงเวลาที่มีการจองหรือบล็อกแล้วจองซ้อนไม่ได้

เมนู

Borrow Equipment

ดูคลังอุปกรณ์และสร้างคำขอยืม — คำขอของ Admin อนุมัติทันที

  • คลัง รายการและจำนวนคงเหลือจาก Inventory ที่ Admin ดูแลใน Settings
    • หน้าจอเดียวกับผู้จัดการ — เปิดผ่าน portal Admin
    • เลือกหลายชนิดในคำขอเดียวได้ไม่จำกัดบรรทัดใน UI · แต่ละบรรทัดจำกัดตามสต็อกและ max ต่อครั้ง
    • หลังยืมจริง สต็อกลดตามระบบ
    เปิด

เมนู

Approvals

จัดการคำขอที่ยังไม่จบ — แยกยืมอุปกรณ์และจองห้อง

  • อุปกรณ์ อนุมัติ · ปฏิเสธ · รับคืน · กรองสถานะ หมวด ผู้ยืม กำหนดคืน (รวมค้างคืน) · ใบยืนยันการยืมเมื่อเหมาะสม
    • รับคำขอยืมจากพนักงานหรือผู้จัดการหลังส่งคำขอในระบบ
    • บางคำขอผู้จัดการอนุมัติก่อนแล้ว — ผู้ดูแลระบบยังดูภาพรวมและรับคืนได้ที่นี่
    เปิด
  • ห้อง อนุมัติหรือปฏิเสธคำขอจองที่รออนุมัติตามกฎของแต่ละห้อง
    • มีเฉพาะคำขอจากห้องที่เปิด “ต้องอนุมัติก่อนใช้” — ห้องที่จองแล้วใช้ได้ทันทีจะไม่เข้าคิวนี้
    • คำขอที่ Admin สร้างเองไม่เข้าขั้นตอนรออนุมัติ

เมนู

Manager activity logs

ประวัติคำขอยืมอุปกรณ์ที่เกี่ยวข้องกับการดำเนินการของผู้จัดการ

  • ตาราง ค้นหาและกรองสถานะ หมวด ผู้ยืม แจ้งเตือนที่ยังไม่อ่าน เฉพาะที่ manager อนุมัติ
    • ใช้ตรวจสอบว่าผู้จัดการดำเนินการคำขอยืมอุปกรณ์อย่างไร ไม่ใช่บันทึกการจองห้อง
    • Admin ใช้ดูภาพรวมและติดตามปัญหาเมื่อมีการแจ้งเตือน
    เปิด
  • รายละเอียด เปิดดูข้อมูลคำขอแต่ละรายการ
    • เห็นผู้ยืม อุปกรณ์ สถานะ และเวลาที่ Manager เกี่ยวข้อง
  • ค้างคืน เชื่อมกับรายการยืมเลยกำหนดคืน (overdue)
    • ช่วยตามงานคืนอุปกรณ์ที่พนักงานค้างคืน — เปิดจากแดชบอร์ดหรือลิงก์มุมมอง “เกินกำหนด”

เมนู

Export report

สร้างรายงานกิจกรรมเป็นไฟล์หลังเลือกตัวกรอง

  • Excel ข้อมูลและสรุปในรูปแบบสเปรดชีต
    • เหมาะนำไปวิเคราะห์ต่อหรือส่งต่อฝ่ายที่ต้องการตัวเลขละเอียด
    Excel
  • PDF รายงาน PDF สำหรับแชร์หรือเก็บไว้
    • เหมาะเก็บเป็นเอกสารอ้างอิงหรือแนบอีเมล
    PDF
  • ตัวกรอง ประเภทกิจกรรม ช่วงเวลา บทบาทผู้ขอ บุคคล สถานะ หมวด ห้อง
    • Admin เลือกขอบเขตได้กว้างกว่า Manager — รวมกิจกรรมของทุก role ตามตัวกรอง

เมนู

System settings

ตั้งค่าทรัพยากรและกฎการจองที่ใช้ทั้งระบบ

  • Rooms ห้องประชุม — ความจุ สีปฏิทิน สิทธิ์จอง กฎอนุมัติ รูปห้อง ย้ายการจอง
    • ส่วนนี้เอาไว้ตั้งค่าห้องให้พนักงานและผู้จัดการใช้จองในปฏิทินและฟอร์มจอง
    • กำหนดว่า role ใดจองห้องนี้ได้ และว่าต้องรออนุมัติหรือจองแล้วใช้ได้ทันที
    • ฝั่ง Admin จองในปฏิทินไม่ต้องรออนุมัติ แม้ห้องจะบังคับอนุมัติสำหรับ role อื่น
    • ย้ายการจองใช้เมื่อเปลี่ยนห้องให้รายการเดิมโดยไม่ให้ผู้ใช้สร้างคำขอใหม่
    เปิด
  • Categories หมวดหมู่อุปกรณ์
    • หมวดที่พนักงานและผู้จัดการเห็นตอนเลือกยืมอุปกรณ์และตอนกรองใน Approvals
    • จัดกลุ่มรายงานและคลังให้อ่านง่าย — ไม่ใช่รายการชิ้นอุปกรณ์จริง (อยู่ที่ Inventory)
    เปิด
  • Inventory รายการอุปกรณ์ จำนวนคงเหลือ สถานะ รูป
    • รายการที่พนักงานและผู้จัดการยืมได้ — จำนวนคงเหลือลดเมื่ออนุมัติและยืมจริง
    • สถานะเช่นซ่อมช่วยกันยืมของที่ยังไม่พร้อมให้บริการ
    เปิด
  • Presets ชุดเวลาทำการสำหรับตรวจการจองห้อง
    • กำหนดวันและช่วงเวลาที่ระบบยอมรับการจองห้อง (เช่น นอกเวลาทำการจองไม่ได้)
    • พนักงานและผู้จัดการไม่ได้แก้ชุดเวลาเอง — ผู้ดูแลระบบตั้งครั้งเดียวใช้ทั้งระบบ
    เปิด

เมนู

User management

บัญชีผู้ใช้ทุกบทบาทในองค์กร

  • จัดการ เพิ่ม แก้ไข ปิดการใช้งานบัญชี
    • บัญชีที่ปิดแล้วเข้าระบบไม่ได้ — คำขอเก่ายังอยู่ในประวัติตามนโยบายระบบ
    เปิด
  • บทบาท กำหนด Admin Manager หรือ Employee
    • บทบาทกำหนดว่าเห็นเมนูใดและจอง/ยืมต้องรออนุมัติหรือไม่ตามกฎห้องและขั้นตอนอุปกรณ์
    • Admin มีสิทธิ์ตั้งค่าระบบและเห็นข้อมูลกว้างสุด
  • Admin คนแรก บัญชี default หลังติดตั้ง (เช่น admin ใน abims.sql) — Admin ที่สร้างก่อนสุดในระบบ
    • เปลี่ยน Role ไม่ได้ และ ปิดบัญชี (Inactive) ไม่ได้ — สถานะแสดงไอคอนล็อกในรายชื่อผู้ใช้
    • ระบบไม่มีเมนูลบผู้ใช้ — บัญชีอื่นใช้การปิดสถานะแทน
    • มีไว้ให้องค์กรมีผู้ดูแลอย่างน้อยหนึ่งคนเสมอ เพื่อเพิ่ม Manager / Employee เข้าระบบ
    • Admin ที่เพิ่มทีหลังเปลี่ยน role หรือปิดได้ตามปกติ (แต่ปิดบัญชีตัวเองไม่ได้)

ทุก role

ใช้ร่วมกัน

ลำดับการอนุมัติและฟีเจอร์ที่ Admin, Manager, Employee ใช้เหมือนกัน

  • อนุมัติจองห้อง เฉพาะห้องที่ Admin ตั้งให้ “ต้องอนุมัติ” — ห้องจองทันทีใช้ได้เลยทุก role
    • Employee จอง → Manager อนุมัติ (Admin ทำแทนได้)
    • Manager จอง → Admin อนุมัติเท่านั้น
    • Admin จอง → ได้ทันที ไม่เข้าคิว · ห้ามอนุมัติคำขอของตัวเอง
  • อนุมัติยืม ทุกคำขอเริ่มที่รออนุมัติ → Manager หรือ Admin อนุมัติ / ปฏิเสธ → กดรับคืนเมื่อคืนของ
    • เลยวันคืนยังไม่คืน = ค้างคืน (overdue)
  • แจ้งเตือน กระดิ่งแจ้งผลอนุมัติ / ปฏิเสธ คำขอใหม่ ย้ายห้อง ยกเลิกจอง — Manager และ Employee มีหน้ารวมแจ้งเตือนแยก
  • โปรไฟล์ ดูข้อมูลส่วนตัวและรูปโปรไฟล์ของบัญชีที่ล็อกอิน — ข้อมูลบัญชีหลักแก้โดย Admin ใน User management
  • ลืมรหัสผ่าน ขอรหัส OTP ทางอีเมล แล้วตั้งรหัสผ่านใหม่ — OTP มีวันหมดอายุ
  • ใบยืนยัน พิมพ์หรือโหลด PDF / Excel
    • ยืมอุปกรณ์: เมื่ออนุมัติแล้วหรือคืนแล้ว · จองห้อง: เมื่ออนุมัติแล้ว
  • ภาษา / ธีม สลับไทย / อังกฤษ และโหมดสว่าง / มืด

ดาวน์โหลด

เวอร์ชัน Markdown

ใช้ offline หรือแก้ใน repo ที่ docs/md/ — แนะนำโหลดไฟล์รวมสำหรับอ่านครบทุกบทบาท