银屑病PASI评分系统的设计与实现

2017-07-05 10:56王苹唐燕
中国医药导报 2017年15期
关键词:银屑病

王苹 唐燕

[摘要] 本文基于Access数据库开发了银屑病面积和严重程度指数(PASI)评分系统,该系统依据国际通行的银屑病皮损面积及严重程度的评价方法PASI进行设计,医生使用本系统可以轻松录入并自动计算获得PASI的评分分值,减少了以往医生手动记录数据并计算PASI分值的繁琐程序,提高了工作效率和准确性。利用本系统还可以记录并跟踪银屑病患者的病情治疗情况,提升银屑病患者的治疗效率和治療质量。该系统已经过测试,并能够正常稳定地运行。

[关键词] Access数据库;银屑病;PASI评分系统

[中图分类号] R758.63 [文献标识码] A [文章编号] 1673-7210(2017)05(c)-0179-04

[Abstract] This paper develops the psoriasis area and severity index (PASI) scoring system based on the access database. According to the international common used PASI evaluation method of psoriasis skin lesions area and severity degree, this system is designed. By using this system, doctors can easily input data and automatically calculate the score of PASI, which reduces the tedious procedures that doctor manually recorded data and calculated the score of PASI previously, improves the doctor′s work efficiency and accuracy. This system can also record and track the treatment status of psoriasis patients, improve the treatment efficiency and quality of psoriasis patients. This system has been tested and can run normally and stably.

[Key words] Access database; Psoriasis; PASI scoring system

银屑病俗称牛皮癣,是一种慢性炎症性皮肤病,病程较长,容易复发,患者需要定期到医院复诊以检测病情的发展情况。银屑病面积和严重程度指数(psoriasis area and severity index,PASI)评分是国际通行的银屑病皮损面积及严重程度的评价方法,通过对患者皮损面积和皮损严重程度进行评分,来评价患者当前的病情[1]。初诊和复诊时医生都会采用PASI评分标准来为患者打分以评判患者病情的发展好坏程度,以往诊治过程中都是通过医生手动填写纸质表格的方式来进行数据记录,再手动计算或利用计算器进行计算来获得PASI评分结果,这样不仅效率低下而且容易产生计算错误[2]。因此迫切需要建立一个能通过录入患者皮损面积及严重程度的数据实现自动计算PASI分值的PASI评分数据库系统,以减少医生手动计算的工作量,降低计算错误的概率。通过该数据库还可以对银屑病患者的病情进行跟踪记录和管理,便于医生了解整个病程的治疗情况,提高医生的工作效率和准确性,提升患者的治疗效率和治疗质量。

1 系统需求分析

“银屑病PASI评分系统”的设计开发采用了软件工程的设计思想,基于面向对象程序设计的开发方法,该系统除了具有计算PASI分值的功能,还能够管理患者的基本信息,记录患者的病程治疗情况,提供电子病历的功能,便于医生了解整个病程的治疗情况,并确定下一步的治疗方案,提高医生的工作效率和准确性,提升患者的治疗效率和治疗质量[3-5]。银屑病PASI评分系统的主要功能见图1,其中,计算PASI分值是本系统的特色功能,也是以下本文所要阐述的主要内容。

2 系统设计

“银屑病PASI评分数据库系统”采用Access作为后台数据库进行开发,根据系统的功能需求,分别创建表、查询、窗体、报表、宏和模块各类对象。在表中收集录入患者的基本信息和患者全身银屑病的分布信息,然后,基于患者基本信息表中数据创建PASI评分窗体界面,患者就诊时,医师在该系统的PASI评分窗体界面中逐项录入患者的病情信息后,本系统就会自动计算并生成PASI评分分值,减少了以往医手动计算的工作量,便于记录、保存患者多次就诊的病例信息,方便医生查看患者的治疗过程及治疗效果,提高了患者的诊疗效率[6]。

