(计算机应用技术专业论文)基于异步消息传输和xml的数据集成研究.pdf_第1页
(计算机应用技术专业论文)基于异步消息传输和xml的数据集成研究.pdf_第2页
(计算机应用技术专业论文)基于异步消息传输和xml的数据集成研究.pdf_第3页
(计算机应用技术专业论文)基于异步消息传输和xml的数据集成研究.pdf_第4页
(计算机应用技术专业论文)基于异步消息传输和xml的数据集成研究.pdf_第5页
已阅读5页,还剩85页未读 继续免费阅读

(计算机应用技术专业论文)基于异步消息传输和xml的数据集成研究.pdf.pdf 免费下载

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

文档简介

摘要 摘要 随着计算机的广泛应用和互联网技术的迅速发展,计算机应用技术已 经在人们工作生活中变得越来越重要。针对社会各行各业开发的信息管 理系统给人们的工作生活带来了巨大的便利,但于此同时,大量分散运 行的信息系统也带来了数据冗余,数据统计困难,信息资源难以共享、 各系统不能协同工作等问题。针对信息化过程中出现的这些问题人们提 出对数据进行集成的方法,通过它即可以在一定程度上保护企业原有信 息建设投资,又延续了一直以来客户对系统的使用习惯,更重要的是使 各系统的数据得到了交流,减少了数据的冗余,方便了信息的共享。 本文的研究来源于广州市东山区卫生局应用集成项目。通过对该项 目的研究和分析,本人设计了一个基于异步消息传输和x m l 技术的数 据集成解决方案,不但满足了广州东山区卫生局应用集成的需求,也为 以后解决类似问题提供了一个一般化的解决思路。 为实现数据集成,本人对广州东山区卫生局四个系统进行了详细的 调研,特别是对各个系统的数据库进行了细致分析,并在此基础上设计 了一个共享数据规范,从各个子系统中提取出来的共享数据都要转换成 此格式以方便共享。 研发过程中,本人设计并实现了一个具有异步消息传输功能的模块, 各个子系统可以通过该模块向中央数据库发送消息。此异步消息传输系 统由j a v a 语言实现,支持跨平台的点到点的数据传输,支持消息持久化 和t c p 传输协议,整个系统由x m l 文件配置。该模块由消息服务器和 客户端开发包( s d k ) 两部分组成,应用时,消息发送端和接收端只需 调用客户端开发包中a p i 即可透明地实现消息的传输,为数据的集成搭 建起一个通信平台 x m l 技术的采用,是实现整个系统数据集成的关键,它解决了数据 格式转换和跨平台数据传输的问题。从各个子系统数据库中抽取得到的 共享数据首先被转换成x m l 数据文档,然后由定义好转换规则的x s l 广东t 业大学t 学硕士学位论文 文件统一转换成符合共享数据规范的x m l 数据文档,最后由异步消息 传输系统传输至中央数据库端,并在那里被再次转换成数据库中的表数 据。研究开发过程中还设计实现了适配器,它封装了文件监听、数据抽 取、数据转换等工作,适配器支持x m l 文件配置,实现了由配置代替 开发,大大降低了数据集成系统开发过程中的复杂性,提高了对不同集 成环境的适用性。 关键词数据集成、异步消息、x i d l a b s t r a c t w i t ht h ee x t e n s i v ea p p l i c a t i o no fc o m p u t e ra n di n t e r n e tt e c h n o l o g y , c o m p u t e rt e c h n o l o g yi np e o p l e sw o r k i n gl i f eh a sb e c o m ei n c r e a s i n g l y i m p o r t a n t t h ei n f o r m a t i o nm a n a g e m e n ts y s t e mf o rp e o p l et ow o r kb r i n g a b o u tt r e m e n d o u sc o n v e r i e n c et oa l lt h ep e o p l e sl i v i n ga n dw o r k i n g a s p e c t s ,b u ta tt h es a m et i m e ,al a r g en u m b e ro fd e c e n t r a l i z e di n f o r m a t i o n s y s t e mh a sb r o u g h ta b o u td a t ar e d u n d a n c y , d a t as t a t i s t i c a ld i f f i c u l t y , s h a r i n g i n f o r m a t i o nr e s o u r c e s ,w o r k i n gi n s u l a t i o n ,a n ds oo n t os o l v et h e s e i s s u e s ,p e o p l eb r i n gf o r w a r dd a t ai n t e g r a t i o n - - i ti saw a y t op r o t e c tt h e e n t e r p r i s ei n v e s t m e n to fb u i l d i n go r i g i n a li n f o r m a t i o n ,b u ta l s om a i n t a i n s t h ec u s t o m e r s h a b i tt h a th a sb e e nu s e di nt h es y s t e m ,m o r ei m p o r t a n ti st o b r i n ga l lt h es u b s y s t e m so fd a t ae x c h a n g ea n ds h a r i n g ,r e d u c er e d u n d a n t d a t a ,f a c i l i t a t ei n f o r m a t i o ns h a r i n g t h i ss t u d yc o m e sf r o md o n g s h a nd i s t r i c to fg u a n g z h o uc i t yh e a l t h b u r e a ua p p l i c a t i o ni n t e g r a t i o np r o j e c t a f t e rr e s e a r c ha n da n a l y s i so ft h e p r o j e c t ,id e s i g n e da ni n f o r m a t i o n b a s e da s y n c h r o n o u st r a n s m i s s i o n t e c h n o l o g ya n dx m l d a t ai n t e g r a t i o ns o l u t i o n s i t sn o to n l yt om e e tt h e g u a n g z h o ud o n g s h a nd i s t r i c th e a l t hb o a r da p p l i c a t i o ni n t e g r a t i o nn e e d s , a l s of o r t h ef u t u r et os o l v es i m i l a rp r o b l e m sa sag e n e r a l i z e di d e a t oa c h i e v ed a t ai n t e g r a t i o n ,im a d ead e t a i l e di n v e s t i g a t i o no f d o n g s h a nd i s t r i c to fg u a n g z h o uh e a l t hb u r e a u sf o u rs u b s y s t e m s , e s p e c i a l l yo nt h ev a r i o u ss u b s y s t e m s d e t a i l e dd a t a b a s ea n dd e s i g n e da s h a r e dd a t as t a n d a r d a i is u b s y s t e me x t r a c t e df r o mt h es h a r e dd a t ai s c o n v e r t e di n t ot h i sf o r m a tt of a c i l i t a t es h a r i n g i nr & d p r o c e s s ,id e s i g n e da n di m p l e m e n t e da na s y n c h r o n o u s m e s s a g et r a n s f e rs y s t e m ,a l ls u b s y s t e m sc a ns e n dm e s s a g et h r o u g ht h e t r a n s m i s s i o np l a t f o r mt oac e n t r a l i z e dd a t a b a s e t h i sa s y n c h r o n o u sm e s s a g e m 广东1 = 业大学1 = 学硕士学位论文 t r a n s f e rs y s t e mi m p l e m e n t e db yj a v al a n g u a g e t h es y s t e mh a sf o l l o w a b i l i t i e so fc r o s s p l a t f o r mf o rt h ep o i m - t o - p o i n td a t at r a n s m i s s i o n 。 p e r m a n e n tm e s s a g e ,m e s s a g es e l e c t i o n ,t c pt r a n s p o r tp r o t o c o la n dt h e c o n f i g u r a t i o no fx m ld o c u m e n t t h es y s t e mc o n s i s t so fm e s s a g e s e r v e ra n d s o r w a r ed e v e l o p m e n tk i t s ( s d k ) t w oc o m p o n e n t s i na p p l i c a t i o n ,m e s s a g e d i s p a t c h e ra n dm e s s a g er e c e i v e rc a nc a l la p i so ft h es o f t w a r ed e v e l o p m e n t k i t s ( s d k ) t oa c h i e v et r a n s p a r e n tm e s s a g et r a n s m i s s i o n x m li st h ek e yo ft h ew h o l es y s t e mt om a k ed a t ai n t e g r a t i o n i ts o l v e s t h ed a t af o r m a tc o n v e r s i o na n dc r o s s p l a t f o r md a t at r a n s m i s s i o np r o b l e m s a l lt h es h a r i n gd a t ag e tf r o ms u b s y s t e m sd a t a b a s em u s tc o n v e r ti n t ox m l d o c u m e n t sf i r s tt h e nc o n v e r ti tt ou n i f i e dx m ld o c u m e n ta c c o r d i n gt ot h e x s ld o c u m e n tw h i c hd e f i n e dt h ec o n v e r s i o ns t a n d a r d f i n a l l y ,a s y n c h r o n o u s m e s s a g et r a n s m i s s i o ns y s t e mt r a n s f e rm e s s a g et oc o n c e n t r a t ed a t a b a s es i d e w h e r et h em e s s a g et r a n s f o r m e di n t oad a t a b a s et a b l ea g a i n id e s i g n e da a d a p t e rs y s t e mt of i n i s ht h e s ew o r k ,d o c u m e n t sm o n i t o r i n g ,d a t ae x t r a c t i o n , d a t ac o n v e r s i o nw o r ka n ds oo n a d a p t e r s y s t e ms u p p o r tx m ld o c u m e n t s c o n f i g u r a t i o n ,w h i c hg r e a t l yr e d u cc o m p l e x i t y o ft h es y s t e md e v e l o p m e n t p r o c e s sa n de n h a n c et h ea p p l i c a b i l i t yw i t hd i f f e r e n te n v i r o n m e n t s k e y w o r d s :d a t ai n t e g r a t i o n ,a s y n c h r o n o u sm e s s a g e ,x m l 独创性声明 独创i 生声明 秉承学校严谨的学风与优良的科学道德,本人声明所呈交的论文是 我个人在导师的指导下进行研究工作及取得的研究成果。尽我所知,除 了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或 撰写过的研究成果,不包含本人或其他用途使用过的成果。与我一同工 作的同志对本研究所做的任何贡献均已在论文中作了明确的说明,并表 示了致谢。 本学位论文成果是本人在广东工业大学读书期问在导师的指导下取 得的,论文成果归广东工业大学所有。 申请学位论文与资料若有不实之处,本人承担一切相关责任,特此 声明。 指导教师签字: 论文作者签名 乒一7 年岁月7 f t 第一章绪论 1 1 课题研究的背景 第一章绪论 当前,我们正处在一个由工业化社会向信息化社会迈进的时期,信 息技术作为新的经济增长点渗入到社会各行各业。信息化建设作为提高 劳动生产率、降低投资和消耗、提高经济效益和决策管理水平的重要手 段,被各行各业广泛采用。一个单位或企业的信息化水平已成为衡量其 综合实力的重要指标之一。 各个行业根据不同时期的需要,投入人力、物力、财力构建了一些 适合本单位使用的计算机应用系统,不仅方便了各部门进行开常业务工 作,还极大地提高了工作效率,加强了对信息资源的有效管理、利用、开 发,但是,在信息系统建设过程中由于缺少经验,而且没有对信息系统 的建设进行统一规划,系统开发过程也缺少统一管理,往往是丌发出的 各个系统采取不同的开发平台和后台数据库,而且它们之间的数据标准 并不统一,系统与系统之间难以“交流”信息。这样,每个系统都只是 一个“忠于职守”的“信息孤岛”,阻碍了企业进行更高水平的后续信 息建设。 广州市东山区卫生局在信息化建设过程中也面l | 缶着类似难题,如何 将分散的各个业务信息系统中的异构数据提取出来并形成统一格式,为 全方位了解工作现况和提出及时准确的决策方案提供数据支持。卫生局 为了管理辖区内的各个医疗机构情况和及时跟踪市民的卫生健康状况, 配置了一些信息系统,几乎每个系统都由不同的软件开发公司开发,分 别负责统计不同方面的数据。一段时间以来一直很好地为卫生部门的各 项工作开展提供保障,但随着时间推移,一个最重要的问题也暴露出来: 由于各信息系统的由业务划分,造成各个系统数据孤立。系统之间数据 冗余,并且反映的信息单调而缺乏联系,有时甚至需要人工进行各系统 中相关联数据的汇总,工作量大,耗时长,使得工作由于缺乏实时统计 广东工业大学_ 学硕十学位论文 数据而陷于被动局面,不利于卫生部门各项工作的开展。 为此,我们提出建立起一个基于异步消息传输的数据集成平台来解 决企业数据集成问题一一它采用集成消息器的企业应用集成模式,以异 步消息平台作为信息传输的通道,实现各个系统之间异构数据的交换和 汇集,为企业搭建起一个信息交流更加顺畅的平台。 本课题源于广东工业大学计算机工程研发中心与广州东山市区卫生 局合作研发的“广州市东山区卫生局信息系统集成”项目。本人紧跟整 个项目的每一个环节,参与并负责了其中需求分析、设计和实施等大量 实际工作,尤其是对整个基于异步消息传输的数据集成平台进行了分析、 设计、实现,是整个项目的负责人和系统核心设计者。 1 2 数据集成的研究现状 数据集成是把不同来源、具有不同格式、特性的数据在逻辑上或物理 上有机地集中,从而为企业提供全面的数据共享。在企业数据集成领域, 已经有了很多成熟的框架可以利用。目前通常采用联邦式m 、基于中间 件模型”和数据仓库等方法来构造集成的系统,这些技术在不同的着重 点和应用上为解决数据共享和企业决策提供支持。在这里将对这几种数 据集成模型做一个基本的分析。 联邦数据库系统( f d b s ) 由半自治数据库系统构成,相互之间分享数 据,联盟各数据源之间相互提供访问接口,同时联盟数据库系统可以是 集中数据库系统或分布式数据库系统及其他联邦式系统。在这种模式下 又分为紧耦合和松耦合两种情况,紧耦合提供统一的访问模式,一般是 静态的,在增加数据源上比较困难:而松耦合则不提供统一的接口,但可 以通过统一的语言访问数据源,其中核心的是必须解决所有数据源语义 上的问题。 中自j 件”“”模式通过统一的全局数据模型来访问异构的数据库、遗留 系统、w e b 资源等。中间件位于异构数据源系统( 数据层) 和应用程序( 应 用层) 之阃,向下协调各数据源系统,向上为访问集成数据的应用提供统 一数据模式和数据访问通用接口。各数据源的应用仍然完成它们的任务, 2 第一章绪论 中间件系统则主要集中为异构数据源提供一个高层次检索服务。 数据仓库是在企业管理和决策中面向主题的、集成的、与时间相关的 和不可修改的数据集合。其中,数据被归类为广义的、功能上独立的、 没有重叠的主题。该方法需要建立一个存储数据的仓库,将来自几个数 据源的数据副本,按照一个集中、统一的视图要求进行预处理、转换以 使之符合数据仓库模式,并存储到数据仓库中“”。 1 3 课题研究内容 课题主要研究内容包括: 1 对广州东山区卫生局各个现有系统的情况进行了分析,对各个异 构的数据库平台、数据格式和数据内容进行对比,提出一个统一 的数据转换标准。 2 基于x m l 的异构数据库数据集成,使用x m l 技术作为解决异构数 据转换的中间平台,研究了如何将数据转换成x m l 文档、x m l 文 档格式转换和x m l 文档转换为数据库数据的问题。 3 研究设计通用适配器,降低异构数据环境的复杂性,通过对适配 器的简单配置即可实现对各种异构数据库数据的转换、分类、压 缩、加密等操作。 4 异步消息传输的实现,根据系统需要,研究开发一个异步消息传 输模块,以满足数据集成过程中数据在异构平台下传送的要求。 其中研究细节包括:如何提高消息服务器工作效率问题、异步消 息模式实现、消息持久化问题、消息服务器安全等问题。 1 4 课题研究特色 在数据集成领域,已经有例如联邦式、基于中间件模型和数据仓库等 方法来构造集成的系统,这些技术已在很多不同的应用领域中被采用 本人研究的数据集成课题来自于一个具体的项目,提出基于异步消息 传输和x m l 技术的数据集成方案,具有以下几点特色: 广东工业大学- 学硕士学位论文 1 异步消息传输数据,各子系统适配器发送的数据消息先被保存到 消息服务器,然后各适配器不用继续等待接受端的响应便可进行 其它工作,接受端接收消息时也只需进行消息服务器与消息接收 端的通信,不需要与其他系统进行直接联系,大大提高了各个系 统的工作效率,降低了各子系统互联接口的复杂性;另外,通过 采用异步消息传输方式,使得整个数据集成系统具有了灵活的伸 缩性。 2 使用x s l 文件定义数据格式转换规则,当数据转换规则发生改变 时只需重新定义x s l 文件,各程序不需要修改逻辑设计,提高了 系统的应变能力: 3 应用适配器实现由配置代替开发,大大降低了系统实现复杂性, 提高系统灵活性,使系统结构清晰,维护方便; 4 使用j a v a 和x m l 技术,系统具备良好的跨平台特性。 5 整个数据集成系统由配置代替开发,能够很容易地移植到不同的 数据集成环境,具有一定的通用性,可以作为实现数据集成平台 的雏形。 1 5 课题研究意义 数据集成概念的引入与实践,必将为企业降低信息建设费用和投资风 险,提高业务竞争力与企业快速响应能力,在信息孤岛自j 建立起沟通共 融的桥梁,为分布式跨应用、跨企业的商业协作体系的建立提供强大的 技术基础和理论参考。 课题研究的意义主要体现在以下几方面: 1 提高了企业竞争力数据集成的最终目的是让企业简单、快速地 集成不同的应用系统。通过合理应用数据集成,企业能利用现有资源来 提供新的服务,增进各个系统之间的联系,提高了企业的竞争力。 2 有利于消灭信息孤岛数据集成的实施能解决各个系统之间的信 息共享,也就是消灭信息孤岛使用数据集成技术对原有系统进行集成 的时候,可以实现多个系统之间的整合此外,在商业合作日益广泛的 4 第一章绪论 今天,企业需要对外联系,与一些合作伙伴的i t 系统对接。通过数据集 成技术制定的框架将有利于企业与众多合作伙伴之间的应用系统集成。 3 提高了企业信息化水平数据集成对于政府信息化的建设也起到 了推波助澜的作用。企业应用数据集成这一技术,不仅提升了信息化水 平,也是一种企业级i t 视野的体现。数据集成就是要超越这种部门级和 产品级的视野,以整个企业的发展方向来构建信息化体系,并保证应用 系统的适应性。 总之,课题的研究与实现为广州东山区卫生局的项目提供了一个整合 的信息共享平台,提高了信息利用率与单位的信息化水平,为问题发现 和决策制定提供准确及时的信息支持。并且,该研究课题的实现也为在 其他环境中解决类似问题提供了一个一般化的解决方案和平台。 1 6 论文内容组织 论文主要围绕数据集成在广州东山区卫生局项目中的实施过程来进 行讨论,全面介绍了研究课题的背景情况,课题的研究内容和研究成果 在具体项目中的应用情况,本文的组织如下: 第一章绪论首先阐述了课题的背景和数据集成的研究现状,接着 指出了课题研究的内容和特设,最后论述了课题研究的重要意义。 第二章广州东山区卫生局各应用系统现状本章全面介绍了广州东 山区卫生局系统的现状,包过卫生局现运行的四个业务管理信息系统的 运行情况、功能、后台数据库、最重要的数据和整个单位的网络拓扑结 构。 第三章系统需求分析本章介绍了广州东山区卫生局数据集成项目 的需求分析结果,对现有系统的问题和客户对数据集成开发目标、系统 要求和功能需求进行了说明。 第四章系统设计本章详细介绍7 一个满足客户需求的系统解决方 案,分析和选择了一种异步消息传输的数据集成模式,并设计了一个共 享数据规范的数据交换方法,列出了部分从系统中提取出来需要共享的 数据,并按照共享数据规范对数据进行了编码,本章最后重点介绍了适 广东工业大学工学硕士学位论文 配器设计和整个系统的软件结构设计。 第五章异步消息传输模块设计本章介绍了为满足数据集成中消息 传递要求而设计实现的一个异步消息传输模块,该模块分两大部分:消 息服务器和客户端开发包( s d k ) 。文中分别介绍了消息服务器的体系结 构设、工作流程、消息结构定义和客户端开发包( s d k ) 。 第六章采用x m l 技术实现异构数据库集成本章首先简要介绍了 x m l 技术的相关知识,然后对x m l 文档转换技术进行了分析,并将其 应用于数据集成过程中的共享数据规范编码的转换,最后介绍了x m l 和数据库的转换问题。 最后是论文的结论部分,总结了课题研究完成的工作,并指出了下 一步需要完善和实现的内容,最后对数据集成的发展进行了展望。 6 第二章广州东山区卫生局各应用系统现状 第二章广州东山区卫生局各应用系统现状 2 1 系统现状介绍 随着通讯网络和信息技术的快速发展,广州东山区卫生局经过近十多 年的信息化工作积累,信息化程度已经初具规模,对各个主要业务分别 投资建设了相应的信息管理系统,提高了单位的整体工作效率和信息化 水平。目前,广州东山区卫生局现存正在使用的系统主要包括以下四个: 护士注册管理信息系统“,;医师执业注册管理信息系统,;卫生统计系统 ”- :d e a t h r e 9 2 0 0 2 ( 死亡医学登记系统) 。这四个系统的数据都是国家卫 生统计系统m 的部分基础数据来源,通过对这些数据的分析,可以为决 策者和政策研究者提供决策依据、为老百姓关注的健康问题提供专业建 议、为突发公共卫生事件应急反应提供预警、为重大疾病控制,社区卫 生服务提供指导。 2 1 1 各软件系统介绍 广州东山区卫生局四个系统各自独立,分别负责不同的业务处理,各 后台数据库也各自独立,个系统运行于局域网内的四个不同主机上,下 面分别对这个四个系统进行介绍; 2 1 1 1 护士注册管理信息系统 此系统专为加强护士队伍建设,提高护理质量,方便对护士信息管理 而设计。广州东山区卫生局使用该系统来负责对辖区内的护士进行资格 审核、注册登记和护士信息的维护管理。 该系统分机构版和管理版,东山区卫生局使用的是该系统的管理版。 系统运行环境:w i n d o w sx p 7 广东t 业大学1 = 学硕十学位论文 系统开发平台:v i s u a lb a s i c 系统后台数据库:a c c e s s 数据库,有密码 数据库存放路径:【安装路径】、m i n k e n u r e g 、d a t a b a s e 、n u r d b m d b 系统的管理版本主要功能模块如图2 1 所示: 图2 1 护士注册管理信息系统各功能模块 f i 9 2 lf u n c t i o nm o d u l e so f n u r s e rr e g i s t r a t i o nm i s 系统各功能模块介绍: 首次注册:是指1 9 9 4 年以后的每年通过考试获得认可的人员进 行的注册( 包括免考) 。首次注册信息的录入对应于软件中的首 次注艇模块。同一人不允许多次首次注册,且首次注册和注册 互斥。首次注册人员需要制两证( 大证和小证) 。 注册:是指1 9 9 4 年以前从事护士工作经过评定而获得认可的护 士人员所进行的注册。注册信息的录入对应于软件中的注册模 块。同一人( 身份证号和姓名均相同) 不允许多次注册,且注 册和首次注册互斥。 再次注册:是指进行过首次注册或者注册的人员每逢双年进行的 注册。但由于历史原因也允许没有注册或者首次注册信息的人 员直接录入再次注册信息。双年当年进行过首次注册的人员不 进行再次注册。不允许同一人在同一年连续进行多次再次注册 再次注册可以进行批量操作,对应于机构版软件中的再次注册。 省内变更:是指人员在本省内进行变动但是注册机关发生变化。 对应于软件中的省内变更变更人员需在原注册机关办理注销 手续及注销原执业记录,由原注册机关出具注销证明,然后在 拟注册机关通过省内变更录入或者导入新的信息。 3 第二章广卅i 东山区卫生局各应用系统现状 入省变更:是指由外省、军队变更到本省所进行的操作。对应于 软件中变更注册中的入省变更。人员由外省变更到本省来时必 须录入或导入原注册信息,填写注册详细信息( 类似再次注册 的信息) 。 出省变更:等同于注销注册 信息修改:主要用于在册人员( 注册,首注,再注,变更) 信息 的改正和删除。具体的操作对应于信息修改模块,可以根据各 种条件检索要修改的人员,然后选定一个具体的人员进行修改 保存即可。( 注销人员的信息修改在注销模块中) 。 注销注册:是指人员因为某种重大原因接受永久停止执业的决 定,或者当人员离开本注册辖区时进行的注销。对应于软件中 的注销注册。操作时只需要录入有关注销方面的信息,主信息 不用也不能修改。 统计分析:选择统计条件进行统计,统计结果可打印显示方式有: 表格、饼图、直方图,根据需要决定历史记录是否参加统计, 根据需要决定统计一个年度或者全部年度。 综合查询:查询条件分为常用条件和更多条件,各条件之间为 “与”的关系,可以使用模糊查询,身份证自动转换1 5 位和1 8 位,不输入任何条件,就是检索数据库中的所有人的当前记录, 可以查看每个人的历史记录。 系统维护;数据整理是对单个人的多条记录进行排序,生成护士 证号,用于对单位录入的临时号进行排序生成正式的护士证号, 检查重复号,检查发重了的护士证号,标准是护士证号相同而 身份证号不同。 系统关键表h s z c b 结构介绍: 该系统数据库由3 7 个表组成,最重要的表为h s z c b 表,它记录了每 个注册护士的具体个人信息和注册信息,其它各表为辅助标准表,基本 保持不变,如h s b y x x ( 护士毕业学校表) 、h s m z ( 护士民族表) 等, h s z c b 表的表结构和部分数据结构如表2 - l 所示: 9 广东t 业大学t 学硕士学位论文 表2 h s z c b 表结构 t a b l e 2 1s t r u c t u r eo ft a b l eh sz c b 序号字段名 数据类垂 古义备注 li d文本1 5护卫证号 2文本2 7姓名 3x b文本2 2身份证号码 4 文本2民族对于h s m z 表 5 m z y y文本1 8民族语言 对应h s m z y 表 6 r s r q文本2执业类别埘应z y l b 表 7 z j h 文本1 0 0 身份证号码 8 j c x l文本1 0 0学历情况 9 b y y x文本2 0 0毕业院校 对应h s b y x x 表 1 0d w d h 文本2 5单位电话 l l b y n y时日j h 期毕业年月 工作单位名 1 2 g z d w m c 文本2 2 称 安装的时候确定,根据你输入的安 单位行政区 1 3 d w x z q h文本1 0装序列号,东山区为4 4 0 1 0 2 ,对应 划 x z q h 表 1 4h 1 i lx l文本l o学历 1 5h l x lx z文本1 0 学制 1 6h 1 x 1x 文本1 0 学位 1 7 j g d z 文本1 0 0 机构地址 1 8j g y b文本6 机构邮编 2 1 1 2 医师执业注册管理信息系统 该系统为满足各级卫生和中医药行政管理部门医师执业注册管理工 作需要,加大对医师监管力度,有效打击非法行医,维护j 下常医疗秩序, 1 0 第二章广州东山区卫生局各应用系统现状 同时加强卫生系统网站建设,促进政务公开工作,卫生部和国家中医药 管理局建立了医师执业注册信息库,卫生部网站开通了医师执业注册查 询系统,各级卫生、中医药行政部门和广大人民群众可以利用该系统核 查医师执业注册信息。广州东山区卫生局使用该系统主要负责对辖区内 的医师进行资格审核、注册登记和医师信息的维护管理。 系统运行环境:w i n d o w sx p 系统开发平台:v i s u a lb a s i c 系统后台使用的数据库为:a c c e s s 数据库,无密码 数据库存放路径:【安装路径】m i n k e y i z h e n 蓟d a t a b a s e 、z g z s m k m d b 系统的主要功能模块如图2 - 2 所示: 图2 2 医师执业注册管理信息系统各功能模块 f i 9 2 - 2f u n c t i o nm o d u l e so f c e r t i f i e dd o c t o rr e g i s t r a t i o nm i s 系统各功能模块介绍: 注册登记:注册登记模块的功能主要是将医师执业注册申请审 核表的各项内容录入到本系统中。 区内变更:医师申请变更执业注册事项属于原注册主管部门管辖 的、申请人应到原注册主管部门申请办理变更。 区内到区外交更:申请变更执业注册事项不属于原注册主管部门 管辖的,申请人在原注册主管部门申请办理变更注册手续,使用 “区内一区外变更”进行变更操作。 区外到区内变更:申请变更执业注册事项不属于原注册主管部门 管辖的,申请人到拟注册主管部门申请办理变更注册手续,使用 “区外一区内变更”完成变更操作 注销注册:对符合注销条件的人员予以注销操作,可以使用“注 广东t 业大学1 = 学硕十学位论文 销注册”模块来完成。 重新注册:重新注册模块主要用于办理重新注册手续,并将医 师重新注册申请审核表中的各项内容录入系统。 信息修改:主要用于在册人员( 注册,首注,再注,变更) 信息 的改正和删除。具体的操作对应于信息修改模块,可以根据各种 条件检索要修改的人员,然后选定一个具体的人员进行修改保存 即可。( 注销人员的信息修改在注销模块中) 。 综合查询:查询条件分为常用条件和更多条件,各条件之间为 “与”的关系,可以使用模糊查询,身份证自动转换1 5 位和1 8 位,不输入任何条件,就是检索数据库中的所有人的当前记录, 可以查看每个人的历史记录。 制证打印:打印医师执业证书 统计分析:选择统计条件进行统计,统计结果可打印显示方式有: 表格、饼图、直方图,根据需要决定历史记录是否参加统计,根 据需要决定统计一个年度或者全部年度。 系统维护:数据导入、数据导出、口令修改、数据备份、证书号 码生成。 多点执业:根据中华人民共和国执业医师法及医师执业注 册暂行办法等有关规定,具备多地点执业条件的人员可以在其 第一执业地点以外的两个医疗机构执业。本系统为非第一执业地 点设计了用于办理第二、第三执业地点备案信息录入业务的“多 地点执业”模块。 系统关键表t b z e b 结构介绍: 该系统数据库由6 3 个表组成,最重要的表为t bz c b ,它记录了每个 注册医师个人具体信息和注册信息,其它各表为辅助标准表,基本保持 不变,如q g x z q h 表( 机构行政区号表) 、t b z y 表( 专业表) 等,t b z c b 表的表结构和部分数据结构如表2 2 所示: 表2 2 t bz c b 表结构 t a b l e 2 2s t r u c t u r eo ft a b l et b z c b 1 2 墨三耋型耋生垦垩兰星童堡里垂丝垩竺 序 字段名数据类塑 含义备注 号 级别( 1 ) + 类别( 2 ) + 省级代码( 2 ) lz y z s b m文本1 5执业证书编码+ 市级代码( 2 ) + 县级代码( 2 ) + 顺序 号( 6 ) 年度( 4 ) + 省份( 2 ) + 级别( 1 ) + 类 2z g z s b m文本2 7资格证书编码 别( 2 ) + 身份证号码( 1 5 或1 8 ) 3x m文本2 0姓名 4s f z h m文本2 2身份证号码 5r z z g文本1任职资格 对应t b f z z r 表 6z y j g文本1 8执业机构 7 z y l b文本2执业类别对应z y l b 表 对应t 8 - k m 表( 该表的内容是根据执 8z y k m 文本1 0 0执业科目 业类别表( z y l b ) 而定) 9 j k z k文本1 0 0 健康状况 1 0q t f f t文本2 0 0其他问题 1 1s p j g文本1 0 0审批机构 1 2s q s j时间日期申请时间 1 3 p z s 3时间日期批准时间 1 4z z b z 文本1 0制证标志 1 5c f c f 文本2 0 0处罚处分 1 6y w k h 文本2 0 0业务考核 1 7 j g m c文本1 0 0机构名称 1 8 j g d z文本1 0 0机构地址 1 9 j g y b文本6机构邮编 安装的时候确定,搬据你输入的安装 2 0x z q h文本6行政区号序列号。东山区为4 1 0 1 0 2 ,对应 q 6 x z q h 袭见袭5 2 l z s z g s j日期时间助师资格时问 广东丁= 业大学t 学硕+ 学位论文 2 2 y s z g s j日期时间医师资格时间 2 3x l 文本8 0学历对应t b x l 表 2 4 s x x文本1 0 0所学系对应s x x 表 2 5s x z y8 0 所学专业 对应t b z y 表 2 6 y s j b l 氏师级别对虑t b j b 表 2 7r e s e r v e i1 0 0 备注i 2 1 1 3 卫生统计信息系统 该系统是为了适应卫生统计工作的需要,满足新的卫生统计制度的要 求,实现对卫生统计数据的充分利用,该卫生统计信息系统既是整个卫 生部综合办公管理信息系统中m i s 部分的重要组成部分,同时也是满足 整个卫生行业卫生统计工作的统计软件,用来替代原有的卫生统计程序。 该系统建成后能够满足原有的卫生统计数据的采集、上报、接收、汇总 和报表生成等要求,还可以满足统计数据的海量存储要求,能够实现卫 生统计数据的高度共享,为领导决策提供数据依据。本系统能够根据不 同的需求进行灵活的扩充,满足各种情况下的要求,改变原来系统在功 能上的局限性。系统后台使用的数据库为:s y b a s e 数据库 该系统的主要由下图2 3 所示的各功能模块组成: 第二章广州东山区卫生局备麻用系统现状 图2 3 卫生统计信息系统各功能模块 f i 9 2 3f u n c t i o nm o d u l e so fs a n i t a t i o ns t a r m i s 整个系统的业务流程如图2 - 4 所示: 图2 - 4 卫生统计信息系统业务流程 f i 9 2 4o p e r a t i o nf 1 0 wo fs a n i t a t i o ns t a t m i s 系统各功能模块介绍: 设置系统参数:为了使公用的数据如行政区划、年份和上报与接 收文件存放地址以及当以基层卫生机构登录时的组织机构代码 在整个程序运行过程中保持一致,在系统启动时将这些数据初始 化,在其他模块中便可直接调用这里的数据。这些参数的设置就 在本模块中进行。 机构类别代码维护;用于维护卫生机构类别代码,包括新增,删 除和保存代码,并可随时刷新程序界面,另外,本模块还具有数 广东丁业大学- r = 学硕十学位论文 据导入和导出功能,方便用户更新数据。( 本模块只能由卫生部 操作使用,其他各级机构只能用来查询) 经济代码和管理代码维护:用于维护卫生机构经济类型代码和管 理类别代码,包括新增、删除和保存代码另外,本模块还具有数 据导入和导出功能,方便用户更新数据。( 本模块只能由卫生部 操作使用,其他各级机构只能用来查询) _ 基础数据录入:各组织机构基本属性的录入、修改、删除、保存 和和初步的校验审核 i 卫统一表( 卫生机构基本情况调查表) :记录卫生机构基 本情况,包括机构代码、机构名称、经济类型、法人、注 册资金、联系电话等基本信息。 i i 卫统二表( 卫生机构人力资源基本信息调查表) :记录从 事医疗卫生事业人员的基本信息,包括姓名、身份证号码、 性别、联系电话、e m a i l 、学历、执业范围等信息。 i i i 卫统三表( 部分卫生机构设备调查表) :记录各个医疗卫 生机构重要设备情况,包括设备的代号、设备名称、型号、 购买日期、价格等信息。 i v 卫统四表( 医疗机构运营情况调查表) :记录各个医疗卫 生机构的运营情况,包括医院专科特长、医院等级、分科 床位数、医疗服务当年人数、医院业务收入和支出等信息。 v 卫统五表( 医院出院病人调查) :记录各个医疗卫生机构 出院病人的基本情况,包括医疗付款方式、住院次数、性 别、年龄、婚姻状况、职业代码、住院原因、花费、血型 等信息。 v i 卫统六表( 诊所、卫生所、医务室、社区卫生服务站调查 表) :记录辖区内的基层卫生机构基本情况,包括机构代 码、机构名称、经济类型、建筑面积、地址、邮编、电话 等信息。 v i i 其他还有卫统七、九表,由于没有使用这里不做介绍。 _ 审核校验:本模块对数据库中所有的业务数据进行逻辑与平衡关 1 6 第二章广州东山区卫生局备鹿用系统现状 系审核,若发现错误,则将错误信息显示在错误信息窗口中,用 户可以将其打印出来,也可以另存为其他格式的文件,以供对照 使用。 _ 生成产出表:对以上录入表进行统计分析,并将结果保存在对应 的产出表,并可输出成e x c e l 文档。 - 上报和接收数据:分基层表上报和接收、产出表上报和接收等。 上报:将表存储成数据库文件,拷贝后上报。接收:接收下级单 位提供来的数据库文件,并提取数据。 一数据查询打印:支持对数据库中各表信息查询,查询支持模糊和 多条件查询,并可将查询结果进行打印。 系统关键表t b _ w t 2 介绍: 该系统数据库由1 1 6 个表组成,最重要的表是:卫生统计的八张表, 它们分别记录卫生统计涉及的各个方面,例如医疗机构情况( 对应卫统 一表) 、医疗人员情况( 对应卫统二表) 等,其它各表为辅助表或报表格 式表( 数据都由卫生统计的八张表中统计得到) ,如辅助表“行政区划代 码“表,”疾病代码“表、”手术代码“表等或报表格式表”t b a w t l 5 0 “表( 按床位数分组医院、妇幼保健院、专科疾病防治院数表) 等。由 于篇幅关系,这里只介绍t b w t 2 表( 卫统二表) 的结构,如表2 3

温馨提示

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

评论

0/150

提交评论