基于江西省情的医疗信息咨询系统研制*

2015-02-18 07:08基金项目江西省教育厅科技计划项目GJJ12522江西中医药大学研究生创新专项资金项目JZYC14C07
江西中医药大学学报 2015年5期
关键词:研制数据库

*基金项目:江西省教育厅科技计划项目(GJJ12522);江西中医药大学研究生创新专项资金项目(JZYC14C07)。

基于江西省情的医疗信息咨询系统研制*

*基金项目:江西省教育厅科技计划项目(GJJ12522);江西中医药大学研究生创新专项资金项目(JZYC14C07)。

★罗山水章新友**李味味齐城成(江西中医药大学南昌 330004)

摘要:本文在对江西省内医院、医生和疾病情况的调查,以及对用户需求分析的基础上,研制了基于江西省情的医疗信息咨询系统,并详细介绍了系统医疗信息数据库建设的全过程。

关键词:医疗信息;咨询系统;数据库;研制

江西医疗有着悠久的历史,江西樟树早在唐朝即辟为药墟,现在樟树有“药都”之称。江西共有11个设区市,但是市与市之间医疗资源配置不均衡。就医院而言,在南昌市,仅三级甲等医院就有近20家,而在抚州、鹰潭这样的城市,三级甲等医院仅有2~4家。全省比较知名的专家,也主要集中在南昌、九江、赣州这种发展较好的城市,医疗资源分布不均匀,为患者就医带来了不便。面对一些疾病,由于所在城市医疗资源缺乏等原因,他们不得不到其他城市寻求帮助,这就需要他们对全省的医疗信息有一个比较全面的了解。医疗信息不仅对促进医学发展、知识更新与医学技术进步具有极大的作用[1],也在很大程度上满足了用户的医疗需求。

1系统的需求分析

在对江西省医疗资源和江西用户寻医问药习惯进行调研的基础上,主要从四个方面对系统的需求进行了分析,系统的对象需求分析组成框图,如图1所示。

图1 系统对象需求分析组成框图

1.1社会需求分析江西省内医药类网站众多,但内容较杂,缺少对省内医疗资源的总体分析,对社会需求的针对性不强。本系统主要是依据江西省内的用户进行开发的,详细记录了几乎涵盖了江西省内县级及县级以上的所有医院信息,并且对这些医院的知名医生进行了详细介绍。对社会需求有很强的针对性,有效避免了区域性差异的影响,具有更强的实用性特点。

1.2患者需求分析由于医疗资源分布的不平衡及患者对江西省内医疗信息的不了解,导致了他们在就诊时存在很大的盲目性,很多患者甚至不知道患病后该如何就医。他们不清楚该选择哪家医院,所选择医院的医疗水平高低、医院特色是什么、医院的乘车路线如何、所患疾病该选择的科室是什么、该科室的知名医生有哪些、这些知名医生的坐诊时间等医疗信息,这些都可能导致患者就医困难重重。然而,本系统的研制很好地解决了此类问题。此系统为江西省内用户提供了各种咨询功能,对疾病信息进行了统计分析,对于一些疾病,系统给出了可供选择的医院和医生信息,供用户参考。通过此系统,用户可以快速、准确查询到自己需要的信息,既为用户求医提供帮助,也在一定程度上提高了看病效率。

1.3医院需求分析江西省各大医院之间没有建立一个高效的联络机制,各大医院医疗信息共享机率,医院之间缺少良好的沟通渠道,这些在一定程度上造成了医疗信息资源的浪费,并且也影响了江西医疗的快速健康发展。本系统的构建为各大医院的沟通交流提供了一个实时网络平台,通过此平台,它们可以互相学习,用它之长补己之短。遇到一些疑难疾病,可以向其他医院咨询、借鉴经验,这样可以有效地节省人力、物力和财力的投入。

1.4管理员需求分析此系统中,管理员通过对用户的咨询情况进行汇总分析,可以有效监测季节性、流行性等疾病的发生,也可以优化医院资源配置,提高医疗资源的利用率。此系统具备了一定的维护功能和途径,经过授权的管理员,可以对医院信息、医生信息及疾病信息等数据进行更改和更新,保证用户能够获得最准和最新的医疗信息。

2江西医疗信息咨询系统的设计

该医疗信息咨询系统主要有管理登陆、信息处理、信息查询、信息统计和系统维护五部分组成,每部分又包含有若干个小模块。系统总体功能结构框图,如图2所示。

2.1系统管理登陆模块功能设计管理登陆模块主要是针对系统管理员设计的,只有具备了管理权限的系统管理员才能够登陆,登陆时需要输入已经审核通过的账号和密码。登陆后,系统会自动对登陆人员和登陆时间等信息进行记录。系统管理员负责对数据库中数据的维护操作,并且负责对数据的审核,确保用户获取数据的可靠性与真实性。

