第1章绪论
1.1卫生监督现状国家“九五”计划以来,我国卫生信息化基础设施建设己初见成效:“三网一库”和电子政务建设逐步推进,疾病控制、远程医疗和医学教育等信息系统建设有了一定的提高,卫生监督信息化工作也有了可喜的进展。但是卫生监督机构基本建设和卫生执法监督信息系统建设缺乏政策引导及财政保障机制,导致卫生执法监督信息系统建设严重滞后,卫生监督信息化底子薄、基础差[to。与此同时,由于各地、各县没有统一的硬件建设标准和软件开发规范可循,各地、各县、各个机构开发的信息系统软件虽然众多,地方与地方之间,卫生监督与疾病控制之间、卫生监督与医疗救治之间,甚至卫生监督机构内部各专业之间、本级卫生监督机构与本级卫生行政部门之间,信息数据的采集、交换、发布分散,卫生执法监督相关信息不能实现整合、交换和共享,既导致网络硬、软件系统建设资金和信息资源严重浪费,还使卫生执法监督相关人员和社会公众无法方便、快捷地获取及时、全面、可靠的信息数据,甚至造成卫生执法监督工作效率低下、监管重复或脱节。卫生监督部门与卫生监测部门原来是一个部门,一般就是各地的卫生防疫站中的两个主要部门。
卫生监督的执法依据是卫生监测部门出具的卫生检验结果报告书。随着经济的发展,卫生监督的重要性更加突出,监督的公平性也引起了人们的普遍关注,而卫生监督与监测均为一个单位所给出,也就缺少了公平性。因此,提出将卫生监督部门与卫生监测部门分离,分别成为两个独立的部门。卫生监督就是国家的执法部门,属于公务员系列,而卫生监测就成为了面向社会公众的卫生检验检测中心,从而出现了一个卫生监督部门将需要多个卫生监测部门来出具检验报告书,一个卫生监测部门将为多家卫生监督部门服务的情况。这样的就使得原来为各地的卫生防疫站开发的卫生监督软件系统不适合于新的情况。处理这种情况,主要有两种思路:一是完全重新开发新的软件系统;二是在不改变原来的系统上增加一些功能,实现原来软件的重用。显然第二种方法的开发时间、代价都要小得多。而实际上,这两种方法都需要规划好两类软件的对外接口,采用软件重用技术,在不改变各自部门原来的业务的基础上,实现这两类部门之间多个部门的自动调用。1.2卫生监督信息化管理研究意义针对国内卫生监督现状,设计实现“卫生监督管理系统”,运用信息技术推进实现卫生监督机构政务电子化、办公自动化、管理信息化、资源共享化,在卫生监督机关之间和卫生监督机构与社会之间建立网络化信息沟通渠道。适应卫生监督机构改革和发展要求,以转变职能、政务公开、提高效率和服务质量为目的,发展卫生电子政务应用。
保证卫生执法监督数据的快速、规范采集,信息的全面、有机结合,以及快捷、有效、安全、科学的综合决策和应急指挥能力。同时建立卫生监督数据信息共享交换平台,提供标准卫生监督数据,实现上下级和其他单位的数据共享,为各级领导提供决策支持,实现卫生监督科学管理,规范监督流程,加强监督力度。是各级卫生监督部门规范管理,提高执法效率,提升整体管理水平的有效帮手〔2}a卫生监督将涉及多个部门间的协同工作。监督部门将首先到各监督对象处抽取样品,将样品登记后,将信息传递到卫生监测部门进行检验,根据监测部门出具的检验报告书来作出监督文书。传统作法是采用人工传递信息,这将使得监督与监测部门都将重复录入样品信息、检验报告书等。重新开发覆盖这两个部门的系统,将是非常巨大的一项工作。如何在使用原来的系统的基础上,开发一个系统覆盖这两个部门,在使用原来系统软件的基础上,实现两个部门间的数据共享呢?我们采用了WebServices技术来解决这个问题。1.3WebServices应用研究意义被业界称为计算机IT技术的第三次革命的WebServices技术己经逐步显露出巨大商业机会,软件业因此正在酝酿一场巨变。这将是自从WWW问世以来这个产业所面临的一次最大规模的“变革”,但也酝酿着巨大的商业机会。商业机会的实现,需要依靠技术和应用模式的双重保障。WebServices技术的发展将促使WebServices应用的成熟和完善,而WebServices应用模式将为商业应用提供指引,并促使商业应用的普及。
参考文献
[1]周健.卫生执法监督体系建设思考[J].中国卫生事业管理,2005, (04)
[2〕范继红.关于公共卫生监督信息资源开发与利用的思考〔JJ.湖北预防医学杂志,2004, (04)
[3]袁占亭,张秋余,杨洁.基于Web Services的企业应用集成解决方案研究[JJ.计算机集成制造系统一CIMS, 2004, (04)
[4]刘开钳,李奕才,夏磊,陈敏.卫生监督执法信息平台的构建研究〔JJ.中国卫生监督杂志,2006, (02)
[5] Samtani G,Sadhwani D.B2Bi and web Services:An intimidatingTask? [ J].Web Services Architect,2002(1):30-32
[6]冯培俭.基于Web服务的企业基础信息集成模型〔J].北华航天工业学院学报,2007, (02)
[7]陈晓芳,王建军.基于Web服务的高校管理信息系统集成研究「JJ.福建电脑,2009, (06):105-106
[8]孙永强,杨丽坤.Visual C#. NET中文版Web服务开发基础〔M] . .(L京:清华大学出版社,2002. 1-357
[9] ScottSeely.SOAP XML跨平台Web Services开发技术〔M].杨涛.北京:机械工业出版社,2002
[10]Charles Ashbacher.XML速成教程[[M].启丁编译组.北京:机械工业出版社,2401
[11]曾雪梅,李志蜀.XML Web Services技术在基本医疗保险系统中的应用[J] .计算机应用研究,2004,第10期:257-260
[12]DougTidwell,JamesSnell,PavelKulchenko.Programming Web ServicesWith SOAP[M].0' Reilly, 2001年12月
[13]Jeffrey J二NET versus J2EE WebServices,A Comparison oApproaches[J] .Web Services Architect, 2002 (1):36-35
[14]Daniela Rudrof,Andre Tost.用Web服务和J2EE集成企业l}%t}程序.
摘要 6-7
Abstract 7-8
第1章 绪论 11-15
1.1 卫生监督现状 11-12
1.2 卫生监督信息化管理研究意义 12
1.3 Web Services应用研究意义 12-13
1.4 本论文的研究目标和技术线路 13
1.5 本论文的组织 13-15
第2章 利用Web Services解决企业应用集成问题 15-36
2.1 企业应用集成概念 15-18
2.1.1 传统的企业应用集成 15
2.1.2 传统EAI分类 15-17
2.1.3 EAI和Web Services的关系 17-18
2.2 用Web Services解决企业应用集成 18-19
2.3 Web Services基础概念 19-36
2.3.1 Web Services体系模型 19-22
2.3.2 Web Services特性 22-23
2.3.3 Web Services实现技术 23-32
2.3.4 Web Services协议栈 32-36
第3章 基于.NET平台的Web Services实现技术 36-50
3.1 实现平台选择 36-40
3.2.NET框架及其特点 40-42
3.3.NET体系架构的实现机制 42-46
3.4 基于.NET的Web服务开发过程 46-50
3.4.1 创建Web服务 46
3.4.2 发布Web服务 46
3.4.3 引用Web服务 46-50
第4章 卫生监督管理系统设计 50-61
4.1 系统需求分析 50-54
4.1.1 系统背景分析 50-53
4.2.2 功能需求分析 53-54
4.2 系统总体设计 54-55
4.3 系统功能设计 55-57
4.4 数据库设计 57-61
4.4.1 数据库表设计 57-59
4.4.2 数据库表间关系 59-61
第5章 卫生监督管理系统实现 61-89
5.1 系统功能模块实现 62-80
5.1.1 客户端的实现 62-65
5.1.2 卫生监测样品登记Web服务的实现 65-68
5.1.3 卫生监测信息发布Web服务的实现 68-71
5.1.4 卫生监督样品登记Web服务的实现 71-76
5.1.5 卫生监督信息发布Web服务的实现 76-80
5.2 系统实现的关键技术 80-89
5.2.1 ADO.NET数据库访问技术 80-81
5.2.2 二进制数据的传输 81-83
5.2.3.NET平台上Web Services身份认证与授权的实现 83-89