计算机系毕业设计总结范例6篇

计算机系毕业设计总结

计算机系毕业设计总结范文1

关键词:毕业设计;衔接途径;就业;计算机专业

引言

计算机专业教育已经各大高校开设的必修课程,计算机专业毕业设计作为教学计划的一个重要组成部分,也是普通高校学生接受教育的不可或缺的重要环节,也是检验学生掌握计算机专业实践技能的重要过程。计算机专业毕业设计可以通过系统的、完善的、健全的科研训练体系,在计算机专业教师的指导下,帮助学生总结、消化和掌握在校期间学习的计算机专业知识,能够完成基本的科学研究和工程设计,掌握论文写作和工程设计的基本方法,并且具备一定的创新实践能力。通过毕业设计的创作,能够理论联系实际,弄清楚计算机专业的理论问题,最终形成一个具有理论价值和实际意义的创新性成果,在一定程度上体现学生应用计算机技术的观点和见解。近年来,由于计算机专业毕业设计多安排于最后一个学期,同时这个学期也是毕业生实习、就业的时间段,高校毕业生就业非常困难,已经成为一个普遍性的社会性问题,因此在日益严峻的就业形势下,解决好毕业生的就业问题已经关系到高校的发展道路和前途问题,同时也关系到了社会的稳定和谐,解决好计算机毕业设计和学生就业之间的辩证关系,根据毕业生的实际就业需求构建一个毕业设计制度,直接影响毕业生就业之后的适应能力,更影响后期毕业生发展的潜力。

1计算机专业毕业设计现状分析

计算机专业毕业设计包括种类很多,一般情况下多为应用程序开发、数据库开发、硬件系统研发等。应用程序开发是计算机专业学生必须掌握的一门专业课,目前常用的计算机应用程序包括C语言、C++语言、Java程序语言等,利用这些语言在VisualStudio、Eclipse等集成开发环境中实现应用软件。数据库开发是指学生可以从现实世界中进行抽象,建模系统的数据处理流程,然后针对数据单元的存储内容进行分析和设计,数据库研发的阶段包括数据库概念设计、数据库表设计、数据库组织设计等,常用的开发模式包括E-R图、关系表、SQLServer、存储过程等,这些都是数据库开发的核心知识。硬件系统研发是指学生可以采用PLC、单片机等底层开发程序语言实现硬件功能,这些硬件功能包括控制器、存储器、寄存器,利用这些功能可以实现各类型的嵌入式系统。

2计算机专业毕业生就业存在问题

计算机专业毕业设计作为普通高校的重要教学环节,承载着计算机教学的许多内容,也是学生从学校走向社会的过度阶段,需要高度引起学校的高度重视。但是,经过调研和分析,计算机专业毕业设计存在以下几个方面的问题:(1)计算机专业毕业设计与学生就业择业存在时间冲突。目前,随着我国高等教育毕业生就业制度的普及和改革,高学历的毕业生日益增多,就业压力也日益增大,扎堆找工作已经成为当前毕业生最为重要的事情。百度、搜狐、阿里巴巴、微软等公司的招聘宣讲会多在第七个学期的中后期举行,此时各大高校的毕业设计时间也恰好开始,因此毕业设计与学生就业冲突,为了找到合适的工作,学生需要利用很多时间去找工作,造成自己的毕业设计时间减少,导致毕业设计质量无法保障。(2)师生对毕业设计存在消极态度问题。目前,许多指导老师和毕业生都认为毕业设计属于高等教育的一个教学环节,由于平时的工作任务重,消极应对毕业设计,没有将毕业合计与就业择业联系到一起,直接造成学生不重视毕业设计,以消极的、完成任务的心态创作毕业设计,造成毕业设计质量大幅度下降。(3)毕业设计选题不符合政企单位实际需求,指导教师实践指导能力不足,毕业设计过程管理不到位,造成毕业设计质量整体下降。计算机技术更新速度快,政企单位的需求也在不断的提升,因此毕业设计也需要跟上时代的需求,将毕业设计与政企单位的实际需求联系到一起,提高毕业生的计算机专业知识掌握能力,进一步改进毕业生就业竞争能力。但是,目前许多学生的毕业设计属于闭门造车,与企业实际需求脱节,无法掌握企业最需要的实际技能。

3计算机专业毕业设计与就业衔接途径分析

计算机专业毕业设计需要为学生就业提供服务,构建一个毕业设计与就业衔接途径,更好地满足政企单位需求。具体的,衔接途径构建可以从以下几个方面开展:(1)毕业设计选题需要与工程实际紧密结合。毕业设计选题需要与政企单位的工程实际紧密结合在一起,要求政企单位的高级工程师指导学生,指导教师也要对政企单位进行调查,了解计算机软件开发项目的执行情况,促使学生掌握更多的计算机软件工程开发方法,同时拥有计算机软件开发的实际工作经验,将最新的知识和技术传授给学生。(2)创建指导教师合作团队。毕业设计采用双管制,从计算机软件应用企业邀请高级工程师作为课外指导教师,同时为每一个毕业生配备一个专任教师,两个指导老师同时管理毕业生。指导老师之间的分工需要明确,职责清晰,毕业设计可以理论联系实际,让学生掌握真正的计算机专业知识和技能。课外指导老师拥有较多的实际项目应用经验,可以为学生毕业设计提供一个真实的平台,确定选题符合实际政企单位需求。政企单位和学校也可以构建一个校企合作渠道,签订一个毕业生实习合作单位,学校按照企业实际需求培养计算机应用人才,承担计算机培训任务,共享教学资源和实习场所,建立一个实训基地,为毕业生提供实习、锻炼、创新和实践机会。(3)培养学生的自身专业素养。计算机专业毕业设计创作可以有效地提升学生专业素养,可以按照百度、谷歌、京东商城、阿里巴巴等公司的实际采用商业软件开发,通过毕业设计训练毕业生,提高毕业生的自身实践和创新能力,开发更多的计算机应用软件,比如机器人、智能手机等。学生自身计算机水平提高之后,就可以为毕业生后续的发展提供条件。

4结语