银屑病患者病情评分参照PASI评分标准,PASI评分包括皮损面积评分和皮损严重程度评分。其中,皮损面积评分将全身分为头颈部、上肢、躯干和下肢4个部位,分别用A头、A上、A躯和A下表示这四个部分的皮损面积分值,上述部位占体表面积的百分比系数分别为10%、20%、30%和40%,4个部位分别按照皮损面积大小赋予0~6的分值进行评分:0=无皮疹(即0),1=1%~<10%,2=10%~<30%,3=30%~<50%,4=50%~<70%,5=70%~<90%,6=90%~100%,皮损严重程度评分则从红斑(红斑是指红色或暗红色炎症性斑,压之退色。用D表示红斑分值)、浸润(浸润是指皮损向四周扩散蔓延的趋势,边界模糊不清,压之有实质感。用I表示浸润分值)、鳞屑(鳞屑是指脱落的表皮细胞成片脱落。用E表示鳞屑分值)三个特点方面进行计算,每个特点用0~4分评价:0=无;1=轻度;2=中度;3=重度;4=极重度[7]。

最终的PASI分值由以下公式计算得来:

PASI分数=A头×(D头+I头+E头)×0.1+A上×(D上+I上+E上)×0.2+A躯×(D躯+I躯+E躯)×0.3+A下×(D下+I下+E下)×0.4。

以往医生都是根据以上所述的PASI评分标准,设计制作出如图2所示的银屑病PASI评分样表。在使用表格记录评价患者银屑病皮损面积和严重程度分值时,人工手动录入数据并使用计算器进行计算,操作起来非常繁琐,而且容易出错[6]。因此,本研究致力于设计开发PASI评分数据库系统,以减少医生手动计算的工作量,降低计算错误的概率,提高医生的工作效率和准确性[8-10]。

3 系统实现

银屑病PASI评分系统采用Access作为后台数据库,利用VBA程序设计语言进行设计开发,为了满足银屑病PASI评分系统的五大功能,需要基于Access数据库分别创建表、查询、窗体、宏和模块等5类数据库对象,以下是银屑病PASI评分系统的具体实现细节[11-12]。

3.1 创建患者基本信息表

基于PASI的评分标准,在“银屑病PASI评分系统”中首先创建“患者基本信息表”,利用该表可以录入并存储患者的银屑病皮损面积数据和严重程度数据,并可以自动计算PASI分值,“患者基本信息表”中的字段包括:编号、姓名、性别、年龄、民族、患者类型、采血时间、总病程,头面、上肢、躯干和下肢四部分的皮损面积值评分、患病部位图片和总分。

3.2 创建登录窗体界面

为了方便管理并保证信息安全,本软件系统的登录界面,采取了用户名和密码的形式进行身份验证,使用者需要输入正确的用户名和密码口令才能进入系统进行后续操作。而用户名和密码可以在进入系统后的“个人设置”栏目进行添加和修改[13-15]。银屑病PASI评分系统的登录界面见图3。

登录成功之后,医生就可以使用银屑病PASI评分系统输入患者银屑病皮损面积和严重程度分值,自动生成PASI分值,还可以记录每次患者治疗的信息,便于追踪患者的治疗过程,采用最适宜的治疗方法,使患者达到最佳的治疗效果[16]。

3.3 创建PASI评分窗体界面

基于患者基本信息表可以创建如图4所示的PASI评分窗体界面,该窗体和患者基本信息表一样都可以录入、编辑和计算PASI分值,但利用窗体界面进行数据录入和计算时,界面交互更直观友好,同时,还可以显示患者的图片信息[17]。因此,建议使用窗体界面进行数据录入和PASI分值计算。

3.4 患者就诊信息管理

使用银屑病PASI评分系统还可以对患者的就诊信息进行记录和管理,可以追踪患者的治疗过程,为医生进行下一步的治疗提供数据信息[18-20]。患者就诊信息的窗体界面见图5。

4 小结

