论文题目:软件工程综合能力训练评估系统的设计与实现
摘要:近年来,我国软件工程专业学生就业形势整体呈现供不应求的态势,软件工程技术涉及范围广,导致软件行业要求我国软件工程专业学生所需掌握更多的技术能力。为应对社会岗位需求,高校需培养软件工程专业学生所必须具备企业需求的能力。但软件工程课程多,学生需大量课外时间去消化这些深奥且零散的知识点,导致大部分学生所学知识与教育局要求的学科能力严重不匹配。如何将学生所学的课程知识与教育局要求的学科专业能力结合在一起是本文研究的重点。本文结合了工程教育认证相关认证标准,将软件工程专业必修课程(数据结构算法分析与设计,Java课程等)与工程教育认证里的学科能力点紧密结合。接下来将从知识点分析模块,作业分析模块,试卷分析模块和能力点分析这四个主要功能进行介绍。课程知识点分析功能模块主要工作是将课程章节内容的知识点与能力点绑定,这为后序作业试卷分析服务;作业分析和试卷分析功能模块主要是对学生知识点掌握情况的考核结果数据进行分析,教师通过本系统的作业分析图,试卷分析图等能更直观的了解学生对于知识点的掌握情况,据此调整教学方案;能力点分析模块则主要负责借助画像建模技术对学生知识掌握情况汇总最终形成学生能力点模型,每个学生的能力点获得情况是不同的,因此学生拥有自己独一无二的人才画像。学生不仅可以根据人才画像里的能力维度强弱调整学习方向、查漏补缺,而且还可以了解自己的优势、发挥自己的长处、为未来职业规划做准备。教师也可以根据学生的人才画像因材施教。本系统已经建设完毕并引入了软件工程相关课程,初步运行阶段便得到了教师和学生的好评。学生借助该平台能及时掌握自己的能力点获得情况并调整学习方向,教师能更清楚掌握学生学习情况并调整教学方案。此项目最终极大的提高了教学效率和学生学科能力水平,实现了教师、学生和企业三赢的局面。
关键词:学生画像;数据可视化;能力训练
学科专业:软件工程(专业学位)
摘要
Abstract
1 绪论
1.1 项目背景及意义
1.2 国内外发展现状
1.3 本文主要工作
2 相关技术
2.1 Spring Boot框架
2.2 Mybatis-Plus框架
2.3 MVVM体系结构风格
2.4 Vue.js技术
3 系统分析
3.1 现状分析
3.2 用例分析
3.3 数据流分析
3.4 核心功能模块分析
3.4.1 知识点分析
3.4.2 作业考核结果分析
3.4.3 试卷分析
3.4.4 能力点分析
4 系统设计
4.1 体系结构设计
4.2 数据库设计
4.2.1 概念结构设计
4.2.2 逻辑结构设计
4.3 核心模块设计
4.3.1 知识点分析模块设计
4.3.2 作业考核结果分析模块设计
4.3.3 试卷分析模块设计
4.3.4 能力点分析模块设计
4.4 系统安全设计
5 系统实现
5.1 知识点分析功能的实现
5.2 作业考核结果分析功能的实现
5.3 试卷分析功能的实现
5.3.1 试卷知识点分析功能的实现
5.3.2 试卷知识点考核结果分析功能的实现
5.4 能力点分析功能的实现
5.4.1 数据清洗
5.4.2 能力点标签权重计算
5.4.3 学生能力画像
6 系统测试
6.1 测试理论
6.2 测试用例
6.2.1 功能性测试
6.2.2 兼容性测试
6.2.3 性能测试
结论
参考文献
致谢
【工程教育软件工程论文提纲】相关文章:
大工程观工程教育论文提纲11-15
工程师继续工程教育论文提纲11-15
工程教育论文提纲11-15
软件工程论文提纲11-15
软件工程管理论文提纲11-15
工程文化教育论文提纲11-15
现代工程教育论文提纲11-15
工程管理软件论文提纲11-15
教学软件工程论文提纲11-15
系统软件工程论文提纲11-15