上海银行大前置系统宁波财税模块的实现

上海银行大前置系统宁波财税模块的实现

论文摘要

财税库行横向联网系统,是为适应我国财政预算制度和税收制度改革发展的要求,依托财政、税务、国库、商业银行等部门现已投入使用的相关计算机信息系统,运用先进的信息技术和网络技术,在财税库行等部门间建立的一个先进、高效、实用、可靠的计算机信息交换处理系统。随着上海银行新一代核心系统的成功上线,银行跨地区的第一家分行,宁波分行也正式挂牌营业。建立一个安全高效的基于银行大前置的财税库行横向联网模块,努力促进宁波市财税库行横向联网事业的发展成为了本文研究的主要目的。本文论述了上海银行宁波分行财税库行联网系统的特点;分析比较了目前其他行财税库行联网建设的现状;深入的讨论了UML建模语句在系统建设中的应用;给出了基于EasyLink大前置的系统设计方案。根据宁波市财税库行横向联网系统建设的具体要求,考虑到系统代码的可重用性以实现真正意义上的数据大集中。本文运用先进的UML建模工具,遵循Rational统一建模过程,对模块进行需求分析。通过对财税库行横向联网的流程分析,识别出参与系统的角色。通过对系统进行用例分析,建立模块的用例模型;通过对整个模块的实现过程的理解,绘制了模块的顺序图和协作图。对系统分析的结果进行设计,完成了宁波财税模块的架构设计。同时,对各个具体交易的接口分析得到了各交易模块的用例图,为各交易的详细设计做好准备,从而完成了模块的需求分析。本文对交换服务中的单笔扣税交易和批量扣税交易做了详细分析同时分别给出实现的处理流程。实时扣税和批量扣税都是整个系统的核心交易,是财税库行系统得以正常运作的前提。文章还根据项目需求同时结合上海银行项目情况,对批量扣税交易进行了分解,使用异步轮询的处理方法将一个复杂的异步交易转化为四个简单的实时交易,实现了化繁为简的设计理念。论文最终构建了一个合理、先进并且实用安全的财税库行联网系统。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 选题背景
  • 1.1.1 概述
  • 1.1.2 项目背景
  • 1.2 系统目标
  • 1.3 论文的研究内容和意义
  • 1.4 论文的创新之处
  • 第2章 基于UML的建模过程
  • 2.1 UML简介
  • 2.2 UML建模过程
  • 2.2.1 用例驱动
  • 2.2.2 以构架为中心
  • 2.2.3 迭代和增量式开发
  • 第3章 模块需求分析
  • 3.1 用例视图
  • 3.2 交互视图
  • 3.2.1 顺序图
  • 3.2.2 协作图
  • 3.2.3 处理过程
  • 3.3 活动视图
  • 3.4 物理视图
  • 第4章 模块功能设计
  • 4.1 建设方案
  • 4.1.1 设计原则
  • 4.1.2 设计目标
  • 4.1.3 系统运行环境
  • 4.2 基于EasyLink的架构设计
  • 4.2.1 架构设计的目的
  • 4.2.2 增强的三层计算模型
  • 4.2.3 功能模块结构设计
  • 4.2.4 关键术语
  • 第5章 部分子模块详细设计
  • 5.1 接入服务
  • 5.1.1 接入服务功能描述
  • 5.1.2 接入服务功能划分
  • 5.1.3 接入服务详细设计
  • 5.2 加密算法
  • 5.2.1 MD5算法简介
  • 5.2.2 MD5的安全性
  • 5.2.3 MD5在本文的应用
  • 5.3 交换服务
  • 5.3.1 交换服务功能描述
  • 5.3.2 交换服务的实现图
  • 5.3.3 单笔扣税交易详细设计
  • 5.3.4 批量扣税交易详细设计
  • 第6章 部分子模块的实现
  • 6.1 接入服务
  • 6.1.1 Socket监听
  • 6.1.2 报文的接收
  • 6.1.3 接入服务的实现
  • 6.2 加密算法
  • 6.2.1 MD5种子设置
  • 6.2.2 MD5文件押的生成和校验
  • 6.2.3 MD5报文押的生成和校验
  • 6.3 交换服务
  • 6.3.1 交换进程
  • 6.3.2 重组函数举例
  • 6.3.3 子服务模板函数
  • 第7章 结论和建议
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    上海银行大前置系统宁波财税模块的实现
    下载Doc文档

    猜你喜欢