APP下载

医技预约平台功能分析与架构设计

2021-06-16曹昊罡李远杉

电子技术与软件工程 2021年5期
关键词:医技房间电脑

曹昊罡 李远杉

(湖南省人民医院 湖南省长沙市 410000)

1 引言

目前,随着互联网的发展和普及,人类社会进入到了“互联网+”时代,医院作为分布式管理系统的重要应用领域,也正在积极的拥抱互联网,目前已经诞生了门诊挂号管理系统、病房管理系统、药房管理系统、医学影像管理系统等,有力的提高了医院信息化水平[1]。患者诊断治疗离不开医技平台的支持,比如拍摄CT、核磁共振、心电图检查、核医学设备等,由于患者多、设备少,高峰时期就需要排队,这就给医技平台带来极大的工作压力,为了提高医技平台设备的利用率,减少患者的排队和等待时间,医院开始开发和设计了医技预约平台,该平台能够让患者合理规划自己的就诊拍摄时间,同时还可以为医疗诊断服务提供协作支持[2]。医技预约平台采用先进的微服务架构,重构医院信息化管理系统模式,不仅可以通过PC 电脑登陆,还可以适用于智能手机、平板电脑等移动设备登陆,更加方便患者预约和查询。

2 医技预约平台功能分析

医技预约平台可以有效解决医院高峰期排队时间长、候诊时间长、低谷期无病人检查,造成医院资源浪费问题,并有效合理的分流病人,提高医技、门诊、住院、体检的协同工作水平以及医院设备的利用率,提高服务品质[3]。医技预约平台的主要业务功能包括很多,比如用户登录功能、预约管理功能、医技预约功能、预约查询功能、批量修改功能、号源情况查询、预约人数、手工登记和预约明细功能,如图1 所示。

预约管理功能是医技预约平台的核心功能之一,其可以根据实际需求,实现科室管理、用户权限管理、检查房间管理、检查项目维护、项目互斥管理。科室管理用于管理各个科室是否为医技预约科室,添加科室、修改科室、删除科室等功能。用户权限管理用于添加修改删除用户账号以及设置用户权限。检查房间管理是用于管理科室对应的检查房间。检查项目维护提供了四个维护项目,分别是检查方法维护、检查房间检查方法管理、检查部位维护和检查房间预约规则管理。检查方法维护是用于维护科室预约时提供的检查方法。检查房间检查方法管理是用于管理科室每个检查房间对应的检查方法。检查部位维护是用于维护科室预约时提供的检查部位。检查房间预约规则管理用于管理科室检查房间特殊要求。项目互斥管理是用于某些科室检查项目检查完后需要过一段时间在进行其他项目而使用。号源管理是用于管理科室检查房间患者预约时间段以及预约人数。号源模版管理用于管理科室每个检查房间预约的时间段和人数。增加号量管理用于每个检查房间预约号源量已满的情况下还能新增号量。

医技预约功能可以实现病人预约基本流程管理、推荐方案管理、自选方案管理。病人预约通过住院号、门诊号、申请单号等方式查询出病人信息,预约可以自动选择推荐方案也可以自己选择预约时间,在推荐方案里可以根据预约的偏好来自动给病人分配预约时间,如果需要自己选择预约时间,选择自选方案选择对应的预约时间。推荐方案管理可以根据患者的实际情况,实现最快预约、同一天、宜周末和非周末方案推荐,最快预约是指推荐与当前时间最近的时间段的位置;同一天是指预约推荐当天最近的时间段的位置。宜周末是指预约推荐周末的时间段的位置。非周末是指预约推荐非周末的时间段的位置。预约日期在预约日期选择一个时间段然后根据病人的需求选择整天、上午、下午。

图1:医技预约平台功能

图2:基于微服务架构的医技预约平台架构设计

3 医技预约平台架构设计

