软件工程应用与实践(16)——总结

叶卡捷琳堡 叶卡捷琳堡     2023-02-28     228

关键词:

2021SC@SDUSC

文章目录

一、博客综述

在本学期的软件工程应用与实践中,我一共完成了15篇博客的代码分析,在这15篇博客中,我主要对老年健康知识图谱平台系统中的知识树结构,前后端交互,工具类,分布式微服务以及视频清晰度的呈现等做了相关的源码阅读。由于本项目涉及大量与老年健康有关的医学资料,有word文档,视频,音频等资料,此外还涉及释义,关键词检索等内容,因此本项目中有比较多的工具类。另外,在本项目中,还涉及很多前后端交互,分布式微服务等方面的内容,在这方面我的博客中也有所涉及。

下面的表格中列举了本学期软件工程应用与实践的所有博客以及它们所涉及的主要内容

主要内容对应博客
项目搭建,数据预处理项目简介,小组分工
知识图谱树知识图谱树形结构获取
知识图谱细节获取与数据呈现
词云部分词云图的呈现
词云的获取
视频及邮件邮件发送
视频清晰度切换
前后端及权限验证Swagger2搭建
Jwt权限验证
请求与响应
分布式微服务微服务治理
网关与服务熔断
工具类日期与文档工具类
搜索及日志工具类
Http和建树工具类

二、课程总结

在本学期的软件工程应用与实践中,在导师和小组成员的帮助下,成功地完成了本学期阅读源码的任务。在这个过程中,感谢老师和小组成员对我的帮助,如果没有他们的帮助,我可能无法快速解决很多困难。通过这学期的软件工程应用与实践这门课,在阅读源码的过程中,我能更深入地体会到项目中涉及到的一些关键技术,以及设计模式的使用。在上学期的面向对象课上,老师向我们讲述了一些的设计模式和设计原则,在本学期阅读源码的过程中,我更深刻地体会到了这些设计模式,设计原则在真正软件中的应用。诚然,在本学期的软件工程应用与实践这门课中,我还有一些地方做得不够好,有一些有待提高的地方,希望在下学期的项目实训中,能继续努力,争取把本学期在阅读源码过程中了解到的一些优秀的设计运用到自己写的项目中去。

最后再次感谢老师和小组成员在阅读源码过程中对我的帮助,希望在之后的课程里能用上本学期阅读源码中所学的东西,也希望自己能继续努力。

软件工程应用与实践(16)——总结

...目录一、博客综述二、课程总结一、博客综述在本学期的软件工程应用与实践中,我一共完成了15篇博客的代码分析,在这15篇博客中,我主要对老年健康知识图谱平台系统中的知识树结构,前后端交互,工具... 查看详情

软件工程应用与实践(13)——jwt(代码片段)

2021SC@SDUSC文章目录一、内容概述二、源码分析2.1JWT配置2.2JwtAuthenticationRequest类2.3JwtAuthenticationResponse类2.4JwtTokenUtil类2.5UserAuthRestInterceptor类三、总结一、内容概述在老年健康管理系统中,权限验证是个很重要的内容。在本项... 查看详情

软件工程实践总结

这个作业属于哪个课程2021春软件工程实践这个作业要求在哪里软件工程实践总结&个人技术博客这个作业的目标课程回顾与总结、个人技术总结其他参考文献软工实践寒假作业(2/2)、《构建之法》课程回顾与总结问题分析点... 查看详情

软件工程应用与实践(15)——请求与响应(代码片段)

2021SC@SDUSC文章目录一、概述二、源码分析2.1响应2.2请求三、总结一、概述在老年健康知识图谱系统中,后端与前端的交互是很重要的,在前端向后端发送请求的过程中,后端需要向前端返回响应的数据,而本篇... 查看详情

django入门与实践1-16章总结(代码片段)

注意事项:随时备份、随时记录、从宏观到微观不闻不若闻之,闻之不若见之,见之不若知之,知之不若行之;学至于行之止矣安装Python3.6.2pipinstalldjango==1.11.4django-adminstartprojectmyprojectpythonmanage.pyrunserverhttp://127.0.0.1:8000使用组合... 查看详情

软件工程应用与实践——词云图的呈现(代码片段)

2021SC@SDUSC文章目录一、功能概述二、前端代码2.1echarts配置2.2echarts使用三、echarts源码分析四、总结一、功能概述在老年健康管理系统中,首页词云图是一个独特的功能。经过小组成员交流讨论,决定由我负责词云图代... 查看详情

