毕业设计--Java外文翻译

毕业设计--Java外文翻译
毕业设计--Java外文翻译

JSP基础学习资料

一、JSP 技术概述

在Sun 正式发布JSP(JavaServer Pages) 之后,这种新的Web 应用开发技术很快引起了人们的关注。JSP 为创建高度动态的Web 应用提供了一个独特的开发环境。按照Sun 的说法,JSP 能够适应市场上包括Apache WebServer 、IIS4.0 在内的85% 的服务器产品。即使您对ASP “一往情深”,我们认为,关注JSP 的发展仍旧很有必要。

㈠JSP 与ASP 的简单比较

JSP 与Microsoft 的ASP 技术非常相似。两者都提供在HTML 代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。在ASP 或JSP 环境下,HTML 代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的HTML 页面只依赖于Web 服务器,而ASP 和JSP 页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到HTML 代码中,然后一起发送给浏览器。ASP 和JSP 都是面向Web 服务器的技术,客户端浏览器不需要任何附加的软件支持。

ASP 的编程语言是VBScript 之类的脚本语言,JSP 使用的是Java ,这是两者最明显的区别。此外,ASP 与JSP 还有一个更为本质的区别:两种语言引擎用完全不同的方式处理页面中嵌入的程序代码。在ASP 下,VBScript 代码被ASP 引擎解释执行;在JSP 下,代码被编译成Servlet 并由Java 虚拟机执行,这种编译操作仅在对JSP 页面的第一次请求时发生。

㈡运行环境

Sun 公司的JSP 主页在https://www.360docs.net/doc/6016042598.html,/products/jsp/index.html ,从这里还可以下载JSP 规范,这些规范定义了供应商在创建JSP 引擎时所必须遵从的一些规则。

执行JSP 代码需要在服务器上安装JSP 引擎。此处我们使用的是Sun 的JavaServer Web Development Kit (JSWDK )。为便于学习,这个软件包提供了大量可供修改的示例。安装JSWDK 之后,只需执行startserver 命令即可启动服务器。在默认配置下服务器在端口8080 监听,使用http://localhost:8080 即可打开缺省页面。

在运行JSP 示例页面之前,请注意一下安装JSWDK 的目录,特别是“ work ”

子目录下的内容。执行示例页面时,可以在这里看到JSP 页面如何被转换成Java 源文件,然后又被编译成class 文件(即Servlet )。JSWDK 软件包中的示例页面分为两类,它们或者是JSP 文件,或者是包含一个表单的HTML 文件,这些表单均由JSP 代码处理。与ASP 一样,JSP 中的Java 代码均在服务器端执行。因此,在浏览器中使用“查看源文件”菜单是无法看到JSP 源代码的,只能看到结果HTML 代码。所有示例的源代码均通过一个单独的“ examples ”页面提供。

㈢JSP 页面示例

下面我们分析一个简单的JSP 页面。您可以在JSWDK 的examples 目录下创建另外一个目录存放此文件,文件名字可以任意,但扩展名必须为.jsp 。从下面的代码清单中可以看到,JSP 页面除了比普通HTML 页面多一些Java 代码外,两者具有基本相同的结构。Java 代码是通过< % 和%> 符号加入到HTML 代码中间的,它的主要功能是生成并显示一个从0 到9 的字符串。在这个字符串的前面和后面都是一些通过HTML 代码输出的文本。

< HTML>

< HEAD>< TITLE>JSP 页面< /TITLE>< /HEAD>

< BODY>

< %@ page language="java" %>

< %! String str="0"; %>

< % for (int i=1; i < 10; i++) {

str = str + i;

} %>

JSP 输出之前。

< P>

< %= str %>

< P>

JSP 输出之后。

< /BODY>

< /HTML>

这个JSP 页面可以分成几个部分来分析。

首先是JSP 指令。它描述的是页面的基本信息,如所使用的语言、是否维持会话状态、是否使用缓冲等。JSP 指令由< %@ 开始,%> 结束。在本例中,指令“ < %@ page language="java" %> ”只简单地定义了本例使用的是Java 语言(当前,在JSP 规范中Java 是唯一被支持的语言)。

接下来的是JSP 声明。JSP 声明可以看成是定义类这一层次的变量和方法的地方。JSP 声明由< %! 开始,%> 结束。如本例中的“ < %! String str="0"; %> ”定义了一个字符串变量。在每一项声明的后面都必须有一个分号,就象在普通Java

类中声明成员变量一样。

位于< % 和%> 之间的代码块是描述JSP 页面处理逻辑的Java 代码,如本例中的for 循环所示。

最后,位于< %= 和%> 之间的代码称为JSP 表达式,如本例中的“ < %= str %> ”所示。JSP 表达式提供了一种将JSP 生成的数值嵌入HTML 页面的简单方法。

二、会话状态管理

会话状态维持是Web 应用开发者必须面对的问题。有多种方法可以用来解决这个问题,如使用Cookies 、隐藏的表单输入域,或直接将状态信息附加到URL 中。Java Servlet 提供了一个在多个请求之间持续有效的会话对象,该对象允许用户存储和提取会话状态信息。JSP 也同样支持Servlet 中的这个概念。

在Sun 的JSP 指南中可以看到许多有关隐含对象的说明(隐含的含义是,这些对象可以直接引用,不需要显式地声明,也不需要专门的代码创建其实例)。例如request 对象,它是HttpServletRequest 的一个子类。该对象包含了所有有关当前浏览器请求的信息,包括Cookies ,HTML 表单变量等等。session 对象也是这样一个隐含对象。这个对象在第一个JSP 页面被装载时自动创建,并被关联到request 对象上。与ASP 中的会话对象相似,JSP 中的session 对象对于那些希望通过多个页面完成一个事务的应用是非常有用的。

为说明session 对象的具体应用,接下来我们用三个页面模拟一个多页面的Web 应用。第一个页面(q1.html )仅包含一个要求输入用户名字的HTML 表单,代码如下:

< HTML>

< BODY>

< FORM METHOD=POST ACTION="q2.jsp">

请输入您的姓名:

< INPUT TYPE=TEXT NAME="thename">

< INPUT TYPE=SUBMIT V ALUE="SUBMIT">

< /FORM>

< /BODY>

< /HTML>

第二个页面是一个JSP 页面(q2.jsp ),它通过request 对象提取q1.html 表单中的thename 值,将它存储为name 变量,然后将这个name 值保存到session 对象中。session 对象是一个名字/ 值对的集合,在这里,名字/ 值对中的名字

为“ thename ”,值即为name 变量的值。由于session 对象在会话期间是一直有效的,因此这里保存的变量对后继的页面也有效。q2.jsp 的另外一个任务是询问第二个问题。下面是它的代码:

< HTML>

< BODY>

< %@ page language="java" %>

< %! String name=""; %>

< %

name = request.getParameter("thename");

session.putValue("thename", name);

%>

您的姓名是:< %= name %>

< p>

< FORM METHOD=POST ACTION="q3.jsp">

您喜欢吃什么?

< INPUT TYPE=TEXT NAME="food">

< P>

< INPUT TYPE=SUBMIT V ALUE="SUBMIT">

< /FORM>

< /BODY>

< /HTML>

