你不会使用“我要写这篇关于我有多喜欢玩电子游戏的论文”作为你的论文。而且你不会写一大段关于玩电子游戏是有史以来最好的消遣(即使那是你的感觉)。为什么?因为学术写作需要特定的格式和风格。它需要有条理、清晰和专业。但是你如何提高你的学术写作呢?你应该怎么做才能让你的写作更专业?首先回顾这 20 种提高学术写作的方法。 好的写作需要练习,你根本无法在第一次(甚至第二次或第三次)尝试中写出完美的论文。 但是,您可以查看这些技巧以开始一步一步地改进您的学术写作。 #1:遵循分配指南 在开始任何写作作业之前,请花时间再次查看作业指南。真的。这一点很重要。 这是为什么。假设您认为自己确切地知道自己应该写什么:对《使女的故事》中主题的文学分析。你写了一篇关于小说中自满的主题及其与当今政治气候的相关性的精彩文章。 当您完成您的杰作时,您决定查看作业细节,却发现实际作业是将《使女的故事》的一个主题与另一部反乌托邦小说进行比较。 距离作业到期只剩下短短的四个小时,您必须急于创建一篇全新的论文。不完全是你想在周日晚上做的事情(尤其是在你的原始论文上工作如此努力之后)。 要点:教授提供作业指南是有原因的。跟着他们。(你的成绩会感谢你。) 在特定论文类型方面需要比您的作业指南提供的更多帮助?将这份生存指南用于 6 种流行的论文类型。 #2:掌握学术论文结构 这听起来可能很简单,但是如果您正在撰写学术论文,请记住使用正确的论文结构。 所有正式的论文都需要一个原始标题(让读者了解你的论文是关于什么的)、一个或多个介绍性段落、一篇强有力的论文、至少几个正文段落来解释论文的关键论点,以及一个或多个结论段落来总结。 #3:使用正确的学术论文格式 在人们阅读您的论文之前,他们会先查看格式。不正确的格式看起来很草率。一份草率的论文就像是穿着脏 T 恤和破牛仔裤参加工作面试。它创造了可怕的第一印象。 遵循以下基本原则,使您的论文看起来更专业: 1、使用标准字体和大小(通常是 Times New Roman 12) 2、在所有边上设置一英寸的边距 3、行间双倍空格 #4:适当缩小你的话题 写一个广泛的主题可能意味着你有很多信息可以放入一篇文章以满足长度要求。但这也可能意味着您正在写一篇关于复杂主题的简单论文。 要写一篇引人入胜的文章,请缩小主题以专注于更小、更具体的问题。这种方法将使您能够写出更详细和有效的文章。 以标准的小学报告为例。假设你写了关于地震的文章。您的报告可能解释了地震是什么、它们发生的地点以及它们可能造成的破坏。您甚至可能在报告中获得了“A”。 对于小学生来说,这是一份很棒的报告,但它也可能非常基础和概括(就像标准的百科全书文章)。这种广泛的概述绝对不是你想在高中或大学水平上写的内容。 你能想象告诉你的地质学教授你学期论文的重点是“地震”吗?我相信你能猜到她不会留下深刻的印象。 现在想象一下,告诉她你想关注地震对沿海城市的影响,以及新技术如何帮助预测地震和拯救生命。 好多了,对吧? #5:预写 许多学生(你可能也是其中之一)讨厌预写,因为他们认为这会占用太多时间。 虽然预写 确实 需要时间和精力,但它可以帮助您在实际开始起草之前组织您的想法并帮助您计划您的想法。所有这些组织意味着从长远来看,您实际上会 节省 时间,因为在撰写论文时您会准备得更加充分。 #6:仔细选择你的词来创造正确的语气 使用正确的词可以使您向观众展示自己的方式大不相同。 当然,如果您使用“too”而不是“to”或“there”而不是“their”,那么您使用了错误的词(草率的编辑会使您的论文显得仓促和不专业)。但在这种情况下,我所指的词选择是有助于提高您的可信度并营造专业语气的词。 你希望读者认为你是可信的。但你也希望读者尊重你。但是,如果您粗鲁、居高临下或讽刺,您将不会被视为可信或受人尊敬。 因此,你的语气应该适合学术写作。选择合适的词来传达您的语气可以改善观众对您作为作家的印象。 看看这个例子: 不要写: “如果你很聪明,你就会意识到我的解决方案是最好的。” 写: “证据表明,这是最有效的解决方案。” 第一个例子是居高临下和粗鲁的。你基本上是在告诉读者,如果他们不同意你的观点,他们就不聪明。这绝对不是你想要给人留下的印象。 然而,第二个例子是客观的。它使用理性和逻辑来解释陈述,并营造出学术和专业的基调。 #7:消除冗长 添加一堆单词可以帮助您立即统计字数,但更多的单词并不总是等于更好的写作。 下面是一个例子: 不要写: “由于极其不幸的情况,由于严重的计算机错误,学生无法上网注册即将到来的秋季学期的课程。” 写: “由于计算机错误,学生无法在线注册秋季课程。” 第一句加了很多词,但内容不多。另一方面,第二句去掉了15个不必要的词,简洁明了。 #8:用第三人称写 许多类型的写作——例如叙事论文、专栏和博客——允许(并且通常更喜欢)使用第一人称甚至第二人称的观点。 然而,大多数学术论文,例如研究论文和文学分析论文,需要更多的形式,因此要求您以第三人称写作。 这里有一个例子来说明。 不要写: “如果你读过《罗密欧与朱丽叶》, 你就会了解星光熠熠的恋人。” 写: “ 罗密欧与朱丽叶 讲述了一对星光熠熠的恋人的故事。” 请注意,第一句话使用第二人称(“你”和“你会”)直接向读者讲话。然而,第二句话是学术写作的一个更有力的例子,因为它是用第三人称的视角写的。 #9:使用正式语言 正式的学术写作需要正式的语言。换句话说,不要像你说的那样写。如果您总是使用俚语,则需要将其从学术写作中删除。(保存俚语以便给你的朋友发短信。) 以下是非正式和正式语言的示例来说明: 不要写: “当她看到自己的期末成绩时,吓坏了。” 写: “当她看到自己的期末成绩时,她感到震惊和愤怒。” “吓坏了”对于学术写作来说显然太不正式了,第一句话听起来像是演讲,而不是学术论文中的陈述。 #10:用主动语态写作 虽然用主动语态写作或用被动语态写作是一种风格问题(而不是正确或不正确的语法),但在大多数情况下,您应该用主动语态写作。 主动语态创建更有力的陈述,有助于减少写作中的混乱。 #11:解释你的听众可能不知道的概念 你的读者由聪明、受过教育的读者组成。无需定义基本词汇或解释读者已经理解的简单概念。 换句话说,不要以这样的方式开始你的文章:“根据 的说法,树是一种多年生木本植物,具有一个通常细长的主茎,通常在其下部很少或没有分枝。 '”读者已经知道树是什么,所以不要浪费时间解释不需要解释的东西。 同时, 一定 要花时间解释你的听众还不熟悉的任何概念。 例如,如果您是为一般读者写作并且您对树木有专业知识,则可能需要解释“叶柄”一词。(这是连接叶子和树枝的茎,以防万一。) #12:吸引您的特定受众 花点时间考虑一下您的听众对该主题的看法和理解。 例如,如果您的听众是一群环保主义者,并且您正在撰写有关回收计划的文章,请通过解释您提议的计划如何通过防止进一步的气候变化来使环境受益,从而吸引听众。 如果您想在学校董事会会议上向一群持怀疑态度的父母推销相同的回收计划,您可以尝试另一个角度并呼吁他们对孩子的爱。您可以解释回收计划将如何教会他们的孩子承担责任并帮助为子孙后代保护环境。 #13:真诚 虽然你应该吸引你的听众,但不要过度赞美或奉承你的听众。这可能会让读者望而却步,他们不会觉得你是真诚的。 你知道,这有点像在你还是个孩子的时候试图哄你的父母。你告诉他们他们是多么伟大的父母,希望说服他们给你买一部新手机。 你的听众和你的父母都可以看穿这些糟糕的奉承尝试,这会损害你的信誉。 在学术写作中,真诚可能是这样的: 不要写: “如果你正在阅读这篇文章,你显然很聪明,所以你明白我的意思。” 写: “根据所提供的证据,该论文是有效的。” 请注意,第一个示例试图取悦读者,而第二个示例是一种更合适的学术写作形式,因为它保持客观。 #14:用证据支持论点 因为学术写作不仅仅是你自己的观点,你需要使用来源来支持你的论点。即使您自称是睡到中午的好处的专家,您也可能没有任何研究来支持您的说法。 这就是专家进来的地方。 请记住,您希望读者知道您已经完成了研究,并且希望他们认为您是可信的。引用权威和专家来支持您的论点对于实现这种可信度至关重要。 #15:选择可靠的来源 而说到可信度,你绝对需要选择可信的来源。如果您选择不可靠的资源,您将失去所有来之不易的信誉。 毕竟,读者认为谁更可信,是一位匿名人士创建了自己的网站,讲述了为什么青少年需要更多睡眠,还是一位心理学家花了数小时研究和研究睡眠模式以及青少年睡眠重要性背后的科学? #16:结合你自己的分析 请记住,虽然您需要资源来支持您的论点,但资源是作为支持存在的。他们不应该取代你自己的论点。 这里有一个快速的方法来判断你的资料来源是否取代了你自己的论点:看看你写的一篇研究论文。突出显示您从来源中使用的所有信息。在大多数情况下,如果您在每个段落中突出显示多于几行,则说明您使用了太多来自来源的信息。 正在寻找另一种方法来查看您是否使用了适当数量的证据来支持您的主张?尝试反向大纲。 #17:根据分配指南引用所有来源 大多数学术写作需要使用来源,并且必须引用这些来源。(不引用就是抄袭,不要忘记这一步!) 在你开始研究之前,当然在你开始写作之前,要知道需要什么样的引文风格。学术写作中使用的两种最常见的引用类型是MLA(现代语言协会)或APA(美国心理学会)。(但是,您也可能会被要求使用其他样式,包括CSE或Chicago。) #18:尽早开始你的任务 好的学术写作是经过打磨的。它清晰、简洁且专业。在作业到期前 25 分钟写好草稿后,好的写作不会神奇地出现。好的写作需要时间,所以尽早开始你的作业,留出时间修改。 如果您已经掌握了拖延的艺术,但在整个“尽早开始作业”方面需要一点帮助,请阅读如何停止拖延并开始写作。 如果您拖延的时间比您希望的要长,这里有一些技巧可以帮助您在短时间内写出一篇出色的文章。 #19:修改,再修改 在大多数情况下,一次修改是不够的,所以一定要节省时间至少修改两次。将论文放在一边一两天,然后再次检查你的论文,以确保你有一个清晰的论文、主题句和支持证据。 以下是帮助您完成修订过程的提示: 尝试大声朗读您的论文。如果您在大声朗读时偶然发现句子,您的读者也会绊倒。修改你的句子,直到它们很容易被大声朗读。 #20:编辑你的论文 最后,编辑你的论文。查找语法错误和任何拼写或单词选择错误(例如错误使用他们/他们在/那里或太/到/两个)。还要检查标点符号、格式和引文错误。 顺便说一句:不要忘记Kibin 的编辑总是在这里审阅您的论文,并通过更正和反馈帮助您提高学术写作水平。 关于提高学术写作的最终想法 如果您认为所有这些都需要记住很多,并且写一篇好的学术论文需要做很多工作, 那么您是对的 。 写作虽然很辛苦,但也不算太差,英语课也不算差。但这确实需要练习——而且需要大量练习。 请记住,如果您遵循本文中概述的技巧,并且每次撰写论文时都练习这些技巧,那么在不知不觉中,您的学术写作就会有所提高。
学术堂手把手得来教你如何写出一篇计算机专业的毕业论文:首先是选题,一般老师都会提供若干个选题给你选,其中必然包括几个"XX系统的设计与开发",这样的选题就是符合我们前面的假设和预想的.盘他!假设我现在选了一个题目是"基于SSM的XX网上商城的设计与开发".选完题目就面临着一个问题:是先做开发还是先写文章,或者是一边写一边开发.我的建议是一边写一边开发.原因是:开发的过程是需要写一些文案的,比如需求分析、数据库的表结构的关系、整个系统的交互逻辑等等.而这些文案是可以出现在我们的论文当中的.那接下来就说一下如何开发和写文论,当然某些开发过程我只能粗略的说一下.1.摘要:这是所有论文的第一个小title,说他恶心有时候也恶心,说他简单也是蛮简单的.那么这一部分究竟是要写什么的?由于这一部分需要展现出做这个系统的必要性、开发这个系统的实现方式、系统的功能和系统的作用.所以可以这样写:?随着中国经济的高速发展以及网络技术的普及,互联网的技术得到全面的发展,中国的各行各业都在互联网的影响下发生了变革.互联网的快速发展催生了许多产业,其中最具代表性的便是电子商务,电子商务使得企业和客户的营销关系由实体店销售准换为网络电子商务营销.马云曾说:"让天底下没有难做的生意",越来越多的店家选择在网上开店,使得交易不再限制于天南地北,同时也大大降低了店家的经营成本,在提高收益的同时,也方便了客户,本课题正式在这种背景下应运而生.本课题介绍了"基于SSM的XX网上商城"的开发环境、需求分析、界面设计和数据库设计以及涉及到的框架.本系统采用了B/S架构,使用了Java、HTML、JS等语言,使用了主流的后台开发框架SSM(spring+springMVC+Mybatis),以及采用了开源的轻量级数据库Mysql进行开发,为网络商城提供了前端展示和后台管理的模块,实现了注册、登录以及购物等主要功能,为消费者提供了便捷快速的购物体验,以及为提高了店家的销售效率.关键字:网上商城,SSM,Java,HTML,JS,MySQL(关键字一般就是把摘要中提及到的关键性技术提取出来,让阅读者一目了然,知道哪些是重点)Abstract:......(英文摘要建议谷歌翻译,然后把明显错误的地方修改一下即可)2.第一章:引言这一部分也是比虚的,其实随便扯一扯就可以了,一般包含以下几部分1.背景2.研究内容.其中背景主要讲一些关于社会发展的趋势导致了一些什么问题,而这些问题又应该如何去解决,多说几句,写到两三百字即可.研究内容就是针对上述的背景我们如何进行改进.细心的同学可能会说,感觉跟摘要有些重复.是的!这两部分内容其实是挺重复的,但是没关系,不过不要使用完完全全一样的话去描述,因为最后论文查重的时候会对文章自引用进行查重的.这一部分也是三五百字即可.3.第二章:系统的开发技术介绍这一部分是需要我们在正式开发之前做好的技术调研,然后对这一部分的技术进行详细的介绍.这一部分我不可能细讲,因为内容太多了,而且对于不同的项目有不同的内容,在查阅资料的过程也是提升技术的一个重要的环节,你可以真真切切的了解到开发一个工程是需要哪方面的知识,因此我就对我所选的这个课题应该使用到的技术栈进行一下介绍,也算是抛砖引玉,各位同学可以根据自己的实际情况进行撰写.开发不同的系统虽然涉及到的业务逻辑不同,处理方式也千差万别,但是本质上都是一样的,都是前端界面通过服务器跟数据库进行数据交互的一个过程,涉及到的内容也无非就是前端、后台和服务器.但是有一个需要注意的点,就是不要把HTML、JAVA等使用的语言介绍也给堆在这里,老师没细看还好,细看还是会显得太水字数了,记住,写工程性的课题不怕没字数.那问题来了,语言介绍不给写那应该些什么呢?应该写涉及到的框架、使用的工具.这些就够了,随随便便就几千字了.下面举例简单说明一下.a. 前端强调一下,不要把HTML、CSS等一下前端的规范展开来写,可以轻描淡写,但篇幅不能过多.这里可以写前端框架的使用,比如使用npm管理包(可以介绍一下npm以及在工程中的使用)、vue的使用(同样可以介绍vue框架以及应用)、element(element以及使用他的好处)等等.也希望同学在做毕设的过程中要真的去了解这些技术并且去使用它,相信我,看完再去用你的技术会有质的飞跃.b. 后台这一部分是重点,对于本课题来说,标题就写了是基于SSM的.对于这个java框架并不熟悉的同学来说建议先去查一下资料,而且很多同学会有疑问,使用技术框架的目的就是为了让开发更加的便捷和快速,但是为什么我们自己在开发的过程中会感觉好像变得更加复杂?很负责任的告诉你,是正常的.因为框架不仅会帮我们封装好一些常用的方法,而且会考虑到更新迭代以及代码可读性等等的一系列的问题,某些规定和配置我们之所以没有感受到他的好处是因为这种校园内的开发并不涉及生产问题,也不会有很多的更新迭代,更加不会考虑到代码的可读性.例如spring的工厂,一开始使用的时候很多同学会觉得为什么我new一个类的时候还要去改配置文件,直接new不香吗?直接new是很香,但是你考虑到真正去工作的时候,假设你要改类的一些关系的时候,还要去改代码,当工程一大,代码去哪里找呢?一个一个文件看吗?显然是非常不可取的,效率非常低,这个时候配置文件的优势就发挥出来了,直接修改配置文件,不需要更改代码,耦合性也大大的降低.好像跑题了,说了这么多就告诉同学们,要沉住气,理解框架这样设计背后的原因,对大家自身技术的提高非常的有帮助!那这一部分我们就可以介绍spring(包括spring的IOC、spring的工厂、spring的AOP等等,并且可以在论文中强调如何应用到我们的系统当中)、springMVC(这一部分可以讲解srpingMVC作为一个连接前端和数据库的工具在实际工作过程中的具体流程,也可以讲述springMVC的分层的概念以及如何应用)、Mybatis(包括跟JDBC的关系、mybatis依赖的配置、使用到的接口、动态代理、一级缓存和二级缓存以及延迟加载等等的一些技术问题)c. 服务器和数据库这一部分可以介绍一下用来搭建服务器的工具和所使用的数据库.假设你是使用了云服务器来搭建了,可以详细介绍一下云服务器的搭建过程包括防火墙、端口等等内容.一般服务器使用tomcat进行搭建,可以把tomcat介绍一下并且介绍一下tomcat是如何监听和解析用户请求的具体流程.一般小型的项目采用MySQL作为数据库,可以详细说一下选择MySQL的原因,比如相对于Oracle的好处.可以介绍一下MySQL数据库的一些特点包括分页、是否支持事务等等.4.第三章:需求分析这一部分是针对具体的业务场景来分析需要开发哪些功能,这一部分可以让你感受一下产品经理的职责,只不过不需要跟程序员对接,因为你自己就是程序员哈哈.一般来说分成两部分就可以了,一部分是对于前端的业务流程,另一部分就是后台服务器的业务流程,可以使用一些软件来绘画流程图,想图个方便可以直接使用word自带的图形进行编写,也不至于难看,就比较简约.想做的好看点的话个人推荐使用xmind,非常简单,可以快速做出美观的流程图.如果没有什么思路,那前端就按照着使用者的逻辑去写,比如用户需要注册、登录、找回密码、购物、退货等操作,那后端就对应着这些前端逻辑需要有相应的业务处理.个人感觉这一部分比较好写,就不再赘述.5.第四章:系统的设计和实现这一部分可以挑选一些有代表性的功能出来细讲,有些同学可能会有疑问,论文可不可以贴代码呢?答案是可以的.但是我个人的建议是贴伪代码,不要把你写的长篇大论的代码全部放进去,不好看而且逻辑混乱,应该做的是把代码抽取为伪代码,贴代码的目的是为了让阅读者清晰地读懂你是如何实现这个功能的,他并不会在意你的语法你的命名.下面列举若干个可以写的内容,并不限于此.a. SSM框架的整合.如何使用Spring来整合并且管理SpringMVC和. 客户登录状态保存的实现.这一部分可能会涉及到cookies,sessions以及http报文解析等等,都可以详解.c. 后台商品管理的功能.这一部分可以根据管理员的后台管理功能进行描写.d. 商品搜索功能.可以涉及到数据库的模糊搜索.e. 数据库表格的设计.可以体现数据库表格设计的时候如何遵守三范式.f. 可以写在开发过程中遇到的一些疑难杂症.g. 可以写开发过程中使用到的一些比较具有亮点的语言特性.比如java的多线程、lambda表达式.又比如实现注册功能的时候使用的正则表达式.……等等数不胜数.6.第五章:运行结果这一部分非常好写了.截取一些关于你的系统的界面并且介绍一下功能,尽量说详细点,就ok了.7.第六章:总结以及展望这一部分也是比较水的一部分,但是也希望同学们认真写一写.可以写一下你开发这个项目的过程中学习到了什么,可以是XX技术,也可以是艰苦奋斗的精神…….展望可以写有望发展成另外一个淘宝……开玩笑开玩笑,总之劈里啪啦凑个几百字即可.8.参考文献把你开发过程中参考过的文章、论文贴进去之后,往往会发现参考文献不够,太少了!那怎么办呢?那就贴一些关于使用的技术的文章或者参考手册咯,虽然大部分是没看过的,但是还是希望大家可以多少看一看(正义之气跃然纸上).去知网查找参考文章然后添加到你的参考文献是非常方便的,只需要找到对应的文章并且选择"引用"功能,即可自动生成引用的文字,直接复制到你的论文中.9.致谢第一步,感谢你的导师,感谢你的院领导,感谢你的校领导.说的好听后可能答辩的时候不会太为难你……然后你要感谢你的家人你的舍友你的朋友或者是你家的狗(开玩笑),都可以的,这一部分又轻轻松松两百字.
基于UG的模块化机械设计方法研究 摘 要]本文采用模块化设计思想和UG二次开发技术,解决了用UG软件进行机械设计时,许多常用件需要多次重 新设计的问题。常用件模块以菜单的方式结合在UG软件中,这具有良好的可扩充性和可移植性。 [关键词]模块化设计 机械设计 UG二次开发 Unigraphics(简称UG)是美国EDS公司推出的CAD/ CAM/CAE一体化软件。它的内容涉及到平面工程制图、三维 造型、装配、制造加工、逆向工程、工业造型设计、注塑模具设计、 钣金设计、机构运动分析、数控模拟、渲染和动化仿真、工业标准 交互传输、有限元分析等十几个模块。近年来UG发展迅速,已 广泛应用于多个领域,更是进行机械设计的常用软件。虽然UG 功能非常强大,但在进行机械产品设计的时候经常会遇到一些 标准件以外的常用件,若每次对它们均从头开始设计,则要做大 量的重复性工作。为了提高劳动生产率,降低设计成本,将已经 广泛应用于电子、计算机、建筑等领域的模块化设计思想引用到 机械设计中,形成基于UG的模块化机械设计。 1模块化机械设计 模块及模块化的概念 模块是一组具有同一功能和结合要素(指联接部位的形状、 尺寸、连接件间的配合或啮合等),但性能、规格或结构不同却能 互换的单元。模块化则是指在对产品进行市场预测、功能分析的 基础上划分并设计出一系列通用的功能模块,然后根据用户的 要求,对模块进行选择和组合,以构成不同功能或功能相同但性 能不同、规格不同的产品。 模块化机械设计相关性 模块化设计所依赖的是模块的组合,即结合面,又称为接 口。为了保证不同功能模块的组合和相同功能模块的互换,模块 应具有可组合性和可互换性两个特征。这两个特征主要体现在 接口上,必须提高模块标准化、通用化、规格化的程度。对于模块 化机械设计,可见其关键是怎样划分模块,这里主要通过综合考 虑零部件在功能、几何、物理上存在的相关性来划分模块。 (1)功能相关性零部件之间的功能相关性是指在模块划分 时,将那些为实现同一功能的零部件聚在一起构成模块,这有助 于提高模块的功能独立性。 (2)几何相关性零部件之间的几何相关性是指零部件之间 的空间、几何关系上的物理联接、紧固、尺寸、垂直度、平等度和 同轴度等几何关系。 (3)物理相关性零部件之间的物理相关性是指零部件之间 存在着能量流、信息流或物料流的传递物理关系。 模块化机械设计的优点 模块化机械设计在技术上和经济上都具有明显的优点,经 理论分析和实践证明,其优越性主要体现在下述几方面: (1)可使现在机械工业得到振兴,并向高科技产业发展; (2)减轻机械产品设计、制造及装配专业技术人员的劳动强 度; (3)模块化机械产品质量高、成本低,并且妥善解决了多品 种小批量加工所带来的制造方面的问题; (4)有利于企业根据市场变化,采用先进技术改造产品、开 发新产品; (5)缩短机械产品的设计、制造和供货期限,以赢得用户; (6)模块化机械产品互换性强,便于维修。 2模块化机械设计在UG中的实现 总体构思 在用UG进行机械设计时,为了将常用件模块化,首先要把 常用件的三维模型表达出来。对于系列产品,可按照成组技术的 原理进行分类,一组相似的常用件建立一个三维模型,即所谓的 三维模型样板。根据UG参数化设计思想,一个三维模型样板可 认为是一组尺寸不同、结构相似的系列化零部件的基本模型。把 众多的三维模型样板按类分开,每一类放在一个集合里,这样每 类都形成了一个三维模型样板的模块库。为了使模块库与UG 的集成环境有机地结合在一起,把每个模块库都以图标的方式 放在用户菜单上,以方便调用。为了实现这一总体构思,综合运 用了UG/Open MenuScript、UG/Open Ulstyler、UG/Open API、Visual C++等UG二次开发技术,其程序流程图如图1 模块库菜单设计 为了与UG菜单交互界面风格保持一致,模块库采用了分 级式下拉菜单,下拉菜单通过UG/Open MenuScript模块开发 实现。即利用MenuScript提供的UG菜单脚本语言,编写成扩 展名为“.men”的文本文件,将其放在用户目录下的/startup目 录内,通过设定UG的环境变量,UG在启动时会自动加载用户 菜单文件。为了方便用户调用时快速检索到所要的常用件三维 模型样板,将下拉菜单的最大深度设计为3级,且每一条下拉菜 单最多不超过15个按钮。末级菜单上每一个按钮对应一个常用 件三维模型样板名称,点击末级菜单按钮即调出创建相应产品 的三维模型样板对话框。 三维模型样板对话框设计 利用UG/Open Ulstyle制作UG风格的对话框,按照模型 样板的参数生成包含数据输入框、文本框、按钮、图片等控件的 对话框。在对话框上部显示零配件图片,在对话框左上角显示对 话框标题,在UG系统窗口左下角显示操作提示信息,这样可以 使用户很方便地设计或选用常用件三维模型,三维模型样板对 话框设计完成后,生成扩展名为“.dlg”文件。所有对话框都有6 种基本同调函数,分别是Apply按钮的回调函数,Back按钮的 回调函数、Cancel按钮的回调函数、OK按钮的回调函数、对话 框构造函数和对话框析构函数。其中对话框构造函数在UG构 建对话框完成之后、用户应用程序执行之前调用,将常用件三维 模型的常用规格及技术要求显示到信息窗口,供用户创建产品 时作参考。对话框析构函数在UG用户对话框关闭时调用,程序 编写时利用它进行关闭、清除信息窗口以及释放申请的内存空 间等操作。 应用程序动态链接库(*.dll)创建 UG/Open API应用程序是用C/C++语言编写的,它除了 能够在UG的环境下对UG进行功能调用外,还能在程序中实 现软件的文件管理、流程控制、数据传输、窗口调用、数值计算等 C/C++语言支持的全部功能,使用非常灵活。UG/Open API 应用程序牵涉到UG提供的头文件(*.h)、库文件(*.dll)及 以C/C++语言编程环境,需要对Visual C++编译环境进行 设置,下面给出了Visual C++编译环境设置方法及动态 链接库的创建过程: (1)建立一个空的动态链接库工程。 (2)配置程序头文件(*.h)、库文件(*.dll)的目录路径。 其中头文件包括UG头文件,Visual C++库文件。 (3)将对话框生成的C语言源文件模板文件*. 添加到Project中。 (4)编制应用程序。进入对话框回调函数内部进行程序编 制,定义变量及UG对象,运用C/C++语言和UG/Open API 函数进行参数化建模设计。 (5)生成动态链接库(*.dll)文件。UG启动时会自动加载 动态链接库文件,供用户菜单调用。 3结束语 随着装备制造业的飞速发展,产品种类急剧增多且结构日 趋复杂,只有产品设计周期不断缩短,才能够满足企业激烈竞争 的需要。用UG软件进行模块化机械设计符合机械产品快速设 计的理念,符合装备制造业的发展需要,是机械设计的发展方向 之一,具有较高的实用价值和经济价值。 参考文献 [1]袁峰UG机械设计工程范例教程[M]北京机械工业出 版社2006 [2]王志张进生于丰业王鹏任秀华基于模块化的机械产 品快速设计[J]机械设计2004,21,8 [3]滕晓艳张家泰产品模块化设计方法的研究[J]应用科 技2006,33,2 [4]董正卫田立中付宜利UG/Open API编程基础[M]北 京清华大学出版社,2002
计算机专业论文: 计量标准设备管理系统的设计与实现 对于法定计量技术机构.计量标准档案和设备档案的管理是一项非常重要的工作。然而,对于档案的管理,大多数单位还停留在传统的管理模式,耗费大量的时间和人力,却不能实时动态地从档案中获取信息,大量信息资源不能得到有效利用。为提高计量标准档案和设备档案的管理水平与工作效率,必须对档案进行网络化、实时化、动态化的管理.实现计量标准和设备信息的高度共享,建立更加高效、快捷的实时化与动态化管理模式。 一、计量标准设备管理系统的 网络化解决方案为实现计量标准和设备档案的实时、动态管理,根据相关法规要求、管理工作需要、检定和校准工作需要,我院设计开发了“计量标准设备管理系统”。为实现信息实时动态共享,系统采用浏览器,月艮务器(B/S)架构,并充分利用.NET技术的优势.采用Ⅳ层体系结构设计思想。系统的整体设计思想如图1所示,整个系统的层次结构分为页面文件层、隐藏文件层、数据访问层、数据服务层、存储过程层、数据库表层。这样的设计可使系统的用户界面处理、业务逻辑处理、数据访问处理的层次更加清晰,易于系统的扩展与升级。 二、计量标准设备管理系统的设计与实现 由于计量标准档案和设备档案中涉及的数据信息非常繁杂.而且还要考虑管理方面的各种要求。在对系统进行设计时.特别考虑了以下四个方面的问题: 第一,JJF1033~2001《计量标准考核规范》、JJF1069—2003《法定计量检定机构考核规范》和GB15481—2000《检测和校准实验室能力的通用要求》规定的相关要求。 第二,计量标准档案和设备档案管理的实际情况与特点。 第三,系统运行的稳定性及运行速度。 第四,系统的易用性及可操作性。 根据以上设计思路,通过对数据资源进行分解、归类、重新组合,本设计方案将计量标准设备管理系统分为以下四个子系统: 1.设备履历管理子系统 该子系统主要是对设备的各种硬件信息及软件信息进行管理。硬件信息包括设备的名称、规格、编号、测量范围、不确定度/准确度等级/最大允许误差、主要技术指标、制造厂、价格、出厂日期、启用日期、所处状态、设备的组成情况、设备附件明细等:软件信息包括设备检定/校准证书、证书号、检定时间、有效期限、检定结论、溯源单位、所属标准、使用人情况、保管人情况、设备维修明细、设备的供应商明细等信息。 通过对设备信息的分析.将设备履历管理系统分为硬件信息管理和软件信息管理子模块。硬件信息管理包括设备基本信息管理、设备的组成设备管理、设备附件管理:软件信息管理包括设备溯源证书管理、设备使用人与保管人管理、设备供应商管理等功能。 该子系统为每个设备构建一份清晰的履历档案,按照过程管理的要求,记录设备从购进开始直到报废整个生存周期内所发生的各种事件,包括设备的使用、维修、溯源、保管等事件。 由于大型设备经常是成套存在,由若干个设备组成,还有可能需要许多附件。而且某些大型设备的组成设备也可以单独使用.亦需要建立履历档案。所以在设备履历管理子系统中,提供了设备的组成设备管理,为设备的组成设备也提供一份履历档案.对大型设备及其组成设备进行综合管理。 2、计量标准档案管理子系统 该子系统以计量标准装置为主线,将其涉及的人员、设备、环境条件、方法、量值溯源、稳定性考核、重复性考核、期间核查等诸多要素贯穿在一起.不但满足了档案管理的需要,还满足了法定的相关要求。计量标准档案所涉及的数据信息更加繁杂,包括计量标准的名称、代码、测量范围、不确定度/准确度等级/最大允许误差、开展工作需要的环境条件、所用的检定规程/技术规范、计量标准器和配套设备、稳定性考核信息、重复性考核信息、计量标准考核证书的有效期、授权开展的项目、到期复查的申请、建标报告、各类作业指导书等。计量标准的设备构成也具有多种形式。有的计量标准只由一台设备构成,有的计量标准则由多台设备构成:还有多个计量标准共用设备的情况发生。当出现共用设备的情况时.设备的更换与报废就必须能够灵活处理,不能由于其中某个计量标准中更换了设备,而影响其他计量标准的工作。 由于该子系统包含的数据资源及数据关系非常复杂,需要对计量标准档案的内容进行重组归类,进行仔细的梳理。在子系统的接口方面.要充分考虑该子系统和设备履历管理子系统以及检定员管理子系统的接E1.以实现子系统之间数据的共享与交互。 综合考虑以上几个方面的设计思路,将该子系统分成六个子模块.即基本信息管理、设备配置管理、考核与核查管理、开展项目管理、授权证书管理、相关文档管理子模块。 基本信息管理包括标准概况、环境条件、技术资料、保管人、使用人管理;设备配置管理包括计量标准器、配套设备、其他设备管理;考核与核查管理包括计量标准稳定性考核、计量标准重复性考核、标准器稳定性考核、期间核查管理;开展项目管理包括计量行政部门授权开展的项目、实验室认可开展的项目、院内批准开展的校准项目管理;授权证书管理包括计量标准考核证书、社会公用计量标准证书管理:相关文档管理包括建标报告、复查申请书以及各类作业指导书的管理。 3.检定员管理子系统 检定员管理子系统是对从事检定/校准工作的人员进行管理。由于检定员/校准员的工作岗位会有调动.可能会引起其所使用设备或计量标准方面的相关信息发生变化。很多检定员都具有从事多项检定工作的资质,但对于特定的计量标准.必须使用相应的授权检定项目。因此,在该子系统中,不但包括了人员基本信息的管理(如检定员证号、检定员姓名、专业领域等),还要能够管理每个检定员经授权可开展的检定项目信息.以便和设备履历管理子系统和计量标准管理子系统进行交互。 4.查询统计子系统 查询统计子系统是计量标准设备管理系统重要的数据输出端口。所有的人员、设备、计量标准、量值溯源等数据,均要通过查询统计子系统提供给院领导和相关的管理人员与检测人员。如设备的台账统计、设备的送检计划、设备的维修统计、计量标准的考核与核查监控、技术资料查询、电子文档统计查询、开展项目统计、检定员信息查询等。 三、计量标准设备管理系统的特点及应用 计量标准设备管理系统将过程管理中人员、设备、环境条件、方法、量值溯源等要素有机地结合在一起,实现了信息的动态管理;同时还能够满足法定计量技术机构中有关法规、规范所规定的要求。该系统对繁杂的数据信息及数据关系进行了梳理,使其成为清晰准确的数据资源。其不但可为院内的资源配置提供实时的数据支持.还可为院领导的管理决策和科学管理提供准确、可靠的依据,实现了设备和计量标准的网络化、透明化、实时化、动态化管理。
哈哈,又是我的一个小学弟
我的论文题目是 基于hnc的智能搜索引擎的设计
比你的要难,你的信息检索很好做的啊,是我其中的一个小小的部分,链一个简单的数据库就可以了啊,呵呵
毕业论文要求很多,很难写的,网上是没的下,只能自己写,就算下载了你也不能用,因为如果有雷同,你就别想拿学位了
看到你的消息了,但是我不能使用消息,被封了。
我想帮你写是不太可能,因为毕业论文起码要6000字以上,内容覆盖也很广,恐怕没时间帮你写。而且就算你用我写的,到时候答辩很可能挂,因为你都不知道里面的相关知识。所以你还是自己写,多查些资料,你论文内容和我以前的比较相近,有问题问我,我回答就可以了。
164 浏览 4 回答
189 浏览 2 回答
174 浏览 5 回答
196 浏览 3 回答
150 浏览 3 回答
252 浏览 5 回答
87 浏览 5 回答
173 浏览 4 回答
165 浏览 4 回答
102 浏览 4 回答
189 浏览 2 回答
117 浏览 3 回答
183 浏览 7 回答
170 浏览 3 回答
220 浏览 4 回答