系统架构及分析设计讲解
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• foundation, framing, heat/ac, plumbing, ...
• utilities: - electric, water, comms, roads
• security systems • controls • materials
Implementation view With what will it be built?
▪▪▪▪▪完有 一及安整效 致时全性性 性性性
应急项目:施工委托
设计批复
原则
设计完成
施工委托
▪让信息变得清晰、
易理解、易获取
目
和易使用
的
▪避免信息孤岛
信息模型
施工中
信初息验 生命周期初验
信息架构
系统无关
终系验统相关
信息分布
信息流
纯购置性项目:到货验收
终验
决算
决算
静态 动态
来自百度文库
▪▪▪▪T总最HMP部佳FIS规实SM划 践ID模型
Functional view What should the new house give me?
• uses / room layouts • peace & quiet, security • garden, woods • garage, pet needs
Technical view
How will it be built?
校验、选择器
后台任务
外部系统
Web浏览器
EXT JavaScript JQuery
q定ua时r器tz
J2EE
界面 展示层
JSP/Tag
Groovy
应 用 服 务
器 报润表乾工具
Spring MVC
界面 逻辑层
Controller
业务 逻辑层
Spring Core
Manager
数据 持久层
DAO Ibatis
2 方案推演过程
3 架构方案决策框架
4 架构验证方法
5
The four HPGM for ITSA views
Business view Why do I want a new house?
• residence, entertainment, business
• affordability • location • independence • image
• sourcing - suppliers - specific models
• financing • phasing • moving
我们的方法论
1.业务驱动力
Why(为什么)?
痛点、机遇、趋势。
3.业务能力要求
What(做什么)?
确定建设范畴、确定优先级
4.技术解决方案 How(如何做)?
Database
DTO Domain Object
Command
集
成 层
XFire
WS-Server
XML Bean DTO
集
成
WS-Client
层
数据库服务器
基础架构-网络拓扑图
2020/4/30
基础架构-系统部署图
供应商协同 Web服务器主机
供应商协同 Web服务器备机
应用服务器1
接
口
intserver1
依据
技术架构(横向)-集成架构
描述各模块、子系统是如何串接起来的。
OA
URL
企
CPMIS门户
业
URL
系统管理
URL
资源 系统
WebService
门 URL 户
协同商务
WebService
供应商
项目管理 采购管理
物资管理 主数据管理
财务
接WebService系统 口 统计分析WebService平
台
域
主
应
用
cpmisserver1
域
CPMIS门户 项目管理
应用服务器2 intserver2
cpmisserver2 物资管理 采购管理
bpmserver1
域
协
同
coopserver1
域
数据库服务器1
bpmserver2 coopserver2
数据库服务器2
备份服务器
文件报表服务器 报表服务 文件服务
CRM
(J2EE/SOA)
的系统
J2EE
WebService
J2EE
WebService
J2EE/润乾
JDBC
WebService
审计 WebService系统
流程管理/引擎
BPM(普元BPS)
CPMIS平台
APPDB
Oracle
集团 WebService系统
技术架构(纵向)-软件体系架构
报表
面板、树、编辑格
功能架构、信息架构、技术架构、基础架构
2.建设原则
5.项目管理计划
With What(用什么做)?
组织结构、实施计划
系统架构组成
系 统 架 构
功能架构
信息架构
信息架构的英文为Information Architecture简称IA,是美国架构师沃尔曼 (Richard Saul Wurman) 先生在1975年创造出的一个词汇。 信息架构就需要调动人的注智销能去组织信息内容,精心设计信息结构,建注造销 一个优化的信息空间,让 信息变得清晰、易理解、易获取和易使用。 沃尔曼先立生项认为:“信常息规架项目构:师设(计委In托formation Architects)是一种把数据的内在模式加以组织,使 复杂的事情变得清立晰项的人,他们构建信设息计的中结构或信息地图,让别人找到通往知识的途径。”
系统架构及分析设计
2020/4/30
议程
系统架构
什么是架构? HP架构方法论 我们的架构方法论
分析设计
什么是架构?
架构
业务问题
Business/IT Alignment
IT解决方案
架构的范围
企业IT规划
系统架构
模块设计
HPGM for ITSA
业务视图
HP ITSA企业架构规划方法论
业务驱动力
-数据库采用Oracle RAC 来实现集群,数据库服务 器采用并行运行模式。两 台数据库服务器同时提供 数据库服务。
-应用服务器采用水平集群 模式与垂直集群模式相结 合的混合模式,以充分利 用硬件资源,提供高可用 的应用群集服务
BPM
Report Cooper CPMIS
Cooper CPMIS
Oracle RAC
业务目标
1
业务原则
2
Darwin AE模型
业务战略
业务流程
管理
功能视图
业务能力架构 业务概念模型 功能架构
技术视图
34
数据架构 逻辑(技术)架构 架构验证
企业应用 基础设施
Phase II&III
产品、平台和集成商 演进路线 管控
实施视图
Phase IV 试点、优化、规范、推广
1 业务驱动力分析方法
议程
系统架构 分析设计
界面原型设计 概要设计 数据库设计 设计规范
界面原型设计
• 输入:功能需求及和客户交互 • 设计结果:静态页面形式 • 设计工具:DreamWeaver、FrontPage等
• utilities: - electric, water, comms, roads
• security systems • controls • materials
Implementation view With what will it be built?
▪▪▪▪▪完有 一及安整效 致时全性性 性性性
应急项目:施工委托
设计批复
原则
设计完成
施工委托
▪让信息变得清晰、
易理解、易获取
目
和易使用
的
▪避免信息孤岛
信息模型
施工中
信初息验 生命周期初验
信息架构
系统无关
终系验统相关
信息分布
信息流
纯购置性项目:到货验收
终验
决算
决算
静态 动态
来自百度文库
▪▪▪▪T总最HMP部佳FIS规实SM划 践ID模型
Functional view What should the new house give me?
• uses / room layouts • peace & quiet, security • garden, woods • garage, pet needs
Technical view
How will it be built?
校验、选择器
后台任务
外部系统
Web浏览器
EXT JavaScript JQuery
q定ua时r器tz
J2EE
界面 展示层
JSP/Tag
Groovy
应 用 服 务
器 报润表乾工具
Spring MVC
界面 逻辑层
Controller
业务 逻辑层
Spring Core
Manager
数据 持久层
DAO Ibatis
2 方案推演过程
3 架构方案决策框架
4 架构验证方法
5
The four HPGM for ITSA views
Business view Why do I want a new house?
• residence, entertainment, business
• affordability • location • independence • image
• sourcing - suppliers - specific models
• financing • phasing • moving
我们的方法论
1.业务驱动力
Why(为什么)?
痛点、机遇、趋势。
3.业务能力要求
What(做什么)?
确定建设范畴、确定优先级
4.技术解决方案 How(如何做)?
Database
DTO Domain Object
Command
集
成 层
XFire
WS-Server
XML Bean DTO
集
成
WS-Client
层
数据库服务器
基础架构-网络拓扑图
2020/4/30
基础架构-系统部署图
供应商协同 Web服务器主机
供应商协同 Web服务器备机
应用服务器1
接
口
intserver1
依据
技术架构(横向)-集成架构
描述各模块、子系统是如何串接起来的。
OA
URL
企
CPMIS门户
业
URL
系统管理
URL
资源 系统
WebService
门 URL 户
协同商务
WebService
供应商
项目管理 采购管理
物资管理 主数据管理
财务
接WebService系统 口 统计分析WebService平
台
域
主
应
用
cpmisserver1
域
CPMIS门户 项目管理
应用服务器2 intserver2
cpmisserver2 物资管理 采购管理
bpmserver1
域
协
同
coopserver1
域
数据库服务器1
bpmserver2 coopserver2
数据库服务器2
备份服务器
文件报表服务器 报表服务 文件服务
CRM
(J2EE/SOA)
的系统
J2EE
WebService
J2EE
WebService
J2EE/润乾
JDBC
WebService
审计 WebService系统
流程管理/引擎
BPM(普元BPS)
CPMIS平台
APPDB
Oracle
集团 WebService系统
技术架构(纵向)-软件体系架构
报表
面板、树、编辑格
功能架构、信息架构、技术架构、基础架构
2.建设原则
5.项目管理计划
With What(用什么做)?
组织结构、实施计划
系统架构组成
系 统 架 构
功能架构
信息架构
信息架构的英文为Information Architecture简称IA,是美国架构师沃尔曼 (Richard Saul Wurman) 先生在1975年创造出的一个词汇。 信息架构就需要调动人的注智销能去组织信息内容,精心设计信息结构,建注造销 一个优化的信息空间,让 信息变得清晰、易理解、易获取和易使用。 沃尔曼先立生项认为:“信常息规架项目构:师设(计委In托formation Architects)是一种把数据的内在模式加以组织,使 复杂的事情变得清立晰项的人,他们构建信设息计的中结构或信息地图,让别人找到通往知识的途径。”
系统架构及分析设计
2020/4/30
议程
系统架构
什么是架构? HP架构方法论 我们的架构方法论
分析设计
什么是架构?
架构
业务问题
Business/IT Alignment
IT解决方案
架构的范围
企业IT规划
系统架构
模块设计
HPGM for ITSA
业务视图
HP ITSA企业架构规划方法论
业务驱动力
-数据库采用Oracle RAC 来实现集群,数据库服务 器采用并行运行模式。两 台数据库服务器同时提供 数据库服务。
-应用服务器采用水平集群 模式与垂直集群模式相结 合的混合模式,以充分利 用硬件资源,提供高可用 的应用群集服务
BPM
Report Cooper CPMIS
Cooper CPMIS
Oracle RAC
业务目标
1
业务原则
2
Darwin AE模型
业务战略
业务流程
管理
功能视图
业务能力架构 业务概念模型 功能架构
技术视图
34
数据架构 逻辑(技术)架构 架构验证
企业应用 基础设施
Phase II&III
产品、平台和集成商 演进路线 管控
实施视图
Phase IV 试点、优化、规范、推广
1 业务驱动力分析方法
议程
系统架构 分析设计
界面原型设计 概要设计 数据库设计 设计规范
界面原型设计
• 输入:功能需求及和客户交互 • 设计结果:静态页面形式 • 设计工具:DreamWeaver、FrontPage等