基于微服务架构的作品著作权登记业务系统的研究与实现
发布时间:2023-10-29 09:09
近几年来,随着版权产业的飞速发展,短视频等个人创作作品不断涌现,以及人们版权意识的逐步提高,使得版权保护中心迎来了良好的发展机遇。但是随着登记用户量不断增长,用户对服务质量要求越来越高,功能逐渐复杂以及对性能和扩展性的要求逐渐增高,版权保护中心目前运行的单体式架构的版权登记填报系统已不能满足当前发展的要求。同时随着登记方式的多样化发展,多个登记业务模式无法实现融合,多系统登记业务数据无法实现共享,严重制约了著作权登记业务的服务水平、服务质量。本课题针对以上情况,提出了将微服务架构技术应用到作品著作权登记业务系统当中,并完成了该系统作品填报、用户中心以及作品审核功能的研发,通过该系统的建设,能够使版权保护中心的中国著作权登记业务平台与当前的登记业务需求、模式、流程和管理要求相适应,提高版权登记的工作效率,建立功能完善、安全稳定、高效便捷、面向全国统一的中国版权登记业务系统,为中心提升版权服务理念,打造科学管理机制提供助力。本论文的研究工作主要分为四个方面:一是调研微服务相关技术;二是使用Spring Cloud微服务框架搭建作品填报微服务,用户中心微服务,后台审核微服务;三是分析版权登记...
【文章页数】:54 页
【学位级别】:硕士
【文章目录】:
致谢
摘要
ABSTRACT
1 绪论
1.1 课题研究背景
1.2 国内外微服务架构发展现状
1.3 国内外著作权登记系统发展现状
1.4 论文主要研究内容及结构安排
2 相关技术综述
2.1 微服务架构思想
2.2 SPRING BOOT与 SPRING CLOUD框架
2.3 MYBATIS数据持久层框架
2.4 REDIS非关系型数据库
2.5 KONG网关
2.6 DRUID连接池
2.7 DOCKER容器引擎
2.8 本章小结
3 作品著作权登记业务系统需求分析
3.1 系统概述
3.2 系统功能性需求分析
3.2.1 用户管理功能
3.2.2 作品填报功能
3.2.3 作品审核功能
3.3 系统数据结构分析
3.4 系统非功能性需求分析
3.5 本章小结
4 作品著作权登记业务系统设计
4.1 系统架构设计
4.2 系统功能结构设计
4.3 系统主要界面设计
4.4 数据结构设计
4.5 系统领域模型设计
4.6 系统流程设计
4.6.1 用户管理微服务
4.6.2 作品填报微服务
4.6.3 作品审核微服务
4.7 关键问题的解决方案
4.7.1 微服务架构划分准则
4.7.2 非纯数字号码唯一性
4.7.3 多附件存储
4.8 本章小结
5 作品著作权登记业务系统实现
5.1 系统搭建
5.2 用户管理服务实现
5.3 作品填报服务实现
5.4 作品审核服务实现
5.5 本章小结
6 总结与展望
6.1 总结
6.2 进一步工作展望
参考文献
作者攻读学位期间取得的研究成果
本文编号:3857762
【文章页数】:54 页
【学位级别】:硕士
【文章目录】:
致谢
摘要
ABSTRACT
1 绪论
1.1 课题研究背景
1.2 国内外微服务架构发展现状
1.3 国内外著作权登记系统发展现状
1.4 论文主要研究内容及结构安排
2 相关技术综述
2.1 微服务架构思想
2.2 SPRING BOOT与 SPRING CLOUD框架
2.3 MYBATIS数据持久层框架
2.4 REDIS非关系型数据库
2.5 KONG网关
2.6 DRUID连接池
2.7 DOCKER容器引擎
2.8 本章小结
3 作品著作权登记业务系统需求分析
3.1 系统概述
3.2 系统功能性需求分析
3.2.1 用户管理功能
3.2.2 作品填报功能
3.2.3 作品审核功能
3.3 系统数据结构分析
3.4 系统非功能性需求分析
3.5 本章小结
4 作品著作权登记业务系统设计
4.1 系统架构设计
4.2 系统功能结构设计
4.3 系统主要界面设计
4.4 数据结构设计
4.5 系统领域模型设计
4.6 系统流程设计
4.6.1 用户管理微服务
4.6.2 作品填报微服务
4.6.3 作品审核微服务
4.7 关键问题的解决方案
4.7.1 微服务架构划分准则
4.7.2 非纯数字号码唯一性
4.7.3 多附件存储
4.8 本章小结
5 作品著作权登记业务系统实现
5.1 系统搭建
5.2 用户管理服务实现
5.3 作品填报服务实现
5.4 作品审核服务实现
5.5 本章小结
6 总结与展望
6.1 总结
6.2 进一步工作展望
参考文献
作者攻读学位期间取得的研究成果
本文编号:3857762
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3857762.html