Objectives Hospital management systems, currently under the network environment, are an emerging category of information systems. The decomposition of hospital management systems into the workflow of mobile agents’ architectures does not seem an appropriate solution, since mobile agents can allow servers to be made more flexible, with components being added and removed at runtime. Mobile agents can reduce network load and permit disconnected operation during which a client can also ‘launch’ a mobile agent into the network.
Methods In this paper, we study a hospital management system based on workflow. It can cope with the rapidly evolving business environment better than most other systems as they are more flexible and open. We describe a possible architecture of such a hospital management system. Mobile agents enable a flexible and adaptive system with the possibility of simulation, analysis and monitoring of process execution in order to identify potential inconsistencies and to provide appropriate information to the administrator for the purpose of process improvement. Then we discuss the functionalities and the collaborations of mobile agents, followed by process state transitions and the executing process of the hospital management system.
Results We implemented the described architecture and proposed solutions to the problems arising while the hospital management system was being implemented. The prototype design could provide a more flexible and adaptive infrastructure for incorporating dynamic changes into the currently executing process model. Due to a mobile agent system, its modular design both reduces the complexity of the system and is also easy to expand, as well as having good robustness and reliability.
Conclusions We have constructed a hospital management system based on workflow which provides more flexibility, adaptability and expansibility, and is more robust and reliable than existing systems.
Acknowledgments This work was financially supported in part by the National Natural Science Foundation of China under Grant Nos. 61263023 and 51174103. It was also subsidized by key projects of the Yunnan Education Department (Grant Nos. 2012Z107 and 2013Z129).