首页

> 学术期刊知识库

首页 学术期刊知识库 问题

课程设计论文怎么写

发布时间:

课程设计论文怎么写

钢结构课程设计论文

在平时的学习、工作中,大家都跟论文打过交道吧,论文是指进行各个学术领域的研究和描述学术研究成果的文章。相信许多人会觉得论文很难写吧,下面是我为大家收集的钢结构课程设计论文,仅供参考,欢迎大家阅读。

一、钢结构课程设计中存在的问题

(一)钢结构课程设计选题单一

高校钢结构课程设计选题较为单一,一般为钢屋架设计或钢梁设计。钢结构课程设计在钢结构课程教学完成几周后才进行,有的甚至到学期末,内容讲授与设计实践严重脱节。学生在一周或两周课程设计中,往往只能完成一种普通钢屋架的设计,内容较为单一,还会出现较多弊端。如钢屋架设计,因为钢屋架可以看成厂房设计当中的一个构件,学生在设计过程中缺少整体结构设计的概念,钢屋架的设计的实际应用范围有限。钢屋架的连接计算程式化的东西过多,连接计算过于单调、重复量过大。

(二)学生识图和制图能力较差

在近些年的钢结构课程设计教学和指导中,笔者发现由于部分学生的空间想象能力较差,往往对屋盖支撑系统的布置及关系不清楚,有些学生在进行屋盖结构布置图中常常出错。对于一榀钢屋架详图的绘制,由于图面表达内容较多,涉及的构造做法较多,学生在连接节点处内容表述不够完整,屋架的剖视图不相对应。学生在绘制钢屋架的施工图时常常不能正确地表达设计意图。在平时的学习过程中学生接触的混凝土结构设计施工图较多,而对钢结构设计的施工图较少。在有限的课堂时间内,学生要真正看懂钢结构施工图,正确表达自己的设计意图并非易事,所以学生在做钢结构课程设计时,常常照搬照抄课本或课程设计指导书中钢屋架的施工图纸,甚至出现设计图纸上的尺寸结果和设计计算书中的计算结果不一致的情况。

(三)学生的创新意识不够

钢结构课程设计中的屋架设计由于教师已给定了屋架的跨度及桁架的`尺寸,所以学生在做设计时不去查阅相关设计规范和设计资料,更不会考虑比选设计方案,学生的主观能动性受到了限制。因此,教师在布置课程设计任务时,要精心选题,给学生充足的空间,鼓励学生自己查阅资料,确定设计方案和尺寸,以确保学生主观能动性的发挥。此外,教师要给学生提供一个交流学习的平台,组织学生开展讨论、交流,让学生在此过程中发现问题、分析问题,从而不断培养创新思维和创新意识。针对上述钢结构课程设计存在的问题,笔者对目前钢结构课程设计的命题、教学和考核方法进行改进,提出了切实可行的建议和措施。

二、钢结构课程设计教学改革的构想与实践

(一)精选设计题目,分组设计,一人一题

教师在选择课程设计题目时,应该根据学生学习能力的差异,精心选择并布置多种形式的课程设计题目。除了钢屋架设计外,还可以选轻型门式刚架、平台结构设计、钢框架设计等题目。为了培养学生的独立思考能力,避免学生在设计过程中出现抄袭现象,在课程设计中可采用分组设计和一人一题的方法。4~5人一组,设计同一种结构型式的题目。如设计钢屋架的小组,可通过改变设计条件及参数等方式,实现一人一题。又如屋架的选择形式多样,学生可选择梯形屋架、三角形屋架或人字形屋架进行设计。荷载的取值可提供多种组合。通过这种分组设计的方式,巩固学生的理论知识,锻炼学生的设计能力,加强和培养学生的沟通协作能力和团队协助精神。

(二)改革钢结构课程设计的教学方法

以课堂教学为平台,将课程设计融入到课堂教学中,再将课程设计中涉及到的主要内容分解成若干专题做重点介绍,并要求学生根据分组布置的安排在每个专题讲完后开展讨论,将遇到的问题及时反馈,教师在后续阶段集中重点解答。通过这种方式,教师就能及时解决学生遇到的问题,有的放矢,在课堂教学中根据不同的内容选择不同的教学方法。如:对构件的力学分析时采用板书讲解,可以让学生逐步了解和掌握构件从外力到内力再到结构稳定的整个过程。除采用传统的教学方法外,还应采用多媒体辅助教学。对于桁架的设计,此部分教学内容比较抽象,应利用多媒体进行授课。对节点部分的构造做法和施工焊接流程可采用大量的工程图片、动画演示以及录像资料作演示,让学生身临其境。现代教学手段所提供的感性材料使教学活动更加生动有趣。视觉和听觉的刺激可以加深感知度,提高教学效率和学习质量。

(三)建立钢结构课程设计的网络教学平台

为便于学生课后学习,教师可利用学校提供的网络教学平台建立钢结构课程设计课程网站,内容可包括课程负责人介绍、教学队伍、教学计划及大纲、课件、工程图片、教学动画演示、教学录像、学习参考资料目录、作业习题、友情链接等,还可提供钢结构设计的规范和图集等设计资料。学生可以随时访问此网站,获取所需相关知识,实现教师与学生之间的互动,开阔学生视野,扩宽知识面,网站还专门设置了重要学术杂志如《土木工程学报》、《建筑结构学报》、《建筑结构》、《工业建筑》、《钢结构》及《现代钢结构进展》等链接,以方便学生与钢结构专家直接交流。

(四)增设教学实习环节,提高教学效果

为提高钢结构课程设计的教学效果,增加学生对钢结构设计的感性认识,教师要积极联系适合现场教学的钢结构工地,带学生实地观察钢结构的空间构造与一些局部的连接构造。学生在教师或工程师的带领下按照结构布置、构件做法及节点连接方式的顺序依次参观。这种教学实习,便于学生学习钢结构施工图,逐步建立所设计结构的整体空间概念。

(五)改革课程设计的考核方式

教师在评阅课程设计时主要依据学生完成的设计说明书、设计图纸进行,然后由指导教师定性给出考核等级。这样的考核方式存在考核不客观、考核成绩不能有效反映学生的真实学习水平,没有给学生一个更为公平、公正、合理的评价。所以要真实客观地反映学生的学习成果,就要综合考虑各个影响课程设计效果的环节,比如可以借鉴毕业设计考核方式,增设学生的课堂答辩。课堂答辩一方面可以充分调动学生的学习积极性;另一方面通过答辩环节,教师可以比较全面地了解学生设计的真实水平,从而客观地给出考核成绩。同时,课堂答辩过程也是学生设计过程中的经验和心得交流的一次机会,通过这个平台,学生可以进一步学习其他同学设计中的一些长处,发现自己设计的不足并加以改进。要建立完善的课程设计考核体系,将体现设计成绩的各个过程细化。比如综合多方面因素给出考核成绩:考核总成绩=平时考勤×0.1+设计说明书成绩×0.2+设计图成绩×0.3+答辩成绩0.3+创新成绩×0.1。针对以往课程设计中存在的学生创新意识不够的问题,教师要鼓励并肯定学生设计中创新性行为。课程设计不仅是一个熟悉设计方法的过程,更应该成为培养学生创新能力的机会,所以要鼓励学生大胆创新,在成绩评定方面也要有所体现。

三、结语

钢结构课程设计是一门实践性很强的专业课程,对培养学生分析和解决工程设计问题的能力起到十分重要的作用。重视钢结构课程设计,使在校学生在钢结构设计方面得到锻炼,为毕业从事钢结构方面的工作打基础,已成为钢结构教学改革的当务之急。针对目前钢结构课程设计教学中存在的问题,提出钢结构课程设计需要改进的措施,以期对钢结构课程设计改革有所裨益。

二.系统软件设计 图4 系统程序流程图 系统程序流程图 系统程序流程图如图4所示。 温度部分软件设计 DS18B20的一线工作协议流程是:初始化→ROM操作指令→存储器操作指令→数据传输。其工作时序包括初始化时序、写时序和读时序。故主机控制DS18B20完成温度转换必须经过三个步骤:每一次读写之前都要对DS18B20进行复位,复位成功后发送一条ROM指令,最后发送RAM指令,这样才能对DS18B20进行预定的操作。复位要求主CPU将数据线下拉500微秒,然后释放,DS18B20收到信号后等待16~60微秒左右,后发出60~240微秒的存在低脉冲,主CPU收到此信号表示复位成功。程序主要函数部分如下: (1)初始化函数 //读一个字节函数 ReadOneChar(void) {unsigned char i=0;
unsigned char dat = 0;
for (i=8;i>0;i--)
{ DQ = 0; // 给脉冲信号
dat>>=1;
DQ = 1; // 给脉冲信号
if(DQ)
dat|=0x80;
delay(4);} return(dat);} //写一个字节函数 WriteOneChar(unsigned char dat) {unsigned char i=0;
for (i=8; i>0; i--)
{DQ = 0;
DQ = dat&0x01;
delay(5);
DQ = 1;
dat>>=1;}} (2)读取温度并计算函数 ReadTemperature(void) {unsigned char a=0;
unsigned char b=0;
unsigned int t=0;
float tt=0;
Init_DS18B20();
WriteOneChar(0xCC); // 跳过读序号列号的操作
WriteOneChar(0x44); // 启动温度转换
Init_DS18B20();
WriteOneChar(0xCC); //跳过读序号列号的操作
WriteOneChar(0xBE); //读取温度寄存器等(共可读9个寄存器) 前两个就是温度
a=ReadOneChar();
b=ReadOneChar();
t=b;
t<<=8;
t=t|a;
tt=t*;
t= tt*10+; //放大10倍输出并四舍五入---此行没用
(3)主程序部分见前
return(t);} 三. 结束语 AT89C2051单片机体积小、重量轻、抗干扰能力强、对环境要求不高、价格低廉、可靠性高、灵活性好。即使是非电子计算机专业人员,通过学习一些专业基础知识以后也能依靠自己的技术力量来开发所希望的单片机应用系统。 本文的温度控制系统只是单片机广泛应用于各行各业中的一例,相信读者会依靠自己的聪明才智使单片机的应用更加广泛化。另外对本例子可以作一些扩展,单片机的应用越来越广泛,由于单片机的运算功能较差,往往需要借助计算机系统,因此单片机和PC机进行远程通信更具有实际意义。目前此设计已成功应用于钻井模拟器实验室室温控制。 本文作者创新观点:采用的单片机AT89C2051性价比高,而且温度传感器DS18B20转化温度的方法非常简洁且精度高、测试范围较广。 参考文献 [1]林伸茂.8051单片机彻底研究基础篇 北京:人民邮电出版社 2004 [2]范风强等.单片机语言C51应用实战集锦 北京:电子工业出版社 2005 [3]谭浩强.C语言程序设计(第二版) 北京:清华大学出版社 1999 [4]夏路易等.电路原理图与电路板设计教程 北京:北京希望电子出版社 2002 [5]赵晶.Protel99高级应用 北京:人民邮电出版社 2000 [6]聂毅.单片机定时器中断时间误差的分析及补偿[J] 微计算机信息 2002,18(4):37~38

继电保护课程设计论文

本文对传统的电力系统继电保护课程设计中存在的问题进行了分析,针对这些问题提出了基于“卓越工程师”目标的改革措施。以下是我为大家整理的继电保护课程设计论文,希望能帮到大家!

摘要: 课程设计是培养学生综合能力和工程思想的重要环节和途径。本文对传统的电力系统继电保护课程设计中存在的问题进行了分析,针对这些问题提出了基于“卓越工程师”目标的改革措施。通过教学实践,提高了学生的工程应用意识和实践能力。本文对课程设计环节进行改革实践,希望在“深化教学改革、强化实践教学环节”背景下,探索出一条适合工程技术人才培养的可持续发展之路。

关键词: 继电保护;课程设计;教学改革

基金项目:本文系辽宁工业大学教改立项项目“电力系统继电保护课程教学模式改革与实践”(项目编号:2014032)的研究成果

国家中长期教育改革和发展规划纲要(2010—2020年)》中对高等教育提出要“深化教学改革、强化实践教学环节、推进创新创业教育”的要求。教育部为贯彻落实这一要求,实施了“卓越工程师教育培养计划”重大改革项目,旨在培养造就一大批创新能力强、适应经济社会发展需要的高质量各类型工程技术人才,为国家走新型工业化发展道路、建设创新型国家和人才强国战略服务,促进高等教育面向社会需求培养人才,全面提高工程教育人才培养质量。目前,中国大多数高校在教育目标、理念和方法上滞后,开设的一些工程类课程不能满足实际工程需求,教学内容陈旧,已经滞后于现代工程技术发展。电力系统继电保护课程是电气工程及其自动化专业的重要专业课程,在“卓越工程师”培养目标下既要求把大量的理论知识掌握好,又要求有较强的实践动手操作能力。继电保护课程设计是实现把继电保护的理论知识和工程实际应用结合起来的桥梁,是电气工程及其自动化专业非常重要的实践性教学环节。在此背景下,基于“卓越工程师”培养目标,我校对《电力系统继电保护课程设计》的教学进行探索,从课程设计内容、实施过程、考核评价等方面实施改革。几年的教学实践表明效果良好,锻炼了学生的理论设计和实践动手能力,培养了学生的工程意识和创新意识,提高了学生分析和解决实际工程问题的能力,得到学生及社会的认可和好评。

一、传统课程设计教学分析

近几年,各高校都开始注重对学生实践能力的培养,加强了电力系统继电保护课程设计的教学工作,较以往有很大改善,但仍然存在一些问题。在我校主要表现在以下几个方面。

1.学生的积极性不高,投入的精力不足。根据教学大纲和教学计划,电力系统继电保护课程设计安排在大四上学期进行,一般是在学期的后几周实施。在此阶段,好多同学要忙于研究生入学考试、国家电网考试、各公司企业的招聘以及期末考试。随着近些年高校的不断扩招,本科生的就业压力越来越大,在考研和就业多重作用下,好多学生不能把精力全部投入到课程设计中。学生对待课程设计的积极性普遍不高,很多学生没有认识到课程设计的重要作用,以应付的心态被动的对待,甚至认为从网络上或往届同学那里找些资料拼凑拼凑就能完成。

2.只有理论设计,缺乏实验或仿真验证。在课程设计开始之前,指导教师根据电力系统继电保护课程的主要内容,结合一些工程项目的实际情况,给出各种保护的设计题目和参考资料。在我校,该课程设计时间为两周,为了确保学生都能够完成设计,在课程设计指导书中会比较详细给出设计方案、设计步骤、设计内容、设计要求以及设计报告的格式等。在课程设计实施过程中,给学生分时提供固定设计教室或者与互联网连接的机房,学生通过查阅网络、设计手册、设备手册等,参考类似习题、以往学生课程设计报告等进行模仿设计。在此期间,不同的指导教师去设计室指导,解答学生的问题。()由于学生对待课程设计的积极性不高,大部分同学都不主动问问题,这样教师很难全面了解学生都设计得如何,都出现哪些问题和错误,最终造成上交的报告存在一些错误。在这样的设计过程中,学生通过上交设计报告,完成理论设计。由于缺少对理论设计结果和结论的实验或仿真验证,致使学生既不清楚设计计算结果是不是正确,也不知道设计结论是不是合理。这种只锻炼理论设计而没提高动手能力的设计过程,大大降低了课程设计教学环节的重要意义。

3.设计题目数量少且变化小,抄袭现象存在。以往的课程设计题目一般是给定一些电力系统的局部接线及运行方式,通过不同系统参数的设定值,完成某些线路或者变压器的继电保护方案、整定值计算、灵敏度分析、继电器选择等设计工作。这些设计题目由于许多参数需要具体给定,同时系统的接线比较简单,运行方式很少变化,使得学生发挥的空间比较小,不能很好实现设计与工程实践相结合的目的,更像是做作业。这样学生就不能对电力系统的正常、最大、最小运行方式下做出全面分析,就不能建立电力系统的整体概念。学生在设计时仅仅参考一些相仿的习题、教师给定的设计指导书来完成设计计算,不可避免的会出现互相抄袭的现象。以往的这种课程设计方式对学生的创新能力培养作用有限,没有达到培养目标。

4.考核评价不科学,缺乏动手能力的考核。以往的课程设计成绩评定方法是考虑学生在平时的出勤率、对待课程设计的态度以及主动性等,根据学生最后提交的设计报告的质量,包括方案的合理性、整定计算的正确性、设计的完整性、格式的规范性等情况,按照一定的分值比例,最终给出优、良、中、及格或不及格的评定。在这种考核评价方式下,会出现同组同学中差别不大的情况,甚至有可能会出现主要设计人员由于报告书写较差而成绩低、设计较少的同学由于报告书写规范而成绩较高的不合理现象,课设成绩没能很好体现学生的真实能力。同时,由于这种只有理论设计而没有实验或仿真验证的课设形式,没有考核到学生的实际动手能力和操作技能。

二、“卓越工程师”目标下的教学改革

为达到国家“卓越工程师”培养目标的要求,结合我校应用型本科人才培养模式的定位,针对以往电力系统继电保护课程设计在教学过程中存在的问题,我们实施了基于“卓越工程师”培养目标下的电力系统继电保护课程设计教学改革,修改教学大纲及教学计划,完善教学内容,创新教学方法,改革考核评价方式。具体改革内容包括:

1.修改大纲及教学计划,规避考研就业等对专业课程学习的影响。按照“卓越工程师”的培养目标,以前的培养方案和课程大纲已不再适用,不能满足培养要求。“卓越工程师”目标下的培养方案突出对学生工程能力的培养,我们对电气工程及其自动化专业的专业培养方案和课程大纲进行了修订,强调对学生创新能力、动手能力的培养。关于培养方案中实践环节的教学目标,就是突出工程思想和能力培养,达到学生都具备自主设计实验的能力,具有接受新技术和新知识的能力,以及一定的技术开发能力。根据新的培养方案,我们对电力系统继电保护课程的教学大纲和教学计划进行了相应的调整,将该课程从大四上学期调整到大三下学期,尽可能规避学生由于考研及就业等对专业课程学习的影响。

2.更新课程设计题目,满足“卓越工程师”培养目标的要求。在“卓越工程师”目标下,课程设计与实验项目设计的核心思想就是鼓励学生自主学习,提高发现问题、分析问题、解决问题的能力,培养实践动手能力及工程素养。课程设计题目的设置是否合理,对于学生的锻炼价值至关重要。好的课设题目对于学生掌握专业理论知识的理解、对工程设计规范的熟悉、对设计步骤和设计方法的掌握都非常重要。在设置课设题目时,既要考虑专业理论知识的涵盖程度,又要考虑与工程实际紧密结合的密切程度,尽可能给出实际运行的电力系统的原始数据资料,这对于提高学生对专业的认知程度、明确专业发展方向大有裨益,有利于培养工程意识,提高理论联系实际的应用能力。基于“卓越工程师”目标的思考,我们对课设题目进行完善和更新,做了如下工作:①利用教师下企业实践、带学生去企业生产实习、建立实习基地、到电力行业调研等机会,搜集整理实际运行电力系统的真实资料,然后加工完善成训练课题;②考虑到电力系统继电保护技术的应用实际,微机型保护装置已完全取代电磁型保护装置,再针对电磁型继电保护技术进行设计就严重与工程实际相脱节。为此,我们给定一些电力系统的局部接线及运行方式,通过不同系统参数的`设定值,除了完成某些线路或者变压器的继电保护方案、整定值计算、灵敏度分析之外,增加了微机型保护装置的硬件设计和软件设计;③根据不同的设计题目和现有实验室的条件,增加实验验证或仿真验证环节。我校与浙江求是教仪合作建立了电力系统继电保护、供配电、实践创新实验室,与北京电科院和清大高科合作建立了电力系统仿真实验室,实验室的软硬件条件为学生搭建了很好的动手操作平台。第一周学生完成课设的理论设计,第二周进入实验室进行相应的安装调试及验证。通过动手操作,激发了学生的兴趣,提高了积极性,如果验证结论正确时,极大的满足学生的成就感,从而增强创新的自信心。另外,在设计的验证过程中,可能会出现许多实际的问题,通过指导老师的点拨,同学们相互讨论探究,最终找到问题的原因并解决,这对于学生的锻炼和培养具有极大的帮助。

