《IT职业英语教程》二级软件各章文档重点句子翻译.docx
《《IT职业英语教程》二级软件各章文档重点句子翻译.docx》由会员分享,可在线阅读,更多相关《《IT职业英语教程》二级软件各章文档重点句子翻译.docx(11页珍藏版)》请在冰豆网上搜索。
《IT职业英语教程》二级软件各章文档重点句子翻译
《IT职业英语教程》二级软件各章文档重点句子翻译总结
1.此可行性研究报告意在为行星跟踪软件寻找可行的设计方案。
可行性研究报告是由通用电脑公司的101团队于2005年6月15日至2005年6月21日内编制。
Thisdocumentisareportonthefeasibilitystudyconductedontheproposed
solutionsforthePlanetTrackingSoftware.ThefeasibilitystudywasconductedbetweenJune
15th,2005andJune21st,2005byGroup101,GCCCorporation.
2.实施可行性研究考查的是软件如何变换风险承担者和用户的角色,以及新的工作流程和组织结构能否被用户和风险承担者所接受。
Anoperationalfeasibilitystudyexamineshowthesoftwarewillchangethe
rolesofthestakeholdersandtheusersandwhetherthenewworkflowand
organizationalstructurewillbeacceptedbytheusersandstakeholders
3.技术可行性研究考查的是在现有团队和环境的技术条件下,将用于行星跟踪软件中的提议的设计方案是否可行。
Atechnicalfeasibilitystudycheckstoseeiftheproposedsolutionisfeasible
giventheskillsofourgroupandtheenvironmentthesoftwareisexpectedtobe
deployedinthePlanetTrackingSoftware.
4.时间可行性研究考查提议的设计方案能否在某种意义上确保满足宇宙工程公司要求的和其他客户要求的最终期限。
Aschedulefeasibilitystudychecksiftheproposedsolutioncanbedeveloped
inamannerthatwillensurethatalldeadlinessetbyCosmosEngineeringand
otherclientsaremet.
5.财政可行性研究考查若按照提议的设计方案进行开发,设计软件的开销和利润。
Afinancialfeasibilitystudyexaminesthecostsandbenefitsofdevelopingthe
softwareinthemanneroftheproposedsolution.
6.技术约束的第一点是如何提出能够作用于Windows操作系统的可行设计方案。
另一技术约束是由于团队的现有技术而产生。
Thefirsttechnicalconstraintthatwasconsideredforcomingupwiththe
possiblesolutionswasthatthesystemhastoworkontheWindowsoperating
system.Theothertechnicalconstraintisaresultoftheskillsofourgroup
7.团队中的5名成员都精通JAVA。
因此设计方案不会给任何成员造成障碍。
All5ofthemembersofourgrouparefamiliarwithJava.Hencethissolutiondoesnottranslateintoalearningcurveforanyofthemembers.
8.方案中的另一个需求是,软件只能运行在微软Windows系列操作系统上。
所有的客户机都已经配备了相关的操作系统。
Theonlyother
requirementforthissolutionisthatthesoftwarebuiltwiththisalternativewould
runonlyontheMicrosoftWindowsfamily.Alloftheclientcomputersare
equippedwiththerequiredoperatingsystem.
9.在系统开发过程中,客户估计消耗大约60小时。
假设每小时工资为40美元,那么客户要开销大约3000美元。
Overthetimeperiodinvolvedinthedevelopmentofthesystem,weestimate
thattheclientwillspendapproximately60hourswithus.Assumingasalaryof
$40/hour,ourclientwillincuracostofapproximately$3,000.
10.依据考查可行性研究报告的结果,通用电脑公司小组认为第二种选择(方案2)是最为可行的。
Byexaminingtheresultsofthefeasibilitystudy,theGCCgrouphasdecided
thatthesecondalternative(Solution2)isthemostfeasible.
UnitThree
Page75
1绪论General
2定义和缩略词DefinitionsandAbbreviation
3概况Overview
4功能Function
4.1功能列表FunctionList
4.1.1传输控制协议服务器信息处理程序TCPServerHandler
4.1.2入队列InQueue
4.1.3出队列OutQueue
4.1.4G-Tech服务器需求信息处理程序G-TechServerRequestHandler
4.1.5位置信息收集系统指令信息处理LCSCommandHandle
4.2数据流DataFlow
4.3配置Configuration
5接口Interfaces
5.1通信协议CommunicationProtocol
5.2车辆跟踪系统与G-Tech服务器之间的接口
InterfacesbetweenVTSandG-TechServer
5.3车辆跟踪系统与位置信息收集系统之间的接口
InterfacesbetweenVTSandLCS
6技术需求TechnicalRequirement
6.1压力负载StressLoad
6.2数据库Database
6.3语言Language
6.4应用服务器ApplicationServer
(车辆跟踪系统:
VTS)
车辆跟踪系统是一种用于跟踪移动车辆的跟踪软件。
安装在车辆上的跟踪装置会登录到车辆跟踪系统,并且将定位信息发送给车辆跟踪系统。
TheVTSisapieceoftrackingsoftwarewhichwillbeusedtotrackvehiclemoving.AVT,whichisinstalledinavehicle,willloginintoVTSandsendlocationinfotoVTS.
这一模块从位置信息收集系统接收逆指令,指令会进入出队列模块。
ThiscomponentwillreceivereversecommandswhichcomefromLCS,andthesecommandswillbeputintotheoutQueue.
车辆跟踪系统是通信服务器和位置定位处理服务器。
车辆跟踪系统从车辆跟踪器接收位置信息定位数据,能够同时监控1000台车辆。
协议在车辆跟踪系统中进行处理。
VTS,isthecommunicationserverandlocationprocessserver.VTSgetlocationrecordsentformVT,andcanwatch1000vehiclesinthesametime.TheprotocolishandledinVTS.
1.此设计文档主要描述车辆跟踪系统的软件架构、模块设计、数据流和功能接口。
Thisdesigndocumentdescribesthesoftwarearchitecture,moduledesign,dataflowandfunctioninterfacesofVTS(VehicleTrackingSystem).
2.新型的车辆跟踪通信软件无需借助G-Tech公司的装置和服务器进行通信,而是直接与通用电脑公司的车辆跟踪服务器接口。
ThenewvehicleTracking&CommunicationSoftwarewilleliminatetheneedfortheG-TechdevicestocommunicatetotheG-TechserverandwillinterfacedirectlytotheGCCvehicletrackingserver.
3.跟踪系统用于跟踪车辆跟踪器位置,车辆跟踪器会向服务器发送定位数据,服务器会根据需要向车辆跟踪器发送指令。
完整的跟踪系统由车辆跟踪器、车辆跟踪系统、位置信息收集系统和G-Tech服务器组合而成。
(此题2分)
TrackingsystemisusedtotrackVTlocation,CTwillsendlocationrecordtoserverandserverwillsendcommandstoVTwheninneed.ThewholetrackingsystemisintegratedbyVT,VTS,LCSandGT.
4.车辆跟踪系统设计具有如下功能:
(此题2分)
VTSisdesignedforprovidingthefollowingfunctions:
Ø能够访问SQLServer2000数据库。
此系统可以从数据库中获取用于认证的车辆跟踪器信息;
ØSQLServer2000databaseaccess.ItwillgetVTinfofromDatabasewhichwillbeusedforauthentication;
Ø车辆跟踪器协议的编码和解码;
ØVTprotocolencodeanddecode;
Ø通过开放的T-TCP协议连接,从车辆跟踪器获取位置数据;
ØGetlocationrecordfromVTbyopenedT-TCPconnection;
5.会话管理器是管理所有车辆跟踪器-车辆跟踪系统传输控制协议通信会话的工作线程。
SessionManagerisaworkingthreadwhichmanagesallVT-VTSTCPcommunicationsessions.
6.存在两种位置信息收集系统连接模式:
长连接模式和多连接模式。
目前,车辆跟踪系统使用缺省的多连接模式。
TherearetwoLCSconnectionmodes:
Long-ConnectionmodeandMulti-Connectionmode.Currently,VTSusesthedefaultMulti-Connectionmode.
7.位置信息收集系统有时会通过车辆跟踪系统向车辆跟踪器发送信息。
此时仅向车辆跟踪器发送C0和M0信息。
若位置信息收集系统通过车辆跟踪系统向车辆跟踪器发送指令,则位置信息收集系统通过车辆跟踪系统获取来自车辆跟踪器的命令正确应答信息。
(2分)
Sometimes,LCSwillsendmessagetoVTviaVTS.OnlyC0andM0messagewillbesenttoVT.IfLCSsendscommandtoVTthroughVTS,LCSwillexpectACKbackfromVTthroughVTS.
1.新型的车辆跟踪通信软件无需借助G-Tech公司的装置和服务器进行通信,而是直接与通
用电脑公司的车辆跟踪服务器接口。
ThenewvehicleTracking&CommunicationSoftwarewilleliminatetheneedfortheG-TechdevicestocommunicatetotheG-TechserverandwillinterfacedirectlytotheGCCvehicletrackingserver.
2.跟踪系统用于跟踪车辆跟踪器位置,车辆跟踪器会向服务器发送定位数据,服务器会根据需要向车辆跟踪器发送指令。
完整的跟踪系统由车辆跟踪器、车辆跟踪系统、位置信息收集系统和G-Tech服务器组合而成。
(此题2分)
TrackingsystemisusedtotrackVTlocation,CTwillsendlocationrecordtoserverandserverwillsendcommandstoVTwheninneed.ThewholetrackingsystemisintegratedbyVT,VTS,LCSandGT.
3.(此题5分)
Ø车辆跟踪系统-车辆跟踪器端口是车辆跟踪系统监听程序端口。
VTS-VTPort,thisisthelistenerportofVTS.
ØG-Tech网际协议地址车辆跟踪系统由该固定网际协议地址可以获得地址信息。
GTIP,afixedIPaddressfromwhichVTScangetaddressinfo.
Ø车辆跟踪系统-位置信息收集系统端口用于监听位置信息收集系统连接请求。
VTS-LCSport,usedtolistenLCSconnectionrequest.
Ø位置信息收集系统网际协议地址和端口车辆跟踪系统和位置信息收集系统之间的通
信配置。
LCSIPandPort,configuredforcommunicationbetweenVTSandLCS.
Ø记录文件名用于保存运行时信息。
Logfilename,usedtosaveruntimeinfo.
ØJava数据库连接字符串用于建立Java数据库连接。
DatabaseJDBCenv.String,usedtosetupJDBCconnection.
4.应用服务器可以通过Java通信服务程序从通信代理模块处获取信息,访问G-Tech服务器,向G-Tech服务器发送位置信息,并从G-Tech服务器获取返回的地址编码信息。
ApplicationServergetsmessagefromCommunicationAgentbyJMS,accessesGTserver,sendL0messagetoGTServerandgetsreturnedgeocodeinfofromGTServer.
5.应用服务器是Java程序企业版组件,包括Java通信服务管理器、消息驱动程序信息处理器、G-Tech服务器访问和位置信息收集系统访问。
ApplicationServerisagroupofEJBcomponents,includingJMSmanager,MDBmessageprocessor,GTAccessandLCSAccess.
1.本文档描述机器人开发项目(RDP)的详细实现计划。
包含两个部分;第一部分详细说明设计、编码规范和编码工具。
第二部分主要描述每一组件的详细实现信息。
文档的第二部分与详细设计、编码以及测试同时进行。
(3points)
ThisdocumentdescribesthedetailedimplementationfortheRobotDevelopmentProject(RDP).Itcontainstwoparts.Thefirstpartdefinesdesignandcodingstandardsandtools.Thesecondpartcontainsdetailedimplementationinformationforeachcomponent.Thesecondpartofthisdocumentisproducedconcurrentlywiththedetaileddesign,codingandtesting.
2.文档详细说明了设计、编码规范和编码工具。
在详细设计阶段中细节化了架构设计阶段中的设计,因而可以直接实现。
程序员必须遵守并使用文档第一部分中提到的规范和工具。
(此题2分)
Thisdocumentdefinesdesign,codingstandardsandtools.ThedesignfromtheADphaseisdetailedintheDDphase,sothatitcanbeimplementeddirectly.ProgrammersshouldobeythestandardsandusethetoolsmentionedinPart1ofthisdocument.
8.详细设计说明书包含两个部分。
第一部分是关于实现人员使用的项目规范、惯例和步骤。
第二部分描述每一组件的设计说明。
此文档还包括两个附录。
附录A列出了这一阶段中生成的所有源代码。
附录B中列出了软件需求和组件跟踪矩阵。
(此题3分)
TheDDSconsistsoftwoparts.Thefirstisaboutprojectstandards,conventionsandproceduresthatshouldbeusedbytheimplementers.Part2describesforeachcomponentitsdesignspecifications.Therearetwoappendicesinthisdocument.AppendixAlistsallsourcecodethatisproducedduringthisphase.TheSoftwareRequirementsvs.ComponentsTraceabilitymatrixiscontainedinappendixB.
9.既然因为缺少时间而无法实现绘制方法,Part类(及其子类)中唯一需要进一步说
明的方法是transform2Position方法和transform2Setpoint方法。
(2分)
Sincethedrawmethodisnotimplementedduetoalackoftime,theonlymethodsinthePartclass(anditschildren)thatneedsomefurtherexplanationaretransform2Positionandtransform2Setpoit.
Name:
________StudentNo.________signature:
___________
1.除首字母需大写外,类名和变量名定义方式基本相同,例如:
Robot。
Classnameswillbedocumentedinthesamewayasvariablenames,exceptthatthefirstlettermustbeacapitalletter,forinstance:
Robot.
2.文档使用超文本链接标示语言。
文档由多个编辑器以及MacromediaDreamweaverMX超文本链接标示语言编辑器生成。
ForourdocumentationHTMLisused.DocumentationisproducedwithseveraleditorsandMacromediaDreamweaverMXwhichisanHTMLeditor.
3.应用编程接口中所有针对机器人的详细信息都由此组件提供给程序的其余部分。
为了接收信息,任何连接到软件的外部资源必须作为观测程序向Robot类进行自身报告。
(2分)
Allrobot-specificinformationoftheAPIisprovidedtotherestoftheprogramfromthiscomponent.AnyexternalresourcestothesoftwaremustreportitselftotheRobotclassasanobserverinordertoreceiveinformation.
4.Robot类控制组件间以及组件和外部资源间的信息流。
Subject类控制机器人相关信息发送处。
Setpoint类和Position类是包含通过应用编程接口传送并使用机器人坐标的调整点以及使用笛卡尔坐标的位置的容器类。
(3分)
TheRobotclass,whichcontrolstheinformationflowbetweenthecomponentsandbetweenthecomponentsandtheexternalresources.
TheSubjectclass,Whichexiststoregulatewhereinformationabouttherobotissent