应用型本科计算机类专业毕业设计实施目标管理方法

2015-12-29 00:00:00安新军徐誉尹刘纪敏邵洪强
计算机教育 2015年9期

摘要:针对计算机类应用型本科专业毕业设计存在的问题及设计课题特点,分析实施基于目标的过程管理可行性,参照RUP(Rational Unified Process,统一软件过程)基于目标的过程管理理念,提出将毕业设计过程分解为6个不同阶段,分别对应“选、检、写、做、示、辩”6个不同方面,设置阶段性目标(里程碑),实施基于目标的过程管理方法,最后说明这种方法可以有效提高毕业设计质量

关键词:应用型本科;毕业设计;目标管理;里程碑

0 引 言

计算机类专业每年有大量毕业生进入社会,却并未缓解此类人才的供需矛盾,究其原因主要是毕业生的能力素质与实际要求严重脱节。文献[1-2]对我国高校毕业设计的重要性有明确阐述,提出明确的毕业设计管理的指导原则。毕业设计作为本科教学的重要环节,是增强学生实践能力和提高职业素质最有效的途径,但现实状况是由于学生忽视毕业设计环节和学校管理弱化,导致设计质量下滑,从而严重影响人才培养的质量。

1 存在的问题

近年来普遍存在毕业设计质量下滑的现象,主要存在以下几个突出问题。

(1)就业及各类考试对毕业生影响较大。大多数工科专业的毕业设计环节安排在最后一个学期,也是毕业生择业的高峰。大部分毕业生为应聘而准备用人单位的各类笔试、面试,部分毕业生则提前进入用人单位工作而无暇顾及毕业设汁,大多数毕业生在设计阶段的末尾匆忙赶工,更有甚者对待毕业设计态度不端,购买、抄袭他人的设计,因此设计质量大打折扣。

(2)教师精力投入不足,指导不到位毕业设计指导教师有的日常课时压力较大,有的肩负相当强度的科研工作,还有个别教师责任心不强,导致指导教师选题不合理、设计过程中与毕业生缺乏交流、指导力度不够甚至疏于指导、放任毕业生抄袭等问题,严重影响毕业设计的质量。

(3)管理制度缺失或有制度但执行弱化。重视日常教学相对弱化了对毕业设计的管理,且毕业设计持续时间长,涉及资源需求复杂,如果缺乏有效的管理沟通机制,就势必会加大日常管理工作难度,或者是有制度而执行力度不够、管理弱化,造成对指导教师和毕业生的约束力不足此外,毕业设计场地受限、学生出勤率低等也是制约设计质量的一个重要因素。

2 计算机类应用型本科专业毕业设计特点

计算机类应用型专业人才培养的要求是在具备较好理论基础的同时.具有良好的工程实践和动手能力以及较强的创新能力。本科阶段的毕业设计是培养毕业生达到此要求的重要训练时机,要求毕业生通过毕业设计达到灵活运用理论知识、借助主流设计工具/技术解决计算机应用的实际问题或者是进行某类课题专门性研究的水平。计算机类专业的特点与其他工科专业有明显差异,归纳为以下两点。

1)设计课题多样化。

理论上凡是用计算机理论和技术解决的课题均可以作为设计课题,大体上归纳为4类:①网络工程设计类课题,包括网络规划、综合布线、网站建设等;②软件开发类课题,包括电子商务、电子政务、管理信息系统等;③硬件类课题,包括单片机应用开发、嵌入式系统设计、电路与接口设计等;④竞赛和应用研究类课题。

前3类属于工程设计型课题,设计过程涵盖课题可行性研究、需求分析、设计与实现、测试验收等与实际工程开发相同的各阶段,可以依据不同的阶段采用基于阶段性目标的过程管理方法。

2)设计与论文(说明书)并重。

毕业设计首先突出“设计”二字,即毕业设计是课题实现的过程,是工程实践能力和动手能力强化训练的过程。对于工程设计型课题而言,其普遍特点是课题理论知识与设计工具熟练运用的结合。设计的重要目标成果是可见的物化成果或者是设计文档、程序代码、仿真实验结果等。

论文(说明书)是设计工作的最终陈述与总结,是设计工作的目标成果之一,基本要求是论述内容与设计的物化成果一致。论文(说明书)应对物化成果的内容及设计思路进行全面、完整的论述,能客观地反映设计工作过程及最终成果。

3 实施基于目标的过程管理可行性分析