3.加强对课程设计的指导和管理,提高课程设计质量。教师的态度和付出对于课设质量的好坏是最直接的,因此,要想提高课程设计的质量,需要指导教师更多的投入。针对有的学生消极应付、得过且过,甚至出现相互抄袭的情况,就要求指导教师投入更多的时间和精力用在平时的指导中,避免学生上交东拼西凑、粗制滥造的设计报告。在设计过程中,确保做到对设计方案的合理性进行严格审核,对设计步骤和计算结果进行及时监控,对学生的困难和问题进行耐心的答疑解惑,对典型共性的错误进行详细的讨论分析。对于指导教师而言,个人的精力和时间也是有限的,在这个时段要同时面对理论教学、课设实习指导、监考判卷考核、科研任务完成等一系列工作,常常感到分身乏术。为此,我们采取了团队指导措施,打破一个老师对固定学生的指导模式。根据指导教师的值班安排,每时每刻都有老师在设计室指导,随时随地解决学生的问题,提高指导效率,从而提高课程设计的质量。

4.完善考核评价体系,适应“卓越工程师”培养目标。以往的课程设计成绩评定方法只注重对学生的理论设计进行考评,而没有考核到学生的实际动手能力和操作技能。这样,在考核成绩这个“指挥棒”的引导下,学生根本不关注动手操作,学生成绩的高低并不能全面、准确、客观地反映其综合能力。这种评价方式与“卓越工程师”培养目标明显存在差距。考核方法与设计内容相辅相成,课程设计内容的多样性必然要求考核方法的全面性,需要建立科学的考核评价体系。拓展评价方式不是玩花样,不是巧立名目,而是要根据社会对人才的需求和学生的特点,对考核评价方法进行调整,使之能够激发学生的学习兴趣,培养学生的综合能力。

基于这种考虑,我们完善了课程设计的考核评价方式,既注重对理论设计的考核,也注重对动手能力的评判,同时兼顾对平时表现及综合素质的评价,具体考核项目情况如表1所示。

三、结束语

本文在“深化教学改革、强化实践教学环节、推进创新创业教育”背景下,基于“卓越工程师”培养目标,结合我校教学实际,对电力系统继电保护课程设计进行改革探索与实践。针对传统课程设计环节存在的问题和不足,修改教学大纲及教学计划,完善教学内容,创新教学方法,改革考核评价方式。通过课程设计的教学改革与实践,强化了学生的工程意识,提高分析和解决工程问题的能力,在激发学生的主动性和积极性的同时,也培养了学生的创新精神和实践能力。我校该专业近两年的毕业生大部分都进入电力部门和工矿企业等对口单位就业,获得社会各界的好评。本文对电力系统继电保护课程设计进行改革,希望探索出一条适合工程技术人才培养的可持续发展之路,为国家走新型工业化发展道路、建设创新型国家和人才强国战略服务。

参考文献:

教育部。教育部关于实施卓越工程师教育培养计划的若干意见.

王文福。 基于卓越工程师培养诉求的教学改革的理性思考———面向CDIO理念的地图学教改构想. 测绘科学,2011,(3):247-249.

张江林,梅许文,巨辉,邓昌建。基于“卓越工程师”目标下的继电保护课程教学改革. 中国电力教育,2014,(36):99-100.

杜兆文,姚福强。《电力系统继电保护课程设计》教学改革与实践.大学教育,2014,(3 ):108-109.

环境课程设计论文格式怎么写

论文写作的内容和标准格式⑴题名.是以最恰当,最简明的语词反映论文中最重要的特定内容的逻辑组合,应避免使用的不常见的省略词,首字母缩写字,字符,代号和公式,字数一般不宜超过20个题名用语.⑵作者姓名和单位,两人以上,一般按贡献大小排列名次.①文责自负;②记录成果;③便于检索⑶摘要:是论文的内容不加注释和评论的简短陈述,中文摘要一般不会超过300字,不阅读全文,即可从中获得重要信息.外文250实词.包括:①本研究重要性;②主要研究内容,使用方法;③总研究成果,突出的新见解,阐明最终结论.重点是结果和结论.⑷关键词.是从论文中选取出以表示全文主题内容信息款目的单词或术语,一般3-7个,有专用《主题词表》.

具体的范文模板链接:

