基于
Web
的银行现金管理平台的设计与实现
随着经济的快速发展
,
各行各业的信息化水平越来越高
,
其中典型的代表为
银行业
,
其绝大多数业务都可以通过信息化的管理系统进行完成。在银行日常业
务的开展中
,
企业用户的现金管理业务越来越复杂
,
日常的网上银行已经不能满
足管理需求
,
迫切需要专业的现金管理平台负责处理企业的一系列的业务
,
包括
企业账户转账汇款业务管理、
资金归集、
虚拟资金池管理、
企业账户管理及理财
产品管理
,
在此情景下
,
实现了银行现金管理平台的开发。
对现金管理平台进行设
计与实现的时候
,
分为多个阶段的工作内容
,
首要的工作内容是对系统进行业务
需求的分析
,
此是系统的工作重点
,
良好的需求分析工作是整个系统开发成功的
一半
,
需求分析工作由用户、
软件程序开发人员共同参与沟通确定
,
最终形成软件
规格需求说明
,
详细叙述现金管理平台的资金管理、综合查询、对公理财管理等
功能
,
给出对应的需求用例描述表
,
对这些业务需求需要通过
UML
之中的用例图
进行建模
,
从而明确业务功能模块的参与用户及对应的操作用例
;
之后的工作是
对银行现金管理平台进行设计工作
,
采用
.NET
业务框架对系统的技术架构进行
设计
,
总体系统采用三层架构的方式进行设计
,
业务逻辑层包括系统确定的各个
业务功能模块
,
如资金管理、
综合查询、
对公理财管理等内容
,
用户层提供对外操
作的接口
,
在数据库设计之中
,
主要采用
SQL
Server
2005
数据库对系统的各类数
据信息进行存储
,
便于后期对这些数据进行检索、操作等
;
系统设计之后
,
主要的
工作在于对银行现金管理平台的资金管理、
综合查询、
对公理财管理等业务功能
模块进行实现
,
实现的方式首先是流程图对业务逻辑进行叙述
,
之后采用序列图
及业务类图的方式进行描述
,
从而明确整个业务功能模块的实现方式
;
业务功能
实现之后
,
下一步主要工作是对实现的业务功能进行测试
,
功能测试描述每一个
测试用例的测试过程、测试参与人员及测试结果
,
之后采用自动化的工具进行性
能测试
,
通过模拟大量用户登录系统进行操作。
在系统开发完成
,
对银行现金管理
平台进行部署
,
经过一段时间的应用可以发现
,
现金管理平台能够为企业客户提
供全方位的服务
,
处理企业用户的多方面现金管理需求
,
提供一系列的解决方案
,
帮助企业客户提供更好的效率
,
从而降低企业的财务管理成本。