医技预约平台业务执行中,患者就诊首先去临床医师那开申请单,然后预约可以通过两种途径实现、一是患者开完申请单找医师进行预约,然后患者缴费,缴费成功后患者按照预约的时间按时到达自助报到,最后完成检查[4]。二是患者开完申请单后缴费,然后可以通过3 种方式进行预约,患者可以在一体机自行进行预约、预约中心进行预约、通过微信移动端自行进行预约。患者按照预约的时间按时到达自助报到且完成检查。因此,通过这个业务执行流程可以得知,医技预约不仅可以实现PC 电脑终端(一体机)预约,还可以实现微信终端预约,因此医技预约平台的系统架构设计时,不仅要可以满足PC 电脑使用,还要进行进一步的创新和升级,满足智能手机或平板电脑使用,因此本文为医技预约平台设计一个微服务架构。基于微服务架构可以将医技预约平台划分为三层,分别是应用层、服务层和数据层。

3.1 应用层

应用层可以接入各类型设备,包括固定设备PC 电脑,也包括移动设备平板电脑或智能手机等,用户可以利用不同的平台访问系统实现数据加工和处理。应用层设计可以采用很多的页面新元素和属性设计方法,比如导航菜单和footer 区可以为用户提供一个搜索引擎的索引功能,适合屏幕尺寸较小的智能手机、平板电脑等使用,并且提供了

3.2 服务处

服务层包括系统的各项子功能,利用HTML5 技术,实现不同类型设备的显示页面自适应调整,还可以实现声音、视频、图像等加载和处理,HTML5 还引入了本地数据库,有效地支持DOM Storage 和Web SQL Database 两种先进的存储机制,可以完成本地存储或高速缓存操作,还可以利用SQL 语法完成数据查询和插入操作,这样就可以提高交互式搜索的速度,提供一个缓存和索引功能,离线Web 程序也可以使用,实现代码如下:“if(window.applicationCache) {//支持离线应用}”。

3.3 数据层

数据层包括医师、患者、病历、影像等信息,实现数据插入、查询、删除、修改等,确保医院信息的共享化和移动化。数据层可以为医技预约平台提供四个操作对象,分别是用于注册驱动的对象DriverManager、与数据库创建的连接对象Connection、数据库操作对象Statement 和数据库操作结果集对象ResultSet。数据层能够为开发人员提供一个标准的应用程序接口,可以将所有的数据库操作语句嵌入到Java程序中,可以为更高级的工具提供跨平台操作技术,不需要受到应用软件配置数据库不同带来的影响。

基于微服务架构可以将医技预约平台如图2 所示。

基于微服务架构的医技预约平台具有良好的数据处理效率。信息系统软件操作友好性不仅是网站友好性,更重要的是网站数据信息的传输效率,以便能够提高网站页面的响应速度和并发承载量,采用微服务架构,可以提高逻辑业务请求、服务器处理的速度,并且可以过滤无效的和不合规范的数据信息,进一步提高医技预约平台的响应速度,从而可以让人们等待更短的时间,提高医技预约平台页面的层次感和快捷化。医技预约平台页面设计还可以采用可以采用渐进增强、优雅降级的基本原则,以便为用户提供更加友好的交互体验,比如PC 电脑屏幕大,使用者也处于静止行为,因此更加专注于寻找期待的内容,当PC 大屏幕转换为智能手机小屏幕时,小屏幕需要引导用户浏览页面,使用者的关注度也更加集中,因此要从小屏幕着手进行设计,合理优化大小屏幕版式和内容,提高全局把控能力。医技预约平台空间结构布局完成之后,可以针对每一个DIV 模块的CSS 样式进行定义,开发和实现网页空间结构的内容填充和形式定义,建立CSS 样式表文件,比如可以确定DIV 层的大小和位置,比如对医技预约平台的头部进行定位,位置居中,宽度为1000px,上边距为10px,下边距为20px,左右边距设置为auto,相关的医技预约平台CSS 样式结构代码如下所述:

4 结束语

医技预约平台采用微服务架构设计,不仅可以通过智能手机、PC 电脑登录,还可以实现患者检查、医技设备、临床科室之间的有效协同,降低患者的排队和候诊时间,提高患者满意度,增强医技平台与临床科室之间的协调性,帮助临床科室医生完成快速诊断服务,同时还可以提高医技设备的资源利用率,具有重要的作用和意义。

猜你喜欢

医技房间电脑
电脑
电脑节来了
电脑能够自己思考吗?
Chapter 4 Merrick's first home
房间
锁在房间里的云
强化学习及其在电脑围棋中的应用
以信息化为载体再造住院病人医技检查流程