没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
I
题目基于 SpringBoot 的新媒体企业
信息化系统设计与实现
学院计算机科学与软件学院
学术诚信声明
本人所呈交的毕业论文,是在指导教师的指导下独立完成。研究工作所
取得的成果、数据、图片资料均真实可靠。除文中已注明引用的内容外,不
包含任何其他人或集体已经发表或撰写过的作品或成果。对本论文的研究做
出重要贡献的个人和集体,均已在文中以明确的方式标明。本毕业论文的知
识产权归属于培养单位。本人完全意识到本声明的法律结果由本人承担。
本人签名(手写): 日期:2020 年 4 月 6 日
毕业论文
III
目录
摘要与关键词………………………………………………………………………………1
1 概述....................................................................................................................................1
1.1 研究背景 ...................................................................................................................1
1.2 技术现状 ...................................................................................................................2
1.3 改进的可行性研究 ...................................................................................................3
2 需求分析............................................................................................................................4
2.1 公司需求 ...................................................................................................................4
2.1.1 招商引流 .........................................................................................................4
2.1.2 企业管理 .........................................................................................................5
2.1.3 活动直播与互动 .............................................................................................5
2.1.4 内容审核 .........................................................................................................5
2.1.5 内容分发 .........................................................................................................5
2.2 客户需求 ...................................................................................................................5
2.2.1 对外宣发 .........................................................................................................6
2.2.2 引流推广 .........................................................................................................6
2.2.3 品牌建设 .........................................................................................................6
3 系统设计............................................................................................................................6
3.1 系统框架 ...................................................................................................................6
3.1.1 前端 .................................................................................................................6
3.1.2 后端 .................................................................................................................7
3.2 设计模式 ...................................................................................................................8
3.2.1 前后分离 .........................................................................................................8
3.2.2 分布式 .............................................................................................................8
3.3 功能模块 ...................................................................................................................8
3.3.1 客户前端(官网) .........................................................................................9
3.3.2 管理前端 .......................................................................................................10
3.3.3 小程序前端 ...................................................................................................12
3.3.4 内容分发后端 ...............................................................................................12
3.3.5 数据综控后端 ...............................................................................................13
3.4 数据库设计 .............................................................................................................13
4 系统实现..........................................................................................................................14
4.1 Spring Boot 后端.....................................................................................................14
4.1.1 控制层(Controller)...................................................................................15
4.1.2 服务层(Service) .......................................................................................17
4.1.3 数据访问对象(Data Access Object, DAO) .............................................18
4.1.4 持久对象(Persistent Object, PO).............................................................19
4.1.5 表现对象(Value Object, VO) ..................................................................19
4.1.6 数据传输对象(Data Transfer Object, DTO) ...........................................20
4.1.7 简单无规则 JAVA 对象(Plain Ordinary Java Object, POJO) ................20
4.1.8 JAVA 持久化 API(Java Persistence API) ................................................21
4.2 Vue.js 前端..............................................................................................................21
4.2.1 视图组件(Component).............................................................................21
4.2.2 页面容器(View).......................................................................................22
4.2.3 路由(Route)..............................................................................................25
4.2.4 数据通信(Data Communication).............................................................26
4.2.5 状态管理库(Vuex)...................................................................................27
4.2.6 工具(Utility).............................................................................................28
4.3 小程序前端 .............................................................................................................28
4.3.1 用户授权(Authorize) ...............................................................................28
4.3.2 视图组件(Component).............................................................................29
4.3.3 数据通信(Data Communication).............................................................29
4.3.4 页面容器(View).......................................................................................29
4.3.5 工具(Utility).............................................................................................29
4.3.6 全局变量(Global) ....................................................................................30
4.3.7 路由(Route)..............................................................................................30
4.4 Python 后端.............................................................................................................30
4.4.1 消费者模块(消息队列) ............................................................................30
4.4.2 自动化模块(内容分发) ...........................................................................31
4.4.3 数据库操作模块(信息回调) ...................................................................31
4.5 RabbitMQ 消息队列中间件 ...................................................................................32
4.5.1 基本对象 ........................................................................................................32
4.5.2 处理逻辑 .......................................................................................................32
4.6 项目部署 .................................................................................................................33
4.6.1 后端部署 .......................................................................................................33
4.6.2 前端部署 .......................................................................................................33
4.6.3 小程序部署 ...................................................................................................34
4.6.4 服务器部署 ...................................................................................................34
V
4.6.5 代码托管 .......................................................................................................35
5 系统测试..........................................................................................................................35
5.1 压力测试 .................................................................................................................35
5.1.1 模拟高并发 ...................................................................................................35
5.1.2 模拟高负载 ...................................................................................................36
5.2 逻辑测试 .................................................................................................................36
5.3 漏洞检测 .................................................................................................................37
6 结论..................................................................................................................................37
参考文献:.............................................................................................................................39
Abstract and Keywords…………………………………………………………………..…41
致谢………………………………………………………………………………………42
剩余47页未读,继续阅读
资源评论
AbelZ_01
- 粉丝: 1004
- 资源: 5440
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功