2.2系统信息处理模块功能设计信息处理主要

图2 系统总体功能结构框图

图3 三表基本信息关联框图

是针对数据库中数据的增添、删除、更新等操作,医疗信息具有很强的时效性,必须适时更新,这也是医疗数据库具有利用价值的最关键地方,否则就会失去效用和使用价值,失去建库的意义[2]。在此系统中,信息处理主要包括医生信息处理、医院信息处理、疾病信息处理和患者信息处理等多个方面。

2.3系统信息咨询模块功能设计信息咨询主要是面对用户的,用户通过此模块可以调用数据库中的医疗数据,满足用户的需求。查询时只需要输入相应的查询条件,系统会自动生成查询结果,供用户查阅,操作过程非常方便快捷。在下文,会对信息咨询操作有更进一步的介绍。

图4医院信息表内容

2.4系统信息统计分析模块功能设计医疗信息统计分析模块是对数据库中的数据和用户的访问情况进行汇总,然后对这些数据进行分析,之所以设计这一功能是因为现有的数据库系统仅可以高效地实现数据的录入、查询和统计等功能,但无法发现数据中存在的关系和规律[3],也不能利用数据库中的数据预测未来医疗的发展趋势,因此,对医疗信息统计分析对整个系统来说具有非常重要的意义。首先,通过对数据的分析,可以找出此系统存在的不足,进一步完善系统,使其能够更好地为用户服务。其次,还可以监测某一阶段内疾病的发生情况,比较医院的医疗水平高低,医生受欢迎的程度,并且在一定程度上,还可以为医院调整经营策略,做出科学合理的决策,提高医疗服务水平提供一定的参考。

2.5系统维护模块功能设计对于一个系统来说,最重要的莫过于数据库系统中的数据,它是整个系统的核心部分,所以数据安全、系统维护等问题是数据库面临的重要问题[4]。有时候由于人为操作失误、系统故障、非法访问者的恶意破坏等原因,都会造成数据损坏、丢失以及盗用等情况的发生。为了避免这种现象,一方面,要做好数据备份工作,例如,可以把数据从主机硬盘或阵列中复制到其他的存储设备上;另一方面,就是要设置管理权限,只有授权的管理员才能够对管理系统中的软件、硬件及数据库进行更改和维护。

3医疗信息数据库的设计

3.1医疗信息“量子化”处理医疗信息“量子化”处理,是指通过合理的解析将原来复杂的医疗信息资源分解成有相对独立内涵的、不可再行细分的最小的信息单位。通过对医疗信息进行“量子化”处理后,可以使庞杂的医疗信息分解成若干个具有独立概念的“量子”信息,实现医疗信息的数字化,进而实现对医疗信息数据库设计奠定基础。例如,医院等级可以划分为“三级十等”十个量子,分别是一级甲等、一级乙等、一级丙等、二级甲等、二级乙等、二级丙等、三级甲等、三级乙等、三级丙等和三级特等;又如,对中药的图片的相关信息采用的量子化的方式是拼音首字母加数字进行编码,如第一张白术图片可以编码为BZ1。通过“量子化”的细分,一方面可以方便数据库的建设,优化数据库中的数据;另一方面用户可以获得更加详细的医疗信息,提高医疗信息查询效果。

3.2医疗信息表的设计

医疗信息表的设计要经过一系列的过程,首先,在设计医疗信息表之前,我们必须明白设计此表的目的,根据这个目的来确定数据库系统中所需要的表,紧接着确定表中所需要的字段,然后考虑以表中哪一个字段作为主键,主键确定好后,建立表间关系并实施参照完整性,在这些都完成后,对表进行检查,找出可能存在的不足之处,进行优化,最后输入数据。

3.2.1医疗信息表间关系设计根据上述医疗信息表设计的过程和实用性原则,并结合江西医疗信息的特点,进一步设计出医院信息、医生信息、疾病信息三个表,并且以医院信息表为主表,以医院名称和医院科室为主键,建立了表间关系。这样可以有效地避免无效数据的产生,提高录入和维护的效率。医疗信息三个表的基本信息关联框图,如图3所示。

3.2.2医疗信息表内容设计医疗信息表的内容设计是建立在医疗信息分类的基础上,通过信息表所存抽象数据的合理归类来实现信息有效存储[5]。此系统主要是针对江西用户的,所有内容的采集都是来自江西省内,对采集到的信息进行加工、分类,实现信息的有效存储,方便用户查询。并对采集的数据进行核实,确保医疗信息的准确性。例如,通过归类,医院信息表中包含有医院名称、医院等级、医院地址、医院简介、所在城市、乘车路线等内容,此表的详细内容,如图4所示。

