您的位置:首页  > 论文页面

毕业要求达成度计算软件的设计与开发

发表时间:2022-06-27  浏览量:1114  下载量:71
全部作者: 王鹏飞,王佳鑫,金鑫
作者单位: 辽宁石油化工大学信息与控制工程学院
摘 要: 为实现高效率的课程达成度计算,设计与开发了一款基于Python和PyQt5的课程达成度计算软件。软件采用PyQt5、Python作为主要开发环境,调用Pandas、NumPy、Xlutils等库进行数据的结构化分析及处理,使用Qt Designer工具绘制软件界面,信号与槽机制实现了软件的交互效果,结合了Excel实现数据的临时存储与调用,使用Pyinstaller打包工具,将软件运行环境整体打包,可直接在PC端运行。结果表明,软件可实现快速计算学生的毕业要求达成度的功能,并可对计算结果进行分析,辅助任课教师对教学进行持续改进。该软件能够显著降低参与工程教育认证专业各教学环节的毕业要求达成度的计算工作量。
关 键 词: 计算机软件;工程教育认证;Python;PyQt5;课程达成度
Title: Software design and development for calculating the graduation requirements reaching degree
Author: WANG Pengfei, WANG Jiaxin, Jin Xin
Organization: School of Information and Control Engineering, Liaoning Petrochemical University
Abstract: In order to realize efficient course achievement calculation, a course achievement calculation software based on Python and PyQt5 is designed and developed. PyQt5 and Python are used as the main development environment of the software. The library Pandas, NumPy and Xlutils are called for structured data analysis and processing. The Qt Designer is used to draw the software interface, and the signal and slot mechanism is used to achieve the software interaction effect. Combined with Excel to achieve the temporary storage and call of data, using the Pyinstaller packaging tool, the software running environment is packaged as a whole and can be run directly on the PC. The results show that the software can realize the function of quickly calculating the students’ graduation requirement achievement, and can analyze the calculation results to assist teachers in teaching continuous improvement. The software can significantly reduce the calculation workload of graduation requirement achievement for each teaching link of engineering education certification major.
Key words: computer software; engineering education certification; Python; PyQt5; course achievement
发表期数: 2022年6月第2期
引用格式: 王鹏飞,王佳鑫,金鑫. 毕业要求达成度计算软件的设计与开发[J]. 中国科技论文在线精品论文,2022,15(2):259-269.
 
10 评论数 0
暂无评论
友情链接