计算机毕业设计和就业是高等院校毕业生面临的两个重要课题,也是当前高等教育主管部门的重要工作。计算机毕业设计选题、研发、汇总需要和政企单位实际项目相结合,满足政企单位实际工作需要,这样就可以将毕业设计和就业衔接在一起,既能够保证学生得到充分的毕业设计时间,也可以保证学生具有足够的实习机会,进一步提高计算机专业毕业生的实践创新能力。

参考文献

1陈文.高职计算机专业毕业设计模式探讨[J].职业技术,2017(2)

2姜瑛,丁家满.基于软件复用的计算机类专业综合课程设计教学实践与分析[J].计算机教育,2017(2)

3肖兰,屈刚.基于产学结合的高职药学专业毕业设计教学研究[J].教育教学论坛,2017(2)

计算机系毕业设计总结范文2

计算机科学与技术是当今社会发展中一门关键的学科,它的应用遍及社会的各行各业,计算机专业的教学就是为社会输送优秀的计算机人才,然而,一方面各大计算机公司常常感叹很难招到令人满意的员工;另一方面各大专院校很多计算机专业毕业的大学生苦于找不到理想的工作。其中一个重要的原因是很多大学毕业生缺乏实践动手能力,尤其是不善于基于计算思维解决实际问题。作为从事计算机专业教学的大学教师,我们也应该努力进行实践教学改革,为社会培养出更优秀的计算机专业人才。为此,清华大学的王宏教授和吴文虎教授通过“赛课结合”提升大学生的实践动手能力和创新能力。课堂理论教育是计算机教育中的一个重要组成部分,但是单纯的课堂讲授与个别化教学都不能达到预期的效果。北京师范大学何克抗教授引入了混合式学习方法。为了进一步提高学生的积极性,国家教育部关于做好“本科教学工程”部级大学生创新创业训练计划实施工作的通知;上海交通大学的郑益慧等老师提出推广研究性学习和个性化培养的教学方式。近年来,关于计算思维的研究对计算机教学的改革有着重要的指导作用,不仅有助于提高计算机科学的发展和应用,而且有利于培养现代的科学思维方式。笔者在上述研究的启发下,根据多年在计算机专业教学和研究方面的经验,结合在南京邮电大学的教学实践和尝试,提出一种递进式的实践教学改革方法(cascadeprogressive-likepracticeteachingreform,简称CPTR)。

1递进式实践教学改革的总体方案

计算思维是运用计算机科学的基础概念求解问题、设计系统和理解人类行为。为了在实践教学中体现这个基本思想,我们采用递进式的教学任务分解方法,在实验教学的3个环节中进行具体的实施,其步骤是层层叠加、逐步深入,目标是最终培养具有一定计算思维能力的专业人才。递进式实践教学改革的总体方案如图1所示。首先,课程设计环节主要是通过给学生讲解能够反映计算思维的典型案例,让学生相对独立地求解一些案例,从而培养学生对基础计算理论的应用能力;其次,STITP环节主要是以项目驱动的方式,让学生在教师的指导下,通过参与一个能够反映计算思维应用的、相对完整的子集,在实践中体会计算思维的理论;最后,第3个实践环节是毕业设计,对于一个大学生而言,这是大学期间最后一个综合性的实践课程,教师从校内的科研项目和校外的企业需求出发制订毕业设计的任务书,着重培养学生解决相对复杂的计算和应用问题的能力。

2递进式实践教学改革方法的具体实施

2.1递进式实践教学改革方法的课程设计环节

对于计算机专业的学生而言,在经过计算机导论、数据结构、算法设计等课程的学习之后,进行相应的课程设计是一个运用计算思维求解问题和设计系统的很好机会[8]。以南京邮电大学计算机相关专业的学生为例,他们有一门课程设计是算法与数据结构设计,16学时。为了贯彻计算思维中利用“抽象和分解的方法”控制庞杂的任务[7],在实践教学改革中,我们把16学时的上机实验分为5次课。5次课的总任务是指导学生选择合适的数据结构和算法解决一些实际问题,考查学生实际的分析、编程、解决问题能力以及团队合作精神。每次课程又细分为教师任务和学生任务,两种任务相互交互形成一个完整的课程设计实践环节。课程设计环节的抽象与分解如图2所示。由于采用了任务分解和团队合作的方式,每个小组选择一个组长,小组成员的任务相同,但是解决问题的方法可能不同。在“问题剖析和疑问交流”部分,学生有了相互交流和独立思考的过程;在“大作业的问答与验收”部分,指导教师根据提交的作业,对不同的解决方案进行一题多解点评,扩展学生对问题的理解深度与广度。

2.2递进式实践教学改革方法的STITP环节

这里的STITP是指南京邮电大学根据教育部相关通知展开的大学生创新创业训练计划,目的是通过实施该计划改革人才培养模式,为国家建设培养高水平的创新人才。与课程设计环节不同,STITP环节是课外的、以学生为主体的实践环节。STITP的具体实施分为3级的实践创新训练计划体系,即校级、省级和部级。以2012年的大学生创新创业训练计划项目为例,南京邮电大学共有378项大学生创新创业训练计划项目获得立项,包含部级40项、省级45项和校级293项,其中40项部级的STITP是南京邮电大学首次获得国家资助的项目,笔者依托科研项目指导学生申请的项目(0700412017)也是40项部级的STITP之一。这种以科研促进实践教学的尝试有利也有弊。弊在于这些课题对于大学本科生而言有一定的难度,并且本科生的课余时间比较少,同时兼顾学业和STITP项目很有挑战性;利在于项目的申请结合了当前计算机研究领域的热点,使得学生比较感兴趣且有利于学生将来的就业和继续深造。以笔者2012年指导的STITP项目为例,该项目是研究压缩感知理论在无线传感器网络中的应用。项目组的3名学生在2012年6—7月开始学习压缩感知的基础理论知识,在2012年9—11月对压缩感知和无线传感器网络有了一些理解。虽然每周都有多次的交流(包括每周的研究日志、读书笔记、文献讨论等),但是他们有时对理论和算法还是不理解,不知道如何下手作研究。经过查阅国内外的各种文献,参加学术会议,聆听学术报告,他们逐步学会了计算过程的形式化描述、函数及其计算等相关的计算理论和计算模型,体会了计算思维在实际科研项目中的应用,最后通过共同努力出色完成了该项目,并将研究成果WSNsDataAcquisitionbyCombiningHierarchicalRoutingMethodandCompressiveSensing发表在SCI期刊上。从目前的实践教学改革情况看,虽然STITP项目实施过程有一些困难和曲折,但是笔者指导的所有STITP项目均成功结题,学生通过STITP环节的锻炼提高了自己的研究能力和团队合作能力。总体而言,利大于弊。

