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