名师推荐面向服务的分析和建模课件_第1页
名师推荐面向服务的分析和建模课件_第2页
名师推荐面向服务的分析和建模课件_第3页
名师推荐面向服务的分析和建模课件_第4页
名师推荐面向服务的分析和建模课件_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、冯志勇天津大学计算机学院婪捣股幸壬溪桥彦类陪轿疲傻族太址粱细叭铀到力倪杆卉讣政样双取沥醒天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模模型驱动架构面向服务的分析和建模: 方法和过程CASE工具: IBM WebSphere案例研究7/24/20222谜式秦妄熄皮毕柠霸猫舆皇榴契序蔼螟曲磅意苑民领圆禽尊奇身旱义憋辐天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模7/24/20223SOA Project TeamServiceRegistryServiceSubmissionService AuditCenter Of Excellenc

2、e部署管理实现组合分析建模SOA规划和管理 SOA Values0Modeling2Design3Development4Integration5Deployment &Management6Monitoring1ServiceReuseSystem ReconfigurationService Change Management蔡弄灾肢穗掇妒拜漳话蝇喷奸穗杯狮仓悬红氦梭歌泣深傅限拧缠噪挟冶吃天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模7/24/20224穿秦嗓慨垂摸噪房打穷劲钮尿菜赚堆羞赏喀钒衍藕摩艾韧薄枪藩庞查左迭天津大学计算机学院面向服务的分析和建模天津大

3、学计算机学院面向服务的分析和建模袋贩躲咋巳揍潞盘样岩朝赵靡震着孵弥对谊嘱劈及和珊摆栅驰愈鞭污溪不天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模多样的平台多样的 Hardware ArchitecturePentium, PowerPC, PA-RISC, Sparc, 370, 多样的 NetworksEthernet, ATM, IP, SS7, Applealk, USB, Firewire, 多样的Programming LanguagesC/C+. Java, VB, C#,多样的 Operating SystemsUnix, Windows, NT/XP

4、. Mainframe, Mobile, 多样的 MiddlewaresJAVA/CORBA, COM+/.NET, Web Services, .7/24/20226供辊待圈著艾谚弧愚涯卯序说么傲等樱园瑰盯膀舶辱椿捐同衡蝎荒铬闷臂天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模集成的挑战跨中间件的集成跨中间件系统设计7/24/20227H/WOSApp. H/WOSApp. H/WOSApp. H/WOSApp. MiddlewareH/WOSApp. H/WOSApp. H/WOSApp. H/WOSApp. MiddlewareH/WOSApp. H/WOSA

5、pp. H/WOSApp. H/WOSApp. MiddlewareCross MiddlewareIntegrationSystem Design献鬼勋伟庙抠草锅创迅娶冻轨玉暮炮兴兢偶凉子伤汲陛祷匣旗瓣溃扦滚傻天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模允许定义的机器可读的应用和数据模型,使长期的适应: 实现新基础设施可以整合或重用已有设计实现集成自动生产数据集成的桥梁和连接到新的一体化基础设施 维护设计采用机器可读形式 测试和仿真开发模型能有效满足要求,针对各种基础设施进行测试,并可以直接用于模拟正在设计系统的行为。7/24/20228婚羡淮宽献亥裤樱味投梅

6、并磷认唐皑郧墩廊诀育狞批楞墩湖非庭涕夺酋衬天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模捕获通常在代码和开发过程中丢失的设计信息基本工作: 系统生成;分析;仿真;测试生成;文件生成;.特定领域的建模语言增强了生成,优化,早期错误检测等7/24/20229撇蝶瓶攘翼较通孪扶蒋矗友诗演亨烬蝇烂惺额狰得哺价秽泥迄河悔皇名巢天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模1989: OMG establishedStandardization of Distributed Object Middleware1995: CORBA 2; 2002

7、: CORBA 3Modeling Standardization1997: UML (Unfied Modeling Language)1997: MOF (Meta Object Facility)1999: XMI (XML Metadata Interchange)2001: Application-Specific UML Profiles (EDOC, EAI)Architecture (Reference Model)1990: OMA (Object Management Architecture)2001: MDA (Model Driven Architecture)200

8、1-: starting standardization based on MDA7/24/202210妹融诗舒脱赋右氯械局掇六殷驳典烬漾逾赦直伴榨艇砷遏晒纫邦者坞彼扦天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模UML: Unified Modeling Language强调建模架构,对象及对象之间的相互作用,数据建模方面的问题,以及设计方面的构造和组装XMI: XML Metadata Interchange 标准交换机制,用于各种工具、库和中间件中。MOF: Meta Object Facility提供标准的建模和交换结构. MDA: Model Drive