2.3递进式实践教学改革方法的毕业设计环节

毕业设计是学生对大学期间所学知识进行综合运用的重要实践环节。作为指导教师,在递进式实践教学改革中,我们以计算思维为核心,强调“学以致用、围绕应用”,分3个阶段指导毕业设计。首先是前期阶段,我们结合校内的科研任务和校外的企业需求制订毕业设计任务书,给学生提供参考文献,指导学生完成开题报告;其次是中期阶段,我们根据中期考核表检查学生的文献调研情况、进度等是否符合要求。目前,很多计算机专业学生没有进行深入思考就急着直接编写程序代码,这不是一种科学的方法,因此在毕业设计的实践环节,指导学生像计算机科学家一样思考具有重要的意义。最后一个阶段是后期阶段,指导学生通过实验验证,撰写毕业论文,进行答辩验收。考虑到毕业设计是一个有一定深度的综合性实践环节,我们实行分层教学,因人施教,在兼顾大部分学生课题难度的同时,鼓励一部分学生在CPTR第2个环节的基础上展开深入的团队研究。以2013级的毕业设计为例,笔者作为指导教师,指导学生团队的毕业设计从百度公司等互联网企业的需求出发,在这些学生前期积累的大学生创新项目STITP基础上,选择大数据领域中相互关联的几个子课题进行研究,主要研究“分布式环境下大数据的存储、分发、分析、挖掘和实时处理”,包括基于Hbase的实时读写方案、大数据领域中的大规模快速分发问题、移动社交网络中的数据分布规律、面向互联网平台的推荐系统、通过分析淘宝等现有网络技术研究分布式实时流数据的处理策略等。这是业界研究的热点问题,虽然很有挑战性,但是学生的兴趣很高。经过大家的努力,团队成员不仅参与SCI期刊学术论文SemanticOverlayNetworkforLarge-ScaleSpatialInformationIndexing的相关实验,还成功申请专利“一种基于P2P网络技术的计算机集群快速扩容方法”,整个团队还获得2013年江苏省普通高校本专科优秀团队毕业设计奖。

3相关的应用实例和分析

我们从3个环节对上述递进式实践教学改革CPTR的实践成果进行统计、评估和分析,对于课程设计实践环节,笔者前后指导了6期算法与数据结构设计的课程设计,共157名学生,通过对学生“提交课程设计的大作业”部分书面作业的验收和口头的问答交流,判定最终获得优秀的学生比例为15.29%。虽然优秀的比例不是很高,但是这说明:一方面,实践教学的改革仍然需要继续,可以采取增加师生的比例等措施;另一方面,整体成绩的好坏和学生群体的水平相关,需要教师在新生入学之后就贯彻和执行计算思维教学改革。从总体上而言,CPTR实验教学的方式值得尝试,既能发挥教师在教学过程中的主导作用,又可以充分体现学生在学习过程中的主体性与协作性,这与何克抗教授的教学改革理念也是一致的。对于STITP实践环节,笔者作为指导教师共指导了11个小组的学生进行项目申请,获得了5个省级以上的项目,其中获得部级项目资助2项。按照表1的统计,我们实践改革获得“优秀”的比例为45.46%,这里的“优秀”数目是指成功申请并顺利结题的江苏省级STITP项目数。以2012年为例,全校立项的STITP总数是378,其中省级以上的项目数是85,此处的“优秀”比例约是22.49%(因为立项的85个项目不是都能顺利结题的,这里取最高值作为近似计算),低于我们实践改革取得的成绩45.46%。改革成功的原因是在项目申请之前,我们以正在承担的国家自然科学基金、国家863计划等科研项目为背景,尝试以计算思维为核心,通过约简、嵌入、转化、仿真等方法,对科研项目中的任务进行划分,把划分后的一些子课题作为STITP的任务交给大学本科生,让学生在项目驱动的应用实践中得到提高,取得理想的成绩。毕业设计是CPTR的最后一个环节,以笔者指导的毕业设计为例,总共参与的学生人数为34人,获得院级、校级、江苏省级的优秀比例为58.82%,远远高于同等级平均的优秀比例。例如,南京邮电大学计算机学院、软件学院2013年共有395人参加毕业设计,其中成绩优秀的为47人,优秀率仅为11%。CPTR的毕业设计环节情成功继续攻读硕士以上学位的学生人数为17,占50%,同时也有多名学生成功进入一流IT企业工作,如阿里巴巴公司、百度公司等。由于在实践指导过程中贯彻了计算思维的改革理念,强调了“利用启发式推理寻求解答”,因此,无论是从毕业设计的成绩,还是从学生后续的发展情况来看,这种递进式的实践教学改革是有成效和值得推广的。

4结语

计算机系毕业设计总结范文3

1 引言

计算机专业本科毕业设计教学是考查学生程序设计及系统开发能力的重要手段之一[1],可以培养学生求实创新的科学态度、独立分析问题及解决问题的能力;是对大学生专业素质和实践能力培养的综合检验,也是衡量学生专业综合水平的重要教学实践环节。然而目前高校计算机专业毕业设计教学质量下滑严重[2],教师论文指导工作也面临许多困难,甚至很多高校把毕业设计改革的焦点放在毕业设计是否应该存在和废除问题上。如何加强和改革大学毕业设计教学工作已迫在眉睫,找出问题的根源,积极探索并解决问题是当务之急。

2 存在的问题

笔者近8年来主要指导计算机专业本科毕业设计教学工作,认为毕业设计所存在的问题与学生、指导教师及学校所提供的环境及管理方式均有关联。

2.1 学生方面的问题

