基于SOA架构的券商线上业务受理系统的设计与实现
发布时间:2022-12-08 06:02
本文以建设整套券商业务系统为出发点,按照软件工程的流程进行构建。利用Web端技术进行前台的开发、利用Thinkbus企业ESB总线架构技术进行业务管理平台的开发。同时利用Web技术应用开发实现券商业务系统的模块搭建,基于SOA架构开发线上业务受理系统。该系统不仅填补了证券线上业务办理的渠道空白,更是搭建起了券商前端业务统一处理的“中台”。为全面实现业务线上化,处理高并发性瓶颈,复杂的二次业务办理,该平台可以为各种业务前端业务进行统一处理。该系统具备高性能、高并发、高响应、高可用、高安全等特点,同时具有敏捷开发、快速部署、灵活配置的能力。本文主要完成以下模块的设计与实现:1.综合业务受理系统。该系统可以接收客户业务的办理请求,从而实现7*24业务受理功能,将业务分为实时办理和后台审核等业务处理;针对没有时间限制和后台审核步骤的业务,业务受理系统实时调用第三方接口进行办理;针对需要后台审核的业务,平台将数据收集和业务处理分开,通过系统完成数据的提交,针对有时间限制的业务,系统将用户的业务办理请求加入待办队列,并在规定时间内依次处理。2.综合业务管理平台。系统管理员对前台业务获得的数据进行相...
【文章页数】:75 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 研究背景
1.2 研究意义
1.3 研究现状
1.3.1 券商业务管理现状和趋势
1.3.2 SOA架构研究现状
1.4 组织结构
第二章 相关理论与技术
2.1 SOA架构
2.2 ESB总线
2.3 Web前端技术
2.3.1 Sea.JS模块化编程
2.3.2 Node.js技术
2.4 高可用架构技术
2.5 本章小结
第三章 系统需求分析
3.1 券商业务系统业务流程
3.2 功能需求分析
3.2.1 面向客户前端功能需求
3.2.2 面向受理人员的业务受理需求
3.2.3 系统管理需求
3.3 系统性能需求分析
3.3.1 平台易用性
3.3.2 安全保密性
3.3.3 可扩展能力高
3.3.4 响应速度快
3.4 本章小结
第四章 基于SOA架构的系统总体设计
4.1 基于SOA的ESB总线设计
4.1.1 ESB设计原则
4.1.2 设计过程
4.2 逻辑分层设计
4.2.1 面向客户前端功能逻辑分层
4.2.2 面向受理人员的业务受理逻辑分层
4.2.3 系统管理逻辑分层
4.3 本章小结
第五章 系统模块详细设计
5.1 模块设计
5.1.1 前端接入平台模块优化设计
5.1.2 业务受理模块设计
5.1.3 后端管理模块设计
5.1.4 统计分析模块设计
5.1.5 高性能安全性调优设计
5.1.5.1 系统高扩展性设计
5.1.5.2 系统高性能设计
5.1.5.3 安全性设计
5.2 数据库设计
5.2.1 表设计
5.2.2 数据结构设计
5.3 本章小结
第六章 系统实现与测试
6.1 系统实现
6.1.1 用户登录
6.1.2 业务中心
6.1.3 业务受理
6.1.4 受理发布
6.1.5 管理平台
6.2 系统测试
6.2.1 测试环境
6.2.2 测试内容
6.2.3 测试结果
6.2.3.1 功能测试结果
6.2.3.2 性能测试结果
6.3 本章小结
第七章 总结与展望
7.1 总结
7.2 下一步工作
致谢
参考文献
本文编号:3713697
【文章页数】:75 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 研究背景
1.2 研究意义
1.3 研究现状
1.3.1 券商业务管理现状和趋势
1.3.2 SOA架构研究现状
1.4 组织结构
第二章 相关理论与技术
2.1 SOA架构
2.2 ESB总线
2.3 Web前端技术
2.3.1 Sea.JS模块化编程
2.3.2 Node.js技术
2.4 高可用架构技术
2.5 本章小结
第三章 系统需求分析
3.1 券商业务系统业务流程
3.2 功能需求分析
3.2.1 面向客户前端功能需求
3.2.2 面向受理人员的业务受理需求
3.2.3 系统管理需求
3.3 系统性能需求分析
3.3.1 平台易用性
3.3.2 安全保密性
3.3.3 可扩展能力高
3.3.4 响应速度快
3.4 本章小结
第四章 基于SOA架构的系统总体设计
4.1 基于SOA的ESB总线设计
4.1.1 ESB设计原则
4.1.2 设计过程
4.2 逻辑分层设计
4.2.1 面向客户前端功能逻辑分层
4.2.2 面向受理人员的业务受理逻辑分层
4.2.3 系统管理逻辑分层
4.3 本章小结
第五章 系统模块详细设计
5.1 模块设计
5.1.1 前端接入平台模块优化设计
5.1.2 业务受理模块设计
5.1.3 后端管理模块设计
5.1.4 统计分析模块设计
5.1.5 高性能安全性调优设计
5.1.5.1 系统高扩展性设计
5.1.5.2 系统高性能设计
5.1.5.3 安全性设计
5.2 数据库设计
5.2.1 表设计
5.2.2 数据结构设计
5.3 本章小结
第六章 系统实现与测试
6.1 系统实现
6.1.1 用户登录
6.1.2 业务中心
6.1.3 业务受理
6.1.4 受理发布
6.1.5 管理平台
6.2 系统测试
6.2.1 测试环境
6.2.2 测试内容
6.2.3 测试结果
6.2.3.1 功能测试结果
6.2.3.2 性能测试结果
6.3 本章小结
第七章 总结与展望
7.1 总结
7.2 下一步工作
致谢
参考文献
本文编号:3713697
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3713697.html