第一篇:南湖学院毕业设计外文翻译撰写格式规范_1
嘉兴学院南湖学院毕业论文(设计)外文翻译撰写格式规范
一、外文翻译形式要求
1、要求本科生毕业论文(设计)外文翻译部分的外文字符不少于1.5万字, 每篇外文文献翻译的中文字数要求达到2000字以上,一般以2000~3000字左右为宜。
2、翻译的外文文献应主要选自学术期刊、学术会议的文章、有关著作及其他相关材料,应与毕业论文(设计)主题相关,并作为外文参考文献列入毕业论文(设计)的参考文献。
3、外文翻译应包括外文文献原文和译文,译文要符合外文格式规范和翻译习惯。
二、打印格式
嘉兴学院南湖学院毕业论文(设计)外文翻译打印纸张统一用A4复印纸,页面设置:上:
2.8;下:2.6;左:3.0;右:2.6;页眉:1.5;页脚:1.75。段落格式为:1.5倍行距,段前、段后均为0磅。页脚设置为:插入页码,居中。
具体格式见下页
温馨提示:
正式提交“嘉兴学院南湖学院毕业论文(设计)外文翻译”时请删除本文本中说明性的文字部分(红字部分)。
嘉兴学院南湖学院毕业论文(设计)外文翻译
题目:系别: 服装与艺术设计系专业:班级:学号:学生姓名:
一、外文原文
见附件(文件名:12位学号+学生姓名+3外文原文.文件扩展名)。
二、翻译文章
翻译文章题目(黑体小三号,1.5倍行距,居中)
作者(用原文,不需翻译,Times New Roman五号,加粗,1.5倍行距,居中)工作单位(用原文,不需翻译,Times New Roman五号,1.5倍行距,居中)
摘要:由于消费者的需求和汽车市场竞争力的提高,汽车检测标准越来越高。现在车辆生产必须长于之前的时间并允许更高的价格进行连续转售……。(内容采用宋体五号,1.5倍行距)关键词:汽车产业纺织品,测试,控制,标准,材料的耐用性导言(一级标题,黑体五号,1.5倍行距,顶格)
缩进两个字符,文本主体内容采用宋体(五号),1.5倍行距
参考文献(一级标题,黑体五号,1.5倍行距,顶格)
略(参考文献不需翻译,可省略)
资料来源:AUTEX Research Journal, Vol.5, No3, September 2008
***** 译****校
(另起一页)
三、指导教师评语
***同学是否能按时完成外文翻译工作。翻译内容是否正确,翻译水平如何。翻译资料是否紧扣毕业实验选题,与专业密切相关,翻译工作量是否饱满,译文格式是否符合嘉兴学院南湖学院毕业论文过程材料写作要求。
外文翻译的成绩采用四级记分,分为:优秀、良好、中等、及格,总体上要符合正态分布,其比例为:2:4:3:1,达不到及格的同学不能进入下一步的毕业论文(设计)阶段。
建议成绩:
签字:2009年12月30日
第二篇:南湖学院毕业设计开题报告撰写格式规范_1_1
嘉兴学院南湖学院毕业论文(设计)开题报告撰写格式规范
开题报告是指开题者对毕业论文课题的一种文字说明材料。通过撰写开题报告,开题者可以把自己对课题的认识理解程度和准备工作情况加以整理、概括,以便使具体的课题研究目标、步骤、方法、措施、进度、条件等得到更明确的表达。
一、开题报告的内容要求
(1)选题的背景、意义
论述所选课题的依据、历史背景、国内外研究现状和发展趋势。
(2)综述本课题相关研究的最新成果及动态(可借用文献综述中相关内容)
① 引言部分
引言用于概述主题的有关概念、定义,综述的范围、有关问题的现状,着重评述本课题目前存在的争论焦点,比较各种观点的异同,使读者对综述内容有一个初步轮廓。
② 正文部分
第一,详细介绍有创造性和发展前途的理论和假说,并引出论据(包括所引文章的题名、作者姓名及体现作者观点的资料原文)。第二,介绍课题发展方向方面的内容:通过纵(向)横(向)对比,肯定本课题目前国内外已达到的研究水平,指出存在的问题,提出可能的发展趋势,指明研究方向,提出可能解决的方法。
③ 总结部分
在总结部分要对正文部分的内容作扼要的概括,最好能提出作者自己的见解,表明自己赞成什么,反对什么。要特别交待清楚的是,已解决了什么?还存在什么问题有待进一步去探讨、去解决?解决它有什么学术或应用价值?从而突出和点明选题的依据和意义。这一部分的文字不多,与引言相当。
(3)课题的研究内容及拟采取的研究方法、技术路线及研究难点,预期达到的目标 ① 课题的研究内容
课题的研究内容就是论文的主攻方向,即做什么。它是在综述本课题国内外研究动态的基础上提出来的,论文正文的各个部分都是为了论述这一主要问题,而主要问题的解决,将得出研究成果。
课题的研究内容具体是指开题者预先设想的、将要在论文中证明的某一个新的理论问题,或某一个新的技术问题,或某一个新的方法问题等,以及开题者对这个问题的基本观点(赞成什么,反对什么)。要求开题者用明确、具体的文字把论文题目中的全部信息传达出来。② 课题的研究方法、技术路线
课题的研究方法、技术路线要告诉读者如何做。
A 研究方法:是指分析论证课题时的思维方法,它属于认识论范畴。没有正确的研究方法,就不能深入认识事物的本质,揭示其客观规律。没有正确的研究方法,就不能有所发现、有所发明、1
有所前进、有所创新,自然也就不能获取研究成果。因此有的专家学者认为,选择了好的研究方法,也等于论文完成了一半。
科研方法很多。按照人的活动区分,可以分为两类:即实践(经验)性方法;理论性方法。前者如观察方法、实验方法、调查方法、后者如抽象方法、假说方法。各种科研方法按照适用范围区分,可以分为三类:即适用于一切学科领域的哲学方法;适用于众多学科领域的一般方法;适用于某些具体学科领域的特殊方法或专门方法。这里只能列举部分研究方法,其中有些方法是所有专业适用的,有些是部分专业适用的。
理工类专业的常见专门研究方法有:实验法、观察法、调查法等。而在物、化、数、生等学科中又有各自的更加专门的方法,如物理学研究中的光谱分析法,化学研究中的比色法等。
经济管理类专业常见的专门研究方法有计量经济法。
文艺学类专业常见的专门研究方法有“文学——历史”批评法、社会批评法、传统研究法、精神分析法、原型批评法、符号学研究法、俄国形式主义研究方法、英美新批评法、结构主义法、阐释学法等等。
在同一论文中,各个部分可以分别采用不同的研究方法。各种方法互相补充,互相协调,才能揭示研究对象各个侧面或各个层次的特殊规律,进而证明总论点。
对于初学写论文的学生来讲,有的不知道有哪些研究方法,写论文不讲方法;有的不问清红皂白,生搬硬套,乱用研究方法;有的虽然知道一些研究方法,但在论文中往往只局限于一种方法,思维单一,视野狭窄。为此,开题者(学生)首先应该学习研究方法方面的知识;第二,开题者(学生)在论文写作中应该具体问题具体分析,灵活地使用各种方法,才能收到事半功倍的效果。
B 技术路线:具体指从提出问题到撰写成文的各个阶段。
填写时可以如下表述:第一步,在教师指导下初步选题;第二步,搜集、阅读和整理相关资料,并撰写开题报告;第三步,证论与组织(拟写开题报告);第四步,实验研究与分析;第五步,撰写毕业论文;第六步,毕业论文的修改与定稿。
③ 研究难点
研究难点侧重于完成论文(设计)工作的条件方面,涉及范围很广,应结合自己的各种现实需要及困难来写。例如:写论文要充分占有文献资料,要有必要的仪器、设备、材料、场所等,可是在这些方面存在一定的困难,你将采取什么办法加以解决。再如,要提高认识,正确处理课堂学习、考研、实习、就业等与论文写作的关系,不怕困难,抓紧时间,有序守时,保质保量地完成写作任务。此外,要独立思考,刻苦钻研,不耻下问,等等。
④ 预期达到的目标
本栏填写内容应与毕业设计任务书的“工作目标”栏目基本相同,但可以适当细化。
(4)论文详细工作进度和安排
本栏目与毕业设计任务书的“计划进度”栏目基本相同,其填写内容也包括各阶段工作内容
和时间安排,填法也相同,此处不再赘述。如有调整,则按调整的内容填写。
(5)主要参考文献
参考任务书的要求。
(6)指导教师审核意见
指导教师须对开题报告的深度、广度及工作量提出具体意见和结论,为教研室的专业评议提供依据。
(7)专业意见
本栏目由教研室专业负责人审核后填写。评议意见不能千篇一律写“通过”或“同意开题”等字样,应根据开题报告的质量分别用不同评语填写,并给出结论。
一种评议意见:该生对本课题有深入的认识,准备充分,完全达到开题要求。或者评议意见为:开题报告的内容和形式完全符合要求。
二种评议意见:该生对课题认识有一定深度,准备工作较充分,需进一步修改完善。或者评议意见为:开题报告的内容和形式基本符合要求。
三种评议意见:该生对课题认识不深,准备工作不充分,未达到开题要求。或者评议意见为:开题报告的内容、形式不符合要求。
二、文献综述的打印要求
嘉兴学院南湖学院毕业论文(设计)开题报告打印纸张统一用A4复印纸,页面设置:上:
2.8;下:2.6;左:3.0;右:2.6;页眉:1.5;页脚:1.75。段落格式为:1.5倍行距,段前、段后均为0磅。页脚设置为:插入页码,居中。
具体格式见下页
温馨提示:
正式提交“嘉兴学院南湖学院毕业论文(设计)开题报告”时请删除本文本中说明性的文字部分(红字部分)。
嘉兴学院南湖学院毕业论文(设计)开题报告
题目:系别: 服装与艺术设计系专业:班级:学号:学生姓名:
一、选题的背景、意义(所选课题的历史背景、国内外研究现状和发展趋势)
文本主体内容采用宋体(五号),1.5倍行距。
二、相关研究的最新成果及动态
文本主体内容采用宋体(五号),1.5倍行距。
三、课题的研究内容及拟采取的研究方法、技术路线及研究难点,预期达到的目标
文本主体内容采用宋体(五号),1.5倍行距。
四、论文详细工作进度和安排
文本主体内容采用宋体(五号),1.5倍行距。
五、主要参考文献
参考任务书的要求。
(另起一页)
指导教师审核意见:
指导教师须对开题报告的深度、广度及工作量提出具体意见和结论,为教研室的专业评议提供依据。
(不)同意开题。
签字:2009年12月30日 专业意见:
本栏目由教研室专业负责人审核后填写。评议意见不能千篇一律写“通过”或“同意开题”等字样,应根据开题报告的质量分别用不同评语填写,并给出结论。
一种评议意见:该生对本课题有深入的认识,准备充分,完全达到开题要求。或者评议意见为:开题报告的内容和形式完全符合要求。
二种评议意见:该生对课题认识有一定深度,准备工作较充分,需进一步修改完善。或者评议意见为:开题报告的内容和形式基本符合要求。
三种评议意见:该生对课题认识不深,准备工作不充分,未达到开题要求。或者评议意见为:开题报告的内容、形式不符合要求。
(不)同意开题。
签字:2010年1月6日 院(系)意见:
签字:2010年1月11日
第三篇:毕业设计外文翻译
外文原文
Overview of JSp Technology
Benefits of JSp
JSp pages are translated into servlets.So, fundamentally, any task JSp pages can perform could also be accomplished by servlets.However, this underlying equivalence does not mean that servlets and JSp pages are equally appropriate in all scenarios.The issue is not the power of the technology, it is the convenience, productivity, and maintainability of one or the other.After all, anything you can do on a particular computer platform in the Java programming language you could also do in assembly language.But it still matters which you choose.JSp provides the following benefits over servlets alone:
•It is easier to write and maintain the HTML.Your static code is ordinary HTML: no extra backslashes, no double quotes, and no lurking Java syntax.•You can use standard Web-site development tools.Even HTML tools that know nothing about JSp can be used because they simply ignore the JSp tags.•You can divide up your development team.The Java programmers can work on the dynamic code.The Web developers can concentrate on the presentation layer.On large projects, this division is very important.Depending on the size of your team and the complexity of your project, you can enforce a weaker or stronger separation between the static HTML and the dynamic content.Now, this discussion is not to say that you should stop using servlets and use only JSp instead.By no means.Almost all projects will use both.For some requests in your project, you will use servlets.For others, you will use JSp.For still others, you will combine them with the MVC architecture.You want the appropriate tool for the job, and servlets, by themselves, do not complete your toolkit.Advantages of JSp Over Competing Technologies
A number of years ago, Marty was invited to attend a small 20-person industry roundtable discussion on software technology.Sitting in the seat next to Marty was James Gosling, inventor of the Java programming language.Sitting several seats away was a high-level manager from a very large software company in Redmond, Washington.During the discussion, the moderator brought up the subject of Jini, which at that time was a new Java technology.The moderator asked the manager what he thought of it, and the manager responded that it was too early to tell, but that it seemed to be an excellent idea.He went on to say that they would keep an eye on it, and if it seemed to be catching on, they would follow his company's usual “embrace and extend” strategy.At this point, Gosling lightheartedly interjected “You mean disgrace and distend.”
Now, the grievance that Gosling was airing was that he felt that this company would take technology from other companies and suborn it for their own purposes.But guess what? The shoe is on the other foot here.The Java community did not invent the idea of designing pages as a mixture of static HTML and dynamic code marked with special tags.For example, ColdFusion did it years earlier.Even ASp(a product from the very software company of the aforementioned manager)popularized this approach before JSp came along and decided to jump on the bandwagon.In fact, JSp not only adopted the general idea, it even used many of the same special tags as ASp did.So, the question becomes: why use JSp instead of one of these other technologies? Our first response is that we are not arguing that everyone should.Several of those other technologies are quite good and are reasonable options in some situations.In other situations, however, JSp is clearly better.Here are a few of the reasons.Versus.NET and Active Server pages(ASp)
.NET is well-designed technology from Microsoft.ASp.NET is the part that directly competes with servlets and JSp.The advantages of JSp are twofold.First, JSp is portable to multiple operating systems and Web servers;you aren't locked into deploying on Windows and IIS.Although the core.NET platform runs on a few non-Windows platforms, the ASp part does not.You cannot expect to deploy serious ASp.NET applications on multiple servers and operating systems.For some applications, this difference does not matter.For others, it matters greatly.Second, for some applications the choice of the underlying language matters greatly.For example, although.NET's C# language is very well designed and is similar to Java, fewer programmers are familiar with either the core C# syntax or the many auxiliary libraries.In addition, many developers still use the original version of ASp.With this version, JSp has a clear advantage for the dynamic code.With JSp, the dynamic part is written in Java, not VBScript or another ASp-specific language, so JSp is more powerful and better suited to complex applications that require reusable components.You could make the same argument when comparing JSp to the previous version of ColdFusion;with JSp you can use Java for the “real code” and are not tied to a particular server product.However, the current release of ColdFusion is within the context of a J2EE server, allowing developers to easily mix ColdFusion and servlet/JSp code.Versus pHp
pHp(a recursive acronym for “pHp: Hypertext preprocessor”)is a free, open-source, HTML-embedded scripting language that is somewhat similar to both ASp and JSp.One advantage of JSp is that the dynamic part is written in Java, which already has an extensive ApI for networking, database access, distributed objects, and the like, whereas pHp requires learning an entirely new, less widely used language.A second advantage is that JSp is much more widely supported by tool and server vendors than is pHp.Versus pure Servlets
JSp doesn't provide any capabilities that couldn't, in principle, be accomplished with servlets.In fact, JSp documents are automatically translated into servlets behind the scenes.But it is more convenient to write(and to modify!)regular HTML than to use a zillion println statements to generate the HTML.plus, by separating the presentation from the content, you can put different people on different tasks: your Web page design experts can build the HTML by using familiar tools and either leave places for your servlet programmers to insert the dynamic content or invoke the dynamic content indirectly by means of XML tags.Does this mean that you can just learn JSp and forget about servlets? Absolutely not!JSp developers need to know servlets for four reasons:
1.JSp pages get translated into servlets.You can't understand how JSp works without understanding servlets.2.JSp consists of static HTML, special-purpose JSp tags, and Java code.What kind of Java code? Servlet code!You can't write that code if you don't understand servlet programming.3.Some tasks are better accomplished by servlets than by JSp.JSp is good at generating pages that consist of large sections of fairly well structured HTML or other character data.Servlets are better for generating binary data, building pages with highly variable structure, and performing tasks(such as redirection)that involve little or no output.4.Some tasks are better accomplished by a combination of servlets and JSp than by either servlets or JSp alone.Versus JavaScript
JavaScript, which is completely distinct from the Java programming language, is normally used to dynamically generate HTML on the client, building parts of the Web page as the browser loads the document.This is a useful capability and does not normally overlap with the capabilities of JSp(which runs only on the server).JSp pages still include SCRIpT tags for JavaScript, just as normal HTML pages do.In fact, JSp can even be used to dynamically generate the JavaScript that will be sent to the client.So, JavaScript is not a competing technology;it is a complementary one.It is also possible to use JavaScript on the server, most notably on Sun ONE(formerly iplanet), IIS, and BroadVision servers.However, Java is more powerful, flexible, reliable, and portable.Versus WebMacro or Velocity
JSp is by no means perfect.Many people have pointed out features that could be improved.This is a good thing, and one of the advantages of JSp is that the specification is controlled by a community that draws from many different companies.So, the technology can incorporate improvements in successive releases.However, some groups have developed alternative Java-based technologies to try to address these deficiencies.This, in our judgment, is a mistake.Using a third-party tool like Apache Struts that augments JSp and servlet technology is a good idea when that tool adds sufficient benefit to compensate for the additional complexity.But using a nonstandard tool that tries to replace JSp is a bad idea.When choosing a technology, you need to weigh many factors: standardization, portability, integration, industry support, and technical features.The arguments for JSp alternatives have focused almost exclusively on the technical features part.But portability, standardization, and integration are also very important.For example, the servlet and JSp specifications define a standard directory structure for Web applications and provide standard files(.war files)for deploying Web applications.All JSp-compatible servers must support these standards.Filters can be set up to apply to any number of servlets or JSp pages, but not to nonstandard resources.The same goes for Web application security settings.Besides, the tremendous industry support for JSp and servlet technology results in improvements that mitigate many of the criticisms of JSp.For example, the JSp Standard Tag Library and the JSp 2.0 expression language address two of the most well-founded criticisms: the lack of good iteration constructs and the difficulty of accessing dynamic results without using either explicit Java code or verbose jsp:useBean elements.10.4 Misconceptions About JSp
Forgetting JSp Is Server-Side Technology
Here are some typical questions Marty has received(most of them repeatedly).•Our server is running JDK 1.4.So, how do I put a Swing component in a JSp page?
•How do I put an image into a JSp page? I do not know the proper Java I/O commands to read image files.•Since Tomcat does not support JavaScript, how do I make images that are highlighted when the user moves the mouse over them?
•Our clients use older browsers that do not understand JSp.What should we do?
•When our clients use “View Source” in a browser, how can I prevent them from seeing the JSp tags?
All of these questions are based upon the assumption that browsers know something about the server-side process.But they do not.Thus:
•For putting applets with Swing components into Web pages, what matters is the browser's Java version—the server's version is irrelevant.If the browser supports the Java 2 platform, you use the normal AppLET(or Java plug-in)tag and would do so even if you were using non-Java technology on the server.•You do not need Java I/O to read image files;you just put the image in the directory for Web resources(i.e., two levels up from WEB-INF/classes)and output a normal IMG tag.•You create images that change under the mouse by using client-side JavaScript, referenced with the SCRIpT tag;this does not change just because the server is using JSp.•Browsers do not “support” JSp at all—they merely see the output of the JSp page.So, make sure your JSp outputs HTML compatible with the browser, just as you would do with static HTML pages.•And, of course you need not do anything to prevent clients from seeing JSp tags;those tags are processed on the server and are not part of the output that is sent to the client.Confusing Translation Time with Request Time
A JSp page is converted into a servlet.The servlet is compiled, loaded into the server's memory, initialized, and executed.But which step happens when? To answer that question, remember two points:
•The JSp page is translated into a servlet and compiled only the first time it is accessed after having been modified.•Loading into memory, initialization, and execution follow the normal rules for servlets.Table 1 gives some common scenarios and tells whether or not each step occurs in that scenario.The most frequently misunderstood entries are highlighted.When referring to the table, note that servlets resulting from JSp pages use the _jspService method(called for both GET and pOST requests), not doGet or dopost.Also, for initialization, they use the jspInit method, not the init method.Table 1.JSp Operations in Various Scenarios
JSp page translated into servletServlet compiledServlet loaded into server's memoryjspInit called_jspService called
page first written
Request 1YesYesYesYesYes
Request 2NoNoNoNoYes
Server restarted
Request 3NoNoYesYesYes
Request 4NoNoNoNoYes
page modified
Request 5YesYesYesYesYes
Request 6NoNoNoNoYes
中文翻译
JSp技术概述
一、JSp的好处
JSp页面最终会转换成servler。因而,从根本上,JSp页面能够执行的任何任务都可以用servler来完成。然而,这种底层的等同性并不意味着servler和JSp页面对于所有的情况都等同适用。问题不在于技术的能力,而是二者在便利性、生产率和可维护性上的不同。毕竟,在特定平台上能够用Java编程语言完成的事情,同样可以用汇编语言来完成,但是选择哪种语言依旧十分重要。
和单独使用servler相比,JSp提供下述好处:
JSp中HTML的编写与维护更为简单。JSp中可以使用常规的HTML:没有额外的反斜杠,没有额外的双引号,也没有暗含的Java语法。
能够使用标准的网站开发工具。即使对那些对JSp一无所知的HTML工具,我们也可以使用,因为它们会忽略JSp标签(JSp tags)。
可以对开发团队进行划分。Java程序员可以致力于动态代码。Web开发人员可以将经理集中在表示层(presentation layer)上。对于大型的项目,这种划分极为重要。依据开发团队的大小,及项目的复杂程度,可以对静态HTML和动态内容进行弱分离(weaker separation)和强分离(stronger separation)。
在此,这个讨论并不是让您停止使用servlets,只使用JSp。几乎所有的项目都会同时用到这两种技术。针对项目中的某些请求,您可能会在MVC构架下组合使用这两项技术。我们总是希望用适当的工具完成相对应的工作,仅仅是servlet并不能填满您的工具箱。
二、JSp相对于竞争技术的优势
许多年前,Marty受到邀请,参加一个有关软件技术的小型(20个人)研讨会.做在Marty旁边的人是James Gosling---Java编程语言的发明者。隔几个位置,是来自华盛顿一家大型软件公司的高级经理。在讨论过程中,研讨会的主席提出了Jini的议题,这在当时是一项新的Java技术.主席向该经理询问他的想法.他继续说,他们会持续关注这项技术,如果这项技术变得流行起来,他们会遵循公司的“接受并扩充(embrace and extend)”的策略.此时, Gosling随意地插话说“你的意思其实就是不接受且不扩充(disgrace and distend)。”
在此, Gosling的抱怨显示出,他感到这个公司会从其他公司那里拿走技术,用于他们自己的目的.但你猜这次怎么样?这次鞋子穿在了另一只脚上。Java社团没有发明这一思想----将页面设计成由静态HTML和用特殊标签标记的动态代码混合组成.。ColdFusion多年前就已经这样做了。甚至ASp(来自于前述经理所在公司的一项产品)都在JSp出现之前推广了这种方式。实际上,JSp不只采用了这种通用概念,它甚至使用许多和ASp相同的特殊标签。
因此,问题变成:为什么使用JSp,而不使用其他技术呢?我们的第一反应是我们不是在争论所有的人应该做什么。其他这些技术中,有一些也很不错,在某些情况下也的确是合情合理的选择.然而,在其他情形中,JSp明显要更好一些。下面给出几个理由。
与.NET和Active Server pages(ASp)相比
.NET是Microsoft精心设计的一项技术。ASp.NET是与servlets和JSp直接竞争的技术。JSp的优势体现在两个方面。
首先,JSp可以移植到多种操作系统和Web服务器,您不必仅仅局限于部署在Windows 和IIS上尽管核心.NET平台可以在好几种非Windows平台上运行,但ASp这一部分不可以。您不能期望可以将重要的ASp.NET应用部署到多种服务器和操作系统。对于某些应用,这种差异没有什么影响。但有些应用,这种差异却非常重要。
其次,对于某些应用,底层语言的选择至关重要。例如,尽管.NET的C#语言设计优良,且和Java类似,但熟悉核心C#语法和众多工具库的程序员很少。此外,许多开发者依旧使用最初版本的ASp。相对于这个版本,JSp在动态代码方面拥有明显的优势。使用JSp,动态部分是用Java编写的,而非VBScript过其他ASp专有的语言,因此JSp更为强劲,更适合于要求组件重用的复杂应用。
当将JSp与之前版本的ColdFusion对比时,您可能会得到相同的结论。应用JSp,您可以使用Java编写“真正的代码”,不必依赖于特定的服务器产品。然而,当前版本的ColdFusion满足J2EE服务器的环境,允许开发者容易的混合使用ColdFusion和Servlet/JSp代码。
与pHp相比
pHp(“pHp:Hypertext preprocessor”的递归字母缩写词)是免费的、开放源代码的、HTML嵌入其中的脚本语言,与ASp和JSp都有某种程度的类似。JSp的一项优势是动态部分用Java编写,而Java已经在联网、数据库访问、分布式对象等方面拥有广泛的ApI,而pHp需要学习全新的、应用相对广泛的语言。JSp的第二项优势是,和pHp相比,JSp拥有极为广泛的工具和服务器提供商的支持。
与纯Servlet相比
原则上,JSp并没有提供Servlet不能完成的功能。实际上,JSp文档在后台被自动转换成Servlet。但是编写(和修改)常规的HTML,要比无数println语句生成HTML要方便得多。另外,通过将表示与内容分离,可以为不同的人分配不同的任务:网页设计人员使用熟悉的工具构建HTML,要么为Servlet程序员留出空间插入动态内容,要么通过XML标签间接调用动态内容。
这是否表示您只可以学习JSp,将Servlet丢到一边呢?当然不是!由于以下4种原因,JSp开发人员需要了解Servlet:
(1)JSp页面会转换成Servlet。不了解Servlet就无法知道JSp如何工作。
(2)JSp由静态HTML、专用的JSp标签和Java代码组成。哪种类型的Java代码呢?当然是Servlet代码!如果不了解Servlet编程,那么就无法编写这种代码。
(3)一些任务用Servlet完成比用JSp来完成要好。JSp擅长生成由大量组织有序的结构化HTML或其他字符数据组成的页面。Servlet擅长生成二进制数据,构建结构多样的页面,以及执行输出很少或者没有输出的任务(比如重定向)。
(4)有些任务更适合于组合使用Servlet和JSp来完成,而非单独使用Servlet或JSp。
与JavaScript相比
JavaScript和Java编程语言完全是两码事,前者一般用于在客户端动态生成HTML,在浏览器载入文档时构建网页的部分内容。这是一项有用的功能,一般与JSp的功能(只在服务器端运行)并不发生重叠。和常规HTML页面一样,JSp页面依旧可以包括用于JavaScript的SCRIpT标签。实际上,JSp甚至能够用来动态生成发送到客户端的JavaScript。因此,JavaScript不是一项竞争技术,它是一项补充技术。
JavaScript也可以用在服务器端,最因人注意的是SUN ONE(以前的iplanet)、IIS和BroadVision服务器。然而,Java更为强大灵活、可靠且可移植。
与WebMacro和Velocity相比
JSp决非完美。许多人都曾指出过JSp中能够改进的功能。这是一件好事,JSp的优势之一是该规范由许多不同公司组成的社团控制。因此,在后续版本中,这项技术能够得到协调的改进。
但是,一些组织已经开发出了基于Java的替代技术,试图弥补这些不足。据我们的判断,这样做是错误的。使用扩充JSp和Servlet技术的第三方工具,如Apache Structs,是一种很好的思路,只要该工具带来的好处能够补偿工具带来的额外复杂性。但是,试图使用非标准的工具代替JSp则不理想。在选择一项技术时,需要权衡许多方面的因素:标准化、可移植性、集成性、行业支持和技术特性。对于JSp替代技术的争论几乎只是集中在技术特性上,而可移植性、标准化和集成性也十分重要。例如,Servlet和JSp规范为Web应用定义了一个标准的目录结构,并提供用于部署Web应用的标准文件(.war文件)。所有JSp兼容的服务器必须支持这些标准。我们可以建立过滤器作用到任意树木的Servlet和JSp页面上,但不能用于非标准资源。Web应用安全设置也同样如此。
此外,业界对JSp和Servlet技术的巨大支持使得这两项技术都有了巨大的进步,从而减轻了对JSp的许多批评。例如,JSp标准标签库和JSp 2.0表达式语言解决了两种最广泛的批评:缺乏良好的迭代结构;不使用显式的Java代码或冗长的jsp:useBean元素难以访问动态结果。
三、对JSp的误解
忘记JSp技术是服务器端技术
下面是Marty收到的一些典型问题(大部分问题不止一次的出现)。
我们的服务器正在运行JDK1.4。我如何将Swing组件用到JSp页面中呢?
我如何将图像放到JSp页面中?我不知道读取图像文件应该使用哪些Java I/O命令。
Tomcat不支持JavaScript,当用户在图像上移动鼠标时,我如何使图像突出显示呢?
我们的客户使用不理解JSp的旧浏览器。我应该怎么做?
当我们的客户在浏览器中使用“View Source”(查看源代码)时,如何阻止他们看到JSp标签?
所有这些问题都基于浏览器对服务器端的过程在有所了解的假定之上。但事实上浏览器并不了解服务器端的过程。因此:
如果要将使用Swing组件的applet放到网页中,重要的是浏览器的Java版本,和服务器的Java版本无关。如果浏览器支持Java 2平台,您可以使用正常的AppLET(或Java插件)标签,即使在服务器上使用了非Java技术也须如此。
您不需要Java I/O来读取图像文件,您只需将图像放在存储Web资源的目录中(即WEB-INF/classes向上两级的目录),并输出一个正常的IMG标签。
您应该用SCRIpT标签,使用客户端JavaScript创建在鼠标下会更改的图像,这不会由于服务器使用JSp而改变。
浏览器根本不“支持”JSp----它们看到的只是JSp页面的输出。因此,如同对待静态HTML页面一样,只需确保JSp输出的HTML与浏览器兼容。
当然,您不需要采取什么措施来阻止客户看到JSp标签,这些标签在服务器上进行处理,发送给客户的输出中并不出现。
混淆转换期间和请求期间
JSp页面需要转换成servlet。Servlet在编译后,载入到服务器的内容中,初始化并执行。但是每一步发生在什么时候呢?要回答这个问题,要记住以下两点:
JSp页面仅在修改后第一次被访问时,才会被转换成servlet并进行编译;
载入到内存中、初始化和执行遵循servlet的一般规则。
表1列出一些常见的情形,讲述在该种情况下每一步是否发生。最常被误解的项已经突出标示出来。在参考该表时,要注意,由JSp页面生成的servlet使用_jspService方法(GET和pOST请求都调用该函数),不是doGet或dopost方法。同样,对于初始化,它们使用jspInit方法,而非init方法。
表1 各种情况下的JSp操作
将JSp 页面转换成servlet编译Servlet 将Servlet 载入到服务器内存中调用jspInit 调用_jspService
页面初次创建
请求 1有有有有有
请求 2无无无无有
服务器重启后
请求3无无有有有
请求 4无无无无有
页面修改后
请求 5有有有有有
请求 6无无无无有
第四篇:毕业设计冷凝器外文翻译
吉林化工学院本科毕业设计(论文)外文翻译
氨制冷系统的节能设计,改造和蒸发式冷凝器的控制
阿卜杜勒穆罕默德和凯利,工业评估中心,代顿大学
摘要
氨制冷系统通常提供了许多节能商机,因为他们的大动力消耗,运行时间长的和动态的操作。氨制冷系统的能源使用高度依赖于冷凝头的压力,而这是一个函数的蒸发式冷凝器容量和控制功能。本文研究系统能源利用中聚光能力和冷凝器的控制之间的关系。它首先开发方法来确定冷凝器的性能,然后以仿真模型模拟压缩机和冷凝器风扇的能源利用。,它使用工程基本面和经验两个数据,准确地捕捉压缩机,冷凝器和环境湿球温度之间的协同效应。节约能源是三种情况:安装在冷凝器风机变频驱动器,采用湿球控制方法战略和提高聚光性能。以说明气候的影响,这些模拟是两个不同的ASHRAE气候区,迈阿密,佛罗里达州和执行明尼阿波利斯,明尼苏达州,这是炎热和寒冷的气候分别。结果表明,提高表现不佳的冷凝器的性能是最经济有效的节能测量。但是节约能源从冷凝器安装变频驱动器球迷和利用湿球的方法策略取决于环境气候条件,与位置无关。接下来,内部收益率的计算方法来安装额外的聚光能力超越在为相同的两个ASHRAE气候区新建筑应用的标准做法。结果表明,安装两次基线聚光能力,内部收益率超过20 %。综上所述,本文提出的设计,改造的综合方法在氨制冷系统蒸发式冷凝器的控制权。节约能源衍生通过使用这种方法可以显著提高氨的能量效率制冷系统。
介绍
约7.5 %的总生产能耗用于食品加工行业,其中约21%的能量是电能(二零零六年环评)。在这些设备中,氨制冷系统是最大的能源消耗部分。制冷与冷却工艺所用电量是食品加工行业(二零零六年EIA)的用电量的27%。制冷系统使用的能量是高度依赖于冷凝压力,而这又是冷凝器容量和控制性能。因此,提高聚光能力和控制可导致显著的节能效果。
本文首先确定使用的数据从实际的聚光性能制冷控制系统。然后是开发仿真模型来计算每年的能源使用所研究的压缩机和冷凝器风扇。该仿真模型,用来计算节能三
吉林化工学院本科毕业设计(论文)外文翻译
个节能措施(ECMS):在冷凝器风扇安装变频器,采用湿球的方法策略,提高聚光性能。以说明气候的影响,这些仿真用于执行迈阿密,佛罗里达州和明尼苏达州明尼阿波利斯,这是炎热和寒冷的气候分别。文章最后决定回报的安装额外的容量超出标准规范的内部收益率在新的建筑应用。
系统说明
分析系统是一个两阶段的氨制冷系统具有两个低压侧压缩机和两个高级压缩机。所有的压缩机是螺杆式与滑阀控制和热虹吸油冷却。一种蒸发式冷凝器以恒定的速度从系统散发热量。对于本文的其余部分,术语系统将参考冷凝器风扇和压缩机。从冷凝器泵的能源使用小,并且不评价了本文。关键系统参数,包括电动机电流,氨的压力和温度从制冷控制系统获得。氨性数据的计算使用参考流体热力学和输运性质数据(NIST,2010)也被称为REFPROP。图中显示了制冷系统的替补的示意图。
图1。电路图制冷系统的pH值图上
计算排热到冷凝器
冷凝压力是决定系统能源利用的一个关键变量。为了准确地计算冷凝压力,冷凝器性能必须确定。在第一步骤中确定冷凝器性能是计算从压缩机排出到总热量冷凝器。在系统中的能量平衡显示了总的热拒绝了冷凝器是由低和高级压缩机加两个设置在制冷(QREF0)低和高级压缩机两者的压缩或轴功率(WS)的热量。
QCond.actual = Σ QrefLS +Σ QrefHS +Σ WSLS +Σ WsHS(1)
吉林化工学院本科毕业设计(论文)外文翻译
所有的热拒绝从低温压缩机减去热虹吸拒绝的低级压缩机油冷却(TSOC,LS)将被转移到高压侧制度。因此,由高温压缩机提供(TRprovided,HS)的制冷是:
ΣTRprovided,HS = Σ QrefLS +Σ QrefHS +Σ WLS
吉林化工学院本科毕业设计(论文)外文翻译
量可以使用等式4和来自控制系统的百分之制冷容量,计算如下:
QREF = Qrrated • %容量
(5)
压缩热由高温级压缩机(WsHS)生产
来自控制系统的数据而获得的每个压缩机的电机电流。至相关电机电流轴功率(WS),电机电流和输入之间的关系权力必须得到发展。这种关系中,可以从点测量开发电机电流和输入功率在整个压缩机的工作范围。通过使用的压缩机(ὴm)的两个铭牌效率和f(A),轴功率或等价每个压缩机的压缩热量可以计算为:
WsHS = F(A)* ὴm
(6)
热虹吸油冷却(TSOC)
考虑了两阶段的低温循环在图1中表示的氨制冷系统。在状态1LS,氨进入压缩机作为饱和蒸汽和离开压缩机的过热蒸汽在状态2LS。路径1LSmref.LS •(h2a.LSh4.LS)(8)
通常,制造商报告的体积流量的空气速率,标称容量,并且热抑制因子(HRF)。体积流量是用于使用计算的质量流率空气的密度在标准条件。该HRF,这既是外部空气湿球温度计的功能温度(TWB)和饱和冷凝温度(Tcond),用于确定在额定容量冷凝器对于一个给定TWB和Tcond为(Manske,Reindl和2001年克莱因):
额定电容容量=标称容量/ HRF(TWB,Tcond)(10)
等式9b和10可以适用于制造商的规格为蒸发冷凝器,以确定对于一个给定的湿球Tcond和效力之间的关系范围。有效性被发现是线性相关的Tcond为: effM = E0
吉林化工学院本科毕业设计(论文)外文翻译
由于蒸发式冷凝器的运行期间的实际容量已计算的,实际效果可以适合于在等式11的形式的线。测量效力与从所研究的系统Tcond数据被绘制时,无论是蒸发式冷凝器,风机和水泵是在图3满负荷生产。额定制造商从式(11)效果也绘制在同一张图来比较的有效性上一个新的蒸发式冷凝器,以其中一个已经服役了几年。图3表示该蒸发式冷凝器性能已劣化随着时间的推移。实际容量比制造商的额定容量少约40%。此信息可以被用作用于模拟程序的校准参数。例如,在图3中,冷凝器容量为一个新的冷凝器将约为1.69倍,目前的实际能力。
图3。实际和制造商有效性的蒸发式冷凝器
模拟年能源消耗
每年的能量使用的制冷系统的是压缩机和冷凝器的总和风机能耗。冷凝压力是必须正确地计算一个关键的变量正确模拟压缩机和冷凝器风扇的能源使用。以下步骤概述一方法计算压缩机功率,冷凝压力和冷凝器风扇电源。
计算压缩机输入功率
一个给定的压缩机在一定范围抽吸的额定轴功率(bhprated)和冷凝温度可以从制造商处获得。此数据可以被嵌入到一个二阶多项式方程的交互项来确定额定满载
吉林化工学院本科毕业设计(论文)外文翻译
轴功率在给定的吸气和冷凝温度(Manske 2000),如:
bhprated = P0 + P1 • Tcond + P2 • TSUC + P11 • Tcond ² + P22 • TSUC ² + P12 • Tcond • TSUC(12)
在该制冷系统中的压缩机,像许多制冷系统中,在操作碱/修剪方式,表示过去压缩机接通的每个阶段是修剪压缩机。式(4),它类似于公式12中,示出的满负荷容量压缩机吸入的函数和冷凝温度下,该压缩机运行。知道制冷负荷(参考负载)和碱的量被操作(Σ TRBase),则该部分的容量修剪压缩机的压缩机定阶段(FCTrim)可以计算如下:
FCTrim =(参考负载6789
吉林化工学院本科毕业设计(论文)外文翻译
红色=压缩机的能耗,蓝=冷凝器风扇能源,绿色=节能,广场=投资回报率,VFD =常数变速冷凝器风扇,所需时间约=利用湿球的方法和策略PERFOR =提高聚光性能。
在新建筑应用安装额外的电容容量
冷凝器是因为结构支撑,管道和控制成本来安装。因此,这是很少的成本效益来安装额外的冷凝器为唯一目的能量效率。然而,在新建筑中安装额外的冷凝器容量可以成本效益。近似的安装成本与变频驱动和湿球的做法冷凝器控制是指在公式23。增量成本(元)= 17 ·增容(MBH)+ 12,000(23)
在添加额外的冷凝器时收益率(IRR)内部收益率图9显示容量时,冷凝器的寿命是20年,能源涨价率是3 %。内部收益率计算用于安装的50 %的额外容量,100%,150 %和200 %,比7000 MBH基线能力。在这两个位置,内部收益率超过20%加倍聚光能力。因此,增加聚光能力似乎是一个非常有吸引力的选项的新建筑。
图9。返回的安装额外的电容容量内部收益率
红色=增量成本,绿色=每年节约能源成本,回报广场=内部收益率
小结与讨论
本文开发了一种方法,利用数据来校准聚光性能制冷控制系统。此校准冷凝器性能的仿真中使用模型计算所研究的能源使用的系统。该仿真模型是然后用来计算节能三的ECM :在冷凝器风扇安装变频器,采用湿球的方法策略,提高聚光性能的两个不同的ASHRAE气候区。
重要的结果是:
1.制冷系统的总功耗是强烈依赖于冷凝器大小,性能和控制。
2.对于现有系统,提高了蒸发式冷凝器性能可能是最成本效益的节能措施。目视检
吉林化工学院本科毕业设计(论文)外文翻译
[4] Manske,K.A.,Reindl酒店,D.T.和克莱因2001年S.A.公司。在工业“蒸发式冷凝器的控制制冷系统制冷24 “国际杂志: 676-691。
[5]米切尔,J.W.博朗,J.E.,1998。“设计,分析和空间调节设备的控制和
系统”。威斯康星大学麦迪逊分校。
[6] 标准与技术,2010年全国学院,参考流体热力学和运输属性数(REFPROP)8.0版 [7] 国家可再生能源实验室,2005年,“用户手册TMY3s ”,http://rredc.nrel.gov/solar/old_data/nsrdb/1991-2005/tmy3/ [8] Stoecker,威尔伯特,1998年,工业制冷手册。麦格劳13-
第五篇:本科毕业设计(论文)外文翻译基本规范
本科毕业设计(论文)外文翻译基本规范
一、要求
1、与毕业论文分开单独成文。
2、两篇文献。
二、基本格式
1、文献应以英、美等国家公开发表的文献为主(Journals from English speaking countries)。
2、毕业论文翻译是相对独立的,其中应该包括题目、作者(可以不翻译)、译文的出处(杂志的名称)(5号宋体、写在文稿左上角)、关键词、摘要、前言、正文、总结等几个部分。
3、文献翻译的字体、字号、序号等应与毕业论文格式要求完全一致。
4、文中所有的图表、致谢及参考文献均可以略去,但在文献翻译的末页标注:图表、致谢及参考文献已略去(见原文)。(空一行,字体同正文)
5、原文中出现的专用名词及人名、地名、参考文献可不翻译,并同原文一样在正文中标明出处。
二、毕业论文(设计)外文翻译
(一)毕业论文(设计)外文翻译的内容要求
外文翻译内容必须与所选课题相关,外文原文不少于6000个印刷符号。译文末尾要用外文注明外文原文出处。
原文出处:期刊类文献书写方法:[序号]作者(不超过3人,多者用等或et al表示).题(篇)名[J].刊名(版本),出版年,卷次(期次):起止页次.原文出处:图书类文献书写方法:[序号]作者.书名[M].版本.出版地:出版者,出版年.起止页次.原文出处:论文集类文献书写方法:[序号]作者.篇名[A].编著者.论文集名
[C].出版地:出版者,出版年.起止页次。
要求有外文原文复印件。
(二)毕业论文(设计)外文翻译的撰写与装订的格式规范
第一部分:封面
1.封面格式:见“毕业论文(设计)外文翻译封面”。普通A4纸打印即可。第二部分:外文翻译主题
1.标题
一级标题,三号字,宋体,顶格,加粗
二级标题,四号字,宋体,顶格,加粗
三级标题,小四号字,宋体,顶格,加粗
2.正文
小四号字,宋体。
第三部分:版面要求
论文开本大小:210mm×297mm(A4纸)
版芯要求:左边距:25mm,右边距:25mm,上边距:30mm,下边距:25mm,页眉边距:23mm,页脚边
距:18mm
字符间距:标准
行距:1.25倍
页眉页角:页眉的奇数页书写—浙江师范大学学士学位论文外文翻译。页眉的偶数页书写—外文翻译
题目。在每页底部居中加页码。(宋体、五号、居中)
装订顺序是:封皮、中文翻译、英文原文复印件。