摘要

为了提高临床医护人员查询患者诊疗信息的效率,提出了一种基于REST架构的API和单页Web应用的患者360度视图系统。通过knexJS数据库适配器,解决各个业务系统数据库类型不同的问题,提供统一的数据库访问,并利用feathersJS构建REST架构的后端数据API,使用React和Redux构建前端单页Web应用。使用轻量级REST架构的API使得数据交互便捷高效,同时搭配React的虚拟DOM技术提高浏览器的渲染效率,使得住院患者360度视图系统,有Web的跨平台能力,又有接近原生应用的性能。系统上线使用后,医护人员能够离开电脑前,告别多系统之间的切换,更高效便捷地在移动端查看患者诊疗信息,提高了医护人员的工作效率。