APP下载

基于WEB的健康体检信息管理系统的开发与应用*

2014-08-29朱彦陈胡慧明叶青邓科穗

江西中医药 2014年10期
关键词:套餐信息管理系统体质

★ 朱彦陈 胡慧明 叶青 邓科穗

(江西中医药大学 江西 南昌 330004)

随着社会经济的迅猛发展和人们生活水平的日益提高,全民健康意识和疾病防范意识不断增强,定期体检作为一种保障健康的有效手段,已经被社会广泛关注和认可。现代医学证明有些疾病是可以通过早发现早预防来得到有效的控制,其中健康体检就是预防疾病的重要手段之一。

《素问·四气调神大论》云:“圣人不治已病治未病。”《灵枢·逆顺》曰:“上工刺其未生者也;……上工治未病,不治已病,此之谓也。”均提出了“治未病”的思想,阐明了“治未病”的重要性。“治未病”包含两个方面,一是未病先防;一是已病防变。它对养生保健、防病治病有着重要的指导作用,数千年来一直有效地指导了中医学的防治实践。

国外学者早在1861年就提出:定期的检查可以预防罹患疾病及死亡,同时强调,对于没有明显病症的市民,如果能够由受过良好教育的医生们来进行对身体器官的状态、机能及体液、分泌物做显微镜检查等,将检查结果以非口头的报告书来通知,并给予必需的建议的话,对于民众的健康是有益的[1]。

健康体检的发展在国外已经有上百年的历史,西方发达国家已经建立了功能完善的体检信息管理系统。国内一些大型城市也建立了此类的体检信息管理系统,比如北京市体检中心,上海的体检自由行体检信息系统。这些系统提供了诸如预约体检、套餐查询、结果查询等功能,这不但极大的方便了广大的体检者,同时也减轻了体检单位工作人员的劳动强度,提高工作效率。当然现在也有一些单位依然使用采用C/S架构开发的体检信息管理系统[2,3],这类体检系统仅录入体检结论,是手工体检表的计算机实现,与其他系统及设备无数据交换。这虽然减轻了体检工作人员的劳动强度[4,5],但是并没有方便体检者对体检结果的查询。因此把这类采用C/S构架开发的体检系统网络化已经成为发展的趋势。

图1 系统模块图

1 系统模块设计与功能介绍

1.1 系统的模块设计 本系统共分为数据录入、体检结果查询、中医体质辨别、系统管理四个大模块,如图1所以。

1.1.1 数据录入模块 该模块的主要功能是提供数据录入,体检单位的每个体检医生都拥有自己的权限,体检医生或其助手把各自负责体检项目的结果输入系统,并保存在系统数据库中。

1.1.2 体检结果查询模块 该模块主要提供查询功能,用户根据自己的ID通过Internet登陆该系统查询自己各项体检结果和各体检指标的变化情况以及体检总检医生给出的健康指导建议。

1.1.3 中医体质辨别模块 该模块主要功能是判断用户的中医体质分类,用户首先根据自己近期的体质表现选择系统提供的体质判别选项,然后系统会根据用户的选,择判断用户的中医体质分类,并由体检医生给出健康生活指导建议。

1.1.4 系统管理模块 该模块主要提供对整个系统的维护功能,主要包括:体检套餐设置、登录角色设置、体检结果管理、系统数据库备份、还原等功能。

(1)体检套餐设置 根据体检者不一样的需求设置不同的套餐,供体检者选择。

(2)登录角色设置 根据系统的需要,可分为系统管理员角色、医生角色、体检者角色。

(3)体检结果管理 系统管理员把体检者的体检结果导出并打印成纸质报告给体检者。

(4)系统数据库备份、还原 为保证系统数据库的安全性要对数据库进行备份,系统可以提供数据库的手动和自动备份功能。当系统数据库遭受自然灾害、骇客攻击、物理故障导致数据破坏后,系统提供了数据恢复功能。

1.2 系统的功能设计 系统的主要功能如下:

(1)体检用户个人信息的创建和管理;

(2)套餐管理 管理员可以根据基础体检的36个体检项目任意组合成体检套餐并对这些套餐进行管理。

(3)体检结果录入 体检医生或其助手把体检结果录入到系统并给出体检结果指导意见。

(4)体检结果分析 总检医生根据体检者本次所有体检项的结果和历次体检结果纵向分析某些体检项目的变化趋势并给出健康指导意见。

(5)异常结果提示 系统会根据体检者性别依据不同的参考值,使用“↑”和“↓”来表示体检值的偏高或偏低状态。

(6)利用EXCEL批量导入体检用户,对于某一体检单位来说,他们的体检项目往往是一致的,这种情况下只要设定一个套餐就可为批量使用。

2 系统结构设计

