论文部分内容阅读
在金融危机的大环境下,企业特别是大型企业集团更加注重企业现金的管理。企业希望通过高效的现金管理工具,提高工作效率、降低财务成本、增加资金收益和加强风险控制,有助于企业提高企业核心竞争力。目前各大商业银行纷纷推出现金管理服务,但是更多的是从银行角度,或者从银行(Bank Statement)对账的角度为企业服务,更不能提供外延扩充以满足企业的个性化需求。本课题对企业现金管理进行研究,设计并实现一个能够满足企业个性化需求的跨行现金管理系统。首先,本文绍了当前现金管理系统的研究背景与现状,并指出本课题来源。为了更好的实现跨行现金管理系统,本文对各大商业银行为企业提供的现金管理系统进行分析、解剖,包括它们的网络拓扑结构,从而为实现本课题的现金管理系统提供基础资料和指导性建议。其次,通过阅读大量参考文献,对跨行现金管理系统设计与实现的关键技术进行了详细的阐述。在需求分析阶段,对系统的功能以及业务流程、系统角色等进行分析,并对系统用例建模。通过需求分析,本论文对系统进行了概要设计与详细设计。概要设计包括系统逻辑结构设计、网络体系结构与安全设计等。现金系统的功能模块包括人员及其角色管理、现金项目建立及审批流程、银行帐、内部帐和个人帐管理等管理,并可通过activeCollab的API实现项目智能管理。详细设计中既包括对activeCollab平台复用后各个类之间关系的设计,又包括系统各个功能模块设计、安全设计。为系统的实现奠定了基础。在系统的实现过程中,采用MVC模式进行开发设计,页面控制部分的实现引入Smarty模板,提供在线升级服务。系统与银企直联的通信通过引入第三方GHOME核心平台实现。GHOME核心平台遵循各银企直联协议,与各大商业银行的银企直联接口通信。跨行现金管理系统通过调用PEAR的Net_Curl模块与curl扩展连接,实现通过HTTP与第三方GHOME核心平台客户端通信。本系统的创新点主要体现在:(1)对银企直联的调用方面,引入了第三方的GHOME核心平台,该平台根据各大银行提供的银企直联接口的协议,综合集中与各大商业银行的银企直联通信。而跨行现金管理系统与银企直联的通信,只需要与第三方GHOME核心平台进行通信即可。(2)本课题提出了一种与企业ERP系统通信的新方法,系统提供API接口与用户特殊Token码的形式与企业ERP系统通过Web Service方式进行通信。