基于SoA的人事信息查询方法

点赞:12944 浏览:56271 近期更新时间:2024-02-02 作者:网友分享原创网站原创

【摘 要】对于人事信息查询来说,SOA具备多种优势.本文讨论了该查询方法的研究意义,并在分析SOA人事信息查询方法需求的基础之上,分别从三个方面(简单查询方法、复杂查询方法、高级查询方法)提出了基于SOA的人事信息查询方法.

【关 键 词】SOA;人事信息系统;查询方法;人事信息系统方法研究

【中图分类号】TP315

【文献标识码】A

【文章编号】1672-5158(2012)10-0106-01

一、引言

人事管理效率的高低与企业的工作效率息息相关,人事管理的信息化将会对人事管理带来质的提升.在我国,人事管理信息化水平因环境的不同而存在着各方面的差异,大多人事信息系统的开发仅仅针对具体的应用要求,系统难于对人事信息进行全面组织管理.而SOA的出现对其建立了—个新的标准,对粒度怎么写作进行灵活设计之后,能够实现系统各部分怎么写作的松散耦合.

二、基于SOA的人事信息查询方法研究的意义分析

SOA(Service Oriented Architecture)因其特征十分符合信息化的需求和解决问题的思路而在我国软件行业备受青睐,可以把SOA看成是一种架构风格,也可以把SOA当成是怎么写作于整个系统周期的分布式软件系统构造方法与环境,甚至是一个组件模型.

我国企业传统的点对点的集成方法很容易造成信息孤立,而面向怎么写作架构SOA的软件工程方法由于具备粗粒度、信息共享、松散耦合、整合控制等特点,在解决问题的过程当中比传统方法更有效率,其在统一的标准基础上进行快速开发和灵活控制.SOA适时地缩短了IT支持能力与用户业务需求问的距离,并给开发者提供了更广阔的空间,这些都是基于SOA具备的“怎么写作”功能.SOA不是仅仅是通过单独的信息系统看问题,更是将用户的立场作为出发点,从而能够布局出系统的、统一的系统架构模式.总之,对于人事信息查询怎么写作来说,SOA显现出了诸多优势,基于SOA的人事信息查询方法研究具有十分重要的意义.

基于SoA的人事信息查询方法参考属性评定
有关论文范文主题研究: 关于信息系统的论文范文数据库 大学生适用: 学位论文、函授毕业论文
相关参考文献下载数量: 79 写作解决问题: 怎么撰写
毕业论文开题报告: 文献综述、论文总结 职称论文适用: 职称评定、职称评副高
所属大学生专业类别: 怎么撰写 论文题目推荐度: 经典题目

三、基于SOA的人事信息查询方法的需求分析

人事信息横向来说条目众多,纵向来说层层深入,人事信息查询系统开发的关键问题在于能否对系统中的信息进行高效的整合及分配.那么,一个良好的应用系统应当具备哪些主要条件呢?现分析如下:

1.怎么写作之间的松耦合

人事信息的综合查询中由多个人事信息部分构成,人事信息的条目组合不是一成不变的,而是会在实际操作中发生一系列的动态变化,人事信息查询方法的设计必须要将这一动态变化作为一个重要的参考因素.另外,基于SOA的基本理念,信息查询怎么写作之间的耦合度应尽量小,这样才能在信息条目发生变化时,对一个查询业务的怎么写作实现地变更对整个系统的正常运行的影响会相应的减少.

2.快速响应

快速响应是一个应用系统设计首先要考虑的重要因素,大型查询系统更是如此,由于在查询操作中记录数量和返回数据量较大,系统设计和开发人员就更应该把快速响应作为一项重要指标,这样可以给用户带来更畅快的体验.

四、基于SOA的人事信息查询方法研究

简单查询方法研究

“基本信息一扩展信息”的二层查询怎么写作组织模型是简单查询中采用的方式,通过对查询条件进行层级管理,方便查询功能的组织和应用.用户在简单查询中首先要通过操作调用基本信息查询怎么写作,在相应结果的基础上选择对应的子功能继续进行查询,即扩展信息查询.