2.1 系统总的架构采用三层的Web构架[6](1)表示层(UI)。为用户提供交互操作界面。利用ASP.NET Web应用程序,Web客户端能够以可视形式为应用程序提供丰富、灵活的用户交互界面。

(2)业务逻辑层(BLL)。负责关键业务的处理和数据的传递。系统的逻辑判断和对数据库中数据的操作都在该层处理。

(3)数据访问层(DAL)。负责数据库数据的访问。主要为业务逻辑层提供数据,根据传入的参数操作数据库。相应功能使用ADO.NET数据适配器和SQL服务器的存储过程完成。

本系统Web结构与传统的C/S(Client/Server)模式下的数据库应用系统相比,主要有以下的特点和优越性[7]:①客户端无需安装客户端软件,只需一个能连接到Internet的IE浏览器即可,是一种“瘦”型客户端;②系统的所有应用程序都存放在Web应用服务器(IIS)上,因此应用程序的维护和更新工作只需在Web应用服务器上进行就可以,大大减少系统维护的工作量。③利用ADO.NET4.0的强大的数据操作功能开发数据交互部分,使得整个B/S(Browser/Server)系统具有较高的网络性能和高度的安全性[8]。系统三层构架示意图如图2所示。

图2 系统三层构架图

图3 数据表结构关系

3 数据库设计

本系统采用SQL Server 2008数据库,根据功能模块的划分包含了多个数据表,包括用户登录表(login)、体检用户信息表(YH)、体检用户套餐表(YH_TC)、36个基础体检表(TJ01-TJ36)、中医体质判别测试表(zy_ptzpd)、中医体质结果表(zy_rtzpd)、中医师体质建议表(zy_ysjs)等等。

各个数据表之间相同的字段名称都相关联,主要形成了以体检用户表为中心的、呈星型分布的数据表关系结构。主要的数据库表关系结构如图3所示。

图4 用户注册窗口

图5 个人体检套餐设置

图6 体检结果录入

4 系统实现

本系统主要使用Microsoft Visual Studio 2010开发平台、C#语言采用面向对象的程序设计方法开发,为使系统具有更好的交互界面和用户体验,开发过程中使用了Javascript程序、Webchart(网络图表)、WebEdit(网络文本编辑器)等第三方插件,系统实现的部分功能窗口如下:

(1)用户注册窗口,包括用户的编号、密码、姓名、性别、年龄、学历、个人病史过敏史、家族病史过敏史等基本信息,见图4。

(2)个人体检套餐设置,根据已有体检套餐或者重新设定的套餐制定体检计划,见图5。

(3)各项体检结果录入,根据体检套餐的设定,各项体检医生录入各项体检结果和体检建议,最后由总检医生给出总的体检建议,见图6。

5 总结

总之,通过建设医院健康体检信息管理系统大大提高了医院体检中心的工作效率和体检质量,较好的解决了目前体检信息管理过程中存在的一些问题,不但方便了体检用户随时随地查询体检结果,而且能提示体检用户各项体检指标的变化真正实现“治未病”的目的。在留住体检用户的同时也为医院带来了更高的经济效益和良好的社会效应,提高了医院的健康体检医疗业务水平。

[1]Kane RL, Finch M, Chen Q, et al.Post-hospital home health care for Me-dicare patients[J].Health Care Financing Review,1994,16:131-52.

[2]彭小斌,张文峰,陈羽健.数字化健康体检系统的设计和实现[J].中国误诊学杂志,2009,9(29):7 118-7 119.

[3]赵小兰,李永红.体检信息化系统在健康管理中的应用与前景展望[J].中国误诊学杂志,2010,10(5):1 107-1 108.

[4]贾红梅.健康体检系统在我院的应用[J].中国疗养医学,2009,(09):816-817.

[5]兰丽云,王瑜,郭国斌,等.全数字化体检系统在健康管理中的应用[J].医疗装备,2012,25(2):22-23.

[6]朱丽娟.基于B/S的三层架构精品课程网站的设计与实现[J].计算机与现代化,2012,7(203):124-126.

[7]宋超荣,唐琳,庄龙,等.基于Web的职业健康管理信息系统的设计与实现[J].科学技术与工程,2005,(18):1 276-1 281.

[8]Gnitecki J, Moussavi Z. Var iance Fractal Dimension Trajectory as a tool for H eart Sound Localization in Lung Sounds Recor ding[C].In: Proceedings of the 25th Annual Interna-tional Conference of the IEEE EM BS. Cancun, M exico:IEEE Computer Society Press, 2003: 2 420- 2 423.

猜你喜欢

套餐信息管理系统体质
中医“体质”问答
中医“体质”问答
中医“体质”回答
三维可视化信息管理系统在选煤生产中的应用
信息管理系统在工程项目管理的应用
《加什么不要钱》
28天吃出易瘦体质
基于三维TGIS的高速公路综合信息管理系统
儿童套餐
人事档案信息管理系统的设计与实现