《计算机专业毕业生如何书写毕业论文》
计算机专业的学生在各专业课程考试成绩合格后,都要进行毕业设计及其答辩考核。毕业设计成果及答辩考核是取得高等教育考试毕业文凭的重要环节之一,也是衡量毕业生是否达到全日制普通高校相同层次相同专业的学力水平的重要依据之一。但是,由于许多应考者缺少系统的课堂授课和平时训练,往往对毕业设计感到压力很大,心中无数,难以动手。因此,对计算机专业学生这一特定群体,就毕业设计的撰写进行必要指导,具有重要的现实意义。本文就如何进行毕业论文的写作简要论述,供大家参考。一、选好课题毕业设计是高等教育考试计算机专业应考者完成学业的最后一个环节,它是应考者的总结性独立作业,目的在于总结学习专业的成果,培养综合运用所学知识解决实际问题的能力。完成毕业设计的撰写可以分两个步骤,即选择课题和研究课题。首先是选择课题。选题是设计成败的关键。因为,选题是毕业设计撰写的第一步,它实际上就是确定“设计什么”的问题,亦即确定科学研究的方向。如果“设计什么”不明确,“怎么设计”就无从谈起。教育部考试办公室有关对毕业设计选题的途径和要求是“为鼓励理论与工作实践结合,应考者可结合本单位或本人从事的工作提出设计题目,报主考学校审查同意后确立。也可由主考学校公布设计题目,由应考者选择。毕业设计的总体要求应与普通全日制高等学校相一致,做到通过设计写作和答辩考核,检验应考者综合运用专业知识的能力。但不管考生是自己任意选择课题,还是在主考院校公布的指定课题中选择课题,都要坚持选择有科学价值和现实意义的、切实可行的课题。选好课题是毕业设计成功的一半。㈠、要坚持选择有科学价值和现实意义的课题。科学研究的目的是为了更好地认识世界、改造世界,以推动社会的不断进步和发展。因此,毕业设计的选题,必须紧密结合社会主义物质文明和精神文明建设的需要,以促进科学事业发展和解决现实存在问题作为出发点和落脚点。选题要符合科学研究的正确方向,要具有新颖性,有创新、有理论价值和现实的指导意义或推动作用,一项毫无意义的研究,即使花很大的精力,也将没有丝毫价值。具体地说,学生可从以下三个方面来选题。⒈首先要从现实的弊端中选题,学习了专业知识,不能仅停留在书本上和理论上,还要下一番功夫,理论联系实际,用已掌握的专业知识,去寻找和解决工作实践中急待解决的问题。⒉,要从寻找科学研究的空白处和边缘领域中选题,科学研究还有许多没有被开垦的处女地,还有许多缺陷和空白,这些都需要填补。应考者应有独特的眼光和超前的意识去思索,去发现,去研究。最后,要从寻找前人研究的不足处和错误处选题,在前人已提出来的研究课题中,许多虽已有初步的研究成果,但随着社会的不断发展,还有待于丰富、完善和发展,这种补充性或纠正性的研究课题,也是有科学价值和现实指导意义的。㈡、要根据自己的能力选择切实可行的课题。毕业设计是一种创造性劳动,不但要有考生个人的见解和主张,同时还需要具备一定的客观条件。由于考生个人的主观、客观条件都是各不相同的,因此在选题时,还应结合自己的特长、兴趣及所具备的客观条件来选题。具体地说,考生可从以下三个方面来综合考虑。首先,要有充足的资料来源。“巧妇难为无米之炊”,在缺少资料的情况下,是很难写出高质量的设计的。选择一个具有丰富资料来源的课题,对课题深入研究与开展很有帮助。其次,要有浓厚的研究兴趣,选择自己感兴趣的课题,可以激发自己研究的热情,调动自己的主动性和积极性,能够以专心、细心、恒心和耐心的积极心态去完成。最后,要能结合发挥自己的业务专长,每个考生无论能力水平高低,工作岗位如何,都有自己的业务专长,选择那些能结合自己工作、发挥自己业务专长的课题,对顺利完成课题的研究大有益处。二、进行系统的设计工作:学生可以从查阅图书馆、资料室的资料,到实习单位或企业做实地调查研究、实验与观察等三个方面来搜集资料。搜集资料越具体、细致越好,最好把想要搜集资料的文献目录、详细计划都列出来。首先,查阅资料时要熟悉、掌握图书分类法,要善于利用书目、索引,要熟练地使用其他工具书,如年鉴、文稿、表册、数字等。其次,做实地调查研究,调查研究能获得最真实可靠、最丰富的第一手资料,调查研究时要做到目的明确、对象明确、内容明确。调查的方法有:普遍调查、重点调查、典型调查、抽样调查。调查的方式有:开会、访问、问卷。三、 论文的组织安排 依据上述的论文类型,由于各类工作特点的不同,在搜集整理论文的素材、组织安排论文的结构方面,应有所不同,做到有的放矢。3.1 系统实现型论文:重点收集整理系统体系结构,程序模块调用关系,数据结构,算法,实验或测试等内容,论文结构一般安排如下:(1)引言或背景 (概述题目背景,实现情况,自己开发的内容或模块) 一般谈课题意义,综述已有成果,如”谁谁在文献某某中做了什么工作,谁谁在文献某某中有什么突出贡献“,用“但是”一转,分析存在问题,引出自己工作必要性、意义和价值、创新点和主要思想、方法和结果。然后用“本文组织如下:第二节第三节.... ,第四节....." 作为这段结束。(2)系统体系结构(强调系统的整体性,突出自己工作在整体中的位置)(3)主要实现功能的描述(包括模块调用关系,数据结构,算法说明,依据内容多少此部分可安排两到三节)(4)实验或测试(5)总结3.2 应用开发型论文:重点收集整理应用项目的背景分析,需求分析,平台选型,分块,设计部分模块的细化,使用的开发工具的内容。论文结构一般安排如下:引言(重点描述应用项目背景,项目开发特色,工作难度等)项目分析设计(重点描述项目的整体框架,功能说明,开发工具简介等)项目实现(重点描述数据库设计结果,代码开发原理和过程,实现中遇到和解决的主要问题,项目今后的维护和改进等,此部分可安排两到三节)总结3.3 分析比较型论文:重点收集整理有关的最新论文或软件,分析比较心得,实验数据等内容。论文结构一般安排如下:引言(重点描述分析对象的特点,分析比较工作的意义,主要结果等)分析对象的概括性描述分析比较的主要结果(如果是技术分析,给出主要数据,如果是软件分析,给出代码分析结果,实验过程等)分析比较的评价和系统应用(可以给出基于分析比较的结果,提出某些设计实现方案,和进行一些实验工作结论3.4 理论探索型论文:重点收集整理问题的发现,解决问题所用到的基本知识,解决问题的独特方法,定理证明,算法设计和分析。论文结构一般安排如下:(1)引言(重点描述要解决的问题的来源,难度,解决问题的主要方法等)(2)基本知识(解决问题涉及的基本定义,定理,及自己提出的概念等)(3)推理结论(给出问题解决方案,包括定理证明,算法设计,复杂性分析等)(4)结论上述论文结构的安排和划分不是绝对,可依据各自工作的实际情况,采用某一种或某几种混合的方式指导自己论文的写作。但无论采用什么样的结构,一定要作到心中有数,贯穿一条逻辑线索,切不可泛论成文或堆砌成文,时刻突出自己的工作内容。 四、论文格式及目录系统每个作者有自己的风格,格式不必强求一致,但科技论文不能像写小说剧本那样,一般不能用倒叙,插叙,不设悬念,不用意识流,多线索方式等。例如,可在下列格式基础上适当修改: 科技论文目录体系一般不用中文的 “一 二 三”,而用下列的编排方式 扉页摘要(中英文,200-300字为限)目录正文1.前言(背景,动机,前人工作) 1.1……… (1) (a) (b) (c) (2) (a) (b)(c) 1.2 ……… 2.项目框图 及 本工作在项目中的地位3.项目特色(特殊功能,困难)4.方案选择(前人方案,现可选方案,为什么选这一方案)5.实现技术 数据结构 程序片段6.特殊问题解决方法6.1 问题16.2 问题2 ......7.结果测试,性能分析(图表等)8.结束语(或结论、小结)参考文献附录致谢目录可以用Word 插入—目录功能 实现,可自动编页自动更新五、写作技巧和注意事项5.1 学术论文要求文字流畅,层次清晰,词藻不能过分华丽,近年国内外在计算机方面的论文的语言较以前生动,但用词都以准确,不过分夸张为度。5.2 标题要能反映内容。如有新意更好。例如,下面题目是个不好的题目:“图像处理的某些问题的研究”, 论防火墙技术”等,其中的“某些问题”不如换成最中心的词汇。论防火墙技术题目太大,不适合本科生作。5.3 学术刊物上论文摘要一般300字左右,需要较高的综合能力。而学生毕业论文摘要可以写一页(1000字左右),因此活动空间较大,要好写一些。摘要可以在全文写完后再写。要简明,中英文摘要 应一致,要突出自己的工作,要提供几个key words。写英文摘要时,可先用英文的习惯和用语写摘要(可以借助于电子词典),然后英译汉,用中文摘要去将就英文摘要。反过来,如果先写好中文摘要,再汉译英,则很难把英文摘要写得地道。为了使得英文表达地道、准确,可以读十几篇相关研究方向的论文的摘要,注意一些表达词的使用,如present, implementation, propose, give, argue等。平行的内容宜用平行的句型。例如下面的例子中,一句主动,一句被动,语感就非常糟糕:"This paper proposes a new algorithm and a prototype is presented.....".5.4 前言部分要写问题背景,动机,要说明自己工作的工作有用,有意义(才能鼓励读者读下去),通常在介绍国内外工作后,用“但是”一转,指出前人工作的不足,引出自己的工作。在前言中简述自己作的主要结果,(例如明确地列出几条,说明本文的主要工作,主要成果)。前言部分的末尾介绍文章的组织情况,各节内容。5.5 突出特色,一个项目中工作很多,有些是同行皆知,自己也无创新的,可以略写,要多写自己遇到的特殊困难和创造的特殊解决方法。使人家读了能学到东西,看到作者的创意。为了突出特色,还可以在一节中分成小标题写,一个问题一小段,与计算机相关的论文中还可以把数据结构和程序片段夹叙夹议呈现出来,比只用汉字解释得更清楚。5.6 上升到理论,一般硕士论文会要求这一点。如果本科生能够在毕业论文中得出有意义的定理或命题,一般会认为是好成果。可能会被推荐到杂志上发表,或在考研、求职中得到承认。5.7 各部分应详略得当。 一般地,毕业论文应该主要写作者的见解和工作, 把自己的创新写深写透。综述要有述有评有比较。只要是作了实验,写了程序,一般是想写的太多,写不完。反之,会感到空虚,没有写的,有的学生抄书来充篇幅,效果不好。一般地介绍相关工作(前人的成果)部分不应该超过总篇幅的1/6。5.8 完整的论文应包括测试、运行结果及分析(图表或曲线)。5.9 结论,小结。说明解决了什么问题,有什么创新,下一步工作主要内容等。返回目录六、参考文献及引用参考文献是论文写作中的重要一环,带着问题读文献或杂志上的论文,不但注意学习学术内容,同时也注意学习选题方法、格式、标准的套话、起承转合的语言和方式,参考文献的写法,字体的运用等等。在论文中明确给出参考文献的出处,既代表着对前人成果的继承,也代表了对他人研究成果的尊崇,是科学研究中应培养的正确的科学态度和做人准则。参考文献的写法:按参考文献在论文中出现的顺序,用编码的方式给出,如[1],[2],等。参考文献包括专著、学术期刊、学术会议、技术报告等。七、 摘要样板 学术刊物上论文摘要一般300字左右,需要较高的综合能力。而学生毕业论文摘要可以写到1000字,因此活动空间较大,要好写一些。下面是可行写法之一。1.介绍项目意义背景,100-200字。2.本文作的主要工作, (1),(2), (3),..... , 400—600字3.本文组织 第一章..第二章..第三章,..... 。 ( 200字)