第三个页面也是一个JSP 页面(q3.jsp ),主要任务是显示问答结果。它从session 对象提取thename 的值并显示它,以此证明虽然该值在第一个页面输入,但通过session 对象得以保留。q3.jsp 的另外一个任务是提取在第二个页面中的用户输入并显示它:

< HTML>

< BODY>

< %@ page language="java" %>

< %! String food=""; %>

< %

food = request.getParameter("food");

String name = (String) session.getValue("thename");

%>

您的姓名是:< %= name %>

< P>

您喜欢吃:< %= food %>

< /BODY>

< /HTML>

三、引用JavaBean 组件

JavaBean 是一种基于Java 的软件组件。JSP 对于在Web 应用中集成JavaBean 组件提供了完善的支持。这种支持不仅能缩短开发时间(可以直接利用经测试和可信任的已有组件,避免了重复开发),也为JSP 应用带来了更多的可伸缩性。JavaBean 组件可以用来执行复杂的计算任务,或负责与数据库的交互以及数据提取等。如果我们有三个JavaBean ,它们分别具有显示新闻、股票价格、天气情况的功能,则创建包含所有这三种功能的Web 页面只需要实例化这三个Bean ,使用HTML 表格将它们依次定位就可以了。

为说明在JSP 环境下JavaBean 的应用,我们创建了一个名为TaxRate 的Bean 。它有两个属性,即Product (产品)和Rate (税率)。两个set 方法分别用来设置这两个属性,两个get 方法则用于提取这两个属性。在实际应用中,这种Bean 一般应当从数据库提取税率值,此处我们简化了这个过程,允许任意设定税率。下面是这个Bean 的代码清单:

package tax;

public class TaxRate {

String Product;

double Rate;

public TaxRate() {

this.Product = "A001";

this.Rate = 5;

}

public void setProduct (String ProductName) {

this.Product = ProductName;

}

public String getProduct() {

return (this.Product);

}

public void setRate (double rateValue) {

this.Rate = rateValue;

}

public double getRate () {

return (this.Rate);

}

}

在JSP 页面中应用上述Bean 要用到< jsp:useBean> 标记。依赖于具体使用的JSP 引擎的不同,在何处配置以及如何配置Bean 的方法也可能略有不同。本文将这个Bean 的.class 文件放在c:jswdk-1.0examplesWEB-INFjsp eans ax 目录下,这里的tax 是一个专门存放该Bean 的目录。下面是一个应用上述Bean 的示例页面:

< HTML>

< BODY>

< %@ page language="java" %>

< jsp:useBean id="taxbean" scope="application" class="tax.TaxRate" />

< % taxbean.setProduct("A002");

taxbean.setRate(17);

%>

使用方法 1 :< p>

产品: < %= taxbean.getProduct() %> < br>

税率: < %= taxbean.getRate() %>

< p>

< % taxbean.setProduct("A003");

taxbean.setRate(3);

%>

< b> 使用方法 2 :< /b> < p>

产品: < jsp:getProperty name="taxbean" property="Product" />

< br>

税率: < jsp:getProperty name="taxbean" property="Rate" />

< /BODY>

< /HTML>

在< jsp:useBean> 标记内定义了几个属性,其中id 是整个JSP 页面内该Bean 的标识,scope 属性定义了该Bean 的生存时间,class 属性说明了该Bean 的类文件(从包名开始)。

这个JSP 页面不仅使用了Bean 的set 和get 方法设置和提取属性值,还用到了提取Bean 属性值的第二种方法,即使用< jsp:getProperty> 标记。< jsp:getProperty> 中的name 属性即为< jsp:useBean> 中定义的Bean 的id ,它的property 属性指定的是目标属性的名字。

事实证明,Java Servlet 是一种开发Web 应用的理想构架。JSP 以Servlet

技术为基础,又在许多方面作了改进。JSP 页面看起来象普通HTML 页面,但它允许嵌入执行代码,在这一点上,它和ASP 技术非常相似。利用跨平台运行的JavaBean 组件,JSP 为分离处理逻辑与显示样式提供了卓越的解决方案。JSP 必将成为ASP 技术的有力竞争者。

The JSP basic learning material

1. JSP technology overview

In from the official launch JSP (JavaServer Web), then the new Web application development skills quickly to cause the attention of people. The JSP for creating highly dynamic Web application provides a unique development environment. According to the statement from can adapt to the market, the JSP WebServer, including I can with Apache IIS4.0, 85% of server products. Even if you the ASP "madly", we believe, paying attention to the development of JSP are still very be necessary.

(1)JSP simple compared with ASP

The JSP and Microsoft of ASP technology are very similar. Both offer in HTML code mixed some code, by the language engine interpretive execution code's ability. In ASP and JSP environment, HTML code is mainly responsible for describe information display, and program code is used to describe handling logic. Normal HTML page only depends on the Web server and the ASP and JSP page need additional language engine analysis and implementation program code. The program code to be executing embedded into HTML code, then the message to all browsers. ASP and JSP are facing the Web server technology, the client browser does not need any additional software support.

ASP programming language is VBScript such scripting language, JSP use is Java, this is both one of the most significant differences. In addition, ASP and JSP more essential difference: two languages in a totally different way engine handling page embedded program code. In the ASP, VBScript code is ASP engines interpret execution; In the JSP, code has been compiled into Java virtual machine by Servlet and execution, the compiler operation is only on the JSP page first request happen.

(2)Dimension of running environment

From the JSP page in https://www.360docs.net/doc/6016042598.html,/products/jsp/index.html, from here can also download the JSP specification, these standard defines the supplier in creating JSP engine when must comply to some rules.

Execute JSP code needed on the server installation JSP engine. Here we use is from

the Development Kit (JavaServer Web JSWDK). To facilitate learning, this package offers a lot for modification examples. JSWDK after installation, just need to perform startserver command can server. The default configuration server in the port 8080 surveillance, use http://localhost:8080 can open default page.

In running the JSP sample page before installation, please pay attention to the JSWDK directory, especially "schools" subdirectories of content. Execute the sample pages, here can see how the JSP page are converted into Java source file, then compiled into scale-up file (i.e. Servlet). JSWDK packages examples in the page is divided into two categories, they or JSP files, or is included in a form of HTML files, these forms all by JSP code processing. And as the Java, JSP ASP code are executed on the server. Therefore, in the browser use "the view source" menu is unable to see the JSP code, can see the results HTML code. All the source code examples are by a single "provide examples" page.

Eclipse is an open source, based on a Java extensible development platform. Eclipse it just a framework and a set of service, used to construct the Development environment through plug-ins components, the key is Eclipse comes in a standard plugin sets, including Java Development Tools (Java Development Tools, JDT). The Eclipse is developed by IBM alternative commercial software for the next generation of Java Visual age-related IDE development environment, November 2001 contribution to the open source community, now by a non-profit software vendors alliance Eclipse Foundation (Eclipse Foundation) management.

(3)JSP page examples

Below we analyze a simple JSP page. You can JSWDK examples in the directory create another directory store this file, the file name can be arbitrary, but extensions must serve. JSP. From the code below the list can see, except the JSP page than ordinary HTML page more Java code outside, both has the same basic structure. Java code is through < % and % > symbols to join in the middle of the HTML code, its main function is to generate and display a from 0 to 9 string. In the string in the front and rear of the HTML code that some are through the text output.

