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

计算机毕业设计总结

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

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

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

关键词:软件工程;毕业设计

中图分类号:G434文献标识码:A文章编号:16727800(2011)012022403

作者简介:许永昌(1976-),男,山东安丘人,硕士,山东英才学院计算机学院讲师,研究方向为计算机应用。

0引言

毕业设计是高等院校应届类毕业生在毕业前接受课题型任务,在教师指导下进行科学研究或工程实践并取得成果的过程,是高校实现人才培养目标的综合性实践教学环节,是一次理论与实践相结合的的锻炼机会。如何在新形势下改革毕业设计, 提高学生软件类毕业设计的质量,进一步规范毕业设计中的软件开发过程,抓好高校毕业设计这一实践环节,加强对毕业设计过程的管理与监控, 切实提高毕业设计的质量,对于软件类学生在毕业设计中实施合适的软件设计具有重的指导意义。

1毕业设计的必要性

高等职业教育应该是以能力为本位、以学生为主体、以实践为导向的教育。毕业设计是高等教育培养学生综合运用所学理论知识和技能解决实际问题能力的重要环节之一,是衡量毕业生是否达到相应学历层次的重要依据。毕业设计将总结专业基础和专业技术的学习成果,锻炼和开发学生的综合运用能力。

高职院校软件相关专业组织毕业设计应该符合新的人才培养标准,对培养学生的职业技能和素质要具有积极的意义。而对于即将毕业离校的应届毕业生来说,毕业设计无疑是计算机软件各相关专业理论教学、实验、实训等有机结合的途径之一。

通过毕业设计能锻炼学生的能力:

(1)实践软件工程的相关原理能力。毕业设计的过程,是一个课题小组从接到开发任务到提交产品和文档的过程,其中涉及到需求分析、概要设计、详细设计、编码、测试、程序打包、编写文档等软件工程具体的各个方面。经过锻炼,学生们对软件工程学思想和方法的理解会大大加深。

(2)解决具体问题能力。在毕业设计的进行过程中,学生一定会遇到平时在课堂的理论学习中碰不到的困难和挑战, 而克服这些困难、解决实际问题的过程就是软件技术和心理素质逐步提高的过程。

(3)团结协作的意识、能力。通过毕业设计这一过程,学生就会产生团结协作的意识和能力。

2软件工程学的基本思想

软件工程是一门研究如何用系统化、规范化、数量化等工程原则和方法去进行软件的开发和维护的学科,包括两方面内容:软件开发技术和软件项目管理。其中,软件开发技术包括软件开发方法学、软件工具和软件工程环境,软件项目管理包括软件度量、项目估算、进度控制、人员组织、配置管理、项目计划。

3高职类学生毕业设计现状

毕业设计的主要目的是培养学生综合运用所学的基础理论、基本知识和基本技能,用以分析、解决工程、科研、社会实际问题的能力,使学生得到工程设计方法和科研能力的初步训练。毕业设计中存在的问题主要表现在以下几个方面。

3.1选题的盲目性

只是把毕业设计环节作为大学生活的必经环节, 纯粹是为了完成学业而去做毕业设计, 造成选题的盲目性、有的选题则是陈旧。

3.2可行性分析与需求分析重视程度不够

绝大多数毕业生在确定了毕业设计的题目后,几乎不进行调查研究工作就立即投入到整个系统的设计中, 一旦遇到了与实际不符的地方, 又重新返回, 对已经做好的设计进行修改。最终导致设计的系统杂乱无章, 甚至到了最后只能马马虎虎地仓促交工。

3.3系统开发过程中的文档不够正规,不够完备

完整的设计不仅包括所完成的可操作的系统,一般的操作帮助,还包括在开发系统的过程中所产生的各个文档等一些文字的东西,比如解释清晰、内容全面的数据字典和使用手册也是必不可少的,否则用户会感到使用起来不方便,觉得难于操作。

3.4模糊的评价标准

导致毕业设计质量下降的一个非常重要的原因就是没有建立精确细致的评价体系。

这严重影响了项目的进度和质量,并且使学生没有真正得到必要的锻炼。我们通过对这些问题进行详细深入的分析,提出一个软件过程框架,这个框架主要从需求、测试、集成这3个方面给出工作要点和规范。

4利用软件工程学思想指导学生进行毕业设计

毕业设计本身是个工程,要用工程的方法去处理。从软件工程的角度去指导学生进行毕业设计,在毕业设计过程中,要系统地将所学知识应用于实际问题,按软件工程学思想展开工作。

图1软件生命周期与毕业设计各阶段之间的映射

4.1以可行性研究指导选题目

可行性研究,应该从技术可行性、经济可行性、操作可行性三个方面去研究,在毕业设计题目的选择过程中,应立足于解决实际问题,注重发现问题、分析研究问题和开发创新的能力。选题原则上,可以参考以下几点:①毕业设计的课题应该能使计算机专业所学的理论知识进一步理解并深化,也就是说,毕业设计应尽可能包括多门专业基础课和专业课的综合运用,并且要紧密结合工程实际,以有利于学生的全面训练;②选择难度适中的课题, 保证课题的完成质量;③课题要适合于各个模块独立进行,并便于最后统一调试;④课题规模应大小适合,难易程度适中。

4.2需求分析是关键

需求分析的基本任务是准确地回答“系统必须做什么”, 也就是对目标系统提出完整、准确、清晰、具体的要求。系统分析员可以通过多种形式来获取用户需求,对用户提出的需求进行分析,以此来确定其中要实现系统的功能。对需求划分优先等级,找出核心需求和重要需求,以保证系统构建的正确性。