软件工程应用与实践——邮件发送(代码片段)

2021SC@SDUSC文章目录一、概述二、代码分析2.1SMTP协议2.2邮件发送2.3发送带附件的邮件三、总结一、概述在的老年健康管理系统中,在注册和多权限验证时,需要向用户发送邮件验证码。此外,该系统实现了邮件发送... 查看详情

软件工程应用与实践——邮件发送(代码片段)

2021SC@SDUSC文章目录一、概述二、代码分析2.1SMTP协议2.2邮件发送2.3发送带附件的邮件三、总结一、概述在的老年健康管理系统中,在注册和多权限验证时,需要向用户发送邮件验证码。此外,该系统实现了邮件发送... 查看详情

软件工程应用与实践(12)——工具类分析(代码片段)

2021SC@SDUSC文章目录一、概述二、代码分析2.1IKAnalyzer5x类2.2IKTokenizer5x类2.3QueryUtil类2.4DBLog类2.5LogService接口和LogServiceImpl类三、总结一、概述在上一篇文章中,我们主要分析了代码生成包的工具类,和一部分搜索引擎包中... 查看详情

软件工程应用与实践——微服务治理(代码片段)

2021SC@SDUSC文章目录一、概述二、核心代码2.1微服务搭建2.2注册和配置中心2.2.1服务注册中心2.2.2配置中心2.3服务间通信三、总结一、概述在老年健康管理系统的后端代码中,使用了当前火热的微服务技术。微服务架构改变... 查看详情

软件工程应用与实践(11)——工具类分析(代码片段)

2021SC@SDUSC文章目录一、概述二、主要代码2.1DateUtils2.2GeneratorUtils2.3DocumentUtil三、总结一、概述在老年健康管理系统中,有很多工具类,这些工具类在项目中扮演了关键的角色,很多功能都利用这些工具类实现,... 查看详情

软件工程应用与实践——知识图谱细节获取与数据呈现(代码片段)

2021SC@SDUSC目录一、综述二、前端代码2.1获取对应知识的全部信息2.2前端对话框预览word并自动播放word对应的音频三、后端代码3.1全局处理跨域3.2知识的具体信息3.3word文档对应音频的获取四、总结一、综述在老年健康知识图谱... 查看详情

软件工程应用与实践——词云的获取(代码片段)

2021SC@SDUSC文章目录一、简介二、word文档分词2.1java引入jieba分词2.2读取word文档完成分词三、词云的获取3.1获取所有词3.2去除停用词四、总结一、简介经过小组分工和讨论后,决定由我负责分析词云的获取和整理的部分。在... 查看详情

软件工程应用与实践——词云的获取(代码片段)

2021SC@SDUSC文章目录一、简介二、word文档分词2.1java引入jieba分词2.2读取word文档完成分词三、词云的获取3.1获取所有词3.2去除停用词四、总结一、简介经过小组分工和讨论后,决定由我负责分析词云的获取和整理的部分。在... 查看详情

软件工程应用与实践(10)——网关,服务熔断(代码片段)

2021SC@SDUSC文章目录一、概述二、代码分析2.1gateway网关2.1.2yml配置2.1.2java代码2.2服务熔断三、总结一、概述在上一篇文章中,我介绍了微服务治理中的服务注册,配置中心,服务间通信等内容,本博客重点介绍老... 查看详情

软件工程应用与实践——知识图谱树形结构获取(代码片段)

2021SC@SDUSC目录一、知识图谱的结构二、前端代码2.1对axios请求的封装2.2树形控件代码及其分析三、后端代码3.1树形结构对应的实体类3.2填充知识树的过程3.3知识树的JSON表示四、总结一、知识图谱的结构老年健康知识图谱系统... 查看详情

软件工程应用与实践——视频清晰度切换(代码片段)

2021SC@SDUSC文章目录一、概述二、代码分析2.1安装配置2.2播放器的创建2.3应用三、总结一、概述在老年健康管理系统中,需要播放相应的视频,在播放视频的过程中,需要调整视频的清晰度。在普通的项目中,我... 查看详情

软件工程应用与实践——swagger2搭建(代码片段)

文章目录一、概述二、搭建swagger2三、总结一、概述在本项目中,我的主要工作是负责前端和后端,以及前后端交互代码的阅读和理解,在之前的博客中,主要介绍了前端和后端的一些技术,但对于前后端交互... 查看详情