< HTML>

< HEAD>< TITLE>JSP PAGE < /TITLE>< /HEAD>

< BODY>

< %@ page language="java" %>

< %! String str="0"; %>

< % for (int i=1; i < 10; i++) {

str = str + i;

} %>

JSP Before out。

< P>

< %= str %>

< P>

JSP After out。

< /BODY>

< /HTML>

The JSP page can be divided into several parts for analysis.

First is the JSP instructions. It describes the basic information of the page, such as the use of language, whether to maintain conversation status, whether to use cushion etc. The JSP instructions by < % @ beginning, % > over. In this example, directive "< % @ brief language =" Java "% >" simply defines this example is using Java language (at present, in the JSP specification in Java is the only support language).

Next came the JSP statement. The JSP statement may be regarded as the definition of this level of variables and method of place. The JSP statement by < %! Start, % > over. If the cases of "< %! String STR =" 0 "; % > "defines a String variable. In every statement behind must have a semicolon, just like in ordinary Java class declaration in the same member variables.

Located in < % and % > between the code block is to describe the JSP page handling logic of Java code, such as the example shown the seas cycle.

Finally, located in < % = and % > between code is called the JSP expression, such as the example of "< % = STR % >" below. The JSP expression provides a will JSP generated numerical embedded HTML pages of simple method.

2. The session state management

The session state maintain is the Web application developers must face the problem. There are various ways can be used to solve this problem, if use Cookies, hidden form input domain, or directly to the URL in additional status information. Java Servlet provides a continuous effectively in multiple requests the conversation between objects, the object allows users to store and retrieve the session state information. The JSP also support Servlet of this concept.

In the JSP from guidelines can see many relevant implied object instructions (implicit meaning is that these objects can directly referenced, do not need explicit statement, also do not need special code to create actually cases). For example that object, it is the HttpServletRequest a derived class. The object contains all the related current

browser requests information, including Cookies, HTML form variables, etc. Session object is also such a hidden objects. This object in the first JSP page is loaded, and automatically created by related to that objects. The conversation with ASP object of similar, JSP session object for those who hope that through multiple pages to complete a affairs application is very useful.

To illustrate the session object concrete application, next we use three pages more than a page of simulation Web application. The first page (q1. HTML) contain only a requirement to enter your user name HTML forms, the HTML code is as follows: < HTML>

< BODY>

< FORM METHOD=POST ACTION="q2.jsp">

Please write your name:

< INPUT TYPE=TEXT NAME="thename">

< INPUT TYPE=SUBMIT V ALUE="SUBMIT">

< /FORM>

< /BODY>

< /HTML>

The second page is a JSP page (q2. JSP), it through that object extraction in q1. HTML form thename value, it will be stored for name variable, then will the name value saved to the session objects. Session object is a name/value pairs set, here, name/value pairs of the name is "thename", namely for name values of the value of the variable. Due in session during the session object is effective until, so here preserved variables on subsequent page as well. Q2. JSP another task is to ask the second question. Below is its code:

< HTML>

< BODY>

< %@ page language="java" %>

< %! String name=""; %>

< %

name = request.getParameter("thename");

session.putValue("thename", name);

%>

What is your name:< %= name %>

< p>

< FORM METHOD=POST ACTION="q3.jsp">

What do you want to eat?

< INPUT TYPE=TEXT NAME="food">

< P>

< INPUT TYPE=SUBMIT V ALUE="SUBMIT">

< /FORM>

< /BODY>

< /HTML>

The third page is a JSP page (percentile. JSP), main task is to show the q&a results. It from the value of the thename session object extraction and display it, prove the value in the first though page input, but through session object is maintained. Percentile. JSP another task is to extract the user input at the second page and displays it: < HTML>

< BODY>

< %@ page language="java" %>

< %! String food=""; %>

< %

food = request.getParameter("food");

String name = (String) session.getValue("thename");

%>

Your name is:< %= name %>

< P>

Your favorite food is:< %= food %>

< /BODY>

< /HTML>

3. Citing JavaBean components

Based on a Java JavaBean is a kind of software component. In Web applications for the JSP integrated JavaBean component provides the perfect support. This support can not only shorten time (can use directly by test and trustworthy of existing components, to avoid the repeated development), but also for the JSP application has brought more scalability. JavaBean components can be used to execute complex computing tasks, or responsible and database of interaction and data extraction, etc. If we have three JavaBean, they respectively display news, stock price, weather conditions function, they create contain all these three functions of Web page only need to instantiate the three Bean, using HTML forms will be they in turn positioning is ok.

To illustrate the JSP JavaBean application environment, we created a name of TaxRate Bean. It has two attributes that our Product (products) and Rate (tax). Two set separately used to set the two properties, and two the get method is used to extract the two attributes. In practical applications, this kind of Bean shall generally be from a database abstraction tax rate, here we simplify the value of this process, allows any setting rate. Below is the Bean code list:

package tax;

public class TaxRate {

String Product;

double Rate;

public TaxRate() {

this.Product = "A001";

this.Rate = 5;

}

public void setProduct (String ProductName) {

this.Product = ProductName;

}

public String getProduct() {

return (this.Product);

}

public void setRate (double rateValue) {

this.Rate = rateValue;

}

public double getRate () {

return (this.Rate);

}

}

In applying the above JSP page Bean will use < > markup. UseBean JSP: Depend on specific use JSP engine is different, where configuration, and how to configure Bean approach can be slightly different. This paper will the Bean, scale-up files in c: JSWDK - 1.0 examplesWEB - INFjspeans ax directory, here is a special store the tax Bean directory. Below is an example of applying the above Bean page:

< HTML>

< BODY>

< %@ page language="java" %>

< jsp:useBean id="taxbean" scope="application" class="tax.TaxRate" />

< % taxbean.setProduct("A002");

taxbean.setRate(17);

%>

Method of use 1:< p>

product: < %= taxbean.getProduct() %> < br>

Tax rates:< %= taxbean.getRate() %>

< p>

< % taxbean.setProduct("A003");

taxbean.setRate(3);

%>

< b> Method of use 2 :< /b> < p>

product : < jsp:getProperty name="taxbean" property="Product" />

< br>

Tax rates : < jsp:getProperty name="taxbean" property="Rate" />

< /BODY>

< /HTML>

In < jsp:useBean> markup within useBean JSP: defines several attribute, including id is whole the JSP page within the scope of the logo, Bean Bean property defines the attributes of the survival time, scale-up illustrate the Bean class files (from the package name start).

This not only the JSP page using Bean of set and the get method Settings and extraction attribute value, also used to extract Bean attribute value the second method, which USES < > markup. GetProperty JSP: The getProperty > < JSP: name attribute namely for < JSP: useBean > defined in the Bean id, its property attribute specified is the target attribute names.

Facts prove that Java Servlet is one kind of development the Web application ideal framework. The JSP with Servlet technology as the foundation, and in many ways improved. The JSP page looks like ordinary HTML pages, but allows embedded code execution, at this point, it and the ASP technology are very similar. Using cross-platform running JavaBean components, JSP for separation treatments logic and display provides excellent solutions. The JSP will become the ASP technology contender.