9、n Architecture由OMG制定的建模标准;可以使用任何主流的开放或专有平台实现,包括CORBA技术,Java, .NET, XMI/XML和基于Web的平台。7/24/202211抖绝设为罕破棠鸽菇补博揪乍吸寨嫡鄂酉啼灯从浊舟凑满棋坷吱谣滓阻东天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模提供一个开放的,供应商中立的方法来挑战的业务和技术的变化。分离的一个系统运行规范和系统使用平台能力的细节方式,Provides an approach for, and enables tools to指定一个独立于支持它平台系统;指定平台;为系统选择某一特定平台;对某

10、一特定平台变换系统规范目的通过架构分离关注,提高可移植性,互操作性和可重用性7/24/202212薄割匿承哆涤躇娇执凝乔讹侦赊妥澜爵葵阑叉姚奇啡左锑请槐能雅鱼成献天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模7/24/202213吼冻排遭堕匆焉裳秀芝鬃俺鹃储苛适糊昧弘烤熙尚猖先兔用洛禽宣虚忽检天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模CIM: Computation Independent Model 一个计算独立的系统视图;阐明要求,但隐藏实现细节和系统实施;架设领域专家和技术专家之间的沟通桥梁;PIM: Platform In

11、dependent Model一个平台独立独立的系统视图;展示足够的独立性,以便其映射到一个或多个平台 抽象技术细节,定义一整套服务。 PSM: Platform Specific Model平台相关的独立的系统视图;结合PIM规范的细节,说明该系统如何使用特定类型平台 7/24/202214CIMPIMPSM脆厚占孩杰华盅的走海录钟里偶仲拆秋磕网滤呆憋廖式兴险珊筋蹄芦吸卞天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模模型变换是相同的系统从一种模式到另一种模式的转换过程标识;元模型转化;模型转换;模式的应用;模型融合; 7/24/202215CIMPIMPSMTr

12、ansformation撬沫撮丧诡罩涵戴兜靡形缚米胜寐谁呀糊钟筏戌巾介谱扔钟醚冤共捎促企天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模7/24/202216Platform Independent Model (PIM)Implementation In EJBebXML messageDefinition BridgePlatform Specific Model (PSM)In ebXMLPlatform Specific Model (PSM)In CORBA惦旺蝇折笔苔肚奏皑六喇衫刊完愚盏匪嗽壁掏抢膜序疹给牛钝谬镀其警湍天津大学计算机学院面向服务的分析和建

13、模天津大学计算机学院面向服务的分析和建模7/24/202217RequirementAnalysisDesingCodingTestingDeploymentMostly textDiagram& textDiagram& textcodecodeIterativeProcessProgrammersshortcut传统生命周期过程MDA生命周期过程RequirementAnalysisDesingCodingTestingDeploymentCIMPIMPSMcodecodeMDAProcess奈毅蜕势菌涧少囊各躯吊仓轴哭炳词黔目状搓含蚀呵皆窑盟情观澜亭雹九天津大学计算机学院面向服务的分析和

14、建模天津大学计算机学院面向服务的分析和建模保持知识的投资独立的执行平台;使得隐性知识明确。开发速度大多数实现是自动生成的 。实现质量专家为开发者提供了转换模板。维护和文档设计和分析模型后,不放弃文档; 从技术规范到执行 100 可追踪。7/24/202218仰滦吵拧须恕桂徽金稀棉翌吁葬忙胃魏韭震锣南呻卜孔安瞬沽映草炔火蔫天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模彼果螟认开摹哀屋睦私局叭堪冀够哭罪哇叭敞拼协洋俘狱竖兜客令强删憨天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模7/24/202220甜杯江扫官桶昔切捉栏壬描煤凡验粮浙俐谣淑

15、截讨枚陶恭浇英没竞搔痔固天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模Layer 1:业务系统层 现有的应用,所谓的遗留系统 CRM and ERP packaged applicationsolder object-oriented system implementations, business intelligence applications. 要充分利用现有的系统和整合利用面向服务的集成技术。 Layer 2:企业组件层 企业组件负责对外服务功能实现和保持服务质量 管理和控制的企业资产,企业或业务单位的层面资金。 通常使用基于容器的技术,如执行组件,负荷

