关于远程医疗诊断系统的发展趋势及存在的问题的文献综述_第1页
关于远程医疗诊断系统的发展趋势及存在的问题的文献综述_第2页
关于远程医疗诊断系统的发展趋势及存在的问题的文献综述_第3页
关于远程医疗诊断系统的发展趋势及存在的问题的文献综述_第4页
关于远程医疗诊断系统的发展趋势及存在的问题的文献综述_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

关于远程医疗诊断系统的发展趋势及存在的问题的文关于远程医疗诊断系统的发展趋势及存在的问题的文 献综述献综述 一 国内外现状一 国内外现状 以 Internet 为代表的网络应用技术和高速网络技术 使得网络技术发展到了 一个更高的阶段 基于网络技术的电子政务 电子商务 远程教育 与信息安 全技术正在以前所未有的速度发展 计算机网络正在改变着人们的工作方式与 生活方式 网络技术的发展与应用业已成为影响一个国家与地区政治 经济 科学与文化发展的重要因素之一 远程医疗 Telemedicine 是网络科技与医疗技术结合的产物 它通常包括 远程专家会诊 远程重症监护 远程手术室 家庭医疗服务 远程交流培训等 几个主要部分 它以网络通信为基础 实现对医学资料和远程视频 音频信息 的传输 存储 查询 比较 显示及共享 一些疑难急症需要多地专家会诊 传染性疾病不易到公众医院就诊 传统的医疗经常会遇到这些问题 如今 计算机和多媒体技术以及通信技术迅猛发展 为远程医疗的发展提供了契机 以上问题也都可以得以解决 医生和病人可以通过视频进行安全 快速的交流 病人和医生在网上及时的交流能使得医生更好的了解病人的病情发展状况和发 病时的表现 病历和 X 光片等资料通过双流技术实现会诊时的实时传输 多家 医院的专家对一例病例进行远程会诊等 本系统是 CRM 的一个细分 主要服务对象是医疗机构 医疗机构的病情查 询 诊断 回访都应该可以通过 Internet 在网络上得以体现 而实现该系统的 语言有传统的 PHP 语言 基与 C 的 ASP 与基于 Java 的 JSP 二 研究方向二 研究方向 在前文中已经提到 实现该系统的语言有基与 C 的 ASP 基于 Java 的两 种选择 C 语言是微软公司支持的面向对象变成语言 其主要编程环境是 Visual Studio 系列软件 以微软公司提供有偿支持为主 而 Java 是 1995 年由 Sun 公司提出并开发的面向对象编程语言 Java 语言是开源语言 由全世界的 计算机爱好者完善其类库 近几年由 IBM 公司推出的 Java 编程软件 eclipse 更 是以其稳定 高效 人性 免费而风靡全球 本系系统的主要客户是普通规模 的培训机构 所以如何提高系统效率 保证系统质量 降低开发成本成为了首 先需要研究的问题 三 进展情况三 进展情况 在软件工程不断完善的今天 面向对象的特点已经不仅仅局限与编程之中 代码的复用 前后台耦合的降低 网页的动态生成等等已经成为必然的发展趋 势 这使得人们不得不提出一套完整的设计模式来实现这些目的 下面就将提 到目前系统开发中经常使用的系统架构 页面语言与它们之间的关系 一 我国医疗机构发展现状 鉴于国内的远程医疗仍处于起步阶段 尽管已取得了初步的成果 但是距 发达国家水平还有很大差距 在技术 政策 法规 实际应用方面还需不断完 善 同时 广大人民群众对远程医疗的认识还有待进一步提高 远程医疗技术的发展与通信 信息技术的进步密不可分 我国幅员广阔 特别是广大农村和边远地区医疗水平较低 远程医疗更有发展的必要 但目前 仍然受到技术 法律和认识的制约 为了实现对重症病人的监护 早期大多数医院采取了电视监控的手段 这 就是远程医疗的雏形 计算机技术和通信技术的发展 特别是互联网络的发展 为远程诊断 远程治疗和远程手术提供了技术平台 于是 现代意义上的远程 医疗作为一项新的应用技术提了出来 并很快得到了广泛的关注 二 MVC 框架的确定 MVC 框架分为 3 个模块 模型 Model 视图 View 和控制器 Controller Model 用来储存应用程序的数据以及访问 维护这些数据的业务逻辑 View 建 立终端用户的表示层 Controller 是模型与视图的接口 其作用是获取并处理 HTTP 请求 并调用相关的业务模型中的方法对请求进行处理 然后将对象模 型层次处理后的结果返回到 View MVC 模式有好几种变异 不过它们都是基于相同的基础结构 应用程序的 数据模型 Model 显示层代码 View 以及程序控制逻辑 Controller 是存在其中的独立但能相互间通信的组件 模型组件描述并处理应用程序数据 视图指的是用户界面 它反映的是模型数据并把它递交给用户 控制器是将视 图上的行为 例如 按下 Submit 按钮 映射到模型上的操作 例如 检索用 户详细信息 模型更新后 视图也被更新 用户就能够完成更多行为 MVC 模式使代码易懂而且使代码更容易重用 另外 在很多工程中视图经常要被更 新 MVC 模式将模型和控制器与这些所做的更改独立开来 使用 MVC 框架来 完成本系统可以很好的保证系统的稳定性 下图 MVC 模式概要 图 1 MVC 三层模式 1 两种 MVC 框架 Struts 和 Spring 的比较与选择 Struts 有一组相互协作的类 组件 Serlvet 以及 JSP Taglib JSP 标签库 组成 基于 Struts 构架的 WEB 应用程序基本上符合 JSP Model2 的设计标准 可以说是 MVC 设计模式的一种变化类型 Struts 有其自己的控制器 Controller 同时整合了其他的一些技术去实现模型层 Model 和视图层 View 在模型层 Struts 可以很容易的与数据访问技术相结合 包括 EJB JDBC 和 Object Relation Bridge 在视图层 Struts 能够与 JSP Velocity Templates XSL 等等这些表示层组件想结合 Spring 是一个开源框架 由 Rod Johnson 创建并且在他的著作 J2EE 设计 开发编程指南 里进行了描述 它是为了解决企业应用开发的复杂性而创建的 Spring 使使用基本的 JavaBean 来完成以前只可能由 EJB 完成的事情变得可能了 然而 Spring 的用途不仅限于服务器端的开发 从简单性 可测试性和松耦合 的角度而言 任何 Java 应用都可以从 Spring 中受益 简单来说 Spring 是一个 轻量的控制反转和面向切面的容器框架 2 两个数据库 Oracle 和 SQL Server 的比较与选择 SQL Server 数据库只能在 Windows 上运行 没有丝毫的开放性 操作系统 的系统的稳定对数据库是十分重要的 Windows9X 系列产品是偏重于桌面应用 NT Server 只适合中小型企业 而且 Windows 平台的可靠性 安全性和伸缩性 是非常有限的 它不象 Unix 那样久经考验 尤其是在处理大数据库 并行实施 和共存模型并不成熟 很难处理日益增多的用户数和数据卷 伸缩性有限 多 用户时性能不佳 Oracle 数据库解决方案主要包括 Oracle Express 和 Oracle Discoverer 两个部 分 在 Oracle 数据仓库解决方案实施过程中 通常把汇总数据存储在 Express 多维数据库中 而将详细数据存储在 Oracle 关系数据库中 当需要详细数据时 Express Server 通过构造 SQL 语句访问关系数据库 但目前的 Express 还不够灵 活 数据仓库设计的一个变化往往导致数据库的重构 另外 目前的 Oracle 8i 和 Express 之间集成度还不够高 Oracle 8i 和 Express 之间需要复制元数据 如 果 Oracle Discoverer 需要访问汇总数据 则需要将汇总数据同时存放在 Oracle 和 Express 中 系统维护比较困难 值得注意的是 刚刚问世的 Oracle 9i 把 OLAP 和数据挖掘作为重要特点 所以 Oracle 数据库更适合与 Struts 协同合作 作为本系统的数据保障 3 开发所采用的技术的比较与选择 PHP 老牌的 WEB 开发语言 秉承 Linux 的 GNU 风格 快速 PHP 是一种强大的 CGI 脚本语言 语法混合了 C Java Perl 和 PHP 式的新语法 执行网页比 CGI Perl 和 ASP 更快 这是它的第一个突出的 特点 很好的开放性和可扩展性 PHP 属于自由软件 其源代码完全公开 任何 程序员为 PHP 扩展附加功能非常容易 10 ASP 由于其简单功能实用等方面受到广大朋友的喜欢 再加上 MS 微软 的强有力支持 可以说是时下作站点最为流行的语言 他借助 MS 的 com 技 术 几乎可以实现在 C S 能够实现的所有功能 可以说确实具有相当的竞争力 ASP 的代码实现也很简单 MS 提供的 InterDev 在 RAD 的基础上 使 ASP 的开发一夜之间火遍了大江南北 但是他的缺点是 由于 MS 长久以来的霸道 作风 他只能运行在 MS 的平台上 因此在关键性的应用上使人难以轻易接受 JSP 是 Sun 公司推出的新一代站点开发语言 他完全解决了目前 ASP PHP 的一个通病 脚本级执行 并更注重动态性 Sun 公司借助自己在 Java 上的 不凡造诣 将 Java 从 Java 应用程序 和 Java Applet 之外 又有新的硕果 就 是 JSP Java Server Page JSP 可以在 Serverlet 和 JavaBean 的支持下 完成 功能强大的站点程序 从上面我们不难看出 JSP 语言非常适合作为本系统的 WEB 开发语言 JSP 属于入门的动态网页开发技术 JSP Java Server Page 是 Sun 公司倡导 许多 公司参与一起建立的一种动态网络技术标准 JSP 是建立在 Java 语言上的一种 服务器端的编程技术 因此秉承了 Java 语言的诸多优点 跨平台 面向对象 自动垃圾回收 多线程 稳定 安全及可扩展性等 JSP 编译执行和多线程运 行的特点也使其在性能上优于其他动态网页技术 作为 Java 平台的一部分 JSP 拥有 Java 编程语言 一次编写 各处运行 的 特点 随着越来越多的供应商将 JSP 支持添加到他们的产品中 您可以使用自 己所选择的服务器和工具 更改工具或服务器并不影响当前的应用 虽然 Java 与 JavaScript 两者的名字非常相近 但两者是由完全不同的两个 公司开发的不同软件产品 以下是对 JavaScript 与 Java 的说明 JavaScript 与 Java 都是与平台无关的语言 他们都有很强的实用性 两者 处理方法不同 Java 程序必须经过编译 形成独立的字节码 然后执行在相应 的 Java 虚拟机上 正由于 Java 虚拟机的存在 才使 Java 能够实现跨平台 JavaScript 脚本是嵌入在 HTML 文本中 不需要编译 通过浏览器逐行解释执 行 在 Java 程序中 如果需要求某个变量 在使用之前必须进行声明 而 JavaScript 不必事先声明就可以使用变量 四 存在问题四 存在问题 一 规模有限 产品质量难以保证 软件产品开发技术路线的选择比较随意 很难适应未来产品的发展的需要 软件不能进行无缝的升级 产品和项目界限不分明 通用性 定制性比较差 产品缺乏良好的结构设计 代码难以维护 产品的质量很难保证 很多软件产 品是从一个项目过渡来的 品对安全性 性能 部署环境往往考虑不够 8 二 资金缺乏 技术一般 中国软件业 最缺的是资金 最不缺的是人才 近两年软件人员比较好找 工作 各大院校里只要是理科专业的肯定苦学计算机知识 软件是高投入 高 产出 高风险的行业 技术转化为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论