毕业设计外文翻译资料

外文出处: 《Exploiting Software How to Break Code》By Greg Hoglund, Gary McGraw Publisher : Addison Wesley Pub Date : February 17, 2004 ISBN : 0-201-78695-8 译文标题: JDBC接口技术 译文: JDBC是一种可用于执行SQL语句的JavaAPI(ApplicationProgrammingInterface应用程序设计接口)。它由一些Java语言编写的类和界面组成。JDBC为数据库应用开发人员、数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序。 一、ODBC到JDBC的发展历程 说到JDBC,很容易让人联想到另一个十分熟悉的字眼“ODBC”。它们之间有没有联系呢?如果有,那么它们之间又是怎样的关系呢? ODBC是OpenDatabaseConnectivity的英文简写。它是一种用来在相关或不相关的数据库管理系统(DBMS)中存取数据的,用C语言实现的,标准应用程序数据接口。通过ODBCAPI,应用程序可以存取保存在多种不同数据库管理系统(DBMS)中的数据,而不论每个DBMS使用了何种数据存储格式和编程接口。 1.ODBC的结构模型 ODBC的结构包括四个主要部分:应用程序接口、驱动器管理器、数据库驱动器和数据源。应用程序接口:屏蔽不同的ODBC数据库驱动器之间函数调用的差别,为用户提供统一的SQL编程接口。 驱动器管理器:为应用程序装载数据库驱动器。 数据库驱动器:实现ODBC的函数调用,提供对特定数据源的SQL请求。如果需要,数据库驱动器将修改应用程序的请求,使得请求符合相关的DBMS所支持的文法。 数据源:由用户想要存取的数据以及与它相关的操作系统、DBMS和用于访问DBMS的网络平台组成。 虽然ODBC驱动器管理器的主要目的是加载数据库驱动器,以便ODBC函数调用,但是数据库驱动器本身也执行ODBC函数调用,并与数据库相互配合。因此当应用系统发出调用与数据源进行连接时,数据库驱动器能管理通信协议。当建立起与数据源的连接时,数据库驱动器便能处理应用系统向DBMS发出的请求,对分析或发自数据源的设计进行必要的翻译,并将结果返回给应用系统。 2.JDBC的诞生 自从Java语言于1995年5月正式公布以来,Java风靡全球。出现大量的用java语言编写的程序,其中也包括数据库应用程序。由于没有一个Java语言的API,编程人员不得不在Java程序中加入C语言的ODBC函数调用。这就使很多Java的优秀特性无法充分发挥,比如平台无关性、面向对象特性等。随着越来越多的编程人员对Java语言的日益喜爱,越来越多的公司在Java程序开发上投入的精力日益增加,对java语言接口的访问数据库的API 的要求越来越强烈。也由于ODBC的有其不足之处,比如它并不容易使用,没有面向对象的特性等等,SUN公司决定开发一Java语言为接口的数据库应用程序开发接口。在JDK1.x 版本中,JDBC只是一个可选部件,到了JDK1.1公布时,SQL类包(也就是JDBCAPI)

软件开发概念和设计方法大学毕业论文外文文献翻译及原文

毕业设计(论文)外文文献翻译 文献、资料中文题目:软件开发概念和设计方法文献、资料英文题目: 文献、资料来源: 文献、资料发表(出版)日期: 院(部): 专业: 班级: 姓名: 学号: 指导教师: 翻译日期: 2017.02.14

外文资料原文 Software Development Concepts and Design Methodologies During the 1960s, ma inframes and higher level programming languages were applied to man y problems including human resource s yste ms,reservation s yste ms, and manufacturing s yste ms. Computers and software were seen as the cure all for man y bu siness issues were some times applied blindly. S yste ms sometimes failed to solve the problem for which the y were designed for man y reasons including: ?Inability to sufficiently understand complex problems ?Not sufficiently taking into account end-u ser needs, the organizational environ ment, and performance tradeoffs ?Inability to accurately estimate development time and operational costs ?Lack of framework for consistent and regular customer communications At this time, the concept of structured programming, top-down design, stepwise refinement,and modularity e merged. Structured programming is still the most dominant approach to software engineering and is still evo lving. These failures led to the concept of "software engineering" based upon the idea that an engineering-like discipl ine could be applied to software design and develop ment. Software design is a process where the software designer applies techniques and principles to produce a conceptual model that de scribes and defines a solution to a problem. In the beginning, this des ign process has not been well structured and the model does not alwa ys accurately represent the problem of software development. However,design methodologies have been evolving to accommo date changes in technolog y coupled with our increased understanding of development processes. Whereas early desig n methods addressed specific aspects of the

毕业设计外文翻译附原文

外文翻译 专业机械设计制造及其自动化学生姓名刘链柱 班级机制111 学号1110101102 指导教师葛友华

外文资料名称: Design and performance evaluation of vacuum cleaners using cyclone technology 外文资料出处:Korean J. Chem. Eng., 23(6), (用外文写) 925-930 (2006) 附件: 1.外文资料翻译译文 2.外文原文

应用旋风技术真空吸尘器的设计和性能介绍 吉尔泰金,洪城铱昌,宰瑾李, 刘链柱译 摘要:旋风型分离器技术用于真空吸尘器 - 轴向进流旋风和切向进气道流旋风有效地收集粉尘和降低压力降已被实验研究。优化设计等因素作为集尘效率,压降,并切成尺寸被粒度对应于分级收集的50%的效率进行了研究。颗粒切成大小降低入口面积,体直径,减小涡取景器直径的旋风。切向入口的双流量气旋具有良好的性能考虑的350毫米汞柱的低压降和为1.5μm的质量中位直径在1米3的流量的截止尺寸。一使用切向入口的双流量旋风吸尘器示出了势是一种有效的方法,用于收集在家庭中产生的粉尘。 摘要及关键词:吸尘器; 粉尘; 旋风分离器 引言 我们这个时代的很大一部分都花在了房子,工作场所,或其他建筑,因此,室内空间应该是既舒适情绪和卫生。但室内空气中含有超过室外空气因气密性的二次污染物,毒物,食品气味。这是通过使用产生在建筑中的新材料和设备。真空吸尘器为代表的家电去除有害物质从地板到地毯所用的商用真空吸尘器房子由纸过滤,预过滤器和排气过滤器通过洁净的空气排放到大气中。虽然真空吸尘器是方便在使用中,吸入压力下降说唱空转成比例地清洗的时间,以及纸过滤器也应定期更换,由于压力下降,气味和细菌通过纸过滤器内的残留粉尘。 图1示出了大气气溶胶的粒度分布通常是双峰形,在粗颗粒(>2.0微米)模式为主要的外部来源,如风吹尘,海盐喷雾,火山,从工厂直接排放和车辆废气排放,以及那些在细颗粒模式包括燃烧或光化学反应。表1显示模式,典型的大气航空的直径和质量浓度溶胶被许多研究者测量。精细模式在0.18?0.36 在5.7到25微米尺寸范围微米尺寸范围。质量浓度为2?205微克,可直接在大气气溶胶和 3.85至36.3μg/m3柴油气溶胶。

毕业设计外文翻译

