การเปลี่ยนสถานะ (State Transition)
หรือเรียกว่า: state transition · เปลี่ยนสถานะ · status flow · lifecycle transition
การเปลี่ยนสถานะ คือการที่ทรัพย์สินขยับจากสถานะหนึ่งไปอีกสถานะตามวงจรชีวิต เช่น จากใช้งาน (IN_USE) ไปกำลังยืม (ON_LOAN) แล้วกลับมาใช้งานเมื่อรับคืน หรือจากใช้งานไปรอจำหน่าย (PENDING_DISPOSAL) แล้วเป็นจำหน่ายแล้ว (DISPOSED)
ไม่ใช่ทุกการเปลี่ยนสถานะที่ทำได้ AssetFlow บังคับกฎการเปลี่ยนสถานะให้ถูกต้อง เช่น ห้ามยืมทรัพย์สินที่จำหน่ายแล้ว ห้ามจำหน่ายทรัพย์สินที่ยังกำลังยืมค้างอยู่ การควบคุมนี้กันข้อมูลขัดแย้งและสะท้อนความเป็นจริงในการบริหารทรัพย์สิน
การตรวจกฎนี้ทำในชั้นข้อมูลและทำแบบ atomic เพื่อกันสภาวะแข่งกัน (race) ที่อาจทำให้สถานะเพี้ยน ทำให้สถานะของทรัพย์สินเชื่อถือได้เสมอ ไม่ว่าจะมีผู้ใช้ทำรายการพร้อมกันแค่ไหน
ศัพท์ที่เกี่ยวข้อง
พร้อมจัดการทรัพย์สินให้เป็นระบบแล้วหรือยัง?
AssetFlow รวมทะเบียนครุภัณฑ์ QR ตรวจนับ ค่าเสื่อม และแจ้งซ่อมไว้ในที่เดียว เริ่มใช้ได้ฟรี