上传者: aaa17864308253
|
上传时间: 2021-04-14 15:01:16
|
文件大小: 2.35MB
|
文件类型: DOCX
查重率不足1%计算机软件工程毕业设计论文,希望大家一块学习,若有错误请及时指正
摘 要 I
Abstract(英文摘要) II
第1章 引言 1
1.1 课题目的和意义 1
1.1.1 目的 1
1.1.2 意义 1
1.2 资料调研分析 2
1.3 关键技术 2
1.3.1 微服务架构理论与技术对比 2
1.3.2 SpringCloud微服务系统架构 4
1.3.3 Dubbo微服务系统架构 8
1.3.4 微服务架构有效的容器Docker 9
1.3.5 微服务架构容器编排kubernetes 9
1.3.6 微服务架构的拆分原则 11
1.3.7 微服务架构CAP定理 12
1.3.8 微服务架构之分布式锁 13
1.3.9 微服务架构之分布式事务 15
1.3.10 微服务架构之单点登录 20
1.3.11 Netty百万长连接并发服务 20
1.3.12 Haar+Adaboost人脸识别技术 21
1.3.13 MVVM模式下Hybird跨平台应用前端框架 23
第2章 系统需求分析 25
2.1 系统功能总体介绍 25
2.1.1 深度学习模块 25
2.1.2 长连接模块 25
2.1.3 短连接模块 25
第3章 系统概要设计 27
3.1 系统结构 27
3.1.1 系统技术架构 27
图3-1-1-2 长连接用户匹配架构图 28
3.2 数据库的设计 28
3.2.1 数据库表的设计 28
3.2.2 数据库关系图 29
3.3 模块与类的设计 30
3.4 消息队列的设计 31
第4章 系统详细设计与实现 33
4.1 开发环境的搭建与实现 33
4.2 多模块系统结构与功能划分 33
4.2.1 微服务拆分模块依赖管理图 33
4.2.2 各个模块与包的功能详细介绍 36
4.3 系统页面实现展示 37
第5章 系统测试和优化 47
5.1 ActiveMq优化与测试 47
5.2 文件上传异步优化与测试 48
总结与展望 50
参考文献 51
致 谢 52