用户登录  |  用户注册
首 页毕业论文毕业设计下载定做交易过程截图支付宝在线支付
当前位置:完美毕业网毕业设计下载计算机毕业设计网络工程

新一代企业现金组件机构员工变动 应对策略设计与实现

联系方式:点击这里给我发消息QQ8191040
官方主页:www.biye114.com
图片预览: 没有预览图片;论坛转帖
插件情况:
售后服务:请联系客服QQ:8191040
一键分享拿折扣:
  • 好的评价 如果您觉得此软件好,就请您
      0%(0)
  • 差的评价 如果您觉得此软件差,就请您
      0%(0)

软件简介

 在我行《十二五规划》中提出了要加快现金管理业务发展。围绕单位客户的资金管理,从现金流入、流出,资金流动性管理,全面的信息管理,渠道系统应用着手,整合本外币产品,构建全面满足企业资金结算、财务管理需求的现金管理体系,打造具有较高市场影响力的“禹道”现金管理品牌,全面提升银企合作的深度与广度,带动资产、负债及中间业务发展。
对公现金管理涉及到企业客户综合服务和现金管理产品两个部分,这是由于现金管理的双重性决定的,一方面,现金管理有自己特定的产品功能,它以支付结算为基础,包括账户管理、收付款、流动性等功能;另一方面,它又有综合性的特点,它为企业提供一揽子资金营运管理方案,涵盖客户账户管理、结算 、存款、贷款、流动性、短期融资、短期投资、利率、汇率风险管理以及综合信息报告等所有与企业日常资金相关的业务领域,这就需要银行充分利用和集成自身所有的对公产品和服务,为企业客户提供综合的服务。
本文主要介绍现金管理组件中,为满足机构员工对建行机构变动进行维护和更新的需要,在日终主批后加入了应对建行机构信息发生变动的自动任务及存储过程,以处理原有机构属性的变动(包括撤并、升格、降格、变更本机构隶属上级行),对现存客户主办行和账号开户行等信息产生影响。并接收EDA消息,在自动任务结束后通过EDA反馈机构变动的结果。

关键词:企业现金管理、日终自动任务、EDA

目 录
1 绪论 2
1.1 研究背景及意义 2
1.2 研究内容 3
1.3 论文结构 3
2 相关概念及应用技术简介 4
2.1 企业现金管理 4
2.2 应用相关技术 4
2.2.1 DOS 4
2.2.2 自动任务 5
2.2.3 Control-M介绍 6
2.2.4 Shell介绍 7
2.2.5 日终数据处理主要Shell脚本构成 7
3 机构员工变动应对策略概述 8
3.1 应用场景概述 8
3.2 设计要点 9
3.3 难点及注意事项 10
4 机构员工变动应对策略系统设计 11
4.1 结构概览 11
4.2 处理逻辑及流程 14
4.3 数据表结构 16
4.4 事务控制及异常处理 17
4.5 迁移方面工作 17
5 总结与展望 18
致谢 21