过去3年山东科技大学信息工程系计算机类本科专业毕业设计课题分布汇总情况见表1:6%属于网络工程设计类课题,78.3%属于软件开发类,9%属于硬件类课题,另外有6.7%属于竞赛及研究类课题。前3类课题比例达到93.3%,这个分布规律能较客观地反映办学特点,基本符合应用型本科人才培养的规律。

毕业设计是一个复杂的动态系统,对毕业设计实施基于目标的过程管理是确保整个过程处于可控制状态和保证产品质量的有效途径。教师可引入软件工程理论体系的过程管理理念,将整个毕业设计分解为6个阶段,如图1所示,分别对应“选、检、写、做、示、辩”6个不同的方面;参照RUP体系中基于目标的过程管理策略,引入“里程碑”概念作为阶段性工作目标的物化成果,在每个阶段赋予不同的任务,明确“里程碑”与前后阶段工作的关联关系,建立并逐步完善“里程碑”的验收标准和细则,健全设计阶段的规章和守则,正确引导毕业生合理分配时间和均衡工作任务,提高工作和设计效率,从而确保毕业设计的质量。

4 实施基于阶段性目标的管理

4.1 选题阶段:严格进行课题审核,实施师生双向选择

该阶段是“选”的过程,首要工作任务是对指导教师资格及课题进行审核。在第7学期末组织具有指导资格的教师填写毕业设计课题申请表,提交拟选课题及详细说明,组织教研室和系两级对指导资格及课题进行审核。审核注重课题实践性与实用性原则,避免空洞、陈旧、重复性课题。审核合格的拟选课题予以公示。

教师需组织学生对公示的设计课题进行网上初选,实行师生课题的双向选择。学生选定题目后,按照课题要求学习相关知识,做好设计的准备工作。这种双向选择课题的方式给导师和毕业生都提供了双向选择的自由和余地。该阶段完成的“里程碑”是网上公示的指导教师提出的毕业设计课题及说明和毕业生选课意向表,作为后续阶段的管理设计工作依据和基础。

4.2 毕业实习阶段:分散实习条件下师生定期沟通

该阶段是“检”的过程,毕业实习是毕业设计前的一个关键环节。学生带着课题进入实习单位,通过定期与指导教师沟通交流的方式,完成课题背景知识及关键技术的调研、文献检索及资料整理等工作。该阶段允许毕业生结合实习单位的实际要求渊整设计课题,使课题与单位实际需求虹好地结合。对部分有特殊情况(如等待研究生复试等情况)的毕业生,指导教师可以安排其进入实验室,以校内实习方式参与导师的科研课题研究或竞赛类课题,完成毕业设计。

该阶段完成的“里程碑”是毕业实习报告(含实习周记)及课题文献综述,其中文献综述是撰写开题报告的基础。此阶段的完成还意味着课题可行性研究与需求分析工作已经完成,可以进入后期论文撰写。

4.3 开题阶段:集中汇报课题设计方案

该阶段是“写”的过程,毕业实习结束后,所有毕业生返回学校提交毕业实习报告,汇报实习情况,之后撰写开题报告。这一过程是对上个阶段提交的文献综述的总结与提炼,也是对设计阶段工作进行规划与方案设计的过程。指导教师及所在学科组成员需组成临时审核机构,召开开题会议,审核文献综述与开题报告,听取毕业生汇报开题说明与设计工作计划、设计方案与设计思路。该阶段完成的“里程碑”是毕业生开题报告、审核机构对毕业生开题情况进行说明以及经审核的校外设计申请表,开题报告和开题情况说明是设计阶段管理检查的依据。

4.4 设计阶段:分类管理与定期指导检查

该阶段以“做”为主,持续时间最长,也最难管理,需针对不同对象采用分类管理策略,制订不同的管理准则,对毕业生、指导教师、学管部门等加强约束与管理。

设计阶段的核心管理策略是“IT项目组运作机制”,运用IT企业项目运作及管理的模式对设计阶段进行管理;明确指导教师和毕业生两个角色的职责与任务。导师在日常管理中承担管理并职责,负责考勤、评价设计表现;在业务上承担项目经理的角色,协调设计资源、跟踪设计进程、处理设计难题、建议设计思路等。设计阶段的过程管理要依据不同情况采用相对灵活的管理方法

(l)对于规模较大的课题,毕业生组成项目小组,合理、均衡地分派设计任务并指定小组长。小组长按照指导教师的要求,定期召开项目组会议,与全体组员一起向指导教师汇报设计进展及后续设计计划。毕业设计项目组能锻炼毕业生的团队合作能力和沟通交流能力、

