网站大量收购闲置独家精品文档,联系QQ:2885784924

基于web技术的医疗信息化平台建设.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于web技术的医疗信息化平台建设.doc

基于web技术的医疗信息化平台建设 摘 要: 随着信息化进程的逐步加快,越来越多的医疗机构开始着手进行数字化建设。本文针对医院目前的情况,提出了使用.NET技术和Web服务技术构建信息集成平台的方案,对系统要求达到的目标进行分析,构建了B/S模式的三层系统结构,在.NET框架与SQL Server 2005环境下编程实现系统功能。 关键词: 医疗;Web集成;B/S模式;信息化平台 中图分类号:TP3 文献标识码:A 文章编号:1671-7597(2013)0110001-01 0 引言 近些年,计算机网络技术取得了较快发展,对于提高部门的工作效率和企业的经济效益都有着非常重要的意义。在以往,开发医疗数字化系统的程序人员经常受各种条件的制约,当时的解决方法是应用本地系统服务集成来构建现场内部网的信息监测程序,虽然可以较好的完成用户要求,但却致使开发者不能去访问系统外部更为丰富的资源,同时还必须严格的控制应用程序的行为。如今Internet公共信息传输平台已越来越普及,使得更多的应用系统选择在Internet环境下进行开发,即将众多应用于网络上的程序进行集成[1]。 1 系统结构设计 当前,越来越多的医疗结构倾向于采用B/S模式来设计内部的信息化平台,而不是像以往完全的采用C/S模式,这主要是因为B/S模式更易于在机构部安装和升级,用户端只需要安装IE浏览器即可。此外,考虑到医疗机构信息的多样性,B/S模式良好的跨平台能力也成为考虑的因素之一,当服务器端的应用服务发生改变时,管理员只需要考虑服务器端的功能变化,而不用像C/S模式还需要对用户的客户端应用系统进行升级,这样大大简化了本系统的重复修改与管理的难度[2]。本系统采用通常所用的三层B/S模式结构。 在本系统的B/S模式中,管理者能够通过对Web服务器进行设置来开启或关闭内/外网访问的功能:如果医疗机构仅期望数据资源与应用功能为本单位使用,管理员可通过将服务器设置为内网访问来达到此功能;如果企业希望能够为外部访问者提供访问接口,管理员则可开启外网访问的功能。除此之外,管理者还能利VPN连接技术限制内部用户访问企业敏感数据,或是利用限制外网IP地址的方法来屏蔽外部的访问请求。另外,本系统通过使用Web服务器的用户ID与密码认证权限的方法实现用户登录权限的管理,具有不同权限的用户所访问的资源不尽相同。通过这几种方式,管理员可以很方便的对系统的访问权限进行管理,保护系统与企业内部数据的安全。 2 系统详细设计 2.1 Web集成系统的层次结构 本系统将功能分为显示层,逻辑层和数据存储层三层模式,如图1所示。 2.1.1 显示层 显示层是本系统与用户进行交互的界面,在B/S模式中显示层主要是用户端的IE内核浏览器,用户对浏览器输入各类请求,由传输协议传给逻辑层进行处理,同时显示层负责接收并解释逻辑层传输回来的结果信息,并在浏览器中显示页面。本系统在构建显示层时利用了.NET框架下的Web窗体设计组件,为用户的查询请求提供交互的输入框体,这部分功能主要由.NET网站发布功能来构建。 2.1.2 逻辑层 本系统的逻辑层通过对用户请求进行分析与执行来完成该层的主要功能,它接收请求后,首先与数据存储层的规则库进行交互,通过逻辑判断对请求进行处理和相关运算,并将处理完成的结果编写成页面代码,传送回显示层,系统的主要性能评价都在该层,在本系统中采用缓存和数据库连接池技术来增强该层与数据存储层的处理性能。 2.1.3 数据存储层 数据存储层主要用于数据库服务器,它的功能是存储各类系统参数、规则库、用户信息与医疗机构内部生产数据等等,同时负责响应逻辑层的请求,提供数据库连接接口传输数据。管理人员可以直接对该层的数据库结构进行修改,同时在逻辑层中变更接口信息,减少了技术人员由于数据库结构改变而必须全面修改系统运行参数的弊端。本系统采用SQL Server 2005作为数据库服务器,与数据库的操作则通过 ADO.NET来完成。 2.2 系统数据库结构设计 Web集成系统数据库服务器主要完成处理和存储数据的功能,它提供数据查询、更新与存储的接口,其基本功能设计如下[4]: 1)数据库能够较快的完成数据的接收与存储工作,并按照开发人员建立的数据库表分别进行存储,同时具备存储不同数据类型的数据能力。 2)数据库能够为Web服务器提供查询接口,通过身份验证的用户可以根据各自权限访问数据库中的部分内容,管理员可以对数据库的运行参数进行修改,并更改数据库逻辑关系。 3)数据库能够通过身份验证,限制非法用户查询生产数据,同时对合法用户的权限进行控制,设立不同的用户组,分别访问不同程度的数据。 2.3 数据库连接池的使用 本系统使用数据库连接池技术来处理频繁连接与出错响应的问题,连接池可以在内存中预先建立数个与数据库

文档评论(0)

jingpinwedang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档