标准论文格式 一:包含内容 1、题目。应能概括整个论文最重要的内容,言简意赅,引人注目,一般不宜超过20个字。 论文摘要和关键词。 2、论文摘要应阐述学位论文的主要观点。说明本论文的目的、研究方法、成果和结论。尽可能保留原论文的基本信息,突出论文的创造性成果和新见解。而不应是各章节标题的简单罗列。摘要以500字左右为宜。 3、关键词是能反映论文主旨最关键的词句,一般3-5个。 4、目录。既是论文的提纲,也是论文组成部分的小标题,应标注相应页码。 5、引言(或序言)。内容应包括本研究领域的国内外现状,本论文所要解决的问题及这项研究工作在经济建设、科技进步和社会发展等方面的理论意义与实用价值。 6、正文。是毕业论文的主体。 7、结论。论文结论要求明确、精炼、完整,应阐明自己的创造性成果或新见解,以及在本领域的意义。 8、参考文献和注释。按论文中所引用文献或注释编号的顺序列在论文正文之后,参考文献之前。图表或数据必须注明来源和出处。 (参考文献是期刊时,书写格式为: [编号]、作者、文章题目、期刊名(外文可缩写)、年份、卷号、期数、页码。 参考文献是图书时,书写格式为: [编号]、作者、书名、出版单位、年份、版次、页码。) 9、附录。包括放在正文内过份冗长的公式推导,以备他人阅读方便所需的辅助性数学工具、重复性数据图表、论文使用的符号意义、单位缩写、程序全文及有关说明等。

XX大学XX学年XX学期《 》课程论文左上角标上你本课程的序号和论文提交日期标题居中,小二号宋体加黑姓名居中,5号楷体(专业,学号,学院或学苑)居中,小5号宋体摘要:小4号宋体加黑(简介与结论)具体内容用小4号仿宋关键词:小4号宋体加黑具体内容用小4号仿宋正文:(调查报告类论文:调查方法、调查结果与分析、讨论)1 (一级标题----小三号仿宋加黑)具体内容小4号仿宋,倍行距(二级标题----四号仿宋加黑)具体内容小4号仿宋,倍行距(三级标题----四号仿宋加黑)具体内容小4号仿宋,倍行距参考文献:小4号宋体加黑具体内容用小4号仿宋1. 参考文献一律用阿拉伯数字分别依文中排序标出,同时在文中相应处用右上标标出(上标数字),如[1]、[2]等2. 参考文献格式如下[1]陈怀满,郑荣春,周东美.关于我国土壤环境保护研究中一些值得关注的问题[J].农业环境科学学报,2004(6):1244-1245.[2]Zhang HZ, LuoYM, Xia JQ. Some thoughtsof the comparison of risk based soil environmentalstandards between differentcountries[J]. Environmental Science, 2011, 32(3):795-802.图版页 (如果在文章中图文混排,不需要有图版页)小4号宋体加黑图序号按文中引用先后标出(如 图1 图2……)图要有文字说明具体内容用小4号仿宋页边距:上,下,左,右倍行距论文3000字左右加上页码用A4纸打印论文中出现的英文和数字全选改成Times New Roman论文评分:页眉2分、标题2分、姓名(专业,学号,学院或学苑)1分,摘要10分(高度慨括全文要点)、关键词5分,正文75分,参考文献5分。(论文格式由学术堂提供)

学术堂整理了一份课程论文的格式模板,供大家参考:一.封面题目:小二号黑体加粗居中.各项内容:四号宋体居中.二.目录目录:二号黑体加粗居中.章节条目:五号宋体.行距:单倍行距.三.论文题目小一号黑体加粗居中.四.中文摘要1、摘要:小二号黑体加粗居中.2、摘要内容字体:小四号宋体.3、字数:300字左右.4、行距:20磅5、关键词:四号宋体,加粗.词3-5个,每个词间空一格.五.英文摘要1、ABSTRACT:小二号、内容字体:小四号、单倍行距.4、Keywords:四号加粗.词3-5个,小四号TimesNewRoman.词间空一格.六.绪论小二号黑体加粗居中.内容500字左右,小四号宋体,行距:20磅七.正文(一)正文用小四号宋体(二)安保、管理类毕业论文各章节按照一、二、三、四、五级标题序号字体格式章:标题小二号黑体,加粗,居中.节:标题小三号黑体,加粗,居中.一级标题序号如:一、二、三、标题四号黑体,加粗,顶格.二级标题序号如:(一)(二)(三)标题小四号宋体,不加粗,顶格.三级标题序号如:.标题小四号宋体,不加粗,缩进二个字.四级标题序号如:(1)(2)(3)标题小四号宋体,不加粗,缩进二个字.五级标题序号如:①②③标题小四号宋体,不加粗,缩进二个字.医学、体育类毕业论文各章序号用阿拉伯数字编码,层次格式为:1××××(小2号黑体,居中)××××××××××××××(内容用4号宋体).××××(3号黑体,居左)×××××××××××××(内容用4号宋体).××××(小3号黑体,居左)××××××××××××××××××××(内容用4号宋体).①××××(用与内容同样大小的宋体)a.××××(用与内容同样大小的宋体)(三)表格每个表格应有自己的表序和表题,表序和表题应写在表格上方正中.表序后空一格书写表题.表格允许下页接续写,表题可省略,表头应重复写,并在右上方写"续表××".(四)插图每幅图应有图序和图题,图序和图题应放在图位下方居中处.图应在描图纸或在洁白纸上用墨线绘成,也可以用计算机绘图.(五)论文中的图、表、公式、算式等,一律用阿拉伯数字分别依序连编编排序号.序号分章依序编码,其标注形式应便于互相区别,可分别为:图、表、公式()等.文中的阿拉伯数字一律用半角标示.八.结束语小二号黑体加粗居中.内容300字左右,小四号宋体,行距:20磅.九.致谢小二号黑体加粗居中.内容小四号宋体,行距:20磅十.参考文献(一)小二号黑体加粗居中.内容8-10篇,五号宋体,行距:20磅.参考文献以文献在整个论文中出现的次序用[1]、[2]、[3]……形式统一排序、依次列出.(二)参考文献的格式:着作:[序号]作者.译者.书名.版本.出版地.出版社.出版时间.引用部分起止页期刊:[序号]作者.译者.文章题目.期刊名.年份.卷号(期数).引用部分起止页会议论文集:[序号]作者.译者.文章名.文集名.会址.开会年.出版地.出版社.出版时间.引用部分起止页十一.附录(可略去)小二号黑体加粗居中.英文内容小四号TimesNewRoman.单倍行距.翻译成中文字数不少于500字内容五号宋体,行距:20磅.

机械设计课程设计论文

机械设计基础课程设计是机械设计基础课教学的一个重要环节。下面是我为大家整理的机械设计基础论文,供大家参考。

[摘要]新教育形式下如何更好的向应用技术型大学转型,本文针对机械设计课程存在的问题提出改革方案,实现在教师指导下,以学生为中心的自主学习的教学转变,激发学生的学习兴趣,提高分析问题解决问题的能力,提高动手能力,实现技能型人才的培养。

[关键词]新教育形式;机械设计;改革

党的报告提出要加快构建以就业为导向的现代教育体系,建立学分积累和转换制度,打通从中职、专科、本科到研究生的上升通道,引导一批普通本科高校向应用技术型高校转型,推动高等教育内涵式发展。新教育形式下,机械设计课程如何更好的实现在教师指导下,以学生为中心的自主学习,实现技能型人才的培养。

一、存在的问题

机械设计在以机械学为主干学科的各专业教学计划中,是一门培养学生具有机械设计能力的技术基础课,是机械专业从基础课向专业课学习的重要课程。该课程在教学内容方面着重基本知识,基本理论和基本方法,在培养实践能力方面着重设计技能的基本训练。通过课题教学使学生掌握设计的基本知识、理论和方法;通过实践教学帮助学生理论与实践相结合,更好的理解理论知识,掌握设计基本技能。针对新形势人才培养的要求,传统的机械设计课程教学主要存在以下几个问题:

1、学生缺乏学习兴趣性及主动性,难以实现课程对学生学习能力的培养目标;

2、课程练习主要是通过课后习题巩固课堂知识,练习内容单一,习题答案通过网络轻易获取,作业抄袭屡禁不止且越演越烈;

3、讲授的内容取决于教师的知识范围,对于机械零部件的许多新发展未能及时给予介绍,课程内容落后于时代。

二、改革思路

机械设计任课教师应从教学内容充分了解先进的设计方法和设计技术,让学生了解机械设计及新的设计理念,针对学生情况调整教学方法,激发学生学习兴趣,采取多样化练习方式、满足新形势教学需求:

(一)帮助学生形成学习动机,激发学生的学习兴趣:学生从小学到大学的学习,接触社会实际少,学与用是分离的,学习枯燥,厌学现象比较明显。很多学生在上学时没有树立专业思想,缺乏对自己未来发展的规划和定位,现在的学生即使选择学习机械专业,但是对机械行业缺乏最基本地认知、动手能力也偏弱。因此学习没有目标、缺乏动力,无法调动主观能动性。要从根本上解决学生学习兴趣不高、学习动力不足的问题,关键还是要从感性认识入手,加强实践,学、用结合。首先,要创造条件让学生能接触企业的生产实际,直观接触机械设备,了解机械的基本常识及增加对通用零、部件的感性认识,了解先进的加工技术。安排学生观看现代生产中常用一些仪器设备及自动化生产线的录像,指导老师针对录像内容讲解其设备的工作原理和通用零、部件作用、主要特点和应用场合等。通过一些典型的企业经常碰到的实际案例来进行教学,教学过程中引导学生发现问题,结合理论知识给出解决问题的方案,从多种方案中分析出最优方案,增加学生的感性认识和学习兴趣,减少课程的枯燥性,使学生将所学的理论适合和工程实践相结合,提高课程教学效果。

(二)贯彻基本教学内容,加强课外练习:在机械设计的课堂教学引入实践性内容,有针对性地引导学生去发现问题、解决问题,对处于转型期的机械设计课程具有重要的意义。现代机械工程的活动先是通过收集大量的相关资料并对其进行分析,然后对各种资料信息进行理解、综合并提出解决问题的方案,最后筛选出最优方案,科学地解决机械实际工程问题。要求工程技术人员不仅要有良好的观察力、查找资料的能力、分析能力、逻辑思维能力、综合应用理论与实践解决实际问题的,还要求能够运用现代信息技术进行绘图、计算、设计和创新,能够运用继承前人总结的知识和经验,进行创新。因此教学过程中应以素质教学为基本目标,贯彻“在教师指导下,以学生为中心”的教育理念,促进学生创新精神和实践能力的培养已成为一种共识。引导学生从被动学习向主动学习转变,课程练习则不应只是课后习题单一的练习模式。

1.改革题目的内容与做法,引导学生主动实践。

2.采用项目式实践模式,提出项目目标,不设定具体题目,不指定设计方法,不提供参考文献,由学生自行探索。

3.不注重学生对固定程式的遵循,看重学生对方法、路径的找寻过程;不注重成果的完成度,看重成果的创新性。

4.组织学生对课题、实践方法、选题思路、课题进度及课题的答辩。引导学生由被动实践向主动实践转变,被动实践在当前还是一个阶段一个层次的实践,不可能完全取消,不宜一概否定。主动实践是学习过程中高层次的实践,应积极引导学生参与。

5.吸引和鼓励学生踊跃参加校、省、国家机械创新设计竞赛。参加竞赛的同学通过自主组织团队,根据题目查阅相关资料,确定方案,完成加工、安装、调试,根据测试结果做出相应的修改。竞赛过程既可培养学生的创新设计意识、综合设计能力和团队协作精神,加强动手实践训练,又能起到激发同学们的专业学习兴趣,调动他们学习积极性,培养查阅资料的能力,还活跃大学校园的科技活动氛围,通过竞赛掌握了设计的基本流程,基本方法,培养设计能力。

6.充分发挥开放实验室的作用,通过参加竞赛提高开放实验室的利用率,学生利用实验室完成一些小制作,既提高学生的动手能力又能帮助学生理解教学中的重点、难点,丰富了学生的课余生活。

(三)教师在教学过程中不断积累教学经验,将科研融入教学中:

1.课程讲授以教材为主线,不局限于教材,各章节围绕现代技术的发展,增加新的内容如:利用计算机辅助设计进行优化设计,利用仿真技术提高产品的设计效率,应用新的材料节约生产成本提高零件的机械性能,采用新的生产工艺缩短生产周期等。

2.创建符合教学内容要求的情境,提示新、旧知识之间联系的线索,帮助学生构建当前所学知识的意义。齿轮是现代机械中应该最为广泛的一种机械传动零件,在设计和制造齿轮过程中,如果材料选择不当,齿轮会出现过早的损伤,甚至失效。在课堂讲授过程中,教师引导学生分析如飞行器、矿山机械、车床、家用及办公机械等情况下齿轮材料的选择,可能出现的失效形式,通过哪些热处理的方法改善材料的性能。既帮助学生复习了材料的机械性能和热处理方法,又帮助学生理解了如何合理的选择材料。

3.教师在可能的条件下组织以实际工程为背景讨论与交流并对过程进行引导,使学生在理解重点的基础上提高分析能力;使之朝有利于知识构建的方向发展,使知识构建更有效。

