




已阅读5页,还剩954页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
,CourseobjectivesTheoverallobjectiveforthiscourseistoextendthedatamodelbycreatingbusinessobjects,classes,options,listofvalues,constants,andrulesandtoconfiguretheapplicationforusebycreatingbusinessdataandprocesses.,TounderstandwhatadministrativetasksaredoneusingtheBusinessModelerIDEandTeamcenterrichclientinterfaces.ToconfiguretheBusinessModelerIDEandtoexecutethebasicBusinessModelerIDEprocess.Tocreateandworkwithbusinessobjectsandclasses.Tomodifypropertiesandattributes.Tocreateandattachalistofvalues(LOV)toaproperty.Tocreateandconfigureoptions.Tocreaterulesforbusinessobjects.,TeamcenterApplicationandData,ModelAdministration,November2010,MT25460Teamcenter8.3,Toworkwithdatamodelfilesandtemplateprojects.Tocreateanorganization.Toconfiguretheworkingenvironmentandmanagepreferences.Tocreatesavedqueriesandreportdefinitions.Toconfigureaccesspermissionsandprojectstocontrolaccess.Tocreateandmanageworkflowprocesstemplates.,Lesson1,Introductiontoadministration,1.IntroductiontoadministrationPurposeThepurposeofthislessonistointroducethetwoTeamcenteradministrationinterfacesandtasksdoneinthem.,TheBusinessModelerIDEfordatamodeladministration.TheTeamcenterrichclientforapplicationadministration.,ObjectivesAfteryoucompletethislesson,youshouldbeableto:,Listtheadministrativetasks.Browsethetwoadministrativeinterfaces.ExplainanoverviewoftheTeamcenterarchitecture.RunTeamcentercommandlineutilities.,1.1IntroductiontoAdministeringTeamcenterTeamcenteradministrationinvolvesthefollowingtwotasks:,ConfiguringtheTeamcenterdatamodelandbusinessrules.UsingtheBusinessModelerIDEinterface,youdefineTeamcenterbusinessobjects,properties,andconditionsbasedonyoursetoffunctionalrequirements.Theconditionsyoudefinecanincludenamingconstraints,allowablevaluelistsforproperties,datavalidationchecks,productconfigurationandrevisionrules,andsoon.Configuringtherichclientandthinclientappearanceandbehavior.UsingtheTeamcenteradministrativeapplicationinterfaces,youdefineyourorganizationinTeamcenter,establishaccesscontrolsforyourorganizationinformation,createqueriesreports,buildyourworkflowprocesses,setupprojects,andsoon.,1.1.1BusinessModelerIDEinterface,1.1.1BusinessModelerIDEinterfaceTheBusinessModelerIDEutilizestheEclipseuserinterface,whichiscomposedofperspectives,views,andeditors.Aperspectiveisanarrangementofviews.AviewisatabbedwindowwithintheUIthatprovidesaviewofdata.Aneditorisawindowthatallowsyoutoeditsourcefiles.Theusercanrearrangetheuserinterfaceinanyconfigurationbydragginganddroppingviewsandeditors.Theexampleprovidedisacommonarrangementoftheinterface.,1234,BusinessModelerIDEperspectiveBusinessObjectsviewExtensionsviewBusinessObjecteditor,Allowsyoutoworkwithbusinessobjects.Usedforworkingwithbusinessobjects,thefundamentalobjectsthatmodelbusinessdata.BusinessobjectswereformerlyknownastypesinTeamcenterEngineering.Displaysextensionstothedatamodel.Enablesyoutoworkondifferentcharacteristicsoftheselectedbusinessobject.,1.1.2Richclientinterface,Therichclientinterfacehasastandardmenubarandtoolbarwithoptionsthatvarydependingonthecurrentlyactiveapplicationperspective.Youcanplacethecursoroverarichclienttoolbarbuttontodisplayatooltipdescription.,1.1.2Richclientinterface,1BackandForward2Applicationbanner3Searchbox,TheBackandForwardbuttonsallowyoutomovebetweenloadedTeamcenterapplications.Thesmallarrowsnexttothebuttonsletyouselectfromthelistofcurrentlyloadedapplications.Theapplicationbannershowsthenameoftheactiveapplicationandliststhecurrentuserandrole.Youcandouble-clicktheuserandroletodisplaytheUserSettingsdialogboxinwhichyoucanchangeyourcurrentroleifmultiplerolesareavailabletoyouruser.TheSearchboxprovidespredefinedquicksearchesusingdataset,itemID,itemname,keywordsearch,andadvancedsearchfeatures.,4NavigationpaneThenavigationpaneprovidesquickaccesstothedatayouusemost.Inadditiontofinding,organizing,andaccessingyourdata,youcanconfigurethedisplayoftheTeamcenterperspectivebuttonsinthenavigationpanetodisplayonlythoseperspectivesthatyouuseregularlytoperformyourtasks.5ApplicationpaneTheapplicationpanedisplaystheapplicationperspectivesthatareopeninyourTeamcentersession.Bydefault,theGettingStartedapplicationperspectivedisplaysasingleGettingStartedview.6GettingStartedProvidesaccesstotheGettingStartedapplication.applicationbutton,7Primaryapplications8Secondaryapplications9Serveranduserinterfaceconditionsymbols,PrimaryapplicationbuttonsprovideaccesstoyourmostfrequentlyusedTeamcenterapplicationperspectives.SecondaryapplicationbuttonsprovideaccesstoTeamcenterapplicationperspectivesyouuseinfrequently.TheserveranduserinterfaceconditionsymbolsshowthecurrentstatusoftherichclientinterfaceandtheTeamcenterserver.,10ClipboardbuttonTheclipboardbuttondisplaystheClipboardContents,dialogbox,whichcontainsreferencestoobjectsthathavebeencutorcopiedfromyourworkspace.Thetotalnumberofobjectsontheclipboardisdisplayedtotherightofthesymbol.,1.1.3BusinessModelerIDEadministrationtasksTheTeamcenteradministratorperformsthefollowingadministrationtasksusingtheBusinessModelerIDE:,Configurethedatamodelwithnewbusinessobjects,classes,andproperties.ExtendthePOMschemadirectlyfornewdatastorageattributes.Definelistsofvaluestoallowend-userstopickfromalist.Defineoptionstoconfigurebusinessobjects.Overrideconstantstogovernglobalsystembehavior.Definerulestogovernthebehaviorsofbusinessobjects.Usetemplatestodeploydatamodelupdatestotheclient.,1.1.4Teamcenteradministrativeapplications,UsingtheTeamcenteradministrativeapplicationsyoudefinequeriesandreports,establishworkflowprocesses,andimplementprojectsandaccesscontrols.ThiswillconfiguretheappearanceandbehavioroftheTeamcenterapplicationinterfacesfortheendusers.,1.1.4Teamcenteradministrativeapplications,Configuringtherichclientandthinclientinterfaces.ModelingandmaintainingyourcompanysorganizationinTeamcenter.Definingqueriesandreports.Configuringsecurityanddataaccessrules.Designingandimplementingworkflowprocesses.Configuringaccesstoapplicationsandcommandswithinapplications.,1.2TeamcenterarchitectureoverviewTwoarchitecturesareavailablewithTeamcenter:,TwotierFourtier,1.2.1Two-tierarchitecturelogicalview,1.2.1Two-tierarchitecturelogicalview,Theclienttiercontains:,Richclient.Teamcenterserverandexecutables.OptionalapplicationsthatintegratewiththerichclientsuchasNX.,Theresourcetierstorespersistentmetadataandfilesmanagedbytheenvironment.Theresourcetiercontains:,Databaseserveranddatabase.Volumes.Fileservers.,1.2.2Four-tierarchitecturelogicalview,1.2.2Four-tierarchitecturelogicalview,Theclienttierhostsclientapplications,processesuserinterfaceinputandoutput,andhostssecurefilecaches.TheWebtierhandlesclientinstalls,processeslogonrequests,routesclientrequeststobusinesslogic,servesstaticcontenttoclients,andhandlescommunicationbetweentheclientandenterprisetiers.Theenterprisetierhostsbusinesslogic,appliessecurityrules,retrievesdatafromandstoresdatainthedatabase,andservesdynamiccontenttoclients.Theenterprisetieriscomposedof:TheresourcetierstorespersistentmetadataandfilesmanagedbyTeamcenter.,1.3TeamcenterFoldersTeamcenteradministratorstypicallyconfiguresiteworkstationsandcomputerssothatuserscanlogonwithoutmanuallysettingtheenvironment.MostcommonlythisconfigurationisdonewithTeamcenterinstallationutilities.TC_ROOTandTC_DATAaretheonlyenvironmentvariablesettingsrequiredtorunthecoreTeamcenterapplication.Thesevariablescanbesetautomaticallyatlogin.However,thereareseveralstandaloneutilitiessuchasinstallandclearlocksthatrequirethattheentireTeamcenterenvironmentbeset.NoteDetailsofthistopicareexplainedintheTeamcenterInstallationcourse.Thenextfewpageswillbrieflyexplainthefollowing:,TC_ROOTcontainsthebaseinstallationfiles.TC_DATAcontainstc_profilevars.battosetenvironmentvariables.TC_DATAtc_profilevars.battosetenvironmentvariables.,1.3.1Teamcenterrootfolder,Teamcenterrootfolder(TC_ROOT)containsthefollowingfolders.,Note,ForthevalueofTC_ROOT,refertotheclassdatasheet.Thetwo-tierandfour-tierinstallationfolderswilldiffer.,1.3.1Teamcenterrootfolder,binbmidedatainstalllangsample,TeamcenterutilitiesBusinessModelerIDEfoldersandfilestemplatedatausedforcreatingTC_DATAinstallationutilitieslocalizationfilesfordifferentlanguagessampleapplicationsandTeamcentercustomizationcode,1.3.2Teamcenterdatafolder,Teamcenterdatafolder(TC_DATA)containsthefollowingfolders.,Note,ForthevalueofTC_DATA,refertotheclassdatasheet.,1.3.3Teamcentertc_profilevars.bat,TheTeamcenterdatafolder(TC_DATA)containsthetc_profilevars.batscript.TheTeamcenterstartmenufortheCommandPromptsetsTC_ROOTandTC_DATA,andthencallsthetc_profilevars.batscript.ThatsetsthenecessaryTeamcenterenvironmentvariables.,1.3.3Teamcentertc_profilevars.bat,ManuallyconfiguringtheTeamcenterenvironmentrequiresrunningthetc_profilevars.batscript.ThisscriptiscalledautomaticallywhenexitingtoanMS-DOSshellfromtheTeamcentermenu,buttheenvironmentcanalsobesetmanually.TomanuallysettheTeamcenterenvironment,enterthefollowingcommands:,setTC_ROOT=D:es1_rootsetTC_DATA=D:es1_data,call%TC_DATA%tc_profilevars,Note,ForthevalueofTC_ROOTandTC_DATA,refertotheclassdatasheet.,1.4CreateDBAandtestuser,ForyourBusinessModelerIDEdevelopmentandtesting,youshouldcreatetwousersaccountsinTeamcenter.,DBAuser,FortheserverconnectionwhenyoudeployyourconfigurationsfromtheBusinessModelerIDEtoTeamcenter.,Testuser,FortestingtheBusinessModelerIDEdeploymentsinTeamcenter.,Note,TheBusinessModelerIDEconfigurationactivitiesdonotrequireauseraccount,buttodeploytheBusinessModelerIDEconfigurationaDBAaccountisneededinTeamcenter.,1.4CreateDBAandtestuserYoucanusethemake_userutilitytocreatenewusers,groups,persons,roles,andvolumes.Themake_userutilityallowsyouto:,Createyourorganizationfromacommandlineorscript.Modifypropertiesofexistinguser,group,androleobjects.,Themake_userutilitysupportsbatchmodeprocessingusinganinputfile.Youcanrunthemake_userutilityscriptmultipletimes.,1.4.1OrganizationsetupTheOrganizationapplicationenablesyoutomaintainyourcompanysorganizationwithinTeamcenter.WhenyouinstallTeamcenter,theinfodbasystemadministrationaccountiscreated.ThisuserhasspecialprivilegesinTeamcenterandthereforeisnotrecommendedforverifyingconfigurationchangestoTeamcenter.Forthiscoursethefollowingusershavebeencreatedfortesting:,Userjgordontwhite,DescriptionDBAuserwithsystemadministrativeprivileges.Regularuserwithenduserprivileges.,NoteMoreinformationontheOrganizationapplicationiscoveredintheOrganizationlesson.,1.4.2Teamcenterenvironmentforutilities,TorunmostTeamcenterutilityprogramsyoumustfirstpropagatetherequiredenvironmentvariablestoacommandwindow.TosetTeamcenterenvironmentvariablesinaWindowsoperatingsystem,choosethefollowing:StartAllProgramsTeamcenter8*CommandPrompt,Note,The*representsthenodeIDanddependsontheinstallation.,1.4.2Teamcenterenvironmentforutilities,Theenvironmentvariablesaredefinedinthetc_profilevars.batfileintheTC_DATAfolder.Thetc_profilevars.batfileisshippedwithasetofpredefineddefaultsandisfurtherconfiguredautomaticallyduringtheTeamcenterinstall.,1.4.3Themake_userutility,Thefileargumentspecifiesthattheinputfileisreadtocreateusersortomodifyexistingusers,groupsandrolesafterotherargumentsareprocessed.,Example,make_user-u=smith-p=smith-g=dba-file=org.txt,Eachrecordinthefilecontainsthefollowinginformation:,person|user|password|group|role,Eachfieldisdelimitedbythe(|)character.,TheseuserswillbecreatedforconfiguringandtestingtheBusinessModelerIDE.,Gordon,Jack|jgordon|jgordon|dba|DBA,White,Tom|twhite|twhite|Engineering|Designer,Intheactivity,tosettheirlicenselevel,theselinesareused.,Gordon,Jack|jgordon|jgordon|dba|DBA|status|0|licenselevel|author,White,Tom|twhite|twhite|Engineering|Designer|status|0|licenselevel|author,make_user,DESCRIPTION,Createsnewusers,groups,persons,roles,andvolumesoutsideofaTeamcentersession.Thisutilityalsoallowsyoutomodifypropertiesofexistinguser,group,androleobjects.Themake_userutilitysupportsbatchmodeprocessingusinganinputfile.,SYNTAX,make_useru=user-idp=passwordg=groupf=filename,1.4.3make_user,ARGUMENTS,u=p=g=,uspecifiestheuserID.Thisisgenerallyinfodbaoranotheruserwithadministrationprivileges.Ifthisargumentisusedwithoutavalue,theoperatingsystemusernameisused.,pspecifiesthepassword.Ifusedwithoutavalue,thesystemassumesanullvalue.Ifthisargumentisnotused,thesystemassumestheuser-idvaluetobethepassword.,gspecifiesthegroupassociatedwiththeuser.Ifusedwithoutavalue,theusersdefaultgroupisassumed.file,Specifiesthattheinputfileisreadtocreateusersortomodifyexistingusers,groupsandrolesafterotherargumentsareprocessed.Eachrecordinthefilecancontainthefollowinginformation(andmore).,person|user|password|group|role,Orthefollowingtosetstatusandlicenselevel.,person|user|password|group|role|status|value|licenselevel|value,Note,Thesearetheonlyoptionsneededforthislesson.OtheroptionsaredocumentedinUtilitiesReference.,list_users,DESCRIPTION,CreatesalistofuserscurrentlyloggedontoTeamcenterandthenodetheyareusing.Thisinformationisusefulifdatabasemaintenanceisnecessaryandalluserscurrentlyloggedonmustbenotified.,SYNTAX,list_usersu=user-idp=passwordg=group,1.4.3list_users,ARGUMENTS,u,SpecifiestheuserID.,Thisisgenerallyinfodbaoranotheruserwithadministrationprivileges.Ifthisargumentisusedwithoutavalue,theoperatingsystemusernameisused.,p,Specifiesthepassword.,Ifusedwithoutavalue,thesystemassumesanullvalue.,Ifthisargumentisnotused,thesystemassumestheuser-idvaluetobethepassword.,g,Specifiesthegroupassociatedwiththeuser.,Ifusedwithoutavalue,theusersdefaultgroupisassumed.,1.5Activities,Proceedtotheactivitiesforhands-onpracticetoreinforcethetopicscoveredinthislesson.,Ifnecessary,reviewthesectionHowtousetheactivitiesatthetopofthelistofactivitiesforthiscourse.Youshouldbeusingthisactivityset.,TeamcenterApplicationandDataModelAdministration,StudentActivities,MT25460-Teamcenter8.3,1.6SummaryThefollowingtopicsweretaughtinthislesson:,Listtheadministrativetasks.Browsethetwoadministrativeinterfaces.ExplainanoverviewoftheTeamcenterarchitecture.RunTeamcentercommandlineutilities.,Lesson2,Optionsandpreferences,2.OptionsandpreferencesPurposeThepurposeofthislessonistoexplainworkingwithTeamcenterutilities,options,andpreferences.Duringfutureclassactivities,Teamcenteroptionsandpreferenceswillbesetwhenneeded.Teamcenterutilitieswillberuninfutureactivitieswhenneeded.ObjectivesAfteryoucompletethislesson,youshouldbeableto:,GetfamiliarwiththeTeamcenterenvironment.Viewandlocateoptions.Viewandlocatepreferences.,2.1Creatingandeditingpreferences,ThebehavioranddisplayofTeamcenterapplicationscanbecontrolledusingpreferencesandoptions.,PreferencesareconfigurationvariablesstoredinaTeamcenterdatabasethatarereadwhenaTeamcentersessionisinitiated.Preferencesallowadministratorsanduserstoconfiguremanyaspectsofasession,suchasuserlogonnamesandthecolumnsdisplayedbydefaultinapropertiestable.Youcanmanagepreferenceseitherthroughtherichclientinterface,orbymanuallyeditingthepreferenceXMLfile.,2.1.1Determiningrequiredpreferencevalues,Inthisstudentguide,therequiredsettingsforeachpreferenceislistedintheValidValuessectionofeachpreferencedescription.,IntheTeamcenterinterface,theOptionsdialogboxdisplaysdescriptionsofmanyavailablepreferences.Mostdescriptionsincludeanexplanationofvalidsettings.,2.1.1Determiningrequiredpreferencevalues,Logicalpreferencesacceptasinglevaluefromanylogicalpair.Valuesforlogicalpreferencesarenotcasesensitive.,onoroff,trueorfalse,0or1,Example,YoucanrequireeachdatasettypetohaveitsownIDcounterbysettingtheAE_dataset_id_gen_by_typepreferencewithanyofthefollowingvalues:,ONon,trueTrue,2.2PreferenceinterfaceChooseEditOptionstoopentheOptionsdialogbox.,1,Optionslink,DisplaystheOptionspanewhereyouworkwithalimitedsetofpreferencesintheformofoptions.,23,IndexlinkSearchlink,DisplaysthePreferencespanewhereyousearchforpreferencesbasedonapreferencename.DisplaystheSearchOptionspanewhereyousearchforpreferencesbasedonkeywords.,4,link,OrganizationDisplaystheOrganizationpanewhereyouviewthe,preferencesapplicabletogroup,role,anduser.,2.2Preferenceinterface,UsetheOptionsdialogboxtosearchforpreferences,setpreferencevalues,createnewpreferences,andremoveexistingpreferences.,Preferencescanalsobemanuallymodifiedinacopyofthetc_preferences.xmlfile.Aftermodifying,usethepreferences_managerutilitytoimportthefile.,2.2.1Viewingandsettingoptions,Optionsarepresentedbycategoryanddisplayalimitedsetofpreferences.Optionsdisplaylistofvalues,checkboxes,andradioboxesforpreferenceconfiguration.Someoptiondetailshavetabbedpanestodisplayadditionalconfigurationsselections.,WhenauserselectsanoptionfromtheOptionstree,onlytheusersgroupandroleoptionconfigurationsareavailable.Otheroptionconfigurationsandtabpanesareunavailable.OnlyaTeamcenteradministratorcanviewandeditalloptionsinthesystem.,Aftermakingoptionconfigurationchanges,clickOkorApplytosavethechanges.,2.2.2WorkingwithPreferences,TheIndexlinkdisplaysthePreferencespaneoftheOptionsdialogbox.ThePreferencespaneenablesyoutoworkdirectlywiththeentirepreferenceset.,2.2.2WorkingwithPreferencesFromthePreferencespane,youcan:,Searchforpreferencesinthedatabase.Modifypreferencevalues.Deletepreferences.Addpreferencestothedatabase.Createnewcategoriesfororganizingpreferences.Importandexportpreferences.,Report,customizedpreferences.,2.2.3Searchbykeyword,TheSearchlinkdisplaystheSearchOptionspaneoftheOptionsdialogbox.TheSearchOptionspaneenablesyoutoworkdirectlywiththeentirepreferenceset.TheSearchOptionspaneoperatessimilartothePreferencespane,butwithadditionalsearchfeatures.,2.2.3SearchbykeywordFromtheSearchOptionspane,youcan,Searchforpreferencesbasedonkeywords.Selectsearchinoptionsofkeys,description,andvalues.Selectmatchoptionsforcasesensitivityandentireword.Specifyawildcardcharacter.,2.2.4Searchbyorganization,TheOrganizationlinkdisplaystheOrganizationpaneoftheOptionsdialogbox.TheOrganizationpaneenablesyoutoviewpreferencesbasedongroups,rolesandusersintheorganization.,2.2.4SearchbyorganizationFromtheOrganizationpane:,Userscanseethepreferenceapplicabletotheirsi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 酱类制品制作工岗前考核试卷及答案
- 2025年医院感染十项核心制度考试题与答案
- 2025年湖南水利水电职业技术学院单招职业技能测试题库附答案
- 2025年icu急救试题及答案
- 2025年基础语文考试试题及答案
- 理综中考模拟试题及答案
- 2025年海洋能发电与海水淡化产业融合发展报告
- 徐州城管考试试题及答案
- 2025年康复康复病例定制与康复服务评估模拟试卷答案及解析
- 2025年消化内科消化不良诊治操作考察答案及解析
- 2025年自考艺术教育题库及答案
- 人教PEP版(2024)四年级上册英语-Unit 2 My friends 单元整体教学设计(共6课时)
- 高一物理第一次月考卷(全解全析)(天津专用)
- 《数星星的孩子》课件 部编版语文二年级上册
- 爆破安全培训课件
- 财务管理分析毕业论文
- 护理实习生院感培训课件
- BSCI验厂一整套文件(含手册、程序文件及表单汇编)
- 五粮液企业招聘面试试题集锦:新热点问题及答案
- 2025年26道医院财务科岗位面试真题及答案
- 抗肿瘤药物安全防护与管理
评论
0/150
提交评论