该二层查询怎么写作的优点主要包括:简化了检索条件.人事信息条目众多,每条信息如果都在页面创建检索条目就会提高综合查询的难度,也会影响怎么写作设计和系统运行的速度;为综合查询建立统一标准.统一的查询条件项目组通过设置统一的查询检索条件,给综合查询怎么写作的设计建立了标准的依据,这对系统业务的高度抽象和集中设计提供了极大的帮助;二层查询怎么写作降低了扩展信息的查询怎么写作的耦合度.扩展信息查询怎么写作与实际业务之间接洽不畅时,对应于此扩展信息查询怎么写作的更新并没有影响到整个综合查询子系统和功能的实现.信息的查询通过首先在基本信息查询操作,通过集中、索引式的检索条件进行基础信息的查询.通过在基础信息查询中选定要查询的个人,可以进行各类扩展信息的查询,各类扩展信息的查询地位平行,通过基本信息查询的结果统一索引.此查询方法可以应用在查询条件众多、信息组织层次较深等业务功能中.

2、基于SOA的复杂查询方法研究

查询条件多、信息组织层次深的业务由简单查询方法就可以解决,但由于人事信息系统中查询功能的应用场所较多,简单查询并不能满足系统中的每一类查询操作,所以复杂查询方法的研究势在必行.基于SOA的复杂查询的特点在于用户可以通过系统开发出的细粒度怎么写作和粗粒度怎么写作进行固定查询条件的查询场合,这种方法应用于信息量巨大、查询中结果集较小的查询场合.而实现复杂查询方法的关键部分就在于类cache目录表.

类cache目录表的引入实际上是为了解决查询速度的问题,它类似于计算机系统结构中存储系统的分层理念.因此,“反应迅速”是类cache目录表的设计规范所在,而类cache目录表的容量也不应该被设计成很大,其记录数也应该相对较少.

除此之外,类cache目录表中的字段是其他业务表中的id字段,而这些字段都需要创建索引,该设计思路与计算机系统结构中文件系统目录的设计思路一脉相承,类cache目录表就相当于文件系统中的一张目录表,将库中其他各种相关操作业务表的id字段统一起来,而对于具体的业务实现而言,数据库检索条件有时候并不是具体业务表中的id字段.因为存在以上叙述的这些索引的毛病和设计思路,就会出现数据库的设计中,表中一般只有id字段被设置成索引的情况.其结果就是系统的工作效率及用户体验效果大打折扣,系统面对数据记录庞大的业务表时,检索就会出现耗时费力的情况.而类cache目录表的引入可以让系统的查询操作先在cache表中进行检索,在找到匹配记录的前提下得到对应下级具体业务表的id值,然后用id值匹配的下级具体业务表记录,由于id是索引,在对应表中进行的查询操作速度将会有显著的提升.

3、基于SOA的高级查询方法研究

高级查询方法的特点在于用户能够按照查询条件进行写作,用户指定查询条件是通过对不同表、不同字段、运算匹配符以及字段参数值的选择进行的.查询条件写作完成后,还可以通过其他形式组成其他查询条件,“与运算”与“或运算”成为查询条件之间的运算关系.另外,系统会设计出一个对应于每条查询条件的配套怎么写作,怎么写作的作用在于通过用户指定表明定位具体怎么写作.根据表中字段的选择以及运算符和字段值参数进行怎么写作,在其相应符合条件记录的基础上,返回人事编号值集合.在人事编号的基础上,调用人事信息查询怎么写作可以查询到所有符合条件的主干信息记录集.主干信息条目的设定以精简和常用条目的设立为原则.以主干信息记录为基础,在选定单人事记录之后进行单条记录的锁定查询.

高级查询方法能够实现对人事信息的自定义查询,进而通过怎么写作的动态整合和配置,基于不需要固定查询的条件实现对人事信息的灵活查询.