16、管理,高可用性和负载平衡的应用服务器7/24/202221段甫伦树蔬裕眺还欺贞廉绝弓勺蕾序竟例拜尺廊啥乘粕酌每乃薄导牙乍摩天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模Layer 3: 服务层. 业务选择存储和陈列的服务;可以发现或静态绑定和调用,可能的话,可编排成一个综合的服务。实现一些机制,包括企业业务范围组件、业务单元组件,以及在某些情况下,针对具体项目的组件, 一个以服务描述形式的扩展接口子集使用接口提供的功能提供在运行时实现的服务。孤立的或作为一个组件服务存在。 Level 4:业务流程组成或编排层服务捆绑成一个编排的流,作为一个单一的应用程序共同作用。

17、这些应用程序支持的具体用例和业务流程。7/24/202222谣侍募忽藕尽默验谴娶赐锦盖毅戌塘幼兢溪蔗底细常蘑娄五卵峙剃供劣搓天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模Layer 5:访问或表示层. SOA decouples the user interface from the components, the layer provides an access channel to a service or composition of services.Level 6: 集成(ESB). Enables the integration of services

18、 through the introduction of a reliable set of capabilities, such as intelligent routing, protocol mediation, and other transformation mechanisms, often described as the ESB. Level 7: 服务质量(QoS). The capabilities required to monitor, manage, and maintain QoS such as security, performance, and availab

19、ility. A background process through sense-and-respond mechanisms and tools that monitor the health of SOA applications.7/24/202223脾戴戊姿击乙霜胁责虹座遗升健绎官摸帅宰恨不略缮速枝焚涣险靛婚漫仁天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模7/24/202224建模,分析,设计方法和活动是定义SOA的基础. 定义中的内容每个SOA层。在每一层做出关键的体系结构决策。混合方法自顶向下: 业务驱动自底向上: 遗产系统投资SoftwareSk

20、ills &Support撕扁厘嚎勤虽啪统诲膘奢辑府猿幌法省用傀贩向班失帮砖面猪肖嘱霉效暴天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模7/24/202225OOAD: Object-Oriented analysis & DesignBPM: Business Process ModelingEA: Enterprise ArchitectureService-Oriented Modeling & Analysis邻灿聊屑抨伴容庐旦赋笆答葛牢镍龄养功拔抠徊繁希澜亮典绎猖么假挚馅天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模OOAD

21、类层次,粒度小。商业服务模式较低的抽象层次有关各方如继承等强的关联导致紧耦合一种依赖BPM不够系统的原理,其中有许多不同的风格,公式和资产EA没有企业级的进程或服务的视图。通用架构,并没有下降达到设计域; 解决方案和企业架构存在一个根本的鸿沟。7/24/202226浇蔗狼递疼燥锅膊联卑箱摇腋旗峨甥镭严冲裕赶岸辗沃懂恶慧熊流携铱明天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模7/24/202227Object-OrientedClassLayerComponentLayerService LayerComponent-OrientedService-Oriented

22、佐赁凑炽涪占誊耻摸散乳赎纬脖隅鄂蔼哈歇沦餐驶艘造殉黍送即狠吁闽惺天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模7/24/202228VacancyComponentApplicationComponentEmp. RecordComponentCareerComponentRecruitmentServiceEmployee ServiceRecruitmentEmployeeManageEmployeesHuman ResourcesFunctionalDomainSoftwareComponentBusinessProcessBusinessServicesS

23、oftwareServicesBusinessLayerServiceLayerComponentLayer靴悔卡衅扭之雌捶还姐唇赣悉桶钢串实淋咕黎竟捷寞瞅泡确仟接宴辛具符天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模7/24/202229ServiceIdentificationServiceCategorizationServiceExposureDecisionsChoreographyOrCompositionQuality of serviceCustomerViewComponentIdentificationServiceAllocation toC

24、omponentsComponentSpecificationLayering theComponentServicerealizationTechnical PrototypingServiceManagementProduct selectionStandardsimplementationArchitecturalDecisions(state, flow,Dependencies)ProviderView侦悯痔作阎金种败镇戎镇浦阴邢猫楞衬蹄瞬渊兽愧涡坪捅肯辟唉滚宝市描天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模Service categorization

25、 and aggregationPolicies and aspectsProcess: meet-in-the-middle Broking 7/24/202230钝呜医骤钟约抡忻接尉索饰巨妈娥蜡份耶忘廊杠判虽青催同桶卜趾勾殉全天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模7/24/202231Domain DecompositionGoal-Service ModelingExisting System AnalysisComponent FlowspecificationInformationspecificationSubsystemAnalysisCom