1)科研意识淡薄,理论水平不高,选题盲目,设计目标不明确。学生在毕业设计阶段缺乏基本的科研能力[3-4],如计算机专业的本科毕业设计学生往往不知从何处及如何去查阅系统设计所需资料,在众多的资料中也不知如何有效地阅读及参考相应的资料,甚至对于目前较为流行的系统设计工具及开发语言等更专业性的问题,更是知之甚少;总是按照规定的模式按部就班地进行设计,很少去思考“为什么要这样做”“可否换个角度去做”,不善于发现并解决问题,缺乏创新能力。

在多年的毕业设计论文指导过程中,笔者还发现很多学生不会应用学过的理论和知识点,如无法规范地画出软件设计流程图,论文中流程图画得五花八门。笔者经过与他们详细的交流得知,主要原因在于学生做软件系统开发时缺乏有效的设计,基本上就是学习了开发环境的使用,熟悉了部分代码开发工具如JAVA、VC++等,就开始进行系统设计,设计完成后开始写毕业论文,在毕业论文中再按软件开发流程来介绍毕业设计课题或项目的开发过程。由此画出的流程图基本上就是功能图,而学生对功能图的描述比较随意,所以画出的流程图极不规范。还有一个明显的现象,就是学生在毕设过程中对数据库的设计也是非常随意,不知数据的规范化,无法运用数据之间的联系,一般也就是设计简单的独立的几张数据表,然后运用开发环境对其进行简单的增、删、改操作,对理论课程的教学内容的使用缺乏应有的专业能力。

学生选题时,通常根据学院教师上传的毕业设计课题作为参考,由于高校系统开放的选题时间有限,加上对论文的选题背景缺乏一定的了解,很多学生最后只是根据自己所熟悉的教师来选定毕设课题,这种毫无目的的选题方式必然会给毕业设计带来很大的被动与压力。

在毕业设计过程中学生往往还把大部分精力放在了熟悉使用开发环境的工作中,而对于软件项目开发的其他过程,如项目调研、项目系统设计等环节不重视,甚至不考虑,设计目标不明确。这样在整个毕业设计的过程中包括论文写作、团队合作及沟通能力达不到毕业设计的目标要求。

2)论文写作程序混乱,抄袭严重。论文写作程序首先是确定选题,查阅资料并掌握相关基础后撰写开题报告,之后进行项目设计,待设计结束后完成毕设初稿并修改定稿。但笔者在毕业设计指导过程中往往发现这样一个奇怪的现象,部分学生总是在毕设最后阶段将毕业论文和开题报告一起上交,也就是说开题报告和毕业论文的书写时间是一致的,这也就从侧面反映出学生并没有掌握毕设的基本流程。且论文抄袭现象严重,如人事管理系统、学生管理系统等这些毕设课题,在参考书籍中可以找到类似系统的实现方法,甚至可以在网上找到类似的源代码,学生把界面稍微换一换,就成了自己做的系统,大篇幅地抄袭他人的研究成果,稍加修改就变成了自己的论文。

3)就业压力大,投入时间少。当前高校扩招严重,计算机专业毕业生人数急剧增加,就业成了毕业生严重的心里负担,各招聘单位每年在大四上学期就开始大范围地招聘,这对于即将毕业的大学生来说是个难得的就业机会,于是他们对各种招聘会跃跃欲试,基本都忙碌于各招聘会之间。除此之外,毕设时间与各高校考研初试、复试时间也相互重合,如此一来,多数学生在毕业设计环节上投入的精力甚微。

2.2 指导教师的问题

计算机专业毕业设计的课题根据学科性质主要分为两大类,一类是科学研究型课题,体现计算机基础理论与核心技术的创新性,主要培养学生计算思维能力和算法设计与分析能力;第二类是工程应用型课题,培养学生程序设计与实现能力及计算机系统的认知、分析、开发与应用能力。但每一年学院毕业设计选题内容大多是相似或相同的,部分指导教师也都存在这样一种心理,认为学生的科研能力非常薄弱,于是在自己所负责的教研及科研项目中也很少让学生参与;负责毕设相关指导任务的各位教师,大部分又同时担负着繁重的教学及科研任务,这样一来,指导毕业设计的精力和时间就不是很充沛。这些原因都可导致学生实践及科研能力得不到有效锻炼,毕业设计教学效果当然就很不理想。

2.3 毕设实验设备不足,没有良好的实习基地

学院的毕设实验平台设备少,学生多,且设备不能及时更新,毕设管理人员很难对学生的实验过程进行有效的监督,学生的实践能力普遍欠缺,这些都直接导致毕设学生计算机系统开发平台运用能力差。且有些实验设备比较简单,主要以验证性操作为主,缺乏综合设计实验的探索性分析。

2.4 毕业设计开设时间不合理,模式单一,管理不到位

绝大部分高校均将毕设时间安排在本科生教学计划的第八学期,而这样的时间安排恰好又与就业、考研冲突,学生对毕设投入的精力少;且毕业论文基本上还停留在如何教学生写论文的基本模式上,很多学生对自己所做毕业设计课题根本不感兴趣,毕业论文质量差,论文模式单一无创新。由于答辩人数众多且答辩时间短,毕业论文答辩工作也难以高质量地完成,答辩基本上停留在基本形式上,毕设监督的力度缺乏,无明确的考核标准,约束力度小。

3 提升毕业设计质量的对策

笔者根据以上分析的毕业设计教学过程中所存在的种种问题,给出改善计算机专业本科毕业设计教学的几点参考建议。

3.1 更改毕业设计教学时间

我国高校的毕业设计工作大多数在第八学期完成,而毕业设计恰恰又是综合性及层次性最高的重要教学实践环节,很难用一个学期完成。国外的一些大学将毕业设计实践安排在整个大学就读期间完成[3,5],以学分制为主,通过大学4年的学习可到工厂、企业等各处实习,并最终上交毕业报告。可借鉴并参考国外的经验,提前开设毕设相关指导课程,并作为必修课程,让学生掌握毕设的相关程序和写作格式等,有充分的时间和基础准备毕业设计论文。

3.2 认真做好毕业设计选题及分配任务

