




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、系统架构及分析设计 2021-6-29 议程 系统架构 u什么是架构? uHP架构方法论 u我们的架构方法论 分析设计 什么是架构? 架构架构 业务问题业务问题IT解决方案解决方案 Business/IT Alignment 架构的范围 系统架构系统架构模块设计模块设计企业企业IT规划规划 HPGM for ITSA 5 业务视图业务视图 业务驱动力 业务目标 业务原则 功能视图功能视图 技术视图技术视图 实施视图实施视图 业务能力架构 业务概念模型 功能架构 数据架构 逻辑(技术)架构 架构验证 产品、平台和集成商 演进路线 管控 Phase II&III Phase IV 试点、优化、规范
2、、推广 HP ITSA企业架构规划方法论Darwin AE模型 业务战略 业务流程管理 企业应用 基础设施 2 34 2 3 4 方案推演过程 架构方案决策框架 架构验证方法 1 1 业务驱动力分析方法 The four HPGM for ITSA views Why do I want a new house? residence, entertainment, business affordability location independence image What should the new house give me? uses / room layouts peace & qu
3、iet, security garden, woods garage, pet needs How will it be built? foundation, framing, heat/ac, plumbing, . utilities: - electric, water, comms, roads security systems controls materials With what will it be built? sourcing - suppliers - specific models financing phasing moving 我们的方法论 4.技术解决方案 5.项
4、目管理计划2.建设原则 1.业务驱动力 3.业务能力要求 What(做什么)? 确定建设范畴、确定优先级 How(如何做)? 功能架构、信息架构、技术架构、基础架构 Why(为什么)? 痛点、机遇、趋势。 With What(用什么做)? 组织结构、实施计划 系统架构组成 系统架构系统架构 功能架构 信息架构 信息架构的英文为Information Architecture简称IA,是美国架构师沃尔曼 (Richard Saul Wurman) 先生在1975年创造出的一个词汇。 信息架构就需要调动人的智能去组织信息内容,精心设计信息结构,建造一个优化的信息空间,让 信息变得清晰、易理解、易获
5、取和易使用。 沃尔曼先生认为:“信息架构师(Information Architects)是一种把数据的内在模式加以组织,使 复杂的事情变得清晰的人,他们构建信息的结构或信息地图,让别人找到通往知识的途径。” 信息架构信息架构 目的目的 依据依据 原则原则 信息模型信息模型 信息分布信息分布信息流信息流 信息生命周期信息生命周期 系统无关 系统相关 静态动态 完整性 有效性 一致性 及时性 安全性 TMF SID 总部规划 最佳实践 HP ISM模型 让信息变得清晰、 易理解、易获取 和易使用 避免信息孤岛 立项 立项 设计中 施工中初验 终验决算 常规项目:设计委托 设计完成 设计批复 施工
6、委托 应急项目:施工委托 初验 终验 决算 纯购置性项目:到货验收 注销注销 技术架构(横向)-集成架构 描述各模块、子系统是如何串接起来的。 资源 系统 CPMIS门户 流程管理/引擎 BPM(普元BPS) 系统管理 APPDB 接口平台(J2EE/SOA) URLURL JDBC Oracle OA 企 业 门 户 财务 系统 CRM 审计 系统 集团 系统 J2EE 协同商务统计分析 项目管理物资管理 采购管理主数据管理 J2EE/润乾 WebService WebService WebService WebService WebService WebService WebService
7、 CPMIS平台平台 供应商 的系统 WebService J2EE URL WebService URL 技术架构(纵向)-软件体系架构 JSP/Tag 界面 展示层 业务 逻辑层 数据 持久层 DAO Database WS-Server 集成层 Manager 数据库服务器数据库服务器 Web浏览器浏览器 JavaScript 报表工具 界面 逻辑层 Domain Object Command DTO Controller WS-Client 集成层 DTO XML Bean 校验、选择器 面板、树、编辑格报表 定时器 后台任务外部系统 J2EE 应用服务器 应用服务器 Ibatis S
8、pring Core XFire 润乾润乾 quartzJQueryEXT Groovy Spring MVC 基础架构-网络拓扑图 2021-6-29 基础架构-系统部署图 数据库服务器2数据库服务器1 应用服务器1应用服务器2 主应用域BPM域 CPMIS 文件报表服务器 cpmisserver1cpmisserver2 bpmserver1bpmserver2 CPMIS Oracle RAC intserver1intserver2 接口域 coopserver1coopserver2 协同域 供应商协同 Web服务器主机 供应商协同 Web服务器备机 文件服务 报表服务 备份服务器
9、CPMIS门户项目管理物资管理采购管理 CooperCooper Report -数据库采用Oracle RAC来 实现集群,数据库服务器 采用并行运行模式。两台 数据库服务器同时提供数 据库服务。 -应用服务器采用水平集群 模式与垂直集群模式相结 合的混合模式,以充分利 用硬件资源,提供高可用 的应用群集服务 议程 系统架构 分析设计 u界面原型设计 u概要设计 u数据库设计 u设计规范 界面原型设计 输入:功能需求及和客户交互 设计结果:静态页面形式 设计工具:DreamWeaver、FrontPage等 概要设计-模块设计 : 订单处理人员 订单查询界面OrderQueryControl
10、lerOrderManagerOrderDAO 1 : 打开() 2 : 输入查询条件,点提交() 3 : query() 4 : queryOrder() 5 : query() 6 : 显示查询结果() 概要设计-接口设计 接口协议接口协议:指用的什么技术实现方式,比如ftp、WebService、EJB、JMS和表等 接口方法接口方法:是指接口对象及其方法,比如EJB名及其为这个业务接口功能提 供的方法名 接口数据接口数据:主要接口的数据格式及对数据项要求的描述,比如xml、xls、 Value Object和表等。包括传递参数及返回结果的数据格式 接口接口调用过程:以时序图的形式表示调用过程:以时序图的形式表示 OrderCompleteMonitorBPMTaskAPIOrderCompleteEJBEAIAPIBillingAPIAccountAPI一级枢纽 1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 17642-2025土工合成材料非织造布复合土工膜
- GB/T 45603-2025机动车用光源的类型要求
- 材料力学与智能系统重点基础知识点
- 为什么需要火灾应急预案(3篇)
- 高考数学技能提炼与应用题试题及答案
- 娄星区森林火灾应急预案(3篇)
- 火灾应急预案演练过程(3篇)
- 食堂火灾应急预案范本(3篇)
- 小区白天火灾应急预案(3篇)
- 2025年软考网络管理观念试题及答案
- 楼板配筋计算表格(自动版)
- T∕TAF 071.1-2020 智能家居终端设备 通用安全能力技术要求
- 部编版五年级语文下册暑期自测专项-一词多义2【含答案】
- 细胞培养实验指导4
- EN779-2012一般通风过滤器——过滤性能测定(中文版)
- 水中氯离子测定方法
- 安全生产责任协议书
- 美国联邦民事诉讼规则
- 西门子S7-200自动售货机课程设计(共16页)
- TR518_dos使用手册
- 外贸中英文商业发票
评论
0/150
提交评论