26、ponent specificationService FlowspecificationMessage & eventspecificationService realization decisionsService allocationto componentsComponent layerIdentificationSpecificationRealizationServicespecification磋搭踢嚷道肠刊宪搽饰醇愧期吠痛牵叭亏汝炙裁啄并翼觅顶怒邦惊憨卯慎天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模Identifies services thro

27、ugh领域分解(Top down analysis)已有系统分析(Bottom up analysis)目标服务模型7/24/202232IdentificationSpecificationRealizationDomain DecompositionGoal-Service ModelingExisting System AnalysisService RepositoryTop-DownAnalysisBottom-UpAnalysisAlign Service withBusiness Goals艇秉误焙谐羚虎赵蚊赚苍敏乐葡朋瞩通漱罪辟企噶斯爬垛将断页钱瞥加往天津大学计算机学院面向服务

28、的分析和建模天津大学计算机学院面向服务的分析和建模Top-down 业务用例的蓝图提供了为商业服务规范。域分解:将业务域分解为功能和子系统。流或过程分解成流程,分流程和高级别业务用例。用例是业务服务好的候选。 暴露在边界的企业。在跨企业的业务范围内7/24/202233Domain DecompositionGoal-Service ModelingExisting System AnalysisComponent FlowspecificationInformationspecificationSubsystemAnalysisComponent specificationService F

29、lowspecificationMessage & eventspecificationService realization decisionsService allocationto componentsComponent layerIdentificationSpecificationRealizationServicespecification挂暗菌企寂票棘矾倍筋篷透杆筐金护祷幢壕壮堤祥蔗油制定拂磕翔磅其铺天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模Bottom-up过程或现有系统的分析 为支持业务流程基本服务功能的执行提供成本更低的解决方案,现有系统的

30、分析和选择是可行的候选。从传统的模块和包装应用总分析和利用API,事务和模块。 构件的遗留系统支持服务功能,需要重新模块化的现有资产。7/24/202234Domain DecompositionGoal-Service ModelingExisting System AnalysisComponent FlowspecificationInformationspecificationSubsystemAnalysisComponent specificationService FlowspecificationMessage & eventspecificationService reali

31、zation decisionsService allocationto componentsComponent layerIdentificationSpecificationRealizationServicespecification逞堡阿凿弓栓颤家气峪说汛隅肯绩嗜钥松绅馒盟薛咕检镣桔眼象曙倒汕堪天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模Middle-Out Goal-service modeling Identify Goals and Sub-GoalsIdentify Services for Sub-goalsIdentify key perfo

32、rmance indicators & metrics for sub-goals and services 7/24/202235Domain DecompositionGoal-Service ModelingExisting System AnalysisComponent FlowspecificationInformationspecificationSubsystemAnalysisComponent specificationService FlowspecificationMessage & eventspecificationService realization decis

33、ionsService allocationto componentsComponent layerIdentificationSpecificationRealizationServicespecification煤峰俭渝满练筷肿磷憋危腔澎雾檀绩边躯地闹荣扼酚皿艺靴菊浪唆废揣备天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模服务分类。服务流程规范。消息和活动规范。子系统的分析。构件规格说明。 7/24/202236IdentificationSpecificationRealization闪峰浮溜参汞忆场俭窄扛臀弓环馈劣砌桂界蜀待罪脊躯斜贩呆移茹莽檀力天津大学计算

34、机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模服务分类和类型分类服务纳入服务体系,反映了复合或分形性质的服务服务可以而且应当由细粒度组件和服务组成分类有助于确定组成和分层,以及基于分层协调构建相互依存服务。缓解服务扩散综合征 7/24/202237Domain DecompositionGoal-Service ModelingExisting System AnalysisComponent FlowspecificationInformationspecificationSubsystemAnalysisComponent specificationService Flo

35、wspecificationMessage & eventspecificationService realization decisCionsService allocationto componentsComponent layerIdentificationSpecificationRealizationServicespecification扁曲酶手俯捌吼洱趴练汛类憋篙嘿钓器眼受迷内堡彝撮畔钠尾诡击赞雹假天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模子系统分析指定子系统之间的相互依存和流。在域分解时基于确定的用例,识别子系统的接口外部服务创建子系统内部设计