1绪论
1.1研究背景及意义
目前,银行业之间的竞争日益激烈,随着互联网的发展,又带了互联网金融的竞争。随着信息技术的不断发展,其在深刻影响社会各个方面的同时,也在影响着银行业。信息技术的应用使得银行在满足市场、客户的瞬息万变的需求时,越来越能够游刃有余。企业现金管理系统作为商业银行重要的组成部分,为企业提供了涵盖收付款工具、流动性管理、公司理财、信息报告、电子银行等的综合金融服务,有效的提高了企业资金运转效率与效益。随着企业现金管理系统业务的持续发展,各级机构迫切需要系统能够提供准确的业务数据,定期自动生成业务统计报表,以提升企业现金的业务管理水平和管理效率,这就需要我们利用先进的信息技术,高效、准确地支持企业现金管理业务的发展。机构信息变动相关技术与方法也在此背景下应运而生,满足了如今高速机构组织架构变化的需求,及在此变化下其他依赖的关联变动。
现在生产环境下,机构员工每日凌晨3点推送昨日的机构变动信息(只有机构的最新信息,如果原来有此机构,则默认覆盖原机构信息),已有自动任务能解析该变动信息文件并对企业现金本地的S00T1_CSHMGT_CCBINS_INF(现金管理建行机构信息表)做更新操作,当发生机构整体撤并时,系统会记录相应的机构撤并信息表,后续有存储过程根据撤并信息进行相应的数据更新。
2.2期机构员工支持4种机构撤并模式:机构整体撤并、机构升格、机构降格、变更本机构隶属上级行,除此之外还有其他比如机构维护、机构新增等。目前现金管理业务表中保存的机构信息大致分为两类:(1)账户的开户行,客户的主办行;(2)账号所属的一级行。故在设计时需要针对一级行是否变更进行相应处理。
2.2期后,机构员工除提供副本更新机构变动信息外,还会通过EDA消息来发布机构撤并信息,各组件根据收到的消息进行机构撤并处理,处理完成后需调用相应的联机服务进行反馈处理结果。
我们现金管理系统采用机制三副本形式进行机构撤并操作,原则上可以不订阅EDA消息,但为了更好的反馈处理结果,需增加对于EDA消息的处理。
1.2研究内容
首先,对企业现金管理整体进行概述,并在此基础下对机构撤并功能用到的相关技术做出介绍,为后文机构员工变动应对策略的设计与实现的实际情况阐述提供知识基础。然后,对设计过程中的难点和要点进行简要的阐述,并叙述现阶段对如上问题的处理方法。
其次,论文回顾了学员入行一年以来所参与的主要工作,以及在导师责任制的要求下,对我行各项规章制度、开发测试技术、运维管理知识等方面的学习了解情况,同时概要介绍了学员个人对于本人工作的认识。
最后,结合对测试环境服务工作的理解,以及在参与开发存储配置自动化分析工具过程中的一些体会,提出了对于目前工作的一些建议,并且对于未来自动化方法在测试环境服务中的应用进行了展望。
1.3论文结构
本论文共分为五章。
第一章是绪论部分。介绍了论文的研究背景、研究意义、主要的研究内容以及论文的组织结构。
第二章,企业现金管理组件总体介绍。机构撤并功能用到的相关技术做出介绍,为后文机构员工变动应对策略的设计与实现的实际情况阐述提供知识基础。
第三章,机构员工变动应对策略方案概述。包括应用场景概述,设计要点、难点及注意事项。
第四章,机构员工变动应对策略系统设计,包括结构概览、处理逻辑及流程、数据表结构、事务控制和异常处理。
第五章,总结与展望。

2相关概念及应用技术简介
2.1企业现金管理
商业银行的创新和发展离不开全球领先企业的新需求。2002年,建设银行中标GE现金管理项目。作为全新的综合性金融服务,建设银行最早创新性的使用集合式委托贷款和法人账户透支的方式,为企业总部提供“现金池”服务,以此实现“一点有现金,点点有资金”。通用电气作为“引进来”的企业,最先把“现金池”的理念带到中国,而建设银行则率先将“现金池”变为现实。
2005年、2007年,建设银行重要客户服务系统连续获得中国人民银行“科技进步一等奖”。2008年,位列全球500强的35家中国企业中,有20家采用建行的现金管理服务;位列全球500强的跨国企业中,有15家与建行开展现金管理合作。
2008年,建设银行对现金管理业务进行整合,升级和优化了现金管理系统,重点推出了44种典型产品和11个行业解决方案。截至2008年底,建设银行已通过重要客户服务系统(VSS)为财政部、中国石油、中国石化、LG等800余家大型集团企业建立银企直联平台。
我行《十二五规划》中,提出了要加快现金管理业务发展。在充分考虑业务规划和IT规划的基础上,结合新一代信息系统建设路径,建立企业现金管理项目(对公客户资产管理),构建我行新一代企业现金管理系统。总体目标是采用多渠道统一合约管理、集成服务、定制服务等手段,建设以客户为中心的对公客户综合服务平台,既是我行对公客户服务资源的整合平台,也是对公客户全流程财资管理的实现平台。
2.2应用相关技术
2.2.1DOS
数据对象服务DOS(Data Object Service)是基于数据对象DO(Data Object)为应用提供的一系列抽象的实体访问服务。按照新一代框架的划分,DOS完成了数据实体持久化到数据库的功能。因而开发人员需要首先设计出产品领域的数据实体,然后结合业务需求提取出通用的访问服务。DOS开发的流程可以简单描述如下

图2-1 DOS开发流程示意图
Do的源头来源于企业级C模型,面向于具体的应用领域。DOS开发人员需要利用结合C模型和业务需求,完成数据实体的设计,包括C’模型设计和D模型设计。然后遵循开发工艺和结合应用需求提取出Do和DOS,进行DOS的编码实现。其中可能包含了DOS代码开发、Sql-Map开发和存储过程开发。
2.2.2自动任务
自动任务是相对于其它联机交易而言的另一类任务。故名思议,自动任务并不是收到外部请求而启动的,对使用的系统而言,它的发起方就是该系统本身。自动任务组件能在规定的时间自动调起指定任务、能够主动外呼其它系统,并记录执行结果。
(自动)任务定义:一条自动任务的任务定义用于明确地描述一个任务的相关信息,它本身不用于执行业务逻辑,而是生成一条或多条用于执行任务的实例,它包含该任务编号、任务的起始、结束时间,执行周期、执行对象、任务状态(包括正常和取消)、下次执行时间等信息。
(自动)任务实例:是由自动任务定义根据执行周期计算出来的用于执行一次业务逻辑的数据,它除了有计划开始时间、执行状态这两个主要信息之外,还包括了任务定义编号、任务实例编号、实际开始时间、结束时间、异常信息等内容。