毕业设计指导教师的选题要注重理论教学性、研究创新性和生产实用性,大学生往往对与生活生产实际相结合的课程有着浓厚的学习兴趣,由此可激发出他们的学习爱好,促使他们自己主动去学而不是被动接受。笔者调差显示,学生愿意选择应用性课题的主动性显著地高于其他类型的选题,这就反应出毕设论文选题应该最大可能地接近生产及生活实际。作为指导教师,选题要透射出教学实质,既要重点强调原有知识,承上启下,又要注重所学知识的连贯性及一致性,这样可帮助学生更深层次地吸收知识,从而更好更快地得到提升。指导教师在毕设任务分工中要充分考虑学生之间的差异,而学生之间的差异性主要体现在理论知识的掌握程度和实践动手能力等方面,所以教师对于选题的准备要具有层次性,按课题的难易度合理地对不同层次学生进行分工。若将较为简单的选题分配给能力较强的学生,他们往往能提前完成毕设内容,无法充分发挥自身的科研水平;若将较难的课题分配给能力较差学生,则会使学生感到极大的压力,觉得设计不知从何做起,指导教师碰到如此情形也不得不花费大量的精力指导,使以学生自学为主的毕设拘泥于形式,得不到预期的效果。这就要求教师按照学生的能力水平合理地安排课题分工,最大可能地接近学生实际水平,促进他们的学习欲望,激发自主解决实践问题的能力。

3.3 加强指导教师的理论知识和实践经验

毕业设计既涉及理论知识又涉及实际操作技能。因此,指导教师既要能从理论上指导,又能给予实践上的帮助。学院可为专业教师提供与企业合作的平台,教师参与企业项目,或到软件企业进行培训,增强实践经验;同时学院也可聘请企业有经验的工程师作为指导教师,从两个方面共同增强指导教师的实际指导能力。

3.4 积极加强与企业及实习基地的合作,寻求更好的毕设指导方式

当代企业对计算机专业毕业生的要求较为实际,既要求有理论基础又要求有动手能力和实践经验,若毕业生没有相关的实践或培训的经历,在工作中会遭受很大的压力且难以满足工作性质需要,往往出现企业招不到合适人才而学生又难以找到合适工作的两难状况。

学校的教学主要侧重于基本概念、基本理论以及基本算法的教学。现在的企业和实习基地针对当今大学生普遍存在的眼高手低、动手能力差等问题,可提出具体实训的培训方式。企业和实习基地可以项目开发环境的熟练使用为目的,对程序代码的使用为方式,培训计算机专业学生的工作能力。但实习基地偏重应用,对软件开发的相关思想、方法、理论的指导较少,很多学生在实习结束后,虽然能熟练地操作开发环境,运用相关的代码,但是很难独立地做出完整的项目。

学院可根据上述具体情况积极探讨与企业和实习基地的合作,以理论教学为主,以实习基地为辅,将毕业设计的课题实施过程的指导工作交由企业和实习基地,并进行相应的成绩考核。而毕业设计任务的分配及论文的指导工作则由本院指导教师继续承担,也进行相应的考核,最后可将两部分考核成绩综合在一起作为学生毕业设计的总成绩。这样,学生既可利用毕业设计的时间段到企业进行项目实训,又可在特定的专业方向上进行深入学习。

3.5 加强毕业设计各环节的监督力度

学院可考虑成立专门的毕设指导委员会,成员主要由学院领导、各系主任及中青年骨干教师组成。毕设指导委员会主要根据毕设教学的实际状况,制定相关的管理制度,负责监督毕设的整体过程。并以各系教研室为单位进一步成立毕设指导小组,负责毕设教学内容的具体执行。

学院还可在毕业设计期间采用动态管理的方式指导毕业设计工作,组织毕业设计前的动员工作并组织参加毕业设计的全体教师认真学习有关毕业设计要求的文件、学生完成毕业设计选题工作,要求指导教师与学生之间进行课题讨论及任务分配,这样学生可以熟悉课题并提前做好相关准备;要求学生做好开题报告,合理安排好毕业实习;到毕设中期阶段,学院应组织毕业设计阶段性成果检查,及时了解并检查各课题任务完成进度,积极解决毕业设计教学工作中存在的问题。毕业答辩时应成立答辩委员会,采取指导教师现场回避等原则。答辩结束后,由答辩委员会对每位学生的答辩成绩进行综合评审,对于部分较差者可实行“二次答辩”,以提升毕业设计的质量。

4 结束语

大学本科计算机专业毕业设计教学工作质量的提升,主要由学生、指导教师和学院教学环境的整体配合与协作才能完成。有效的毕业设计教学改革可大大提高计算机专业毕业生的专业素质,促进能力的培养及提高毕业论文的研究水平,改善学生学习的主动性,进一步培养学生的实践和团队合作能力。但毕设的改革仍存在一些问题,如校外实训基地对毕业设计工作的整体把握能力较弱、对论文的规范性要求及课题的科学性重视不够等问题,今后的毕业设计改革任务还很艰巨。

参考文献

[1]韩建民,王丽侠,贾洞.大学生程序设计能力的层次化培养模式[J].计算机教育,2012(3):18-22.

[2]温艳冬.关于提高计算机专业毕业设计质量的对策研究[J].计算机教育,2011(12):103-106.

[3]武卫莉.提高大学生毕业设计(论文)的教学质量研究[J].实验技术与管理,2012(2):153-155.

[4]王玉锋,刘保旨,李雪梅,等.计算机专业本科毕业设计的探讨[J].计算机教育,2010(1):77-79.

计算机系毕业设计总结范文4

计算机专业的毕业设计是大学生在大学学习期间的最后阶段,是实现专业人才培养目标的综合性实践教学环节,是培养学生运用本学科的基本理论、专业知识,提高分析和解决工程实际问题能力、独立工作能力和创新意识的重要途径,也是对学生能力和素质的全面检查。因此做好本科毕业设计有利于提高毕业生的工程素质,对毕业生以后的就业起到一定的帮助作用。然而,近几年来,随着高校扩招、师资短缺以及计算机知识更新过快等因素的出现,计算机专业的本科毕业设计质量不断下降,毕业设计中的问题层出不穷。

二、计算机专业本科毕业设计现状分析