在进行软件类毕业设计时,为了保证需求获取的准确性和全面性,可以让项目组的所有学生都参与到用户需求的获取的工作中来,发挥集体的能力,并由指导教师进行最终的确认。

4.3规范设计过程

需求分析完成后的下一个阶段就是系统设计,包括概要设计和详细设计。

详细设计阶段的任务就是深入每个函数内部,以伪代码或注释的形式实现整个函数,设计出程序的详细规格说明。

从系统设计开始,学生要按照软件工程的要求,画出DFD图,对输入、输出数据流进行详细的说明,建立符合软件工程规范的数据字典,根据DFD 图设计出模块结构图。

4.4重视文档写作

在毕业设计的过程中,要严格遵照软件文档的思想,记载设计过程的每一阶段完成了哪些设计,下一阶段的任务、目标及技术手段,这样,把文档作为整个设计的指挥棒,使设计有条不紊地进行。

4.5重视测试工作、撰写毕业设计说明书

软件测试工作也是软件开发的重要组成部分。通过实际应用效果和测试数据,毕业设计的成效就可一目了然。

毕业设计说明书的撰写是最后一个阶段,要求学生回顾设计过程,总结劳动成果,这时学生就会对软件开发及必须经历的几个步骤都有更深刻的认识。最后,要求学生对毕业设计进行系统的总结,写出毕业论文。

5加强对学生综合能力的培养

通过实践的练习,不仅能加深对理论的理解,同时也能锻炼运用知识分析问题、解决问题的能力。毕业设计这一实践环节是高等学校培养学生实际能力的主要手段,也是高等教育的重要组成部分。充分、有效地设置软、硬件的毕业设计对学生能力的培养至关重要,可以缩短学校教育与社会流行技术、工具的差距,满足学生毕业后的工作需要。通过毕业设计必须达到培养学生以下方面能力的目的。

5.1工程实践能力

学生能够准确把握选题的逻辑重心和学术思路,能够运用丰富的专业知识进行处理,具有严谨的理论思辨过程,以锻炼毕业生的工程实践能力,使毕业论文具有一定的应用和学术探讨价值。

5.2书写和表达能力

毕业设计论文是毕业设计工作的总结和提高,和做科研开发工作一样,要有严谨求实的科学态度。在毕业设计期间,尽可能多地阅读文献资料是很重要的,毕业设计大多数是技术开发型的,其论文的主体部分应包括:总体设计、模块划分、算法描述、编程模型、数据结构、实现技术、实例测试及性能分析。这些内容根据任务所处的阶段不同,可以有所侧重。

5.3创新能力

提出创新要求后,带领学生认真复习或补学过去没学过、没有学好的课程,并在此基础上结合实际工作中出现的问题孕育出一些新的思路,将毕业设计推上一个新台阶的方式,与为每个人专门分配某一特定的作业来锻炼学生基本技能的方式相比,更能扩展学生的视野,培养创新能力。

5.4协作能力和团队精神

通过集体活动和成员沟通培养成员的团体情感,增强团队的凝聚力。毕业设计将一个学生从入学初到毕业前的软件专业课程的学习内容链接成线,实现了课程的真正衔接,也使学生在毕业前对软件方面所学的知识进行了比较完整的概括与总结,达到了良好的理论联系实际的教学效果。毕业设计弥补了课堂教学的不足,加深了对理论的理解,促使学生深入思考,敢于创新,同时使学生的动手能力、分析和解决问题的能力、书写和表达能力、协作能力等各项能力都得到了培养和提高。

6结束语

软件工程作为软件开发工程化、规范化的具体实施方法,在将其应用到毕业设计中之后,学生在软件设计的文档书写规范化等方面均有了很大的改善与提高。将软件工程应用于毕业设计中不仅仅完成了一门课程从理论到实践的过程,而且将一个学生从入学到毕业前软件专业课程的学习内容链接成线,完成了前导后续课程的真正衔接,也使学生在毕业前对软件方面所学的知识进行了比较完整的概括与总结,因此,软件工程学在计算机专业学生毕业设计中的应用具有重要的现实意义。参考文献:

[1]马冬来,宋雨,刘海龙.软件工程思想在高职院校毕业设计中的应用与探索[J].河北软件职业技术学院学报,2008(3).

[2]李国彬,沈淑清.浅谈软件工程学在软件类学生毕业设计中的应用[J].计算机教育,2007(6).

[3]张文静,卢海霞,杨捧.软件工程思想在毕业设计环节中的应用[J].河北农业大学学报(农林教育版),2007(4).

[4]洪月华.毕业设计中软件工程的应用探讨[J].玉林师范学院学报,2007(3).

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

高职院校 毕业设计 选题 施工

一、引言

道桥工程技术作为实践性非常强的专业,毕业设计是其实践性教学过程中的最后一个环节,学生通过掌握的基本技能,运用创新性思维将所学的基本理论知识、专业知识进行工程设计。毕业设计教学质量的好坏直接影响学生对将来工作岗位的适应性,如何处理设计、施工以及管理过程中的关系和问题是对学生的基本要求,而不是简单的将施工规范中的数据套用到毕业设计中。目前,我国高职院校的道桥工程技术专业由于各种原因还存在着很多的现实问题。因此,如何采取合理的措施提高毕业设计质量具有十分重要的现实意义。

二、毕业设计现状

1.选题与工程实际脱节