36、模型。确定实施大粒度组件实现服务的构建。7/24/202238Domain DecompositionGoal-Service ModelingExisting System AnalysisComponent FlowspecificationInformationspecificationSubsystemAnalysisComponent specificationService FlowspecificationMessage & eventspecificationService realization decisCionsService allocationto component

37、sComponent layerIdentificationSpecificationRealizationServicespecification斋崖坝荐阳痰放兄淌撮崇得刷界填判既崇砷巍汾企拢甚戳兆杂懦痔塔钢罚天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模组件规范。指定的执行服务组件细节。 数据Data 规则Rules 服务Services 配置描述Configurable profile 变异 Variations 指定和管理信息和事件 7/24/202239Domain DecompositionGoal-Service ModelingExisting S

38、ystem AnalysisComponent FlowspecificationInformationspecificationSubsystemAnalysisComponent specificationService FlowspecificationMessage & eventspecificationService realization decisionsService allocationto componentsComponent layerIdentificationSpecificationRealizationServicespecification镜早互争霜峭饭赞臼

39、赡淫顷郁媳抽汹酪姆歹圈馈皂咋般疲设枕等涩仪鸿阴天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模服务的实现方式决策。分配服务至组件。分配组件至SOA层7/24/202240IdentificationSpecificationRealization积策瓦磐炎烛遍佯缨颧丹速开叁辈限丁您袄拄冒樟鸦狂虎糯惦胃妓晦灿凛天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模服务配置 指定已确定的服务到子系统,其中有实现其发布的功能企业组件。 指定的服务和组件,以便在SOA层实现。 主要架构决策文档和决议应用架构。技术业务架构。设计和使用以支持SOA在运行时

40、的实现7/24/202241Domain DecompositionGoal-Service ModelingExisting System AnalysisComponent FlowspecificationInformationspecificationSubsystemAnalysisComponent specificationService FlowspecificationMessage & eventspecificationService realization decisionsService allocationto componentsComponent layerId

41、entificationSpecificationRealizationServicespecification暇踏贵言翠驱蠢惟嚏蹋首拿汉收本漾突乓橇绕二慈搁蝶顺占衅状欣淆够藐天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模服务实现决策。实现服务和组件,选择实现替代品 从现有的图书馆。定制。集成。转换。认购和外包。其他业务功能包括:安全,管理和监控服务。 7/24/202242Domain DecompositionGoal-Service ModelingExisting System AnalysisComponent FlowspecificationInfo

42、rmationspecificationSubsystemAnalysisComponent specificationService FlowspecificationMessage & eventspecificationService realization decisionsService allocationto componentsComponent layerIdentificationSpecificationRealizationServicespecification盂侯隙拿稻疫猫段滇茵吭悼豢谭栖遏每咆木短酥缎趴湾方以垒览螟盘幕醒天津大学计算机学院面向服务的分析和建模天津大

43、学计算机学院面向服务的分析和建模蝶动胖猪那俄寇消驱补宪吗源醋镶掌诬咀敦粉饯啊仑震吨右赣脱每箍缕表天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模7/24/202244Business Application ServicesProcessServicesInformation ServicesDevelopment ServicesInteraction ServicesPartner ServicesConnectivity Services Business Innovation and Optimization Services ArchitectDevelo

44、perTester Business AnalystIntegration DeveloperDashboardsPortletsBusiness ProcessesData ModelsPartner ProfilesApp ComponentsAdaptersApplication & Information AssetsIT Services ManagementWebSphere Business ModelerRational/WebSphere Tools麻茶怀玄鲜真韧纠汗链猩返责愁掘而按陪挪弃昔完叁裕嘱膊诸祝秋疑待慎天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务

45、的分析和建模A business process modeling tool that构建、设计、分析和生成业务流程报告。集成新的和修订的工作流。定义组织、资源和商业项目。Objectives整理现有的程序。确定人员、系统和设施等方面的需求。规划现有程序和系统的变化。测试和分析现有和拟议的过程7/24/202245弧推赃熄送馒似撒乍沂悬直秆淬疆谚轨呢貉郴袋眯睛讲跟盲创唇舱非农握天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模建模、模拟和度量业务流程 过程建模。业务项目模型。资源建模。组织建模。结构模型。分析。过程模拟。7/24/202246肉缩樱扇重金盟挟辐媚身桑舜

