




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于B/S和OTT应用的居民健康信息管理系统开发,软件工程论文根据美国健康信息管理协会(AHIMA)的统计,2020年基于计算机的病人记录〔CPR,Comput-er-BasedPatientRecord〕在医院的普及率仅为14.9%。中国社区医疗卫生体系相对落后,这个数值可能会更低。国家卫生部卫生统计信息中心给出的数据显示,将近49%的三甲医院已经开场部署电子病历系统。我们国家从2018年至今累计投入了将近2亿元进行电子病历的推广普及。当下医疗信息产业的前景良好,但是配套的软件服务产品却仍然是短板,而合适家庭使用的居民健康信息管理平台系统更少。华而不实,国内很多高校和研究机构,早已开展了此方面的研究。基于此,以成熟的B/S架构为基础,扩展系统到移动端,接入如微信公众服务号一类的OTT应用所提供的推送通知服务,开发一种新型的符合需求的居民健康信息管理系统。这样既不会太多的增加系统资源开销,又能很好地提升用户的体验。1、系统设计本系统以B/S架构为基础,在Myeclipse平台进行开发。目的是使居民能够便利地统计自个的各项生理和病理参数,并以电子档案的形式存储在网络服务器中,同时系统能对使用者的记录进行运算和评价。这样,居民能够方便的把握自个的身体健康状态,做到疾病的预防。华而不实,服务器的搭建采用了Tom-cat,关系数据库管理系统选择了MySQL。1.1设计规范由于系统面向家庭用户,采集的信息包括很多敏感的个人隐私,所以数据库的权限管理遵从分级的思路,超级管理员在后台能够查看用户各项数据,包括用户注册信息等。但是不能随意更改用户上传至服务器的生理参数,能够在经过用户的受权后才能进入修改、删除的权限页面。为确保信息的安全性,数据必须经过算法加密存储。而防火墙也是重要的防护措施。数据库的设计采用一个整体的库,分为多张表记录所有用户的信息。这样方便管理,利于接入JavaBean进行查询。分表根据用户不同,将所有用户注册信息保存在同一张表中,包括用户名、密码和注册日期等。另外,对每一个用户的各异性信息,如每个人的登录时间、生理参数信息则放在以用户ID为名字的表中。1.2设计经过1.2.1搭建开发平台B/S含在C/S中,是C/S架构的轻量化改进。它的优势是符合瘦客户端、一体化和广域资源的分享需要,最终目的是节约客户端更新、维护等使用成本。配合MySQL数据库的使用,能够胜任很多的系统应用。开发平台为Myeclipse,使用它应该先安装JDK和Tomcat,并设置好环境变量。JSP具有平台无关性,用它开发的WEB程序结合和XML服务器端实现动态内容。然后将MySQL数据库的jdbc驱动程序jar包拷贝到Tomcat的lib目录下,建立Tomcat和MySQL的数据库连接池。1.2.2实现系统的构建当新用户注册时,将入户的基本信息写入数据库中。用户登陆判别程序需要设置对非法用户的拒绝。除此之外,对用户的登陆信息按时间节点进行排序,方便算法实现用户生理信息的统计。在主页面设置扫描二维码添加微信OTT公众服务号的功能,方便年龄较大的用户的亲属通过手机远程查看老人的身体状况。后台的微信公众号平台与服务器数据进行对接,实现权限和数据互通。配合通用硬件如欧姆龙等公司的血压计、计步器等产品,用户能够方便地通过USB接口或者蓝牙将硬件监测的生理信息传至PC机。用户登陆后,系统会调用存储在电脑上的记录写入数据库,通过阅读器页面或者微信查看。在后台,软件透明的进行数据采集和处理,包括新用户注册后在registaction中判定能否注册,若能够注册则同步获取MySQL中的userid自增长的最大值,作为对应的新用户的动态信息表和保存用户生理参数的信息表的表名hc_log[id]。这些都以多线程在服务器进行,然后返回到用户阅读器页面。2、功能分析2.1系统特点根据设计思路,用户界面〔UI〕简单明了,符合当代化软件设计规范。界面直观,所见即所得。考虑到用户群体的特性,简洁的设计也愈加符合使用习惯。在算法上,医学信息要以严谨真实为基础。来自于软件工程界的错误算法引起的Therac-25被错误地超剂量使用,导致了1985年~1987年间确认的六起患者死亡或严重辐射灼伤,是医学信息学的一大悲剧。同时,敏捷开发(AgileDevelopment)是软件工程的一个重要发展。它强调软件开发应当能够对将来可能出现的变化和不确定性作出全面的反响。微信信息传输使用心跳包,具有消耗流量少,并且随时在线的优点。借助公众服务平台进行发信控制和用户服务,只要当用户发出指令时才被动唤醒系统,合适智能移动设备的应用。用户无需安装额外的APP,在通过手机获取服务器端信息的同时,不增加用户手机的资源占用和电量消耗。2.2实现功能根据用户所使用硬件产品支持信息采集数量的不同,算法实现的主要统计功能包括:〔1〕记录7次用户登录的历史记录,方便计算用户生理参数的均值;〔2〕记录每次用户登录所采集的心率表、呼吸率表、血压表、血氧饱和度表;〔3〕提供用户自定义采集数据名称;〔4〕提供图表数据更直观的显示出用户生理信息的变化情况。3、结束语该基于B/S和OTT推送服务相结合的新型居民健康信息分析管理平台,采用了模块化的编程思想,系统的多平台通用性好,且易于后期业务范围的扩展。同时,分层设计思想的应用和经过优化的数据库使得服务器的负载减轻,更利于系统的运行。在社区医疗和可穿戴设备的迅速发展下,它的平台扩展性能够方便的实现与其他软硬件的结合,是一种实用型的创新技术。以下为参考文献:[1]邓欢,吕强.基于ASP.NET的电子病历系统的设计与实现[J].科技信息,2020〔2〕:148-150.[2]刘雷红,黄岳山,吴效明.面向社区家庭的远程健康服务系统的研究与设计[J].医疗卫生装备,2020〔11〕:7-9.[3]肖永平,陈玲,高杨,等.基于B/S的医疗信息统计分析系统的设计与实现[J].医疗卫生装备,2020〔6〕:37-38.[4]刘逸敏.基于访问目的的隐私数据访问控制机制研究[D].上海:复旦大学,2020.[5]KohliN,VermaNK.PerformanceIssuesofHospitalSystemUsingMySQL[C]//IACSIT、IEEEChinaCouncil,2018.[6]王维霞,黄岳山,吴效明.基于USB的家庭健康监护数据传输设计[J].医疗卫生装备,202
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 篷布帐篷设计原理考核试卷
- 矿产勘查安全生产与事故预防考核试卷
- 抗凝剂皮下注射技术临床实践指南(2024版)解读
- 临床常见管道的护理 4
- 7-9 数字系统设计实例3-数字乘法器处理器设计
- 二年级数学表内乘法口算练习共800道
- 四川建筑职业技术学院《工程图学(二)》2023-2024学年第二学期期末试卷
- 四川省达州市开江县2025届初三下学期第四次周练英语试题含答案
- 山东省宁阳一中2025届学业水平考试历史试题含解析
- 南京视觉艺术职业学院《病原微生物免疫与健康》2023-2024学年第二学期期末试卷
- 2025年中国生物育种行业发展现状调查、竞争格局分析及未来前景预测报告
- 钢结构转换层施工方案
- 口腔门诊总经理岗位职责
- 土方场地平整合同
- 人教版六年级数学下册中段检测训练卷
- 人工智能设计伦理(浙江大学)知到智慧树章节答案
- 2024年广东省佛山市顺德区中考语文二模试卷
- 2024-2030年中国街舞培训行业竞争格局及投资前景展望报告
- 高中数学集合练习题160题-包含所有题型-附答案
- 计算机程序设计语言(Python)学习通超星期末考试答案章节答案2024年
- 创新创业教育课程体系建设方案
评论
0/150
提交评论