(2)对校外设计的毕业生,要求其定期通过邮件、即时通信工具等方式向指导教师汇报设计进展,指导教师也应主动与毕业生的校外指导教师交流毕业生设计情况。毕业设计中期检查是非常必要的,中期检查时,指导教师对学生的阶段性设计成果、相应的设计文档及设计日志等文字性材料进行审查,学生也可以对指导教师的指导情况给予评价。

该阶段完成的“里程碑”是毕业设计的阶段性物化成果、设计文档及设计日志等文字性材料,其中物化成果和设计文档是检查验收阶段的依据和撰写论文的基础,设计日志也是评定成绩的依据。

4.5 验收阶段:有效检查设计成果与论文

该阶段是“写”与“示”的过程所谓“写”是指撰写论文提纲和论文。首先,毕业生提交300字左右的论文提纲,提纲一方面是对沦义架构的概述,另一个方面也是对设计工作内容、思路概况的描述。指导教师审核论文提纲后,毕业生方可开始撰写论文;撰写论文须严格符合提纲的框架结构,内容要全面反映设计工作、思路、解决方案及关键技术等,格式需遵循国家标准及学校有关规范。论文撰写是持续改进的过程,为了提高审核效率,在指导教师审核前可采用毕业生互查的方式,重点互查格式规范与语句语法错误。然后,由指导教师重点审查论文结构、内容、图表等。在“写”的过程中,毕业生需多次修改才能最终定稿。撰写毕业论文是继撰写文献综述和开题报告之后对毕业生“写”能力的又一次训练和提升。

所谓“示”是指在设计末期毕业生向毕业答辩委员会展示设计物化成果,这个阶段毕业答辩委员会要对毕业设计进行全面检查。

(l)结题检查。对软件开发类课题测试和演示,对设计的软件代码采用Alpha测试和Beta测试甚至进行安装测试;对工程设计类和硬件设计类课题采用设计报告结合现场演示或实物(产品)验收方式进行检查;对研究类课题可以根据课题特点及要求,由指导教师所在学科组采用其他灵活的方式检查验收。物化设计成果通过检查的毕业生方可参加答辩,不合格者视后期设计补充完成及论文撰写检查情况,由答辩委员会决定其是否可参加毕业答辩。

(2)论文审查。答辩前1周左右开始评阅学生毕业论文,就论文与设计课题的一致性、论文的完整性及其学术或工程实用价值等方面进行全面检查与评估;答辩之前对毕业设计课题物化成果进行有效检查,最大程度上确保毕业生设计课题的真实性、有效性及可行性,避免抄袭现象,同时也可以通过设计检查促进指导教师间的相互交流与学习。

该阶段完成的“里程碑”是毕业设计结题检查报告和毕业论文,作为毕业生参加毕业答辩资格审查的依据。

4.6 毕业答辩:规范答辩流程,科学评定成绩

该阶段是“辩”的过程。本科毕业答辩是对设计和论文的进一步审核,考查和验证毕业生对其论文的认识程度和当场论证论题的能力,也是考查毕业生专业知识掌握深度和广度的过程。在毕业答辩开始阶段,答辩委员会根据设计验收情况及论文初评意见,甄选毕业设计沦文优秀的若干毕业生首先参加集体答辩。这种分阶段答辩的目的是为其他参加答辩的毕业生起示范作用,督促其端正答辩态度和熟悉答辩过程,认真做好分组答辩准备工作。

5 结语

毕业设计工作是以学生为主、教师参与的一项重要的教学过程,教师应根据专业特点实施基于目标的分阶段过程管理方法,引导学生作好规划,督促学生将毕业设计的外在要求内化为自主行动;同时要完善对毕业生和指导教师的考勤考核管理机制,加强对阶段性工作成果的检查,切实提高毕业设计质量。近3年,山东科技大学信息工程系计算机科学与技术和网络工程专业先后有3篇毕业论文被评为山东省优秀学士学位论文,有5篇论文被国内专业期刊或会议公开发表,有16篇校级优秀学士学位论文,部分毕业生因毕业设计中的优异表现和良好的设计成果,被国内知名的IT企业直接录用。综上所述,基于目标的过程管理方法有效地提高了毕业设计质量,提升了人才培养质量。

毕业设计具有一定的复杂性和可变性,需要长期地实践与不断改进才能探索出一套行之有效的管理体系。加强毕业设计管理,实施科学的基于目标的过程管理体系,是学校深化教学改革和提高整体教学质量非常重要的组成部分。

参考文献:

[1]教育部办公厅,关于加强普通高等学校毕业设计(论文)工作的通知[S].教高厅[2004]14号.

[2]教育部,教育部关于全面提高高等教育质量的若干意见[S].教高[2012]号.