目前我国普通高校多数土木工程学院没有足够的校外实践教学基地支持,多数课题都是由学生自己搜集相关资料确定或者由指导教师布置,很多时候是为“好做”而选择,缺乏实际的工程背景和工程资料,涉及的工程问题太少,对于选题几乎没有任何论证和设计理念,有些设计题目没有任何实际意义,甚至在经济上不可行。这样选出的设计题目往往会出现与现实脱节、与工程实际脱节,滞后于整个建筑行业的发展。

2.选题广度和深度不够

分析我院建筑工程系近几年来的毕业设计选题,主要以各类民用建筑为主,其中办公楼、教学楼占到80%的比例,桥梁和公路的设计占到50%,地下工程和工业建筑设计等都未涉及,基本上是做纯设计,实际意义上的科研论文没有,选题广度和深度不够。

3.评审体系不完善

有部分高校管理体制不完善,出现在评审的各环节中出现找关系、讲情面,自评和互评中出现不规范、不公平的现象。对于一些不合格的设计不能严格要求,对不负责任的教师也没有得当的惩处措施,在推选优秀毕业设计时名利心太重,不能公平、公正的对待所有的学生设计等问题。

三、“3+1”毕业设计课题研究

1.课题简介

“3”个必选课题是施工过程彩影与整理、施工资料抄绘与收集和顶岗实习与毕业设计总结,“1”是从施工数据计算与处理、施工组织设计编制、工程造价预算与决算、施工技术探索与研究、专项施工方案编制、结构设计与计算课题中任选一题。

2.课题实施内容

(1)施工过程彩影与整理。

紧密结合顶岗实习工程项目,基于工作过程完成道路、桥梁的主要分部、分项、工作、工种等重要或关键施工过程的照片拍摄、选取与整理。

桥梁基础、下部结构、上部结构的钢筋混凝土架子工、模板工、钢筋工、砼工等工种的施工照片。道路路基路面的选料、配制、运输、摊铺、碾压、养生及检验的施工照片。道路、桥隧工程的定位、放线、高程、角度、距离等测量和复核的施工照片。地基承载力、路面回弹弯沉检测、桥梁静动载试验、桩基完整性检测的试验照片。

学生根据各自顶岗工地施工情况对以上内容进行全部或部分照片拍摄,总数不少于18张,且照片上要有学生本人的身影,并按时间顺序将彩色照片打印在A4纸上,每页2张照片,每张照片辅以不少于50字的文字说明。

(2)施工资料抄绘与收集。

正确识读顶岗实习工程项目施工图,明确设计意图和要求,用CAD进行图纸抄绘,完成道路工程平面图、纵断面图、横断面图、路面结构图、交叉口平面设计图;桥梁工程总体立面图、横断面图、桥墩台构造图、梁板构造图、伸缩缝构造图;隧道工程平面图、纵断面图、横断面图、洞门构造图、明洞及洞内附属设施构造图等各一份共五张。

收集工地常用的实用资料,如施工日记、检验批报验单、设计变更联系单、施工技术交底记录、施工安全交底记录、混凝土旁站记录、安全台帐等样本,质量或安全事故的处理报告,要求至少抄写三份以上。

(3)顶岗实习与毕业设计总结。

结合顶岗实习的具体情况,说明顶岗实习的主要经历、担任岗位、作业内容和工作感言,并对顶岗实习的安排及形式提出合理化建议,以及毕业设计过程中的体会、收获与感想。字数要求1500字以上。

(4)施工数据计算与处理。

结合顶岗实习工程项目,利用试验检测数据处理的规则和方法,完成路基承载、弯沉检测及混凝土强度试验的数据处理及结果认定,要求至少完成两项。

结合顶岗实习工程项目,根据实际情况完成的混凝土施工配合比换算、预应力理论伸长值计算、道路平竖曲线计算,要求至少完成两项。

(5)施工组织设计编制。

根据顶岗实习工程项目概况、合同目标要、求设计技术标准和施工要求,通过查阅资料和借鉴经验进行施工组织设计,重点完成以下内容的编写:施工方案,施工顺序、施工方法、施工机械的选择和确定;施工进度计划:横道图、网络图的绘制,资源需求量的计算等;施工平面布置图:临时设施、管理机构及永久性设施的布置等。

(6)工程造价预算与决算。

根据顶岗实习工程规模大小,完成全部或部分施工图预算书、工程量清单报价,要求至少完成一项。

(7)施工技术探索与研究。

结合顶岗实习的工作实际,通过施工实践、调研、文件检索等方法,分析工程实践中出现的问题,提出解决问题的对策。要求字数不少于5000字。

(8)专项施工方案编制。

结合顶岗实习工程项目,完成沥青混凝土面层、水泥混凝土面层、水泥稳定碎石基层;土路基宕渣垫层、路基土石方开挖;泥浆护壁钻孔灌注桩、重力式混凝土桥台、预应力混凝土梁板预制、预制装配式梁板吊装;隧道开挖和隧道衬砌等任一专项施工方案的编制。要求字数不少于5000字。

(9)结构设计与计算。

结合顶岗实习工程项目,完成装配式钢筋混凝土简支T型梁、梁桥重力式桥墩台、沥青路面、水泥混凝土路面任一结构设计计算。结合顶岗实习工程项目,完成一块梁、一根桩钢筋下料单的绘制。

3.课题实施方法

“3+1”毕业设计结合学生顶岗实习的工程实际,以实习工程的施工图纸作为毕业设计的主要依据,成果上交时应附上相关的施工图纸。整个毕业设计按1~3必做,4~9任选一题,每位学生必须完成并上交四项成果。