4.课堂教学通过多媒体和黑板相结合,充分发挥各自的优势,帮助学生掌握重点、克服难点,习题的讲解采用启发式教学,帮助学生理解和掌握能够举一反三、以点带面。

三、结论

正确引导学生养成良好的学习习惯,激发学生创新思维,不断改进学习方法,理论联系实践,解决机械工程实际问题,全面提高能力和素质;促进教师不断总结改进教学方法、探索创新,进一步提高教学质量,全面培养学生的综合能力、实践能力、创新设计能力,为培养更多更好技术技能型人才而努力。

参考文献:

[1]李长春,吴长忠,张清萍.加强实践环节教学,提高机械设计课程的教学质量[C].全国机械设计教学研讨会议,2007:513-515.

[2]杨文堤,郭毕佳,王振国,杨会霞.机械设计课程的改革探讨[J].全国机械设计教学研讨会议,2009:342-343.

[3]朱维兵.机械设计课程教学模式改革探索[J].价值工程,2012,31(7):253-254.

1项目管理在《机械设计基础》工作页中的应用与研究概述

充分体现普适性。虽然工作页受众对象是职业教育学员,但并不仅限于此,还可考虑所有从事机械行业的在职工作人员及在校的大、中专学生,因此工作页的应用与研究基本上照顾到了不同的求学者,适用面比较广泛。

2项目管理在《机基》工作页中的应用与研究的主要内容

工作页将学习与工作紧密结合,以“学习的内容是工作,通过工作实现学习”为宗旨,促进了学习过程的系统化,使教学内容更贴近企业生产实际。笔者认为,有效的工作页应该由工作目标、工作准备、工作过程以及工作总结等四个关键的要素组成。

工作目标

工作目标的作用是让学员明确在项目教学中工作的具体内容与目标,即让学员知道“要做什么事?通过做这件事能有何收获?”根据工作内容与目标的要求,学员可以初步制定工作计划,大致确定所需用的工具及操作资料。工作目标可以用简单的几句话来描述,字数不多,但其意义重大。因为任务中的工作完全以此为中心展开,从而培养学员做个目标明确的工作者。

工作准备

工作准备主要包括工作分配、工具准备及相关知识准备三个内容。工作分配是指项目小组内工作分配情况,比如就“谁拿工具”“谁进行仪器操作”“谁负责记录”及“谁负责安全监督”等进行合理分工,让学员模拟进行班组分工,培养团队精神。工具准备是指让学员根据本项目工作内容与目标,分析涉及哪些工具的使用,领用哪些工具与设备,才能完成相关工作任务,模拟企业“工具的计划与领取”环节。相关知识准备是指对完成本项目工作任务所需的理论知识及相关注意事项进行重新复习与巩固,相当于“理论工作页”,可以在理论授课前预先完成。

工作过程

工作过程是工作页的主体部分,需用相当篇幅详细记录工作过程、相关数据及工作中出现的故障诊断分析。要注意突出工作页对学员实操过程的指导作用,要将工作过程的关键步骤具体标明,以达到只要学员依据工作页便可基本独立完成整个工作过程操作的效果。为学员在实际工作中继续学习创造自学的条件与养成良好的学习习惯打下坚实基础。这一阶段工作应该完全覆盖整个工作任务的所有操作与分析诊断环节。其中相关任务完成后,实操场地的整理和清洁要逐步按照质量管理的5S管理理念———整理、整顿、清洁、清扫及素养的标准规范执行。通过本环节达到提升学员的整体素养、良好的工作习惯、形成创造性的思维与严谨的科学精神等工作效果

工作总结

工作总结是让学员总结自己在完成本项目工作任务之后获得哪些收获,掌握了哪些技能,有哪些体会及经验教训,是否达到了预先制定的工作目标。这样做,可以让学员养成事后总结的习惯,有利于锻炼和提高学员的自我批评、自我评定、自我完善等品质,同时作为对学员进行发展性评价的一个依据。由此,笔者认为,项目管理在《机基》工作页中的应用与研究是一项充满智慧与内涵的工程,在应用与研究工作页时,必须抓住上述四个关键要素,才能较好地发挥工作页固有的作用,才能使项目管理这一教学模式达到一个良好的效果,否则有趋于形式之嫌。

3项目管理在《机基》工作页中的研究思路、研究方法与技术路线

研究思路

明确工作页的发展脉络、典型案例及重要典籍,用《机基》及相关课改先进理论为指导,以调查研究为基础,以实践教学为重点,明晰项目管理教学模式及工作页为教学载体的教学特点。

分析工作页的内涵意蕴,通过课题的启动和实施总结当前专业基础课在教学中存在的“死板、晦涩、难懂”为突破口,找准研究的有效途径,并找寻项目管理与工作页相对应的关系,研究过程坚持理论与实践相结合的原则,立足学员分组实施,覆盖整个专业基础课。

分析总结工作页开发与研究的应用情况及使用效果,认真总结实践经验,并提出切实可行的解决方案。

构建工作页的项目管理教学模式,吸收、借鉴其他省市县的有关研究成果,从实际出发,探索出适合于职业教育的专业基础教学模式。

研究方法

文献资料法。

专家咨询与论证法。

问卷调查法。

座谈研究法。

参观企业与观察生活法。

行动研究法。

个案研究法。

经验总结法。

4总结

某大型水压机的驱动系统和控制系统的设计C618数控车床的主传动系统设计CA6140杠杆加工工艺及夹具设计CKP预粉磨设计(总体及壳体)型双动拉伸压力机的设计L-108空气压缩机曲轴零件LED显示屏动态显示和远程监控的实现N10000-OSEPA选粉机PE10自行车无级变速器设计PLC-Z30130X31型钻床控制系统的PLC改造PLC-三菱FX2N PLC在电梯控制中的应用PLC-基于DS1820的室温监测装置的设计PLC-彩瓦成型机的PLC设计PLC-金属粉末成型液压机的PLC设计PLC控制的变频调速恒压供水系统程序TH5940型数控加工中心进给系统设计USB接口设计ZH3100组合式选粉机Z形件弯曲Φ1000 立 轴 锤 击 式 破 碎 机φ2600筒辊磨压辊及加压、卸料装置设计φ2600筒辊磨液压系统及料流控制装置设计Ф×13m管磨机(总体、回转部件)的设计Ф机立窑(总体、窑体、卸料部件)设计三通管的塑料模设计中单链型刮板输送机设计仓库温湿度的监测系统传动盖冲压工艺制定及冲孔模具设计传动装置毕业设计及论文全遥控数字音量控制的D类功率放大器减速器箱体钻口面孔组合机床总体设计及主轴箱设计出租车计费系统的设计制冷专业毕业设计(家用空调)单拐曲轴机械加工工艺单片机16×16点阵(滚动显示)的设计单片机的多功能智能小车单片机的数字钟设计双齿减速器设计可预置的定时显示报警系统后钢板弹簧吊耳加工工艺及夹具设计城市公交查询系统基于AT89C51单片机倒车防撞报警系统设计基于EDA和单片机技术的逻辑分析仪设计课件基于GSM模块的车载防盗系统设计基于PLC高速全自动包装机的控制系统应用基于单片机控制的霓虹灯控制器基于单片机的交通灯控制器的研究与设计基于单片机的多功能转速表基于单片机的数码录音与播放系统基于单片机的电器遥控器设计外行星摆线马达结构设计多功能自动跑步机(机械部分设计)大棚温湿自动控制系统工程机械制造厂供电系统设计(电气工程系)带式输送机传动装置设计悬挂运动控制系统的设计手机恒流充电器的设计托板冲模毕业设计拔叉及夹具设计拖拉机拨叉铣专机的设计拨叉加工加工工艺及夹具设计拨叉钻床夹具指纹U盘的设计推动架的设计推动架零件的机械加工工艺的设计数控机床主传动系统设计数控直流稳压电源数控车床主传动机构设计数控车床纵向进给及导轨润滑机构设计旋转门的设计普通钻床改造为多轴钻床智能型充电器的电源和显示的设计机械毕业设计及论文机械设计课程设计_减速器锥柱二级传动杠杆的设计板材坡口机总体设计某小区的智能化系统设计椭圆盖注射的设计模具-五金-护罩壳侧壁冲孔模设计模具-五金-空气滤清器壳正反拉伸复合模设计模具-五金-笔记本电脑壳上壳冲压模设计模具-冷冲扬声器模具设计模具-注塑-多用工作灯后盖注塑模模具-注塑-对讲机外壳注射模设计模具-注塑-手机充电器塑料模具模具-注塑-水管三通管塑料模具模具-电池板铝边框冲孔模的设计模具-离合器板冲成形模具设计模具-铰链落料冲孔复合模具设计气体泄漏超声检测系统的设计水泥粉磨选粉系统改造汽车离合器(EQ153)的设计汽车离合器(螺旋430)的设计液位平衡控制系统实验装置设计清淤船的设计火灾自动报警系统设计(电气类)电动智能小车电气工程及其自动化(电力)毕业设计电流线圈架塑料模设计电织机导板零件数控直岗拉卡水电站电气一次及发电机继电保护设计移动通信的电波衰落与抗衰落技术分析的设计空气压缩机曲轴设计立式组合机床液压系统论文.doc货车底盘布置的设计轿车双摆臂悬架的设计及产品建模钻四槽铣床与夹具图纸钻法兰四孔夹具的设计钻泵体盖6-φ2孔机床与夹具图纸钻泵体盖6-φ7孔机床与夹具图纸面筋成型机的设计面筋成形生产线颗粒状糖果包装机设计马路保洁车的设计高层建筑外墙清洗机---升降机部分的设计高速数字多功能土槽试验台车的设计齿轮的设计和应用推荐书籍

对于机械工程设计专业的同学们来说,设计总结对专业要求很高,那该怎么写相关的优秀的工作总结呢?下面是由我为大家整理的“机械设计课程设计总结范文”,仅供参考,欢迎大家阅读。

接触机械原理这门课程一学期了,而这学期才是我真正感受到了一个学习机械的乐趣以及枯燥,被那些机械器件、机件组合而成的机器所吸引,尤其是汽车、机器人、航天飞机等机械技术所震撼,感慨机械工作者的伟大,。然而这种激动就在接近本学期结束之时,终于实现了,我们迎来了第一堂机械课程设计。

由于第一次做这样的事情,脱离老师的管束,和同学们分组探讨自动送料冲床的结构设计,把学了一学期的机械原理运用到实践中,心中另是一番滋味!

在设计之前,指导老师把设计过程中的所有要求与条件讲解清楚后,脑子里已经构思出机构的两部分,即送料机构和冲压机构,把每一部分分开设计,最后组合在一起不就完成整体设计了吗?这过程似乎有点简单,可是万事开头难,没预料到这个“难”字几乎让我无法逾越,如槽轮间歇机构,要满足送料间歇条件,就必须按照规定的运动规律即参数,设计一个满足运动条件的槽轮机构,这是机械原理课堂上没有讲过的,因为这部分只是课本了解内容,但涉及这个槽轮机构对整个课程设计来说又是势在必行的,所以我跟郑光顺跑到图书馆,恨恨地找了一番,终于借到与这次课程设计有关的六本参考资料书,拿回来后一本一本地看下去,把槽轮有关的内容一一浏览,结果,令我们欣喜的是这槽轮机构的各种参数都被罗列出来了,而且还有一道例题,按照例题的思路很快地设计出了槽轮机构,即送料机构设计完成。

做成了槽轮送料机构,我们的冲压机构有存在很大的难题,将凸轮机构和连杆机构组合完成一个特定的运动,这是没有学过的,凸轮机构倒是很容易地算出来了,但是连杆机构既要满足角度条件又要满足高度条件,解析法是不会在很短的时间内弄懂的,为了争取时间我们只能选择图解法了,组长张瑞朋和郑光顺大晚上的坐在电脑旁边,用CAD作图,用QQ语音进行交流,高科技显然被引进了我们的课程设计,两位“工程师”边做图边把存在的问题说出来,最后在他们二位加夜班的情况下,与第二天早上突破了这个难题。与此同时我们另外五人也拿出了两套备用方案,各自完善了参数。一周后方案基本完成,进入作图阶段。但在作图之前经过七人反复讨论决定采取第三套凸轮连杆组合方案,因为这套方案可以很好地满足急回这一特性,而其他两套方案都在这一特性上欠缺,方案的选择就这样尘埃落定了。