现在计算机专业学生的毕业设计大体可以分为:理论、软件和硬件。实际上学生的毕业设计多是做软件或硬件的,做理论的不多,即使做理论也要求结合实际问题来进行编程验证。设计涉及的方面一般有:网页设计;网页编程;平面设计;动画设计;网络设计、搭建、调试和维护;网络安全;单片机及自动控制等。这些设计工作就是要培养学生综合运用所学的知识的能力,包括软件开发方法、算法设计数据库设计、程序编写、程序调试等。如何通过这样的训练来真正达到毕业设计的目的,培养学生的实践能力、创新能力和初步科研能力,需要学校、指导教师和学生自己三方面的共同努力。然而,近几年来,随着高校扩招、师资短缺以及计算机知识更新过快等因素的出现,计算机专业的本科毕业设计质量不断下降,毕业设计中的问题层出不穷。如果不能很好的解决这些问题,毕业设计就难以得到提高。其中具有代表性的问题主要有以下几个方面。

1.毕业设计的选题不够合理。

毕业设计的选题是决定毕业设计质量的先决条件。每年学生毕业设计的选题多是与上一届大同小异,不少学生都会选择做管理系统,图书管理系统、人事管理系统、学生管理系统等。学生之所以选这些系统来做,也是因为这些系统的实现从技术上来讲其实是大同小异的,系统的实现方法在许多计算机书籍中可以找到,类似的源代码在网上也很容易找到,已经成型的论文也颇多,到时候学生可以把界面一换,就成了自己做的系统,把别人的论文稍加修改就成了自己的论文。但这些题目毫无创新性可言,对学生综合能力培养的帮助不大。

2.学生思想重视不够,投入精力不足

学生大多认为毕业设计仅是一种形式,对自己的正常毕业以及以后的工作和学习没有丝毫影响,忙于参加各种各样的招聘会和公司面试,在毕业设计环节上投入精力甚微。毕业设计的时间与考研初试、复试时间重合,在两者不可兼顾的情况下,多数学生都选择了准备考研,而不是做毕业设计,往往都是临近答辩时,才匆匆忙忙,东拼西凑,草草完成,甚至出现严重的抄袭想象。以这种心态和这样的方式写出来的论文,质量当然也就难以得到保障。

3.指导教师的选择不当和责任感不强

由于计算机专业发展比较晚,具有丰富项目实践经验的老教师十分稀缺,计算机专业本身是一个实践性要求很强的专业,没有这些实践体会,就很难理解软件开发过程、软件技术如何应用到生产这些问题,从而影响了毕业设计的质量。部分指导老师对毕业设计的目的认识不足,责任心欠缺,对学生疏于指导。学生本来就对毕业设计的重视不足,再加上指导老师疏于管理,毕业设计质量下滑也就成了必然的趋势。

4.对毕业设计的监管有所欠缺

毕业设计环节的教学监管不够到位,对指导老师的要求不够明确。检查是大多基于学生和指导老师填写的各种表格和文档,指导老师没有在学生做毕业设计的过程中起到监管和指导的作用,因而对学生的要求也就随之任之。这种方法对毕业设计的过程起不到监控的作用。毕业设计的最终成绩取决于指导老师的评定和答辩。由于本科生数量过多,答辩任务很重,导致答辩的时候,把关不严。这势必造成学生的侥幸心理,觉得不好好做毕业设计也能通过。如此欠缺的监管制度,毕业设计的质量也就自然不佳。

三、提高计算机专业本科毕业设计质量的措施与对策

毕业设计可以反映一个计算机专业的学生的综合实践水平。毕业设计不仅可以培养学生将理论与实践相结合的能力,还可以激发学生的创新精神,所以一定要保质保量的完成毕业设计。针对毕业设计中出现的问题,可以采取以下的措施解决。

1.选择合适的毕业设计题目

计算机专业的毕业设计选题应按照以下几个原则进行选择。第一,课题的选择应符合专业培养目标,达到毕业设计教学大纲的基本要求。第二,课题的选择应体现教学与生产、科研、文化和经济相结合的原则。第三,课题的选择应贯彻因材施教的原则,使学生在原有的水平和能力方面有较大的提高,并鼓励学生有所创新。第四,选题的范围和深度应符合学生的实际情况,并尽可能多地反映现代科学技术发展水平。第五,学生除了在导师提出的课题中选择毕业设计课题外,也可根据本专业特点选择自己实践中感兴趣的实际问题作为毕业设计课题,但必须经指导教师审定。

2.加强学生思想教育和引导

提高高校毕业设计的质量,根本措施应当是加强学生教育,使学生引起重视。其实多数高校和指导教师对于加强学生思想教育的重要性都深有体会,但具体实施起来总觉得效果不如想象中好,关键是在于“循循善诱”几个字。要经过耐心教导,让学生意识到,毕业设计不仅仅是一个学习任务,也是为了对自己四年学习划上一个圆满的句号,是对个人责任心的一次考验,从而端正了态度,主动性大大提高。在毕业设计之前做一些专门针对毕业设计如何开展的专题讲座。

3.加强过程监控,改革评价体系

通常学院对学生在整个毕业设计期间所作的工作并没有进行全面的评价和监控。如果学生不是自己做的毕业设计,又在答辩前熟悉了别人给设计的东西,单从答辩环节有时很难看出。开题报告完成以后,就进入了漫长的实际设计过程。要增强对学生的监督和督促机制,防止学生偷懒。其一,要增强指导教师的责任感;其二,可引入现在一些软件公司常用的做法,要求学生写周报,让学生每周对自己毕业设计的工作进展,取得的成果或碰到的困难做一次记录。这样既避免了学生临时报佛脚,不做设计只写论文的情况发生,又使学生的整个设计过程都有案可查,增加了对毕业设计评分的合理性和公正性。这种过程监控实际上既对学生加强了管理,也加强了指导教师对学生指导的力度。学生开题报告的质量、需求分析报告的质量、系统设计报告的质量和中期检查的结果等均列入毕业设计评价之内。