四、“3+1”毕业设计效果

经过老师讨论与学生座谈,一致认为“3+1”毕业设计课题具有可行性、先进性和合理性,对提高毕业设计质量,为毕业生就业提供较好的业务平台,对实现毕业生、用人单位及学校三赢的局面有很好的现实意义。

五、结语

毕业设计质量的影响因素很多,除优秀的课题设计外,过程管理也相当重要,高职院校培养的学生应该是适应性强、上手快的学生。毕业设计是教师不断学习和检验的重要环节,毕业设计是学生提高的最后环节,它为走入社会工作的学生提前实践并树立信心,严格规范毕业设计过程管理则是必不可少的关键因素。实践型人才培养模式的构建中,需打破传统的毕业设计模式,“3+1”毕业设计模式是构建应用创新型人才的重要培养模式之一。

参考文献:

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

(一)学生选做大跨空间结构毕业设计的积极性不够由于大跨空间结构毕业设计课题开设时间较短,学生对此课题难易程度的认识有偏差,在毕业设计选题阶段,学生更易于选择常规的混凝土框架结构和框剪结构毕业设计课题。为提高学生选做大跨空间结构毕业设计的积极性,对多届毕业生进行了深入的调查分析,现总结出学生不愿选做大跨空间结构毕业设计的主要原因如下:(1)与传统的混凝土框架结构和框剪结构相比,学生直观地认为大跨空间结构的建筑造型新颖、奇特,但其结构形式复杂、多样,简化力学分析模型困难,结构受力分析难度大,难以应用所学知识顺利完成此类型的毕业设计。(2)由于大跨空间结构的钢屋盖需应用有限元设计软件进行受力分析,此部分工作量难以在计算书和图纸中反映出来,学生担心最终计算书没有完全反映出自己的工作量,影响最终答辩成绩。(3)部分学生认为大跨空间结构毕业设计的主要工作是应用有限元软件进行钢屋盖设计,而钢结构和混凝土结构的基础理论知识没有得到有效训练。(4)学生认为大跨空间结构在实际工程中的应用较少,对以后工程实践帮助不大。

(二)题目设置不当,难度及工作量过大或过小为使毕业设计选题与目前建筑业的发展趋势结合,学院鼓励毕业设计题目直接来源于设计院的工程实际,拿来“真题真做”。但是大跨空间结构类型的工程实践一般为奥运场馆、大型会展中心、剧院、机场航站楼等大型复杂建筑工程,若直接“真题真做”,作为本科生的毕业设计题目其难度及工作量过大。因此,实际的大跨空间结构毕业设计没有从设计院拿来就“真题真做”,而是选择性地删掉一些设计内容,在此过程中若控制不当,将导致此类毕业设计题目的难度及工作量过大或过小。目前,大跨空间结构毕业设计内容多为大跨度钢屋盖的设计,结构形式为网架或网壳,主要设计内容包括建筑选型、结构选型、屋盖(网架或网壳)构件设计、焊接空心球节点或螺栓球节点设计、支座节点设计。这类大跨空间结构毕业设计题目内容新、实践应用广、实用价值高,但是局限于结构设计、知识结构考察不够全面、系统综合性不强,且主要计算工作应用工程设计软件完成,工作量难以在计算书和图纸中反映出来。实际中,另一类大跨空间结构毕业设计删掉的设计内容较少,接近于“真题真做”,但学生普遍反映此类毕业设计的难度和工作量过大。通过调查分析,得知:(1)由于大跨空间结构的建筑造型新颖、奇特,学生在建筑选型时耗费大量时间,且后期结构设计方案很难满足前期选择的建筑造型,因此,学生返工现象较为普遍,增大了毕业设计的工作量。(2)为满足大跨空间结构建筑要求,学生偏向选用玻璃幕墙体系作为维护结构,但是学生对玻璃幕墙及其支撑钢结构体系的设计较为陌生,此部分设计难度较大。(3)由于大跨空间结构的受力体系较为复杂,学生很难简化出合理的力学分析模型。(4)学生普遍认为钢柱脚的设计难度较大,尤其是对底板上加劲肋的计算方法理解困难。

(三)参考资料缺乏,学生自主查阅资料能力有限由于大跨空间结构毕业设计题目是近几年新增的毕业设计题目,往届学生的毕业设计成果相对较少。目前,学校图书馆及网络资源中关于框架结构和框剪结构毕业设计的相关资料较多,而大跨空间结构毕业设计的参考资料匮乏。学院图书馆的规范及标准图更新速度太慢,尽管学院加大了对图书和资料的投入力度,但学生在毕业设计时总觉得可利用的设计规范及设计手册较少,尤其是最近两三年刚颁布的规范和规程。大跨空间结构设计不能局限于有限的教科书内容,需要学生自主查阅各种现行的建筑结构设计规范、设计手册、标准图集及其他工具书等。在毕业设计过程中遇到问题,学生首先想到询问指导教师某个系数的取值,而不是系统地查阅相关规范条例的具体内容,也不深究其使用条件、使用范围是否满足设计题目的要求。在标准构件的选型上更是不问出处,拿来就用。大跨空间钢结构的构造节点较多,其节点形式要和结构体系的计算模型相一致,学生在这方面的结合能力也较差。

