资源描述:
《外文翻译-java设计和zos的开发应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Designinganddevelopingapplicationsforz/OS8.1ApplicationdesignersandprogrammersThetasksofdesigninganapplicationanddevelopingonearedistinctenoughtotreateachinaseparatetextbook.Inlargerz/OSsites,separatedepartmentsmightbeusedtocarryouteachtask.Thischapterprovidesanoverviewofthesejobrolesandshowsho
2、weachskillfitsintotheoverallviewofatypicalapplicationdevelopmentlifecycleonz/OS.Theapplicationdesignerisresponsiblefordeterminingthebestprogrammingsolutionforanimportantbusinessrequirement.Thesuccessofanydesigndependsinpartonthedesigner’sknowledgeofthebusinessitself,awarenessofotherrolesinthema
3、inframeorganizationsuchasprogramminganddatabasedesign,andunderstandingofthebusiness’shardwareandsoftware.Inshort,thedesignermusthaveaglobalviewoftheentireproject.Anotherroleinvolvedinthisprocessisthebusinesssystemsanalyst.Thispersonisresponsibleforworkingwithusersinaparticulardepartment(account
4、ing,sales,productioncontrol,manufacturing,andsoon)toidentifybusinessneedsfortheapplication.Liketheapplicationdesigner,thebusinesssystemsanalystrequiresabroadunderstandingoftheorganization’sbusinessgoals,andthecapabilitiesoftheinformationsystem.Theapplicationdesignergathersrequirementsfrombusine
5、sssystemsanalystsandendusers.ThedesigneralsodetermineswhichITresourceswillbeavailabletosupporttheapplication.Theapplicationdesignerthenwritesthedesignspecificationsfortheapplicationprogrammerstoimplement.Theapplicationprogrammerisresponsiblefordevelopingandmaintainingapplicationprograms.Thatis,
6、theprogrammerbuilds,tests,anddeliverstheapplicationprogramsthatrunonthemainframefortheendusers.Basedontheapplicationdesigner’sspecifications,theprogrammerconstructsanapplicationprogramusingavarietyoftools.Thebuildprocessincludesmanyiterationsofcodechangesandcompiles,applicationbuilds,andunittes
7、ting.Duringthedevelopmentprocess,thedesignerandprogrammermustinteractwithotherrolesintheenterprise.Theprogrammer,forexample,oftenworksonateamofotherprogrammerswhoarebuildingcodeforrelatedapplicationmodules.Whentheapplicationmodule