计算机系毕业设计总结范文5

  南京大学BBS小百合上出现了一段趣闻:腾讯高级执行副总裁兼首席信息官许晨晔于1996年硕士毕业于南京大学计算机系;奇虎360副总裁为南京大学软件学院硕士。大家笑称,原来360与腾讯之争还是南京大学软件学院与计算机学院之争啊。

  在2000年的“网络泡沫”破裂之后,IT行业渐渐恢复了作为一个行业应有的冷静和平和,也逐渐退出了人们关注的视线。而今年一场莫名而来的“3Q大战”似乎又重新将这个行业推到了中国大众的眼前。而这仅仅是一个让更多人去关注这个行业的契机――其实他已经默默地影响着我们每一天的生活。从小巧可爱的MP3到关系民生的银行系统,再到载人航天的宇宙飞船,到处都有IT行业的身影。

  IT行业在大学中的相关专业并不是像想象中的只有计算机科学等少数几个专业,额外的专业还有软件工程、信息工程、信息安全等很多专业,尤以计算机科学和软件工程最具典型性。软件工程和计算机科学在学科的划分上,并不属于同一个科目。软件工程隶属于工科类,而计算机科学更多地属于理科类。他们虽然在大多数人眼中有着极大的相似之处,却在千丝万缕的联系中包含着巨大的差异。

优雅学院派:计算机科学与技术

  计算机科学与技术专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级科学技术人才。他是研究计算机及其周围各种现象和规律的科学,亦即研究计算机系统结构、程序系统(即软件)、人工智能以及计算本身的性质和问题的学科。其学科的重点并非是软件的构建,而是计算原理本身。而计算机也好,软件本身也好,只是计算的实现。

  与其说计算机专业是优雅的学院派,还不如说计算机科学与技术在IT行业中起着高屋建瓴、提纲挈领的作用。学院派需要的是潜心对计算机专业的研究和分析,具有一定的创造性和启发性。在行业内部,计算机系毕业的学生大多数成为技术高层的架构师。

  主要课程:电路原理、模拟电子技术、数字逻辑、数字分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统、计算方法、离散数学、概率统计、线性代数以及算法设计与分析等。主要实践性教学环节包括电子工艺实习、硬件部件设计及调试、计算机基础训练、课程设计、计算机工程实践、生产实习、毕业设计(论文)。

  就业方向:学生毕业后可以到国内外众多软件企业、国家机关以及各个大、中型企、事业单位的信息技术部门、教育部门等单位从事软件工程领域的技术开发、教学、科研及管理等工作。也可到信息产业、财政、金融、邮电、交通、国防、大专院校和科研机构从事通信技术和电子技术的科研、教学和工程技术工作。

  推荐学府:北京大学、清华大学、北京航空航天大学、哈尔滨工业大学、上海交通大学、南京大学、国防科学技术大学等。

行业实干家:软件工程

  软件工程,顾名思义是以工程为主,是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。其学科在学习构建软件的基础上,更加重视工程化的方法,希望能够以传统的工程,如建筑工程、化学工程的方式去构建软件产品。其学生在学习基本的语言基础上,还要学量的软件工程的实践方法学,以期在实践中指导他们的工作,在设计实现软件过程中发挥作用。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。在现代社会中,软件应用于多个方面,典型的软件比如有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业、农业、银行、航空、政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。

  软件工程的毕业生在IT行业中常常扮演着实干家的角色,考验的是将各种想法到实际的转化的能力。比如从美国的IT职业分布中明显可以看出,中下层的工程师都是以软件工程的本科生和研究生为主,所以想要学习软件工程专业的学子们应该有一个对未来职业前瞻性的定位,这样有利于自己的职业生涯规划。

  主要课程:外语、高等数学、线性代数、高等代数、电子技术基础、离散数学、计算机引论(C语言)、数据结构、C++程序设计、c#程序设计、JAVA程序设计、Delphi程序设计、汇编语言程序设计、算法设计与分析、计算机组成原理与体系结构、数据库系统、计算机网络、软件工程、软件测试技术、软件需求与项目管理、软件设计实例分析、CMM/ISO9000、Asp等。

  就业方向:本专业学生毕业后可以从事各级各类企事业单位的办公自动化处理、计算机安装与维护、网页制作、计算机网络和专业服务器的维护管理和开发工作、动态商务网站开发与管理、软件测试与开发及计算机相关设备的商品贸易等方面的有关工作。

  推荐学府:北京大学、北京交通大学、重庆大学、大连理工大学、东南大学、山东大学、西安交通大学、中南大学、西安邮电大学等。

时代尖兵:信息工程

  专业信息工程专业是建立在超大规模集成电路技术和现代计算机技术基础上,研究信息处理理论、技术和工程实现的专门学科。该专业以研究信息系统和控制系统的应用技术为核心,在面向21世纪信息社会化的过程中具有十分重要的地位。信息工程专业对数学、物理、电路理论、信号理论、电子技术、计算机科学和技术等方面的知识有很高的要求,并紧跟当今发展最迅速的信息与通信工程以及控制科学与工程学科领域的最新技术,不断更新教学内容,形成风格独特的课程体系。因此说信息工程是时代的尖兵一点都不过分。

  总体来说,计算机专业和软件专业在过去IT行业的发展中已经奠定了自己的基础地位,而信息工程则决定了这个行业是否走在了时代最前端,决定了这一行业能成为先锐科技及先锋科学。

  主要课程:电路与系统、信息论、编码理论、微型计算机原理、软件工程基础、现代控制原理、通信系统原理、信息网络基础、数据采集、数字信号与信息处理等。主要实践性教学环节:包括计算机上机训练、课程设计、信息系统认识实习、生产实习、毕业设计等,一般安排30周以上。主要专业实验:至少完成本专业方向的一组实验,例如:通信系统原理实验、信息网实验。

计算机系毕业设计总结范文6

(1)培养学生综合运用所学知识,结合实际独立完成课题的工作能力.

(2)对学生的知识面,掌握知识的深度,运用理论结合实际去处理问题的能力,实验能力,外语水平,计算机运用水平,书面及口头表达能力进行考核.

2.要求

(1)要求一定要有结合实际的某项具体项目的设计或对某具体课题进行有独立见解的论证,并要求技术含量较高.

(2)设计或论文应该在教学计划所规定的时限内完成.

(3)书面材料:框架及字数应符合规定

