论文部分内容阅读
随着Internet飞跃性的发展而不断成长的WEB应用技术在全球信息化的浪潮中已经脱颖而出,而如今的国际竞赛中,谁拥有了先进的信息化技术,谁就拥有了决对的竞争力。无论是军事、教育还是医疗,都已经进入了数字化和信息化的时代,我国各地的医院也都进入到了信息化改造的进程中。无论是数字化医疗设备还是近十多年来大家所能见到的HIS系统、PACS系统等都在大范围的普及。我国医院的信息化建设在国家大力的扶持下,已经初具规模并获得了长足的发展,医院信息化是现代化医院的重要标志,也是医院竞争力的坚实支柱。建设医院信息现代化不但是提高医院管理能力和服务质量的重要手段,也是提高医院效益的良好方法。协同软件伴随着我国信息化建设的道路已经走过了近20个年头。我国在协同软件方面的应用和相关产品研发已经趋于成熟。尤其在最近的10余年,在国家“十一五”和“十二五”中又明确提出我国要大力发展信息化建设,这无疑又给我国的信息化建设添了一把火,使国内的信息化建设突飞猛进。而在这场声势浩大的建设中,协同办公系统软件-被称之为协同软件的典型案例更是得到了广大使用者的追捧。本论文以医院协同办公系统的开发与设计为实例,以全面完成医院信息化办公系统项目为前提,利用java语言采用MVC框架很好地将应用层程序与数据库挖掘技术配合使用目的;重点研究协同办公系统在医院信息化建设中各个环节的合理使用及良好实现,运用国际最流行的JSP技术实现对复杂关系数据库进行科学、安全、高效的数据挖掘和管理,以优化数据库设计、提高WEB应用技术等研发出一整套可跨地域、跨平台的医院协同办公系统设计解决方案为最终结果。在本项目的研究与设计实现中总结经验,为大家由浅入深的剖析本人对java语言的理解和使用JSP技术的一些特点,以及浅淡到WEB应用技术时代java技术和办公系统的使用和发展情况。通过在医院信息化办公系统的建设中所用到的方法清晰的展示出在运用java语言开发本项目的过程中所涉及的一些良好的设计和规范的编程方法,扼要的阐明了运用手段并展示了实现效果。通过对医院协同办公系统的研究与设计,从协同办公的角度,使用JSP技术设计并完成协同OA跨地域、跨平台的复杂应用;从建设信息化办公的角度来说,更完整、更全面的实现了现代科技高度集成的无纸化办公,并把办公系统扩展成一种信息化管理平台,建立了跨平台的信息管理系统。本文以实例的方法论述了一个协同OA所应具有的大部份功能,并在此项目中应用实现,包括数据流程及存储、个人办公模块、公文管理模块、公共信息模块、消息管理模块、组织管理模块、权限管理模块、系统管理模块、内部交流模块、权限模块、短信平台、综合资料管理系统、UKEY、原笔迹系统、电子签章、日程管理、红头文件管理、后台数据库管理等等。发掘java语言的优势、运用JavaScript技术、Jsp、Jdbc与Mysql数据库等关键技术完成医院的信息化升级、建立医院协同办公系统,搭建信息化协同办公平台。本论文中协同办公系统的研发整体采用Maven2进行项目及资源库的管理,MVC采用Spring3MVC,视图层采用Freemarker模板,持久层采用ORM架构的Ibatis和数据库进行交互,项目整体使用Spring3的基于注解模式开发,通过Spring进行JavaBean的管理及事务管理。本次对医院协同办公管理系统的研究重点如下:(1)采用J2EE开发标准,基于B/S三层结构开发出一套适合现代网络环境的协同办公管理系统;(2)灵活使用HTML、CSS、XML、JAVASCRIPT等技术对协同办公系统进行优化设计;(3)基于PKI/PMI机制提高操作权限的安全性,实现对通信密钥和数字证书的管理;(4)基于国际标准的角色访问权限控制RBAC技术进行人员角色的多层设计,实现对人员身份信息及权限信息的控制管理;(5)根据具体需求制定、设计、开发医院协同办公系统公文审批流程;(6)设计规范的归档、查询、审批模式,实现严格、完整的办公操作标准化、流程化管理;(7)对电子签章、数字证书、UKEY的运用有了一定的了解;(8)利用java语言的跨平台能力,结合移动终端设备ipad、平板电脑等为下一步实现手持设备办公一体化的研究做好准备工作。