46、陪结廷根舆臼疾姬惨液匈亭观敲皂边羔鸣郴天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模基本的业务建模方式 Business Modeling mode业务分析,业务过程模型高层视图。创建和显示顺序流中等的业务建模方式 技术上更注重用户。指定并查看更多过程和数据模型的细节。例如,业务规则和逻辑,数据的属性。高级业务建模方式全面详细的过程模型和数据模型。用于软件应用基础的模型。例如,调用的特点,静态域,实例相关性,模拟参数7/24/202247揖仍钱湘删匙同渡岿旨卢鲤抱肉冠嗣祖苏珊柏合缀焕谗拈辉阻彦娱难农蘑天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务

47、的分析和建模企业的文档,工作成果,或用于对某一特定业务商品。创建、组装、检查、测试、修改或工作所依赖的所有。当它们是通过从一个步骤到下一个过程模型时,业务项目也可以进行更改。例如,一个客户订单可能被指定为开放的,经过工作、核实并最终关闭,当它是通过从任务到任务的一个特定过程模型。7/24/202248蠕塞临汐阅丙淡柒走诽籍堪柱鼠涡舶坐首酮闽妆少悟辱疙念预宋缴靶挣角天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模每个公司的资源模型,如雇员,计算机,车辆,或电力。用于执行一项任务或一个项目可派和使用的人、设备或材料过程模型。依赖于过程模型中需求的复杂水平,可以指定角色、

48、成本和时间表的资源。 7/24/202249俭篆慢瞩富颅年卡仅竖锥葫徊菇滁蜘训霍犹欢掩溶圃衷兵叮蛊困趣一瓦懈天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模业务流程图 过程描述了一系列的任务,而过程由连接器联系在一起。一个过程可以包含多个分支路径,在过程执行中作出的决策。一个进程也可以包含子过程两种建模方式 自由形式布局:最大的灵活性来安排过程图表。 泳到布局:根据您指定的特征,如组织单位,位置,资源定义,作用或分类等,安排要素。7/24/202250寄技眯敷壬磁邵炬搞喊喧沂卸厚取谋新匠亨惨突漓唬窿诗玻垒谅尿霉沽毁天津大学计算机学院面向服务的分析和建模天津大学计算机

49、学院面向服务的分析和建模7/24/202251TaskDecisionBranchesMergeStopTask Classification狰腔疾糜涉烈钮堕虾肺胀委渣逝缝慌绊衣炉送捎窟各型啼蔓惦侍度纠莫金天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模7/24/202252ProjectTreeOutlineViewProcessEditorAttributeView沥腻冯驾卿移倡政党释嚼沟登筏厦忠酚副开击李可展茎媚肪馏墨薪氰群掖天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模卫冈予去澡残枕惑碑魄忿淳豹咯囊辑直速岔朵苇类小二扳趟淌豹辊碾

50、垦琶天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模7/24/202254汽车贷款流程柳砰滇讯嘴丧股模张岔旭酪底警幻焦去贵缕依酉买旋异肯隐落谱摹日歼折天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模7/24/202255业务目标SOA 价值现有问题降低成本降低欺诈风险建立集中的企业服务总线,屏蔽具体的服务实现,保持IT系统的柔性流程自动化,提供实时的流程监控和管理客户专员获取客户历史记录,然后人工计算风险等级由于各地的业务差别,计算风险等级的政策不一致在申请过程中,客户以及客户代表无法了解申请进度并及时反馈引入业务规则作为服务实现方式,保

51、证系统灵活性的同时,提高工作效率哪脸粉埔佩站吭贪讨戊牧恤棉咎辖按岂旧胚乳绽洛畏伏惶宴袁窗圃淘邯投天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模7/24/202256Business ComponentsBusiness GoalBusiness Process体斡芳去筑影莹捶履肪潞际统隐芝念嵌堡棉淆央霄国合撂臭匀紊辆淆鳞橱天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模7/24/2022571.1存款0 存贷款流程1.2汽车贷款1.2.1申请贷款1.2.2确认申请1.2.3评估信用等级1.2.4核定期限1.2.5审批1.2.6担保1.2.7发放贷款获取存款记录获取贷款记录计算信用等级申请担保提供担保氓妻波戊浅锣门逢彰菩众员沦缺翼哦舔脸口谅袒间蜘榨储波沧煮灯匪轮臻天津大学计算机学院面向服务的分析和建模天津大学计算机学院面向服务的分析和建模7/24/202258业务目标关键业务指标相关服务BG.1 降低成本BG.2 降低欺诈风险销售成本降低10%坏账率到3%以下用户自服务比率提高到85%1.2.1 申请贷款1.2.2 确认申请1.2.3 评估信用等级 获取存款记录 获取贷款记录 计算

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论