毕业设计(论文) 外文翻译 题目西安市水源工程中的 水电站设计 专业水利水电工程 班级 学生 指导教师 2016年

研究钢弧形闸门的动态稳定性 牛志国 河海大学水利水电工程学院,中国南京,邮编210098 nzg_197901@https://www.360docs.net/doc/6016042598.html,,niuzhiguo@https://www.360docs.net/doc/6016042598.html, 李同春 河海大学水利水电工程学院,中国南京,邮编210098 ltchhu@https://www.360docs.net/doc/6016042598.html, 摘要 由于钢弧形闸门的结构特征和弹力,调查对参数共振的弧形闸门的臂一直是研究领域的热点话题弧形弧形闸门的动力稳定性。在这个论文中,简化空间框架作为分析模型,根据弹性体薄壁结构的扰动方程和梁单元模型和薄壁结构的梁单元模型,动态不稳定区域的弧形闸门可以通过有限元的方法,应用有限元的方法计算动态不稳定性的主要区域的弧形弧形闸门工作。此外,结合物理和数值模型,对识别新方法的参数共振钢弧形闸门提出了调查,本文不仅是重要的改进弧形闸门的参数振动的计算方法,但也为进一步研究弧形弧形闸门结构的动态稳定性打下了坚实的基础。 简介 低举升力,没有门槽,好流型,和操作方便等优点,使钢弧形闸门已经广泛应用于水工建筑物。弧形闸门的结构特点是液压完全作用于弧形闸门,通过门叶和主大梁,所以弧形闸门臂是主要的组件确保弧形闸门安全操作。如果周期性轴向载荷作用于手臂,手臂的不稳定是在一定条件下可能发生。调查指出:在弧形闸门的20次事故中,除了极特殊的破坏情况下,弧形闸门的破坏的原因是弧形闸门臂的不稳定;此外,明显的动态作用下发生破坏。例如:张山闸,位于中国的江苏省,包括36个弧形闸门。当一个弧形闸门打开放水时,门被破坏了,而其他弧形闸门则关闭,受到静态静水压力仍然是一样的,很明显,一个动态的加载是造成的弧形闸门破坏一个主要因素。因此弧形闸门臂的动态不稳定是造成弧形闸门(特别是低水头的弧形闸门)破坏的主要原是毫无疑问。

本科毕业设计方案外文翻译范本

I / 11 本科毕业设计外文翻译 <2018届) 论文题目基于WEB 的J2EE 的信息系统的方法研究 作者姓名[单击此处输入姓名] 指导教师[单击此处输入姓名] 学科(专业 > 所在学院计算机科学与技术学院 提交日期[时间 ]

基于WEB的J2EE的信息系统的方法研究 摘要:本文介绍基于工程的Java开发框架背后的概念,并介绍它如何用于IT 工程开发。因为有许多相同设计和开发工作在不同的方式下重复,而且并不总是符合最佳实践,所以许多开发框架建立了。我们已经定义了共同关注的问题和应用模式,代表有效解决办法的工具。开发框架提供:<1)从用户界面到数据集成的应用程序开发堆栈;<2)一个架构,基本环境及他们的相关技术,这些技术用来使用其他一些框架。架构定义了一个开发方法,其目的是协助客户开发工程。 关键词:J2EE 框架WEB开发 一、引言 软件工具包用来进行复杂的空间动态系统的非线性分析越来越多地使用基于Web的网络平台,以实现他们的用户界面,科学分析,分布仿真结果和科学家之间的信息交流。对于许多应用系统基于Web访问的非线性分析模拟软件成为一个重要组成部分。网络硬件和软件方面的密集技术变革[1]提供了比过去更多的自由选择机会[2]。因此,WEB平台的合理选择和发展对整个地区的非线性分析及其众多的应用程序具有越来越重要的意义。现阶段的WEB发展的特点是出现了大量的开源框架。框架将Web开发提到一个更高的水平,使基本功能的重复使用成为可能和从而提高了开发的生产力。 在某些情况下,开源框架没有提供常见问题的一个解决方案。出于这个原因,开发在开源框架的基础上建立自己的工程发展框架。本文旨在描述是一个基于Java的框架,该框架利用了开源框架并有助于开发基于Web的应用。通过分析现有的开源框架,本文提出了新的架构,基本环境及他们用来提高和利用其他一些框架的相关技术。架构定义了自己开发方法,其目的是协助客户开发和事例工程。 应用程序设计应该关注在工程中的重复利用。即使有独特的功能要求,也

毕业设计外文翻译原文.

Optimum blank design of an automobile sub-frame Jong-Yop Kim a ,Naksoo Kim a,*,Man-Sung Huh b a Department of Mechanical Engineering,Sogang University,Shinsu-dong 1,Mapo-ku,Seoul 121-742,South Korea b Hwa-shin Corporation,Young-chun,Kyung-buk,770-140,South Korea Received 17July 1998 Abstract A roll-back method is proposed to predict the optimum initial blank shape in the sheet metal forming process.The method takes the difference between the ?nal deformed shape and the target contour shape into account.Based on the method,a computer program composed of a blank design module,an FE-analysis program and a mesh generation module is developed.The roll-back method is applied to the drawing of a square cup with the ˉange of uniform size around its periphery,to con?rm its validity.Good agreement is recognized between the numerical results and the published results for initial blank shape and thickness strain distribution.The optimum blank shapes for two parts of an automobile sub-frame are designed.Both the thickness distribution and the level of punch load are improved with the designed blank.Also,the method is applied to design the weld line in a tailor-welded blank.It is concluded that the roll-back method is an effective and convenient method for an optimum blank shape design.#2000Elsevier Science S.A.All rights reserved. Keywords:Blank design;Sheet metal forming;Finite element method;Roll-back method

毕业设计外文翻译格式实例.

理工学院毕业设计(论文)外文资料翻译 专业:热能与动力工程 姓名:赵海潮 学号:09L0504133 外文出处:Applied Acoustics, 2010(71):701~707 附件: 1.外文资料翻译译文;2.外文原文。

附件1:外文资料翻译译文 基于一维CFD模型下汽车排气消声器的实验研究与预测Takeshi Yasuda, Chaoqun Wua, Noritoshi Nakagawa, Kazuteru Nagamura 摘要目前,利用实验和数值分析法对商用汽车消声器在宽开口喉部加速状态下的排气噪声进行了研究。在加热工况下发动机转速从1000转/分钟加速到6000转/分钟需要30秒。假定其排气消声器的瞬时声学特性符合一维计算流体力学模型。为了验证模拟仿真的结果,我们在符合日本工业标准(JIS D 1616)的消声室内测量了排气消声器的瞬态声学特性,结果发现在二阶发动机转速频率下仿真结果和实验结果非常吻合。但在发动机高阶转速下(从5000到6000转每分钟的四阶转速,从4200到6000转每分钟的六阶转速这样的高转速范围内),计算结果和实验结果出现了较大差异。根据结果分析,差异的产生是由于在模拟仿真中忽略了流动噪声的影响。为了满足市场需求,研究者在一维计算流体力学模型的基础上提出了一个具有可靠准确度的简化模型,相对标准化模型而言该模型能节省超过90%的执行时间。 关键字消声器排气噪声优化设计瞬态声学性能 1 引言 汽车排气消声器广泛用于减小汽车发动机及汽车其他主要部位产生的噪声。一般而言,消声器的设计应该满足以下两个条件:(1)能够衰减高频噪声,这是消声器的最基本要求。排气消声器应该有特定的消声频率范围,尤其是低频率范围,因为我们都知道大部分的噪声被限制在发动机的转动频率和它的前几阶范围内。(2)最小背压,背压代表施加在发动机排气消声器上额外的静压力。最小背压应该保持在最低限度内,因为大的背压会降低容积效率和提高耗油量。对消声器而言,这两个重要的设计要求往往是互相冲突的。对于给定的消声器,利用实验的方法,根据距离尾管500毫米且与尾管轴向成45°处声压等级相近的排气噪声来评估其噪声衰减性能,利用压力传感器可以很容易地检测背压。 近几十年来,在预测排气噪声方面广泛应用的方法有:传递矩阵法、有限元法、边界元法和计算流体力学法。其中最常用的方法是传递矩阵法(也叫四端网络法)。该方