(四)学生软件应用能力欠缺为提高学生的动手能力和计算机操作能力,学院提倡学生在手算基础上利用计算软件进行电算,鼓励学生利用C语言或FORTRAN语言对部分计算进行编程,在计算中采用表格Excel进行重复计算以简化计算过程。但从了解的情况看,学生平时虽有接触常用的办公软件MicrosoftOffice、绘图软件AutoCAD、工程设计软件3D3S等,但是没有经过实际锻炼,学生掌握得并不理想。很多学生把Office简单认为就是打字,而Word中的排版、长文档处理、公式符号输入等都不熟悉,对Office中其他几个软件的了解更少。工程设计软件采用的基本假定和计算方法与手算的基本假定和计算方法有所不同,但学生对此理解并不深刻。

(五)指导教师缺乏实际工程经验大跨空间结构毕业设计的指导工作要求教师具有丰富的工程实践经验,以指导学生结构选型、屋盖(网架或网壳)构件设计、焊接空心球节点或螺栓球节点设计、支座节点设计等工作。由于大跨空间构的屋盖结构形态呈三维状态,在荷载作用下具有三维受力特性,且构件呈空间工作状态,在屋盖结构计算部分需应用工程设计软件(如3D3S软件)。因此,大跨空间结构毕业设计还要求指导教师具有熟练应用工程设计软件的能力。但是近年来高校不断扩招并扩大教师队伍,许多硕士、博士从学校毕业就直接进入了一线教学岗位,没有经过工程实践锻炼和系统的岗前培训,许多青年教师因缺少毕业设计的指导经验和工程实践经验,在大跨空间结构毕业设计的题目设置、难度及工作量的控制方面都存在较大不足,直接影响了毕业设计的质量。(六)研究生复试、找工作等占用毕业设计时间毕业设计是大学生的最后一个教学环节,受到研究生复试或找工作的影响较为严重。部分优秀学生虽然重视,但精力有限,尤其是达到研究生复试分数线的学生,整日忙于面试、调剂等事情。部分学习认真成绩良好的学生,到5月份才开始应付毕业设计,导致毕业设计毫无思路,且不熟悉办公软件、绘图软件、工程设计软件,严重影响毕业设计质量。毕业设计期间,有些学生为了参加求职面试、公务员考试等,频繁往返与学校、家和各用人单位。因此,学生的毕业设计成果不可能做到尽善尽美,就不得不罗列的大量数据,绘制不算规范的设计图纸,计算书表达也不够完全和规范,毕业设计的质量无法保证。

二、大跨空间结构毕业设计的改进措施

(一)大跨空间结构理论教学方面为提高大跨空间结构毕业设计质量,学院现已开设《空间结构》等相关课程,但课时有限,因此要求指导教师应深入研究教学大纲,熟悉培养目标,精选教学内容,制定合理的教学计划。在理论教学过程中,一边进行理论知识学习,同时还要安排学生参观典型的大跨空间结构,实地讲解钢屋架(网架或网壳)、钢柱、钢梁、钢支撑以及节点、柱脚、预埋件的连接构造形式,使学生对大跨空间结构的结构体系、构件类型、受力特征、截面形式、尺寸、材料等有进一步理解,对钢结构有更深入的了解,提高学生学习的积极性,从而提高大跨空间结构的教学质量。

(二)合理设置题目的难度及工作量为了保证大跨空间结构毕业设计的质量,要求设置的题目应该是内容新颖、知识结构全面、工作任务圆满、系统综合性强、实践应用广、实用价值高。实践证明,所有学生从接触此类题目的任务书开始便目的明确、兴趣浓厚、主动积极,为高质量完成毕业设计打下良好基础。经过不懈探索,实践出适合土木工程专业大跨空间结构毕业设计题目,此类毕业设计的结构体系如图1所示,结构设计主要包括以下几个方面:(1)大跨度钢屋盖的设计,结构形式为网架或网壳,主要设计内容包括网架或网壳结构选型、构件设计、焊接空心球节点或螺栓球节点设计、支座节点设计。此部分设计工作主要应用工程设计软件完成,并辅以相应的手算校核,包括钢构件强度及稳定验算、螺栓球节点和支座节点设计复核。(2)钢刚架的设计,此部分设计以手算为主,包括钢柱、钢梁、柱脚、梁柱节点设计。(3)混凝土框架设计。实际大跨空间结构下部多设置两、三层的框架结构作为办公区域,框架顶部设置钢柱支撑上部网架、网壳结构,既能满足建筑功能,又能节省建筑成本。此部分设计以手算为主,包括框架梁、框架柱、楼板、楼梯、基础、雨篷、预埋件设计。

(三)加强毕业设计资料库的建设高校普遍存在设计资料陈旧和数量不足的现象,尤其是大跨空间结构方面的设计资料更少。学校应增加投入力度,尽快更新规范和规程及标准图集。随着科技进步和网络普及,资料库的建设也应跟上时代的发展,可以尝试在校园内建立一个毕业设计网站,收录各种类型的毕业设计实例,建筑设计、施工及验收规范,结构计算手册和构造图集等。此毕业设计网站可实现网络资源共享,信息更新速度快,查阅方式比传统方式便捷。

(四)完善指导教师分组制度根据专业方向、新老教师搭配、自愿组合等原则,建立毕业设计指导教师小组,每组推荐一位经验丰富的老教师作为小组负责人。小组负责人组织本组成员对年轻教师进行岗位培训,拓宽年轻教师的思路,提高其指导水平,适时地邀请一些经验丰富、德高望重的专家举行讲座。定期考核年轻指导教师的教学实践能力,建立长期有效的监督处理机制。

