基于CDIO的大学生创新创业分析系统设计与实现
2022-06-03程传旭乐万德
程传旭 乐万德
摘要:根据数据显示,参加创新创业活动的学生也越来越多,导致原有的创新业能力评价的手工评价、维护和管理方法早已不能满足现如今互联网背景下的大学生创新能力提升需求了。因此,设计一个大学生创新创业分析系统是很有必要的。在本系统中指导老师根据指标评价反馈以及能力图展示的结果直观地发现参加创新创业项目学生创新创业能力的优缺点所在,从而可以有针对性地制定适合学生的创新创业能力提升计划,做到因材施教,有效提高学生创新创业能力。学生可以根据指标评价反馈以及能力图展示结果更加清楚地了解到自己的不足以及有潜力的方向,对自己以后的创新创业能力的提高有明确方向。根据此系统的内容需要,进行需求分析和详细设计,用JSP.技术进行系统页面的制作,用MySQL进行数据处理,对此系统的性能进行验证。
关键词:CDIO;评价系统;创新创业教育;能力评价
中图分类号:TP311 文献标识码:A
文章编号:1009-3044(2022)08-0046-03
创新创业是促进一个国家、民族不断向前发展的重要力量,也是推动整个人类社会向前发展的重要力量,所以国家、社会的经济的发展都需要更多的创新型人才。大学生作为未来社会发展最具影响力的群体,如何提高大学生创新创业教育质量,促进大学生全面发展成为高校教师重点关注的问题[1]。
现阶段社会科技发展迅速,人才市场对优秀人才的竞争也非常激烈,从而导致大多企业对员工综合素质能力的要求也越来越高,这同样是大学毕业生创新创业能力提升的一个不容忽视的因素[2]。以往的传统的创新创业能力培养方案已经无法满足经济全球化形势下。
为应对经济全球化形势下的产业结构升级与调整对应用型创新人才的需求,美国麻省理工学院在2001年合作构建了工程教育模式——CDIO,即构思(Conceive)、设计(Design)、实施(Implement)、运行(Operate)的简称[3]。CDIO包含着项目的全过程是基于过程的[4]。而基于工程教育模式(CDIO)的大学生创新创业能力提升方式,是基于过程的对学生的创新能力进行评价检测,更高效、有针对性地提高大学生的创新创业能力[5]。
1 系统需求分析
项目的开始阶段是业务需求分析,为了高效地提高大学生创新创业能力,需要开发一款大学生创新创业分析系统,以满足管理学生创新创业能力评价的需要。
大学生创新创业分系统按照当前的研究和测评的需求,确定的主要研究模块有用户信息管理模块、个人资料管理模块、项目管理模块、项目小组管理模块、学生自我评价模块、学生互评管理模块、老师评价管理模块、评价能力展示模块、创新创业能力分析模块和留言交流管理模块。
大学生创新创业分析系统的功能结构图,如图1所示。
2 系统设计
在确定大学生创新创业分析系统的需求之后,开始对大学生创新创业分析系统功能和数据库的设计,在大学生创新创业分析系统设计阶段,围绕创新创业能力分析的总体架构设计、创新创业能力评价详细设计、创新创业能力评价数据库设计展开描述。
2.1.用户信息管理模块
系统管理员可以对老师和学生的信息进行管理,可以添加管理员、老师和学生的信息,可以添加的管理员的信息有用户名、密码确认密码,可以添加的指导老师信息有教师工号、密码、教师姓名、性别、身份证号、职称、主讲课程、照片的,可以添加的学生信息有学生学号、密码、学生姓名、性别、身份证号、电话、班级、照片。添加完添加老师和学生之后,系统管理员可以对指导老师和学生的信息进行修改、删除、查看操作,指导老师和学生可以在自己的登录后的页面对自己的信息进行修改。
2.2 项目管理模块
在管理员添加了老师和学生的信息后,老师登录自己的页面添加项目信息,指导老师可以添加项目,添加的内容有项目编号、项目名称、项目类别、项目简介、相关附件、教师工号、教师姓名,并且可以进行修改、删除和查看项目详情的操作。管理员可以修改、删除和查看项目详情。
2.3 项目小组管理模块
添加完項目信息,老师就可以添加项目小组了,要添加的项目小组的信息有项目编号、项目名称、项目类别、项目工号、教师名称、小组号、小组名称、学生学号、学生姓名、学生班级。添加完项目小组组员信息之后,管理员、指导老师就可以在自己的界面对组员信息进行修改、删除和查看详情的操作,学生可以在自己的界面查看自己的信息。
2.4 评价管理模块
指导老师添加完项目小组的组员之后,老师和学生就可以进行评价了,老师可以评价自己所指导的项目所加入学生,学生可以评价自己的创新创业能力,也可以对同一个项目组的同学进行评价。此系统是基于过程的创新创业评价系统,故评价被分为两个阶段,第一个阶段是创新创业项目进行前期的评价,第二个阶段的评价是对整个创新创业项目的全过程进行评价。评价的方式是根据有调研和查找文献分析得到的指标进行评价,评价指标和所占权重,如表1所示。
2.5 评价能力展示模块
在老师和学生都进行过评价之后根据评价指标成绩汇总和上传的考核成绩,来展示创新创业能力评价详情,展示的方式有三种,分别是饼状图展示所有学生总成绩等级所占的比重,成绩等级0-59是不及格、60-79是合格、80-89是良好、90-100是优秀,用折线图展示所有同学第一次评价和第二次的评价总成绩,用柱状图展示每个同学的每项评价指标的成绩。创新创业能力评价展示和分析的流程,如图2所示。
2.6 评价能力分析模块
在老师和学生评价完成之后,会根据各项指标的评价成绩,进行结果分析,列出及格和不及格的指标,结果分析的指标以表格的形式显示。
3 系统功能的实现
3.1 项目小组管理及评价管理模块
在xiangmuxinxi_xiangmuxiaozu.jsp页面文件实现小成员的信息添加,需要添加的信息有项目编号、项目名称、项目类别、项目工号、教师名称、小组号、小组名称、学生学号、学生姓名、学生班级,并且管理员和指导老师可以在相关页面进行项目小组的修改和删除。项目小组管理,如图3所示。
在老师添加完小组成员后,就可以在项目小组管理页面进行评价了,评价的方式是对评价指标进行打分的形式,用input表单进行数据信息的收集然后调用CommDAO.java工具类链接数据库,用insert()插入数据,然后按字段查找,将信息进行拼接,以表格的方式显示出来,修改使用update()方法,删除使用delete()方法。评价要进行两次,评价完就不能再次评价,只有当老师和管理员将评价记录删除才可以再次进行评价了。评价模块显示,如图4所示。
3.2 评价能力展示模块
图表的绘制使用echarts组件,使用.Echarts.绘制图表前需要先有一个有宽高的.DOM.容器,接着通过使用.echarts.init.方法来初始化一个。echarts.实例,数组series中的对象的属性用来定义图表的显示样式,属性type的值表示图表的形状,值pie代表饼状图、值line代表折线图、值bar代表柱状图,数据data存的是图表要显示的数据。
1)饼状图展示
管理员饼状图显示的是每个老师所指导的所有学生的总成绩的等级,同时管理员也可以查找每个学生的总成绩的等级。指导老师饼状图显示的是当前指导老师所指导的学生总成绩的等级显示。指导老师饼状图显示,如图5所示。
2)折线图展示
管理员折线图显示的是所有学生评价第一次评价的总成绩和第二次评价的总成绩;指导老师折线图显示的是当前老师所带项目的所有学生评价第一次评价的总成绩和第二次评价的总成绩;学生折线图显示自己第一次评价的总成绩和第二次评价的总成绩。管理员饼状图,如图6所示。
3)柱状图展示
管理员柱状图页面默认显示所有学生的各项指标评价的总平均分,同时也可以按照老师工号和学生学号查询老师所指导所有学生的各项指标评价的总平均分和学生自己的各项指标评价的总平均分;指导老师柱状图显示的当前老师所指导学生的各项指标评价的总平均分;学生柱状图显示的自己的各项指标评价的总平均分。管理员柱状图,如图7所示。
3.3.创新创业能力分析模块
指导老师和学生有创新创业能力分析模块,输入学号进行查询,将在数据库中查到的各项信息进行拼接,得到学生各项指标的总平均成绩,再进行判断,低于6分为不及格,6~8分及格,8~9分良好,9~10分优秀。判断完后用for语句循环遍历不及格的指标,最后以表格的形式列出不及格的指标。指导老师创新创业能力分析模块可以查询显示所有学生的不及格指标,如图8所示。
4 结论
大学生创新创业分析系统是利用JSP技术进行开发的,先后经过系统调研需求分析,可行性分析、系统设计及软件测试等流程,满足了各类用户的功能需求。在进行系统的开发之初,通过与同学交流、查阅资料、请教老师等渠道,学习并总结的系统的基本功能需求。对系统的各类用户基础需求进行分类总结、模块划分,从而确定了系统内在逻辑及其独立模块的功能,最终完成整个大学生创新创业系统的整个设计过程。通过这几个月的分析、设计、开发,系统编码,并且多次测试及完善系统及其界面,系统模块更加清晰、可靠且易于操作。
此系统实现了CDIO的大学生创新创业能力的评价,通过图表多方面,更直观的方式展示学生的创新创业能力。老师也可以通过多指标的评价和多人评价的方式充分地了解学生的创新创业能力的不足和优势,可以制定有针对性,适合学生自身情况的创新创业能力提升计划,做到因材施教,有效率地提高学生创新创业能力。同时此系统中也遗留一些沒有解决的问题,后续继续研究探索完善此系统。
参考文献:
[1] 杨玉环.大学生创业教育、创业意向与创业能力关系研究——以H大学为例[D].保定:河北大学,2018.
[2] 裴丽华.对高等院校英语教学评价体系的构建探讨[J].佳木斯职业学院学报,2018(2):200-201.
[3] Niccum B A,Sarker A,Wolf S J,et al.Innovation and entrepreneurship programs in US medical education:a landscape review and thematic analysis[J].Medical Education Online,2017,22(1):1360722.
[4] 刘海学,翁群,刘海娇.基于CDIO的计算机实践教学学生评价模型研究[J].黑龙江科技信息,2017(1):78-79.
[5] 张海燕.硕士研究生创业能力评价研究[D].哈尔滨:哈尔滨工业大学,2017.
[6] 马永斌,柏喆.创新创业教育课程生态系统的构建途径——基于清华大学创业教育的案例分析[J].高等工程教育研究,2016(5):137-140,150.
[7] 谢胜越,吴明明.浅析南京地区应用型本科高校创新创业教育体系构建[J].科教文汇(中旬刊),2016(11):122-123.
【通联编辑:闻翔军】