本科毕业设计外文翻译

Section 3 Design philosophy, design method and earth pressures 3.1 Design philosophy 3.1.1 General The design of earth retaining structures requires consideration of the interaction between the ground and the structure. It requires the performance of two sets of calculations: 1)a set of equilibrium calculations to determine the overall proportions and the geometry of the structure necessary to achieve equilibrium under the relevant earth pressures and forces; 2)structural design calculations to determine the size and properties of thestructural sections necessary to resist the bending moments and shear forces determined from the equilibrium calculations. Both sets of calculations are carried out for specific design situations (see 3.2.2) in accordance with the principles of limit state design. The selected design situations should be sufficiently Severe and varied so as to encompass all reasonable conditions which can be foreseen during the period of construction and the life of the retaining wall. 3.1.2 Limit state design This code of practice adopts the philosophy of limit state design. This philosophy does not impose upon the designer any special requirements as to the manner in which the safety and stability of the retaining wall may be achieved, whether by overall factors of safety, or partial factors of safety, or by other measures. Limit states (see 1.3.13) are classified into: a) ultimate limit states (see 3.1.3); b) serviceability limit states (see 3.1.4). Typical ultimate limit states are depicted in figure 3. Rupture states which are reached before collapse occurs are, for simplicity, also classified and

毕业设计外文资料翻译译文

附件1:外文资料翻译译文 包装对食品发展的影响 一个消费者对某个产品的第一印象来说包装是至关重要的,包括沟通的可取性,可接受性,健康饮食形象等。食品能够提供广泛的产品和包装组合,传达自己加工的形象感知给消费者,例如新鲜包装/准备,冷藏,冷冻,超高温无菌,消毒(灭菌),烘干产品。 食物的最重要的质量属性之一,是它的味道,其影响人类的感官知觉,即味觉和嗅觉。味道可以很大程度作退化的处理和/或扩展存储。其他质量属性,也可能受到影响,包括颜色,质地和营养成分。食品质量不仅取决于原材料,添加剂,加工和包装的方法,而且其预期的货架寿命(保质期)过程中遇到的分布和储存条件的质量。越来越多的竞争当中,食品生产商,零售商和供应商;和质量审核供应商有显着提高食品质量以及急剧增加包装食品的选择。这些改进也得益于严格的冷藏链中的温度控制和越来越挑剔的消费者。 保质期的一个定义是:在食品加工和包装组合下,在食品的容器和条件,在销售点分布在特定系统的时间能保持令人满意的食味品质。保质期,可以用来作为一个新鲜的概念,促进营销的工具。延期或保质期长的产品,还提供产品的使用时间,方便以及减少浪费食物的风险,消费者和/或零售商。包装产品的质量和保质期的主题是在第3章中详细讨论。 包装为消费者提供有关产品的重要信息,在许多情况下,使用的包装和/或产品,包括事实信息如重量,体积,配料,制造商的细节,营养价值,烹饪和开放的指示,除了法律准则的最小尺寸的文字和数字,有定义的各类产品。消费者寻求更详细的产品信息,同时,许多标签已经成为多语种。标签的可读性是为视障人士的问题,这很可能成为一个对越来越多的老年人口越来越重要的问题。 食物的选择和包装创新的一个主要驱动力是为了方便消费者的需求。这里有许多方便的现代包装所提供的属性,这些措施包括易于接入和开放,处置和处理,产品的知名度,再密封性能,微波加热性,延长保质期等。在英国和其他发达经济体显示出生率下降和快速增长的一个相对富裕的老人人口趋势,伴随着更加苛

毕业设计外文翻译

毕业设计(论文) 外文文献翻译 题目:A new constructing auxiliary function method for global optimization 学院: 专业名称: 学号: 学生姓名: 指导教师: 2014年2月14日

一个新的辅助函数的构造方法的全局优化 Jiang-She Zhang,Yong-Jun Wang https://www.360docs.net/doc/6016042598.html,/10.1016/j.mcm.2007.08.007 非线性函数优化问题中具有许多局部极小,在他们的搜索空间中的应用,如工程设计,分子生物学是广泛的,和神经网络训练.虽然现有的传统的方法,如最速下降方法,牛顿法,拟牛顿方法,信赖域方法,共轭梯度法,收敛迅速,可以找到解决方案,为高精度的连续可微函数,这在很大程度上依赖于初始点和最终的全局解的质量很难保证.在全局优化中存在的困难阻碍了许多学科的进一步发展.因此,全局优化通常成为一个具有挑战性的计算任务的研究. 一般来说,设计一个全局优化算法是由两个原因造成的困难:一是如何确定所得到的最小是全球性的(当时全球最小的是事先不知道),和其他的是,如何从中获得一个更好的最小跳.对第一个问题,一个停止规则称为贝叶斯终止条件已被报道.许多最近提出的算法的目标是在处理第二个问题.一般来说,这些方法可以被类?主要分两大类,即:(一)确定的方法,及(ii)的随机方法.随机的方法是基于生物或统计物理学,它跳到当地的最低使用基于概率的方法.这些方法包括遗传算法(GA),模拟退火法(SA)和粒子群优化算法(PSO).虽然这些方法有其用途,它们往往收敛速度慢和寻找更高精度的解决方案是耗费时间.他们更容易实现和解决组合优化问题.然而,确定性方法如填充函数法,盾构法,等,收敛迅速,具有较高的精度,通常可以找到一个解决方案.这些方法往往依赖于修改目标函数的函数“少”或“低”局部极小,比原来的目标函数,并设计算法来减少该?ED功能逃离局部极小更好的发现. 引用确定性算法中,扩散方程法,有效能量的方法,和积分变换方法近似的原始目标函数的粗结构由一组平滑函数的极小的“少”.这些方法通过修改目标函数的原始目标函数的积分.这样的集成是实现太贵,和辅助功能的最终解决必须追溯到

模具毕业设计外文翻译