(五)强化过程管理,培养学生独立解决问题的能力毕业设计的效果、质量与指导教师采取的管理、指导密切相关。指导教师应定期检查学生毕业设计的进度和质量,特别要做好开题报告、中期进度检查和答辩前的检查工作。在毕业设计指导过程中,指导教师要启发学生的思路,采取讨论式、探讨式的教学方法。当学生面对问题时,提倡学生自己查阅资料,自己解决问题,并鼓励学生在毕业设计中运用新技术、新材料,进行多种结构方案的比较,建立优化设计的概念,培养学生自我发展能力,为走向社会打下坚实的基础。

三、结语

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

目的:毕业设计是实现工科学生培养目标的重要的实践性、综合性教学环节。它是对学生所学知识的综合训练,也是对知识转化为能力的实际测试;对培养学生综合应用所学知识和技能去分析和解决本专业范围内的一般工程技术问题的能力,全面提高毕业生的素质,使之能较快地适应工程实践的需要起着极其重要的作用。

要求:在老师的指导下,在毕业设计时间内,要求每个学生独立完成设计任务。

二、毕业设计题目:临石公路 (临澧至石门 )k**~ k***段公路设计

设计者按指导教师指定的路线起终点,起点桩号自拟路名,根据地形、地质等条件选择一条符合技术标准及要求的路线进行相关内容的设计和计算,设计里程不小于3km。

三、开题报告

开题报告的内容与要求:

1) 课题设计现状和发展趋势;

2) 本设计的目的和指导思想;

3) 本设计的目标和基本内容;

4) 本设计的重点与难点,拟采用的途径;

5) 设计规划与进度安排;

6) 字数不少于3000;

7) 要求手写。

四、技术标准

本设计一律执行:

1) 《公路工程技术标准》(jtg b01—XX)

2) 《公路路线设计规范》(jtg d20-XX)

3) 《公路路基设计规范》(jtg d30-XX)

4) 《公路水泥混凝土路面设计规范》(jtg d40-XX)

5) 《公路沥青混凝土路面设计规范》(jtg d50-XX)

6) 《公路桥涵设计通用规范》(jtg d60-XX)

7) 《公路工程预算定额》(jtg/t b06-02-XX)

五、相关资料

1) 路线所经地区1:XX航测地形图(详见电子地形图附件1);

2) 路线为益阳市桃江至马迹塘之间的某段公路;

3) 路基土壤为中液限粘土,地下水位距挖方后地面的最低水位为3.45米,最高水位为0.8米,多年最大道路冻深为180cm;

4) 有关当地的地质、水文、气象查阅相关文献资料;

5) 沿线地方材料有碎石、砾石、砂、石灰、粉煤灰等,其他沥青、水泥、矿粉等需外购;

6) 土基回弹模量和路面材料回弹模量及材料强度试验资料如下:

土基回弹模量:

用d=30cm刚性承载板测得弯沉值(已考虑影响量):

p(mpa) 0.05 0.10 0.15 0.20 0.25 0.30

(0.01mm)

28 72 95 120 165

沥青路面材料抗压回弹模量:

材料名称 20℃抗压回弹模量(mpa) 15℃抗压回弹模量(mpa) 15℃劈裂强度(mpa)

ep σ ep σ

细粒式沥青混凝土 18“班级数”“学号尾数” 180 27“班级数”“学号尾数” 320 1.2

中粒式沥青混凝土 14“班级数”“学号尾数” 90 21“班级数”“学号尾数” 170 1.0

粗粒式沥青混凝土 9“班级数”“学号尾数” 60 14“班级数”“学号尾数” 70 0.8

基(垫)层材料抗压回弹模量:

材料名称 抗压回弹模量(mpa) 劈裂强度(mpa)

ep σ

水泥稳定砂砾 25“班级数”“学号尾数” 220 0.5

水泥稳定碎石 30“班级数”“学号尾数” 760 0.6

水泥石灰砂砾土 15“班级数”“学号尾数” 240 0.4

二灰稳定砂砾 26“班级数”“学号尾数” 700 0.7

二灰稳定碎石 27“班级数”“学号尾数” 600 0.6

水泥混凝土抗折强度:

水泥混凝土标准试件抗折强度实验最大破坏压力(kn)分别为:

39. 80; 41.20; 40.65; 41.78; 42.05; 41.87

7) 材料预算单价及机械台班费用查相应定额。

8) 交通组成:

本路建成初期每日双向混合交通量组成及交通量

汽车车型 日交通量(辆/d)

东风eq140 14“班级数”“学号尾数”

黄河jn150 124

黄河jn253 2“班级数”“学号尾数”

东风sp9250 350

北京bj130 10“班级数”“学号尾数”

日野kb222 569

桑塔那XX 17“班级数”“学号尾数”

预计年平均交通量增长率为5%;

六、设计内容

主要设计内容如下表:

序号 设计项目 要求 备注

1 技术等级及标准的确定 按照《公路工程技术标准》选定,要求对技术指标分析论证。

2 纸上定线 在地形图上选择路线至少2个方案并简述理由;进行路线方案比较并提出推荐方案。 交手稿

3 路线平面设计

(选定路线) 进行交点坐标和导线方位角设计;平曲线设计;里程桩号的详细推算;路线平面图的绘制。

4 路线纵断面设计

(选定路线) 转坡点位置的确定;坡度和坡长设计;竖曲线设计;纵断面图的绘制。

5 排水设施设计 排水沟、截水沟、盲沟等沟渠设计 选典型沟渠进行水力计算

6 路基横断面设计 路幅设计(宽度和路拱横坡);超高和加宽设计;边坡设计;路基设计表;视距检查,路基土石方计算及调配;路基横断面图的绘制。 每20m