作图可以说是学机械的家常便饭,不过这最基本的功夫又是最耗时、最考验人的耐心和细心的。从本周一起2张2号图纸必须在周三完成,将我们设计机构完全呈现出来。由于我们组合机构比较复杂,所以除作最基本的结构件图外还得完成结构件图的侧视图,以便答辩时老师能够读懂我们的作业,这一任务无疑加大了我们的工作量,最为让人印象深刻的就是,周二下午一点钟到工作室后,为了在晚上离开前完成图纸,一直作图到晚上九点钟,下午五点那时肚子实在饿得不行了,就干脆把快餐叫到工作室,几个人在一起呼呼呼地吃了一顿特殊的作图晚餐,这样的事情在毕业后也许将成为同学之间的一段美好的回忆了。

周三完成课程设计报告,完善图纸。准备好一切后,等待周四的答辩到来。只希望我们组能够在答辩中取得好成绩,即过程与结果的双重完美,当然这是本次课程设计的最完美的结局。

经过两周的奋战我们的课程设计终于完成了,在这次课程设计中我学到得不仅是专业的知识,还有的是如何进行团队的合作,因为任何一个作品都不可能由单独某一个人来完成,它必然是团队成员的细致分工完成某一小部分,然后在将所有的部分紧密的结合起来,并认真调试它们之间的运动关系之后形成一个完美的作品。

这次课程设计,由于理论知识的不足,再加上平时没有什么设计经验,一开始的时候有些手忙脚乱,不知从何入手。在设计过程中,我通过查阅大量有关资料,与同学交流经验和自学,并向老师请教等方式,使自己学到了不少知识,也经历了不少艰辛,但收获同样巨大。在整个设计中我懂得了许多东西,树立了对自己工作能力的信心,相信会对今后的学习工作生活有非常重要的影响。而且大大提高了动手的能力,使我充分体会到了在创造过程中探索的艰难和成功时的喜悦。虽然这个设计做的可能不太好,但是在设计过程中所学到的东西是这次课程设计的最大收获和财富,使我终身受益。

在这次课程设计中也使我们的同学关系更进一步了,同学之间互相帮助,有什么不懂的大家在一起商量,听听不同的看法对我们更好的理解知识,所以在这里非常感谢帮助我的同学。在这种相互协调合作的过程中,口角的斗争在所难免,关键是我们如何的处理遇到的分歧,而不是一味的计较和埋怨.这不仅仅是在类似于这样的协调当中,生活中的很多事情都需要我们有这样的处理能力,面对分歧大家要消除误解,相互理解,增进了解,达到谅解…..也许很多问题没有想象中的那么复杂,关键还是看我们的心态,那种处理和解决分歧的心态,因为我们的出发点都是一致的。

经过这次课程设计我们学到了很多课本上没有的东西,它对我们今后的生活和工作都有很大的帮助,所以,这次的课程设计不仅仅有汗水和艰辛,更的.是苦后的甘甜。

机械课程设计接近尾声,经过两周的奋战我们的课程设计终于完成了,课程设计是我们专业课程知识综合应用的实践训练,是我们迈向社会,从事职业工作前一个必不少的过程。千里之行始于足下,通过这次课程设计,我深深体会到这句千古名言的真正含义。我们今天认真的进行课程设计,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础。

说实话,课程设计真的有点累。然而,当我一着手整理自己的设计成果,漫漫回味这两周的心路历程,一种少有的成功喜悦即刻使倦意顿消。

或许很多人认为课程设计两周时间很长,可我们却丝毫未感觉到时间的充裕,这些天我们每天早出晚归,除了在寝室休息食堂吃饭其他时间就窝在基地做课设。这两周的时间大致的安排是第一周做选定题目、背景调查、需求分析和概念设计,这个过程中我们在网上收集资料,选定方向,提出初步的方案,经过几次不断地反复修改和讨论,我们基本确定了题目和实现原理。

第二周的任务就着重在详细设计。这个阶段我们分工明确,有条不紊,我和xx由于有一些建模基础,负责建模和动画,xx负责文档、图片的整理和说明书。我想这是我最充实的几天,经过概念设计后我们对方案都认为有深刻的了解,可是真正落实到细节,我们低估了它的困难性,每一个零件的尺寸、定位都需要确定,一个螺钉、一个轴承、一个卡簧都要装配,从来没有体会到装配原来也这么的有技术含量,经过四天的努力,我和xxx还是很好的完成了这个任务,这期间我想最痛苦的并非我,而是我的笔记本,几乎每次都是以死机而告终,最后装配体里一百多个零件,三百多个装配约束,只要修改一个尺寸,就要驱动很多零件的位置,最后做动画实在没有办法,只好删掉了如圆角、推刀槽、筋等一些结构特征,甚至一些不影响约束的螺钉螺帽和卡簧,即便是这样动画也渲染了近八个小时。

这期间痛苦过纠结过,郁闷过犹豫过,可是也只有经历过才能学到知识,我们使用的机构类型比较多,这促使我对机械原理的理论知识有了新的理解,槽轮中槽数的选择和拨盘圆销的选择、凸轮的轮廓设计和运动性能分析及其优化、齿轮的模数齿数的选择和变位系数的计算、曲柄滑块中急回特性的应用和杆长的设计,这每一点都要用理论来指导,例如,我以前从来真正不明白为什么变位齿轮的重要性,中心矩不是设计好的吗?为什么还要凑呢?只有自己亲手设计东西才知道这其中的缘由,所以也真正认识到学好机械原理的重要性。

我收获的另外一点或许是我对设计方法的认识,对CAD的认识,之前学过一些CAD软件,也跟老师做过一些建模和软件测试的项目,而真正这么完整的自己用CAD软件细致的表达出自己的设计思想还是第一次,CAD画图,最重要的是什么?对这个问题,每个人都有可能理解不同,但在我看来,最重要的是时时刻刻记住自己使用CAD画图的目的是什么。

