基于前后端分离架构的供应链金融系统的设计与实现
发布时间:2020-12-05 19:30
我国中小型供应商企业的数量十分庞大,约有7000余万,融资渠道困难、融资代价高昂是这些企业面临的巨大问题。近年来,供应链金融概念的出现为企业融资难的问题提供了重要的理论基础和解决方案,其将银行等金融机构作为纽带,将核心企业以及上下游的供应商企业联系起来,使其获得更为灵活的金融产品及服务。本文将基于供应链金融的融资模式,结合软件工程方法论和互联网相关技术,设计并实现供应链金融服务系统,用“金融+科技”的手段解决中小企业融资难的困境。本人主要参与了系统的小额打款认证模块、短信验证模块、信单开立模块、信单融资模块、资金账户管理模块、页面配置服务模块的设计与实现工作。在设计方面,面向模块进行功能分解并做概要设计和详细设计,并采用前后端分离的软件架构模式,将数据渲染层和处理层分离,部署于不同服务器,以提高系统性能以及可拓展性;在实现方面,前端利用Node技术搭建页面配置服务,可通过配置方式生成页面,并结合React框架封装交互控件、解析页面配置及后端返回数据,完成页面渲染;后端基于Spring Boot框架和MySQL数据库技术实现核心业务功能;数据层系统通过对接区块链微服务,进行分布式记账,集...
【文章来源】:北京交通大学北京市 211工程院校 教育部直属院校
【文章页数】:90 页
【学位级别】:硕士
【文章目录】:
致谢
摘要
ABSTRACT
1 引言
1.1 项目背景
1.2 解决方案
1.2.1 供应链金融的概念
1.2.2 供应链金融参与主体
1.2.3 供应链金融业务模式
1.2.4 互联网+供应链金融
1.2.5 区块链技术为供应链金融赋能
1.3 国内相关产品研发现状
1.4 论文组织结构
2 系统关键技术
2.1 前端相关技术
2.1.1 React框架
2.1.2 Node.js
2.2 后端相关技术
2.2.1 Spring Data JPA
2.2.2 Spring Boot
2.3 第三方服务
2.3.1 区块链技术
2.4 规则和约束
2.4.1 RESTful
2.4.2 JSON
2.5 本章小结
3 系统需求分析
3.1 需求综述
3.1.1 背景与目标
3.1.2 角色和术语定义
5.4 信单融资模块
5.4.1 信单融资详细设计
5.4.2 信单融资实现
5.5 资金账户管理模块
5.5.1 资金账户管理详细设计
5.5.2 资金账户管理实现
5.6 页面配置服务模块
5.6.1 页面配置服务详细设计
5.6.2 页面配置服务实现
5.7 本章小结
6 系统测试
6.1 功能性测试
6.1.1 小额打款认证测试
6.1.2 短信验证测试
6.1.3 信单融资测试
6.2 非功能性测试
6.2.1 兼容性测试
6.3 本章小结
7 结论
7.1 全文总结
7.2 创新点与不足
参考文献
作者简历及攻读硕士/博士学位期间取得的研究成果
学位论文数据集
【参考文献】:
期刊论文
[1]国内外供应链金融发展及模式研究[J]. 陈煌鑫,陈国铁. 价值工程. 2016(35)
[2]区块链技术发展现状与展望[J]. 袁勇,王飞跃. 自动化学报. 2016(04)
[3]区块链技术在金融领域的研究现状及创新趋势分析[J]. 王硕. 上海金融. 2016(02)
[4]基于注解方式的Spring面向切面编程研究[J]. 丁振凡. 计算机时代. 2012(07)
[5]泛型DAO模式在Java Web开发中的应用[J]. 孟晨,赵春亮,张建国. 计算机应用与软件. 2012(01)
[6]基于J2EE的MVC设计模式的分析与思考[J]. 田娟,徐钊. 计算机与现代化. 2010(10)
[7]面向Spring框架的模型转换技术研究[J]. 姚易,周东岱,钟绍春,张琢. 东北师大学报(自然科学版). 2010(03)
[8]软件测试中的测试用例及复用研究[J]. 尚冬娟,郝克刚,葛玮,李海军. 计算机技术与发展. 2006(01)
本文编号:2899967
【文章来源】:北京交通大学北京市 211工程院校 教育部直属院校
【文章页数】:90 页
【学位级别】:硕士
【文章目录】:
致谢
摘要
ABSTRACT
1 引言
1.1 项目背景
1.2 解决方案
1.2.1 供应链金融的概念
1.2.2 供应链金融参与主体
1.2.3 供应链金融业务模式
1.2.4 互联网+供应链金融
1.2.5 区块链技术为供应链金融赋能
1.3 国内相关产品研发现状
1.4 论文组织结构
2 系统关键技术
2.1 前端相关技术
2.1.1 React框架
2.1.2 Node.js
2.2 后端相关技术
2.2.1 Spring Data JPA
2.2.2 Spring Boot
2.3 第三方服务
2.3.1 区块链技术
2.4 规则和约束
2.4.1 RESTful
2.4.2 JSON
2.5 本章小结
3 系统需求分析
3.1 需求综述
3.1.1 背景与目标
3.1.2 角色和术语定义
5.4 信单融资模块
5.4.1 信单融资详细设计
5.4.2 信单融资实现
5.5 资金账户管理模块
5.5.1 资金账户管理详细设计
5.5.2 资金账户管理实现
5.6 页面配置服务模块
5.6.1 页面配置服务详细设计
5.6.2 页面配置服务实现
5.7 本章小结
6 系统测试
6.1 功能性测试
6.1.1 小额打款认证测试
6.1.2 短信验证测试
6.1.3 信单融资测试
6.2 非功能性测试
6.2.1 兼容性测试
6.3 本章小结
7 结论
7.1 全文总结
7.2 创新点与不足
参考文献
作者简历及攻读硕士/博士学位期间取得的研究成果
学位论文数据集
【参考文献】:
期刊论文
[1]国内外供应链金融发展及模式研究[J]. 陈煌鑫,陈国铁. 价值工程. 2016(35)
[2]区块链技术发展现状与展望[J]. 袁勇,王飞跃. 自动化学报. 2016(04)
[3]区块链技术在金融领域的研究现状及创新趋势分析[J]. 王硕. 上海金融. 2016(02)
[4]基于注解方式的Spring面向切面编程研究[J]. 丁振凡. 计算机时代. 2012(07)
[5]泛型DAO模式在Java Web开发中的应用[J]. 孟晨,赵春亮,张建国. 计算机应用与软件. 2012(01)
[6]基于J2EE的MVC设计模式的分析与思考[J]. 田娟,徐钊. 计算机与现代化. 2010(10)
[7]面向Spring框架的模型转换技术研究[J]. 姚易,周东岱,钟绍春,张琢. 东北师大学报(自然科学版). 2010(03)
[8]软件测试中的测试用例及复用研究[J]. 尚冬娟,郝克刚,葛玮,李海军. 计算机技术与发展. 2006(01)
本文编号:2899967
本文链接:https://www.wllwen.com/jingjilunwen/huobiyinxinglunwen/2899967.html