取一断面

7 路基稳定性验算 高路堤、深路堑需进行边坡稳定性验算及软土地基稳定性验算并提出加固措施

8 典型挡土墙设计和计算 完成某段挡土墙设计和计算及全线挡土墙设计一览表及其工程数量

9 典型涵洞设计和计算 选择某典型断面的涵洞进行设计和计算及全线涵洞设置一览表

10 交叉口设计 如有路线交叉,需绘交叉口平、纵、横断面图

11 路面结构设计及计算 设计沥青路面和水泥混凝土路面 两者比选

12 选定路线工程预算 计算工程量和材料用量并完成工程预算

注.沥青路面设计内容包括:1)进行轴载换算,确定路面设计弯沉值;2)拟定路面结构组合方案,进行方案比较;3)确定路基路面结构层设计参数;4)按三层体系简化法或设计程序确定路面结构层尺寸;5)按三层体系简化法或设计程序验算结构层底面拉应力和表面剪应力;6)各结构层材料组成设计;7)提出各结构层的施工技术要求及质量标准;8)计算工程量和材料用量。

水泥混凝土路面设计内容包括:1)进行轴载换算,推算设计年限内标准轴载累计作用次数;2)进行路面结构组合设计;3)确定路面结构层设计参数;4)确定混凝土板的平面尺寸和厚度;5)进行接缝构造、配筋设计;6)各结构层材料组成设计;7)提出各结构层的施工技术要求及质量标准;8)计算工程量和材料用量。

七、应提交的设计文件

1、开题报告

2、设计说明书

设计说明书中应包括如下内容:

中英文摘要

第1章 设计任务和沿线自然条件

第2章 纸上选(定)线

第3章 线路设计

1)平曲线设计(第一个曲线完整列出计算过程,其它以表格体现)

2)竖曲线设计(第一个曲线完整列出计算过程,其它以表格体现)

3)横断面设计(第一个曲线完整列出计算过程:超高、加宽、视距检查)

4)路基设计(路基设计表)

5)路基土石方计算与调配

第4章 路基工程设计

1)排水设计

2)路基稳定性验算

3)挡土墙设计

4)涵洞设计

第5章 路线交叉设计(若有)

第6章 路面设计

第7章 工程预算

第8章 设计总结(包括展望与致谢)

参考文献

3、图纸

内容 比例要求 补充说明

路线平面设计图 1:XX a3机绘图分段打印

需提交纸上选(定)线手绘图

路线纵断面设计图 1:200~300(纵)

1:XX(横) a3机绘图分段打印

路基标准横断面图、1km逐桩横断面图(典型地段) 1:200 a3机绘图

路基排水沟渠大样图设计 1:10~50 a3机绘图

挡土墙设计详图 1:100 a3机绘图

涵洞设计详图 1:100 a3机绘图

沥青路面结构设计图 1:100

1:10~50(详图) a3机绘图,对于水泥混凝土路面需绘接缝构造图

水泥混凝土路面结构设计图

八、毕业设计进度安排

阶 段 内 容 备 注

第一阶段

毕业实习 XX年2月21日——2月25日 毕业实习及撰写开题报告(1周) 毕业实习动员

(时间2月22日)

第二阶段

毕业设计成果撰写过程 XX年2月28日——3月11日 纸上定线及公路平面设计(2周) 集中辅导1次

(指导老师3月27日

提交线路设计部分成绩)

XX年3月14日——3月18日 公路纵断面设计

(1周)

XX年3月21日——3月25日 公路横断面设计

(1周)

XX年3月28日——4月1日 路基排水设计

(1周) 集中辅导2次

(指导老师4月30日

提交路基路面设计部分成绩)

XX年4月4日——4月15日 挡土墙及涵洞设计

(2周)

XX年4月18日——4月29日 路面设计

(2周)

XX年5月2日——5月13日 工程预算

(2周) 集中辅导1次

(指导老师5月15日

提交工程预算部分成绩)

第三阶段

毕业设计

答辩 XX年5月16日——5月20日 修改、完善所有毕业设计成果,准备毕业设计答辩 指导老师5月24日提交参加第一次答辩学生名单。

不参加第一次答辩者需提交书面申请。

XX年5月25日——5月27日 第一次毕业设计答辩 指导老师审查合格并同意参加答辩者方可参加答辩。

XX年6月2日——6月3日 第二次毕业设计答辩 第二次答辩通过者,成绩一律评为“及格”并在毕业设计鉴定表上注明:

“该生第二次答辩合格”。

九、毕业设计的管理与成绩评定要求

1、在学校规定的上课时间应在规定的教室做设计,外出者必须事先向指导老师说明情况并按学校规定办理请假手续。点名缺勤达到30%者(含请假、迟到、早退),取消毕业设计答辩资格。

2、本毕业设计分为三个阶段:毕业实习、毕业设计成果撰写、毕业设计答辩。毕业设计成果撰写阶段分为四个过程:路线设计、路基部分设计、路面部分设计、工程预算,在这四个过程中,需提交四次阶段性成果。

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

1计算机软件开发类毕业设计存在的问题

自21世纪高等教育改革以来,全国各高校招生规模不断扩大,导致毕业生数量也相应大规模增加,给高校学生的求职择业带来了严峻的考验。为了可以跟上时代的步伐,为求职带来一些实际项目经验,计算机专业越来越多学生选取了软件开发作为毕业设计课题。然而,在各高校实际当中,本科毕业设计质量已经下降,软件开发类论文与实际完全脱节,归根结底是没有一个可以从头到尾指导学生进行软件开发的学习模式,主要存在下面几个不足之处。