我们进行机械设计,不管是什么专业、什么阶段,三维的或者二维的实际上都是要将某些设计思想或者是设计内容,表达、反映到设计文件上。而图,就是一种直观、准确、醒目、易于交流的表达形式。所以我们完成的东西(不管是最终完成的设计文件,还是作为条件提交给其他专业的过程文件,一定需要能够很好的帮助我们表达自己的设计思想、设计内容。有了这个前提,我们就应该明白,好的计算机建模应该具有以下两个特征:清晰、准确。

由于以前的一些经验,这次我没有按照传统的从零件设计,然后装配、检验、运动仿真,而是尝试了一种耳熟能详但是没有实践过的设计方法:自顶向下设计。这是一种逐步求精的设计的过程和方法。对要方案进行分解,定义出各个模块和机构,而将其中未解决的问题作为一个子任务放到下一层次中去解决。

这样逐层、逐个地进行定义、设计和调试。按自顶向下的方法设计时,我们首先要对所设计的系统要有一个全面的理解。然后从顶层开始,也就是从装配体开始连续地逐层向下分解,分解到到子装配,最终到每一个零件的参数和定位以及标准件的选择。这样设计速度明显会加快(这也是我们能这么短时间内完成建模的一个重要原因),而且各个模块之间相互独立,耦合性低,最终也不回出现各个模块之间运动矛盾或者干涉等问题出现。

虽然这是我刚学会走完的第一步,也是人生的一点小小的胜利,然而它令我感到自己成熟的许多,另我有了一种春眠不知晓的感悟。通过课程设计,使我深深体会到,干任何事都必须耐心,细致。也让我体会到了合作与双赢的快乐。

我的总结也就这么多了,总之,不管学会的还是学不会的的确觉得困难比较多,真是万事开头难,不知道如何入手。最后终于做完了有种如释重负的感觉。此外,还得出一个结论:知识必须通过应用才能实现其价值!有些东西以为学会了,但真正到用的时候才发现是两回事,所以我认为只有到真正会用的时候才是真的学会了!

经过紧张而辛苦的四周的课程设计结束了,看着自己的设计。即高兴又担忧,高兴的是自己的设计终于完成啦,担忧的是自己的设计存在很多的不足。

课程设计是我们专业课程知识综合应用的实践训练,着是我们迈向社会,从事职业工作前一个必不少的过程.”千里之行始于足下”,通过这次课程设计,我深深体会到这句千古名言的真正含义.我今天认真的进行课程设计,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础.

我们的课程设计题目是:设计胶带输送机的传动装置,工作年限是10年工作环境多飞尘滚筒圆周力F是1500牛带速v是米每秒滚筒直径D是250毫米滚筒长度L是600毫米

在这次课程设计中我们共分为了8个阶段:1、设计准备工作2、总体设计3、传动件的设计计算4、装配图草图的绘制5、装配图的绘制6、零件工作图的绘制7、编写设计说明书8、答辩

在前几周的计算过程中我遇到了很大的麻烦,首先是在电机的选择过程中,在把一些该算的数据算完后,在选择什么电机类型时不知道该怎么选择,虽然课本后面附带有表格及各种电机的一些参数我还是选错了,不得不重新选择。在电机的选择中我们应该考虑电机的价格、功率及在设计时所要用到的传动比来进行选择,特别要注意方案的可行性经济成本。

在传动比分配的过程中,我一开始分配的很不合理,最后导致在计算齿轮时遇到了很大的麻烦。不得不从头开始,重新分配。我们再分配传动比的时候应该考虑到以后的齿轮计算,使齿轮的分度圆直径合理。

在把电机的选择、传动比选定后就开始进入我们这次课程设计的重点了:传动设计计算。在一开始的时候我都不知道从哪儿下手,在xx老师和xx老师的热心讲解和指导下,明白了传动设计中齿轮的算法和选择。在选定齿轮类型、精度等级、材料及齿数时,我们一定得按照书上的计算思路逐步细心地完成,特别一些数据的选择和计算一定要合理。当齿轮类型、精度等级、材料及齿数选择完成时,在分别按齿面接触强度设计和按齿根弯曲强度计算,最后通过这两个计算的对比确定分度圆直径、齿轮齿数。

这次设计中最后一个难点就是轴的设计了,在两位老师的细心指导下,我采取了边画边算的方法,确定了低速和高速轴后又分别进行了校核,在这个环节中我觉得轴的校核是个难点,由于材料力学没怎么学好导致计算遇到了麻烦,这也充分的体现了知识的连贯性和综合性。在平时的学习中任何一个环节出了问题都将会给以后的学习带来很大的麻烦。

在计算结束后就开始了画图工作,由于大一的时候就把制图学了,又学了电脑制图导致很自己手工画起来很吃力,许多的画图知识都忘记啦,自己还得拿着制图书复习回顾,导致耽误了许多时间,通过这次的课程设计我更加明白我们所学的每一科都非常重要,要学好学的学硬。在画图过程中,我们应该心细,特别注意不要多线少线同时也要注意图纸的整洁,只有这样才能做出好的图。

说实话,课程设计真的有点累.然而,当我一着手清理自己的设计成果,漫漫回味这3周的心路历程,一种少有的成功喜悦即刻使倦意顿消.虽然这是我刚学会走完的第一步,也是人生的一点小小的胜利,然而它令我感到自己成熟的许多,另我有了一中”春眠不知晓”的感悟.通过课程设计,使我深深体会到,干任何事都必须耐心,细致.课程设计过程中,许多计算有时不免令我感到有些心烦意乱:有2次因为不小心我计算出错,只能毫不情意地重来.但一想起周伟平教授,黄焊伟总检平时对我们耐心的教导,想到今后自己应当承担的社会责任,想到世界上因为某些细小失误而出现的令世人无比震惊的事故,我不禁时刻提示自己,一定呀养成一种高度负责,认真对待的良好习惯.这次课程设计使我在工作作风上得到了一次难得的磨练.短短三周是课程设计,使我发现了自己所掌握的知识是真正如此的缺乏,自己综合应用所学的专业知识能力是如此的不足,几年来的学习了那么多的课程,今天才知道自己并不会用.想到这里,我真的心急了,老师却对我说,这说明课程设计确实使我你有收获了.老师的亲切鼓励了我的信心,使我更加自信.

最后,我要感谢我的老师们,是您严厉批评唤醒了我,是您的敬业精神感动了我,是您的教诲启发了我,是您的期望鼓励了我,我感谢老师您今天又为我增添了一幅坚硬的翅膀。今天我为你们而骄傲,明天你们为我而自豪。

c语言程序设计课程设计论文

#include <>#define MAX 200int main(){ int a[MAX][MAX],n; void initmatrix(int a[][MAX]);//初始化矩阵,将所有元素赋0 void creatematrix_2k1(int a[][MAX],int n);//生成2n+1阶幻方 void creatematrix_4k(int a[][MAX],int n);//生成4n阶幻方 void creatematrix_4k2(int a[][MAX],int n);//生成4n+2阶幻方 void outputmatrix(int a[][MAX],int n);//输出n阶幻方 initmatrix(a); printf("please input a interger number:"); scanf("%d",&n); if(n%2) creatematrix_2k1(a,(n-1)/2); else {if(n%4==0) creatematrix_4k(a,n/4); else creatematrix_4k2(a,(n-2)/4);} outputmatrix(a,n); return 0;}void initmatrix(int a[][MAX]){ for(int i=0;ij)&&((i-j)%4==0||(i+j+1)%4==0)) {temp=a[i][j]; a[i][j]=a[4*n-1-i][4*n-1-j]; a[4*n-1-i][4*n-1-j]=temp;} for(i=0;i<2*n;i++) {temp=a[i][i]; a[i][i]=a[4*n-1-i][4*n-1-i]; a[4*n-1-i][4*n-1-i]=temp;}}void creatematrix_4k2(int a[][MAX],int n)//构造4n+2阶幻方{ int col=-1,row=-1,i; int exn=(2*n+1)*(2*n+1); int *p,*q; p=&col,q=&row; void fillmatrix_2(int a[][MAX],int *p,int *q,int cs, int rs,int n,int i);/*将i填入以a[cs][rs]为起始的2n+1阶幻方中,用p,q返回的i-1行列值*/ for(i=1;i<=exn;i++) fillmatrix_2(a,p,q,0,0,n,i); for(i=exn+1;i<=exn*2;i++) fillmatrix_2(a,p,q,2*n+1,2*n+1,n,i); for(i=2*exn+1;i<=3*exn;i++) fillmatrix_2(a,p,q,0,2*n+1,n,i); for(i=3*exn+1;i<=4*exn;i++) fillmatrix_2(a,p,q,2*n+1,0,n,i); void lastswap(int a[][MAX],int n);//对4n+2阶幻方做最后的变换 lastswap(a,n);}void fillmatrix_2(int a[][MAX],int *p,int *q,int cs, int rs,int n,int i){ int exn=(2*n+1)*(2*n+1); if(i%exn==1) { a[cs+0][rs+n]=i; *p=0,*q=n; } else {if((*p==0&&*q==2*n)||a[(*p+2*n)%(2*n+1)+cs][(*q+1)%(2*n+1)+rs]) { a[(*p+1)%(2*n+1)+cs][*q+rs]=i; *p=(*p+1)%(2*n+1); } else{ a[(*p+2*n)%(2*n+1)+cs][(*q+1)%(2*n+1)+rs]=i; *p=(*p+2*n)%(2*n+1),*q=(*q+1)%(2*n+1); } }}void lastswap(int a[][MAX],int n){ int temp,i,j; for(i=0;i3*n+2;j--) {temp=a[i][j]; a[i][j]=a[2*n+1+i][j]; a[2*n+1+i][j]=temp;}}求幻方的程序 #include <>#include <>#define IO "%d"//和下面一行共同扩展数据成员的格式typedef int ElemType;//同上typedef struct LinkNode{ ElemType data; struct LinkNode *next;}LinkNode,*Link;Link creat();//建立带头结点的链表,并返回头指针void print(Link);//输出链表所有结点bool insert(Link,int ,ElemType);//向head为头指针的链表中插入元素e使之成为链表第i个元素成功返回TRUE否则FALSEbool del(Link,int );//在head为头指针的链表中删除第i个结点,成功返回TRUE否则返回FALSEvoid operate(Link);//在本程序中进行链表的插入,删除,输出操作Link creat(){ Link head=(Link)malloc(sizeof(LinkNode)); Link pre=head,p; int count=1; char ch; printf("是否终止建立链表(Y/N):"); scanf("%c",&ch); while(ch=='n'||ch=='N') { p=(Link)malloc(sizeof(LinkNode)); printf("请输入第%d个结点内的数据:",count); scanf(IO,&(p->data)); fflush(stdin); pre->next=p; pre=p; printf("是否终止建立链表(Y/N):"); scanf("%c",&ch); count++; } pre->next=NULL; return head;}void print(Link head){ printf("链表目前情况为:\n"); Link p=head->next; int count=1; while(p) { printf("第%d个结点中数据为"IO" ",count,p->data); p=p->next; if((count++)%3==0)printf("\n"); } if(count%3!=1)printf("\n");}bool insert(Link head,int i,ElemType e){ Link pre,p; int k; for(k=0,pre=head;knext);//寻找第i-1个元素的指针 if(k!=i-1||(!pre))return false; p=(Link)malloc(sizeof(LinkNode)); p->data=e; p->next=pre->next; pre->next=p; return true;}bool del(Link head,int i){ Link pre,p; int k; for(k=0,pre=head,p=head->next;knext);//寻找第i-1个元素的指针 if(k!=i-1||(!p))return false; pre->next=p->next; free(p); return true;}void operate(Link head){ int n,i; ElemType e; do { printf("************************************************\n"); printf("请输入想进行何种操作\n1============插入结点\n2============删除结点\n3============输出链表\n"); scanf("%d",&n); switch(n) { case 1:printf("现在进行结点插入\n"); printf("请输入欲插入到何位置:");scanf("%d",&i); printf("请输入欲插入的数据:");scanf(IO,&e); if(insert(head,i,e))printf("插入成功!\n");else printf("插入失败!\n"); break; case 2:printf("现在进行结点删除\n"); printf("请输入欲删除结点位置:");scanf("%d",&i); if(del(head,i))printf("删除成功!\n");else printf("删除失败!\n"); break; case 3:print(head);break; default:break; } }while(n<4&&n>0);}int main(){ Link head=creat(); operate(head); return 0;}链表的操作#include <>#include <>//求积分int main(){ double f1(double); double f2(double); double f3(double); double f4(double); double f5(double); double (*p)(double); double integral(double a,double b,double(*p)(double)); double a,b;//记录积分区间 printf("请输入积分区间:"); scanf("%lf %lf",&a,&b); if(a>b){double temp=a;a=b;b=temp;}//确保a1e-6) { sum=0; for(i=0;i

发给你了邮箱里

C语言课程设计报告--学生成绩管理系C语言课程设计报告:学生成绩管理系统系统需求一、 当前学生信息:通过结构体struct student 来保存学生的姓名,学号,性别,语文,数学,英语和计算机等等相关信息,并且通过cin函数来进行给当前学生输入初始信息. 二、学生成绩查询: 输入一个学号, 在文件中查找此学生, 若找到则输出此学生的全部信息和成绩; 若找不到则输出查找失败的信息. 同时也可以全部把各科的平均成绩,最高和最低分输出。三、新生插入 :通过给该生的学号来和原班上的学生的学号比较大小,若大就在后,若小则靠前排,将此生的信息保存下来。 四、输出全部学生信息和全部学生成绩。五、退出系统.六、附加说明:系统将来完善的功能有:可以通过性别来模糊查询,也可以通过姓名的姓来先进行模糊查询,以便后面精确查找。总体设计一、 仔细阅读系统要求,首先将此系统化分为如下模块(即如下函数)1、输入初始的学生信息:其中包括学生的姓名、学号和性别以及学生的语文、数学、英语和计算机等相关信息;可用函数cin(stu *p1)来实现此操作。 2、查询模块:可用stu *lookdata(stu *p1) 来实现。找到就输出此学生全部信息包括学生的语文、数学、英语和计算机等的成绩。 3、插入模块:可用insert( )函数来实现。其中通过学号的大小来比较的,并且以此来排序。4、输出学生的信息以及成绩:通过学生的姓名来查看学生的语文、数学、英语和计算机等相关成绩,同时也可以分别通过caverage() 、 maverage() 、eaverage() 和comaverage() 来输出语文、数学、英语和计算机等成绩的平均分数、最高和最低分数。 5、退出系统:可用一个函数exit()来实现,首先将信息保存到文件中,释放动态创建的内存空间,再退出此程序。二、系统主模块结构图:详细设计一、 界面设计此系统界面采用图形和数字化菜单设计。主界面设计如下: 学生成绩管理系统 请选择相应的数字执行相应的功能:1:是否输入其他数据2:查看数据3:插入数据4:查找数据5:更新数据6:保留数据7:显示或打印数据8:语文成绩状况9:数学成绩状况10:英语成绩状况11:计算机成绩状况12:?13:退出系统二、 数据结构设计: 程序设计中用到的结构体类型: 学生信息结构体类型:typedef struct student{ char name[MAX]; int num[MAX]; char sex[MAX]; int chinese; int mathematic; int english; int computer; struct student *next; }程序代码://原始密码是123456#include""#include""#include""#include""#define MAX 10typedef struct student{ /*定义结构体*/ char name[MAX]; /*姓名*/ int num[MAX]; /* 学号*/ char sex[MAX]; /*性别*/ int chinese; /*语文*/ int mathematic; /* 数学*/ int english; /*英语*/ int computer; /*计算机*/ struct student *next; /*结构体指针*/ }stu;stu *head; /*头指针*/void print() /*显示或打印函数*/ { system("cls"); printf("\t\t\tScore Manage System\n"); /*成绩管理系统*/ printf("<1>Enter Record\t"); /*输入数据*/ printf("<2>Display\t"); /*显示*/ printf("<3>Insert\t"); /*插入数据*/ printf("<4>Quest\t"); /*访问数据*/ printf("<5>Update\t"); /*以前数据*/ printf("<6>Save\t"); /*保留数据*/ printf("<7>Fresh\t"); /*更新数据*/ printf("<8>Chinese Average\t"); /*语文平均成绩*/ printf("<9>Math Average\t"); /*数学平均成绩*/ printf("<10>English Average\t"); /*英语平均成绩*/ printf("<11>Computer Average\t"); /*计算机平均成绩*/ printf("<12>Quit\t\n"); /*退出*/ }void cin(stu *p1) /*输入相关数据的函数*/ { printf("Enter name:\n"); scanf("%s",&p1->name); printf("Enter num:\n"); scanf("%d",&p1->num); printf("Enter sex:\n"); scanf("%s",&p1->sex); printf("Enter score:\n"); printf("Enter chinese:\n"); scanf("%d",&p1->chinese); printf("Enter math:\n"); scanf("%d",&p1->mathematic); printf("Enter English:\n"); scanf("%d",&p1->english); printf("Enter Computer:\n"); scanf("%d",&p1->computer); } stu *cindata() /*其他数据是否继续输入的函数*/ { stu *p1,*p2; int i=1; char ch; p1=(stu *)malloc(sizeof(stu)); head=p1; while(i) { cin(p1); printf("Do you Want to Continue?yes or no"); /*是否继续输入数据*/ ch=getchar(); ch=getchar(); if(ch=='n'||ch=='N') { i=0; p1->next=NULL; } else { p2=p1; p1=(stu *)malloc(sizeof(stu)); p2->next=p1; } } return(p1->next);}stu *lookdata(stu *p1) /*查看数据的函数*/ { while(p1!=NULL) { printf("Num:%d\t",p1->num); printf("Name:%s\t",p1->name); printf("Sex:%s\t",p1->sex); printf("\n"); printf("Chinese:%d\t",p1->chinese); printf("Math:%d\t",p1->mathematic); printf("English:%d\t",p1->english); printf("Computer:%d\t",p1->computer); printf("\n"); p1=p1->next; } return p1; }void insert() /*通过比较学号来插入数据的函数*/ { stu *p1,*p3,*p2; char ch; p1=head; p3=(stu *)malloc(sizeof(stu)); p3->next=NULL; if(head==NULL){ head=p3; return;} cin(p3); while(p1!=NULL&&(p1->numnum)) /*通过学号的比较来插入*/ { p2=p1;p1=p1->next;} if(p2==head) {p3->next=head; head=p3; return;} p3->next=p1; p2->next=p3;}find(stu *p2) /*通过姓名查找查看数据的函数*/ { char name[20]; int b=0; printf("Enter the name of the student you want to find:"); /*通过姓名查看*/ scanf("%s",name); while(p2!=NULL) {if(strcmp(name,p2->name)==0) { printf("The data you want has be found\n"); printf(" Name:%s\t",p2->name); printf("Num:%d\t",p2->num); printf("sex%s\t",p2->sex); printf("\n"); printf("Chinese:%d\t",p2->chinese); printf("Math:%d\t",p2->mathematic); printf("English:%d\t",p2->english); printf("Computer:%d\t",p2->computer); printf("\n"); b=1; } else if(b==0) printf("sorry not find data!"); p2=p2->next; } if(b==1) { print(); printf("Find one\n");} else {print(); printf("Not find\n"); }}void caverage() /*求各学生语文平均分、最高和最低分成绩的函数*/ { stu *p1; int i; float max=; float sum=; p1=head; if(p1==NULL) printf("not data!"); else {for(i=0;p1!=NULL;i++,p1=p1->next) sum+=p1->chinese; aver=sum/i; p1=head; for(i=0;p1!=NULL;i++,p1=p1->next) {if(maxchinese) max=p1->chinese; } p1=head; for(i=0;p1!=NULL;i++,p1=p1->next) if(min>p1->chinese) min=p1->chinese; } printf("Chinese Average:%f",aver); printf("Chinese Max:%f",max); printf("Chinese Min:%f",min); }void maverage() /*求各学生数学平均分、最高和最低分成绩的函数*/ { stu *p1; int i; float max=; float sum=; p1=head; if(p1==NULL) printf("not data!"); else {for(i=0;p1!=NULL;i++,p1=p1->next) sum+=p1->mathematic; aver=sum/i; p1=head; for(i=0;p1!=NULL;i++,p1=p1->next) {if(maxmathematic) max=p1->mathematic; } p1=head; for(i=0;p1!=NULL;i++,p1=p1->next) if(min>p1->mathematic) min=p1->mathematic; } printf("Mathe Average:%f",aver); printf("Mathe Max:%f",max); printf("Mathe Min:%f",min); }void eaverage() /*求各学生英语平均分、最高和最低分成绩的函数*/ { stu *p1; int i; float max=; float sum=; p1=head; if(p1==NULL) printf("not data!"); else {for(i=0;p1!=NULL;i++,p1=p1->next) sum+=p1->english; aver=sum/i; p1=head; for(i=0;p1!=NULL;i++,p1=p1->next) {if(maxenglish) max=p1->english; } p1=head; for(i=0;p1!=NULL;i++,p1=p1->next) if(min>p1->english) min=p1->english; } printf("English Average:%f",aver); printf("English Max:%f",max); printf("English Min:%f",min); }void comaverage() /*求各学生计算机平均分、最高和最低分成绩的函数*/ { stu *p1; int i; float max=; float sum=; p1=head; if(p1==NULL) printf("not data!"); else {for(i=0;p1!=NULL;i++,p1=p1->next) sum+=p1->computer; aver=sum/i; p1=head; for(i=0;p1!=NULL;i++,p1=p1->next) {if(maxcomputer) max=p1->computer; } p1=head; for(i=0;p1!=NULL;i++,p1=p1->next) if(min>p1->computer) min=p1->computer; } printf("Computer Average:%f",aver); printf("Computer Max:%f",max); printf("Computer Min:%f",min); }update(stu *p2) /*通过姓名查找来更新数据*/ { char name[10]; /*p2为指向结构体struct student的指针*/ int b=0; printf("Enter The Name"); /*输入姓名*/ scanf("%s",name); while(p2!=NULL) {if(strcmp(name,p2->name)==0) { printf("Find you data\n"); scanf("Name:%s",p2->name); scanf("Num:%s",p2->num); scanf("Sex:%s",p2->sex); scanf("Chinese:%d",p2->chinese); scanf("Math:%d",p2->mathematic); scanf("english:%d",p2->english); scanf("Computer:%d",p2->computer); printf("Success!"); b=1;} else if(b==0) printf("Sorry not Find data!"); p2=p2->next;} if(b==0) {print(); printf("Sorry not Find data!"); } else { print(); printf("Finish!"); } }save(stu *p2) /*保留数据函数*/ { FILE *fp; char file[10]; printf("Enter file name"); /*输入文件名*/ scanf("%s",file); fp=fopen(file,"w"); while(p2!=NULL) { fprintf(fp,"%s",p2->name); fprintf(fp,"%s",p2->num); fprintf(fp,"%s",p2->sex); fprintf(fp,"%d",p2->chinese); fprintf(fp,"%d",p2->mathematic); fprintf(fp,"%d",p2->english); fprintf(fp,"%d",p2->computer); p2=p2->next; } fclose(fp); }char password[7]="123456"; /*定义初始密码*/void main() /*主函数*/{ int choice; stu *p2; char s[8]; int flag=0,i; /*标志项*/ int n=3; do{ printf("Enter password:\n"); scanf("%s",s); if(!strcmp(s,password)) /*进行密码匹配验证*/ { printf("PASS\n\n\n"); flag=1; break; } else{ printf("Error Enter again:\n"); n--; } } while(n>0); if(!flag) {printf("you have Enter 3 times!"); /*输入密码超过了3次!!*/ exit(0); /*自动退出*/ } /*密码验证成功后进入的界面*/ printf("~~~~~~~~~~\t\t\t~~~~~~~~~~~~\n"); /*操作界面*/ printf("\t\tWelcom to the Mis\n"); printf("Author:-----\tClass:------\tNum:------\n"); /*作者,班级和号码*/ printf("Adress:HG\n"); /*地址*/ printf("%%%%%%%%%%%%%%%%%%%%%%%%%%%\n"); printf("\t\tEnter OP:\n"); printf("\n\n\n\n"); printf("==============\t\t==============\n"); printf("==============\t\t==============\n"); printf("\t\tEnter the MIS yes or no\n"); /*问进入系统与否*/ scanf("%d",&choice); if(choice=='n'||choice=='N') exit(1); print(); while(1) { printf("Enter choice:"); scanf("%d",&i); if(i<1||i>13) { printf("Enter num from 1 to 13:\n"); /*再从1-13中进行选择*/ exit(1); } switch(i) { case 1: p2=cindata(); /*其他数据是否继续输入的函数*/ break; case 2: p2=lookdata(head); /*查看数据的函数*/ break; case 3: insert(); /*通过比较学号来插入数据的函数*/ break; case 4: find(head); /*通过姓名查找查看数据的函数*/ break; case 5: update(head); /*通过姓名查找来更新数据*/ break; case 6: save(head); /*保留数据函数*/ break; case 7: print(); /*显示或打印函数*/ break; case 8: caverage(); /*求各学生语文平均分、最高和最低分成绩的函数*/ break; case 9: maverage(); /*求各学生数学平均分、最高和最低分成绩的函数*/ break; case 10: eaverage(); /*求各学生英语平均分、最高和最低分成绩的函数*/ break; case 11: comaverage(); /*求各学生计算机平均分、最高和最低分成绩的函数*/ break; case 12: ; /*空操作*/ case 13: exit(1); /*退出*/ break;} scanf("%d",&i);}}程序中出现的问题及解决方法问题一、学生初始信息模块:其中包括学生的姓名、学号和性别以及学生的语文、数学、英语和计算机等相关信息;可用函数cin(stu *p1)来实现此操作。当正确输入存在的学生学号,系统进行判断时,提示不存在此学生。解决办法及步骤:1、一个个输出所有的学生的学号,检查文件中是否有此学生,发现有。 2、既然有此学生,那么检查循环判断是否有此学生的语句发现没有错 3、输出用于循环检查语句中的学生信息,发现乱码 4、仔细分析乱码的原因,最后发现是变量的类型错误,错将学生类型的结构体指针变量定义为了其他类型的指针变量。问题二、查询模块:可用stu *lookdata(stu *p1) 来实现。找到就输出此学生全部信息包括学生的语文、数学、英语和计算机等的成绩。当正确输入查找信息时,系统却不能够得到所要查找的学生信息以及学生的语文、数学、英语和计算机的成绩。解决办法及步骤:1、检查所编写的程序代码是否完全正确,若不是,则改之,然后再继续正确输入查找信息看能否得到所要查找的学生信息以及学生的语文、数学、英语和计算机的成绩。 2、检查当我们在输入查找信息时,看是否我们输入的信息有误,若是这样的话,我们应当仔细输入查找信息。问题三、插入模块:可用insert( )函数来实现。其中通过学号的大小来比较的,并且以此来排序。当我们输入插入信息时,系统却提示插入不进数据。解决办法及步骤:1、检查所编写的程序代码是否完全正确,若不是,则改之,然后再继续正确输入插入信息看能否插入进去得到所要插入的学生信息以及学生的语文、数学、英语和计算机的成绩。 2、检查当我们在输入插入信息时,看是否我们输入的插入信息有

#include #include #include using namespace std; const N=50; // 定义系统可录入的员工最大数值 string Ename[N]; long Enum[N]; char Esex[N]; int Eage[N]; char Emarriage[N]; int Edepart[N]; int Eposition[N]; int Edegree[50]; int Eworktime[N]; float Epay[N]; class Employee { public: string Employeename; long Employeenum; char Employeesex; int Employeeage; char Employeemarriage; int Employeedepart; int Employeeposition; int Employeedegree; int Employeeworktime; float Employeepay; static long EmployeeMaxNum; static float EmployeeBasePay; void NewInfo(); void ShowInfo(); void showall(); void showdepart(int depart); void showdegree(int degree); void showage(int min,int max); void shownum(long number); void RefreshInfo(); void DeleteInfo(); float Pay(int Employeegrade); static int MaxNum(); }; class DBOperate { public: string Employeename; long Employeenum; char Employeesex; int Employeeage; char Employeemarriage; int Employeedepart; int Employeeposition; int Employeedegree; int Employeeworktime; float Employeepay; static long EmployeeMaxNum; static float EmployeeBasePay; void WriteIn(int iflag); void ReadOut(); void RefreshMaxNum(int iflag); //i=1 or -1 or 0 }; long Employee::EmployeeMaxNum = 1000; float Employee::EmployeeBasePay = 1500; int Employee::MaxNum() //返回系统已经存储的人数 { int MN = 0; ifstream myf; (""); myf>>MN; cout<>Employee::Employeename; Employee::Employeenum = EmployeeMaxNum + Employee::MaxNum()+1; cout<<"新员工性别 (F为女性,M为男性): "; cin>>Employee::Employeesex; cout<<"新员工年龄: "; cin>>Employee::Employeeage; cout<<"新员工婚姻状况(Y为已婚,N为未婚): "; cin>>Employee::Employeemarriage; cout<<"新员工学历,请输入相应学历的序号: "<>Employee::Employeedegree; while(Employee::Employeedegree !=1&&Employee::Employeedegree !=2&&Employee::Employeedegree !=3&&Employee::Employeedegree !=4&&Employee::Employeedegree !=5) { cout<<"输入有误,请重新输入:"<>Employee::Employeedegree; } cout<<"新员工所在部门,请输入相应部门的序号:"<>Employee::Employeedepart; while(Employee::Employeedepart !=1&&Employee::Employeedepart !=2&&Employee::Employeedepart !=3&&Employee::Employeedepart !=4&&Employee::Employeedepart!=5) { cout<<"输入有误,请重新输入:"<>Employee::Employeedepart; } cout<<"新员工职位, 请输入相应职位的序号: "<>Employee::Employeeposition; while(Employee::Employeeposition !=1&&Employee::Employeeposition !=2&&Employee::Employeeposition !=3&&Employee::Employeeposition !=4&&Employee::Employeeposition !=5) { cout<<"输入有误,请重新输入:"<>Employee::Employeeposition; } cout<<"新员工的工作时(不需要输入单位): "; cin>>Employee::Employeeworktime; Employee::Employeepay = Employee::Pay(Employee::Employeeposition); DBOperate dbo; (); int MaxNum = Employee::MaxNum(); Enum[MaxNum] = Employee::Employeenum; Ename[MaxNum] = Employee::Employeename; Esex[MaxNum] = Employee::Employeesex; Eage[MaxNum] = Employee::Employeeage; Emarriage[MaxNum] = Employee::Employeemarriage; Edegree[MaxNum] = Employee::Employeedegree; Edepart[MaxNum] = Employee::Employeedepart; Eposition[MaxNum] = Employee::Employeeposition; Eworktime[MaxNum] = Employee::Employeeworktime; Epay[MaxNum] = Employee::Employeepay; (1); cout<<" 添加新成员成功!"<>choice1; switch(choice1) { case 1: showall();break; case 2: cout<<"请输入要查询职工的部门编号: [1:董事会 2:市场部 3:公关部 4:客服中心 5:信息中心] " ; cin>>choice2; (choice2);break; case 3: cout<<"请输入要查询职工的学历编号: [1:初中 2:高中 3:本科 4:硕士 5:博士] "; cin>>choice2; (choice2);break; case 4: cout<<"请输入要查询的年龄范围: "; cout<<"最小值: "; cin>>min; cout<<"最大值: "; cin>>max; (min,max);break; case 5: cout<<"请输入要查询的员工号: "; cin>>searchnum; (searchnum);break; default: cout<<"出错啦! "<"<"<"<"<"<"<=min&&Eage[i]<=max) { long number = Enum[i]; shownum(number); } else continue; } } void Employee::shownum(long number) //按员工编号输出函数 { int i; for(i=0;i"<"<"; if(Esex[i]=='F') cout<<"女 "<"<"; if(Emarriage[i]=='Y') cout<<"已婚 "<"; switch (Edegree[i]) { case 1:cout<<"初 中 "<"; switch (Edepart[i]) { case 1:cout<<"董事会 "<"; switch (Eposition[i]) { case 1:cout<<"临时成员 "<"<"<"; cin>>cNum; int MN; MN = Employee::MaxNum(); for(int i=0;i>Employee::Employeename; Ename[i] = Employee::Employeename; cout<<"新员工性别: [F为女性,M为男性]: "; cin>>Employee::Employeesex; Esex[i] = Employee::Employeesex; cout<<"新员工年龄: "; cin>>Employee::Employeeage; Eage[i] = Employee::Employeeage; cout<<"新员工婚姻状况(Y为已婚,N为未婚): "; cin>>Employee::Employeemarriage; Emarriage[i] = Employee::Employeemarriage; cout<<"新员工学历,请输入相应学历的序号:"<>Employee::Employeedegree; while(Employee::Employeedegree !=1&&Employee::Employeedegree !=2&&Employee::Employeedegree !=3&&Employee::Employeedegree !=4&&Employee::Employeedegree !=5) { cout<<"输入有误,请重新输入:"<>Employee::Employeedegree; } Edegree[i] = Employee::Employeedegree; cout<<"新员工所在部门,请输入相应部门的序号: "<>Employee::Employeedepart; while(Employee::Employeedepart !=1&&Employee::Employeedepart !=2&&Employee::Employeedepart !=3&&Employee::Employeedepart !=4&&Employee::Employeedepart!=5) { cout<<"输入有误,请重新输入:"<>Employee::Employeedepart; } Edepart[i] = Employee::Employeedepart; cout<<"新员工职位,请输入相应职位的序号:"<>Employee::Employeeposition; while(Employee::Employeeposition !=1&&Employee::Employeeposition !=2&&Employee::Employeeposition !=3&&Employee::Employeeposition !=4&&Employee::Employeeposition !=5) { cout<<"输入有误,请重新输入:"<>Employee::Employeeposition; } Eposition[i] = Employee::Employeeposition; cout<<"新员工的工作时 (不需要输入单位): "; cin>>Employee::Employeeworktime; Eworktime[i] = Employee::Employeeworktime; Epay[i] = Employee::Pay(Employee::Employeeposition); break; } } (0); } void Employee::DeleteInfo() //删除员工数据的函数 { char tmp; int cNum = 1000; DBOperate dbo; (); void Employee::shownum(long number); cout<<"请输入您要修改的员工编号>: "; cin>>cNum; int MN; MN = Employee::MaxNum(); for(int i=0;i>tmp; if(tmp=='Y') { if(i==MN-1) (-1); else { for(int j=i;j>DBOperate::Employeenum>>DBOperate::Employeename>>DBOperate::Employeesex>>DBOperate::Employeeage>>DBOperate::Employeemarriage >>DBOperate::Employeedegree>>DBOperate::Employeedepart>>DBOperate::Employeeposition>>DBOperate::Employeeworktime>>DBOperate::Employeepay; Enum[i] = DBOperate::Employeenum; Ename[i] = DBOperate::Employeename; Esex[i] = DBOperate::Employeesex; Eage[i] = DBOperate::Employeeage; Emarriage[i] = DBOperate::Employeemarriage; Edegree[i] = DBOperate::Employeedegree; Edepart[i] = DBOperate::Employeedepart; Eposition[i] = DBOperate::Employeeposition; Eworktime[i] = DBOperate::Employeeworktime; Epay[i] = DBOperate::Employeepay; } (); } void DBOperate::RefreshMaxNum(int iflag) //更新系统中员工计数文件的函数 { int MaxNum = 0; ifstream myif(""); myif>>MaxNum; (); MaxNum = MaxNum+iflag; ofstream myof(""); myof<>select; Employee e; DBOperate dbo; switch(select) { case 1: (); break; case 2: (); (); break; case 3: (); break; case 4: (); break; case 5: break; default: cout<<"命令错误!"<

如何写课程设计毕业论文

怎样写好一篇高分毕业论文?一篇毕业论文是大学学习期间的一个总结,也是大学学习的一个很好的展示,那么怎样才能写好一篇高分的毕业论文,怎么样才能在答辩的时候顺利的通过呢?这些问题无时无刻不在折磨着即将毕业的同学。很多同学看着别人写的论文觉得很简单,但是轮到自己写的时候,才知道原来写论文是这么的不容易,实际中可能做得来,但未必写得来,更未必能写得好。个人觉得做任何事都要讲究一个方法技巧,都需要制定一个计划。写毕业论文也是一样。你掌握方法、技巧的前提自然是熟悉、熟知原尾 、掌握规则。怎样写好一篇高分毕业论文:1、选题:考虑其价值和范围选题的价值包涵两层意义:理论的和实际的。前者是指学术价值, 后者则是其实用价值。要兼顾两方面要求论文作者广泛而大量的阅读浏览最近发表的、各类期刊及权威学术报刊上的文章。比如英语学科,就应该广泛的阅读《语言教学与研究》、《中国外语》、《外语与外语教学》、《现代外语》等。用广泛阅读的方法达到了解学术前沿及科研最新动态的目的;同时,作者还要明确感兴趣的领域和该领域目前的研究现状。这样,通过大量阅读浏览文献的方法,作者会得到一定的启发或灵感,就可以结合选题的方向及导师建议拟定自己可以做的研究课题了。2、明确论文的主题和研究方法论文的主题就是你的论文要证明的是一个什么结果,要阐述的是一个什么结论由于对于同一个研究方向,往往有很多种研究方法, 刚开始研究时往往有些摸不着头脑,脑袋里面是浆糊,人云亦云,天天换方法。我有段时间就是不知道用什么方法好,总是换方法,到头来自己都头晕而且研究工作没有太大的进展。3、选好自己的论文资源利用好自己擅长的领域,自己擅长的资源。使用个人经验可以让你的论文既生动又明确——还能让你更投入到写作当中(谁不爱谈论自己呢?)这样论文就会发挥你的的特长。使论文更加优秀。吸引别人的眼球,这样你论文才能获得高分。4、内容要抓住阅读者的心写论文的时候,内容一定要有创新,要吸引阅读者的眼球,必要要有一定的深度,论文的深度决定你自己论文研究的程度,想像这篇文章就是你在对朋友和家人解释你的一个观点,目的是是大家都信服你的观点。为自己确定一个阅读者,而你的这篇文章就是为他所写的。有的时候,大多数论文都会让人觉得乏味或者无趣,所以不想让阅读者有这样的感觉,你的论文一定要有创新,一定要吸引阅读者的眼球。 5、写作之前一定要做好调查和规划围绕论文的题目,制定详细的写作计划。首先根据所选论文的题目制定论文的主题,然后围绕这一主题进行研究调查,然后写一份任务计划书,其中包括整个研究的进展步骤和要需要完成的任务。具体的时间做具体的事情。一次只能处理一个论点,不要试图一次性的把自己论文的主题搞定,对整个主题有一个大概的感觉就行,所以还需要建立一份大纲。把各个论点都联系起来,贯通全文,是论文更加精彩。文章大纲可以说是你的思维导图,是你的文章将涉及的一系列要点,是你论述的目的,是你完成作品的大致面貌——甚至,如果你思路清晰,文章的第一段也可作为大纲将中心内容揭示,并看出写作脉络。6、做好总结别把“总结”和“摘要”混为一谈。文章的最后一段或两段应是你的论点最出彩的地方,千万不要老调重弹,只是重复文中的观点。你可以解释你的研究发现,提出你对文中数据的理解,描绘未来研究的前景,或指出在你文中出现的事实的意义及重要性。结论应是论文的最强音,而不是软弱的摘要重述。要写一篇优秀的毕业论文,一定要综合自己的兴趣、专业、知识内涵及发展方向等多方面的考量因素,慎密并科学的加以思考和分析,积极做好前期的准备工作,做好充分的调研和了解之后再动笔,才能取得毕业论文写作上的成功。

毕业论文主要有哪些步骤怎么写毕业论文

再过一个多月,全国各大高校都要开始毕业论文答辩了。这个时候正是大家忙着写毕业论文的时候。那么毕业论文怎么写呢?写毕业论文要经过哪些步骤呢?

毕业论文的写作流程主要从开题,到写作提纲的提交到搜集资料撰写初稿,再到经过导师的一遍遍审核,历经千辛才会最终定稿。下面详细为大家介绍一下毕业论文的写作主要有哪些步骤。

一、 确定选题

首先要确定选题,主题并不是随便选的。选题要有价值性、创新性、可行性。

总之,要根据自己所具备的能力选择大小、深浅、适度的课题。而且要注意:课题易小不宜大;课题深浅要适度;选题应以所学专业科内容为主,不要选自己完全不熟悉的方向。

二、搜集资料

搜集资料主要是通过社会调查;或者是通过大量阅读、查阅文献资料。

(一) 社会调查调查的对象内容:专业、论文需要确定对象内容;调查的方式与方法:蹲点、泡面、提问等。

(二)读、查资料文献:精选;选摘要点、观点;研究消化作为我所用“提炼过程。”

三、 确立论点、选定材料

(一) 明确论点是关键 (论点明确)

(二)明立论点要力求正确、有新意(观点新颖----最近两年的热点问题)

(三)确立论点要写出论点句。总论点----分论点

(四) 根据论点筛选材料 (丰实-——翔实——提炼)

四、编写写作提纲

(一) 拟定标题写出论点

(二) 确定层次分出段落

(三) 取舍材料列示论据

(四) 理顺文脉合理布局

(五)运用简明概括性语言

五、撰写初稿(草稿是成功的关键——要注意结构层次和语言文字)

(一) 结构要严谨、层次要分明

(二) 毕业论文的'语言特点:

1、准确、客观、严谨

2、规范、统一性、标准性

3、简明、严简意骇

4、平实、自然质朴(与文学作品不同)

5、生动、语言鲜明、实有生气

六、修改定稿

(一)中心论点是否正确、鲜明、深刻是否有所创新;标题是否恰切“画龙点睛。”

(二)论证是否充分、理论、实事——摆事实、讲道理(至少有两个以上案例)。

(三)结构是否完整、严谨;层次是否清楚、条理;思路是否连贯、流畅。

(四) 布局是否合理——详略得当。

(五)语言是否符合论文的要求;文字、标点运用是否恰当、准确;文面书写是否规范。

(六) 引用资料是否准确。

毕业论文的写作基本上要经过这些步骤,尤其是在最后一步修改定稿,你会经历一遍一遍又一遍的打回修改,终于等到导师允许定稿的话,你的毕业论文基本上就已经搞定了,接下来要等的就是学校对自己撰写的毕业论文进行重合率检测,顺利过关的话,就可以准备论文答辩。

毕业论文的课题要求(包括所具备的条件)是写关于专业的内容。这种撰写具体思路如下,不过不同学科还稍微有些差别。要明确课题的目的和意义,从理论和应用两个层面来着。

具体条件,就是完成论文所必须的基础,比如理论基础、实验基础以及完成他们所必须具备的前提条件、数据和程序等,可以包括图纸资料、成果资料、影音图像等等。论文预计成果,可以是专利、大小论文和程序代码等等。

写作技巧

1、论文题目应能概括整个论文最重要的内容,言简意赅,引人注目,一般不宜超过20个字。标题字体为2号黑体加粗、居中;而论文副标题为小2号字,紧挨正标题下居中,文字前加破折号。在填写姓名、专业、学号等项目时,字体用3号楷体。

2、论文摘要应阐述学位论文的主要观点。

1.阅读文献,首先要看文献的标题,因为标题是整篇文章的精华,所以论文的标题是找到合适文献的第一步,找到文献后,也要重点阅读。2.开头可以看文章作者是不是这个领域的重要人物,或者他所在的单位是不是处于领先地位。3.一般来说,作者会对文章的摘要做一个基本的说明,所以摘要是这篇文章的核心。仔细阅读摘要,理解它,就能基本掌握本文的整体情况。4.文章的引言是吸收研究重点的前提,也是我们写毕业论文的重要依据,尤其是第一章。5.其实结论部分和总结差不多,是论文的核心。本文的研究内容、研究成果和不足之处。6.阅读附录是整个内容的延伸。比如文中有一些详细的数学程序,一些实验的补充结果和解释等。这些部分在你需要了解和补充文章的时候使用,一般可以直接忽略。每个写作题目都会有几个经典的参考资料。无论你想写什么样的题材,你看的作品都会包含一些经典的参考文献,所以这些参考资料应该是你要关注的内容。仔细研究它们,更有利于写毕业论文。

相关百科

热门百科