冷冲模具使用寿命的影响及对策 冲压模具概述 冲压模具--在冷冲压加工中,将材料(金属或非金属)加工成零件(或半成品)的一种特殊工艺装备,称为冷冲压模具(俗称冷冲模)。冲压--是在室温下,利用安装在压力机上的模具对材料施加压力,使其产生分离或塑性变形,从而获得所需零件的一种压力加工方法。 冲压模具的形式很多,一般可按以下几个主要特征分类: 1.根据工艺性质分类 (1)冲裁模沿封闭或敞开的轮廓线使材料产生分离的模具。如落料模、冲孔模、切断模、切口模、切边模、剖切模等。 (2)弯曲模使板料毛坯或其他坯料沿着直线(弯曲线)产生弯曲变形,从而获得一定角度和形状的工件的模具。 (3)拉深模是把板料毛坯制成开口空心件,或使空心件进一步改变形状和尺寸的模具。 (4)成形模是将毛坯或半成品工件按图凸、凹模的形状直接复制成形,而材料本身仅产生局部塑性变形的模具。如胀形模、缩口模、扩口模、起伏成形模、翻边模、整形模等。 2.根据工序组合程度分类 (1)单工序模在压力机的一次行程中,只完成一道冲压工序的模具。 (2)复合模只有一个工位,在压力机的一次行程中,在同一工位上同时完成两道或两道以上冲压工序的模具。 (3)级进模(也称连续模)在毛坯的送进方向上,具有两个或更多的工位,在压力机的一次行程中,在不同的工位上逐次完成两道或两道以上冲压工序的模具。 冲冷冲模全称为冷冲压模具。 冷冲压模具是一种应用于模具行业冷冲压模具及其配件所需高性能结构陶瓷材料的制备方法,高性能陶瓷模具及其配件材料由氧化锆、氧化钇粉中加铝、镨元素构成,制备工艺是将氧化锆溶液、氧化钇溶液、氧化镨溶液、氧化铝溶液按一定比例混合配成母液,滴入碳酸氢铵,采用共沉淀方法合成模具及其配件陶瓷材料所需的原材料,反应生成的沉淀经滤水、干燥,煅烧得到高性能陶瓷模具及其配件材料超微粉,再经过成型、烧结、精加工,便得到高性能陶瓷模具及其配件材料。本发明的优点是本发明制成的冷冲压模具及其配件使用寿命长,在冲压过程中未出现模具及其配件与冲压件产生粘结现象,冲压件表面光滑、无毛刺,完全可以替代传统高速钢、钨钢材料。 冷冲模具主要零件 冷冲模具是冲压加工的主要工艺装备,冲压制件就是靠上、下模具的相对运动来完成的。加工时由于上、下模具之间不断地分合,如果操作工人的手指不断进入或停留在模具闭合区,便会对其人身安全带来严重威胁。

毕业设计(论文)外文资料翻译〔含原文〕

南京理工大学 毕业设计(论文)外文资料翻译 教学点:南京信息职业技术学院 专业:电子信息工程 姓名:陈洁 学号: 014910253034 外文出处:《 Pci System Architecture 》 (用外文写) 附件: 1.外文资料翻译译文;2.外文原文。 指导教师评语: 该生外文翻译没有基本的语法错误,用词准确,没 有重要误译,忠实原文;译文通顺,条理清楚,数量与 质量上达到了本科水平。 签名: 年月日 注:请将该封面与附件装订成册。

附件1:外文资料翻译译文 64位PCI扩展 1.64位数据传送和64位寻址:独立的能力 PCI规范给出了允许64位总线主设备与64位目标实现64位数据传送的机理。在传送的开始,如果回应目标是一个64位或32位设备,64位总线设备会自动识别。如果它是64位设备,达到8个字节(一个4字)可以在每个数据段中传送。假定是一串0等待状态数据段。在33MHz总线速率上可以每秒264兆字节获取(8字节/传送*33百万传送字/秒),在66MHz总线上可以528M字节/秒获取。如果回应目标是32位设备,总线主设备会自动识别并且在下部4位数据通道上(AD[31::00])引导,所以数据指向或来自目标。 规范也定义了64位存储器寻址功能。此功能只用于寻址驻留在4GB地址边界以上的存储器目标。32位和64位总线主设备都可以实现64位寻址。此外,对64位寻址反映的存储器目标(驻留在4GB地址边界上)可以看作32位或64位目标来实现。 注意64位寻址和64位数据传送功能是两种特性,各自独立并且严格区分开来是非常重要的。一个设备可以支持一种、另一种、都支持或都不支持。 2.64位扩展信号 为了支持64位数据传送功能,PCI总线另有39个引脚。 ●REQ64#被64位总线主设备有效表明它想执行64位数据传送操作。REQ64#与FRAME#信号具有相同的时序和间隔。REQ64#信号必须由系统主板上的上拉电阻来支持。当32位总线主设备进行传送时,REQ64#不能又漂移。 ●ACK64#被目标有效以回应被主设备有效的REQ64#(如果目标支持64位数据传送),ACK64#与DEVSEL#具有相同的时序和间隔(但是直到REQ64#被主设备有效,ACK64#才可被有效)。像REQ64#一样,ACK64#信号线也必须由系统主板上的上拉电阻来支持。当32位设备是传送目标时,ACK64#不能漂移。 ●AD[64::32]包含上部4位地址/数据通道。 ●C/BE#[7::4]包含高4位命令/字节使能信号。 ●PAR64是为上部4个AD通道和上部4位C/BE信号线提供偶校验的奇偶校验位。 以下是几小结详细讨论64位数据传送和寻址功能。 3.在32位插入式连接器上的64位卡

毕业设计外文翻译

毕业设计外文资料翻译 设计题目: 译文题目: 太阳能蒸笼 学生姓名: 学号: 专业班级: 指导教师: 正文:外文资料译文附件:外文资料原文

太阳能蒸笼 罗达.斯坦塔食品和营养学助理 许多不同的系统介绍了太阳能炊具。不同的设计有不同的优势。它也表明太阳能灶还处于初级阶段,将有希望有个美好的未来,不仅有助于解决气候变化问题,而且在做一件重要的事,服务许多人的生命。

大部份太阳能炊具有某种形式的反光罩的集中太阳的能量。太阳轮使用不反光但集中太阳能通过创造蒸汽从相对较大的收集器区域,并将其用于一个较小的烹饪区。随着太阳能轮使用蒸汽作为传热媒介,它是一种间接的烹饪系统。这允许一个分裂的烹饪系统,其热太阳能集热器可以放置在某个距离(如在屋顶上)除了烹饪的地方(例如在厨房里)。厨师正在不接触阳光的并且可以用蒸汽,无论高低都方便,可接受的区域。 这使它成为一个非常方便的炊具为大量的食物。使用简单叠加可以蒸煮几样菜,可以煮熟的同时进行。那热气腾腾的过程是非常相似与传统蒸煮过程,应该容易得到各种文化的认可。 太阳所产生的蒸汽也可以被用来热量大的罐炖肉或汤通过引导蒸汽直接进入了液体在它凝聚和释放的热凝。这就引起我做一个温柔的风潮的食品烤干。 在其设计技术,利用太阳船的有效性标准疏散管太阳能集热器可降低成本。 配料系统 可以看出从素描以上基本的想法是很简单的。太阳能收集器里装满了水。因为它具有极高的效率和良好的保温玻璃管的撤离开始沸腾的水会暴露在阳光下时。蒸汽会被引导到蒸笼以灵活的、蒸汽抗性软管。 连续系统

