医疗信息化的区域性均衡发展的在线调查系统设计与实现.docx
医疗信息化的区域性均衡发展的在线调查系统设计与实现医疗信息化的区域性均衡发展的在线调查系统设计与实现 I 毕 业 论 文 论文题目论文题目:医疗信息化的区域性均衡发展的在线调查系统设计与医疗信息化的区域性均衡发展的在线调查系统设计与实现实现 英 文 题 目英 文 题 目:With the implementation and design of the balanced development of regional online survey system of medical information 学院(系部) : 专 业: 姓 名: 指导教师: 职 称: 研究起止日期: 交稿日期: 医疗信息化的区域性均衡发展的在线调查系统设计与实现医疗信息化的区域性均衡发展的在线调查系统设计与实现 II 中文摘要中文摘要 本文探索将城乡卫生均衡发展理念融入到区域卫生信息化设计本文探索将城乡卫生均衡发展理念融入到区域卫生信息化设计建设中, 医生在医疗活动中通过简捷操作收集大量的公共卫生信息, 并建设中, 医生在医疗活动中通过简捷操作收集大量的公共卫生信息, 并能开展公共卫生服务; 医生也能利用公共卫生信息为医疗活动服务。 本能开展公共卫生服务; 医生也能利用公共卫生信息为医疗活动服务。 本文中的在线调查区域医疗信息化涉及的软件、硬件、人才、资金、政策文中的在线调查区域医疗信息化涉及的软件、硬件、人才、资金、政策等,为相关部门提供决策支持,以信息化促进规范化、深化卫生改革、等,为相关部门提供决策支持,以信息化促进规范化、深化卫生改革、加快卫生发展、提高医疗卫生服务能力、进而提高人民群众健康水平。加快卫生发展、提高医疗卫生服务能力、进而提高人民群众健康水平。 关键词:问卷调查、关键词:问卷调查、EclipseEclipse、基尼系数、基尼系数、JSPJSP 医疗信息化的区域性均衡发展的在线调查系统设计与实现医疗信息化的区域性均衡发展的在线调查系统设计与实现 III Abstract This This paperpaper will explorewill explore the concepts which is the concepts which is balance of urban and rural development healthly intobalance of urban and rural development healthly into the the design and constructiondesign and construction of regional health information. of regional health information. The doctorThe doctor collect a large number ofcollect a large number of public health public health informationinformation in medical activities throughin medical activities through a simple a simple operation.,and carry outoperation.,and carry out the public health the public health service;service; the doctor can use the public the doctor can use the public healthhealth information for medicalinformation for medical service.service. This online survey of regional medical This online survey of regional medical informationinformation software,software, hardware,hardware, personnel,funds,personnel,funds, p policy,olicy, provide decision support for provide decision support for relevant relevant departments,departments, to promote the standardization,to promote the standardization, deepening deepening health reform,health reform, accelerating the health accelerating the health development,improve thedevelopment,improve the capacity of health capacity of health services,services, andand improve the health o of the peopleimprove the health o of the people with with Information.Information. Key words:Key words: questionnaire surveyquestionnaire survey、EclipseEclipse、GINIGINI、JSPJSP 医疗信息化的区域性均衡发展的在线调查系统设计与实现医疗信息化的区域性均衡发展的在线调查系统设计与实现 IV 目目 录录 摘 要 . 1 Abstract . 1 目 录 . III 图的清单 . VI 表的清单 . VII 1 绪论 . VIII 1.1 研究背景与意义 . VIII 1.2 国内外研究现状 . IX 1.3 本章小结 . IX 2 需求分析 . 1 2.1 组织分析 . 1 2.1.1 组织目标分析 . 1 2.1.2 组织机构分析 . 2.1.3 组织职能分析 . 2.2 需求获取 . 2.2.1 定义边界 . 2.2.2 发现主角 . 2.2.3 获取业务用例 . 2.2.4 业务建模 . 2.2.5 领域建模 . 2.3 需求分析(建立概念模型) . 2.4 本章小结 . 3 不均衡性的评价方法 . 1 3.1 评价方法概述 3.2 建立合适的指标体系及数学指标 . 3.2.1 指标设计 . 3.2.2 问题建模 . 3.2.3 原理及计算方法 . 3.2.2 问题建模 . 3.3 针对几个方面进行基尼系数的分析及计算 . 3.3.1 基于基尼系数对医疗信息系统建设投入进行分析 . 3.3.2 基于基尼系数对硬件设施投入的分析及计算 . 3.3.3 基于基尼系数对信息化人才人数分布情况的分析及计算 . 医疗信息化的区域性均衡发展的在线调查系统设计与实现医疗信息化的区域性均衡发展的在线调查系统设计与实现 V 3.4 本章小结 . 4 系统分析 . 4 4.1 建立系统用例 . 10 4.2 分析业务规则 . 11 4.3 用例实现 . 12 4.4 软件架构和框架 . 12 4.4.1 软件架构 . 4.4.2 软件框架 . 4.4.2.1 JSP 编程技术 4.4.2.2Mysql Sever 2005 4.5 建立分析模型 . 13 4.5.1 初始的分析模型 . 13 4.5.2 分析模型优化 . 14 4.6 本章小结 . 14 5 系统设计 . 15 5.1 设计模型 . 15 5.2 接口设计 . 15 5.3 数据库设计 . 15 5.4 本章小结 . 17 6 系统实现 . 18 6.1 关键模块 . 18 6.1.1 Java 与 Matlab 联合编程 . 错误错误!未定义书签。未定义书签。 6.1.2 基于 Axis2 的 SOA 实现 . 错误错误!未定义书签。未定义书签。 6.2 用户界面 . 18 6.3 本章小结 . 18 7 总结与展望 . 19 7.1 本文总结 . 19 7.2 展望 . 19 参考文献 . 20 致 谢 . 21 图的清单图的清单 VI 图的清单图的清单 图图 2-1 组织机构图组织机构图 . 2 图图 2-3 系统管理员服务边界系统管理员服务边界 . 3 图图 2-4 医疗信息化人员服务边界医疗信息化人员服务边界 . 3 表的清单表的清单 VII 表的清单表的清单 表表 2-1 组织目标分析图组织目标分析图 . 11 表表 3-2 银川各市县医疗信息化投入的情况银川各市县医疗信息化投入的情况 . 15 表表 3-3 银川市各地区硬件设施投入情况银川市各地区硬件设施投入情况 . 表表 3-4 银川各市县医疗信息化人才数量的情况银川各市县医疗信息化人才数量的情况 . 11 表表 4-1 资源表字段说明资源表字段说明 . 15 表表 4-2 资源中心表字段说明资源中心表字段说明 医疗信息化的区域性均衡发展的在线调查系统设计与实现 1.绪论绪论 1.1 研究背景与意义研究背景与意义 医疗信息化是国际发展趋势。随着信息技术的快速发展,国内越来越多的医院正加速实施基于信息化平台、 HIS 系统的整体建设,以提高医院的服务水平与核心竞争力。医疗业务应用与基础网络平台的逐步融合正成为国内医院, 尤其是大中型医院信息化发展的新方向。 医疗信息化的区域性均衡发展是区域发展的重要方向, 是建设社会主义新农村与构建和谐社会的基本要求 , 更是医疗改革和发展始终不懈的追求目标,以信息化提高医疗卫生服务能力,进而提高人民群众健康水平1。 区域性医疗信息化管理以“人人享有基本卫生保健”为目标,坚持政府主导,以合理配置城乡卫生资源,完善公共卫生和基本医疗服务体系、 基本卫生保健制度和基本医疗保障制度、 安全有效的基本药物制度和科学规范的医疗机构管理制度为目标,建立以区域医疗信息共享和全民健康档案为基础的覆盖全市城乡的区域性医疗信息网,实现先进的区域性医疗信息管理。 区域性医疗信息化管理以“人人享有基本卫生保健”为目标,坚持政府主导,以合理配置城乡卫生资源,完善公共卫生和基本医疗服务体系、 基本卫生保健制度和基本医疗保障制度、 安全有效的基本药物制度和科学规范的医疗机构管理制度为目标,建立以区域医疗信息共享和全民健康档案为基础的覆盖全市城乡的区域性医疗信息网,实现先进的区域性医疗信息管理。 医疗信息化的区域性均衡发展的在线调查信息系统的设计和开发能够收集城乡医疗卫生信息资源,可以有助于现城乡医疗卫生信息的互通和资源共享。通过信息化建设的工作,加快医疗卫生发展,提高医疗卫生服务能力。 区域医疗信息化的发展是医疗卫生发展的必经之途,是医疗信息化发展的主要条件。然而,我国还有很多欠发达地区经济发展较为滞后,医疗信息化对的发展问题也急需缓解。 但是现在医疗信息化的区域发展的不均衡已经成为制约我国当前基础医疗均衡发展的主要因素,如果不及时采取措施消除这种区域差异,势必会影响到整个医疗事业医疗信息化的区域性均衡发展的在线调查系统设计与实现 的健康发展。 区域医疗信息化仍存在着一些问题, 城乡医疗卫生资源配置严重不均具有普遍性,采用行政手段将城市医疗卫生资源强制性配置到农村, 或采用经济杠杆激励城市资源向农村转移,尽管有一定成效,但成本较高;另一方面,通过信息技术实现城乡医疗卫生信息的互通和资源共享是城乡卫生均衡发展的有效途径, 但是信息化滞后是制约市县卫生事业加速发展、均衡发展的瓶颈。比如,现在普遍实施的卫生信息化是条块分割,各行其是,全然不顾卫生工作的整体性。 如何能够转变这种区域发展不均衡的情况, 首先应需要对医疗信息化的区域性均衡发展情况进行在线调查,有了一定了解后,才能更好的解决问题。 1.2 国内外研究现状国内外研究现状 1.2.1 国外发展情况 美、日等发达国家医疗信息化已进入区域卫生信息化阶段。美国在医疗信息化领域的成就全球瞩目,Google、微软、Intel和IBM等公司在医疗信息化解决方案方面不断的创新,让医疗信息化的应用与价值得以充分体现2。 1.2.21.2.2国内发展情况 随着医疗资源和信息共享工程的推进, 我国不少地区实现了医疗卫生机构之间互联互通,切实解决了信息技术在医疗卫生领域应用和发展中的不平衡,积极推动了医疗资源和信息技术共享3。但是,区域卫生信息化建设是一项持续性的、动态的系统工程,因此,在不同的时期存在不同的问题,需要有关方面采用切实可行的方法予以解决4。总之,我国医疗信息化区域性均衡发展还存在着一些问题和约束。 现在医疗信息化的区域发展的不均衡已经成为制约我国当前基础医疗均衡发展的主要因素,如果不及时采取措施消除这种区域差异,势必会影响到整个医疗事业的健康发展。 1.3 本章小结本章小结 在这一章, 深入交待了医疗信息化的区域性均衡发展的在线调查信息系统分析与设计的背景及其研究意义,同时介绍了国内外发展的情况,本课题探索将城乡卫生均衡发医疗信息化的区域性均衡发展的在线调查系统设计与实现 展理念融入到区域卫生信息化设计建设。在本文中,借助各位学者之前的研究,继续进行医疗信息化的区域性均衡发展的在线调查信息系统分析与设计 。 医疗信息化的区域性均衡发展的在线调查系统设计与实现 1 2.需求分析需求分析 2.1.1 组织目标分析组织目标分析: 以银川为例,了解银川市的医疗信息化的均衡发展情况。设置调查问卷,经过银川市各医院医疗信息化人员的填写,通过收集数据,将银川各个区域的医疗信息化均衡发展的情况进行分析和处理,从而了解医疗信息化在不同区域发展的情况。 在线调查问卷系统是一个基于网络的数据采集系统, 这个系统的主要目的就是通过在线问卷调查来获取大众的信息, 这些信息要经过处理并且及时的存储起来。本系统支持将数据库文件导入至相关的统计分析软件进行统计分析。 表表 2.1 组织目标分析图组织目标分析图 类型 组织与发展计划 由组织发展计划而产生的信息系统计划 目标 调查区域医疗信息化的均衡发展的情况 所需调查信息 策略 确定在线调查的管理计划 建立信息数据存储和处理数据库 子目标 1填写调查问卷,数据存储和处理 2. 调查结果汇总 填写调查问卷之前设计完成管理数据库处理数据管理数据库的操作流程 医疗信息化的区域性均衡发展的在线调查系统设计与实现 2 2.1.2 组织机构分析组织机构分析 本本医疗信息化的区域性均衡发展的在线调查医疗信息化的区域性均衡发展的在线调查信息系统信息系统的的组织机构如图组织机构如图 2-2 所示:所示:在线调查系统被调查者系统管理者登陆界面回答问题设置问卷问题管理调查结果统计调查数据对数据进行 跟新删除等操作 图图 2-2 组织机构图组织机构图 2.1.3 组织职能分析组织职能分析 既具有直线制组织结构统一指挥、职责清楚、效率优先、组织稳定的优点;又具有职能制组织结构专业化分工、适应性强的优点。 2.1.4 2.1.4 调查问卷的设置调查问卷的设置 医疗信息化的区域性均衡发展的在线调查系统设计与实现 3 调查内容:问卷的主要内容就是各类问题 调查问题: 第一部分:被调查者基本情况 第二部分:信息技术应用状况 第三部分:基础设施及硬件使用状况 第四部分:信息系统应用状况 第五部分:信息系统建设投入状况 调查对象:医院医疗信息化人员 2.2 需求获取需求获取 2.2.1 定义边界定义边界 根据前面所述的组织目标,推导出如下几个边界:由第一个业务目标:为了将医疗信息化人员填写的有关医疗信息化的区域性均衡发展的调查问卷进行数据收集和分析,我们定义一个命名为“系统管理员系统管理员 ”的边界,很明显,从这个边界来看,系统管理员系统管理员是位于边界之外,他是业务主角,而各数据中心及医疗信息化人员都为其服务,按照这个分析,得出如图 2-3 所示结果: 系统管理员系统管理员边界-对调查问卷进行分析,统计和管理数据,区域的医疗信息化均衡发展的情况进行分析 图图 2-3系统管理员系统管理员服务边界服务边界 医疗信息化的区域性均衡发展的在线调查系统设计与实现 4 医疗信息化人员 图图 2-4 医疗信息化人员服务边界医疗信息化人员服务边界 2.2.2 发现主角发现主角:医疗信息化人员 :填写问卷、查看结果 系统管理员: 对收集的信息进行管理和统计 普通用户: 通过登陆系统查看调查结果 2.2.3 获取业务用例获取业务用例 医疗信息化人员系统系统填写问卷查看结果管理信息统计信息主角主角普通用户主角系统管理员 医疗信息化的区域性均衡发展的在线调查系统设计与实现 5 图图 2-5 业务用例图业务用例图 2.2.4 业务建模业务建模 填写用户名和密码查看调查结果 登陆系统填写调查问卷查看调查结果 图图 2.6普通用户普通用户 图图 2.7 医疗信息化人员登陆医疗信息化人员登陆 医疗信息化的区域性均衡发展的在线调查系统设计与实现 6 填写用户名和密码统计信息管理信息图图 2.82.8 系统管理员登陆系统管理员登陆 2.25 2.25 领域建模领域建模医疗信息化人员系统管理员填 问 卷填 问 卷处 理 数 据处 理 数 据分 析 数 据分 析 数 据管 理 数 据管 理 数 据 医疗信息化的区域性均衡发展的在线调查系统设计与实现 7 图图 2.9 领域建模图领域建模图 2.3 需求分析需求分析(建立概念建立概念模型)模型) 系统管理者姓名密码设置问题问题内容题号选项组成问卷问卷目的标题设置用户被调查者姓名职业在线做调查问卷问题 图图 2.10 需求分析图需求分析图 医疗信息化的区域性均衡发展的在线调查系统设计与实现 8 在线问卷调查系统医疗信息化人员填写登陆账号登陆填写调查表查看调查结果退出系统在线问卷调查系统系统管理员填写登陆账号登陆填写调查表查看调查结果退出系统 医疗信息化的区域性均衡发展的在线调查系统设计与实现 9 图图 2.11 医疗信息化人员医疗信息化人员 图图 2.12 系统管理员系统管理员 2.4 本章小结 本章绘制系统用例图、用活动图绘制用例实现,获得需求模型和业务模型。将用户的业务需求转换成计算机实现过程。 医疗信息化的区域性均衡发展的在线调查系统设计与实现 1 3.不均衡性的评价方法不均衡性的评价方法 3.1 评价方法概述评价方法概述:使用基尼系数对医疗信息化的区域均衡性发展进行评价。基尼系数是 20 世纪初意大利经济学家基尼根据洛伦茨线提出的定量测定收入差异程度的指标, 也是国际上通常用衡量收入差异程度的一个重要统计分析指标。5 3.2 建立合适的指标体系及数学指标建立合适的指标体系及数学指标 3.2.1 指标设计指标设计 以医疗信息化的区域性均衡发展为研究对象, 选择不同地区的医疗信息化发展作为基本衡量指标。 考虑到一种指标难以完全准确地表达医疗信息化的区域均衡性方面的差别,还要综合考虑教育发展在不同地区的背景差异,如本文综合了地区财政投入、地方信息系统使用、设备使用、信息化人才等因素,建立了较为完整的以医疗信息化的区域性发展均衡性量化评估的指标体系. 医疗信息化的区域性均衡发展的在线调查系统设计与实现 2 3.2.2 3.2.2 分析模型分析模型 通过以上分析,我们借助 Lorenz 曲线来定性地分析医疗信息化区域发展的不平衡性,其数学模型为 Y=f(x),其中 x 表示被测指标(人口)占总指标(人口)的累计百分比,Y 表示被测指标(资源)占总指标(资源)的累计百分比,分别以 x 和 Y作图得 Lorenz 曲线.如果 Lorenz 曲线与对角线重合,为/绝对公平线 0,而其右下(左上)直角边两条折线表示被测指标(资源)集中在一人手里,为/绝对不公平线0,而实际中被测指标(资源)分配常常会介于两种极端之间. 3.2.33.2.3 原理及计算方法原理及计算方法 基尼系数方法基尼系数方法 :基尼系数(Gini coefficient),就是通过两组数据的对比分析,纵、横坐标均以累计百分比表示,从而作出洛伦兹曲线,然后再计算得出的集中化指数。 它是通过对人口和收入两组数据进行比较分析, 然后将纵、横坐标均以累计百分比表示,作出洛伦兹曲线,再计算集中化指数而得到的一个判断收入分配不平等程度的指标【6】。 原理方法如下: 列出每一个区域的人口与收入占全区的比重 p 与 w; 计算每一区域的比率 w/p; 根据 w/p 值由小到大将每一地区排序; 按照上述顺序分别计算 p 和 w的累计值 X 和 Y; 以 X 为横坐标,以 Y 为纵坐标,在直角坐标系中依次连接各点,得到一条下凸的洛伦兹曲线。 计算方法:根据分组数据,基尼系数按照如下方法近似地计算:按人均收入由低到高进行排序,分成若干组(如果不分组,则每一户或每一个人为一组),每组收入占总收入比重为wi,每一组人口比重为pi,则基尼系数可以按照下式近似地计算: niiiiwQpG1)2(1 (1) 式中iikiwQ1为从第 1 组到第 i 组的累积收入比重。 医疗信息化的区域性均衡发展的在线调查系统设计与实现 3 3.33.3 针对几个方面进行基尼系数的分析及计算针对几个方面进行基尼系数的分析及计算 本文对银川市医疗卫生区域性不均衡发展取三个方面进行研究, 分别是医疗信息化建设投入情况、硬件设施投入情况、信息化人才人数情况。以下是表1 表 3.1 银川各市医疗信息化情况 兴庆区 金凤区 西夏区 灵武市 永宁县 贺兰县 银川市 总人口数 (万) 67.83 28.26 32.93 26.17 21.83 22.29 199.31 人口占全部人口比例() 34.03 14.18 16.52 13.14 10.95 11.18 1.00 医疗信息化投入 (万) 700 1350 2025 1706 1374 1540 8695 医疗信息化投入所占比例() 8.05 15.53 23.29 19.62 15.80 17.71 100 硬件设施投入(万) 680 950 1876 1530 1020 1200 7256 硬件设施占总的比例() 9.37 13.09 25.85 21.09 14.06 16.54 100 信息化人才数 (个) 506 780 430 112 84 59 1971 信息化人才数占总数比例() 25.67 39.57 21.82 5.68 4.26 2.99 100.00 3.3.13.3.1 基于基尼系数对医疗信息系统建设投入进行分析基于基尼系数对医疗信息系统建设投入进行分析 信息系统建设的投入能在一定程度上反映医疗信息化的发展情况,以银川市为例,已知银川市辖 3 个市辖区、2 个县,代管 1 个县级市,分别调查各地区医疗信息系统建设投入的情况。 医疗信息化的区域性均衡发展的在线调查系统设计与实现 4 我们获得的数据是将银川人口按地区分为五组: 兴庆区、金凤区 西夏区、灵武市、永宁县、贺兰县 ,这五组彼此独立排他,并且包含于同一总体 表 3.2 银川各市县医疗信息化投入的情况 序号 地区 人口所占全市比重 p 信息投入占全部医疗投入比重 w w/p P 的累积 (X) w 的累积 (Y) 1 兴庆区 0.3403 0.0805 0.2366 0.3403 0.0805 2 金凤区 0.1418 0.1553 1.0952 0.4821 0.2358 3 西夏区 0.1652 0.2329 1.4098 0.6473 0.4687 4 灵武市 0.1314 0.1962 1.4932 0.7787 0.6649 5 永宁县 0.1095 0.1580 1.4429 0.8882 0.8229 6 贺兰县 0.1118 0.1771 1.5841 1.0000 1.0000 总计 1.0000 1.0000 根据表 2 中的数据在 Excel 中画出洛伦兹曲线。 图 3.3 银川各地区信息系统投入的洛伦兹曲线 医疗信息化的区域性均衡发展的在线调查系统设计与实现 5 将表 2 中数据代入公式,可以计算出该地区的基尼系数为 G=0.2137.联合国有关组织规定:G 小于 0.2,表示收入分配高度均衡;G 介于 0.2-0.3 之间,表示分配比较均衡;G 介于 0.3-0.4 之间,表示收入分配相对合理;G 介于 0.4-0.5 之间,表示收入分配差距较大;G 为 0.6 以上表示收入分配差距悬殊【7】。从这些判断的标准看,上述银川各市的收入分配介于比较均衡和分配相对合理。 3.3.23.3.2 基于基尼系数对硬件设施投入的分析及计算基于基尼系数对硬件设施投入的分析及计算 继续以银川为例, 通过调查得到银川各个地区的硬件设施投入情况。如下表 3.4 医疗信息化的区域性均衡发展的在线调查系统设计与实现 6 表 3.4 银川市各地区硬件设施投入情况 序号 地区 人口所占全市比重 p 硬件设施投入占医疗卫生投入比重 w w/p P 的累积 (X) w 的累积 (Y) 1 兴庆区 0.3403 0.093 0.2733 0.3403 0.093 2 金凤区 0.1418 0.1309 0.9231 0.4821 0.2239 3 永宁县 0.1095 0.1406 1.2840 0.5916 0.3645 4 贺兰县 0.1118 0.1654 1.4794 0.7034 0.5299 5 西夏区 0.1652 0.2585 1.5648 0.8686 0.7881 6 灵武市 0.1314 0.2109 1.6050 1.0000 1.0000 总计 1.0000 1.0000 根据表 3 在 Excel 中划出银川市各地区硬件设施投入情况的洛伦兹曲线 图图 3.5 银川市各地区硬件设施投入情况洛伦兹曲线银川市各地区硬件设施投入情况洛伦兹曲线 医疗信息化的区域性均衡发展的在线调查系统设计与实现 7 将表 3 中数据代入公式,可以计算出该地区的基尼系数为 G=0.3249.联合国有关组织规定:G 小于 0.2,表示收入分配高度均衡;G 介于 0.2-0.3 之间,表示分配比较均衡;G 介于 0.3-0.4 之间,表示收入分配相对合理;G 介于 0.4-0.5 之间,表示收入分配差距较大;G 为 0.6 以上表示收入分配差距悬殊。从这些判断的标准看,上述银川各市硬件设施的投入分配相对合理 医疗信息化的区域性均衡发展的在线调查系统设计与实现 8 3.3.33.3.3 基于基尼系数对信息化人才人数分布情况的分析及计算基于基尼系数对信息化人才人数分布情况的分析及计算 表表 3.6 银川各市县医疗信息化人才数量的情况银川各市县医疗信息化人才数量的情况 序号 地区 人口所占全市比重 p 信息化人才数占总人数比重w w/p P的累积 (X) w 的累积 (Y) 1 贺兰县 0.1118 0.0299 0.2674 0.1118 0.0299 2 永宁县 0.1095 0.0426 0.3890 0.2213 0.0725 3 灵武市 0.1314 0.0569 0.4323 0.35257 0.1294 4 兴庆区 0.3403 0.2567 0.7543 0.6930 0.3861 5 西夏区 0.1652 0.2182 1.3208 0.8582 0.6443 2 金凤区 0.1418 0.3957 2.7906 1.0000 1.0000 总计 1.0000 1.0000 图图 3.7 银川市各地区医疗信息化人才数量情洛伦兹曲线银川市各地区医疗信息化人才数量情洛伦兹曲线 医疗信息化的区域性均衡发展的在线调查系统设计与实现 9 将表 3.6 中数据代入公式(1),可以计算出该地区的基尼系数为 G=0.3249.联合国有关组织规定:G 小于 0.2,表示收入分配高度均衡;G 介于 0.2-0.3 之间,表示分配比较均衡;G 介于 0.3-0.4 之间,表示收入分配相对合理;G 介于 0.4-0.5之间,表示收入分配差距较大;G 为 0.6 以上表示收入分配差距悬殊。从这些判断的标准看,上述银川各市硬件设施的投入分配相对合理 3.4 本章小结本章小结 通过使用衡量不均衡性的指标,本文使用的是基尼系数。以银川市为例,通过衡量信息系统建设投入、硬件设施的使用情况、信息化技术人员数量等指标来衡量银川市医疗信息化的区域性均衡发展情况。 医疗信息化的区域性均衡发展的在线调查系统设计与实现 10 4 系统分析系统分析 4.1 建立系统用例建立系统用例 医疗信息人员系统系统填写问卷调查注册查看结果登陆 系统系统管理员增加问卷修改问卷删除问卷统计结果用户信息管理 医疗信息化的区域性均衡发展的在线调查系统设计与实现 11 4.2 分析业务规则分析业务规则 从用例规约中我们可以读出计算机实现业务所需的全部细节, 包括人机交互的场景, 计算机执行过程及分支、 异常情况处理、 业务规则的应用、 实体信息 (表单所填数据)等。一切编程所需要的细节都可以在用例规约文档中显示。下表就是我们的核心业务资源调度的用例规约: 表表 0-1 资源调度用例规约资源调度用例规约 用例名称 系统管理员 用例描述 系统管理员,能够对问卷进行删除修改等操作,并统计数据的结果 执行者 管理员 前置条件 进入登陆界面进入登陆界面 后置条件 登录成功进入系统登录成功进入系统 主事件流描述 输入账号系统判断输入账号系统判断 分支事件流描述 1. 异常事件描述 系统给出错误提示系统给出错误提示 业务规则 1. 医疗信息化的区域性均衡发展的在线调查系统设计与实现 12 4.3 用例实现用例实现 4.4 软件架构和框架软件架构和框架 4.4.1 软件架构软件架构 MVC 模式:模型视图控制器(MVC)是 Xerox PARC 在八十年代为编程语言 Smalltalk80 发明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为 Sun 公司 J2EE 平台的设计模式。MVC 结构提供了一种按功能对各种对象进行分割的方法,它强制性地使应用程序的输入、处理和输出分开,所以依据这种设计思想能够构造良好的松耦合的构件。使用 MVC 的应用程序被分成三个核心构件:模型、视图、控制器。 本系统采用 MVC 的设计模式,用户输入输出界面均为 JSP 页面,即展示层(VIEW),用户的请求(REQUEST)将会被发送到控制层(CONTROL)的一个SERVLET 集中处理,根据请求调用模型层(MODEL)的 JAVABEAN 对请求进行实际处理, 并把结果返回给控制层, 控制层根据请求的执行结果将响应 (RESPONSE)派发到相应的 JSP 页面。 4.4.2 软件框架软件框架 4.4.2.1 JSP 编程技术 Java Server Page或简称为JSP是由Sun公司在Java语言上开发出来的一种动态网页制作技术,它提供了一种建立动态网页的简单方法,并为开发人员提供了一个 Server 端框架, 基于这个框架, 开发人员可以综合使用 HTML, XML, JAVA语言以及其他脚本语言,灵活,快速地创建和维护动态网页,特别是目前的商业系统。作为 JavaTM 技术的一部分,JSP 能够快速的开发出基于所有 Web 服务器和应用服务器环境, 独立于平台的应用程序, 而且具有非常强的可伸缩性。 同时,医疗信息化的区域性均衡发展的在线调查系统设计与实现 13 JSP 把用户界面从系统内容中分离开来,使得设计人员能够在不改变底层动态内容的前提下改变网页布局。 4.4.2.2 SQL Server 2005 Microsoft SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能, 使您可以构建和管理用于业务的高可用和高性能的数据应用程序。 4.5 建立分析模型建立分析模型 4.5.1 初始的分析模型初始的分析模型 用 户用 户查 看 信 息查 看 信 息填 写 信 息填 写 信 息信 息 处 理信 息 处 理信 息 分 析信 息 分 析 医疗信息化的区域性均衡发展的在线调查系统设计与实现 14 4.5.2 分析模型优化分析模型优化信 息 管 理 者信 息 管 理 者分 析 数 据分 析 数 据数 据 筛 选数 据 筛 选数 据 处 理数 据 处 理Ruleactory(formrulemanag)工 作 流 引 擎工 作 流 引 擎生 成 调 查 问 卷生 成 调 查 问 卷Entity Controller+delete()+add()+modify()po(formframevo()+id()+name()+verb+delete()+add()+modify()调 查 结 果调 查 结 果 po 4.6 本章小结本章小结 本章绘制系统用例图、用活动图绘制用例实现,设计出将数据、业务、逻辑和表示层分离的系统架构, 再选取现在比较成熟且符合本系统特点的框架作为本系统开发框架。 6 6 系统设计系统设计 15 5 系统设计系统设计 5.1 设计模型设计模型 5.2 接口设计接口设计 5.2.1 医疗信息化人员登陆接口医疗信息化人员登陆接口 医疗信息化人员登录接口医疗信息化人员登录接口填写调查问卷子系统填写调查问卷子系统保存业务消息的接口保存业务消息的接口 系统管理员登录接口系统管理员登录接口数据处理子系统数据处理子系统保存业务消息的接口保存业务消息的接口 5.3 数据库设计数据库设计 其中资源表存放资源信息,具体如 : 6 6 系统设计系统设计 16 表表 5 调查后问卷调查后问卷信息表信息表(SURVEY)0-1 字段名 类型 可否空 含义 s_id Numeric No 问卷 ID Templet_id Numeric No 模板 ID,预留字段,暂未使用 S_name Varchar(100) No 问卷名称 S_desc Varchar(500) Yes 问卷描述 S_author Varchar(100) Yes 发起人 S_img Varchar(1000) Yes 图片文件名 S_ipRepeat Bit(1) Yes 是否允许同一 IP 多次提交 S_createdate Datetime Yes 创建时间 S_ipLimitType Varchar(100) Yes IP 限制类型, 预留字段未使用 S_ipRange Varchar(2000) Yes IP 限制范围,格式如下:“白名单:192.168.0.1-192.168.0.254;黑名单:127.0.0.1-127.0.0.1” S_password Varchar(100) Yes 访问密码 S_isOpen Bit(1) Yes 是否开放, 即是否显示在首页 S_expireDate Datetime Yes 过期日期 S_isAudited Bit(1) Yes 是否审核通过 S_hits Numeric Yes 点击访问次数,未使用 S_usehits Numeric Yes 答卷张数 字段名 类型 可否空 含义 Q_id numeric No 题目 ID 6 6 系统设计系统设计 17 S_id Numeric(18) No 问卷 ID,survey 表外键 Q_type Number(18) No 题目类型: 1单选题, 2多选题,3问答题 Q_head Varchar(1000) Yes 题干 Q_body Varchar(8000) Yes 选项.以 &$& 分隔 Q_result Varchar(1000) Yes 用户提交的选择,格式如下: 2,3,5,2 表示选择A选项被选择了2 次,B 选项被选择了 3 次,C选项被选择了 5 次,D 选项被选择了 2 次,即此某选项被选择了一次之后,其对应的RESULT 值加一。 Q_img Varchar(1000) Yes 题目的图片,预留字段。 Q_order