基于FAHP和K-means的软件工程教育云数据分析子系统的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:hymzID
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,因为互联网行业的势头仍然突飞猛进,越来越多的人尝试并努力进入软件工程领域。“互联网+”教育的形式,让更多的人能够轻松地接触并学习到不同领域的知识,如网易云课堂、中国大学MOOC、慕课网等。而SEEC(Soft Engineering Education Cloud)软件工程教育云正是在这样的环境下成长起来,为了帮助更多人学习软件工程领域能力。早期的SEEC系统集成了教育平台以及开发云平台的部分功能,能够让学生在系统中进行课程学习、课程管理、在线开发以及系统部署、测试等功能。随着SEEC系统的不断壮大,新增的需求及功能形成了不同的子系统,帮助学生在其中更好地进行学习以及自我提升。为了让学生的学习形成一个闭环,能够从上课、练习中得到反馈,从而进行自我补充以及约束管理,并且在学习的各个时期能够得到自己的软件工程能力评价,SEEC数据分析子系统从SEEC系统的各个子系统中收集到数据并进行统计分析,将分析结果呈现在学生眼前。学生可以查看自己的学习情况,获取自己的软件工程能力评估,从而调整自己的学习方法、学习状态和学习计划,帮助学生更好地进行软件工程领域学习。本文主要阐述了SEEC数据分析子系统的设计与实现。数据分析子系统从SEEC系统下的各个子系统中收集学生的学习数据以及行为数据,并进行二次分析处理。子系统设计了软件工程能力评价指标体系,并建立起软件工程能力评估模型。数据分析子系统可以根据分析后的数据对学生进行能力评估,将分析数据和评估数据用作可视化展示。SEEC数据分析子系统整体使用Spring Boot加上Vue框架进行前后端开发。本文通过FAHP模糊层次分析法划分出能力评价指标,建立各层级指标的权重排序,并利用收集分析后的学习数据计算指标评分,代入到模型中对学生软件工程能力进行评估。除此之外,系统还利用K-means++聚类算法对学生的单项能力进行聚类分析,获取学生在整体中的评级结果。在SEEC数据分析子系统的辅助下,学生可以根据自己能力数据进行专项训练或者方向选择,教师可以根据学生的学习数据调整教学计划以及教学重点,企业可以将学生的能力数据作为择才参考。
其他文献
性控冻精在石河子市推广近一年,使用性控细管5141支,受配母牛4499头,累计应定胎2594头,受孕1744头,情期受胎率67.2%,取得了比较好的效果。现将推广过程中积累的一点体会与大
滑炒黄花  黄花菜有较好的健脑、抗衰老功效,因为它含有丰富的卵磷脂。卵磷脂是肌体细胞特别是大脑细胞的组成成分,对增强和改善大脑功能有重要作用,同时能清除动脉内的沉积物,对注意力不集中、记忆力减退、脑动脉阻塞等症状有特殊疗效。  用料:  泡发黄花菜350克,五花肉150克,大蒜2瓣,姜2片,盐1小勺,生抽1小勺,油1大勺。  A黄花菜择洗干净,焯水备用;五花肉切片;大蒜和姜切末儿。  B锅中放油烧
夏日阳光火辣,紫外线强度愈来愈高,对皮肤的伤害也越来越大。这一季的靓汤,除了要有清热解火、消暑生津、健脾平肝的功效外,美肤也是个不容忽视的课题。冬瓜、绿豆都是很好的抗衰老食材,常吃可以保持皮肤润泽柔滑、洁白光亮。而番茄中富含的抗氧化剂番茄红素,可将晒伤的危险系数下调40%。用它们来煲汤,不仅营养丰富,还能给肌肤从内到外的保护。  番茄鱼片汤  用料:  草鱼片300克,番茄2个,料酒1汤匙,淀粉半
在农业部的组织领导下,新疆畜牧科学院、新疆农垦科学院和吉林省农业科学院开展联合育种,于2002年培育成功我国第一个细毛型羊新品种——新吉细毛羊。该品种是新中国成立以来,继