首页 《it职业英语教程》二级软件各章文档重点句子翻译

《it职业英语教程》二级软件各章文档重点句子翻译

举报
开通vip

《it职业英语教程》二级软件各章文档重点句子翻译《it职业英语教程》二级软件各章文档重点句子翻译 《IT职业英语教程》二级软件各章文档重点句子翻译总结 1. 此可行性研究报告意在为行星跟踪软件寻找可行的设计方案。可行性研究报告是由通用 电脑公司的101团队于2005年6月15日至2005年6月21日内编制。 This document is a report on the feasibility study conducted on the proposed solutions for the Planet Tracking Software. The fea...

《it职业英语教程》二级软件各章文档重点句子翻译
《it职业英语 教程 人力资源管理pdf成真迷上我教程下载西门子数控教程protel99se入门教程fi6130z安装使用教程 》二级软件各章文档重点句子翻译 《IT职业英语教程》二级软件各章文档重点句子翻译总结 1. 此可行性研究 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 意在为行星跟踪软件寻找可行的设计 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 。可行性 研究报告 水源地可行性研究报告美术课题研究中期报告师生关系的个案研究养羊可行性研究报告可行性研究报告诊所 是由通用 电脑公司的101团队于2005年6月15日至2005年6月21日内编制。 This document is a report on the feasibility study conducted on the proposed solutions for the Planet Tracking Software. The feasibility study was conducted between June 15th, 2005 and June 21st, 2005 by Group 101, GCC Corporation. 2( 实施可行性研究 考查的是软件如何变换风险承担者和用户的角色,以及新的工作流程 和组织结构能否被用户和风险承担者所接受。 An operational feasibility study examines how the software will change the roles of the stakeholders and the users and whether the new workflow and organizational structure will be accepted by the users and stakeholders 3( 技术可行性研究 考查的是在现有团队和环境的技术条件下,将用于行星跟踪软件中的 提议的设计方案是否可行。 A technical feasibility study checks to see if the proposed solution is feasible given the skills of our group and the environment the software is expected to be deployed in the Planet Tracking Software. 4( 时间可行性研究 考查提议的设计方案能否在某种意义上确保满足宇宙工程公司要求 的和其他客户要求的最终期限。 A schedule feasibility study checks if the proposed solution can be developed in a manner that will ensure that all deadlines set by Cosmos Engineering and other clients are met. 5( 财政可行性研究 考查若按照提议的设计方案进行开发,设计软件的开销和利润。 A financial feasibility study examines the costs and benefits of developing the software in the manner of the proposed solution. 6( 技术约束的第一点是如何提出能够作用于Windows操作系统的可行设计方案。另一技 术约束是由于团队的现有技术而产生。 The first technical constraint that was considered for coming up with the possible solutions was that the system has to work on the Windows operating system. The other technical constraint is a result of the skills of our group 7( 团队中的5名成员都精通JAVA。因此设计方案不会给任何成员造成障碍。 All 5 of the members of our group are familiar with Java. Hence this solution does not translate into a learning curve for any of the members. 8( 方案中的另一个需求是,软件只能运行在微软Windows系列操作系统上。所有的客户 机都已经配备了相关的操作系统。 The only other requirement for this solution is that the software built with this alternative would run only on the Microsoft Windows family. All of the client computers are equipped with the required operating system. 9( 在系统开发过程中,客户估计消耗大约60小时。假设每小时工资为40美元,那么客户要开销大约3 000美元。 Over the time period involved in the development of the system, we estimate that the client will spend approximately 60 hours with us. Assuming a salary of $40/hour, our client will incur a cost of approximately $3,000. 10( 依据考查可行性研究报告的结果,通用电脑公司小组认为第二种选择(方案2)是最为可行的。 By examining the results of the feasibility study, the GCC group has decided that the second alternative (Solution 2) is the most feasible. Unit Three Page75 1 绪论 General 2 定义和缩略词 Definitions and Abbreviation 3 概况 Overview 4 功能 Function 4.1 功能列表 Function List 4.1.1 传输控制协议服务器信息处理程序 TCP Server Handler 4.1.2 入队列 InQueue 4.1.3 出队列 OutQueue 4.1.4 G-Tech服务器需求信息处理程序 G-Tech Server Request Handler 4.1.5 位置信息收集系统指令信息处理 LCS Command Handle 4.2 数据流 Data Flow 4.3 配置 Configuration 5 接口 Interfaces 5.1 通信协议 Communication Protocol 5.2 车辆跟踪系统与G-Tech服务器之间的接口 Interfaces between VTS and G-Tech Server 5.3 车辆跟踪系统与位置信息收集系统之间的接口 Interfaces between VTS and LCS 6 技术需求 Technical Requirement 6.1 压力负载 Stress Load 6.2 数据库 Database 6.3 语言 Language 6.4 应用服务器 Application Server (车辆跟踪系统: VTS) 车辆跟踪系统是一种用于跟踪移动车辆的跟踪软件。 安装在车辆上的跟踪装置会登 录到车辆跟踪系统,并且将定位信息发送给车辆跟踪系统。 The VTS is a piece of tracking software which will be used to track vehicle moving. A VT, which is installed in a vehicle, will login into VTS and send location info to VTS. 这一模块从位置信息收集系统接收逆指令,指令会进入出队列模块。 This component will receive reverse commands which come from LCS, and these commands will be put into the outQueue. 车辆跟踪系统 是通信服务器和位置定位处理服务器。车辆跟踪系统从车辆跟踪器接收 位置信息定位数据,能够同时监控1000台车辆。协议在车辆跟踪系统中进行处理。 VTS, is the communication server and location process server. VTS get location record sent form VT, and can watch 1000 vehicles in the same time. The protocol is handled in VTS. 1( 此设计文档主要描述车辆跟踪系统的软件架构、模块设计、数据流和功能接口。 This design document describes the software architecture, module design, data flow and function interfaces of VTS (Vehicle Tracking System). 2(新型的车辆跟踪通信软件无需借助G-Tech公司的装置和服务器进行通信,而是直接与通 用电脑公司的车辆跟踪服务器接口。 The new vehicle Tracking & Communication Software will eliminate the need for the G-Tech devices to communicate to the G-Tech server and will interface directly to the GCC vehicle tracking server. 3( 跟踪系统用于跟踪车辆跟踪器位置,车辆跟踪器会向服务器发送定位数据,服务器会根 据需要向车辆跟踪器发送指令。完整的跟踪系统由车辆跟踪器、车辆跟踪系统、位置信 息收集系统和G-Tech服务器组合而成。(此题2分) Tracking system is used to track VT location, CT will send location record to server and server will send commands to VT when in need. The whole tracking system is integrated by VT, VTS, LCS and GT. 4( 车辆跟踪系统设计具有如下功能:(此题2分) VTS is designed for providing the following functions: , 能够访问SQL Server 2000数据库。此系统可以从数据库中获取用于认证的车辆跟踪器信 息; , SQL Server 2000 database access. It will get VT info from Database which will be used for authentication; , 车辆跟踪器协议的编码和解码; , VT protocol encode and decode; , 通过开放的T-TCP协议连接,从车辆跟踪器获取位置数据; , Get location record from VT by opened T-TCP connection; 5( 会话管理器是管理所有车辆跟踪器,车辆跟踪系统传输控制协议通信会话的工作线程。 Session Manager is a working thread which manages all VT-VTS TCP communication sessions. 6( 存在两种位置信息收集系统连接模式:长连接模式和多连接模式。目前,车辆跟踪系统 使用缺省的多连接模式。 There are two LCS connection modes: Long-Connection mode and Multi-Connection mode. Currently, VTS uses the default Multi-Connection mode. 7( 位置信息收集系统有时会通过车辆跟踪系统向车辆跟踪器发送信息。此时仅向车辆跟踪 器发送C0和M0信息。若位置信息收集系统通过车辆跟踪系统向车辆跟踪器发送指令, 则位置信息收集系统通过车辆跟踪系统获取来自车辆跟踪器的命令正确应答信息。 (2 分) Sometimes, LCS will send message to VT via VTS. Only C0 and M0 message will be sent to VT. If LCS sends command to VT through VTS, LCS will expect ACK back from VT through VTS. 1(新型的车辆跟踪通信软件无需借助G-Tech公司的装置和服务器进行通信,而是直接与通 用电脑公司的车辆跟踪服务器接口。 The new vehicle Tracking & Communication Software will eliminate the need for the G-Tech devices to communicate to the G-Tech server and will interface directly to the GCC vehicle tracking server. 2. 跟踪系统用于跟踪车辆跟踪器位置,车辆跟踪器会向服务器发送定位数据,服务器会根 据需要向车辆跟踪器发送指令。完整的跟踪系统由车辆跟踪器、车辆跟踪系统、位置信 息收集系统和G-Tech服务器组合而成。(此题2分) Tracking system is used to track VT location, CT will send location record to server and server will send commands to VT when in need. The whole tracking system is integrated by VT, VTS, LCS and GT. 3. (此题5分) , 车辆跟踪系统,车辆跟踪器端口 是车辆跟踪系统监听程序端口。 VTS-VT Port, this is the listener port of VTS. , G-Tech网际协议地址 车辆跟踪系统由该固定网际协议地址可以获得地址信息。 GT IP, a fixed IP address from which VTS can get address info. , 车辆跟踪系统,位置信息收集系统端口 用于监听位置信息收集系统连接请求。 VTS-LCS port, used to listen LCS connection request. , 位置信息收集系统网际协议地址和端口 车辆跟踪系统和位置信息收集系统之间的通 信配置。 LCS IP and Port, configured for communication between VTS and LCS. , 记录文件名 用于保存运行时信息。 Log file name, used to save runtime info. , Java数据库连接字符串 用于建立Java数据库连接。 Database JDBC env. String, used to set up JDBC connection. 4. 应用服务器可以通过Java通信服务程序从通信代理模块处获取信息,访问G-Tech服务 器,向G-Tech服务器发送位置信息,并从G-Tech服务器获取返回的地址编码信息。 Application Server gets message from Communication Agent by JMS, accesses GT server, send L0 message to GT Server and gets returned geocode info from GT Server. 5. 应用服务器是Java程序企业版组件,包括Java通信服务管理器、消息驱动程序信息处 理器、G-Tech服务器访问和位置信息收集系统访问。 Application Server is a group of EJB components, including JMS manager, MDB message processor, GT Access and LCS Access. 1( 本文档描述机器人开发项目(RDP)的详细实现 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 。包含两个部分;第一部分详 细说明设计、编码规范和编码工具。第二部分主要描述每一组件的详细实现信息。 文档的第二部分与详细设计、编码以及测试同时进行。(3 points) This document describes the detailed implementation for the Robot Development Project (RDP). It contains two parts. The first part defines design and coding standards and tools. The second part contains detailed implementation information for each component. The second part of this document is produced concurrently with the detailed design, coding and testing. 2(文档详细说明了设计、编码规范和编码工具。在详细设计阶段中细节化了架构设计 阶段中的设计,因而可以直接实现。程序员必须遵守并使用文档第一部分中提到的 规范和工具。 (此题2分) This document defines design, coding standards and tools. The design from the AD phase is detailed in the DD phase, so that it can be implemented directly. Programmers should obey the standards and use the tools mentioned in Part 1 of this document. 8( 详细设计说明书包含两个部分。第一部分是关于实现人员使用的项目规范、惯例和 步骤。第二部分描述每一组件的设计说明。此文档还包括两个附录。附录A列出了 这一阶段中生成的所有源代码。附录B中列出了软件需求和组件跟踪矩阵。 (此题3分) The DDS consists of two parts. The first is about project standards, conventions and procedures that should be used by the implementers. Part 2 describes for each component its design specifications. There are two appendices in this document. Appendix A lists all source code that is produced during this phase. The Software Requirements vs. Components Traceability matrix is contained in appendix B. 9( 既然因为缺少时间而无法实现绘制方法,Part 类(及其子类)中唯一需要进一步说 明的方法是transform2Position 方法和transform2Setpoint方法。(2分) Since the draw method is not implemented due to a lack of time, the only methods in the Part class (and its children) that need some further explanation are transform2Position and transform2Setpoit. Name: ________ Student No.________ signature:___________ 1( 除首字母需大写外,类名和变量名定义方式基本相同,例如: Robot。 Class names will be documented in the same way as variable names, except that the first letter must be a capital letter, for instance: Robot. 2( 文档使用超文本链接标示语言。文档由多个编辑器以及Macromedia Dreamweaver MX 超文本链接标示语言编辑器生成。 For our documentation HTML is used. Documentation is produced with several editors and Macromedia Dreamweaver MX which is an HTML editor. 3( 应用编程接口中所有针对机器人的详细信息都由此组件提供给程序的其余部分。为 了接收信息,任何连接到软件的外部资源必须作为观测程序向Robot 类进行自身报告。 (2分) All robot-specific information of the API is provided to the rest of the program from this component. Any external resources to the software must report itself to the Robot class as an observer in order to receive information. 4( Robot类 控制组件间以及组件和外部资源间的信息流。Subject类 控制机器人相关 信息发送处。Setpoint类和Position类 是包含通过应用编程接口传送并使用机器人坐标 的调整点以及使用笛卡尔坐标的位置的容器类。 (3分) The Robot class, which controls the information flow between the components and between the components and the external resources. The Subject class, Which exists to regulate where information about the robot is sent. The Setpoint and Position classes, which are container classes with which setpoints in robot coordinates and positions in Cartesian coordinates may be communicated across the API. 5( 若实体(Robot类)状态改变,则Observer类及其子类交互。此外Robot 类应用driver 类获取机器人位置以及初始化和停止机器人。 The observer class and its children react if the state of the subject (Robot class) changes. Furthermore the driver class is also used by the Robot class to get the position of the robot and to initialize and halt the robot. 6( 此组件中的所有数据处理都分配给了其它组件。此组件获得请求之后从其它组件获 取该请求的应答。在组件3中完成对Setpoint类的处理,在组件2中存储机器人相关信 息。 (2分) All processing in this component is distributed to other Components. This Component gets a request and gets the answer of that request from another Component. The processing of Setpoints is done in Component 3 and information about he robot is stored in Component 2. Please translate these Chinese sentences to English. 1(文件名可以是长于8个字符的大写字母和小写字母的组合。文件名必须尽可能清 晰地反映文件的内容。 The name of files can be more than eight characters, with a mix of upper cases and lower cases. The name of files should reflect the content of the file as clearly as possible. 2(类成员功能名沿袭Java命名惯例。功能名是单词串的连接,除第一个单词首字母 不大写外,其余单词首字母均大写。例如:isMemberSet,printReport,consume。 Class member functions follow Java conventional naming. The function name is a concatenated string of words with the first letter of all words capitalized except for the first one. For example: isMemberSet, printReport, consume. 3(从既不是类也不是命名空间的动态链接库文件导出的函数必须包含此模块名的大 写字母缩写词。例如:DEBUGTrace 或DBGTrace. Functions exported from DLLs, that are not in a class or a namespace should include an uppercase abbreviation of the module name. For example: DEBUGTrace or DBGTrace. 4(对于过程名来说,使用一个强动词加上一个对象。功能内聚的过程通常在对象上 执行操作。过程名必须反映过程所做的事情,在对象上的操作意味着动词+对象的名称。 printReport(),calcMonthlyRevenues(),和repaginateDocument()都是很好的过程名的例子。 For a procedure name, use a strong verb followed by an object. A procedure with functional cohesion usually performs an operation on an object. The name should reflect what the procedure does, and an operation on an object implies a verb-plus0-object name. printReport(), calcMonthlyRevenuse(), and repaginateDocument() are samples of good procedure names. 5(避免无意义或毫无意义的动词。有些动词词义灵活,可以延伸到表达任何意思。 类似handleCalculation(),performServices(),processInput()和dealWithOutput()的例程名 不能告知例程所做的事情。这些名称至多说明例程做了某些计算、服务、输入和输出。 除非当动词“handle”用在处理某一事件的特定技术环境中。 Avoid meaningless or wishy-washy verbs. Some verbs are elastic, stretched to cover just about any meaning. Routine names like handleCalculation(), performServices(), processInput(), and delWithOupput() don’t tell you what the routines do. At the most, these names tell you that the routines have something to do with calculations, services, input, and output. The exception would be the verb “handle” is used in the specific technical sense of handling an event. 1( 根据经验,包含类的定义及实现的文件应该只包含一个类。这种文件名必须和 类名一致。当使用内部类或者私有类时,文件可以包含多个类。 As a rule of thumb, files containing class definitions and implementations should contain only one class. The name of the file should be the same as the name of the class. Files can contain more than one class when inner classes or private classes are used. 2( 因为模块之间有潜在的冲突,所以必须特别关注头文件命名。如果有需要的话, 文件名可添加模块前缀。例如,如果两个模块:数据库和窗口拥有一个无用单 元收集程序类,文件可以命名为“DBGarbageCollector.H”及 “WINDOWGarbageCollector.H”。 Special care should be given to the naming of header files because of potential conflicts between modules. If necessary, a module prefix could be added to the filename. For example, if two modules have a garbage collector class: Database and Window, the files could be named: “BDGarbageCollector.H”and “WINDOWGarbageCollector.H” 3( 对于函数名来说,使用对于返回值的描述。函数返回数值,此函数必须针对其 返回数值来命名。例如, cos(),nextCustomerID(),printerReady()和 currentPenColor() 都是准确指出函数返回值的很好的函数名例子。 For a function name, use a description of the returns value. A function returns a value, and the function should be named for the value it returns. For example, cos(), nextCustonmerID(), printerReady(), and currentPenColor() are all good function names that indicate precisely what the functions return. 4( 变量名是单词串的连接,除第一个单词首字母不大写外,其余单词首字母均大 写。选择的名称必须清晰地表示变量的含义。例如:windowHandle, eventConsumed和index。 Variable names are a concatenated string of words with the first letter of all words capitalized except for the first one. The name chosen should clearly represent the content of the variable. For example: windowHandle, eventConsumed, index. 5( 文档注释,尤其在Java中,用于说明类、接口、构造函数、方法和域。每一文 档注释都置于注释界定符/**...*/中,每一类、接口或者成员都有一个注释。此 注释必须出现在声明之前: Documentation comments, specially in Java, describe the classes, interfaces, constructors, methods, and fields. Each documentation comment is set inside the comment delimiters /**….*/, with one comment per class, interface, or member. This comment should appear just before the declaration: 第九章 当发现缺陷时,测试人员将会完成缺陷跟踪系统上的缺陷报告。测试人员、开发人 员和项目小组所有成员均可访问缺陷跟踪系统。当修正缺陷或需要更多信息时,开发人 员会改变缺陷状态来表示现有状态。一旦缺陷被测试人员确认为“已修正”,测试人员 将会关闭缺陷报告。 When bugs are found, the testers will complete a bug report on the bug tracking system. The bug tracking system is accessible by testers, developers and all members of the project team. When a bug has been fixed or more information is needed, the developer will change the status of the bug to indicate the current state. Once a bug is verified as FIXED by the tester, the testers will close the bug report. 软件测试主管和项目经理将决定系统测试何时开始及何时结束。软件测试主管同样负 责为测试人员调整进度、设备和工具,并书写及更新测试计划、每周测试状态报告和最 终测试总结报告。测试人员负责书写测试用例并执行测试。在软件测试主管的帮助下, 工资管理部门经理和工资文员将负责Beta-测试及用户验收测试。 The Test Lead and the Project Manager will determine when system test will start and end. The Test Lead will also be responsible for coordinating schedules, equipment, and tools for the testers as well as writing/updating the Test Plan, Weekly Test Status Reports and Final Test Summary Report. The testers will be responsible for writing the test cases and executing the tests. With the help of the Test Lead, the Payroll Department Manager and payroll checks will be responsible for the Beta and User Acceptance Tests. 第十章 事后分析报告的目的在于复审项目中的小组工作,并说明最有效的特定行为细节 及在进行下一项目前需进行调整的行为。文档的一个目的是评估整个小组完成的成 就。另一目的是告知今后项目小组开发该发布版过程中遇到的阻碍。 文档集中确认以下几点: , 项目概要; , 成就; , 经验教训及行动举措(可改进今后项目的措施)。 The purpose of this Post-mortem Report is to review the team’s work in the project and to describe in detail the specific activities that were most effective and those that need adjustments prior to the next project. One goal of the document is to evaluate the accomplishments done by the whole team. Another goal is to inform future project teams of the obstacles encountered during this release. The document will focus upon identifying the following: Project summary; Accomplishments;
本文档为【《it职业英语教程》二级软件各章文档重点句子翻译】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_014457
暂无简介~
格式:doc
大小:50KB
软件:Word
页数:19
分类:互联网
上传时间:2017-10-09
浏览量:372