企业凭证审批系统的基于soa研究

企业凭证审批系统的基于soa研究

ID:28350820

大小:68.50 KB

页数:6页

时间:2018-12-09

企业凭证审批系统的基于soa研究_第1页
企业凭证审批系统的基于soa研究_第2页
企业凭证审批系统的基于soa研究_第3页
企业凭证审批系统的基于soa研究_第4页
企业凭证审批系统的基于soa研究_第5页
资源描述:

《企业凭证审批系统的基于soa研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、企业凭证审批系统的基于SOA研究摘要:随着企业信息数据与业务流程的增加,这些新增的内容成为了企业在管理上很难进行良好控制的因素,这也就在一定程度上要求企业在信息化方面能迗到更高的层次。传统的软件是可以进行信息数据的分类统计,但是面对新增的业务却不能很好的满足客户的要求。给管理工作带来很大的难度,引入SOA后,可以很大程度上改进这些问题。本文就S0A在企业凭证审批系统中支票审批子系统的运用和作用做了浅要的分析。关键词:面向服务结构(SOA);凭证审批系统;企业信息化中图分类号:TP399现如今国内的企业大部分都已经开始

2、面临信息资源共享和流程整合上存在的问题,主要是由于企业内各部门信息共享不成熟,部门间协作联系不高,造成很大程度上的资源浪费和管理不善。为了更好的解决这个问题,企业开始有意识的引入SOA来更好的支持业务流程的重新改造,使得企业能更好的对资源进行管理。1SOA系统SOA系统既面向服务的体系结构,它是一个组件模型,它应用程序的不同服务,通过这些服务之间定义良好的接口和契约联系起来。1.1SOA系统的特性。SOA的需要主要是由于IT行业的需要。现在的IT系统灵活性高,业务变更频繁,为了适应这种改变,就产生的对SOA系统的需要

3、。SOA能满足IT系统现有系统功能的实现,还能对以后工作的一些改变做相适应的调整,来满足客户的需求和工作之间的信息的交互。SOA系统拥有自我描述XML文档;SOA系统利用消息进行一定的通信,消息通常是使用XLMSchema来进行定义;SOA系统在企业内部扮演了角色的登记处来进行维护,应用程序在登记处搜寻并且调用所需的服务项目。1.2SOA系统的优势。SOA借助于现在已经拥有的应用进行一定的组合产生新服务,通过升级单个服务来满足客户需要,而不需要重新编写整个应用程序,企业运用它可以更灵活的来构建应用程序以及处理相应的业

4、务流程。(1)SOA耦合性较低,减少或者增加业务对整个程序的影响很小,随着业务的不断变更,其节省的费用也越来越多;(2)SOA系统可以根据模块进行分阶段的实施,当这一步成功之后下一步才得以运行,使得实施中的冲击迗到最小化;(3)通过互联网进行SOA的发布,不再局限于企业的内网,可以让供应链的业务伙伴更紧密的结合,建立新渠道也可以直接通过SOA构架,使得成本降低;(4)企业拥有的业务众多,伙伴众多,伙伴所应用的技术更是各种各样,运用SOA系统可以在把业务伙伴整合到企业中的过程中,不受业务伙伴所使用技术的约束和限制。1S

5、OA架构2凭证审批系统凭证审批系统是企业软件系统内的中小型应用,对其设计和开发要坚持迅速、敏捷的特点,使得它能适应需求的快速变化,来到达客户的要求。凭证审批的快速化,有利于业务能尽快的完成,减少时间的浪费,提高工作效率,减少过程冗长而带来的损失。2.1凭证审批系统的需求。凭证审批系统最基本也是最重要的需求就是系统能提供可以重新构建、耦合性较为宽松、可配置的服务既服务松耦合,流程节点可配置。操作凭证需要的条件分为两种:前条件和后条件,前条件就是对凭证进行操作前要完成的操作集锦;后条件就是对凭证进行操作的时候不能发生的操

6、作的集合。2.2凭证审批系统的系统环境。凭证审批系统包括数据库服务器、带防火墙功能的路由器、服务器、公司内网、连接关系、操作终端以及维护终端。凭证审批系统技术平台由上到下分别是:应用层、中间层、操作系统和数据库。(1)应用层。这层主要负责为凭证审批系统的应用程序进行合理的部署;(2)中间层。系统是在.NETFREAMWORK的构架下开发的,同时使用了TCP/IP的通信协议,来保证每个子系统能进行正常的通信;(3)操作系统层。凭证审批系统可以在WIN7/WINXP等多个操作系统,要求不高,能满足不同客户的需求,应用在不

7、同的操作系统之下;(4)数据层。凭证审批系统使用并提供SQL2005数据存储服务,对于事务请求反应迅速、灵敏,并且自动的定期处理冗余数据,同时为了使得在数据处理上不受到负载的影响,对数据服务器以及应用服务器进行备份,一台是存放历史数据,另一台存放的是现在正在进行的交易的数据,两者互为热备。3凭证审批系统的设计凭证审批系统包括大量的不同子系统,这次主要分析其中的支票审批子系统。设计遵循PUR的开发模式,从多个视对系统进行一定的设计。3.1开发视图。在软件构架中,开发视图一般是对开发人员进行指导的标准。在构架设计阶段一般

8、完成的都是影响整个布局的设计,如果缺少或疏忽了可能造成的影响,在最后的开发阶段将导致软件质量的低下,严重的可能使得整个项目失败。约束性需求就是所有架构图都应该遵守的一些设计原则。某些全局性的描述可以更有利于在软件开发前更全面的理解系统的整体架构。在凭证审批系统中大部分模块使用的都是.NET框架开发,其包括了众多有助于内部网络与互联网应用更迅速开

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。