本文基于Access数据库和VBA程序设计语言设计开发了银屑病PASI评分系统。本系统便于医生快速录入患者数据信息并自动计算获得PASI的评分分值,减少了以往医生手动记录数据并计算PASI分值的繁琐程序。该系统除了具有计算PASI分值的功能,还能够管理患者的基本信息,记录患者的病程治疗情况,提供电子病历的功能,便于医生了解整个病程的治疗情况,并确定下一步的治疗方案,提高医生的工作效率和准确性,提升患者的治疗效率和治疗质量。同时,该系统设计流程规范,具有很好的扩展性。目前,该系统已经过测试,能够正常稳定的运行,使用效果良好。

[参考文献]

[1] 何弘,蔡芬,张楠.乌鲁木齐地区汉族人寻常性银屑病流行病学查[J].实用皮肤病学杂志,2015,8(1):25-27.

[2] 王苹,姚子昂.基于Delphi7开发中医处方预警系统[J].信息技术,2016(9):86-88.

[3] 房慧媚,詹庆霞,王红梅.中药治疗寻常型银屑病的Meta分析[J].中国中西医结合皮肤性病学杂志,2016,15(2):83-86.

[4] 杨永峰,马向阳.COMOS系统基于SSLVPN方式的网络安全部署[J].通讯设计与应用,2017(1):125-126.

[5] 曹课兴,刘红霞.基于JSP的网上预约挂号系统的设计与实现[J].电子设计工程,2014,22(16):14-17.

[6] 蔡莎莉.银屑病PASI评分观察表的设计与应用[J].护理科学杂志,2013,28(1):78-80.

[7] 张式富,姜涛,吴效明.基于B/S的智慧社区健康监护管理系统软件的设计与实现[J].计算机应用与软件,2014, 31(3):4-64.

[8] 张未未,王苹.基于数据宏的Access数据库触发器功能的实现[J].微型电脑应用,2015,31(11):24-26.

[9] 唐燕,王苹.慢性肾脏病分期及短信提醒系统的设计与实现[J].计算机与现代化,2014(10):16-19.

[10] 许丽,程培华,蒙坚.复方甘草酸苷联合阿维A治疗寻常型银屑病的Meta分析[J].实用老年医学,2014,28(3):204-207.

[11] 中华医药学会皮肤性病学分会银屑病学组.中国银肩病治疗指南2013版[M].北京:人民卫生出版社,2013:1-3.

[12] 李隽.银屑病患者基本特征的地区差异分析[J].中国皮肤性病学杂志,2017,31(1):31-33.

[13] 褚龙现.DML触发器保持数据库完整性应用研究[J].计算机与现代化,2013(4):57-59.

[14] 李威威.银屑病中医证候及辨证论治研究[J].亚太传统医药,2017,13(3):138-139.

[15] 曹课兴,刘红霞.基于JSP的网上预约挂号系统的设计与实现[J].电子设计工程,2014,22(16):14-17.

[16] 楚瑞琦,刘辉,王咏梅,等.寻常性银屑病肾脏损伤与PASI评分的关系[J].中国皮肤性病学杂志,2010,24(9):829-830.

[17] 王小花,李红霞,袁媛.基于LINQtoSQL的实验室网上预约系统的设计与实现[J].计算机与现代化,2012(11):81-84.

[18] 李雋,徐丽敏,周飞红.华中地区银屑病中医证候分布情况研究[J].中国中西医结合皮肤性病学杂志,2011, 10(1):8-12.

[19] 张合华,孙永樯,汪洋.预约挂号手机应用程序设计与实现[J].医学信息学杂志,2014,35(7):26-29.

[20] 查修齐,吴荣泉,高元钧.C/S到B/S模式转换的技术研究[J].计算机工程,2014,40(1):263-267.

(收稿日期:2017-02-05 本文编辑:张瑜杰)

猜你喜欢
银屑病
生物制剂在银屑病中的临床应用
银屑病的饮食调护
链球菌感染与银屑病相关性探究
寻常型银屑病之日常饮食管理
自拟消银汤加减治疗寻常型银屑病的临床观察
寻常型银屑病治验1则
蒙医治疗银屑病的研究进展
寻常型银屑病合并手指Bowen病一例
中医辨证论治联合308nm准分子光治疗寻常型银屑病的效果观察
钙泊三醇倍他米松软膏在银屑病治疗中的应用