搜索
您的当前位置:首页正文

业务控制系统的设计与应用

来源:筏尚旅游网
龙源期刊网 http://www.qikan.com.cn

业务控制系统的设计与应用

作者:杨帆 王超

来源:《中国科技博览》2014年第06期

摘要:为了加强内控的规范性和系统化,增加内控透明度、节约内控成本,构造了一个业务控制系统。介绍了该系统关键技术、系统架构的实现。并用实践验证该系统可以满足企事业单位业务的需要,具有实用性、灵活性、超前性、稳定性、安全性等特点。 关键词:业务控制;内控;信息化 中图分类号:TP311 文献标识码:A 1.引言

依据中石化内控管理要求,在管道公司内控管理体系框架内,建设业务流程e化管理系统,实现公司业务流程的全面e化,一方面提高工作效率、节省营运成本,协助企业全面提升竞争力;另一方面促进内控管理工作方法的改进,使内控要求及规范在日常生产经营活动过程中得以贯彻执行,充分发挥内控制度约束、规范公司经营管理行为的作用,保证经营成果与财务状况真实、可靠,提高经营效率,提升管理水平。 2.系统关键技术

2.1 PANSCHEMA平台概述

PANSCHEMA平台是一种软件开发工具,以微软.Net框架为基础,包含了建模工具、二次开发包、集成和数据交换工具、基础解决方案等。

业务建模直接从管理和业务出发,通过模型驱动来构架、简化和集成各类业务系统,从根本上提升软件的开发、发布和维护效率,真正实现企业信息化过程中的用户参与、快速开发、快速应用、灵活调整,大幅度提升管理系统实施和应用的成功率及投入产出比。

二次开发集成工具为企业机构提供了强大、集成和统一的业务支撑环境,对企业机构的团队协作、业务处理、流程控制、决策分析、商务智能、业务重组提供了全面支持。集成业务平台彻底提升了管理软件的集成性和技术无关性,促进各类业务系统的紧密配合,帮助企业成为高效协作的整体,提高管理和运营的效率,满足管理个性化和持续完善的要求,大幅提升IT系统的能力、寿命和投资保护。 2.2 平台提供的报表解决方案

龙源期刊网 http://www.qikan.com.cn

PANSCHEMA平台使用RDL(Report Definition Language)描述报表。单据打印、报表格式的定义过程中,采用模型的卡片数据作为数据源,屏蔽了数据库细节,并继承了模型数据权限。使用可视化的定义界面和具有实际意义的卡片数据,使用户可以轻松快速的定制报表。展示过程中,服务器端负责报表数据的采集及权限的控制,客户端负责报表的形成和展示,减小了应用服务器的压力,轻松的实现了打印和导出。 MDA报表解决方案如下图所示: 2.2.1 单据打印和报表解决方案结构图 2.3 CA认证技术

CA认证为企业应用系统用户颁发支持X.509 V3标准的企业或个人认证证书,并在应用系统前端部署网络信服务器,服务器内嵌SSL模块、SVS验签模块和TSA时间戳模块。SSL模块提供SSL VPN加密通道,对信息进行加密传输,保证信息的安全性;SVS模块对企业或个人证书进行验证,保证登陆用户的合法性,并提供对企业或个人签名的验证服务,保证信息的真实性和完整性;TSA模块可对目标数据加上由可信时间源提供的时间标记,并用数字签名来保证时间标记的完整性与真实性。 2.4 与OA集成技术

OA与业务控制系统接口设计采用了WebService技术。在集成登录时,为了保证登录的安全性,采用把从业务控制系统服务器端获取随机码和和个人的登录密码一块使用BASE64加密的关键技术。Base64编码用于在HTTP环境下传递较长的标识信息,是网络上最常见的用于传输8Bit字节代码的编码方式之一。在其他应用程序中,也常常需要把二进制数据编码为适合放在URL(包括隐藏表单域)中的形式。此时,采用Base64编码不仅比较简短,同时也具有不可读性,即所编码的数据不会被人用肉眼所直接看到。 2.5 与ERP集成技术

平台使用.NET SAP CONNECTOR组件统一远程登录访问SAP,通过RFC通讯方式调用SAP内置标准的或ABAP开发实现的BAPI函数生成ERP系统相关数据;RFC是SAP系统和其他(SAP或非SAP)系统间的一个重要而常用的双向接口技术,也被视为SAP与外部通信的基本协议。

SAP所提供的外部接口包括程序通信接口(communication interface)、文件I/O接口(file I/O interface)以及数据接口(data interface)。数据接口用于在系统内部对程序运行时数据和数据库数据进行传递,其实现技术包括批输入(batch input)、SAP SQL等。程序通信接口和文件I/O接口则是与其他系统进行数据交换的通路。文件I/O实现文件中数据和运行时数据间的交换(即将数据从文件上载到程序中。或将运行时数据下载至文件)。RFC位于程序通信接口中,以实现外部程序对SAP系统内部数据的访问。 3.需求分析

龙源期刊网 http://www.qikan.com.cn

管道公司通过业务控制系统建设,希望能够满足以下方面业务需求:

● 搭建管道公司流程管理系统框架结构,为实现全面的业务流程控制奠定基础; ● 实现预算管理业务、成本费用管理业务、信息系统管理业务、科技事项管理业务、安保事项管理业务、人力资源管理业务类流程的审批自动化,保证流程执行不受人为干扰,切实规范的得到全面执行,实现无纸化办公,提高流转效率;

● 实现业务流程和控制点的固化,为最终实现全面的业务流程e化、提高工作效率、降低合规遵从成本提供技术支撑;

● 内控流程自定义,可视化的工作流,用户可以轻松定义审批流程; ● 与OA集成,实现单点登录技术;

● 银企直连功能,业务控制系统与银行系统直接连通,实现线上付款; ● 与SAP自动生成相应凭证。 4.系统架构 4.1 系统总体架构 图4.1.1业务控制系统结构 4.2 系统功能架构

业务控制系统一期功能架构设计,主要分为业务控制、权限控制、系统集成功能、系统设置、统计查询等功能。 图4.2.1系统功能架构

基础字典模块是用来维护系统运行所需要的基础信息,主要包括:组织机构信息、用户信息、往来客户、其他字典维护等。

业务控制模块是实现对各类业务实现费用的控制,主要包括预算控制、成本费用控制和信息管理三大模块。

权限管理模块主要是用来控制系统中用户的各种权限因子,包括功能权限、操作权限、数据权限、角色设置。

龙源期刊网 http://www.qikan.com.cn

系统定义模块是实现对系统级公共信息的定义功能,包括流程定义、角色信息、系统公告、代审设置等。

集成功能模块是实现对各类系统的无缝集成功能,主要包括对SAP、FMIS、OA系统的集成。

5.系统应用效果

系统于2011年5月应用在中石化管道储运(分)公司的内控管理,实现全公司业务流程的e化管理。上线至今,系统运行平稳、正常,有效降低了财务审核、付款及财务报告的成本,极大提高了业务办理效率。系统的投用既增强了全员的风险意识,培育了风险管理文化;同时降低了企业日常运营流程中风险发生的可能性,避免企业遭受重大损失,还提升了公司的市场竞争力、控制力和持续盈利能力,为公司的持续有效发展提供有力保障。 6.参考文献

[1] 李军怀,张彤,张景等.一种基于XML的工作流过程定义语言研究与应用[J].计算机工程,2005,31(15):53-55.

作者简介:杨帆(1981-),女,江苏省徐州市人,工程师,硕士研究生;研究方向数据库、

因篇幅问题不能全部显示,请点此查看更多更全内容

Top