O2O凭证验真系统的设计与实现
发布时间:2022-10-05 16:59
各类企业与政府事业单位在日常业务处理过程中会产生大量的对外业务凭证,这些凭证作为对外服务的重要产出物,其真伪辨别往往通过加盖公章的纸质原件来实现。近期“萝卜章”事件层出不穷,本文作者针对业务凭证真伪识别中的痛点,结合中央关于建设节约型社会的号召,提出了一种O2O的凭证验真过程,并针对该过程设计了O2O凭证验真系统。国外对电子凭证的使用起步较早,最早大规模使用电子凭证的应用领域是在各国政府出入境管理部门中。目前绝大多数国家都可颁发并认可电子签证,大大节约了出入境旅客往返使领馆办理普通贴纸签证的成本。在酒店预订、居民出行等日常生活领域,美国在上世纪九十年代互联网刚刚起步之时就推出了诸多基于电子凭证的服务,这些应用场景也是本文提出的O2O验真过程的雏形之一。国内近期关于凭证电子化最大的项目当属电子发票的普及使用,目前除了少部分增值税专用发票仍需纸质发票之外,大部分增值税普通发票已全面实现电子化开票。通过发票上精心设计的密码区,电子发票的防伪能力与纸质发票无异。除了税务部门,财务部近期也在着手建立国库集中支付电子凭证库。此外,航空运输行业的电子机票、电子登机牌都是电子业务凭证的具体应用,但其数...
【文章页数】:81 页
【学位级别】:硕士
【文章目录】:
中文摘要
英文摘要
第1章 绪论
1.1 研究背景和意义
1.2 国内外技术开发现状
1.3 论文主要研究内容
1.4 论文的组织结构
第2章 O2O过程验真电子凭证的基本需求
2.1 电子凭证面临的的基本问题
2.2 业务背景与需求获取
2.3 O2O凭证验真系统的功能概述
2.3.1 O2O过程概述
2.3.2 线上凭证递送
2.3.3 线下凭证验真
2.4 O2O验真技术主要技术难点
2.4.1 防止恶意获取凭证
2.4.2 防止恶意篡改凭证
2.4.3 控制凭证使用次数
2.5 O2O凭证验真系统需求概述
2.5.1 凭证验真系统内部需求特性
2.5.2 面向业务系统的需求特性
2.5.3 面向凭证持有人的需求特性
2.5.4 面向第三方验真机构的需求特性
2.5.5 其他非功能特性
2.6 小结
第3章 O2O凭证验真系统核心组件概要设计
3.1 电子凭证的存储形式
3.1.1 文件系统存储
3.1.2 关系型数据库存储
3.1.3 使用NoSQL引擎存储电子凭证
3.2 存储对比实验
3.2.1 实验环境定义
3.2.2 模拟电子凭证数据准备
3.2.3 存储空间利用率对比
3.2.4 凭证吞吐量对比
3.2.5 高可用切换测试
3.2.6 存储引擎对比小结
3.3 电子凭证的加密
3.3.1 使用非对称加密算法加密凭证
3.3.2 功能概述
3.3.3 电子凭证的加密策略
3.3.4 小结
第4章 O2O验真系统详细设计
4.1 系统总体架构
4.2 结构化信息存储
4.2.1 高可用集群建立
4.2.2 数据存储模型
4.3 非结构化数据存储
4.3.1 SequoiaDB集群方案
4.3.2 功能设计
第5章 O2O凭证验真系统实现与测试
5.1 系统部署环境介绍
5.2 应用服务层
5.2.1 应用网关
5.2.2 Flask Web服务节点设计
5.2.3 代码结构
5.3 应用服务节点核心组件详细设计
5.3.1 ORM数据模型
5.3.2 凭证存入异步调用机制
5.3.3 登录及权限控制
5.3.4 随机唯一标识生成
5.3.5 加密
5.3.6 凭证影像生成
5.3.7 凭证及影像数据存储
5.3.8 影像水印
5.4 外部接口与用户界面
5.4.1 对业务系统接口
5.4.2 用户界面
5.5 功能特性测试
5.5.1 自动化测试框架
5.5.2 用户管理测试
5.5.3 凭证管理测试
5.6 非功能特性测试
5.7 小结
第6章 总结与展望
6.1 本文工作总结
6.2 未来工作展望
参考文献
致谢
学位论文评阅及答辩情况表
【参考文献】:
期刊论文
[1]中国会计准则与国际会计准则趋同研究[J]. 李玲. 河北企业. 2019(04)
[2]电子发票云平台的构建与应用[J]. 孙玥璠,张成成. 财务与会计. 2017(07)
[3]Python最新Web编程框架Flask研究[J]. 叶锋. 电脑编程技巧与维护. 2015(15)
[4]电子发票的发展分析[J]. 郭蕾,暴楠. 财务与会计. 2012(06)
[5]基于Hadoop的海量数据存储平台设计与开发[J]. 崔杰,李陶深,兰红星. 计算机研究与发展. 2012(S1)
[6]数据库应用系统中LOB应用技术研究[J]. 张静,王永敏. 计算机技术与发展. 2011(02)
[7]值得借鉴的电子签证做法[J]. 高亦兵,韩振冲. 中国检验检疫. 2006(12)
[8]基于Linux的高可用集群系统的设计及实现[J]. 孟相武,程劲,罗克露,韩淙. 电子科技大学学报. 2005(04)
[9]IT环境下会计信息系统内部控制研究[J]. 张英明. 中国会计电算化. 2002(01)
硕士论文
[1]电子凭证管理系统研究与实现[D]. 赵刚.西南科技大学 2018
[2]高速海量数据存储技术研究[D]. 邵林.国防科学技术大学 2007
本文编号:3686158
【文章页数】:81 页
【学位级别】:硕士
【文章目录】:
中文摘要
英文摘要
第1章 绪论
1.1 研究背景和意义
1.2 国内外技术开发现状
1.3 论文主要研究内容
1.4 论文的组织结构
第2章 O2O过程验真电子凭证的基本需求
2.1 电子凭证面临的的基本问题
2.2 业务背景与需求获取
2.3 O2O凭证验真系统的功能概述
2.3.1 O2O过程概述
2.3.2 线上凭证递送
2.3.3 线下凭证验真
2.4 O2O验真技术主要技术难点
2.4.1 防止恶意获取凭证
2.4.2 防止恶意篡改凭证
2.4.3 控制凭证使用次数
2.5 O2O凭证验真系统需求概述
2.5.1 凭证验真系统内部需求特性
2.5.2 面向业务系统的需求特性
2.5.3 面向凭证持有人的需求特性
2.5.4 面向第三方验真机构的需求特性
2.5.5 其他非功能特性
2.6 小结
第3章 O2O凭证验真系统核心组件概要设计
3.1 电子凭证的存储形式
3.1.1 文件系统存储
3.1.2 关系型数据库存储
3.1.3 使用NoSQL引擎存储电子凭证
3.2 存储对比实验
3.2.1 实验环境定义
3.2.2 模拟电子凭证数据准备
3.2.3 存储空间利用率对比
3.2.4 凭证吞吐量对比
3.2.5 高可用切换测试
3.2.6 存储引擎对比小结
3.3 电子凭证的加密
3.3.1 使用非对称加密算法加密凭证
3.3.2 功能概述
3.3.3 电子凭证的加密策略
3.3.4 小结
第4章 O2O验真系统详细设计
4.1 系统总体架构
4.2 结构化信息存储
4.2.1 高可用集群建立
4.2.2 数据存储模型
4.3 非结构化数据存储
4.3.1 SequoiaDB集群方案
4.3.2 功能设计
第5章 O2O凭证验真系统实现与测试
5.1 系统部署环境介绍
5.2 应用服务层
5.2.1 应用网关
5.2.2 Flask Web服务节点设计
5.2.3 代码结构
5.3 应用服务节点核心组件详细设计
5.3.1 ORM数据模型
5.3.2 凭证存入异步调用机制
5.3.3 登录及权限控制
5.3.4 随机唯一标识生成
5.3.5 加密
5.3.6 凭证影像生成
5.3.7 凭证及影像数据存储
5.3.8 影像水印
5.4 外部接口与用户界面
5.4.1 对业务系统接口
5.4.2 用户界面
5.5 功能特性测试
5.5.1 自动化测试框架
5.5.2 用户管理测试
5.5.3 凭证管理测试
5.6 非功能特性测试
5.7 小结
第6章 总结与展望
6.1 本文工作总结
6.2 未来工作展望
参考文献
致谢
学位论文评阅及答辩情况表
【参考文献】:
期刊论文
[1]中国会计准则与国际会计准则趋同研究[J]. 李玲. 河北企业. 2019(04)
[2]电子发票云平台的构建与应用[J]. 孙玥璠,张成成. 财务与会计. 2017(07)
[3]Python最新Web编程框架Flask研究[J]. 叶锋. 电脑编程技巧与维护. 2015(15)
[4]电子发票的发展分析[J]. 郭蕾,暴楠. 财务与会计. 2012(06)
[5]基于Hadoop的海量数据存储平台设计与开发[J]. 崔杰,李陶深,兰红星. 计算机研究与发展. 2012(S1)
[6]数据库应用系统中LOB应用技术研究[J]. 张静,王永敏. 计算机技术与发展. 2011(02)
[7]值得借鉴的电子签证做法[J]. 高亦兵,韩振冲. 中国检验检疫. 2006(12)
[8]基于Linux的高可用集群系统的设计及实现[J]. 孟相武,程劲,罗克露,韩淙. 电子科技大学学报. 2005(04)
[9]IT环境下会计信息系统内部控制研究[J]. 张英明. 中国会计电算化. 2002(01)
硕士论文
[1]电子凭证管理系统研究与实现[D]. 赵刚.西南科技大学 2018
[2]高速海量数据存储技术研究[D]. 邵林.国防科学技术大学 2007
本文编号:3686158
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3686158.html