本科毕业设计参考资料《仅供参考》
本科毕业设计参考资料《仅供参考》
完成毕业设计和毕业论文是本科生培养方案中的重要环节。学生通过毕业设计,综合性地运用几年内所学知识去分析、解决一个问题,所学知识得到了疏理和运用,它既是一次检阅,又是一次锻炼。不少学生在完成毕业设计后,感到自己的实践动手、动笔能力得到了锻炼,增强了即将跨入社会去竞争、去创造的自信心。为帮助学生完成毕业论文,提出以下参考框架,希望能对学生毕业论文有所帮助。
1. 论文类型
不同的院系,不同的指导教师对本科毕业论文有不同的指导方法,比如:对于计算机专业,本科毕业设计论文通常有下面四种类型:
类型1:完成一个不太大的实际项目或在某一个较大的项目中设计并完成一个模块(如应用软件、工具软件或自行设计的板卡、接口等等),然后以工程项目总结或科研报告、或已发表的论文的综合扩展等形式完成论文。
类型2:对一个即将进行的项目的一部份进行系统分析(需求分析、平台选型、分块、设计部分模块的细化)。例如对一个大中型企业管理信息系统中的财务部分进行调研、分析和设计等,这类工作可以没有具体编程,但应得到有关方面的初步认可,有一定的工作量。例如打印后有30页以上的报告。
类型3:对某一项计算机领域的先进技术或成熟软件进行分析、比较,进而能提出自己的评价和有针对性创见。例如XML目前是因特网上新涌现的标记语言,它较HTML有许多无可比拟的优点,其中XML-QL是基于XML提出的一种新型查询语言,分析总结这一新型查询语言并探索它的实现途径是十分有意义的工作。
类型4:对某一个计算机科学中的理论问题有一定见解,接近或达到了在杂志上发表的水平。例如,解决了一个众所周知的问题,纠正了某杂志上理论的错误且提出解决修正方案,也可以自己提出有意义的模型和定义,且有定理、命题或性能比较、分析、测试报告等。
2. 选题
通常毕业设计题目的来源有以下几个途径:
(1)有科研项目的老师通常愿意从项目中选取本科生能完成的模块交给学生作,然后以第一种形式写成论文。教师熟悉项目,项目有实用背景,一般而言,多数学生经过努力都能完成。但有些科研项目太难或涉及保密内容,本科生不容易完成。
(2)学生自选题目,有些学生已联系好毕业后的工作单位,工作单位要求学生做某方面的项目,或已交给学生某方面的项目,经过指导教师认可,认为可作出合格的毕业论文,则可作这方面题目。这种方式下,学生积极性高,责任心较强,学以致用,一般论文的质量较好且成文后篇幅较大。
(3)教师根据社会需求,选择题目。例如,院系行政需要教学、科研和研究生信息管理系统,有的教师指导几位学生分别作大学院系行政管理子系统,博士生、硕士生学籍管理子系统等等,有可能开始做出的软件还不很完善,但有了雏形,经过修改后,一般是能够应用的。有的系统经过下一届本科生毕业实习的改进,就可以实用了。一些对路的、有用户的软件还有可能进一步发展为产品。
3. 论文的组织安排
依据上述的论文类型,由于各类论文特点的不同,在搜集整理论文的素材、组织安排论文的结构方面,应有所不同,做到有的放矢。
(1)系统实现型论文
重点收集整理系统体系结构,程序模块调用关系,数据结构,算法,实验或测试等内容,论文结构一般安排如下:
A. 引言或背景(概述题目背景,实现情况,自己开发的内容或模块)。
一般谈课题意义,综述已有成果,如用“xx在文献xx中作了xx工作”或 “xx在文献xx中有xx突出的贡献”,用 “但是”一转,分析存在问题,引出自己工作的必要性、意义和价值、创新点和主要思想、方法和结果。然后用“本文组织如下:第二节、第三节等.....”作为这段结束。
B. 系统体系结构(强调系统的整体性,突出自己工作在整体中的位置)。
C. 主要实现功能的描述(包括模块调用关系,数据结构,算法说明,依据内容多少此部分可安排两到三节)。
D. 实验或测试。
E. 总结。
(2)应用开发型论文
重点收集整理应用项目的背景分析,需求分析,平台选型,分块,设计部分模块的细化,使用的开发工具的内容。论文结构一般安排如下:
A. 引言(重点描述应用项目背景,项目开发特色,工作难度等)。
B. 项目分析设计(重点描述项目的整体框架,功能说明,开发工具简介等)。
C. 项目实现(重点描述数据库设计结果,代码开发原理和过程,实现中遇到和解决的主要问题,项目今后的维护和改进等,此部分可安排两到三节)。
D. 总结。
(3)分析比较型论文
重点收集整理有关的最新论文或软件,分析比较心得,实验数据等内容。论文结构一般安排如下:
A. 引言(重点描述分析对象的特点,分析比较工作的意义,主要结果等)。
B. 分析对象的概括性描述。
C. 分析比较的主要结果(如果是技术分析,给出主要数据,如果是软件分析,给出代码分析结果,实验过程等)。
D. 分析比较的评价和系统的应用(可以给出基于分析比较的结果,提出某些设计实现方案和进行一些实验工作)。
E. 结论。
(4)理论探索型论文
重点收集整理问题的发现,解决问题所用到的基本知识,解决问题的独特方法,定理证明,算法设计和分析。论文结构一般安排如下:
A. 引言(重点描述要解决的问题的来源,难度,解决问题的主要方法等)。
B. 基本知识(解决问题涉及的基本定义,定理,及自己提出的概念等)。
C. 推理结论(给出问题解决方案,包括定理证明,算法设计,复杂性分析等)。
D. 结论。
上述论文结构的安排和划分不是绝对,可依据各自工作的实际情况,采用某一种或某几种混合的方式指导自己论文的写作,但无论采用什么样的结构,一定要作到心中有数,贯穿一条逻辑线索,切不可泛论成文或堆砌成文,时刻注意突出自己的工作内容。
4. 写作技巧和注意事项
(1)学术论文要求文字流畅,层次清晰,词藻不能过分华丽,近年国内外在计算机方面的论文的语言较以前生动,但用词都以准确、不过分夸张为度。
(2)标题要能反映内容。如有新意更好。例如,下面题目是个不好的题目:“图像处理的某些问题的研究”, “论防火墙技术”等,其中的“某些问题”不如换成最中心的词汇。论防火墙技术题目太大,不适合本科生作。
- 摘要可以在全文写完后再写,要简明。
- 中英文摘要应一致,要突出自己的工作,要提供几个key words。
- 写英文摘要时,可先用英文的习惯和用语写摘要(可以借助于电子词典),然后英译汉,用中文摘要去将就英文摘要。反过来,如果先写好中文摘要,再汉译英,则很难把英文摘要写得地道。
- 为了使得英文表达地道、准确,可以读一些相关研究方向的论文的摘要,注意表达词的使用,如present, implementation, propose, give, argue等。
- 平行的内容宜用平行的句型。例如下面的例子中,一句主动,一句被动,语感就非常糟糕:"This paper proposes a new algorithm and a prototype is presented....."。
(3)前言部分要写问题背景、动机,要说明自己的工作的用途和意义(才能鼓励读者读下去),通常在介绍国内外工作后,用“但是”一转,指出前人工作的不足,引出自己的工作。在前言中简述自己作的主要结果,(例如明确地列出几条,说明本文的主要工作,主要成果)。前言部分的末尾介绍文章的组织情况,各节内容。
(4)突出特色,一个项目中工作很多,有些是同行皆知,自己也无创新的,可以略写,要多写自己遇到的特殊困难和创造的特殊解决方法。使读者能学到东西,看到作者的创意。为了突出特色,还可以在一节中分成小标题写,一个问题一小段,与计算机相关的论文中还可以把数据结构和程序片段夹叙夹议呈现出来,比只用汉字解释得更清楚。
(5)上升到理论,一般硕士论文会要求这一点。如果本科生能够在毕业论文中得出有意义的定理或命题,一般会认为是好成果,可能会被推荐到杂志上发表,在考研、求职中也会得到承认。
(6)各部分应详略得当。一般毕业论文应该主要写作者的见解和工作,把自己的创新写深写透,综述要有述有评有比较。只要是作了实验,写了程序,一般是想写的太多,写不完;反之,会感到空虚,没有写的。有的学生抄书来充篇幅,效果不好。一般地介绍相关工作(前人的成果)部分不应该超过总篇幅的1/6。
(7)完整的论文应包括测试、运行结果及分析(图表或曲线)。
(8)结论/小结。说明解决了什么问题,有什么创新,下一步工作主要内容等。
5. 参考文献及引用
参考文献是论文写作中的重要一环,带着问题读文献或杂志上的论文,不但注意学习学术内容,同时也注意学习选题方法、格式、标准的套话、起承转合的语言和方式,参考文献的写法,字体的运用等等。在论文中明确给出参考文献的出处,既代表着对前人成果的继承,也代表了对他人及其研究成果的尊崇,是科学研究中应培养的正确的科学态度和做人准则。
参考文献的写法:按参考文献在论文中出现的顺序,用编码的方式给出,如[1]、[2]等。参考文献包括专著、学术期刊、学术会议、技术报告等。(详见附录4)
6. 怎样准备答辩
答辩时间一般为10-20分钟,把本人的毕业设计工作在10分钟内讲出来,是对作者综合能力、表达能力的挑战。这种能力在学生的一生中非常重要。(求职,面试,申请项目,总结等等)。作好PowerPoint幻灯片是答辩效果的一个重要环节。一般有下列要点:
(1) 每页8—10行字或一幅图。只列出要点,关键技术。
(2) 毕业论文要突出自己的工作,不要在背景,前人工作上花过多时间。篇幅可以大致分配如下:
提纲:1页;
背景:1—2页;
提出问题、分析问题:5页;
解决问题:10—15页;
小结:1页(主要成果、工作、程序量、效益等等)。
(3) 演讲者大约一分钟讲2页,听众一分钟可以看完4—5页,因此不能完全照着念,要用口语化的语言,讲演式的语言。
(4) 充分利用图形,可以在较短的时间内传递较多的信息。
(5) 有些细节(如算法),可以全部用小字写在一页上,用红色标出特别重要的几个句子,讲解时可以快速“闪”过(20秒),“算法如此页”,“要点是...”,讲思想,介绍方法,讲关键,听众可以在较短的时间内了解大意。
(6) 10—15分钟的报告,准备20—22页即可。
[注]本参考资料的内容仅供参考,若与其它文件冲突,以《北京联合大学信息学院本科毕业生毕业设计的相关规定》为准。
[资料来源:http://www.doc163.com]