PowerDesigner 与业务流程建模

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

PowerDesigner与业务流程建模2WhyUsingBusinessProcessModeling?•Itisnottechnical;itiseasytouse.•Businessuserscanuseitto:–Describethecurrentbusinessprocesses–Definethefuturebusinessprocesses–Optimizebusinessprocesses–ImproveROI•BPMcanbeusedtodesignandgenerateBPMandworkflowstandards(ebXML,BPML,XPDL,…)•BPMcanbeusedtodesignandgenerateWebServicesorchestrationstandards(BPEL4WS,…)3WhyWeUseBPMinsteadofUML?•BPMtoolisessentiallyforbusinessusers.Itshouldbeveryeasytouse.•UMLismoretechnicalandmorecomplex.Itisgoodfordesigningapplicationsbutnotfordescribingbusinessprocesses.•WeofferwelladaptedtoolsfordifferentusagesinsteadofforcingalluserstouseUML.4BusinessProcessModelConcepts•Start•End•Process•Flow•Decision•Synchronization•OrganizationUnit•Resource•Serviceprovider,interface,operation•DataProcessOrganizationUnit_1Resource_1•PredefinedSymbolsNew5ExampleofaHigh-LevelBPM•DescribesystemarchitectureOrderCheckStockProcessOrderERPOrderFulfillmentSystemOrderFulfillmentSystemOrderFulfillmentSystemOrderFulfillmentSystemOrderFulfillmentSystemPlaceOrderVerifyCustomerShipProductCRMOrderManagementNotifyUser6ExampleofaDetailedBPMOrganizationUnit_1OrganizationUnit_2USPSPacketFedExPacketInventoryCreateOrderProcessCorporateOrderProcessOrderCheckStockShipUSPostalGroundConfirmOrderShipmentShipFedExOvernightOvernightDelivery?CorporateOrder?STARTFINISHBusinessProcessModelModel:OrderManagementProcessPackage:Diagram:OrderProcessDiagramAuthor:Sybase,Inc.Date:3/23/2004Version:9.0Swimlane7PowerDesigner10.0BPMFeatures•Simpleuser-interface•Customsymbols,predefinedsymbolstoolpalette•SupportSimulation(useSimul8)•SupportService-OrientedArchitecture(SOA)•Generate/reverseengineerBPEL4WS•GenerateSybaseIntegrationOrchestratormodel•Generate/reverseengineerebXML•Import/exportdatafrom/toOOMandCDM•ExportUMLActivitydiagramusingVBScript•Swimlane•CRUDmatrix(Create,Read,Update,Delete)NewNewNew8SupportSimuation(newinV10)•Usesimulationtooptimizebusinessprocesses(costs,delay,resources)•DefineSimul8specificproperties•GenerateSimul8models•ReverseengineerSimul8properties9SupportService-OrientedArchitecture(SOA)•SupportServiceprovider,Serviceinterfaceandoperation•ImportWSDL,UDDIbrowser•Assignserviceoperationtoprocess•WebServicesassembling•Design,generate,reverseengineerBPEL4WS[crs:NegativeCredit][bpws:getVariableData('loanOffe...][otherwise]receiveInputassign2Process_2assign3assign4invokeUnitedLoanreceive_invokeUnitedLoaninvokeStarLoanreceive_invokeStarLoanassign5assignswitchmergereplyOutputclientLoanFlowcreditRatingServiceUnitedLoanServiceStarLoanService10GenerateSybaseIntegrationOrchestratorModel•DefineIOspecificBusinessProcessModelinPowerDesigner•GenerateIOmodel•RefineIOmodelDefineRequirementsAnalyzeandDesignBusinessDefineIOSpecificModelGenerateIOModelRefinetheModelwithIO[BusinessError]checkProductAvailabilitysubmitOrderreceiveOrdersendOrderStatusMapsetStatus[Yes][False][False]retrieveProductInfoSingleRuleIsProductAvailableFaultAssignsetProductIdAssignsetProductDescriptionAssignsetSysErrorCodeAssignsetSysErrorMessageAssignsetInvErrorCodeAssignsetInvErrorMessageSingleRuleFault11SupportebXMLBPSS•Design,generateandreverseengineerebXMLBusinessProcessSpecificationSchema(BPSS)•GeneratePrivateProcessOptionsforProcessServer•ProcessServercanimportthegeneratedebXMLBPSS.BinaryCollaborationOrderCollaborationCOsellerbuyerbuyerseller[BusinessError]BusinessTransactionActivityOrderBTABusinessTransactionActivityShippingNoticeBTABusinessTransactionActivityPaymentNoticeBTA

1 / 11
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功