测试环境存储体系介绍
2.2.3Control-M介绍
Control-M是一个UNIX的作业管理软件,采用C/S模式,在服务器上安装data enter,在被控主机上安装agent, agent可以在主机上提交由data enter定义好的命令行,并返回运行结果。在data enter上面则可以全面监视所有job的运行情况,可以有多种方式控制job的运行条件。
1、Control-M的架构
Control-M在应用架构上分为三层,如图3-1所示。这三个层次分别是调度管理器(ControlM/EM),调度应用服务器(Control-M/Server),调度执行代理(ControlM/Agent)或直接调度远端应用而无需使用代理。通过三层架构,实现了作业任务管理,作业任务调度,作业任务执行三部分功能的分离。

2、Control-M模块的安装
Control-M/EM、Control-M/Server需要单独的数据库表空间和用户,在构建批处理平台前首先需要对系统进行安装前准备,以HP-PA平台为例,通过检查脚本查找需要安装相关系统补丁和系统内核参数进行调整;数据库以Oracle 10为例需要安装全部组件并通过检查脚本查找相关的数据库补丁。其中在安装ControlM/EM时应注意先安装数据库部件,再安装应用部件。在安装数据库部件时如使用已有的数据库需要设置环境变量USE_EXISTING_ORACLE=Y,便于安装时调整数据库部件的安装信息。在安装应用部件时由于ControlM支持分布部署如数据库在本机需要选择Server安装否则Client安装。在安装Control-M/Server的数据库部件与ControlM/EM相同但如果数据库采用裸设备安装时需提前准备LV便于创建独立的表空间。在安装Control-M/Server应用时应注意将SHELL设置为csh否则无法安装。
3、Control-M的功能
Control-M调度的基本功能包括任务调度所应该有的,例如管理作业间的依赖关系,配置时间点运行任务调度,作业失败自动重试,作业调度过程中的监控、干预等功能。以及作业执行节点负载均衡,并发控制等高级功能。在新一代企业现金日终处理中使用Control-M对相关作业进行调度,实现作业运行的定时调用、运行完成的监测、服务器间的负载均衡等等功能。

2.2.4Shell介绍
Shell本身是一个用C语言编写的程序,它是用户使用Unix的桥梁。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。它虽然不是Linux系统核心的一部分,但它调用了系统核心的大部分功能来执行程序、建立文件并以并行的方式协调各个程序的运行。因此,对于用户来说,shell是最重要的实用程序,深入了解和熟练掌握shell的特性极其使用方法,是用好Unix系统的关键。
2.2.5日终数据处理主要Shell脚本构成
Shell脚本涉及的内容主要包含文件检测、数据文件分离、调用DataStage作业及存储过程等几个类别。主要特点有:
1、Shell脚本分为不同类型,同类型脚本通过脚本名称进行区分,脚本内容一致,实现高度复用。
2、调用封装好的java程序实现文件检测、数据库的访问、存储过程的执行等。
3、辅助设计不同日期不同分行不同作业的日志记录,方便日志的检查与管理。如加载数据活期明细档位数据SAECNTXN,其路径存放在:$HOME/S72/log/日期/分行号/SAECNTXN.log。
4、结合配置文件实现参数的集中管理。脚本通过读取配置文件获取对应的参数信息,如DataStage的工程名称、Server IP、用户名、密码(密文)等。
5、兼顾重跑机制。该机制只要是为了避免在数据处理过程中意外退出、未完成等等情况,当再次重新调用该数据处理时可以不受上次失败作业的影响。主要涉及到对可能出现的意外导致部分数据加载到数据库后的清理策略,如对于分区表清理当日分区、对于insert操作而非分区表则需要用Delete操作清理数据库数据。
3机构员工变动应对策略概述
3.1应用场景概述
2.2期机构员工的数据推送时间点及推送文件格式与现状保持不变。具体文件格式如下:

下载地址

点击此处→注册会员上传设计赚钱
以上是大纲和介绍,如需要完整的资料请在线购买.

软件评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 本站所有资料均已审核通过,内容原创保密,标准格式,质量保证
* 无需注册,点击在线购买后即可获取该套毕业设计(论文)完整
* 支付后请联系在线客服QQ:8191040发送资料
  • 官方微信