最后更复杂的,因为它必须确信,玻璃管永远不会变干的。一滴滴喂料系统集成式换热器提供了一条连续的淡水来代替水流失为蒸汽。这也防止了重建的盐和污染的太阳能集热器。因为这个系统包含了大量的沸腾的水在玻璃管,它具有使绝对肯定,没有压力,建立该体系。 成本 为了保持成本低,Sun2Steam正在出售一转换工具包可以很容易地安装在一个标准的低成本太阳能集热器。此套将直接来自澳大利亚,而太阳能收集器可直接来源于一个低成本的供应商。 一个太阳能集热器和20管直径和57mm 1.8米长,在中国是可以买到的大约200美元。转换组件包括500万绝缘软管取决于汇率蒸汽将大约200美元。成本增加25%,装船的税负导致的总费用为500美元左右的太阳能船没有安装费用和培训。 这使得轮船进入上部成本支架太阳能炊具。然而所有的材料都要持久和完整的炊具应该很容易超过了一生的10年。炉子可以很容易地帮助准备食物为10人。这使人均成本的太阳能减少至约五十美元。 也有一些额外的好处。太阳轮能生产大约5升的高质量的蒸馏水一天所产生的凝汽。一个可选的转换器将允许生产超过100升的安全、pasteurised饮水每天。报告描述太阳能蒸笼在这里可以找到: 大多数高海拔的烹饪和烘烤的指示不推荐补偿,直到你到达约6000英尺的海拔高度。居住在该地区,并且现在我住在怀俄明,是正确的,我们的高度范围你真正开始注重细微的差别,所以我已经学会补偿烤时和烹饪。 水沸腾时会出现在较低的温度在这里——这是由于减少了空气压力。你不会真正注意到什么大的差异在4000英尺,甚至在6000英尺,唯一的真正的区别是面带最微小的更久一点做饭,和糙米试你的耐心一点超过正常(以接近一个小时做饭,而不是通常的40分钟)。糖果还可以要求较长的沸腾时期达到各种球类或裂缝阶段。最引人注目的差异在这个高度是烤面包。蛋糕是一个倾向于看起来更温柔,更容易摔跤在中间。面包做一些有趣的事情。 蛋糕混合料通常会表明你应该添加额外的勺面粉加入混合,如果你是在高海拔超过5-6000呎。你可能需要补偿甚至更多,如果你是比那更高一些。

毕业设计(论文)外文翻译(译文)

编号:桂林电子科技大学信息科技学院 毕业设计(论文)外文翻译 (译文) 系(部):机电工程系 专业:机械设计制造及自动化 学生姓名:李汉显 学号:1153100506 指导教师单位:桂林航天工业学院 姓名:陈志 职称:讲师 2015年5 月28日

无损检测技术在检测石油管道时的可靠性 卡瓦略·库切答(a);雷贝洛(b);米纳拉辛苏扎·苏哲(b); 湖奈保尔·苏格瑞勒(c);萨拉?迪基·苏亚雷斯(d) a、华盛顿苏亚雷斯马路大学科学技术中心,1321;巴西福塔雷萨行政长官,埃德森奎罗兹临时选举委员会:60,811 - 905 b、巴西里约热内卢联邦大学临时选举委员会:21941 - 972 c、巴西里约热内卢联邦大学土木工程系 d、巴西里约热内卢大学城临时选举委员会:21949 - 900 文章内容 文章背景:2006年11月9日收到 2008年5月21日修改后的表格 2008年5月27日认可 关键词:无损检测;可靠性;超声检测;X线摄影 摘要 这项工作的目的是评估无损检测技术(NDT)在检查石油工业中的管道焊缝的可靠性。X射线,手动和全自动的超声波都利用了脉冲回波和光线干涉原理。三个层面的缺陷分析为:缺乏渗透(LP),缺乏融合(LF)和削弱(UC)。这些测试是对含焊缝缺陷已被人为地确定为标本的管道进行测试。结果表明:全自动超声波检测缺陷与手动超声波、X光测试相比更具有优越性。此外,人工神经网络已被用于探测缺陷和缺陷的自动分类。 1简介 在长距离的流体(包括石油和天然气)传输过程中,管道运输时最安全最经济的方法。由于这一点和管道的效率,他们已用了几十年。但是由于种种因素,如腐蚀,疲劳,甚至侵蚀所增加泄漏的危险,甚至破裂,这些都是现在应该考虑的关键问题。还应该指出,许多管道铺设在接近道路,铁路,水路甚至在城市或在其下方。因此,必须有方法监测,评价和肯定管道的完整性,减少泄漏的风险,从而避免环境破坏和人群危害。多年来,无损检测在石油管道的状态检测中显示了其高效性。 无损检测技术正被研究的越来越深,同时已经作为评估工程结构、工程系统使用寿命的方法。这项研究特别注意了石油工业可能发生的设备故障导致严重后果,比如环境污染和人员伤亡。然而,一般认为应考虑采取最适当的参数来选择无损技术,剩下的就是它的使用可靠性,其中一个检测与确定缺陷大小的评估检测概率曲线(POD)是最具代表性的。 对于管道检测的两种技术超声波和X线检查比传统方法更具有出色的效率和易于

毕业设计英文翻译原文

Highway Subgrade Construction in Expansive Soil Areas Jian-Long Zheng1 Rui Zhang2 and He-Ping Yang3 1 Professor and President, ChangSha Univ. of Science and Technology, Chiling Road 45, Changsha, Hunan 410076, China. E-mail: zjl_csust@https://www.360docs.net/doc/6016042598.html, 2 Ph.D. Candidate and Lecturer, School of Highway Engineering, ChangSha Univ. of Science and Technology, Chiling Road 45, Changsha, Hunan 410076, China. E-mail: zr_csust@https://www.360docs.net/doc/6016042598.html, 3Professor, School of Highway Engineering, ChangSha Univ. of Science and Technology, Chiling Road 45, Changsha, Hunan 410076, China. E-mail: cscuyang@https://www.360docs.net/doc/6016042598.html, (Accepted 22 May 2007) Introduction Expansive soil is predominantly clay soil that undergoes appreciable volume and strength changes following a change in moisture content. These volume changes can cause extensive damage to the geotechnical infrastructure, and the damage is often repeatable and latent in the long term (Liao 19848). China is one of the countries with a wide distribution of expansive soils. They are found in more than 20 provinces and regions, nearly 600,000?km2in extent. It has been estimated that the planned highways totaling 3,300?km in length pass through expansive soils areas (Zheng and Yang 200422). Improper highway construction in such areas could well lead to great losses and damage to the environment. In 2002, the Chinese Ministry of Communications (CMOC) sponsored a research project, “A Complete Package for Highway Construction in Expansive Soil Areas,” whose primary objective was to solve expansive soil problems in highway engineering. A research group with personnel from Changsha University of Science and Technology (CUST) was set up. Comprehensive laboratory tests, field investigations, and analyses were carried out, aimed at solving highway engineering problems in several different expansive soil areas. A complete presentation of the results of this research is beyond the scope of this paper, but the research on subgrade

相关文档
最新文档