3.3医疗信息查询设计

数据库是支持知识发现的基础工程[6],查询是数据库中知识发现的一个重要应用。查询可以根据用户设置的条件,对一个表进行查询,也可以把多个表建立联系,进行一个整体的查询。它的数据查看和数据统计功能非常的强大,这样用户就不用查看所有表的数据,只需要输入自己要查看的信息的条件,就可以把满足条件的信息筛选出来,帮助用户做出最优的决定。

3.3.1单表查询设计单表查询主要是针对单个信息表进行的操作,在单表查询过程中,不需要建立表间关系就可以进行直接查询,把需要的信息填到条件框中,运行之后,系统自动会把查询的结果显示出来,这种查询的操作相当简便。例如,要查找江西省内在骨科方面比较知名的专家,那么就可以在此系统中的医生信息查询的条件框中输入“骨科”二字,运行之后,江西省内各大医院的骨科方面的专家就筛选了出来,单表查询的结果如图5所示。

图5 单表查询结果

图6 多表查询结果

3.3.2多表查询设计多表查询是在存在多个信息表的情况下进行的,查询之前,管理员要通过主键建立表间关系并实施参照完整性,在此基础上用户就可以进行多表查询。通过此查询,可以把多个表中的所需要的信息同时提取并显示出来,以满足用户的信息需求。此查询的最大特点就是可以获得更详细的医疗信息,为用户做出最终决定提出更可靠的依据。例如,要查询在儿科方面知名专家的姓名、所在医院名称以及医院等级和医院所在城市,在条件框中输入相关条件即可查询到所需医疗信息,多表查询结果如图6所示。

3.4医疗信息用户访问界面设计此系统主要服务的人群是用户,所以,一个操作简便并能够突出系统特色及主题的界面是必要的,为此界面的设计以绿色和浅灰色两种颜色为主题色,界面上有四个导航栏,分别是医院信息咨询、医生信息咨询、疾病信息咨询和综合信息咨询。用户点击这些导航栏就可以直接查询相关的医疗信息,用户访问界面如图7所示。

图7 用户访问界面

4结语

本系统是对江西省内医院、医生和疾病进行调研的基础上开发的,能够较好地为江西省用户提供高质量的医疗服务。在研制过程中,以数据库为基础对江西省内医疗信息进行了分类、整合,它不仅可以存储和管理医疗信息,而且可以转变成用户需要的各种形式的数据查询方式。通过此数据库的建设,使医疗信息咨询系统变得实用性更强,使用更加方便快捷。结合江西医疗行情,我们会对此系统不断升级完善,使其能够适应未来江西医疗发展需要。

参考文献

[1]黄玲玲.我国中医药数据库建设存在的问题及对策[J].中华医学图书情报杂志,2012,2(12):18-20.

[2]刘强,林江,唐晓年,等.民族医药创新信息服务体系数据库的研究与应用[J].广西中医药大学学报,2012,15(3):124-126.

[3]吴园园,章新友.我国中药信息系统存在的问题与对策[J].时珍国医国药,2009,10(20):2 583-2 584.

[4]张晓寒,崔瑾,王兴桂,等.浅议苗医药信息数据库建设的构想[J].中国民族民间医药,2013,22(18):4-6.

[5]闫朝升,宋立群,张承江,等.基于数据库技术的中医药信息数字化研究[J].辽宁中医杂志,2007,34(10):1 396-1 398.

[6]林端宜,徐筱杰,杨淑静,等.中药数据优化处理探讨[J].中国中药杂志,2008,33(19):2 291-2 293.

Development of Medical Information System Based on the Situation of Jiangxi Province

LUO Shan-shui,ZHANG Xin-you,LI Wei-wei,QI Cheng-cheng

JiangxiUniversityofTraditionalChineseMedicine,Nanchang330004,China.

Abstract:This paper is based on the survey of Jiangxi province hospital, doctors and diseases and on the user needs analysis.Medical Information System was developed based on the situation of Jiangxi province,and introduced the whole process of the construction of medical information database system in detail.

Key words:Medical information; Consulting system; Database; Development

收稿日期:(2014-00-00)编辑:薛铁瑛

中图分类号:R2-03

文献标识码:A

通信作者:**章新友(1962—),男,博士,教授,硕士生导师。研究方向:计算机应用与中医药信息管理。

猜你喜欢
研制数据库
一种新型固定翼无人机的研制
XV-24A垂直起降验证机的研制与发展
数据库
数据库
一种轻型手摇绞磨的研制及应用
数据库
数据库
数据库
钢包铝镁碳砖的研制与应用
接地线通用接地端的研制