预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

财务信息系统集成建设框架设计研究刘林[摘要]财务信息化建设从20世纪90年代后期开始初步实现了各级财务网上信息传输、查询、浏览以及个别业务网上处理。目前我国企业财务信息系统已经进入了集成建设阶段。本文设计了财务信息系统集成框架。[关键词]财务信息系统;集成建设;框架设计doi:10.3969/j.issn.1673-0194.2020.12.026[中图分类号]F232[文献标识码]A[文章编号]1673-0194(2020)12-00-020引言信息系统集成是根据一个复杂的信息系统或子系统的要求将各个分离的设备、功能和信息等集成到相互关联的、统一和协调的系统之中使资源达到充分共享实现集中、高效、便利的管理过程。1系统总体架构设计系统总结架构设计是信息集成建设的关键引领着整个系统的集成建设工作同时还是信息系统集成建设的基础和灵魂对整个系统开展面向服务主要包括以下3方面工作。一是封装服务的提供者。此项任务的目的是将现有数据库系统的应用功能按照集成架构要求的方式封装成为各自独立的服务。主要的工作包括设计功能包装规范、定义包括信息、数据类型、绑定、服务访问节点类型及服务封装等。二是建立服务注册机构。这个机构的主要功能是发布服务、查询服务同时可以实现二者相互绑定。在WebServices建立的服务注册信息是UDDI实现的而服务注册机构实现的基础映射了已经封装好的服务描述。三是建立接口满足服务使用者。这类接口的主要功能是实现服务使用者的访问和查询功能通常情况下服务提供者不能假设服务使用者的条件其中包括合理应用系统、准确区分服务类別和包装。采用分层的结构设计的财务信息系统是一种不同于传统模式设计的架构主要包括以下3个层面。一是服务提供层。服务提供层建立在数据库上主要功能是完成数据包装目标在外部需要提供WebServices接口然后再通过UDDI服务器进行下一步服务。从结构上看这一层实际上只是一个逻辑层;从物理上看存在各个数据库应用服务器中。此外这一层还有一个主要作用即包装整个数据库的各个应用最终实现WebServices。二是服务注册/访问层。这一层的主要功能是为服务使用者提供接口这些接口要能够查找服务或其他接口即服务使用者需要通过UDDI注册中心查询服务提供者而服务提供者需要通过这个中心达到提供服务的目的。服务注册/访问层介于服务应用和服务提供层中间是这两个层的桥梁。不管是查找服务还是注册服务实现交互都必须通过UDDI注册中心该中心数据库有WebServices功能和位置信息。三是服务应用层。这是3个层的最后一层是客户最直接应用的层该层既有本系统的应用也有内部的应用。服务的请求者需要通过UDDI注册中心查找服务同时绑定服务提供者以此发现需要的服务。2系统用例在财务信息系统建设实践中需要秉持集成理念特别是在系统用例设计过程中更要关注服务者和使用者而服务提供者在整个系统架构中处于服务提供层。服务使用者和提供者各有分工一方面向UDDI提供注册服务;另一方面向UDDI提供查询服务。若使用者搜寻到自身需要的服务则可以通过绑定与提供者进行交互。3系统功能结构设计通过调查可以看出如果在客户端没有进行逻辑处理仅对用户发出请求的数据进行简单操作比如接受和返回这种方式称为瘦客户端的系统访问方式顾名思义就是减轻系统客户端的业务量。而在服务器端上包括一个数据库这个数据库主要实现访问控制、用户身份验证、负载均衡等功能包括存储UDDI服务注册信息和用户身份验证信息的数据库。UDDI服务器构建在WebServer客户端上实现通信后获得许可在某个协议下与UDDI服务器进行交互。在服务器端主要实现以下4个功能。一是身份验证。身份验证功能需要通过一套组件实现这个组件的主要作用是进行认证且认证只针对登录用户。假设认证信息有效就可以提供为用户设定的权限列表中的服务。假设认证失败系统会分析失败原因比如是否是密码错误或者用户不存在等给出错误提示代码。这里需要说明的是在这个过程中主要整合数据库中的各应用子系统原来的身份验证功能将其封装成一个独立服务不同于其他服务的是该服务不需要录入UDDI注册中心。二是服