This research paper presents a comprehensive analysis of the backend design and functionalities of an Elevator Management System (EMS) employing the Preemptive Shortest Remaining Time First (SRTF) algorithm. The system, built on the Spring Boot framework and utilizing Hibernate for database interaction with H2, aims to optimize elevator movement and cater to user requests efficiently. The architecture follows a layered approach, comprising Presentation, Service, and Data Access Layers, ensuring modularity and maintainability. Key data models include Building, User, and Elevator, facilitating the representation and management of physical structures, users, and operational elevators within buildings. RESTful API endpoints enable user interaction and system management, while the SRTF algorithm prioritizes elevator movement based on user requests’ remaining time. Advantages of the system include reduced user wait times, efficient elevator utilization, and scalability. Future enhancements focus on managing multiple elevators, door logic, real-time status updates, and error handling. Overall, the EMS with SRTF scheduling demonstrates promising capabilities in optimizing elevator operations, with potential for further enhancements to enhance user experience and system reliability.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Elevator Management System with SRTF Scheduling

  • J. Arunnehru,
  • P. Jayakrishnaa,
  • P. Vetrivel

摘要

This research paper presents a comprehensive analysis of the backend design and functionalities of an Elevator Management System (EMS) employing the Preemptive Shortest Remaining Time First (SRTF) algorithm. The system, built on the Spring Boot framework and utilizing Hibernate for database interaction with H2, aims to optimize elevator movement and cater to user requests efficiently. The architecture follows a layered approach, comprising Presentation, Service, and Data Access Layers, ensuring modularity and maintainability. Key data models include Building, User, and Elevator, facilitating the representation and management of physical structures, users, and operational elevators within buildings. RESTful API endpoints enable user interaction and system management, while the SRTF algorithm prioritizes elevator movement based on user requests’ remaining time. Advantages of the system include reduced user wait times, efficient elevator utilization, and scalability. Future enhancements focus on managing multiple elevators, door logic, real-time status updates, and error handling. Overall, the EMS with SRTF scheduling demonstrates promising capabilities in optimizing elevator operations, with potential for further enhancements to enhance user experience and system reliability.