时间:2023-09-27 16:09:00
序论:写作是一种深度的自我表达。它要求我们深入探索自己的思想和情感,挖掘那些隐藏在内心深处的真相,好投稿为您带来了七篇毕业设计测试方法范文,愿它们成为您写作过程中的灵感催化剂,助力您的创作。
关键词:毕业设计管理系统;JavaEE框架;软件设计;软件测试;自动化管理
0引言
随着社会的发展,接受高等教育的学生越来越多,高校毕业设计管理工作也越来越繁重。作为高等教育考核最后环节的毕业设计,是对毕业生技术水平的综合考核,体现一个学生的技术水平和实践能力,管理工作非常重要。传统的人工毕业设计管理需要投入大量的人力物力,工作效率较低,数据信息缺乏准确性。因此,毕业设计管理系统研究非常必要。基于JavaEE的毕业设计管理系统对实现毕业设计管理工作自动化具有深远意义,不但可以提高毕业设计管理工作效率,还可以为广大师生在答辩环节带来便利,促进高校稳定发展。
1毕业设计管理系统需求分析
1.1毕业设计管理系统运行架构
毕业设计管理系统采用JavaEE企业应用级框架,系统分为3个主要层次[1],分别为:数据显示层、业务逻辑层和数据库支持层。毕业设计管理系统层次架构清晰,旨在提高系统的内聚性,降低系统的耦合性。其中数据显示层是为用户操作提供请求平台,以及将用户请求的返回结果以文字或表格、图形等方式显示;业务逻辑层是数据显示层和数据库支持层之间交互的桥梁,即系统后台根据前台用户不同的请求,控制跳转与数据库支持层进行交互,对相应的数据库表信息进行操作,对返回的数据库信息进行处理,前台显示数据响应结果;数据库支持层对数据进行存储,实现数据信息的持久化,数据库根据不同的请求对数据库表信息进行查看、增加、修改以及删除等操作,将操作结果返回给业务逻辑层。
1.2毕业设计管理系统功能需求
毕业设计管理系统功能结构如图1所示,系统具有5大功能模块,分别为:用户管理模块、毕业设计题目管理模块、毕业设计管理模块、成绩管理模块以及公告管理模块。用户管理模块针对使用本系统的所有用户进行统一管理,可以对用户信息进行查询、添加、修改和删除等操作;毕业设计题目管理模块管理对象是毕业设计题目,由于毕业生较多,因此限制同一毕业设计题目的选择人数,对选题进行统一管理;毕业设计管理模块具有较多功能,此功能模块包含了毕业设计环节的所有管理阶段,包括学生选题、教师开题指导、学生设计、教师期中指导、学生答辩、教师审核、毕业设计查询、毕业设计上传、毕业设计修改和毕业设计删除等;成绩管理模块对毕业设计成绩进行管理,方便学生和教师查询和修改、删除和添加操作;公告管理模块为毕业设计管理系统的所有用户提供交互平台,用户可以将相应的安排和通知以系统公告的方式通知给广大用户,师生可以及时了解各个时间阶段的任务,合理安排毕业设计时间,随时查看系统公告,了解最新安排和教师指导意见,此模块支持对公告进行查询、修改、添加以及删除等操作。
1.3毕业设计管理系统非功能性需求
毕业设计管理系统不仅针对系统功能进行分析,同时为了提高用户体验度,保证系统正常运行,还要对系统进行非功能需求分析。首先,毕业设计管理系统运行效率有较高要求,由于系统的用户是在校师生,人员较多且访问的时间比较集中,所以系统在访问高峰期要具有较高的运行效率,以保证用户可正常访问和操作;其次,毕业设计管理系统数据库支持层存储的数据信息量比较大,为了提高用户体验,提高工作效率,要保证系统在访问高峰期时响应时间控制在10ms以内,尽量缩短用户的等待时间。最重要的是,毕业设计管理系统要具有较高的可拓展性、可维护性和可移植性。随着用户需求的不断增加,后期会对系统进行拓展,而且针对本系统存在的不足要降低系统维护的难度,并且系统要支持在不同的操作系统中运行,提高系统的可移植性。
2毕业设计管理系统设计与实现
2.1Struts2+Spring+Hibernate(SSH)框架系统采用
SHH框架进行设计[2-3],SSH三大框架将应用程序分为3个层次,分别为:表现层、业务逻辑层和数据持久层。其中Struts2充当了应用程序中的表现层,用来控制用户的请求跳转。Struts2框架拥有完整的标签库,这些标签库为开发人员提供了便利的开发条件;Spring框架用来处理应用程序中的业务逻辑,可以很好地处理应用程序的业务,并且能够管理事务;Hibernate框架将JDBC进行了良好的封装,实现数据的持久化存储,Hi-bernate的缓存机制提高了系统对数据管理的效率,保证了系统数据的安全性和一致性。
2.2MVC设计模式
基于JavaEE的应用程序是企业级别的应用软件。为了缩短开发周期,保证系统运行效率,毕业设计管理系统采用MVC设计模式进行开发。MVC设计模式将系统分为3个不同层次,分别管理不同的任务:视图层负责将用户的请求发送到后台控制层,并且将后台的相应结果动态展示给用户;控制层根据用户不同的请求转向不同的模型层,再将模型层返回的数据信息响应给视图层,进而展示给用户。控制层是视图层和模型层良好交互的桥梁;模型层负责处理业务逻辑,并对数据进行管理,模型层将数据提取和处理后返回给控制层。
2.3功能模块设计
毕业设计管理系统的用户主要是院校中的毕业生和毕业设计指导教师,由于系统具有较多功能,为了合理分配系统功能,本系统设计有3种角色,分别为:系统管理员、教师和学生。不同的角色分配有不同的功能权限。同时系统数据库中的信息比较多,因此系统中的所有查询功能均支持分页显示,给用户提供更美观的显示界面。系统管理员具有系统的最高权限,可以对用户管理模块、毕业设计题目管理模块、毕业设计管理模块、成绩管理模块以及公告管理模块等5大功能模块进行相应的操作。其中用户管理模块只有系统管理员才具有操作权限,系统管理员可以添加新的用户信息,在添加用户时为用户设置用户名和密码,并保证用户名的唯一性,如果新添加的用户名已经存在,系统会给出“此用户名已存在,请重新输入”的提示,根据用户需要可以对用户信息进行更新操作;为了缓解教师和学生的压力,系统管理员也可以对其它4个功能模块进行操作,系统只支持系统管理员在毕业工作期间对相关功能进行操作。教师可以对毕业设计题目管理模块、毕业设计管理模块、成绩管理模块以及公告管理模块进行操作。其中在毕业设计初期,要对毕业设计题目管理相应功能进行操作,首先要添加所有的毕业设计题目,供学生选题时查看。学生选题结束后,教师就不具有对毕业设计题目管理模块修改、删除和添加操作的权限,只可对毕业设计题目信息进行查询;教师具有毕业设计管理模块中开题指导、期中指导、审核和毕业设计查询等权限,同时教师角色支持成绩管理模块和公告管理模块中所有的功能,教师在审核学生毕业设计时可以通过系统公告与学生进行交互,将指导意见以公告内容的形式发送给相应的学生。学生是毕业设计管理系统中具有最低功能权限的角色,在选题阶段查看毕业设计题目,在毕业设计开题阶段进行选题,准备开题资料,在毕业设计阶段进行毕业项目设计以及论文撰写,在答辩期间进行答辩,将毕业设计上传至毕业设计管理系统,对毕业设计需要修改的用户可以通过系统进行修改或者删除操作,答辩结束后可以通过毕业设计管理系统查询答辩成绩和教师的评语等信息。毕业设计管理系统数据库结构设计包括对数据库表字段的设计和表与表之间的关联设计。为了提高系统访问数据库的效率和数据信息操作效率,毕业设计管理系统具有5个核心数据表,包括:用户信息表、毕业设计题目信息表、毕业设计信息表、毕业设计成绩信息表和公告信息表,同时系统还具有4个关系表,分别为用户信息表与毕业设计信息表的关联关系表、用户信息表和公告信息表的关联关系表、毕业设计题目信息表与毕业设计信息表的关联关系表,以及用户信息表和毕业设计成绩信息表的关联关系表。
3毕业设计管理系统测试
在毕业设计管理系统项目完成时要进行测试[4]。为确保系统实现需求分析中的所有功能并正常运行,对用户的非法操作给出友善的提示信息,在系统测试环节要进行功能测试和逻辑测试。在系统测试环节采用不同的测试方法对毕业设计管理系统展开测试。严格按照系统需求说明书中的内容对系统进行功能测试和逻辑测试。其中功能测试采用黑盒测试法,逻辑测试采用白盒测试法。首先对系统进行整体测试,测试内容包括系统的运行效率、响应时间以及数据库信息操作的准确性和一致性。在系统测试环节,测试用例覆盖了毕业设计管理系统5大功能模块中的所有功能操作,并在测试过程中记录各个功能操作的响应时间。由于数据库数据比较多,在测试环节,针对系统中所有查询功能的分页显示进行重点测试,保证所有数据无遗漏、无重复地显示给用户。
4结语
毕业设计管理系统实现了院校毕业设计信息管理自动化,为毕业设计管理工作带来了很大的便利,缩短了毕业设计与答辩的流程,为广大师生提供了良好的平台,满足了当前毕业设计信息管理的需求。
参考文献:
[1]王娜,高云丽,刘玲.基于Web的毕业设计管理系统设计与实现[J].黑龙江八一农垦大学学报,2013(2):74-77.
[2]李静梅,刘文佳.基于J2EE的毕业设计管理系统的设计与实现[J].应用科技,2010(1):44-49.
[3]张婵,肖云波,严思静.基于B/S模式的毕业设计管理系统的实现[J].电脑编程技巧与维护,2011(4):39-40.
关键词: 高职毕业设计(论文) 岗位
毕业设计(论文)是实现培养目标的重要教学环节之一。毕业设计(论文)在培养大学生探求真理、强化社会意识、进行科学研究基本训练、提高综合实践能力与素质等方面具有不可替代的作用,是教育与生产劳动和社会实践相结合的重要体现,是培养大学生的创新能力、实践能力和创业精神的重要实践环节。同时,毕业设计(论文)的质量也是衡量教学水平、学生毕业与学位资格认证的重要依据。
教高厅[2004]14号文件强调高职高专学生的毕业设计要充分体现其职业性和岗位性。文件指出:“高职高专学生的毕业设计要与所学专业及岗位需求紧密结合,可以采取岗前实践和毕业综合训练等形式,由学校教师与企业的专业技术人员共同指导,结合企业的生产实际选题,确定训练内容和任务要求。时间应不少于半年。对高职高专学生要加强毕业设计环节的规范管理,加强过程监控,严格考核,采取评阅、答辩、实际操作等形式,检查和验收毕业设计成果。”
一、目前毕业设计存在的问题
1.毕业设计与学生就业的矛盾。
目前高职教学进程一般在第5学期安排毕业设计,而此时正是学院推荐顶岗实习就业的时期,各种招聘会的到来,学生忙于个人就业的准备。部分学生一旦找到合适的岗位后,便立即与用人单位签订合同,有的学生所选岗位与所学专业关系不大。因此,查阅资料、指导教师集中定期辅导的毕业设计形式均存在很多困难。
2.毕业设计课题与学生就业的实际不符合。
由于在实习前布置的课题,很难预料学生的实际实习岗位,有的学生带着课题去实习,但课题与实际就业的岗位不符,加之课题类型比较单一,很多学生属于被动接受,虽然在老师的精心指导下也能完成设计任务,但学生受益不多。
3.毕业设计成果与答辩质量差。
(1)设计成果抄袭现象严重
分组的课题,一个组一般只有1—2人能够独立来完成,大部分学生是抄袭、拷贝,更有甚者连图纸的设计者名称都未作改变。
(2)答辩质量差
答辩时,对老师提出的问题知之甚少,有的几乎一问三不知。
有鉴于此,改变毕业设计的形式与内容应是高职高专迫在眉睫的事情。笔者认为,针对不同的学生可选择以下不同的方式完成毕业设计环节,可能效果更佳。
二、毕业设计改进措施
1.以专业技能训练代替毕业设计。
湖南职业院校学生专业技能抽查制度是全国首创,这一制度使职业教育的质量监控常态化,并且更加全面。以抽查促改进,以抽查促建设,以抽查促质量提升,这一制度的创新、完善和落实,已成为湖南切实加强职业院校专业建设和专业教学、提升学生专业技能、增强学生就业创业能力的重要保障。抽查依据为各专业的技能抽查标准,技能抽查标准分为基本技能和核心技能两个部分。基本技能和核心技能包括了在学校期间学习的专业课程、基础课程的理论与技能,体现了岗位的基本技能和核心技能。因此,以专业技能抽查标准制定专业技能训练与测试方案代替毕业设计是一个好的创举。
2.允许学生自主选择与实习单位相结合的课题。
学生已找到实习单位的,可允许其自主选择适合工作岗位的课题,也可以选择所在单位具有中级以上职称的技术人员作为指导教师。由于学生所选课题紧贴工作岗位,因此学生的积极性很高,参与性较强,课题的可行性与实用性大幅度提高。这样可使学生迅速掌握新技术、新工艺、新设备,具备较强的解决实际问题的能力、专业应用能力与工程实践能力。具体实施时应注意几个问题,一是学生选择课并确定课题后必须到学校备案,学校应定期派教师走访,跟踪进程,防止课题研究缺乏真实性,二是强调毕业论文的严谨性,防止流于形式。在毕业答辩前,各系部应组织答辩教师提前阅读论文,提出合适的答辩问题,顺利完成毕业答辩工作,这样充分体现了毕业设计的职业性和岗位性。
3.以实习报告代替毕业设计。
对一些在实习期间已与用人单位签订了有法律效力的用人合同的学生,经本人申请,用人单位盖章同意,可考虑取消学生的毕业设计,以实习报告代替毕业设计。若学生因为单位原因不能按时参加毕业答辩,允许取消毕业答辩。以实习报告成绩代替毕业设计与答辩成绩。符合毕业设计的职业性和岗位性要求。
4.学生选择指导教师提供的课题。
指导教师提供课题,学生选择,一般要求在第5学期集中4周内完成。指导教师应认真履行指导义务,帮助学生通过毕业设计对理论知识有更深刻的理解,实践能力也有相应的提高,达到实用性、专业性与基础性的有机统一,培养学生的终身学习能力与创新能力。对一些在外实习但仍然选择校内教师指导课题的学生,答辩时间可延长到第6学期。实践指导教师应该多想办法,利用见面答疑、电话咨询、网络、QQ联系等多种渠道,耐心细致地指导学生,帮助他们提高专业应用能力,顺利完成毕业设计与毕业答辩。
笔者认为,如此实施毕业设计环节,真正培养大学生的创新能力、实践能力和创业精神,真正体现了毕业设计的职业性和岗位性。
三、改革后毕业设计与答辩的实施办法
1.各系部根据实际情况,可灵活决定某专业毕业设计的形式。
2.各系部按专业班级确定学生的毕业设计形式,于专业第5学期毕业设计前2周,以书面报告的形式报教务处实训中心备案。
3.改革后的毕业设计答辩形式由系部自行决定。
4.改革后的毕业设计与答辩成绩评定方法由系部自行决定。
5.改革后的毕业设计仍然按要求建档,档案内容包括如下。
(1)有课题的毕业设计
毕业设计论文、毕业答辩记录、毕业答辩成绩单。
(2)实习报告形式
实习报告、实习单位鉴定表(盖单位章)。
(3)技能测试形式
技能测试试卷、技能测试模块成绩单、技能测试总成绩单。
四、应注意的问题
1.毕业设计的时间灵活化。
原来毕业设计安排在第5学期课程结束后,集中4周进行,然后进行答辩,现在改为课程结束后至毕业前夕。答辩仍然安排为2次集中答辩时间,一次是集中设4周后,一次是毕业前一周。毕业设计的时间不少于半年,毕业设计的时间可以灵活化。
2.辅导形式的多样化。
过去毕业设计辅导时采用集中定点答疑,由于学生实习单位的分散性,不可能定点定时地答疑,现在利用网络、QQ、视频等手段进行答疑。这样实现了辅导形式的多样化,对于在实习单位进行毕业设计的同学,很有好处。
3.过程监控的全程化。
利用职教新干线平台,指导教师和指导的学生加为好友,每周定期检查学生的毕业设计进展情况,及时回答学生的问题,实现毕业设计的全过程监控。
4.毕业设计考核形式的多样化、成绩评定的科学化。
毕业设计成果的考核可以多样化,可以是毕业设计成果的答辩,可以是实习报告的评阅,可以是技能训练的考核。成绩评定可根据具体的成果来评定,毕业设计按照毕业设计的评分要求评分,实习报告按照报告的评分要求评分,技能训练按照技能训练的考核要求评分,实现成绩评定的科学化。
参考文献:
本专业主要培养具备能从事各类工程建设的场地评价,岩土体特性分析,特种地基加固处理,地质灾害评价与治理等地质工程领域的各项工作的高级工程技术人才。
二、培养要求
毕业生应获得以下几方面的知识和能力:
具有较扎实的自然科学基础,了解当代科学技术的主要方面和应用前景,熟悉地质工程勘察、设计施工。 掌握工程地质、工程力学、岩土力学的基本理论,地下工程、工程材料、结构分析与设计、地基处理方面的基本知识,掌握有关电工、工程测量与试验、施工技术与组织等方面的基本知识。具有工程制图、计算机应用、主要测试和试验仪器使用的能力;具有综合应用各种手段(包括外语工具)查询资料、获取信息的初步能力。熟悉国家有关工程勘察,建筑工程等方面的政策、规范和法规。具有进行工程勘察、设计、试验、施工、管理和研究的初步能力。
三、主干学科 地质工程
四、主要课程
英语、高等数学、大学物理、普通化学、计算机基础、材料力学、结构力学、岩土力学、建筑材料、钢筋混凝土结构、道路勘测与设计、地下结构、施工技术与施工组织、地质工程经济与企业管理。
五、主要实践性教学环节(内容、要求)
设计1——钢筋混凝土课程设计
时间:1周
内容:钢筋混凝土结构
目的与要求:
通过本课程设计,使学生进一步掌握钢筋混凝土结构设计的基本原理、方法和步骤。受到钢筋混凝土结构设计的初步训练。设计分两部分进行,一部分为钢筋混凝土楼盖设计,一部分为单层厂房结构设计。要求学生完成相应的计算说明书及结构设计图纸。
设计2——岩土体工程课程设计
时间:1周
内容:岩土体稳定性评价、岩土体工程设计
目的与要求:
通过本课程设计,使学生进一步掌握岩土体稳定性评价及岩土体工程设计的原理、方法和步骤,受到岩土体工程设计的初步训练。要求学生在教师的指导下,完成相应的计算说明书和设计图纸。
设计3——基础工程设计
时间:1周
内容:根据工程地质勘察报告及有关资料选择基础方案,并进行设计、计算、绘出施工图。
目的与要求:
通过本课程设计,使学生进一步掌握基础工程设计的原理、方法和步骤。受到基础工程设计的初步训练。要求学生在教师的指导下,完成相应的计算说明书和设计图纸。
测量实习,安排在第5学期,时间1周,内容为工程测量,要求学生在实习结束后,编写一份实习报告。
认识实习,安排在第4学期,时间3周,内容为地质认识实习。
教学实习,安排在第6学期,时间7周,内容包括工程地质勘察、原位测试、室内资料分析与整理。要求编写一份实习报告。
毕业实习及毕业设计(论文),安排在第8学期,时间12周。
毕业实习及毕业设计(论文)是实现本科培养目标的重要阶段,是学生学习、研究与实践成果的全面总结,也是对学生综合素质与工程实践能力培养效果的全面检验。通过毕业实习和毕业设计(论文),使学生达到工程师工作能力的初步训练。
要求:选题尽可能结合生产实践,做到一人一题,要求学生在教师的指导下,独立完成毕业设计(论文)。
答辩:毕业设计(论文)完成后,由系统一组织答辩。
六、主要实验
室内试验(岩土物理力学性质测试、建筑材料试验等)、野外现场试验(岩土物理力学性质现场原位测试、工程监测及检测等)
七、最低毕业课内总学时:2500学时
最低毕业总学分:模块A:176学分+分 模块B:178学分+7学分
关键词 工作流程 毕业实践 软件技术
中图分类号:G715 文献标识码:A DOI:10.16400/j.cnki.kjdkz.2015.05.025
Vocational College Graduation Comprehensive
Practical Design Based on Work Flow
ZHENG Xiang, XIAN Min, WU Peng
(Department of Electrical and Information Engineering, Sichuan Engineering
Technical College, Deyang, Sichuan 618000)
Abstract For the current situation to carry out comprehensive practical vocational college graduate, put forward by the enterprise workflow design graduate comprehensive practical approach. First, a comprehensive analysis of the current practice of vocational colleges to carry out the process of graduating from the problems, and then graduate software technology professional practice, for example, based on the work process of the practical aspects of the enterprise were analyzed, based on graduation workflow design integrated practice teaching.
Key words work flow; graduation practice; software technology
1 当前高职教育毕业实践存在的问题
从我国高职教学工作的开展来看,我国大多数地区的高职院校通常都会将毕业综合实践列为一个独立的教学模块来实施。①高职学院的学生在经过两年半的学习之后,都会安排到企业参加毕业顶岗实习并撰写毕业论文。毕业顶岗实习活动既锻炼了学生的实践能力,又增长了学生的社会阅历,是毕业生进入企业之前一个必要的实践环节。然而企业中实际岗位的锻炼缺乏对专业知识结构的总结归纳,毕业论文没有系统的毕业设计活动作支撑,导致论文的学术性与实习的实践性脱节。毕业生对毕业论文的重视程度不够,大多数学生的论文都是通过网络或者其他渠道找到的资料东拼西凑而成,抄袭情况较为普遍。除了学生能力不足、指导渠道不畅通、指导教师对论文要求不严格等因素,造成上述情况最主要的原因就是学校对毕业综合实践设计及考核方式不当。②只有对高职毕业综合实践进行整体式设计、阶段性推进和过程化管理,才能从根本上解决目前高职毕业综合实践体系“有名无实”的现状,使其真正发挥教学“风向标”和就业“快车道”的作用。③
为了提高毕业综合实践的质量,全面培养学生综合素质能力,我院将毕业综合实践分为两个步骤进行。首先在学校进行为期六周的毕业设计实践环节,再参加最后一学期的顶岗实习活动。在毕业设计实训环节中,学生首先要完成毕业设计任务,然后根据毕业设计内容完成毕业论文,最后参加毕业答辩。毕业生在单位顶岗实习活动中,只需要提交周记、实习单位评价和实习报告。毕业综合实践是以往课程设计、教学实验、实训等环节中形成的基本知识、技术应用能力与技能在实践环节中的具体应用,是毕业生走向就业岗位前的最终训练。④
2 基于工作过程的毕业综合实践设计思路及实施方案
毕业设计实践环节按照企业的工作过程开展有利于毕业生熟悉企业工作流程,达到“零距离”上岗的培养目标。基于工作过程的毕业综合实践设计按照三个步骤来完成,首先调研企业工作流程分析职业能力要求,然后进行毕业设计整体设计,最后制定具体实践环节方案,如图1所示。
图1 毕业综合实践设计步骤
2.1 企业工作流程及职业能力分析
基于工作过程的毕业综合实践设计,首先要完成的是工作任务与职业能力分析。我们在毕业实践整体方案制定过程中,首先对大量的企业进行调研,深入了解企业工作流程以及工作过程中涉及的岗位配置情况;然后邀请了本专业领域的专家进行交流,以企业岗位的工作技能要求为出发点,充分了解在岗位对工作人员职业素质、专业知识以及工作技能的要求。通过企业调研和专家座谈,能够清晰地认识企业工作流程、岗位职业技能要求及岗位工作任务的关联。在此基础上,将企业的工作流程及工作内容加以修整转化为毕业设计项目,然后再对整个毕业设计的工作项目细分,详细描述完成工作任务应掌握的职业能力。⑤
表2 实践环节设计表
2.2 毕业实践整体设计
根据工作任务和职业能力的分析结果,将软件技术专业的毕业设计实践环节划分为五个阶段。第一个阶段是选题及需求分析阶段,在此阶段学生要选择毕业设计所做的项目,然后与客户进行沟通完成需求分析任务,最后撰写需求分析文档,为期半周。第二阶段是系统设计阶段,在此阶段学生要完成系统整体流程设计、系统用例图设计、数据模型设计、功能模块设计以及开发框架搭建等工作,为期半周。系统设计对设计人员职业能力要求较高,需要具有项目开发经验的教师指导学生完成,业务流程和数据库设计等环节都需要教师的参与。第三阶段是编码开发阶段,在此阶段学生需要在开发框架基础上完成各个功能模块的开发,最终进行代码整合,为期两到三周。第四阶段是系统测试阶段,学生要完成测试脚本和案例的设计工作,对系统进行功能性测试,如果发现Bug存在,还需要对Bug进行修正,最后撰写软件测试文档。第五阶段的主要任务是完成毕业论文,学生从项目的需求文档、设计文档及测试文档中提取具体的解决方案,和理论知识相结合,以此为基础撰写毕业论文。以实际项目为基础项目开发为主线完成的毕业论文内容丰富,不会出现东拼西凑的情况。
2.3 实践环节设计
基于工作过程的毕业综合实践设计第三个步骤就是实践环节设计,为实践过程中每个环节制定任务目标和知识点要求,教师要监控学生整个毕业实践过程中任务完成情况,针对学生掌握情况不好的知识点进行辅导。学生在系统设计阶段将系统开发框架搭建完成,在此基础上进行编码开发。学生针对每个功能模块,在SSH框架中进行表示层、业务逻辑层及数据持久层的开发即可。表2中提供了用户登录验证功能模块开发环节的设计方案。
3 基于工作过程的毕业综合实践设计实施效果
基于工作过程的毕业综合实践设计完成后,经实践效果证明以企业工作过程为基准的毕业综合实践环节,在传统的高职教育毕业综合实践顶岗实习环节前加入了毕业设计实践环节,创建了一种以企业工作流程为主线,以工作任务为中心的实践教育模式,让学生通过实际项目来整合在校期间所学的知识,并培养学生独立完成项目的能力,教学效果与以前相比有明显改善。
注释
① 毛成波.高职院校毕业综合实践现状分析[J].才智,2012.9.
② 于燕,刘小兵.高职毕业综合实践模式的改革与创新[J].教育与职业,2010.9.
③ 吴建平,顾志刚.导生制在毕业综合实践教学中的运用[J].职教论坛,2008.1.
采用3+1培养模式后,学生在毕业设计期间的大部分时间不在校,师生间面对面交流的机会很少。根据需要沟通的内容构建相应的沟通渠道和交流方法非常必要,必须保证在沟通时,双方具有一致的沟通基准。软件类专业毕业设计过程中,师生间交流主要涉及的信息及使用的沟通方法包括以下几方面。1)通知、共享类信息及公共讨论。此类信息包括以下几种情况:①教师给学生的通知;②教师对某个公共事项的讲解,如写开题报告和文献综述的方法、注意事项等;③教师或学生共享的文件,如毕业设计格式表;④对某一具体问题的讨论,如绘制序列图的方法等。通知、共享类信息及公共讨论主要通过建立QQ群及E-mail的方式进行沟通和交流,对于比较紧急的事项通过电话或短信方式通知。2)针对具体课题的一对一讨论。该类信息交流主要是针对具体课题和某个学生的一对一讨论,如具体的需求分析、系统设计、论文的撰写等。一对一讨论主要通过QQ好友或QQ群临时会话方式进行文字或语音的沟通与交流。3)系统实现情况的交流。系统实现情况的交流是指对完成的系统进行测试和演示,主要查看系统实现是否贯彻了系统设计的主旨,界面是否友好并包括输入、输出和基本验证等。相对来说,教师对这部分的检查最为困难,需要根据学生使用平台的不同搭建不同的开发环境。要求每位教师搭建学生用到的所有开发平台是不现实的,因此必须采取简单、有效的方式解决如何远程演示系统的问题。对于系统实现的检查,我们曾经使用过远程桌面的方式,但由于远程桌面数据传输量大、系统响应慢、键盘使用比较麻烦、界面效果差,因此在需要点击大量页面的情形下并不适合。现在采用的方法是租用虚拟空间,仅花少量成本,学生即可将自己所完成的系统部署到虚拟空间,通过亲身实践掌握系统部署的方法和步骤;教师可在任何地方检查系统实现情况,在与学生讨论系统实现情况时有一致的讨论基线。
2简化的毕业设计评价方法及指标
过程控制只是毕业设计管理的第一步,要使过程管理发挥作用,客观的评价方法及评价指标非常重要。传统的毕业设计考评方式缺乏系统的评价方法及指标体系,因此对毕业设计质量的评价往往会夹杂较多的主观因素[2-3],造成一些不公正现象,也有学生曾经对评价成绩提出过质疑。为尽量避免这种情况,建立一套简单的毕业设计质量评价方法和指标体系尤为重要。
2.1毕业设计基本评价方法
毕业设计考核成绩主要由3部分构成:指导成绩、评阅成绩和答辩成绩,3部分成绩按一定比例构成最终成绩。现有的评价方法更多地依赖于事后评价,即在学生完成毕业设计后,指导教师和评阅教师各给出一个综合成绩,答辩后给出一个答辩成绩,根据这3个成绩得出学生的最终成绩。本文提出的评价方法除了事后评价外,更多地加入了指导教师对整个毕业设计的过程评价,而不仅依赖于最终的论文和系统。指导教师、评阅教师和答辩教师对毕业设计的评价内容及依据见表2。
2.2评价指标与细则
上文给出了毕业设计基本评价方法,表3则以毕业设计答辩环节为例,给出答辩环节的考核项目、建议分值和考核细则,建议分值可以根据该年度考核的侧重点进行调节。其他环节的考核指标及细则可从该表中进行抽取。在以上考核项目中,最难量化的项目是对所完成工作量的考核。量化软件工作量已经有很多方法,如代码行、对象点和功能点[4],然而这些方法均偏理论化,难以实际应用,而且计算复杂,不适用于毕业设计的考核。与实际工程项目不同,毕业设计考核工作量有其特殊性,最大的特点在于每个学生完成的分析、设计和实现内容可能存在较大差异。根据该特点,我们提出的计算毕业设计完成工作量(以操作点为单位计算工作量)计算方法如下。(1)统计论文需求分析和系统设计中已经描述并且在系统中已经实现的功能或业务,该业务应该是系统中的合理业务。(2)系统中所有以菜单方式进入的一个完整业务或功能均为一个功能点(设功能点总数为N),功能点i所涉及数据库表操作的总数为该功能点的权值wi,所有功能点权值之和即为所完成操作点总数,以OperNum表示,即:(3)为避免简单堆积工作量的情况,基于单表的增、删、改、查操作在整个毕业设计中最多只算3个操作点。例如,在图书馆借书时,需要扫描借书证(读者信息表),判断读者是否有效、借书证状态及获取读者类型,也需要判断是否罚款金额超出(借书及罚款记录表);如果该书借出,则需要修改书目信息表中的状态和在借书及罚款记录表中添加一条借阅记录,因此权重为4。
3实施情况
建立基于过程管理的评价方法及指标体系的思想始于2012年,在2013届毕业生进行毕业设计时形成初步的方案。该方案在笔者团队指导的本科毕业生相应答辩小组(每个小组大概20人)试点实施,在实施过程中吸纳了答辩小组其他教师的意见。本文所述的过程管理、评价方法及指标体系即为修正后的方案,该方案在2014届毕业生中实施,毕业设计开始时即向学生公布过程管理方案及评价方法指标,收到了良好的实施效果,使得学生每一阶段的目标更具体,每一环节的执行更有序,毕业设计的评价有章可循和更公正客观。实施此方案在一定程度上增加了教师的工作量,在毕业设计任务及提交系统没有上线使用前,过程管理执行力度难以控制。
4结语
关键词:毕业设计;教学质量;社会需求
全国政协副主席张榕明曾指出,职业教育要以市场为依托,以就业为导向,培养社会真正需要的人才。那么企业急需什么样的人才呢?学校培养了什么样的学生?它们之间的距离有多大?
通过市场调研不难发现中国服装业已开始由“贴牌加工”逐步向“自主品牌”转变。目前我国有5万家左右的服装企业,企业数量虽多,但质量堪忧,如何做大、做强成了现今服装企业迫切的目标。服装设计师、服装制版师常常间接决定企业的命运,服装人才的匮乏对企业的进一步发展壮大日渐形成桎梏,人才的培养迫在眉睫。而另一方面学校每年培养的大量毕业生却遭遇就业困惑。
一、从哪里入手才能高效解决服装教学质量与社会对人才需求之间的矛盾
众所周知服装教学是由多个环节相互链接形成的完整整体,教学质量的直接体现是教学输出了什么样能力的毕业生,毕业生是否符合企业需求是检验教学质量的关键。在整个教学环节中毕业设计是检验服装教学目标的终极环节,它在检验高职学生专业基本功、提高专业综合实践能力、培养综合素质等方面,具有不可替代的作用,是服装职业教育与服装产业相结合的重要体现,是培养与检验高职学生的创新能力、实践能力和创业精神的重要实践环节,是学生成为社会所需人才的踏板,同时更是衡量教学水平、学生毕业质量的重要参数。因此毕业设计是检验服装教学质量的试金石。
二、提高毕业设计的教学质量的对策
1.创建良好的环境机制
在以人为本、以能力为核心的教学理念指导下,营造的环境要有利于发挥每个学生的积极性。例如,每一次毕业设计之前,专业教师应经过研究、总结将流行信息予以重点,将权威机构的流行做成展板予以参考,将知名品牌的动态表演滚动播放,制作毕业设计专题网页等。此外,还应该大力倡导人人可以干事,人人能够干事,人人皆可成功的观念,应该努力做到用设计作品造就人、用良好环境氛围凝聚人、用奖励机制激励人,建立环境机制育人新格局。
2.加大毕业设计实践教学力度,坚持工学结合、校企结合,深化毕业设计实践教学体系建设
在制定具体的毕业设计教学大纲和指导书时,要以市场为依托,与生产实际相结合,以就业为导向,以技术实践能力培养为核心,摆脱原有教学模式的束缚,通过设计作品解决实际生产中遇到的问题,保证市场调研、工艺实验、市场策划、综合设计、毕业实习、毕业表演等每一环节毕业设计实践教学的质量。以毕业设计为契机,突出职业教育办学新特色,打破传统以知识为中心的体系结构,重新整合教学内容,构建服装教学新体系。
3.提升毕业设计的教学内容
毕业设计不光是做一系列衣服,重点在于必须面向快节奏的市场,要摆脱原有教学模式的束缚。设计什么、服种上怎样演绎,应充分反映高职学生对流行的理解、市场的把握,反映行业新技术,凸现学生动手能力强的独特优势,反映工学结合、校企结合的成果,综合反映学生个体特色,同时提供展示学生个性、思想、能力的平台。
毕业设计的难点在于创新,在于是否提高了解决问题的能力。学生在平时教学环节吸收借鉴居多,适当的沿袭无可厚非,但怕形成习惯、惰性。“浮世忙忙蚁子群,莫嗔头上雪纷纷”。要通过毕业设计这个教学环节,忙得有主见,忙得有价值。鼓励学生大胆突破旧的系统模式,创造性地解决问题,通过设计使学生对专业问题的认识越来越深刻,解决问题的思路越来越清晰。例如:时间的安排是否合理,怎样收集自己需要的信息资料,每一系列作品想展示什么,设计作品以怎样的形式,本次设计重点解决哪些问题,有哪些解决方案,哪个方案成功机率最大,解决手段是否新颖,毕业设计作品结束后的学生、教师反响如何,用人单位、社会如何评价?哪些因素和准则必须考虑及如何避免发生错误,等等。鼓励学生在技术、样式等各方面进行新的尝试乃至拥有技术创新含量,实现职业教育的品牌优势。把培养学生的实践能力和创新精神放在毕业设计教学之首位,使毕业设计成为提高人才竞争实力最有效的手段。
4.改善毕业设计教学方法
(1)体现团队设计优势。由于毕业班人数众多,为提高教学质量我们必须采取学生分组的工作模式。团队设计的优势在于集多种力量于一体;缺点是易形成相互推诿,若改组同学处于劣势心理还会相互影响导致该组该班的整体设计水平较低。为了把小组的团队优势发挥出来,第一,消除教师对学生平时学习的优劣之偏见,消除学生自我心理上的劣势、优势之分,我们可把每一小组实行无感彩拟名制,例如A组B组C组或1组2组3组,一提A组,人们首先联想到的是他们的设计作品而不是优异生或平时表现差的学生本人,该组每一个同学都会为小组的荣誉付出行动,从心理上所有的学生站在同一起跑线上,从而发挥每个学生的积极性,体现团体设计的优势。第二、每小组设有组织调度的学术带头人,小组成员相互交流、分工合作;第三,小组成员根据自己的分工撰写设计报告,提出本次设计存在的问题和解决方法。
(2)取消对学生使用知识限定的条条框框,提倡学生在设计作品中创造性地运用知识,提高分析、解决问题的能力,积极调动学生学习的主动性,增强学生学习的内驱力,使学生真正成为教学活动的主体。
(3)由于毕业设计实践环节较多,所以在实践过程中教师团队应采用适当的方法对学生实践的结果或“作品”进行及时、高质量、互动式的评论和指导,要引导学生获取毕业设计技能的多种途径、方法。
(4)积极引进世界先进的设计理论、教学思想和教学手段,引导学生利用多种手段包括现代化的手段进行知识、技能更新,培养学生具有将技能、知识转化为财富的意识和能力。
5.建立完善的测试评价体系
通常学校是采取测试、测验的方法对学生能力的高低进行评价,尤其在毕业设计中教师对学生作品评价的方向将对学生的心理起到暗示作用,从而影响学生设计水平的正常发挥。只有建立优秀的评价体系才能把以人为本、能力教育的思想落在实处。本人认为评价体系可由教师评价、小组学生之问评价、学生白评、企业评价、市场评价等几部分组成。高质量有效的评价体系,一方面可以提高学生驾驭和灵活运用所学知识的能力,将所学知识、技术指向市场发展;另一方面教师可根据评价结果及时对教学的整个过程、细节做出及时调整;最关键的是通过有效评价调动学生的学习积极性。
三、几点建议
1.充分考虑学生生源
根据学生生源毕业设计既可侧重结构工艺设计,也可侧重理念表达,并与技能训练紧密结合,通过毕业设计提高技能训练的难度和复杂性。
2.毕业论文与设计作品相结合
为突出高职学生的应用能力特点,论文不宜空谈理论,应理论与实践相结合。
关键词:机械工程,本科,毕业设计
1引言
毕业设计是高等学校应届毕业生在毕业前接受课题任务,在教师指导下独立进行科学研究或工程实践,获得基本训练并取得成果的过程,它是评估学业成绩的一个重要方式,也是提高学生综合素质与创新能力的关键一环[1]。作者结合广东工业大学的实际,从科学选题、落实开题环节、保证毕业设计论文质量等关键环节提出了改进毕业设计工作的措施。
2科学选题
选题是毕业设计工作的龙头,选题质量是影响毕业设计质量的重要因素,精心挑选毕业设计题目,是搞好毕业设计的第一步。但是选题目前存在着一些问题:有的选题缺乏综合性、新颖性,深广度不够;有的选题对学生显得难度较高,工作量过大;有的选题虽然有较高的研究价值,但学生由于怕难或者因就业等原因而不愿选;另外,系与系之间和各系内部之间的设计题目在难度和分量上也存在一定差异。
针对以上问题,可以从三个方面综合考虑选题。
(1)毕业设计选题要尽可能联系工程应用、生产实际和科学研究。这样有利于调动学生的积极性,由于是真做实干,他们就会主动去了解、熟悉有关科研情况,分析解决问题的方法和途径,使能力得到提高。因此,我们在为2003级机械制造及自动化专业的学生选题时,选择了“旋转超声主轴振动系统研制”,“三座标工业机械手的设计”,“防伪矿泉水瓶盖的设计”,“自动门PLC控制系统设计”,“适合于电感的微点焊系统研制”等新颖又结合科研实际的课题,尽量反映当代科技发展水平,让学生能了解、把握国内外在该研究领域的最新成果和发展动态,结果学生更加乐于参与到科研课题的研究中。
(2)要考虑完成课题的客观条件。学校毕业设计经费、教学试验条件都有限,不是任何来自科研实际的课题都可用做毕业设计,必须根据客观条件来选择设计题目,这些条件主要包括:可查资料库源,试验设施和足够的经费等,因此我们在选题时,一般选用能为学生提供可用的仪器设备,试验场地等条件的科研课题,例如“微细特种加工中心”试验样机在我们教研室已经搭建好,“线切割机床、电火花机床、超声抛光装置”等设备可以为学生做毕业设计时提供可以直接操作,锻炼自己的动手能力的机会。
(3)要有适当的难度和深度。举例说我们选择“旋转超声主轴振动系统研制”课题时,考虑到该课题涉及了声学,机械振动学,电力电子学,数电,模电等多个领域,涉及的知识面较广,设计工作量较大,有一定的深度,学生可以通过综合应用所学的基础理论和专业知识,在规定的时间内得到充分的锻炼,但是考虑到本课题有一定的难度,为了保证学生在有限的毕业设计工作时间内,经过努力能完成任务或做出阶段性结果,我们安排了两个同学参加,在掌握总体设计思路的基础上,分别进行硬件结构设计、驱动电路等不同部分的,有侧重点地进行研究,经过分工合作,完成了整个课题的设计任务,效果良好。
3落实开题环节
为提高毕业论文设计教学质量和探索出适用于毕业论文设计全环节教学质量监控的方法,可借鉴研究生创新能力培养方法,在本科毕业论文设计教学中新增开题环节,以强化学生包括查阅文献资料广泛获取信息,提出问题、拟定实验研究方案和设计方案,科学实验与测试,数据整理与分析,撰写实验论文,书面表达和口头表述等能力在内的基本创新能力。
(1)开题环节的必要性。开题的意义在于完善论文设计方案,使论文设计方案更加系统化,收集信息,听取各方意见,明确思路以坚定论文设计者的信心。一般说来,将思考的东西正式地讲出来和写出来,会比原来所思考的更有升华的意味,因为从“思”到“说”和“写”,其间加入了逻辑的创造过程。通过撰写开题报告,要求学生讲清题目的来龙去脉,从而使学生明确毕业设计课题的目的和要求,对题目有更深刻理解与认识,会使原来的论文设计思路更加完善和系统,对自己的工作做到“胸有成竹”,减少盲目性,避免出现不知从何处入手的尴尬局面。
(2)开题环节的组织在开题会之前,每个学生按规范书写了开题报告。学生持经指导老师签字同意的选题报告书、任务书及其它相关资料上台汇报选题的目标和意义、拟采取的技术路线和方法、工作基础、预期成果和工作计划等内容10分钟。评审小组根据学生自述和选题报告书及其它文本内容,对学生论文设计是否达到专业培养目标要求和完成论文设计的可行性进行考核,并对论文设计广度、深度、贴切度、重点和难点等提出具体的修改意见。
4保证毕业设计答辩的质量
答辩是毕业设计(论文)工作的最后一个环节,是全面检查和评估毕业设计(论文)质量的重要手段。严格的答辩将有利于学生树立良好的学风,促进学生认真做好毕业设计(论文)。学院可根据本院及所属各系的具体情况成立若干答辩分委会,分委会下辖若干个答辩小组。分委会主任和答辩小组组长均由副高职称以上教师担任。答辩前应认真审查学生的答辩资格,毕业设计(论文)应由除指导教师外的答辩小组1名以上教师认真评阅,写出评阅意见与评分,评分不及格者不得参加答辩。凡毕业设计(论文)拟评“优秀”的学生,都必须参加各系答辩分委会组织的集中答辩。对毕业设计平时不认真、小组答辩成绩较差的学生,由相关分委会组织复答辩后视情况决定是否给予通过。答辩时间应控制在学生汇报15-20分钟,教师提问20分钟为宜。毕业设计成绩评定必须坚持标准,严格要求。“优秀”的比例应严格控制在本专业参加答辩总人数的20%以内,优良比例应严格控制在60%以内。对毕业设计(论文)的质量,除了本身的学术水平、应用价值外,还应考察学生解决实际问题的能力、对知识的综合应用能力、在工作中查阅处理信息和应用各种工具的能力、撰定科研报告和表达交流的能力以及在工作中的团队协作能力等。答辩委员会要办事公正,治学严谨,严把质量关,对毕业设计(论文)达不到教学要求的,决不姑息。
5结论
搞好毕业设计(论文)工作,重要的是要做到“五个到位”,即认识到位、经费投入到位、指导教师到位、学生到位和管理工作到位。另外,科学选题,严把选题关是做好毕业设计(论文)的前提;认真做好毕业设计开题工作是毕业设计工作顺利进行的保证,消除学生毕业前的各种干扰,专心做好毕业设计,是本阶段学生思想政治工作的重点;严格的答辩将有利于学生树立良好的学风,促进学生认真做好毕业设计(论文)。