3.成绩评定

(1)一般采用优秀,良好,及格和不及格四级计分的方法.

(2)评阅人和答辩委员会成员对学生的毕业设计或毕业论文的成绩给予评定.

4.评分标准

优秀:按期圆满完成任务书中规定的项目;能熟练地综合运用所学理论和专业知识; 有结合实际的某项具体项目的设计或对某具体课题进行有独立见解的论证,并有较高技术含量.

立论正确,计算,分析,实验正确,严谨,结论合理,独立工作能力较强,科学作风严谨;毕业设计(论文)有一些独到之处,水平较高.

文字材料条理清楚,通顺,论述充分,符合技术用语要求,符号统一,编号齐全,书写工整.图纸完备,整洁,正确.

答辩时,思路清晰,论点正确,回答问题基本概念清楚,对主要问题回答正确,深入.

(2)良好:按期圆满完成任务书中规定的项目;能较好地运用所学理论和专业知识; 有一定的结合实际的某项具体项目的设计或对某具体课题进行有独立见解的论证,并有一定的技术含量.立论正确,计算,分析,实验正确,结论合理;有一定的独立工作能为,科学作风好;设计〈论文〉有一定的水平.

文字材料条理清楚,通顺,论述正确,符合技术用语要求,书写工整.设计图纸完备,整洁,正确.

答辩时,思路清晰,论点基本正确,能正确地回答主要问题.

(3)及格:在指导教师的具体帮助下,能按期完成任务,独立工作能力较差且有一些小的疏忽和遗漏;能结合实际的某项具体项目的设计或对某具体课题进行有独立见解的论证,但技术含量不高.在运用理论和专业知识中,没有大的原则性错误;论点,论据基本成立,计算,分析,实验基本正确.毕业设计(论文)基本符合要求.

文字材料通顺,但叙述不够恰当和清晰;词句,符号方面的问题较少i图纸质量不高,工作不够认真,个别错误明显.

答辩时,主要问题能答出,或经启发后能答出,回答问题较肤浅.

(5)不及格:任务书规定的项目未按期完成;或基本概念和基本技能未掌握.没有本人结合实际的具体设计内容或独立见解的论证,只是一些文件,资料内容的摘抄.毕业设计(论文)未达到最低要求.

文字材料不通顺,书写潦草,质量很差.图纸不全,或有原则性错误.

答辩时,对毕业设计(论文)的主要内容阐述不清,基本概念糊涂,对主要问题回答有错误,或回答不出.

对毕业设计(论文)质量要求

----论文内容符合任务书要求

1.对管理类论文要求:

·对毕业论文的要求是一定要有结合实际的本人独立论证的内容.

·要求论点明确,立论正确,论证准确,结论确切

·论证内容要求有调查研究,有统计数据,对统计数据要有分析,归纳,总结,

·根据总结得出结论.

·最后有例证说明

管理类论文毕业论文行文的逻辑要领

增强毕业论文行文的逻辑力量,达到概念明确,论证充分,条理分明,思路畅通,是写好毕业论文的关键.提高毕业论文行文的逻辑性,需把握以下几点:

(1)要思路畅通

写毕业论文时,思维必须具有清晰性,连贯性,周密性,条理性和规律性,才能构建起严谨,和谐的逻辑结构.

(2)要层次清晰,有条有理写毕业论文,先说什么,后说什么,一层一层如何衔接,这一点和论文行文的逻辑性很有关系.

(3)要论证充分,以理服人,写毕业论文,最常用的方法是归纳论证,即用对事实的科学分析和叙述来证明观点,或用基本的史实,科学的调查,精确的数字来证明观点.

(4)毕业论文行文要注意思维和论述首尾一贯,明白确切.

(5)文字书写规范,语言准确,简洁.

2.对工程设计性论文要求:

·有设计地域的自然状况说明和介绍

·有原有通信网概况介绍及运行参数的说明

·有设计需求,业务预测

·有具体的设计方案

·有相应性能及参数设计和计算

·有完整的设计图纸

例如: A市本地SDH传输网设计方案

一,A市概况简介

二, A市电信局SDH传输网络现状(或PDH传输网络现状)

1, A市本地网网络结构,交换局数量及位置,传输设备类型及容量

2, 存在的问题及扩大SDH网的必要性(或建设SDH网的必要性)----需求及业务预测

三, A市电信局SDH传输网络结构设计方案

1, 网络拓扑结构设计

2,设备简介

3, 局间中继电路的计算与分配

4, 局间中继距离的计算

四, SDH网络保护方式

1, SDH网络保护的基本原理

2, A市电信局SDH网网络保护方式的选择及具体设计

五, SDH网同步

1, 同步网概念与结构

2, 定时信号的传送方式

3, A市电信局SDH网络同步方式具体设计

六, 方案论证,评估

3.计算机类型题目论文要求:

管理信息系统

·需求分析(含设计目标)

·总体方案设计(总体功能框图,软件平台的选择,运行模式等)

·数据库设计(需求分析,概念库设计,逻辑库设计,物理库设计,E-R图,数据流图,数据字典,数据库表结构及关系),

·模块软件设计(各模块的设计流程),

·系统运行与调试.

·附主要程序清单(与学生设计相关的部分,目的是检测是否是学生自己作的).

校园网,企业网等局域网设计

·功能需求

·对通信量的分析

·网络系统拓扑设计

·设备选型,配置

·软件配置

·子网及VLAN的划分

·IP地址规划

·接入Internet

·网络安全

例如:××人事劳资管理信息系统的开发与设计

1,开发人事劳资管理信息系统的设想

(1)人事劳资管理信息系统简介

(2)人事劳资管理信息系统的用户需求

2,人事劳资管理信息系统的分析设计

(1)系统功能模块设计

(2)数据库设计

—数据库概念结构设计

—数据库逻辑结构设计

(3)系统开发环境简介

3,人事劳资管理信息系统的具体实现

(1)数据库结构的实现

(2)应用程序对象的创建

(3)应用程序的主窗口

(4)菜单结构

(5)数据窗口对象的创建

(6)登录程序设计

(7)输入程序设计

(8)查询程序设计

(9)报表程序设计

4,总结