Nurse automatic scheduling method and system based on VBA
An automatic technology for nurses, applied in the field of automatic scheduling methods and systems for nurses based on VBA, which can solve the problems of time-consuming scheduling and inability to guarantee quality, and achieve balance, easy expansion and maintenance, and high modularity. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0055] Such as figure 1 As shown, Embodiment 1 of the present disclosure provides a method for automatically scheduling nurses based on VBA, including the following steps:
[0056] Get shift demand and nurse staffing data for at least one day;
[0057] According to the obtained shift demand and nurse data, the initial shift result is obtained by random allocation;
[0058] According to the preset scheduling constraints, the initial scheduling results and the scheduling optimization algorithm combining variable neighborhood and local search, the optimal scheduling results are obtained;
[0059] Among them, a two-dimensional array is used in VBA to store the shift schedule, and different characters in the array represent different shifts. The two-dimensional array of the schedule is traversed through the VBA code, and the characters are converted into the name of the shift and filled back into the schedule interface.
[0060] In detail, first construct the scheduling system, the...
Embodiment 2
[0112] Embodiment 2 of the present disclosure provides a nurses automatic scheduling system based on VBA, including:
[0113] A data acquisition module configured to: acquire at least one day's shift demand and nurse staff data;
[0114] The initial scheduling module is configured to: obtain the initial scheduling results by random allocation according to the obtained shift requirements and nurse staff data;
[0115] The optimal scheduling module is configured to: obtain the optimal scheduling result according to the preset scheduling constraints, the initial scheduling results, and the scheduling optimization algorithm combining variable neighborhood and local search;
[0116] Among them, a two-dimensional array is used in VBA to store the shift schedule, and different characters in the array represent different shifts. The two-dimensional array of the schedule is traversed through the VBA code, and the characters are converted into the name of the shift and filled back into ...
Embodiment 3
[0119] Embodiment 3 of the present disclosure provides an electronic device, including the VBA-based automatic shift scheduling system for nurses described in Embodiment 2 of the present disclosure.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com