1.1学生问题

学生设计能力低,编程水平差,无项目实际经验,既不知道软件开发的基本理论与方法,也不知道程序语言代码编写和开发工具界面操作,甚至不知道从何处开始下手准备毕业论文,成为目前软件开发类毕业论文质量差的根本原因;学生思想上存在误区,不重视毕业设计的重要性与必要性,认为毕业设计与普通课程一样,对毕业设计敷衍了事,不愿意花时间和精力认真努力开发软件,总是被动、消极地接受学习,成为软件开发类毕业论文质量差的直接原因。

1.2学校问题

学生在大一至大三期间,一般只是简单地开设各科课程,并没有将所有软件开发类课程结合起来,直接导致出现学生软件设计能力低与开发水平差的现象;从论文开题、中期检查到论文答辩等过程中,并没有严格按照各种材料上交的日期进行,普遍是最后答辩时上交补交所有材料,甚至包括论文开题报告,直接导致学生消极怠慢的态度;最后的毕业论文考核是最关键的问题,也是目前毕业论文相关制度中管理最混乱的一部分。既没有一套规范毕业论文考核标准,也没有对毕业论文的中间过程进行监控,就连最后的论文答辩也只是流于形式。

1.3教师问题

大部分教师没有项目开发实际经验,只知道软件设计理论基础,不能全方位地指导学生,更加无法让学生能够主动积极地学习,成为毕业论文水平不高的原因之一。

2CDIO教育模式

CDIO教育模式继承和发展欧美20多年以来的工程教育改革理念,将“做中学”和“基于项目教育和学习”的集中概括和抽象表达,是2004年由麻省理工学院和瑞典皇家工学院等四所大学研究创立,CDIO分别代表了构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate)等四个学习过程,它以产品研发到产品运行的生命周期为载体,让学生以主动的、实践的、课程之间有机联系的方式学习[3]。CDIO培养大纲将工程毕业生的能力分为工程基础知识、个人能力、人际团队能力和工程系统能力四个层面,大纲要求以综合的培养方式使学生在这四个层面达到预定目标[4]。本文将CDIO模式的构思、设计、实现和运作等四个学习过程引入到计算机软件开发类毕业设计中,要求严格按照构思、设计、实现和运作这四个阶段进行,并将每一个阶段的成果都作为毕业论文考核的依据,以此调动学生的积极性与主动性,既能让指导老师清楚整个设计流程,并根据阶段安排加以指导和督促,也能让学生愿意付出时间和精力努力投入到毕业设计当中。在弥补学生软件开发水平不足的同时,提高学生思考问题、综合设计的能力,最后达到提高毕业论文质量的目的。

3基于CDIO模式的计算机软件开发类毕业设计

3.1构思阶段

毕业论文是从学生的选题开始,一般是由老师提供一系列题目,再由学生根据自己的具体情况选择,这种方式遏制了学生的主动性。应该由学生根据自己的爱好、专长和对将来的职业规划等情况,利用各种参考资料主动搜索与查找适合自己的题材范围,再在老师的指导下确定毕业论文题目。不仅能够调动学生的设计积极性,为后面的毕业论文工作提供有利条件,而且还可以培养学生查阅资料和思考问题的能力。之后,指导老师提供软件开发类参考资料,并在中国知网等学术平台搜索课题相关文献,确定论文的基本要求,给学生下达论文任务书。学生根据接收到的任务书,利用软件工程专业书籍、中国知网等学术平台、论文相关的Web网站,查阅大量的资料,了解论文的背景、研究现状和开发意义,确定论文的研究内容和开发中的关键问题,撰写论文开题报告,完成软件开发的构思阶段。

3.2设计阶段

设计阶段主要包括需求分析和总体设计,正式开始毕业论文的设计工作。根据资料查阅、市场调查和企业要求等形式分析软件产品操作流程、功能列表,完成系统需求分析,并在需求分析的基础上重点进行功能设计、模块划分、模块接口规范、数据库概念设计及数据库逻辑设计,在老师的指导下反复修改不断完善,最终确定系统的总体设计。然而,在软件开发设计阶段,学生论文还没有开始写,软件程序也没有完成,指导老师无中期检查依据,不能有效地督促学生开发设计。因此,在设计阶段完成之后,应该形成需求分析、数据库设计、概要设计等相关说明书,作为毕业论文中期检查的材料,纳入论文考核的范围。

3.3实现阶段

实现阶段是学生毕业论文工作的重点,也是毕业论文设计工作量最大、所需时间最长的一个阶段,直接决定最终毕业论文的质量水平。学生需要掌握软件开发工具、程序设计语言等基本理论与方法,根据系统总体设计的功能模块、接口规范等进行数据库的实现、程序代码的编写,并反复运行与测试。此阶段生成详细设计说明书、编程规范、测试等文档,作为毕业论文第二次中期检查材料。在这个阶段有了指导老师的督促,能够完全确定系统功能,不至于在后期阶段又需要反复修改。

3.4运作阶段

根据前期产生的开题报告、需求分析、数据库设计、概要设计、详细设计、编程规范、测试等文档和开发好的软件系统撰写毕业论文,并参与论文答辩,是学生毕业论文的总结阶段,不仅着重体现学生的写作水平,更能了解学生对软件的学习情况,是分值比重最大的一部分。最后,将所有文档和论文、答辩情况一起评分,获得毕业论文成绩。

4结语